5

Stability

Abstract

This chapter gives an introduction to the most important and basic elements in the stability theory. We survey the following theoretical concepts, terms, and statements: internal stability, Lyapunov stability, and input-output stability.

Keywords

Internal stability; Lyapunov stability; Input-output stability

There have been a large number of references on stability theory for ordinary differential equations, to mention a few [70, 7686]. On the basis of the above references, this chapter serves a tutorial summary on stability of linear system, which covers the topics of internal stability, Lyapunov stability, and input-output stability.

5.1 Internal stability

Internal stability deals with boundedness properties and asymptotic behavior (as tsi1_e) of solutions of the zero-input linear state equation

x(t).=A(t)x(t),x(t0)=x0.

si2_e  (5.1)

While bounds on solutions might be of interest for fixed t0 and x0, or for various initial states at a fixed t0, we focus on boundedness properties that hole regardless of the choice of t0 or x0. In a similar fashion the concept we adopt relative to asymptotically zero solutions is independent of the choice of initial time. The reason is that these “uniform in t0” concepts are most appropriate in relation to input-output stability properties of linear state equations.

It is natural to begin by characterizing stability of linear state equation (5.1) in terms of bounds on the transition matrix Φ(t, π) for A(t). This leads to a well-known eigenvalue condition when A(t) is constant, but does not provide a generally useful stability test for time-varying examples because of the difficulty of computing Φ(t, π).

The first stability notion involves boundedness of solutions of Eq. (5.1). Because solutions are linear in the initial state, it is convenient to express the bound as a linear function of the norm of the initial state.

Definition 5.1.1

The linear state equation (5.1) is called uniformly stable if there exists a finite positive constant γ such that for any t0 and x0 the corresponding solution satisfies

x(t)γx0,tt0.

si3_e  (5.2)

Evaluation of Eq. (5.2) at t = t0 shows that the constant γ must satisfy γ ≥ 1. The adjective uniform in the definition refers precisely to the fact that γ must not depend on the choice of initial time, as illustrated in Fig. 5.1. A “nonuniform” stability concept can be defined by permitting γ to depend on the initial time, but this is not considered here except to show that there is a difference via a standard example.

f05-01-9780081019467
Fig. 5.1 Uniform stability implies the γ-bound is independent of t0.

Theorem 5.1.1

The linear state equation (5.1) is uniformly stable if and only if there exists a finite positive constant γ such that

Φ(t,τ)γ

si4_e  (5.3)

for all t, τ such that tτ.

Proof

First suppose that such a γ exists. Then for any t0 and x0 the solution of Eq. (5.1) satisfies

x(t)=Φ(t,t0)x0Φ(t,t0)x0γx0,tt0

si5_e

and uniform stability is established.

For the reverse implication suppose that the state equation (5.1) is uniformly stable. Then there is a finite γ such that, for any t0 and x0, solutions satisfy

x(t)γx0,tt0.

si6_e

Given any t0 and tat0, let xa be such that

xa=1,Φ(ta,t0)xa=Φ(ta,t0)

si7_e

(Such an xa exists by definition of the induced norm.) Then the initial state x(t0) = xa yields a solution of Eq. (5.1) that at time ta satisfies

x(ta)=Φ(ta,t0)xa=Φ(ta,t0)xaγxa.

si8_e  (5.4)

Since ∥xa∥ = 1, this shows that ∥Φ(ta, t0)∥≤ γ. Because such an xa can be selected for any t0 and tat0, the proof is complete.

5.1.1 Uniform exponential stability

Next we consider a stability property for Eq. (5.1) that addresses both boundedness and asymptotic behavior of solution. It implies uniform stability, and imposes an additional requirement that all solutions approach zero exponentially as tsi1_e.

Definition 5.1.2

The linear state equation (5.1) is called uniformly exponentially stable if there exist finite positive constants γ, λ such that for any t0 and x0 the corresponding solution satisfies

x(t)γeλ(tt0)x0,tt0.

si10_e  (5.5)

Again γ is no less than unity, and the adjective uniform refers to the fact that γ and λ are independent of t0. This is illustrated in Fig. 5.2. The property of uniform exponential stability can be expressed in terms of an exponential bound on the transition matrix. The proof is similar to that of Theorem 5.1.1.

f05-02-9780081019467
Fig. 5.2 A decaying-exponential bound independent of t0.

Theorem 5.1.2

The linear state equation (5.1) is uniformly exponentially stable if and only if there exist finite positive constants γ and λ such that

Φ(t,τ)γeλ(tτ)

si11_e  (5.6)

for all t, τ such that tτ.

Uniform stability and uniform exponential stability are the only internal stability concepts used in the sequel. Uniform exponential stability is the most important of the two, and another theoretical characterization of uniform exponentially stability for the bounded-coefficient case will prove useful.

Theorem 5.1.3

Suppose there exists a finite positive constant α such ∥A(t)∥≤ α for all t. Then the linear state equation (5.1) is uniformly exponentially stable if and only if there exists a finite positive constant β such that

τtΦ(t,σ)dσβ

si12_e  (5.7)

for all t, τ such that tτ.

Proof

If the state equation is uniformly exponentially stable, then by Theorem 5.1.1 there exist finite γ, λ > 0 such that

Φ(t,σ)γeλ(tσ)

si13_e

for all t, σ such that tσ. Then

τtΦ(t,σ)dστtγeλ(tσ)dσ=γ(1eλ(tτ))λγλ

si14_e

for all t, τ such that tτ. Thus Eq. (5.7) is established with β=γλsi15_e.

Conversely suppose Eq. (5.7) holds. Basic calculus permit the representation

Φ(t,τ)=IτtσΦ(t,σ)dσ=I+τtΦ(t,σ)A(σ)dσ

si16_e

and thus

Φ(t,τ)1+ατtΦ(t,σ)dσ1+αβ

si17_e  (5.8)

for all t, τ such that tτ. In completing this proof the composition property of the transition matrix is crucial. So long as tτ we can write, cleverly,

Φ(t,τ)(tτ)=τtΦ(t,τ)dστtΦ(t,σ)Φ(σ,τ)dσβ(1+αβ).

si18_e

Therefore letting T = 2β(1 + αβ) and t = τ + T gives

Φ(τ+T,τ)12

si19_e  (5.9)

for all τ. Applying Eqs. (5.8), (5.9), the following inequalities on time intervals of the form [τ + κT, τ + (κ + 1)T), where τ is arbitrary, are transparent:

Φ(t,τ)1+αβ,t[τ,τ+T]

si20_e

Φ(t,τ)=Φ(t,τ+T)Φ(τ+T,τ)Φ(t,τ+T)Φ(τ+T,τ)1+αβ2,t[τ+T,τ+2T],

si21_e

Φ(t,τ)=Φ(t,τ+2T)Φ(τ+2T,τ+T)Φ(τ+T,τ)Φ(t,τ+2T)Φ(τ+2T,τ+T)Φ(τ+T,τ)1+αβ22,t[τ+2T,τ+3T].

si22_e

Continuing in this fashion shows that for any value of τ

Φ(t,τ)1+αβ2k,t[τ+kT,τ+(k+1)T].

si23_e  (5.10)

Finally, choose λ=(1T)ln12si24_e and γ = 2(1 + αβ). Fig. 5.3 presents a plot of the corresponding decaying exponential and the bound (5.10), from which it is clear that

f05-03-9780081019467
Fig. 5.3 Bounds constructed in the proof of 5.1.3.

Φ(t,τ)γeλ(tτ)

si11_e

for all t, τ such that tτ. Uniform exponential stability thus is a consequence of Theorem 5.1.1.

An alternate form for the uniform exponential stability condition in Theorem 5.1.3 is

tΦ(t,σ)dσβ

si26_e

for all t. For time-invariant linear state equations, where Φ(t, σ) = eA(tσ), an integration-variable change, in either form of the condition, shows that uniform exponential stability is equivalent to finiteness of

0eAtdt.

si27_e  (5.11)

The adjective “uniform” is superfluous in the time-invariant case, and we will drop it in clear contexts. Though exponential stability usually is called asymptotic stability when discussing time-invariant linear state equations, we retain the term exponential stability.

Combining an explicit representation for eAt with the finiteness condition on Eq. (5.11) yields a better-known characterization of exponential stability.

Theorem 5.1.4

A linear state equation (5.1) with constant A(t) = A is exponentially stable if and only if all eigenvalues of A have negative real parts.

Proof

Suppose the eigenvalue condition holds. Then writing eAt in the explicit form, where λ1, ……, λm are the distinct eigenvalues of A, gives

0eAtdt=0k=1mj=1σkWkjtj1(j1)!eλktdtk=1mj=1σkWkj0tj1(j1)!|eλkt|dt.

si28_e  (5.12)

Since |eλkt|=eRe[λk]tsi29_e, the bound shows that the right side is finite, and exponential stability follows.

If the negative-real-part eigenvalue condition on A fails, then appropriate selection of an eigenvalue of A as an initial state can be used to show that the linear state equation is not exponentially stable. Suppose first that a real eigenvalue λ is nonnegative, and let p be an associated eigenvector. Then the power series representation for the matrix exponential easily shows that

eAtp=eλtp.

si30_e

For the initial state x0 = p, it is clear that the corresponding solution of Eq. (5.1), x(t) = eλtp, does not go to zero as tsi1_e. Thus the state equation is not exponentially stable.

Now suppose that λ = σ + is a complex eigenvalue of A with σ > 0. Again let p be an eigenvector associate with λ, written

p=Re[p]+iIm[p].

si32_e

Then

eAtp=|eλt|p=eσtpp,t0

si33_e

and thus

eAtp=eAtRe[p]+ieAtIm[p]

si34_e

does not approach zero as tsi1_e. Therefore at least one of the real initial states x0 = Re[p] or x0 = Im[p] yields a solution that does not approach zero as tsi1_e.

This proof, with a bit of elaboration, shows also that limteAt=0si37_e is a necessary and sufficient condition for uniform exponential stability in the time-invariant case. The corresponding statement is not true for time-invariant linear state equations.

5.1.2 Uniform asymptotic stability

Definition 5.1.3

The linear state equation (5.1) is called uniformly asymptotically stable if it is uniformly stable, and if given any positive constant δ there exists a positive T such that for any t0 and x0 the corresponding solution satisfies

x(t)δx0,tt0+T.

si38_e  (5.13)

Note that the elapsed time T, until the solution satisfies the bound (5.13), must be independence of the initial time. Some of the same tools used in proving Theorem 5.1.3 can be used to show that this “elapsed-time uniformity” is the key to uniform exponential stability.

Theorem 5.1.5

The linear state equation (5.1) is uniformly asymptotically stable if and only if it is uniformly exponentially stable.

Proof

Suppose that the state equation is uniformly exponentially stable, that is, there exist finite, positive γ and λ such that ∥Φ(t, τ)∥≤ γeλ(tτ) whenever tτ. Then the state equation clearly is uniformly stable. To show it is uniformly asymptotically stable, for a given σ > 0 pick T such that eλTδγsi39_e. Then for any t0 and x0, and tt0 + T,

x(t)=Φ(t,t0)x0Φ(t,t0)x0γeλ(tt0)x0γeλTx0σx0,tt0+T.

si40_e

This demonstrates uniform asymptotic stability.

Conversely suppose the state equation is uniformly asymptotically stable. Uniform stability is implied by definition, so there exists a positive γ such that

Φ(t,τ)γ

si4_e  (5.14)

for all t, τ such that tτ. Select δ=12si42_e, and by Definition 5.1.3 let T be such that Eq. (5.13) is satisfied. Then given a t0, let xa be such that ∥xa∥ = 1, and

Φ(t0+T,t0)xa=Φ(t0+T,t0).

si43_e

With the initial state x(t0) = xa, the solution of Eq. (5.1) satisfies

x(t0+T)=Φ(t0+T,t0)xa=Φ(t0+T,t0)xa12xa

si44_e

from which

Φ(t0+T,t0)12.

si45_e  (5.15)

Of course such an xa exists for any given t0, so the argument compels Eq. (5.15) for any t0. Now uniform exponential stability is implied by Eqs. (5.14), (5.15), exactly as in the proof of Theorem 5.1.3.

5.1.3 Lyapunov transformation

The stability concepts under discussion are properties of particular linear state equation that presumably represent a system of interest in terms of physically meaningful variables. A basic question involves preservation of stability properties under a state variable change. Since time-varying variable changes are permitted, simple scalar examples can be generated to show that, for example, uniform stability can be created or destroyed by variable change. To circumvent this difficulty we must limit attention to a particular class of state variable changes.

Definition 5.1.4

An n × n matrix P(t) that is continuously differentiable and invertible at each t is called a Lyapunov transformation if there exist finite positive constants ρ and η such that for all t

P(t)ρ,|detP(t)|η.

si46_e  (5.16)

A condition equivalent to Eq. (5.16) is existence of a finite positive constant ρ such that for all t

P(t)ρ,P1(t)ρ.

si47_e

The lower bound on |detP(t)| implies an upper bound on ∥P−1(t)∥.

Reflecting on the effect of a state variable change on the transition matrix, a detailed proof that Lyapunov transformations preserve stability properties is perhaps belaboring the evident.

Theorem 5.1.6

Suppose the n × n matrix P(t) is Lyapunov transformation. Then the linear state equation (5.1) is uniformly stable (respectively, uniformly exponentially stable) if and only if the state equation

Ż(t)=[P1(t)A(t)P(t)P1P.(t)]z(t)

si48_e  (5.17)

is uniformly stable (respectively, uniformly exponentially stable).

Proof

The linear state equations (5.1) and (5.17) are related by the variable change z(t) = P−1(t)x(t), and we note that the properties required of a Lyapunov transformation subsume those required of a variable change. Thus the relation between the two transition matrices is

Φz(t,τ)=P1(t)Φx(t,τ)P(τ).

si49_e

Now suppose Eq. (5.1) is uniformly stable. Then there exists γ such that ∥Φx(t, τ)∥≤ γ for all t, τ such that tτ, and, from Eq. (5.16)

Φz(t,τ)=p1(t)Φx(t,τ)P(τ)P1(t)Φx(t,τ)P(τ)γρnη

si50_e  (5.18)

for all t, τ such that tτ. This shows that Eq. (5.17) is uniformly stable. An obviously similar argument applied to

Φx(t,τ)=P(t)Φz(t,τ)P1(τ)

si51_e

shows that if Eq. (5.17) is uniformly stable, then Eq. (5.1) is uniformly stable. The corresponding demonstrations for uniform exponential stability are similar.

The Floquet decomposition for T-periodic state equations provides a general illustration. Since P(t) is the product of a transition matrix and a matrix exponential, it is continuously differentiable with respect to t. Since P(t) is invertible, by continuity arguments there exist ρ, η > 0 such that Eq. (5.16) holds for all t in any P(t) is Lyapunov transformation. It is easy to verify that z(t) = P−1(t)x(t) yields the time-invariant linear state equation

Ż(t)=Rz(t).

si52_e

By this connection stability properties of the original T-periodic state equation are equivalent to stability properties of a time-invariant linear state equation (though, it must be noted, the time-invariant state equation in general is complex).

5.2 Lyapunov stability

The origin of Lyapunov’s so-called direct method for stability assessment is the notion that total energy of an unforced, dissipative mechanical system decreases as the state of the system evolves in time. Therefore the state vector approaches a constant value corresponding to zero energy as time increases. Phrased more generally, stability properties involve the growth properties of solutions of the state equation, and these properties can be measured by suitable (energy-like) scalar function of the state vector. The problem is finding a suitable scalar function.

5.2.1 Introduction

To illustrate the basic idea we consider conditions that imply all solutions of the linear state equation

x.(t)=A(t)x(t),x(t0)=x0

si53_e  (5.19)

are such that ∥x(t)∥2 monotonically decreases as tsi1_e. For any solution x(t) of Eq. (5.19), the derivative of the scalar function

x(t)2=xT(t)x(t)

si55_e  (5.20)

with respect to t can be written as

ddtx(t)2=x.T(t)x(t)+xT(t)x.(t)=xT(t)[AT(t)+A(t)]x(t).

si56_e  (5.21)

In this computation x.(t)si57_e is replaced by A(t)x(t) precisely because x(t) is a solution of Eq. (5.19). Suppose that the quadratic form on the right side of Eq. (5.21) is negative definite, that is, suppose the matrix AT(t) + A(t) is negative definite at each t. Then, as shown in Fig. 5.4, ∥x(t)∥2 decreases as t increases. Further we can show that if this negative definiteness does not asymptotically vanish, that is, if there is a constant ν > 0 such that AT(t) + A(t) ≤−νI for all t, then ∥x(t)∥2 goes to zero as tsi1_e. Notice that the transition matrix for A(t) is not needed in this calculation, and growth properties of the scalar function (5.20) depend on sign-definiteness properties of the quadratic form in Eq. (5.21). Admittedly this calculation results in a restrictive sufficient condition—negative definiteness of AT(t) + A(t)—for a type of asymptotic stability. However, more general scalar functions than Eq. (5.20) can be considered.

f05-04-9780081019467
Fig. 5.4 If AT(t) + A(t) < 0 at each t, the solution norm decreases for tt0.

Formalization of the above discussion involves somewhat intricate definitions of time-dependent quadratic forms that are useful as scalar functions of the state vector of Eq. (5.19) for stability purpose. Such quadratic forms are called quadratic Lyapunov functions. They can be written as xTQ(t)x, where Q(t) is assumed to be symmetric and continuously differentiable for all t. If x(t) is any solution of Eq. (5.19) for tt0, then we are interested in the behavior of the real quantity xT(t)Q(t)x(t) for tt0. This behavior can be assessed by computing the time derivative using the product rule, and replacing x.(t)si57_e by A(t)x(t) to obtain

ddt[xT(t)Q(t)x(t)]=xT(t)[AT(t)Q(t)+Q(t)A(t)+Q.(t)]x(t).

si60_e  (5.22)

To analyze stability properties, various bounds are required on quadratic Lyapunov functions and on the quadratic forms (5.22) that arise as their derivatives along solutions of Eq. (5.19). These bounds can be expressed in alternative ways. For example, the condition that there exists a positive constant η such that

Q(t)ηI

si61_e

for all t is equivalent by definition to existence of a positive η such that

xTQ(t)xηx2

si62_e

for all t and all n × 1 vectors x. Yet another way to write this is to require the existence of a symmetric, positive-definite constant matrix M such that

xTQ(t)xxTMx

si63_e

for all t and all n × 1 vectors x. The choice is largely a matter of taste, and the most economical form is adopted here.

5.2.2 Uniform stability

We begin with a sufficient condition for uniform stability. The presentation style throughout is to list the requirement on Q(t) so that the corresponding quadratic form can be used to prove the desired stability property.

Theorem 5.2.1

The linear state equation (5.19) is uniformly stable if there exists an n × n matrix Q(t) that for all t is symmetric, continuously differentiable, and such that

ηIQ(t)ρI,

si64_e  (5.23)

AT(t)Q(t)+Q(t)A(t)+Q.(t)0,

si65_e  (5.24)

where η and ρ are finite positive constants.

Proof

Given any t0 and x0, the corresponding solution x(t) of Eq. (5.19) is such that, from Eqs. (5.22), (5.24),

xT(t)Q(t)x(t)x0TQ(t0)x0=t0tddσ[xT(σ)Q(σ)x(σ)]dσ0,tt0.

si66_e

Using the inequalities in Eq. (5.23) we obtain

xT(t)Q(t)x(t)x0TQ(t0)x0ρx02,tt0

si67_e

and then

ηx(t)2ρx02,tt0.

si68_e

Therefore

x(t)ρηx0,tt0.

si69_e  (5.25)

Since Eq. (5.25) holds for any x0 and t0, the state equation (5.19) is uniformly stable by definition.

Typically it is profitable to use a quadratic Lyapunov function to obtain stability conditions for linear state equations, rather than a particular instance.

5.2.3 Uniform exponential stability

Theorem 5.2.2

The linear state equation (5.19) is uniformly exponentially stable if there exists an n × n matrix function Q(t) that for all t is symmetric, continuously differentiable, and such that

ηIQ(t)ρI,

si64_e  (5.26)

ATQ(t)+Q(t)A(t)+Q.(t)νI,

si71_e  (5.27)

when η, ρ, and ν are finite positive constants.

Proof

For any t0, x0, and corresponding solution x(t) of the state equation, the inequality (5.27) gives

ddt[xT(t)Q(t)x(t)]νx(t)2,tt0.

si72_e

Also from Eq. (5.26)

xT(t)Q(t)x(t)ρx(t)2,tt0,

si73_e

x(t)21ρxT(t)Q(t)x(t),tt0.

si74_e

Therefore

ddt[xT(t)Q(t)x(t)]νρxT(t)Q(t)x(t),tt0

si75_e  (5.28)

and this implies, after multiplication by the appropriate exponential integrating factor, and integrating from t0 to t,

xT(t)Q(t)x(t)eνρ(tt0)x0TQ(t0)x0,tt0.

si76_e

Summoning Eq. (5.26) again,

x(t)21ηxT(t)Q(t)x(t)1ηeνρ(tt0)x0TQ(t0)x0,tt0,

si77_e

which in turn gives

x(t)2ρηeνρ(tt0)x02,tt0.

si78_e  (5.29)

Noting that Eq. (5.29) holds for any x0 and t0, and taking the positive square root of both sides, uniform exponential stability is established.

For n = 2 and constant Q(t) = Q, Theorem 5.22 admits a simple pictorial representation. The condition (5.26) implies that Q is positive definite, and therefore the level curves of the real-valued function xTQx are ellipses in the (x1, x2)-plane. The condition (5.27) implies that for any solution x(t) of the state equation the value of xT(t)Qx(t) is decreasing as t increases. Thus a plot of the solution x(t) on the (x1, x2)-plane crosses smaller-value level curves as t increases, as shown in Fig. 5.5. Under the same assumptions, a similar pictorial interpretation can be given for Theorem 5.2.1. Note that if Q(t) is not constant, the level curves vary with t and the picture is much less informative.

f05-05-9780081019467
Fig. 5.5 A solution x(t) in relation to level curves for xTQx.

Just in case it appears that stability of linear state equations is reasonably intuitive. A first guess is that the state equation is uniformly exponentially stable if a(t) is continuous and positive for all t, though suspicions might arise if a(t)0si79_e as tsi1_e. These suspicious would be well founded, but what is more surprising is that there are other obstructions to uniform exponential stability.

The stability criteria provided by the preceding theorems are sufficient conditions that depend on skill in selecting an appropriate Q(t). It is comforting to show that there indeed exists a suitable Q(t) for a large class of uniformly exponentially stable linear state equations. The dark side is that it can be roughly as hard to compute Q(t) as it is to compute the transition matrix for A(t).

Theorem 5.2.3

Suppose that the linear state equation (5.19) is uniformly exponentially stable, and there exists a finite constant α such that ∥A(t)∥≤ α for all t. Then

Q(t)=tΦT(σ,t)Φ(σ,t)dσ

si81_e  (5.30)

satisfies all the hypotheses of Theorem 5.2.2.

Proof

First we show that the integral converges for each t, so that Q(t) is well defined. Since the state equation is uniformly exponentially stable, there exists positive γ and λ such that

Φ(t,t0)γeλ(tt0)

si82_e

for all t, t0 such that tt0. Thus

tΦT(σ,t)Φ(σ,t)dσtΦT(σ,t)Φ(σ,t)dσtγ2e2λ(σt)dσ=γ22λ

si83_e

for all t. This calculation also defines ρ in Eq. (5.26). Since Q(t) clearly is symmetric and continuously differentiable at each t, it remains only to show that there exist η, ν > 0 as needed in Eqs. (5.26), (5.27). To obtain ν, differentiation of Eq. (5.30) gives

Q.(t)=I+t[AT(t)ΦT(σ,t)Φ(σ,t)ΦT(σ,t)Φ(σ,t)A(t)]dσ=IAT(t)Q(t)Q(t)A(t).

si84_e  (5.31)

That is

AT(t)Q(t)+Q(t)A(t)+Q.(t)=I

si85_e

and clearly a valid choice for ν in Eq. (5.27) is ν = 1. Finally it must be shown that there exists a positive η such that Q(t) ≥ ηI for all t, and for this we set up an adroit maneuver. For any x and t

ddσ[xTΦT(σ,t)Φ(σ,t)x]=xTΦT(σ,t)[AT(σ)+A(σ)]Φ(σ,t)xAT(σ)+A(σ)xTΦT(σ,t)Φ(σ,t)x2αxTΦT(σ,t)Φ(σ,t)x.

si86_e

Using the fact that Φ(σ, t) approaches zero exponentially as σsi87_e, we integrate both sides to obtain

tddσ[xTΦT(σ,t)Φ(σ,t)x]dσ2αtxTΦT(σ,t)Φ(σ,t)xdσ=2αxTQ(t)x.

si88_e  (5.32)

Evaluating the integral gives

xTx2αxTQ(t)x

si89_e

or

Q(t)12αI

si90_e

for all t. Thus with the choice η=12αsi91_e all hypotheses of Theorem 5.2.2 are satisfied.

5.2.4 Instability

Quadratic Lyapunov function also can be used to develop instability criteria of various types. One example is the following result that, except for one value of t, does not involve a sign-definiteness assumption on Q(t).

Theorem 5.2.4

Suppose there exists an n × n matrix function Q(t) that for all t is symmetric, continuously differentiable, and such that

Q(t)ρ,

si92_e  (5.33)

AT(t)Q(t)+Q(t)A(t)+Q.(t)νI,

si93_e  (5.34)

where ρ and ν are finite positive constants. Also suppose there exists a ta such that Q(ta) is not positive semidefinite. Then the linear state equation (5.19) is not uniformly stable.

Proof

Suppose x(t) is the solution of Eq. (5.19) with t0 = ta and x0 = xa such that xaTQ(ta)xa<0si94_e. Then, from Eq. (5.34),

xT(t)Q(t)x(t)x0TQ(t0)x0=t0tddσ[xT(σ)Q(σ)x(σ)]dσνt0txT(σ)x(σ)dσ0,tt0.

si95_e

One consequence of this inequality, Eq. (5.33), and the choice of x0 and t0, is

ρx(t)2xTQ(t)x(t)x0TQ(t0)x0<0,tt0

si96_e  (5.35)

and a further consequence is that

νt0txT(σ)x(σ)dσx0TQ(t0)x0xT(t)Q(t)x(t)|xT(t)Q(t)x(t)|+|x0TQ(t0)x0|2|xT(t)Q(t)x(t)|,tt0.

si97_e  (5.36)

Using Eqs. (5.33), (5.36) gives

t0txT(σ)x(σ)dσ2ρνx(t)2,tt0.

si98_e  (5.37)

The state equation can be shown to be not uniformly stable by proving that x(t) is unbounded. This we do by a contradiction argument. Suppose that there exists a finite γ such that ∥x(t)∥≤ γ, for all tt0. Then Eq. (5.37) gives

t0txT(σ)x(σ)dσ2ργ2ν,tt0

si99_e

and the integrand, which is a continuously differentiable scalar function, must go to zero as t0si100_e. Therefore x(t) must also go to zero, and this implies that Eq. (5.35) is violated for sufficiently large t. The contradiction proves that x(t) cannot be a bounded solution.

5.2.5 Time-invariant case

In the time-invariant case quadratic Lyapunov function with constant Q can be used to connect Theorem 5.2.2 with the familiar eigenvalue condition for exponential stability. If Q is symmetric and positive definite, then Eq. (5.26) is satisfied automatically. However, rather than specifying such a Q and checking to see if a positive ν exists such that Eq. (5.27) is satisfied, the approach can be reversed. Choose a positive definite matrix M, for example M = νI, where ν > 0. If there exists a symmetric, positive-definite Q such that

QA+ATQ=M,

si101_e  (5.38)

then all the hypotheses of Theorem 5.2.2 are satisfied. Therefore the associated linear state equation

x.(t)=Ax(t),x(0)=x0

si102_e

is exponentially stable, all eigenvalues of A have negative real parts. Conversely the eigenvalues of A enter the existence question for solution of the Lyapunov equation (5.38).

Theorem 5.2.5

Given an n × n matrix A, if M and Q are symmetric, positive-definite, n × n matrices satisfying Eq. (5.38), then all eigenvalues of A have negative real parts. Conversely if all eigenvalues of A have negative real parts, then for each symmetric n × n matrix M there exists a unique solution of Eq. (5.38) given by

Q=0eATtMeAtdt.

si103_e  (5.39)

Furthermore, if M is positive definite, then Q is positive definite.

Proof

For the converse, if all eigenvalues of A have negative real parts, it is obvious that the integral in Eq. (5.39) converges, so Q is well defined. To show that Q is a solution of Eq. (5.38), we calculate

ATQ+QA=0ATeATtMeAtdt+0eATtMeAtAdt=0ddt[eATtMeAt]dt=eATtMeAt0=M.

si104_e

To prove this solution is unique, suppose Qa also is a solution. Then

(QaQ)A+AT(QaQ)=0.

si105_e  (5.40)

But this implies

eATt(QaQ)AeAt+eATtAT(QaQ)eAt=0,t0

si106_e

from which

ddt[eATt(QaQ)eAt]=0,t0.

si107_e

Integrating both sides from 0 to si108_e gives

0=eATt(QaQ)eAt|0=(QaQ).

si109_e

That is, Qa = Q. Now suppose that M is positive definite. Clearly Q is symmetric. To show it is positive definite simply note that for a zero n × 1 vector x

xTQx=0xTeATtMeAtxdt>0,

si110_e  (5.41)

since the integrand is a positive scalar function. (In detail, eAtx≠0 for t ≥ 0, so positive definiteness of M shows that the integrand is positive for all t ≥ 0.)

5.3 Input-output stability

In this section we address stability properties appropriate to the input-output behavior (zero-state response) of the linear state equation

x.(t)=A(t)x(t)+B(t)u(t),y(t)=C(t)x(t).

si111_e  (5.42)

That is, the initial state is set to zero, and attention is focused on the boundedness of the response to bounded inputs. There is no D(t)u(t) term in Eq. (5.42) because a bounded D(t) does not affect the treatment, while an unbounded D(t) provides an unbounded response to an appropriate constant input. Of course the input-output behavior of Eq. (5.42) is specified by the impulse response

G(t,σ)=C(t)Φ(t,σ)B(σ),tσ

si112_e  (5.43)

and stability results are characterized in terms of boundedness properties of ∥G(t, σ)∥. (Notice in particular that the weighting pattern is not employed.) For the time-invariant case, input-output stability also is characterized in terms of the transfer function of the linear state equation.

5.3.1 Uniform bounded-input bounded-output stability

Bounded-input, bounded-output stability is most simply discussed in terms of the largest value (over time) of the norm of the input signal, ∥u(t)∥, in comparison to the largest value of the corresponding response norm ∥y(t)∥. More precisely we use the standard notion of supremum. For example,

ν=suptt0u(t)

si113_e

is defined as the smallest constant such that u(t) ≤ ν for tt0. If no such bound exists, we write

suptt0u(t)=.

si114_e

The basic notion is that the zero-state response should exhibit finite “gain” in terms of the input and output suprema.

Definition 5.3.1

The linear state equation (5.42) is called uniformly bounded-input, bounded-output stable if there exists a finite constant η such that for any t0 and any input signal u(t) the corresponding zero-state response satisfies

suptt0y(t)ηsuptt0u(t).

si115_e  (5.44)

The adjective “uniform” does double duty in this definition. It emphasizes the fact that the same η works for all values of t0, and that the same η works for all input signals. An equivalent definition based on the pointwise norms of u(t) and y(t) is explored.

Theorem 5.3.1

The linear state equation (5.42) is uniformly bounded-input, bounded-output stable if and only if there exists a finite constant ρ such that for all t, τ with tτ,

τtG(t,σ)dσρ.

si116_e  (5.45)

Proof

Assume first that such a ρ exists. Then for any t0 and any input defined for tt0, the corresponding zero-state response of Eq. (5.42) satisfies

y(t)=t0tC(t)Φ(t,σ)B(σ)u(σ)dσt0tG(t,σ)u(σ)dσ,tt0.

si117_e

Replacing ∥u(σ)∥ by its supremum over σt0, and using Eq. (5.45),

y(t)t0tG(t,σ)dσsuptt0u(t)ρsuptt0u(t),tt0.

si118_e

Therefore, taking the supremum of the left side over tt0, Eq. (5.44) holds with η = ρ, and the state equation is uniformly bounded-input, bounded-output stable.

Suppose now that Eq. (5.42) is uniformly bounded-input, bounded-output stable. Then there exists a constant η so that, in particular, the zero-state response for any t0 and any input signal such that

suptt0u(t)1

si119_e

satisfies

suptt0y(t)η.

si120_e

To set up a contradiction argument, suppose no finite ρ exists that satisfies Eq. (5.45). In other words for any given constant ρ there exist τρ and tρ > τρ such that

τρtρG(tρ,σ)dσ>ρ.

si121_e

Taking ρ = η, that there exist τη, tη > τη, and indices i, j such that the i, j-entry of the impulse response satisfies

τηtη|Gij(tη,σ)|dσ>η.

si122_e  (5.46)

With t0 = τη consider the m × 1 input signal u(t) defined for tt0 as follows. Set u(t) = 0 for t > tη, and for t ∈ [t0, tη] set every component of u(t) to zero except for the jth-component given by (the piecewise-continuous signal)

uj(t)=1Gij(tη,t)>00Gij(tη,t)=0,t[t0,tη]1Gij(tη,t)<0.

si123_e

This input signal satisfies ∥u(t)∥≤ 1, for all tt0, but the ith-component of the corresponding zero-state response satisfies, by Eq. (5.46),

yi(tη)=t0tηGij(tη,σ)uj(σ)dσ=t0tη|Gij(tη,σ)|dσ>η.

si124_e

Since ∥y(tη)∥≥∥yi(tη)∥, a contradiction is obtained that completes the proof.

An alternate expression for the condition in Theorem 5.3.1 is that there exist a finite ρ such that for all t

tG(t,σ)dσρ.

si125_e

For a time-invariant linear state equation, G(t, σ) = G(t, −σ), and the impulse response customarily is written as G(t) = CeAtB, t ≥ 0. Then a change of integration variable shows that a necessary and sufficient condition for uniform bounded-input, bounded-output stability for a time-invariant state equation is finiteness of the integral

0G(t)dt.

si126_e  (5.47)

5.3.2 Relation to uniform exponential stability

We now turn to establishing connections between uniform bounded-input, bounded-output stability and the property of uniform exponential stability of the zero-input response.

Lemma 5.3.1

Suppose the linear state equation (5.42) is uniformly exponentially stable, and there exist finite constant β and μ such that for all t

B(t)β,C(t)μ.

si127_e  (5.48)

Then the state equation also is uniformly bounded-input, bounded-output stable.

Proof

Using the transition matrix bound implied by uniform exponential stability,

τtG(t,σ)dστtC(t)Φ(t,σ)B(σ)dσμβτtγeλ(tσ)dσμβγλ

si128_e

for all t, τ with tτ. Therefore the state equation is uniformly bounded-input, bounded-output stable by Theorem 5.3.1.

That coefficient bounds as in Eq. (5.48) are needed to obtain the implication in Lemma 5.3.1 should be clear. However, the simple proof might suggest that uniform exponential stability is a needlessly strong condition for uniform bounded-input, bounded-output stability.

In developing implication of uniform bounded-input, bounded-output stability for uniform exponential stability, we need to strengthen the usual controllability and observability properties. Specifically it will be assumed that these properties are uniform in time in special way. For simplicity, admittedly a commodity in short supply for the next few pages, the development is subdivided into two parts. First we deal with linear state equations where the output is precisely the state vector (C(t) is the n × n identity). In this instance the natural terminology is uniform bounded-input, bounded-state stability.

Theorem 5.3.2

Suppose for the linear state equation

x.(t)=A(t)x(t)+B(t)u(t),y(t)=x(t),

si129_e

there exist finite positive constants α, β, ε, and δ such that for all t

A(t)α,B(t)β,εIW(tδ,t).

si130_e  (5.49)

Then the state equation is uniformly bounded-input, bounded-state stable if and only if it is uniformly exponentially stable.

Proof

One direction of proof is supplied by Lemma 5.3.1, so assume the linear state equation (5.42) is uniformly bounded-input, bounded-state stable. Applying Theorem 5.3.1 with C(t) = I, there exists a finite constant ρ such that

τtΦ(t,σ)B(σ)dσρ

si131_e  (5.50)

for all t, τ such that tτ. We next show that this implies existence of a finite constant ψ such that

τtΦ(t,σ)dσψ

si132_e

for all t, τ such that tτ, and thus conclude uniform exponential stability.

First, since A(t) is bounded, corresponding to the constant δ in Eq. (5.49) there exist a finite constant κ such that

Φ(t,σ)κ,|tσ|δ.

si133_e  (5.51)

Second, the lower bound on the controllability Gramian in Eq. (5.49) gives

W1(tδ,t)1εI

si134_e

for all t, and therefore

W1(tδ,t)1ε

si135_e

for all t. In particular these bounds show that

BT(γ)ΦT(σδ,γ)W1(σδ,σ)BT(γ)ΦT(σδ,γ)W1(σδ,σ)βκε

si136_e

for all σ, γ satisfying |σδγ|≤ δ. Therefore writing

Φ(t,σδ)=Φ(t,σδ)W(σδ,σ)W1(σδ,σ)=σδtΦ(t,γ)B(γ)BT(γ)ΦT(σδ,γ)W1(σδ,σ)dγ

si137_e

we obtain, since σδγσ implies |σδγ|≤ δ,

Φ(t,σδ)βκεσδσΦ(t,γ)B(γ)dγ.

si138_e

Then

τtΦ(t,σδ)d(σδ)βκετtσδσΦ(t,γ)B(γ)dγd(σδ).

si139_e  (5.52)

The proof can be completed by showing that the right side of Eq. (5.45) is bounded for all t, τ such that tτ.

In the inside integral on the right side of Eq. (5.45), change the integration variable from γ to ξ = γσ + δ, and then interchange the order of integration to write the right side of Eq. (5.45) as

βκε0δτtΦ(t,ξ+σδ)B(ξ+σδ)d(σδ)dξ.

si140_e

In the inside integral in this expression, change the integration variable from σδ to ζ = ξ + σδ to obtain

βκε0δτ+ξt+ξΦ(t,ζ)B(ζ)dζdξ.

si141_e  (5.53)

Since 0 ≤ ξδ we can use Eqs. (5.50), (5.51) with the composition property to bound the inside integral in Eq. (5.53)) as

τ+ξt+ξΦ(t,ζ)B(ζ)dζΦ(t,t+ξ)τ+ξt+ξΦ(t+ξ,ζ)B(ζ)dζκρ.

si142_e

Therefore Eq. (5.52) becomes

τtΦ(t,σδ)d(σδ)βκε0δκρdξβκ2ρδε.

si143_e

This holds for all t, τ such that tτ, so uniform exponential stability of linear state equation with C(t) = I.

To address the general case, where C(t) is not an identity matrix, recall that the observability Gramian for the state equation (5.42) is defined by

M(t0,tf)=t0tfΦT(t,t0)CT(t)C(t)Φ(t,t0)dt.

si144_e  (5.54)

Theorem 5.3.3

Suppose that for the linear state equation (5.42) there exist finite positive constants α, β, μ, ε1, δ1, ε2, and δ2 such that

A(t)α,B(t)β,C(t)μ,

si145_e

ε1IW(tδ1,t),ε2IM(t,t+δ2)

si146_e  (5.55)

for all t. Then the state equation is uniformly bounded-input, bounded-output stable if and only if it is uniformly exponentially stable.

Proof

Again uniform exponential stability implies uniform bounded-input, bounded-output stability by Lemma 5.3.1. So suppose that Eq. (5.42) is uniformly bounded-input, bounded-output stable, and η is such that the zero-state response satisfies

suptt0y(t)ηsuptt0u(t)

si147_e  (5.56)

for all inputs u(t). We will show that the associated state equation with C(t) = I, namely,

x.(t)=A(t)x(t)+B(t)u(t)ya(t)=x(t)

si148_e  (5.57)

also is uniformly bounded-input, bounded-state stable. To set up a contradiction argument, assume the negation. Then for the positive constant η2δ2ε2si149_e there exists a t0, ta > t0, and bounded input signal ub(t) such that

ya(ta)=x(ta)>η2δ2ε2suptt0ub(t).

si150_e  (5.58)

Furthermore we can assume that ub(t) satisfies ub(t) = 0 for t > ta. Applying this input to Eq. (5.42), keeping the same initial time t0, the zero-state response satisfies

δ2suptatta+δ2y(t)2tata+δ2y(t)2dt=tata+δ2xT(ta)ΦT(t,ta)CT(t)C(t)Φ(t,ta)x(ta)dt=xT(ta)M(ta,ta+δ2)x(ta).

si151_e

Invoking the hypothesis on the observability Gramian, and then Eq. (5.58),

δ2suptatta+δay(t)2ε2x(ta)2>η2δ2(suptt0ub(t))2.

si152_e

Using elementary properties of the supremum, including

(suptatta+δ2y(t))2=suptatta+δ2y(t)2

si153_e

yields

suptt0y(t)>ηsuptt0ub(t).

si154_e  (5.59)

Thus we have shown that the bounded input ub(t) is such that bound (5.56) for uniform bounded-input, bounded-output stability of Eq. (5.42) is violated. This contradiction implies Eq. (5.57) is uniformly bounded-input, bounded-state stable. Then by Theorem 5.3.2 the state equation (5.57) is uniformly exponentially stable and, hence, Eq. (5.42) also is uniformly exponentially stable.

5.3.3 Time-invariant case

Complicated and seemingly contrived manipulations in the proofs of Theorems 5.3.2 and 5.3.3 motivate separate consideration of the time-invariant case. In the time-invariant setting, simpler characterizations of stability properties, and of controllability and observability, yield more straightforward proofs. For the linear state equation

x.(t)=Ax(t)+Bu(t),y(t)=Cx(t)

si155_e  (5.60)

the main task in proving an analog of Theorem 5.3.3 is to show that controllability, observability, and finiteness of

0CeAtBdt

si156_e  (5.61)

imply finiteness of

0eAtdt.

si157_e

Theorem 5.3.4

Suppose the time-invariant linear state equation (5.60) is controllable and observable. Then the state equation is uniformly bounded-input, bounded-output stable if and only if it is exponentially stable.

Proof

Clearly exponential stability implies uniform bounded-input, bounded-output stability since

0CeAtBdtCB0eAtdt.

si158_e

Conversely, suppose Eq. (5.43) is uniformly bounded-input, bounded-output stable. Then Eq. (5.61) is finite, and this implies

limtCeAtB=0.

si159_e  (5.62)

Using a representation for the matrix exponential, we can write the impulse response in the form

CeAtB=k=1lj=1σkGkjtj1(j1)!eλkt,

si160_e  (5.63)

where λ1, …, λl are the distinct eigenvalues of A, and the Gkj are p × m constant matrices. Then

ddtCeAtB=k=1lGk1λk+j=2σkGkjλktj1(j1)!+tj2(j2)!eλkt.

si161_e

If we suppose that this function does not go to zero, then from a comparison with Eq. (5.63) we arrive at a contradiction with Eq. (5.62). Therefore

limtddtCeAtB=0.

si162_e

That is,

limtCAeAtB=limtCeAtAB=0.

si163_e

This reasoning can be repeated to show that any time derivative of the impulse response goes to zero as tsi1_e. Explicitly,

limtCAieAtAjB=0;i,j=0,1,.

si165_e

These data implies

limtCCACAn1eAt[BABAn1B]=0.

si166_e  (5.64)

Using the controllability and observability hypotheses, select n linearly independent columns of the controllability matrix to form an invertible matrix Wa, and n linearly independent rows of the observability matrix to form an invertible Ma. Then, from Eq. (5.64),

limtMaeAtWa=0.

si167_e

Therefore

limteAt=0.

si168_e

For some purposes it is useful to express the condition for uniform bounded-input, bounded-output stability of Eq. (5.60) in terms of the transfer function G(s) = C(sIA)−1B. We use the familiar terminology that a pole of G(s) is a (complex, in general) value of s, say s0, such that for some i, j, |Gij(s0)|=.si169_e

If each entry of G(s) has negative-real-part poles, then a partial-fraction-expansion computation shows that each entry of G(t) has a “sum of t-multiplied exponentials” form, with negative-real-part exponents. Therefore

0G(t)dt

si170_e  (5.65)

is finite, and any realization of G(s) is uniformly bounded-input, bounded-output stable. On the other hand if Eq. (5.65) is finite, then the exponential terms in any entry of G(t) must have negative real parts. (Write a general entry in terms of distinct exponentials, and use a contradiction argument.) But then every entry of G(s) has negative-real-part poles.

Supplying this reasoning with a little more specificity proves a standard result.

Theorem 5.3.5

The time-invariant linear state equation (5.60) is uniformly bounded-input, bounded-output stable if and only if all poles of the transfer function G(s) = C(sIA)−1B have negative real parts.

For the time-invariant linear state equation (5.60), the relation between input-output stability and internal stability depends on whether all distinct eigenvalues of A appear as poles of G(s) = C(sIA)−1B. Controllability and observability guarantee that this is the case. (Unfortunately, eigenvalues of A sometimes are called “poles of A,” a loose terminology that at best obscures delicate distinctions.)

References

[70] Wilson J. In: Kailath T., ed. Rugh, Linear System Theory. Upper Saddle River, NJ: Prentice Hall; 1996. Prentice Hall Information and System Science Series..

[76] Bellman R. Stability Theory of Differential Equations. New York: McGraw-Hill; 1953.

[77] Coppel W.A. Stability and Asymptotic Behavior of Differential Equations. Boston: Heath; 1965.

[78] Willems J.L. Stability Theory of Dynamical Systems. New York: John Wiley; 1970.

[79] Barmish B.R. New Tools for Robustness of Linear Systems. New York: Macmillan; 1994.

[80] Chicone C. Stability theory of ordinary differential equations. In: New York: Springer-Verlag; 2011:1653–1671. Mathematics of Complexity and Dynamical Systems..

[81] Nasiri H., Haeri M. How BIBO stability of LTI fractional-order time delayed systems relates to their approximated integer-order counterparts. IET Control Theory Appl. 2014;8(8):598–605.

[82] Varma K.A., Mohanta D.K., Reddy M.J.B. Applications of type-2 fuzzy logic in power systems: a literature survey. In: Proceedings of 12th IEEE International Conference on Environment and Electrical Engineering (EEEIC). 2013:282–286.

[83] Nishimura Y., Tanaka K., Wakasa Y. Almost sure asymptotic stabilizability for deterministic systems with wiener processes. In: Proceedings of 20th Mediterranean Conference on Control & Automation (MED). 2012:410–415.

[84] Tiwari M., Dhawan A. A survey on stability of 2-D discrete systems described by Fornasini-Marchesini first model. In: Proceedings of 2010 International Conference on Power, Control and Embedded Systems (ICPCES). 2010:1–4.

[85] Chesi G. LMI techniques for optimization over polynomials in control: a survey. IEEE Trans. Autom. Control. 2010;55(11):2500–2510.

[86] Anderson B.D.O., Bitmead R.R., Johnson C.R., Kokotovic P.V., Kosut R.L., Mareels I.M.Y., Praly L., Riedle B.D. Stability of Adaptive Systems: Passivity and Averaging Analysis. Cambridge, MA/London: The MIT Press; 1986.


“To view the full reference list for the book, click here

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.189.2.122