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.

θ + (˜

θ R˜

θ) 12 (

)

− w ˜

θ θ

m t 2 β

Using the inequality −a 2 + ab ≤ − a 2 + b 2 , we obtain

2

2

˜

2

˙

θ R˜

θ

1

η

V ≤ −

+

(

)

− w ˜

θ θ

(8.5.59)

2

2

m t 2 β

Let us now consider the following two choices for w:

(A) Fixed σ For w = σ, we have −σ ˜

θ θ ≤ − σ |˜

θ| 2 + σ |θ∗| 2 and therefore

2

2

˜

2

˙

θ R˜

θ

σ

σ

1

η

V ≤ −

|˜

θ| 2 +

|θ∗| 2 +

(

)

(8.5.60)

2

2

2

2

m t 2 β

Because R = R

0, σ > 0 and ( η )

≤ c

m t 2 β

m for some constant cm ≥ 0, it

follows that ˙

V ≤ 0 whenever V

θ) ≥ V 0 for some V 0 0 that depends on ¯

η, σ and

|θ∗| 2. Hence, V, ˜

θ ∈ L∞ which from (8.5.44) implies that , m, ns ∈ L∞. Because

R, Q ∈ L∞ and θ ∈ L∞, we also have that ˙ θ ∈ L∞.

598

CHAPTER 8. ROBUST ADAPTIVE LAWS

Integrating on both sides of (8.5.60), we obtain

1

t

1

t

θ R˜

θ + σ|˜

θ| 2)

≤ V ( t

σ|θ∗| 2

2

0) − V ( t) +

t

2

0

t 0

1

t

τ

+

e−β( τ−s) η 2( s) dsdτ

2 t

m 2( s)

0

0

By interchanging the order of the double integration, i.e., using the identity

t

τ

t

t

t 0

t

f ( τ ) g( s) dsdτ =

f ( τ ) g( s) dτ ds +

f ( τ ) g( s) dτ ds

t 0

0

t 0

s

0

t 0

we establish that

t

τ

1

t η 2

c

e−β( τ−s) η 2( s) dsdτ ≤

+

(8.5.61)

t

m 2( s)

β

m 2

β 2

0

0

t 0

where c = sup η 2( t)

t

, which together with V ∈ L

m 2( t)

imply that

R 12 ˜

θ, σ|˜

θ| ∈ S( σ + η 2 /m 2)

It can also be shown using the inequality −σ ˜

θ θ ≤ − σ |θ| 2 + σ |θ∗| 2 that

σ|θ| ∈

2

2

S( σ + η 2 /m 2). To examine the properties of , ns we proceed as follows: We have

d ˜ θ R˜ θ = 2˜ θ R˙˜ θ+ ˜ θ ˙ R˜ θ

dt

t

=

θ RΓ R˜

θ + 2˜

θ RΓ

e−β( t−τ) φ( τ ) η( τ )

0

m 2( τ )

θ φ)2

2 σ ˜

θ RΓ θ − β ˜

θ R˜

θ +

m 2

where the second equality is obtained by using (8.5.57) with w = σ and the expres-

sion for ˙

R given by (8.5.47). Because = ˜ θ φ+ η , it follows that

m 2

d

t

˜

θ R˜

θ =

θ RΓ R˜

θ + 2˜

θ RΓ

e−β( t−τ) φ( τ ) η( τ )

dt

0

m 2( τ )

η

2 σ ˜

θ RΓ θ − β ˜

θ R˜

θ + ( m −

)2

m

2

Using ( m − η )2

m 2 − η 2 , we obtain the inequality

m

2

m 2

2 m 2

d

t

˜

θ R˜

θ + 2˜

θ RΓ R˜

θ −

θ RΓ

e−β( t−τ) φ( τ ) η( τ )

2

dt

0

m 2( τ )

η 2

+ 2 σ ˜

θ RΓ θ + β ˜

θ R˜

θ +

(8.5.62)

m 2

8.5. ROBUST ADAPTIVE LAWS

599

Noting that

t

2 ˜

θ RΓ

e−β( t−τ) φ( τ ) η( τ )

0

m 2( τ )

t

t

≤ |˜

θ RΓ | 2 +

e−β( t−τ) ( τ ) | 2

e−β( t−τ) η 2( τ )

0

m 2( τ )

0

m 2( τ )

where the last inequality is obtained by using 2 ab ≤ a 2 + b 2 and the Schwartz

inequality, it follows from (8.5.62) that

2 m 2

d

˜

θ R˜

θ + 2˜

θ RΓ R˜

θ + 2 σ ˜

θ RΓ θ + β ˜

θ R˜

θ

2

dt

t

t

η 2

+ |˜

θ RΓ) | 2 +

e−β( t−τ) ( τ ) | 2

e−β( t−τ) η 2( τ ) +

0

m 2( τ )

0

m 2( τ )

m 2

Because R 1 ˜

2 θ,

σ|θ| ∈ S( σ + η 2 /m 2) and φ , θ, R ∈ L

m

, it follows from the above

inequality that , ns, m ∈ S( σ + η 2 /m 2). Now from (8.5.57) with w = σ we have

| ˙ θ| ≤

Γ R 12 |R 12 ˜

θ| + σ Γ |θ|

1

1

t

2

t

2

+ Γ

e−β( t−τ) ( τ ) | 2

e−β( t−τ) η 2( τ )

0

m 2( τ )

0

m 2( τ )

which can be used to show that ˙ θ ∈ S( σ + η 2 /m 2) by performing similar manipu-

lations as in (8.5.61) and using

σ|θ| ∈ S( σ + η 2 /m 2).

To establish the parameter error convergence properties, we write (8.5.57) with

w = σ as

˙

t

˜

θ = Γ R( t

θ + Γ

e−β( t−τ) φη dτ − Γ σθ

(8.5.63)

0

m 2

In Section 4.8.4, we have shown that the homogeneous part of (8.5.63), i.e., ˙˜

θ =

Γ R( t

θ is e.s. provided that φ is PE. Noting that

t e−β( t−τ) φη dτ ≤ c¯ η for some

0

m 2

constant c ≥ 0, the rest of the proof is completed by following the same procedure

as in the proof of Theorem 8.5.1 (iii).

(B) Switching σ For w( t) = σs we have, as shown in the proof of Theorem 8.5.2,

that

˜

θ θ

σ ˜

sθ θ ≥ σs|θ|( M 0 − |θ∗|) 0 ,

i.e., σs|θ| ≤ σs

(8.5.64)

M 0 − |θ∗|

and for |θ| = |˜

θ + θ∗| > 2 M 0 we have

σ

σ

−σ ˜

0

0

sθ θ ≤ −

|˜

θ| 2 +

|θ∗| 2

2

2

600

CHAPTER 8. ROBUST ADAPTIVE LAWS

Furthermore, the inequality (8.5.59) with w( t) = σs can be written as

˜

2

˙

θ R˜

θ

1

η

V ≤ −

+

(

)

− σ ˜

θ θ

(8.5.65)

2

2

m t

s

2 β

Following the same approach as the one used in the proof of part (A), we can

show that ˙

V < 0 for V > V 0 and for some V 0 > 0, i.e., V ∈ L∞ which implies that

, θ, n

˜

˜

s ∈ L∞. Integrating on both sides of (8.5.65), we obtain that R 12 θ,

σsθ θ ∈

S( η 2 /m 2). Proceeding as in the proof of part (A) and making use of (8.5.64), we

show that , ns ∈ S( η 2 /m 2). Because

σ 2

˜

s |θ| 2 ≤ c 1 σsθ θ

where c 1 ∈ R+ depends on the bound for σ 0 |θ|, we can follow the same procedure

as in part (A) to show that ˙ θ ∈ S( η 2 /m 2). Hence, the proof for (i), (ii) of part (B)

is complete.

The proof of part (B) (iii) follows directly by setting η = 0 and repeating the

same steps.

The proof of part (B) (iv) is completed by using similar arguments as in the

case of part (A) (iii) as follows: From (8.5.57), we have

˙

t

˜

θ = Γ R( t

θ + Γ

e−β( t−τ) φη dτ − Γ wθ, w = σs

(8.5.66)

0

m 2

In Section 4.8.4, we have proved that the homogeneous part of (8.5.66) is e.s. if

φ ∈ L∞ and φ is PE. Therefore, we can treat (8.5.66) as an exponentially stable

linear time-varying system with inputs σsθ, t e−β( t−τ) φη dτ. Because |η| ≤ ¯

η and

0

m 2

m

φ ∈ L

m

, we have

t

e−β( t−τ) φη dτ ≤ c¯

η

0

m 2

for some constant c ≥ 0. Therefore, the rest of the parameter convergence proof

can be completed by following exactly the same steps as in the proof of part (A)

(iii).

-Modification

Another choice for w( t) in the adaptive law (8.5.46) is

w( t) = | m|ν 0

where ν 0 > 0 is a design constant. For the adaptive law (8.5.47), however,

the -modification takes a different form and is given by

w( t) = ν 0 ( t, ·) m( ·) t 2 β

8.5. ROBUST ADAPTIVE LAWS

601

where

z( τ ) − θ ( t) φ( τ )

( t, τ ) =

, t ≥ τ

m 2( τ )

and

t

( t, ·) m( ·) 22 β =

e−β( t−τ) 2( t, τ ) m 2( τ )

0

We can verify that this choice of w( t) may be implemented as

1

w( t) = ( r 0 + 2 θ Q + θ Rθ)2 ν 0

z 2

˙ r 0 = −βr 0 +

, r

m 2

0(0) = 0

(8.5.67)

The stability properties of the adaptive laws with the -modification are

given by the following theorem.

Theorem 8.5.5 Consider the adaptive law (8.5.46) with w = | m|ν 0 and

the adaptive law (8.5.47) with w( t) = ν 0 ( t, ·) m( ·) 2 β. Both adaptive laws guarantee that

(i)

, ns, θ, ˙ θ ∈ L∞.

(ii)

, ns, ˙ θ ∈ S( ν 0 + η 2 /m 2) .

(iii) If ns, φ ∈ L∞ and φ is PE with level α 0 > 0 that is independent of η,

then ˜

θ converges exponentially fast to the residual set

D = ˜

θ |˜

θ| ≤ c( ν 0 + ¯ η)

where c ≥ 0 and ¯

η = sup |η|

t

.

m

Proof The proof of (i) and (ii) for the adaptive law (8.5.46) with w( t) = ν 0 | m|

follows directly from that of Theorem 8.5.3 by using the Lyapunov-like function

V = ˜ θ Γ 1

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