CDS Solutions to the Midterm Exam

Similar documents
CDS Solutions to Final Exam

7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system

Balanced Truncation 1

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ

3 Gramians and Balanced Realizations

Solution of Linear State-space Systems

Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems. p. 1/1

Robust Multivariable Control

CDS Final Exam

Problem set 5 solutions 1

Solution of Additional Exercises for Chapter 4

Nonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points

Kalman Decomposition B 2. z = T 1 x, where C = ( C. z + u (7) T 1, and. where B = T, and

Model reduction for linear systems by balancing

Control Systems Design

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

Nonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory

Intro. Computer Control Systems: F8

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

L2 gains and system approximation quality 1

Grammians. Matthew M. Peet. Lecture 20: Grammians. Illinois Institute of Technology

EEE582 Homework Problems

Lyapunov Stability Theory

2 Lyapunov Stability. x(0) x 0 < δ x(t) x 0 < ɛ

Zeros and zero dynamics

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis

Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Norms for Signals and Systems

Entrance Exam, Differential Equations April, (Solve exactly 6 out of the 8 problems) y + 2y + y cos(x 2 y) = 0, y(0) = 2, y (0) = 4.

Chapter III. Stability of Linear Systems

ECEEN 5448 Fall 2011 Homework #4 Solutions

Problem Set 4 Solution 1

Introduction to Nonlinear Control Lecture # 4 Passivity

STRUCTURE MATTERS: Some Notes on High Gain Observer Design for Nonlinear Systems. Int. Conf. on Systems, Analysis and Automatic Control 2012

16.30/31, Fall 2010 Recitation # 13

Theorem 1. ẋ = Ax is globally exponentially stable (GES) iff A is Hurwitz (i.e., max(re(σ(a))) < 0).

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

1 Continuous-time Systems

Multivariable Control. Lecture 03. Description of Linear Time Invariant Systems. John T. Wen. September 7, 2006

Quadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

Handout 2: Invariant Sets and Stability

POLE PLACEMENT. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 19

5. Observer-based Controller Design

Lecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster.

Controllability, Observability, Full State Feedback, Observer Based Control

Intro. Computer Control Systems: F9

EG4321/EG7040. Nonlinear Control. Dr. Matt Turner

Denis ARZELIER arzelier

Modeling and Analysis of Dynamic Systems

Lecture 10: Singular Perturbations and Averaging 1

3 rd Tutorial on EG4321/EG7040 Nonlinear Control

Input to state Stability

CONTROL DESIGN FOR SET POINT TRACKING

Control Systems. Laplace domain analysis

Nonlinear Systems Theory

Nonlinear systems. Lyapunov stability theory. G. Ferrari Trecate

LMI Methods in Optimal and Robust Control

Lyapunov Stability Analysis: Open Loop

Perspective. ECE 3640 Lecture 11 State-Space Analysis. To learn about state-space analysis for continuous and discrete-time. Objective: systems

Robust Control 2 Controllability, Observability & Transfer Functions

Stability of Stochastic Differential Equations

Calculating the domain of attraction: Zubov s method and extensions

Nonlinear Control. Nonlinear Control Lecture # 6 Passivity and Input-Output Stability

Nonlinear Control. Nonlinear Control Lecture # 2 Stability of Equilibrium Points

Lecture 15: H Control Synthesis

FEL3210 Multivariable Feedback Control

Some solutions of the written exam of January 27th, 2014

1 Lyapunov theory of stability

6.241 Dynamic Systems and Control

Gramians based model reduction for hybrid switched systems

Balancing of Lossless and Passive Systems

Semidefinite Programming Duality and Linear Time-invariant Systems

Nonlinear Control Systems

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Lecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

Applied Math Qualifying Exam 11 October Instructions: Work 2 out of 3 problems in each of the 3 parts for a total of 6 problems.

Solution via Laplace transform and matrix exponential

Department of Mathematics IIT Guwahati

CDS 101/110a: Lecture 2.1 Dynamic Behavior

ECEEN 5448 Fall 2011 Homework #5 Solutions

LMI Methods in Optimal and Robust Control

Linear Matrix Inequality (LMI)

Math 273, Final Exam Solutions

Section 3.9. Matrix Norm

CDS 101/110a: Lecture 2.1 Dynamic Behavior

Poincaré Map, Floquet Theory, and Stability of Periodic Orbits

EE363 homework 7 solutions

7 Planar systems of linear ODE

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science : Dynamic Systems Spring 2011

Invariant Manifolds of Dynamical Systems and an application to Space Exploration

ME Fall 2001, Fall 2002, Spring I/O Stability. Preliminaries: Vector and function norms

MEM 355 Performance Enhancement of Dynamical Systems MIMO Introduction

Observability and state estimation

Hankel Optimal Model Reduction 1

Half of Final Exam Name: Practice Problems October 28, 2014

BIBO STABILITY AND ASYMPTOTIC STABILITY

Introduction to Modern Control MT 2016

10 Transfer Matrix Models

Exam. 135 minutes, 15 minutes reading time

Transcription:

CDS 22 - Solutions to the Midterm Exam Instructor: Danielle C. Tarraf November 6, 27 Problem (a) Recall that the H norm of a transfer function is time-delay invariant. Hence: ( ) Ĝ(s) = s + a = sup /2 w R jw + a = sup w R a 2 + w 2 = a (b) The transfer function of the system is Ĝ(s) =, with corresponding s + H 2 norm: Ĝ 2 2 = Ĝ (jw)ĝ(jw)dw = = jw + w 2 = arctan w = 2 + jw dw hence Ĝ 2 = 2 (c) Recall that: y G u where G(t) is the impulse response of the system. Here, G(t) = te t when

û û 2 s s s + 2 ˆx ˆx 2 + + ŷ Figure : Figure for problem (d) t, with corresponding l norm: G = = G(t) dt te t dt = te t + = e t = and the amplitude of the output cannot exceed. e t dt (d) Consider the parallel interconnection of two first order systems as shown in the Figure above, and note by inspection that Ĝ is indeed the corresponding transfer matrix. Let x (t) = L (ˆx (s)) and x 2 (t) = L (ˆx 2 (s)). We have: ẋ 2 + 2x 2 = u 2 ẋ x = u y = x + x 2 Set x = x u, with ẋ = ẋ u = x = x + u. The state-space equations of the system are then: ] ] ] ] ] ẋ x u = + ẋ 2 2 x 2 u 2 y = ] ] x + ] ] u x 2 u 2 (e) For the autonomous system (i.e. input identically ), the state and output trajectories for t are given by: x(t) = e At x() y(t) = Ce At x() 2

where e At is defined by the infinite series: Note that here: Hence and e At = I + At + A2 t 2 A 2 = e At = x(t) = 2! + A3 t 3 3! +..., A k =, for k 3 t t 2 /2 t + 2t + t 2 /2 2 + t y(t) = + 2t + t 2 /2,, for t. (f) The transfer matrix is given by Ĝ(s) = C(sI A) B + D. Note that due to the structure of C and B, we only need to compute the upper right entry of (si A). Recall that We have: (si A) = si A = adj(si A) = adj(si A) det(si A) s s s, and Hence det(si A) = s s s + s = s3 Ĝ(s) = ] s 3 + = s3 + s 3 3

Problem 2 (a) FALSE. Consider a SISO system with A=B=, C=D=. A has an eigenvalue at while the transfer function is identically and hence has no poles - this is a very trivial example of an unobservable system. (b) TRUE. We have: Ĝ 2 2 = = = r Ĝ 2 2 Ĝ (rjw)ĝ(rjw)dw Ĝ (jv)ĝ(jv) r dv where the second equality follows by a change of the integration variable. (c) FALSE. Consider the case where M = ai for some scalar a <. Clearly, there exists a matrix D = I = D such that: DMD 2 = M 2 = a I 2 = a < However, the LMI: X a IXIa + X ] = X ( a 2 + )X ] < is not feasible, since it requires X to be both positive definite and negative definite. The correct statement will be derived later on in the class! (d) TRUE. One way of proving this is by using state-space methods to compute the H 2 norms of the relevant systems (see Section 2.6 in DFT). Possible state-space realizations of systems S and S 2 described by transfer functions Ĝ and Ĝ2 are given by: S = ( a ),S 2 = ( a2 System S, the cascade interconnection of S and S 2, with corresponding transfer function Ĝ(s) = Ĝ2(s)Ĝ(s), then has the following state space realization: ] ] a S = a 2 ] ] ) Recall that for a system ( A B S = C D ) 4

with A Hurwitz, the H 2 norm of the corresponding transfer function Ĝ can be computed as: Ĝ 2 2 = CLC where L is the solution to the Lyapunov equation: AL + LA = BB For first order systems S and S 2, we thus have: Ĝi 2 2 = c2 i b2 i 2a i For the second order system S, the relevant Lyapunov equation is: ] ] ] ] ] a l l l l + a ] = a 2 l l 2 l l 2 a 2 Solving the corresponding system of three equations in three unknowns: 2a l + = (a + a 2 )l + l = l a 2 l 2 = we get: l = 2a, l = Hence Ĝ 2 2 = l 2, and 2a (a + a 2 ), l 2 = Ĝ 2 Ĝ 2 Ĝ2 2 Ĝ 2 2 Ĝ 2 2 Ĝ2 2 2 2a a 2 (a + a 2 ) 2a 2a 2 a a 2 2. 2a a 2 (a + a 2 ) (e) TRUE. Note that I A being singular is equivalent to the existence of a v such that: (I A)v = Iv = Av v 2 = Av 2 2 A 2 v 2 2 = A 2 σ max (A) To show that this lower bound can be achieved, let UΣV be a singular value decomposition of A and consider the perturbation matrix = V ΣU 5

where Note that 2 = Σ = σ max (A) σ max (A)............... and that: I A = I V ΣU UΣV = I V ΣΣV... = V I............... V with (I A)v = ; hence I A is singular. 6

Problem 3 (a) Let x = y and x 2 = ẏ u. We then have: and ẋ 2 = ÿ u ẋ = ẏ = x 2 + u = aẏ by cy 2 + u = a(x 2 + u) bx cx 2 + u = bx ax 2 cx 2 + ( a)u The corresponding second order state space realization is: ẋ = x 2 + u ẋ 2 = bx ax 2 cx 2 + ( a)u y = x Note that this realization is not unique; it is simply one of many possible realizations. (b) When a = 3, b = 2 and c = 2, the state equations of the autonomous system reduce to: { ẋ = x 2 ẋ 2 = 2x 3x 2 2x 2 and the corresponding linearized (about the origin) dynamics are given by: ] ] ] δ δ = δ 2 2 3 The eigenvalues of the linearized dynamics are λ = and λ 2 = 2. Since the linearized dynamics are asymptotically stable, and for f(x) = 2x 2, we have: f(δ) f() f (x) δ 2 2 δ 2 lim = lim = δ 2 δ 2 δ δ we conclude that the equilibrium point at the origin is locally asymptotically stable. Clearly, it cannot be globally stable as there exists another equilibrium point at (,). δ 2 7

(c) The dynamics of the autonomous nonlinear system are given by: where A = 2 3 ẋ = Ax + f(x) ] and f(x) = ] 2x 2 Let V (x) = x Px be a Lyapunov function for the linearized system; then P is a solution of the Lyapunov equation A P +PA = Q for some Q >, and along the trajectories of the nonlinear system, we have: V (x) = ẋ Px + x Pẋ = x A + f (x)]px + x PAx + f(x)] = x Qx + 2x Pf(x) λ min (Q) x 2 + 2λ max (P) f(x) 2 x 2 λ min (Q) + 2λ max (P)ɛ] x 2 whenever x ɛ/2 Thus, the function V : B ɛ R is a Lyapunov function for the nonlinear system in the neighborhood B ɛ = {x R 2 x 2 < ɛ/2} for ɛ < λ min(q), for any Q > and corresponding solution P to the 2λ max (P) Lyapunov equation; in particular, trajectories starting in this neighborhood will converge asymptotically to the origin. For instance, for Q = I with λ min (Q) =, we have P = ] 5 4 with λ max (P) = 3+2 5 and the corresponding provable region of attraction: { } B = x R 2 x 2 < 2 3 + 2 5 Ideally, we would like to choose Q > to maximize the ratio λ min(q) 2λ max (P), which is not an easy problem. What is straightforward though is computing an upper bound for this ratio, which establishes the limitations of this approach in finding a region of attraction. We have: 2λ max (P) A = 2 P A 2 PA A P + PA = Q λ min (Q) which implies: λ min (Q) 2λ max (P) A 2 8