• 沒有找到結果。

Chapter 3 二次多項式系統之穩健輸出追蹤

3.2 控制律設計

4.2.2 穩定點分析:

平衡點為x 控制律為01 u 時,所得到01 A 特徵值的實部對0 Q 變化如圖 4.3(a)所10 示,由圖 4.3(a)我們可以知道特徵值實部皆在左半平面,故加入u 所得的平衡點01 x 為一個穩定平衡點;當平衡點為01 x 控制律為02 u 時,所得到02 A 特徵值的實部0 對Q 變化如圖 4.3(b)所示,由圖 4.3(b)我們可以知道當10 Q10 ≤11.2特徵值實部皆 在右半平面,故當Q10 ≤11.2加入u 所得的平衡點02 x 為一個不穩定平衡點。 02

8 9 10 11 12

-120 -100 -80

Q10

8 9 10 11 12

-92 -90 -88

Q10

8 9 10 11 12

-0.15 -0.1

Q10

8 9 10 11 12

0 1 2 3

Q10

8 9 10 11 12

-0.14 -0.12 -0.1

(a) Q10

8 9 10 11 12

-3 -2 -1 0

(b) Q10

圖 4.3: (a)左邊三圖代表平衡點為x 控制律為01 u ,01 Q 對三個特徵值的影響 10 (b)右邊三圖代表平衡點為x 控制律為02 u ,02 Q 對三個特徵值的影響 10

4.2.3 控制律設計 控制律設計 控制律設計 控制律設計



2new,2(e, t)=0

)

首先,我們選取控制李亞普諾夫函數:

)

我們選取ε1 =103,代表a≈0時,(4. 16)式等號右邊可以近似

v

的一次多項式,

此時我們需要切換控制律使控制李亞普諾夫函數遞減。

當a≈0,其中 b 可能在某些區域發生等於 0,當

e

4

= 0

時,b=0發生在e3 =0 如圖 4.4 所示,我們以

b = ε

2當控制律切換的分界點,

ε

2為很小的值,以

b ≤ ε

2 為b≈0的情形,以

b > ε

2為b≠0的情形,。

當a≈0、b≈0時,代表此時無法透過

v

改變V& 的正負號,且此時e3 ≈0、

4

≈ 0

e

,此時控制律選取為v=0,若系統狀態誤差在此情況下會收斂到原點,則 可以達到狀態誤差收斂到原點的目的。

當a≈0,系統則在a≈0、b≈0的情形與a≈0、b≠0的情形,在這兩種情 況下作切換,達到狀態誤差收斂到原點的目標,如圖 4.5 所示

由於

a

、b 可能在某些區域等於零,我們可分為四個情形討論分別為a>0、

<0

a 、a≈0且b≠0、a ≈0且b≈0的情況,設計適當的控制律及對應穩定的條 件。

考慮a>0的情形:

當a>0,控制律選取

一般來說 d′ 是無法預測的,我們選取

v

使得V& <0,我們選取

v

a v b

−2

= (4. 18)

當a>0,必須在滿足∆∆∆∆>0的限制我們才可以設計控制律使控制李亞普諾夫函數 遞減,若在滿足∆∆∆∆>0的區域內存在某個區域

Ω Ω Ω Ω

1

( t e , )

,且

Ω Ω Ω Ω

1

( t e , )

為不變集合,

Ω Ω Ω Ω

1

( t e , )

為可達成使狀態誤差收斂的區域。

由(4. 13)、(4. 16)及(4. 17)的形式,我們可以知道滿足∆∆∆∆>0將受到

e

1

e

2、e 、3

e

4、Q 及10

∆ ∆ ∆ ∆ Q

1的影響,因此,若選定Q ,10

∆ ∆ ∆ ∆ Q

1值不同,則滿足∆∆∆∆>0的狀態區

因此當a>0,我們可以在∆∆∆∆( te, )>0的區域估計出不變集合

Ω Ω Ω Ω

1

( t e , )

,且在

Ω Ω Ω Ω

1

( t e , )

這不變集合裡,由於控制李亞普諾夫函數會遞減,達到狀態誤差收斂的目的。

考慮a<0的情形:

一般來說 d′ 是無法預測的,當∆∆∆∆<0,我們選

v

使V& <0,我們選取

v

a v b

−2

= (4. 19)

一般來說 d′ 是無法預測的,當∆∆∆∆>0,我們選

v

使得V& <0,,我們選取

v

) (a a sgn a

v=− b + ∆∆∆∆

2 (4. 20) 當a<0,我們一定可以找到控制律使控制李亞普諾夫函數遞減,若在滿足a<0 的區域內存在某個區域

Ω Ω Ω Ω

2

( t e , )

,且

Ω Ω Ω Ω

2

( t e , )

為不變集合,則

Ω Ω Ω Ω

2

( t e , )

為可達成使 狀態誤差收斂的區域。

我們以下面這個例子來說明,考慮Q =9,10

∆ ∆ ∆ ∆ Q

1

= 0 . 2

e

4

= 0 . 3

,我們可以在空 間中畫出滿足ΩΩΩΩ( te, )的區域如圖 4.10 所示。在圖 4.9 中,圖形在

e

1的方向上是週 期的,因此我們擷取範圍在

− π ~ π

來表示,圖中黃色的曲面代表的是∆∆∆∆( te, )=0的 等高曲面,兩個黃色曲面所夾的區域是∆∆∆∆( te, )>0的區域,以外則是∆∆∆∆( te, )<0的 區域,在∆∆∆∆( te, )<0的區域,我們可以選取控制律

a v b

−2

= 使控制李亞普諾夫函數

遞減,我們將

a v b

−2

= 代入e& ,藍色的曲面代表的是將3

a v b

−2

= 代入e& 所得到3

3 =0

e& 的圖形,兩個藍色區面所夾的是e&3 <0的圖形,以外則是e&3 >0的圖形,

因此我們可以發現在a<0區域存在不變集合,同樣的方式當Q =9,10

∆ ∆ ∆ ∆ Q

1

= 0 . 2

1

4

= 0 .

e

,從圖 4.11 可以發現滿足∆∆∆∆( te, )>0的區域的區域會變大,e 範圍越大,3 仍存在不變集合。接著考慮Q =9,10

∆ ∆ ∆ ∆ Q

1

= 0 . 2

e

2

= 0

,我們可以在空間中畫出 滿足∆∆∆∆( te, )>0的區域,如圖 4.12 所示。在圖 4.12 中,圖形在

e

1的方向上是週期

的,因此我們擷取範圍在

− π ~ π

來表示,圖中黃色的曲面代表的是∆∆∆∆( te, )=0的 等高曲面,黃色曲面以下是∆∆∆∆( te, )>0的區域,以上則是∆∆∆∆( te, )<0的區域,我們 可以知道e 要介在某個範圍3 ∆∆∆∆( te, )>0,藍色的曲面代表的是將

a v b

−2

= 代入e&3 所得到e&3 =0的圖形,藍色區面以下的是e&3 <0的圖形,以上則是e&3 >0的圖形,

因 此 我 們 可 以 發 現 在a<0區 域 存 在 不 變 集 合 , , 同 樣 的 方 式 當Q =9 ,10

2

1

= 0 .

∆ Q

e

2

= 2

,從圖 4.13 可以發現滿足∆∆∆∆( te, )>0的區域幾乎沒有什麼變化,

在a<0依然存在不變集合。

因此當a<0,我們可以在a<0的區域估計出不變集合

Ω Ω Ω Ω

2

( t e , )

,且在

Ω Ω Ω Ω

2

( t e , )

這 不變集合裡,由於控制李亞普諾夫函數會遞減,達到狀態誤差收斂的目的。

考慮a≈0、b≠0的情形:

由(4. 16)可以得到

) , e ( t ρ c bv

V& ≈ + + (4. 21) 選取控制律為:

b

b t

ρ

v −c− (e, )−0.5

= (4. 22)

當a≈0,我們需要估計收斂範圍,避免系統狀態誤差進入a>0、∆∆∆∆<0,造成 狀態誤差發生發散的情形。我們以下面這個例子說明,考慮Q =9,10

∆ ∆ ∆ ∆ Q

1

= 0 . 2

3 4 =−10

e ,我們將(4. 292 式控制律代入

e &

4e& ,可以在空間中畫出3

e &

4相關的圖 形如圖 4.14 所示,圖中黃色曲面代表的是

e &

4

= 0

的等高曲面,兩個黃色曲面所夾 的是

e &

4

> 0

的區域,以外則是

e &

4

< 0

的區域,我們可以發現e 要在某個範圍才能3

使

e &

4

> 0

,圖中藍色區面代表的是e&3 =0的等高曲面,兩個藍色區域所夾的是

式控制律代入

e &

4,可以在空間中畫出

e &

4的圖形如圖 4.15 所示,圖中藍色曲面代

57)

相關文件