C.4 Advanced Stability Theory
C.4 Advanced Stability Theory
4
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
x& = f (x, t ) (4.1) The asymptotic stability requires that there exists an attractive
region for every initial time t 0 .
equilibrium points x* are defined by
Definition 4.3 The equilibrium point 0 is exponentially stable
f (x* , t ) ≡ 0 ∀t ≥ t 0 (4.2) if there exist two positive numbers, α and λ , such that for
sufficiently small x(t 0 ) ,
Note that this equation must be satisfied ∀t ≥ t 0 , implying that x(t ) ≤ α x 0 e −λ (t −t0 ) ∀t ≥ t 0
the system should be able to stay at the point x* all the time.
For instance, we can easily see that the linear time-varying
Definition 4.4 The equilibrium point 0 is global stable ∀x(t 0 ) ,
system
x(t ) → 0 as t → ∞
x& = A(t ) x (4.3)
Example 4.2 A first-order linear time-varying system_______
has a unique equilibrium point at the origin 0 unless A(t) is
always singular. Consider the first-order system x& (t ) = −a(t ) x(t ) . Its solution is
t
Definition 4.1 The equilibrium point 0 is stable at t 0 if for convergent with rate 1 / 2 .
__________________________________________________________________________________________
any R > 0 , there exists a positive scalar r ( R, t 0 ) such that
Uniformity in stability concepts
x (t 0 ) < r ⇒ x(t ) < R ∀t ≥ t 0 (4.6) The previous concepts of Lyapunov stability and asymptotic
stability for non-autonomous systems both indicate the
importance effect of initial time. In practice, it is usually
Otherwise, the equilibrium point 0 is unstable. desirable for the systems to have a certain uniformity in its
behavior regardless of when the operation starts. This
The definition means that we can keep the state in ball of motivates us to consider the definitions of uniform stability
arbitrarily small radius R by starting the state trajectory in a and uniform asymptotic stability. Non-autonomous systems
ball of sufficiently small radius r . with uniform properties have some desirable ability to
___________________________________________________________________________________________________________
Chapter 4 Advanced Stability Theory 19
Applied Nonlinear Control Nguyen Tan Tien - 2002.4
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
withstand disturbances. The behavior of autonomous systems Definition 4.7 A scalar time-varying function V (x, t ) is locally
is dependent of the initial time, all the stability properties of an positive definite if V (0, t ) = 0 and there exits a time-variant
autonomous system are uniform.
positive definite function V0 (x) such that
Definition 4.5 The equilibrium point 0 is locally uniformly
stable if the scalar r in Definition 4.1 can be chosen ∀t ≥ t 0 , V (x, t ) ≥ V0 (x) (4.7)
independent of t 0 , i.e., if r = r (R) .
Thus, a time-variant function is locally positive definite if it
Definition 4.6 The equilibrium point at the origin is locally dominates a time-variant locally positive definite function.
uniformly asymptotically stable if Globally positive definite functions can be defined similarly.
• it is uniformly stable
• there exits a ball of attraction B R0 , whose radius is Definition 4.8 A scalar time-varying function V (x, t ) is said to
be decrescent if V (0, t ) = 0 , and if there exits a time-variant
independent of t 0 , such that any trajectory with initial
positive definite function V1 (x) such that
states in B R0 converges to 0 uniformly in t 0 .
∀t ≥ 0, V (x, t ) ≥ V1 (x) (4.7)
By uniform convergence in terms of t 0 , we mean that for
all R1 and R2 satisfying 0 < R2 < R1 ≤ R0 , ∃T ( R1 , R2 ) > 0 such In other word, a scalar function V (x, t ) is decrescent if it is
dominated by a time-invariant p.d. function.
that, ∀t ≥ t 0
Example 4.4________________________________________
x(t 0 ) < R1 ⇒ x(t ) < R2 ∀t ≥ t 0 + T ( R1 , R2 )
Consider time-varying positive definite functions as follows
i.e., the trajectory, starting from within a ball B R1 , will
V (x, t ) = (1 + sin 2 t )( x12 + x22 )
converges into a smaller ball B R2 after a time period T which
V0 (x) = x12 + x22
is independent of t 0 .
V1 (x) = 2( x12 + x22 )
By definition, uniform asymptotic stability always implies
asymptotic stability. The converse (ñaû o ñeà ) is generally not ⇒ V (x, t ) dominates V0 (x) and is dominated by V1 (x)
true, as illustrated by the following example. because V0 (x) ≤ V (x, t ) ≤ V1 (x) .
__________________________________________________________________________________________
Example 4.3________________________________________
x Given a time-varying scalar function V (x, t ), its derivative
Consider the first-order system x& = − . This system has
1+ t along a system trajectory is
1 + t0
general solution x(t ) = x(t 0 ). The solution asymptotically d V ∂V ∂V ∂V ∂V
1+ t = + x& = + f ( x, t ) (4.8)
converges to zero. But the convergence is not uniform. dt ∂t ∂x ∂t ∂x
Intuitively, this is because a larger t 0 requires a longer time to
Lyapunov theorem for non-autonomous system stability
get close to the origin.
__________________________________________________________________________________________ The main Lyapunov stability results for non-autonomous
systems can be summarized by the following theorem.
The concept of globally uniformly asymptotic stability can be
defined be replacing the ball of attraction B R0 by the whole Theorem 4.1 (Lyapunov theorem for non-autonomous
systems)
state space.
Stability: If, in a ball B R0 around the equilibrium point 0,
4.2 Lyapunov Analysis of Non-Autonomous Systems there exits a scalar function V (x, t ) with continuous partial
derivatives such that
In this section, we extend the Lyapunov analysis results of
chapter 3 to the stability of non-autonomous systems. 1. V is positive definite
2. V& is negative semi-definite
4.2.1 Lyapunov’sdirect method for non-autonomous systems
then the equilibrium point 0 is stable in the sense of
The basic idea of the direct method, i.e., concluding the
Lyapunov.
stability of nonlinear systems using scalar Lyapunov functions,
can be similarly applied to non-autonomous systems. Besides
Uniform stability and uniform asymptotic stability: If,
more mathematical complexity, a major difference in non-
furthermore
autonomous systems is that the powerful La Salle’s theorems
do not apply. This drawback will partially be compensates by 3. V is decrescent
a simple result in section 4.5 called Barbalat’s lemma.
then the origin is uniformly stable. If the condition 2 is
Time-varying positive definite functions and decrescent strengthened by requiring that V& be negative definite, then
functions the equilibrium point is asymptotically stable.
___________________________________________________________________________________________________________
Chapter 4 Advanced Stability Theory 20
Applied Nonlinear Control Nguyen Tan Tien - 2002.4
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Global uniform asymptotic stability: If, the ball B R0 is A simple result, however, is that the time-varying system
(4.17) is asymptotically stable if the eigenvalues of the
replaced by the whole state space, and condition 1, the
strengthened condition 2, condition 3, and the condition symmetric matrix A(t ) + A T (t ) (all of which are real) remain
strictly in the left-half complex plane
4. V (x, t ) is radially unbounded
∃λ > 0, ∀i, ∀t ≥ 0, λi ( A(t ) + A T (t )) ≤ −λ (4.19)
are all satisfied, then the equilibrium point at 0 is globally
uniformly asymptotically stable. This can be readily shown using the Lyapunov function
Similarly to the case of autonomous systems, if in a certain V = x T x , since
neighborhood of the equilibrium point, V is positive definite
and V& , its derivative along the system trajectories, is negative V& = x T x& + x& T x = x T ( A(t ) + A T (t )) ≤ −λ xT x& = −λ V
semi-definite, then V is called Lyapunov function for the non-
autonomous system. so that ∀t ≥ 0, 0 ≤ xT x = V (t ) ≤ V (0) e − λt and therefore x
tends to zero exponentially.
Example 4.5 Global asymptotic stability_________________ It is important to notice that the result provides a sufficient
Consider the system defined by
condition for any asymptotic stability.
x& = [ A1 + A 2 (t )] x (4.20)
Chose the Lyapunov function candidate
Since LTI systems are asymptotically stable if their Sufficient smoothness conditions on the A(t ) matrix
eigenvalues all have negative real parts ⇒ Will the system
(4.17) be stable if any time t ≥ 0 , the eigenvalues of A(t ) all Consider the linear system (4.17), and assume that at any time
have negative parts ? t ≥ 0 , the eigenvalues of A(t ) all have negative real parts
x&1 − 1 e 2t x1
x& 2 = 0 − 1 x 2 (4.18) If, in addition, the matrix A(t ) remains bounded, and
∞
Both eigenvalues of A(t ) equal to -1 at all times. The solution
−t t
∫ 0
A T (t ) A(t ) dt < ∞ (i.e., the integral exists and is finite)
of (4.18) can be rewritten as x2 = x 2 (0) e , x&1 + x1 = x 2 (0) e .
Hence, the system is unstable. then the system is globally exponentially stable.
___________________________________________________________________________________________________________
Chapter 4 Advanced Stability Theory 21
Applied Nonlinear Control Nguyen Tan Tien - 2002.4
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
4.2.3 The linearization method for non-autonomous systems Therem 4.3 If the Jacobian matrix A(t ) is constant,
Lyapunov’s linearization method can also be developed for A(t ) = A 0 , and if (4.23) is satisfied, then the instability of the
non-autonomous systems. Let a non-autonomous system be
described by (4.1) and 0 be an equilibrium point. Assume that linearized system implies that of the original non-autonomous
f is continuously differentiable with respect to x. Let us denote nonlinear system, i.e., (4.1) is unstable if one or more of the
eigenvalues of A 0 has a positive real part .
∂f
A(t ) = (4.22) 4.3 Instability Theorems
∂ x x =0
4.4 Existence of Lyapunov Functions
The for any fixed time t (i.e., regarding t as a parameter), a
Taylor expansion of f leads to 4.5 Lyapunov-Like Analysis Using Barbalat’s Lemma
___________________________________________________________________________________________________________
Chapter 4 Advanced Stability Theory 22
Applied Nonlinear Control Nguyen Tan Tien - 2002.4
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
- A simple sufficient condition for a differentiable function This implies that V (t ) ≤ V (0) , and therefore, that e and θ are
to be uniformly continuous is that its derivative be bound. bounded. But the invariant set cannot be used to conclude the
This can be seen from the finite different theorem: ∀t , t1 , convergence of e , because the dynamics is non-autonomous.
∃t 2 (t ≤ t 2 ≤ t1 ) such that g (t ) − g (t1 ) = g& (t 2 )(t − t1 ) . To use Barbalat’s lemma, let us check the uniform continuity
And therefore, if R1 > 0 is an upper bound on the of V& . The derivative of V& is V&& = −4e (−e + θ w) . This shows
function g& , we can always use η = R / R1 independently that V&& is bounded, since w is bounded by hypothesis, and e
of t1 to verify the definition of uniform continuity. and θ were shown above to be bounded. Hence, V& is
uniformly continuous. Application of Babarlat’s lemma then
Example 4.12_______________________________________ indicates that e → 0 as t → ∞ .
Note that, although e converges to zero, the system is not
Consider a strictly stable linear system whose input is bounded. asymptotically stable, because θ is only guaranteed to be
Then the system output is uniformly continuous. bounded.
__________________________________________________________________________________________
___________________________________________________________________________________________________________
Chapter 4 Advanced Stability Theory 23
Applied Nonlinear Control Nguyen Tan Tien - 2002.4
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Example 4.14 A strictly positive real function_____________ which shows that h4 is SPR (since it is also strictly stable). Of
course, condition (4.34) can also be checked directly on a
1 computer.
Consider the rational function h( p ) = , which is the
p+λ __________________________________________________________________________________________
transfer function of a first-order system, with λ > 0 . ⊗ The basic difference between PR and SPR transfer
Corresponding to the complex variable p = σ + jω , functions is that PR transfer functions may tolerate poles on
the jω axis, while SPR functions cannot.
1 σ + λ − jω
h( p ) = =
(σ + jω ) + λ (σ + λ ) 2 + ω 2 Example 4.16_______________________________________
1
Consider the transfer function of an integrator h( p ) = . Its
Obviously, Re[ h( p )] ≥ 0 if σ ≥ 0 . Thus, h( p ) is a positive real p
function. In fact, one can easily see that h( p ) is strictly σ − jω
value corresponding to p = σ + jω is h( p ) = . We
positive real, for example by choosing ε = λ / 2 in Definition σ 2 +ω 2
4.9. can easily see from Definition 4.9 that h( p ) is PR but not SPR.
__________________________________________________________________________________________
__________________________________________________________________________________________
A T P + P A = -q q T − ε L
Pb = c + γ q
___________________________________________________________________________________________________________
Chapter 4 Advanced Stability Theory 25