Proceedings of the American Control Conference San Diego, California and $ ( t , $ ( h , x ) ) = $(t + h , z ) for all t , h 2 0 and x E V. Given t > 0 and x E 2, it will often be convenient to denote the map $(t,.) : V + V by $ t , and the map x ) : [0,CO) + V by $". $(e, $t(U{= U for all t 2 0. The orbit 0"of a point x E V is the set $"([O, 00)). The orbit of x is bounded if 0"is contained in a compact set. The positive limit set of x is the set 0% of points z E 2) such that there exists a sequence ti -+ 00 satisfying $(ti,%) + z. If Q c V is positively invariant and closed, then it follows that 0% C 0 for all x E 9. Also, limt+, $ ( t , x ) exists if and only if O& contains exactly one point. A function V : Q + B is said t o be proper relative t o Q 2)if V-'(K:) is a relatively compact subset of 0 for all compact subsets K: of R Given a continuous function V : Q + B defined on the positively invariant set Q C V ,we define 1 V ( 4 = hlim -[V($(t - t ~h + h , x ) )- V($@,x))I, (2) whenever the limit on the right hand side exists. For completeness, we state the following well known criterion for boundedness of the orbits of (1). Proposition 2.1. Let Q C V be positively invariant under (1). If there exists a continuous function V : Q + B that is proper relative to Q and such that V is defined on Q, V ( x ) 2 0 and V ( z )5 0 for all z E Q, then every orbit in Q is bounded. An equilibrium point of (1) is a point x E V satisfying f ( z ) = 0 or, equivalently, $ ( t , x ) = x for all t 2 0. An equilibrium point x E 8 G V is Lyapunov stable with respect to the positively invariant set Q if, for every relatively open subset U, of B containing z , there exists a relatively open subset U6 of 0 containing x such that $t(u6) U,for all t 2 0. The following lemmas will prove useful in the subsequent development. 0,00) + Bn be a continuLemma 2.1. Let* ously differentiable function. i is absolutely integrable on [0,CO), then limt,, y ( t ) exists. Conversely, if limt,, y(t) and limt,, ( l / ~ ~ y ( t$(t) ) ~ ~exist ) and c(t)# 0 for all t 2 0, then y is absolutely integrable. Proof. First we note that limt+,y(t) exists if and only if for every E > 0 there exists T,> 0 such that for all h 2 0 and t > T,, Ilv(t h) - y(t)II < E For every t , h 2 0, we have t+h t+h t t J lb(411dT - 6 J 2 1. IIY(.>lldT (6) t+h J 113i(.)ldT. = (1 - 6) (7) t Since limt,, y ( t ) exists, equation (7) implies that p is ab0 solutely integrable. Lemma 2.2. Let Q G 2) be positively invariant under (1) and let z E Q. If a point z E U& n Q is a Lyapunov stable equilibrium point with respect to Q, then z = limt,, $ ( t , x ) and 02 = { z } . Proof. Let U,be an open neighborhood of z. By Lyapunov stability of z, there exists a relatively open subset U6 C 0 containing z such that $t(&) U, for d l t >_ 0. Since z E 0", there exists h 2 0 such that $(h, z ) E Ua. Therefore, $Tt h , x ) = $t($(h,x)) E qt(U6) U, for $(t,x ) . It immediately folall t > 0. Hence z = limt,, lows that $ ( t i , x ) + z for all sequences ti + 00 and thus 0 : = {z}. 0 + 3. Convergence and Semistability In the remainder of the paper, we assume that 0 C 2) is a closed set that is positively invariant under (1). The $(t,x ) system (1) is Convergent with respect to Q if limt,, exists for every x E Q. If the system (1) is convergent with respect to 0, then the dynamics give rise t o a function R : Q -+ 9 given by n ( x ) = limt,, $(t,x ) , x E B. It follows from continuity h,x) = that for every h 2 0, $h(R(z)) = limt+,$(t R ( z ) . Thus R ( x ) is an equilibrium point for (1) for all x E B*. Consequently, R o R = R. The following result links the continuity of the function R at a point x to the stability of the equilibrium point R ( x ) . Proposition 3.1. Suppose (1) is convergent with respect to Q. If R ( x ) is a Lyapunov stable equilibrium for some x E Q, then R is continuous a t z. Proof. Suppose R ( x ) is Lyapunov stable for some x E 0. Let U,be an open neighborhood of R ( x ) . Choose open C U, and neighborhoods U and 246 of R ( x ) such that U for d l t 2 0. Let { x i } be a sequence in Q $t(&) converging t o x. There exists h > 0 such that $(h, x ) E &. Since $(h,xi) + $(h,x) as i + 00, there exists N such t+h 00 that for all i > N , $(h,xi) E 245. Therefore, $(t h , z i ) E IlYO + h) - Y(t>II I 113i(~>Ild~ I l l Y ( m T - (3) $t(Us) C U for all t 2 0 and i > N and, consequently, t t ?(xi) E c U, for all i > N. Thus R(xi) + R(z) as 0 Suppose y is absolutely integrable. Then, for every E > 0, z + 00 and hence R is continuous at x . there exists T, > 0 such that the second integral in the The following result provides a Lyapunov-type test for above equation is less than e for all t > T,. Hence we convergence. y ( t ) exists. conclude that limt,, Theorem 3.1. Suppose 0"is bounded for all x E Q i(t)/llP(t)ll and there exists a continuous function V : Q + such that To prove the second part, let a = limt,, and note that llall = 1. Let 6 E (0,l) and choose T6 suf- V is defined on Q and such that V ( x ) 2 0 and V ( x ) 5 0 for ficiently large such that IIa - y ( t ) ( l / [ ~ ~ ( t )<[ ~6) for ~ ~ all all z E Q. Let M be the largest invariant set contained in t > T6,that is, Ilalls(t)ll - y(t)II < dlllj(t)ll for all t > T6. V-' (0) and suppose that there exists a set U containing M Then, for every t > T6 and h > 0, we have that is relatively open in Q and an absolutely continuous, nondecreasing, real-valued function g defined on a closed interval containing V ( U )such that (4) + :A a + J + J a Ilf(x)ll 5 -g'(V(x))Wx) 1609 Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on December 31, 2008 at 01:34 from IEEE Xplore. Restrictions apply. (8) almost everywhere on U. Then the system (1) is convergent with respect to Q. Proof. Let z E Q and denote y = $". Under the hypotheses on V , every bounded solution converges to M . Thus, there exists T > 0 such that y ( t ) E U for all t 2 T . Consequently, IIY ( t )II = IIf (Y( t )1II I - 9 ' V (Y0))1V (Y( t )1 for almost every t > T and we have, bo 00 J 113i(t>lldt I -Js'(V(y(t)))V(v(t))dt T T = 9(V(Y(T))) - &$V(dt))). V(y(t)l is nonincreasing and bounded below, Since V ( y ( t) exists. In addition, since g is continuous limt+oo on a closed interval containing V(U),it follows from the above inequality that i is absolutely integrable. Lemma 2.1 now implies that limt+my(t) exists. Thus, (1) is con0 vergent with respect t o Q. The following theorem provides a partial converse t o Theorem 3.1. Theorem 3.2. Suppose that for every connected comhas a continuponent C of Q\f-'(O), the function ous extension to the closure of C. If (1) is convergent with respect to 0, then the function V ( z )= llf($~(t,x))lldt is defined on Q and satisfies the inequality (8) on Q with g : R + IR given by g(h) = h. Proof. Consider x E Q\f-'(O) and let C be the concontaining x. Then 0"C C nected component of G\f-'(O) and hence n ( x ) E E. Let U denote the continuous extension of the function to ? . and denote y = $". Then limt-tw &y(t) = u ( n ( z ) )exists. If y(T) = 0 for some T > 0, then i ( t ) = 0 for all t > T and y is absolutely integrable. If $(t) # 0 for all t > 0, then Lemma 2.1, implies that $ is absolutely integrable. Thus V ( x )= Ilf($(t,x))l(dtis defined for all x E Q. V can be easily computed to be V ( z ) = -Ilf(x)11. The inequality (8) is clearly satisfied with the function g defined by 0 g(h) = h, h E R Remark 3.1. In Lemma 2.1, Ily(t)lldt represents the Euclidean length of the image of the function y in R" . Likewise, for the system ( l ) , the integral J" Ilf($(t, x))lldt represents the Euclidean length of the orbit 0". Thus the first part of Lemma 2.1 implies that if every orbit in Q has a finite Euclidean length, then (1) is convergent with respect to 6. Indeed, the proof of Theorem 3.1 essentially shows that if the inequality (8) is satisfied, then every orbit in Q has finite length. Theorem 3.2 states that if the unit vector field along f can be extended continuously in the stated fashion, then convergence with respect to Q necessarily implies that every orbit in 0 has finite length. An equilibrium x E V is semistable with respect t o Q if there exists a set U containing x that is relatively open in Q and such that limt_,bo$(t,z)exists for all x E U and every equilibrium point in U is Lyapunov stable with respect t o Q. The system (1) is said to be semistable with respect t o Q if every equilibrium point in Q is semistable with respect to Q. The following is a Lyapunov-type result for semistability. Theorem 3.3. Suppose 8" is bounded for all x E Q and there exists a continuous function V : Q + R such c hf(-) hf(.) S F that V is defined on Q, and V ( x ) 2 0 and V ( z ) 5 0 for all x E Q. If every point in the largest invariant subset M of V - ' ( O ) is a Lyapunov stable equilibrium point with respect to 9, then (1) is semistable with respect to G. Proof. Since every solution is bounded, it follows from the hypotheses on V that, for every x E Q , 8 $ is nonempty and contained in the largest invariant subset M of V - ' ( O ) . Since every point in M is a Lyapunov stable equilibrium with respect to Q, it follows from Lemma 2.2 that 82 contains a single point for every x E Q and (1) is convergent. Since n ( x ) E M is Lyapunov stable for every x E 0, semistability follows. 0 The following example illustrates theorems 3.1 and 3.2. Example 3.1. Consider the system (1) where f : R2 + R2 is given by f(z)= f,(x)sign(z? + xg - 1)1xf + xs - lla fe(z)sign(zq xg - 1)Ix: xi - 11°, + + + where a,/3 2 1 and the vector fields f r and fe are given by f,.(~) = [-xi - z Z ] ~ and fe(2) = [ 2 2 The vector fields f r and fe point in the radial and tangential directions, respectively, and thus the parameters a and 0 decide the relative rates at which solutions move in the radial and tangential directions. This can be seen more clearly by rewriting equations (1) and (9) in terms of polar coordinates r = ,/and 8 = tan-'(y/z) as + = -rsign(r2 6 = -sign(r2 - 1)lr2 - 110. - 1)lr2 - lla, (9) (10) It can be easily seen from equations (9) and (10) that the set of equilibria f-'(O) consists of the origin x = 0 and the unit circle S' = {x E R2 : x: xi = 1). All solutions of (1) starting from nonzero initial conditions y(0) # 0 approach the unit circle. Solutions starting outside the unit circle spiral in clockwise towards the unit circle while solutions starting inside the unit circle spiral out counterclockwise. Consequently, all solutions are bounded. First assume a 2 /J 1. In this case, the system is not convergent with respect to Q = R2. This can be seen by using equations (9) and (10) to compute + + It can be seen that the solution r ( - )of equation (11) can approach r = 1 only as 0 + 00 if r(0) < 1 and as 8 + -m if r(0) > 1. This implies that for a - /3 2 1, the solutions of (9) - (10) that converge t o the unit circle spiral around an infinite number of times, thus ruling out convergence. Figure 1 shows the phaseportrait of this system for a = 2, p = 1. Next, consider the case a - p < 1 and the Lya- l)2.With a slight punov function V ( x )= abuse of notation, we write V ( z ) = $(r - 1)2 and compute the derivative of V along the solutions of (9)-(10) as V ( x ) = -r(r+ l ) a l r - lla+', which is seen to take nonpositive values everywhere. Moreover, the set V - ' ( O ) consists solely of equilibrium points and is thus invariant. We also compute f(4- 1610 Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on December 31, 2008 at 01:34 from IEEE Xplore. Restrictions apply. If a 5 p, then Thus, for all z E { (T cose, T sine) : 0 5 T < fi,T # l}, Ilf(z)II I -V(z)g'(V(z)), where g : [O,oo) + R is given by g(h) = 2 f i . If p < a < p 1, then + Figure 2: Phase portrait of (9) for a = /3 = 1 Next, we apply Theorm 3.1 to a chemical reaction network. Example 3.2. Consider two species z1 and 2 2 whose chemical interactions are described by the reactions z] Again, for all z E ((rcos8,rsinO) : 0 5 r e fi, r # l}, Ilf(z)ll I -V(z)g'(V(z)), where g : [0,CO) + R is given by g(h) = &!(2h)(p+'-Q)/2/(p 1 - a). Hence, in both the cases a 5 p and < a < p 1, Theorem 3.1 implies that the system is convergent with respect to 9 = R2. Figure 2 shows the phase portrait for this system for a = /3 = 1. + + + 3-22 1 9, 221, (14) 2x1 z1 +z2, (15) where kl and k2 are the reaction rate constants of the respective reactions. Assuming that the dynamics of the reactions are governed by mass action kinetics, the dynamics are modelled by the kinetic equations [3] = (16) X2 = -kl~l~2+k2~:, (17) where we have, with a slight abuse of notation, used z1 and 2 2 to denote the concentrations of the respective species. The nonnegative quadrant 9 = {z E R2 : z1 2 0,xz 2 0) is known t o be positively invariant under the equations (16)-(17) [3], which is consistent with the physical fact that the concentrations of the species cannot become negative as the reactions proceed. The function V(z) = z1 +z2 is easily seen to be proper relative t o 9, since, for every U 2 0, V-l([O,u]) n 9 is a closed subset of the compact set {z E 9 : z1 5 u,z2 5 U}. Also, = 0 for all z E 9 so that, by Proposition 2.1, every orbit in 9 is bounded. To show convergence, define V(z) = i ( k l z 2 - k 2 2 1 ) ~ and compute V ( z ) = -(k1 k2)zl(k122 - k 2 ~ 1 ) ~Also, . Ilf(z)I]= f i ~ i l k l ~ 2k 2 ~ 1 ) .Thus, V-'(O) = f-'(O) SO that V-'(O) is invariant. Moreover, Xi k 1 2 1 ~ 2- k 2 ~ : , o(z) + Figure 1: Phase portrait of (9) for a = 2, /3 = 1 To illustrate Theorem 3.2, we let 9 = { (T cos 0, T sin e) : T 2 f} and note that the closed set 9 is positively in- are variant. The two connected components of G\f-'(O) = {z : 11z11 > 1) and C2 = {z : f 5 1 1 ~ 1 1< 1). The = &f(z) is defined everywhere unit vector field U(.) on 9 except on the unit circle. Moreover, the vector field U points clockwise outside the unit circle and counterclockwise inside, and hence does not have a continuous extension to all of 9. However, U can be continuously extended t o C1 and c 2 separately. Thus, Theorem 3.2 implies that for a < /3 1, Jooo Ilf(+(t1z))11dtexists for all z E 9, that is, every orbit in 9 has finite length, while, for a 2 /3 1, every nontrivial orbit is of infinite length. Figures 1 and 2 also reflect this fact. C1 + + so that inequality (8) is satisfied almost everywhere on 9 with g : [O,oo) + P defined by g(h) = 2 a (kl k2). Hence, by Theorem (3.1), the system (16) - (17 is convergent with respect to 9. In other words, starting from any arbitrary initial conditions, the concentrations z1 and 2 2 approach steady state values. I 4. + Semistability of Linear Systems In this section, we apply the results of the previous section t o study the semistability of the linear system lxt) = AY(t)l (18) 1611 Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on December 31, 2008 at 01:34 from IEEE Xplore. Restrictions apply. where A E Rnx" is an n x n real matrix. Equation (18) is a special case of the system considered in Section 1, with 2> = R", f ( 2 ) = Ax and $ ( t , a:) = eAtx, where eAt is the matrix exponential of At. The set of equilibria f-'(O) of (18) is N ( A ) ,the nullspace of A. Since $ ( t , x ) = eAtx, it is clear that the system (18) is semistable if and only if limt+oo eAt exists. It can now be deduced from the structure of the matrix exponential that the system (18) is semistable with respect to 0 = R" if and only if it is convergent with respect to R" if and only if A has all its eigenvalues in the open left half complex plane with the possible exception of a semisimple eigenvalue at 0. We call such a matrix semistable. It can be seen that if A is semistable, then the index of A is zero or one, and thus A is group invertible. The group inverse A# of A is a special case of the Drazin inverse AD in the case in which A has index zero or one [4]. Using Theorem 3.3, we derive a sufficient condition for the semistability of (18) in terms of the matrix Lyapunov equation. In the following result, P 2 0 denotes a symmetric nonnegative definite matrix P , while in the sequel, R ( A ) denotes the range of the matrix A. Proposition 4.1. Suppose there exist matrices P 0 and Q 2 0 in RnXnsuch that > ATP +P A = -Q, 1 NI (19) =N(A). Then (18) is semistable with respect t o R". The proof of the above result requires the following lemma. Lemma 4.1. If there exist matrices P 0 and Q 2 0 in RnXnsuch that equations (19 and (20) hold, then i ) N ( P ) C_ n / ( A ) N ( Q ) ,ii) ( A )n R ( A ) = (0). Proof. i) If Ax = 0, then, equation (19) implies xTQx = x T ( A T P PA)x = 0, so that by the nonnegative definiteness of Q , &a: = 0. Thus N ( A ) G N ( Q ) . It can be similarly shown that N ( P ) N ( Q ) . Now consider x E N ( P ) N ( Q ) . If Akx E N ( P ) G N ( Q ) for some k 2 0, then 0 = -QAkx = ( A T P + P A ) A k x = PAk+lx, so that Ak+'x E N ( P ) E N ( Q ) . Since Akx E N ( P ) N ( Q ) for k = 0, it follows by induction that x is contained in the nullspace on the left hand side of equation (20). Equation (20) now implies that x E N ( A ) . Thus N ( P ) 5 N ( A ) C N(&). ii) Consider x E N ( A ) n R ( A ) . Then A z = 0 and there exists z E R" such that x = A z . From the first part of the lemma, we have Qx = QAz = 0 . Therefore, 0 = -zTQx = z T ( A T P P A ) x = xTPa:, so that Px = 0. Finally, zTQz = zT(ATP P A ) z = x T P z + z T P x = 0 , so that Q z = 0. This implies that z is contained in the nullspace on the left hand side of equation (20). Hence, by 0 equation (20),Az = x = 0 as required. Proof of Proposition 4.1. Since, by Lemma 4.1, N ( A )n R ( A ) = { 0 } , it follows from [l, p. 1191 that A is group invertible. Thus let R = I - AA# which is idempotent, but not necessarily symmetric. Then R is the unique matrix in Rnxnsatisfyin N ( R ) = R ( A ) , R ( R ) = N ( A ) and Rz = x for all x E 4 A ) . J + + + > Consider the function V ( x ) = xTPx + xTRTRx. If V ( x ) = 0 for some x E R", then Pa: = 0 and Rx = 0. Lemma 4.1 i) implies that x E N ( A ) ,while Rx = 0 implies x E R ( A ) . Lemma 4.1 ii) now implies that a: = 0. Thus the function V is a positive definite quadratic function and hence proper relative to Rn.We compute V ( x ) = -xTQx+ 2xTRTRAx = -xTQx, and note that V - ' ( O ) = N ( Q ) . Since V ( x )_< 0 for all x E R" , Proposition 2.1 implies that every orbit of (18) is bounded. To find the largest invariant subset M of N ( Q ) , consider a solution y of (1) such that Q y ( t ) = 0 for all t 0. Taking successive derivatives yields Q A k y ( t ) = 0 for all t 2 0 and k = 1,2,. ... Equation (20) now implies that y t ) E N ( A ) for all t 2 0. Thus M N ( A ) . However, J ( A ) consists of only equilibrium points and is itself invariant. Therefore, M = N ( A ) . Now, let x , E N ( A ) be an equilibrium point of (18) and consider the function V ( x ) = V ( x - x , ) , which is positive definite about the point a:,. Since Ax, = 0 , it follows that U ( x )= V ( x - x , ) , which is negative semidefinite about 2,. Hence it follows that x , is Lyapunov stable. Theorem 3.3 now implies that the system (18) is semistable. 0 > References [l] A. Berman and R. J. Plemmons. Nonnegative Matrices in the Mathematical Sciences. Academic Press, New York, 1979. [2] D. S. Bernstein and S . P. Bhat. Lyapunov stability, semistability, and asymptotic stability of matrix second-order systems. ASME Dans. J. Vibr. Acoustics, 117:145-153, 1995. [3] D. S . Bernstein and S . P. Bhat. Nonnegativity, reducibility, and semistability of mass action kinetics. submitted t o Conf. Dec. and Contr., Phoenix, AZ, 1999. [4] S . L. Campbell and C. D. Meyer Jr. Generalized Inverses of Linear Dansformations. Pitman, London, 1979. [5] S . L. Campbell and N. J. Rose. Singular perturbation of autonomous linear systems. SIAM J. Math. Analysis, 10~542-551,1979. [6] M. V. Cook. Flight Dynamics Principles. Wiley, New York, 1997. [7] P. Erdi and J. Toth. Mathematical Models of Chemical Reactions: Theory and Applications of Deterministic and Stochastic Models. Princeton University Press, 1988. [8] M. Feinberg. The existence and uniqueness of steady states for a class of chemical reaction networks. Arch. Rational Mech. Anal., 132:311-370, 1995. [9] W. Hahn. Stability of Motion. Springer-Verlag, New York, 1967. [lo] V. M. Popov. Hyperstability of Automatic Control Systems. Springer, 1973. [ll] J. Roskam. Airplane Flight Dyanmics and Automatic Flight Controls, Part I. DAR Corporation, Lawrence, KS, 1995. [12] S. K. Scott. Chemical Chaos. Oxford University Press, 1991. 1612 Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on December 31, 2008 at 01:34 from IEEE Xplore. Restrictions apply.
© Copyright 2025 Paperzz