Robust Adaptive Control by Petros A. Ioannou, Jing Sun - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub, Kindle for a complete version.

t 0

From the expression of q( t), one can verify that

t

d

t

t

g( τ ) k( τ )

q( t) y( t) − q( t) g( t)

k( s) y( s) ds =

e

t 0

k( s) y( s) ds

(3.3.38)

t

dt

0

t 0

Using (3.3.38) in (3.3.37) and integrating both sides of (3.3.37), we obtain

t

t

t

g( τ ) k( τ )

e

t 0

k( s) y( s) ds ≤

λ( s) q( s) ds

t 0

t 0

Therefore,

t

t

t

g( τ ) k( τ )

k( s) y( s) ds ≤ e t 0

λ( s) q( s) ds

t 0

t 0

t

t

s

g( τ ) k( τ )

g( τ ) k( τ )

= e t 0

λ( s) k( s) e

t 0

ds

t 0

t

t

=

λ( s) k( s) e

g( τ ) k( τ )

s

ds

(3.3.39)

t 0

102

CHAPTER 3. STABILITY

Using (3.3.39) in (3.3.35), the proof for the inequality (3.3.36) is complete.

Consider the special case where λ is a constant and g = 1. Define

t

q 1 = λ +

k( s) y( s) ds

t 0

From (3.3.35), we have

y( t) ≤ q 1( t)

Now

˙ q 1 = ky

Because k ≥ 0, we have

˙ q 1 ≤ kq 1

Let w = ˙ q 1 − kq 1 . Clearly, w ≤ 0 and

˙ q 1 = kq 1 + w

which implies

t

t

k( τ )

t

q

k( s) ds

1( t) = e t 0

q 1( t 0) +

e τ

w( τ )

(3.3.40)

t 0

Because k ≥ 0 , w ≤ 0 ∀t ≥ t 0 and q 1( t 0) = λ, it follows from (3.3.40) that t k( τ)

y( t) ≤ q 1( t) ≤ λe t 0

and the proof is complete.

The reader can refer to [32, 232] for alternative proofs of the B-G Lemma.

Other useful forms of the B-G lemma are given by Lemmas 3.3.8 and 3.3.9.

Lemma 3.3.8 (B-G Lemma II) Let λ( t) , k( t) be nonnegative piecewise

continuous function of time t and let λ( t) be differentiable. If the function

y( t) satisfies the inequality

t

y( t) ≤ λ( t) +

k( s) y( s) ds, ∀t ≥ t 0 0

t 0

then

t k( s) ds

t

t

y( t) ≤ λ( t

˙

k( τ )

0) e t 0

+

λ( s) e s

ds, ∀t ≥ t 0 0 .

t 0

3.3. INPUT/OUTPUT STABILITY

103

Proof Let

t

z( t) = λ( t) +

k( s) y( s) ds

t 0

it follows that z is differentiable and z ≥ y. We have

˙ z = ˙ λ + ky, z( t 0) = λ( t 0)

Let v = z − y, then

˙ z = ˙ λ + kz − kv

whose state transition matrix is

t

Φ( t, τ ) = exp

k( s) ds

τ

Therefore,

t

z( t) = Φ( t, t 0) z( t 0) +

Φ( t, τ )[ ˙ λ( τ ) − k( τ ) v( τ )]

t 0

Because

t

Φ( t, τ ) k( τ ) v( τ ) dτ ≥ 0

t 0

resulting from Φ( t, τ ) , k( τ ) , v( τ ) being nonnegative, we have

t

z( t) Φ( t, t 0) z( t 0) +

Φ( t, τ ) ˙ λ( τ )

t 0

Using the expression for Φ( t, t 0) in the above inequality, we have

t

t

k( s) ds

t

y( t) ≤ z( t) ≤ λ( t

˙

k( τ )

0) e t 0

+

λ( s) e s

ds

t 0

and the proof is complete.

Lemma 3.3.9 (B-G Lemma III) Let c 0 , c 1 , c 2 , α be nonnegative constants

and k( t) a nonnegative piecewise continuous function of time. If y( t) satisfies

the inequality

t

y( t) ≤ c 0 e−α( t−t 0) + c 1 + c 2

e−α( t−τ) k( τ ) y( τ ) dτ, ∀t ≥ t 0

t 0

then

t

c

k( s) ds

t

t

y( t) ( c

2

k( s) ds

0 + c 1) e−α( t−t 0) e

t 0

+ c 1 α

e−α( t−τ) ec 2 τ

dτ, ∀t ≥ t 0

t 0

104

CHAPTER 3. STABILITY

Proof The proof follows directly from Lemma 3.3.8 by rewriting the given inequal-

ity of y as

t

¯

y( t) ≤ λ( t) +

¯

k( τ

y( τ )

t 0

where ¯

y( t) = eαty( t) , ¯

k( t) = c 2 k( t) , λ( t) = c 0 eαt 0 + c 1 eαt. Applying Lemma 3.3.8, we obtain

t

t

c

k( s) ds

t

eαty( t) ( c

2

k( s) ds

0 + c 1) eαt 0 e

t 0

+ c 1 α

eατ ec 2 τ

t 0

The result follows by multiplying each side of the above inequality by e−αt.

The B-G Lemma allows us to obtain an explicit bound for y( t) from the

implicit bound of y( t) given by the integral inequality (3.3.35). Notice that

if y( t) 0 and λ( t) = 0 ∀t ≥ 0, (3.3.36) implies that y( t) 0 ∀t ≥ 0.

In many cases, the B-G Lemma may be used in place of the small gain

theorem to analyze a class of feedback systems in the form of Figure 3.1 as

illustrated by the following example.

Example 3.3.6 Consider the same system as in Example 3.3.5. We have

t

x( t) = eAtx(0) +

eA( t−τ) Bx( τ )

0

Hence,

t

|x( t) | ≤ α 1 e−α 0 t|x(0) | +

α 1 e−α 0( t−τ) B |x( τ) |dτ

0

i.e.,

t

|x( t) | ≤ α 1 e−α 0 t|x(0) | + α 1 e−α 0 t B

0 τ |x( τ ) |dτ

0

Applying the B-G Lemma I with λ = α 1 e−α 0 t|x(0) |, g( t) = α 1 B e−α 0 t, k( t) = 0 t, we have

|x( t) | ≤ α 1 e−α 0 t|x(0) | + α 1 |x(0) |e−γt

where

γ = α 0 − α 1 B

Therefore, for |x( t) | to be bounded from above by a decaying exponential (which

implies that Ac = A + B is a stable matrix), B has to satisfy

α

B < 0

α 1

3.4. LYAPUNOV STABILITY

105

which is the same condition we obtained in Example 3.3.5 using the small gain

theorem. In this case, we assume that |x(0) | = 0, otherwise for x(0) = 0 we would

have λ( t) = 0 and |x( t) | = 0 ∀t ≥ 0 which tells us nothing about the stability of Ac. The reader may like to verify the same result using B-G Lemmas II and III.

3.4

Lyapunov Stability

3.4.1

Definition of Stability

We consider systems described by ordinary differential equations of the form

˙ x = f ( t, x) ,

x( t 0) = x 0

(3.4.1)

where x ∈ Rn, f : J ×B( r) → R, J = [ t 0 , ∞) and B( r)= {x∈Rn | |x| < r}.

We assume that f is of such nature that for every x 0 ∈ B( r) and every

t 0 ∈ R+, (3.4.1) possesses one and only one solution x( t; t 0 , x 0).

Definition 3.4.1 A state xe is said to be an equilibrium state of the

system described by (3.4.1) if

f ( t, xe) 0 for all t ≥ t 0

Definition 3.4.2 An equilibrium state xe is called an isolated equilib-

rium state if there exists a constant r > 0 such that B( xe, r) = {x |

|x − xe| < r} ⊂ Rn contains no equilibrium state of (3.4.1) other than

xe.

The equilibrium state x 1 e = 0 , x 2 e = 0 of

˙ x 1 = x 1 x 2 , ˙ x 2 = x 21

is not isolated because any point x 1 = 0 , x 2 = constant is an equilibrium

state. The differential equation

˙ x = ( x − 1)2 x

has two isolated equilibrium states xe = 1 and xe = 0.

106

CHAPTER 3. STABILITY

Definition 3.4.3 The equilibrium state xe is said to be stable (in the

sense of Lyapunov) if for arbitrary t 0 and

> 0 there exists a δ( , t 0)

such that |x 0 − xe| < δ implies |x( t; t 0 , x 0) − xe| < for all t ≥ t 0 .

Definition 3.4.4 The equilibrium state xe is said to be uniformly stable

(u.s.) if it is stable and if δ( , t 0) in Definition 3.4.3 does not depend on t 0 .

Definition 3.4.5 The equilibrium state xe is said to be asymptotically

stable (a.s.) if (i) it is stable, and (ii) there exists a δ( t 0) such that |x 0

xe| < δ( t 0) implies lim t→∞ |x( t; t 0 , x 0) − xe| = 0 .

Definition 3.4.6 The set of all x 0 ∈ Rn such that x( t; t 0 , x 0) → xe as

t → ∞ for some t 0 0 is called the region of attraction of the equilibrium

state xe. If condition (ii) of Definition 3.4.5 is satisfied, then the equilibrium

state xe is said to be attractive .

Definition 3.4.7 The equilibrium state xe is said to be uniformly asymp-

totically stable (u.a.s.) if (i) it is uniformly stable, (ii) for every > 0 and

any t 0 ∈ R+ , there exist a δ 0 > 0 independent of t 0 and

and a T ( ) > 0

independent of t 0 such that |x( t; t 0 , x 0) − xe| <

for all t ≥ t 0 + T ( )

whenever |x 0 − xe| < δ 0 .

Definition 3.4.8 The equilibrium state xe is exponentially stable (e.s.)

if there exists an α > 0 , and for every

> 0 there exists a δ( ) > 0 such

that

|x( t; t 0 , x 0) − xe| ≤ e−α( t−t 0) for all t ≥ t 0

whenever |x 0 − xe| < δ( ) .

Definition 3.4.9 The equilibrium state xe is said to be unstable if it is

not stable.

When (3.4.1) possesses a unique solution for each x 0 ∈ Rn and t 0 ∈ R+,

we need the following definitions for the global characterization of solutions.

Definition 3.4.10 A solution x( t; t 0 , x 0) of (3.4.1) is bounded if there

exists a β > 0 such that |x( t; t 0 , x 0) | < β for all t ≥ t 0 , where β may depend on each solution.

3.4. LYAPUNOV STABILITY

107

Definition 3.4.11 The solutions of (3.4.1) are uniformly bounded (u.b.)

if for any α > 0 and t 0 ∈ R+ , there exists a β = β( α) independent of t 0

such that if |x 0 | < α, then |x( t; t 0 , x 0)

Find Your Next Great Read

Describe what you're looking for in as much detail as you'd like.
Our AI reads your request and finds the best matching books for you.

Showing results for ""

Popular searches:

Romance Mystery & Thriller Self-Help Sci-Fi Business