Lesson 8 Stability linear system by meiling CHEN 1 Stability • Asymptotically stable – Consider a system represent in state space: x Ax x(0) x0 if x(t ) 0 as t • Bounded-Input Bounde-Output stable – (Input-output stability) u(t ) N y(t ) M for all bounded input linear system by meiling CHEN 2 Stability condition • Asymptotically stable • All the eigenvalues of the system have negative real parts (i.e. in the LHP) • BIBO stable • All the transfer function poles be in the LHP linear system by meiling CHEN 3 N ( s) Cadj[sI A]B 1 T ( s) C ( sI A) B D( s ) sI A D( s) 0 Find all the transfer function poles Characteristic function of the system sI A 0 Find all the system eigenvalue In the absence of pole-zero cancellations, transfer function poles are identical to the system eigenvalues, hence BIBO stability and asymptotically stability are equivalent. If the system is controllable and observable, then BIBO stable is equal to asymptotically stable. linear system by meiling CHEN 4 Stability testing method • Asymptotically stable • BIBO stable • Routh-Hurwitz criterion • Root locus method • Nyquist criterion • ....etc. linear system by meiling CHEN 5 Lyapunov stability A state xe of an autonomous system is called an equilibrium state, if starting at that state the system will not move from it in the absence of the forcing input. x f ( x(t ), u (t ), t ) f ( xe ,0, t ) 0, example 1 1 0 x x u (t ) 2 3 1 let t t0 x2 Equilibrium point u (t ) 0 x1 1 x1e x1e 0 0 2 3 x 0 x 0 2e 2e linear system by meiling CHEN 6 example 0 0 2 x x u (t ) 0 2 1 let u (t ) 0 x1e k 0 0 x1e 0 2 x 0 x 0 2e 2e x2 x1 Equilibrium line linear system by meiling CHEN 7 Definition: An equilibrium state xe of an autonomous system is stable in the sense of Lyapunov if for every 0 , exist a ( ) 0 such that x0 xe x(t , x0 ) xe for t t0 x2 xe x0 linear system by meiling CHEN x1 8 Definition: An equilibrium state xe of an autonomous system is asymptotically stable if (i) It is stable and (ii) exist a if x0 xe a x(t ) xe 0, as t x2 a xe x0 linear system by meiling CHEN x1 9 Asymptotically stable in the large ( globally asymptotically stable) (1) The system is asymptotically stable for all the initial states x(t0 ) . (2) The system has only one equilibrium state. (3) For the LTI system, asymptotically stable and globally asymptotically stable are equivalent. linear system by meiling CHEN 10 Lyapunov’s function A function V(x) is called a Lyapunov function if v ( x ) (i) V(x) and x are continuous in a region R containing the i origin (E.S.) (ii) V(x) is positive definite in R. (iii) relative to a system x f (x) V (x) along the trajectory of the system is negative semi-definite in R. A scalar function V(x) is positive (negative) definite if (i) V(0)=0 (ii) V(x)>0 (<0) for x 0 A scalar function V(x) is positive (negative) semidefinite if (i) V(0)=0 and V(x)=0 possibly at some x 0 (ii) V ( x) 0( 0) linear system by meiling CHEN 11 A function is not definite or semidefinite in either sense is defined to be indefinite. example V1 ( x1 , x2 , x3 ) x12 2 x22 2 x1 x2 x32 V1 ( x1 , x2 , x3 ) ( x1 x2 ) 2 x22 x32 positive definite V2 ( x1 , x2 , x3 ) x14 x24 x32 positive definite V3 ( x1 , x2 , x3 ) x12 x22 3x32 x34 if x3 3 V3 ( x1 , x2 , x3 ) x12 x22 x32 (3 x32 ) if x3 3 p.s.d. linear system by meiling CHEN p.d. 12 V4 ( x1 , x2 , x3 ) ( x1 x2 ) 2 x32 V5 ( x1 , x2 , x3 ) x1 x2 x32 p.s.d. indefinite Quadratic form n n V ( x) aij xi x j i 1 j 1 x1 x2 a11 a12 a1n x1 a x 21 2 xn an1 an 2 ann xn X T AX linear system by meiling CHEN 13 a11 a12 a1n a 21 an1 an 2 ann 1 1 a ( a a ) ( a a ) 11 12 21 1n n1 2 2 1 (a12 a21 ) Symmetry 2 matrix Q 1 1 ann 2 (a1n an1 ) 2 (a2 n an 2 ) 1 Q ( A AT ) 2 linear system by meiling CHEN 14 Q: symmetric matrix V ( x) xT Qx then (1) Q is p.d. (2)Q is n.d. V(x) is p.d. V(x) is n.d. (3)Q is p.s.d. V(x) is p.s.d. (4)Q is n.s..d. V(x) is n.s..d. (5)Q is indefinite. V(x) is indefinite. (6) Q is p.d. eigenvalues of Q are positives (7) Q is n.d. eigenvalues of Q are negatives linear system by meiling CHEN 15 Sylvester’s criterion A symmetric n n matrix Q is p.d. if and only if all its n leading principle minors are positive. Definition The i-th leading principle minor Qi i 1,2,3,, n of an n n matrix Q is the determinant of the i i matrix extracted from the upper left-hand corner of Q. q11 Q q21 q31 q11 Q2 q21 q12 q22 q32 q21 q22 q13 q23 q33 Q1 q11 Q3 Q linear system by meiling CHEN 16 Remark (1) Q1 , Q2 , Qn are all negative Q is n.d. (2) All leading principle minors of –Q are positive Q is n.d. example V ( x) 2 x12 4 x1 x3 3x12 6 x2 x3 x32 x1 x1 x2 x2 2 x3 0 0 2 x3 0 2 0 4 x1 3 6 x2 0 1 x3 0 2 x1 3 3 x2 3 1 x3 Q1 2 0 Q2 6 0 Q3 24 0 Q is not p.d. linear system by meiling CHEN 17 Lyapunov’s method Consider the system x f ( x), f (0) 0 If in a neighborhood R about the origin a Lyapunov function V(x) can be found such that V (x) is n.d. along the trajectory then the origin is asymptotically stable. Consider linear autonomous system x Ax if x 0 E.S. A 0 Let Lyapunov function V ( x) xT px V ( x) x T Px xT Px xT AT Px xT PAx Q ( AT P PA) If Q is p.d. then V (x) is n.d. xT ( AT P PA) x xT Qx x 0 is asymptotically stable linear system by meiling CHEN 18 example let 0 1 x x 1 1 E.S. x 0 QI AT P PA I 0 1 p11 p12 p11 p12 0 1 1 0 1 1 p p p p 1 1 0 1 12 22 22 12 p11 p12 1 3 1 P p p 1 2 2 22 12 p11 3 0 P 50 P is p.d. System is asymptotically stable The Lyapunov function is: V ( x) xT Px 1 (3x12 2 x1 x2 2 x22 ) 2 V ( x) ( x12 x22 ) linear system by meiling CHEN 19