第二章 定義與定理
2.2 時間響應分析
2.2.5 穩態響應:穩態誤差
對控制系統在穩態響應時所做的性能評估,最重要的性能指標之一為穩態誤差 [19]。當控制系統在穩態時的輸出與參考輸入不一致時,稱系統有穩態誤差的存在。穩 態誤差的測試法則是以標準測試訊號為測試對象,包括單位步階響應、單位斜坡響應及 單位拋物線響應。基本上,穩態誤差就是閉迴路控制系統的一種精密度量測。
穩態誤差的定義:
對一個典型的單位回授控制系統,
( )
s( )
s GR Y
( )
s圖2-12 單位迴授控制系統 誤差訊號定義為:e
( ) ( ) ( )
t =r t −yt ,所以
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
s R s Gs s R G
s s G
R
s Y s R s E
= +
− +
=
−
=
1 1
1 (2.20)
穩態誤差e 定義為時間趨近於無窮大時誤差訊號的行為[14],亦即 ss
e e
( )
tss = limt→∞
因此利用拉氏轉換的終值定理來研究穩態誤差e 是最適合的工具,但是根據終值定理的ss 觀念,任何時域函數必須存在終值才能使用終值定理。以數學的觀點而言,終值定理求 解e 的方法如下所示: ss
( )
t( )
sss position e step K
e = = +
1 1
(2) 單 位 斜 坡 函 數 測 試 ,
( ) ( )
ss v
ss velocity e ramp K
e = = 1
(3) 單 位 拋 物 線 函 數 測 試 ,
( ) ( )
ss a
ss acceleration e parabolic K
e = = 1
定 義 : i
N = :G
( )
s 為 型 式i系 統 (Type i system)系統型式與穩態誤差的關係:
(1) 型 式 0 系 統 ( Type 0 system): Kp =常 數 , Kv =0, Ka =0
e ( position)ss G
( )
= +Kp= +
1 1 0
1 1
e ( velocity)ss = s→ sG
( )
s =∞ lim 10
e ( acceleration)ss = s→0s2G
( )
s =∞ lim 1(2) 型 式 1 系 統 ( Type 1 system): Kp =∞, Kv =常 數 , Ka =0
e ( position)ss 1
( )
0 0 1 == + G
e ( velocity)ss s sG
( )
s Kv1 lim 1
0 =
= →
e ( acceleration)ss = s→0s2G
( )
s =∞ lim 1(3) 型 式 2 系 統 ( Type 2 system): Kp =∞, Kv =∞, Ka =常 數
e ( position)ss 1
( )
0 0 1 == + G
e ( velocity)ss =lims→0 sG1
( )
s =0 e ( acceleration)ss s s G( )
s Ka1 lim 21
0 =
= →
(4) 型 式 3 系 統 ( Type 3 system): Kp =∞, Kv =∞, Ka =∞
e ( position)ss 1
( )
0 0 1 == + G
e ( velocity)ss =lims→0 sG1
( )
s =0 e ( acceleration)ss =lims→0s2G1( )
s =0表 2-2 穩 態 誤 差 綜 合 摘 要
系 統 型 式 單 位 步 階 輸 入 單 位 斜 坡 輸 入 單 位 拋 物 線 輸 入
=0
N 1+Kp
1 ∞ ∞
=1
N 0
Kv
1 ∞
=2
N 0 0
Ka
1
=3
N 0 0 0
討 論 :
(1) 若 系 統 閉 迴 路 穩 定 , 則 下 列 輸 入 訊 號
( )
A t u( )
t tA A t
r ⎟⎟ s
⎠
⎞
⎜⎜
⎝
⎛ ⋅
+ +
= 2
3 2 2 1
造 成 的 穩 態 誤 差 為
a v ss p
K A K
A K
e A1 2 3
1 + +
= +
( 2 ) 誤 差 常 數 Kp,Kv,Ka 是 定 義 在 開 路 轉 移 函 數 上 的 常 數 , 而 系 統 的 型式亦是定義在開路轉移函數上。但 是 很 明 顯 地,誤 差 常 數 與 系 統 型 式 的 觀 念 是 要 反 映 閉 迴 路 系 統 穩 態 誤 差 的 程 度。這 個 以 開 路 轉 移 函 數 上 的 資 料 來 決 定 閉 迴 路 系 統 性 質 的 觀 念,在 古 典 控 制 理 論 上 是 非 常 特 殊 且 重 要 的 [19]!
誤 差 準 則 :
在 控 制 系 統 的 設 計 上 , 通 常 是 需 要 滿 足 某 些 特 定 的 性 能 指 標 規 格 , 如 上 述 介 紹 的 暫 態 響 應 與 穩 態 響 應 規 格 等 。 規 格 的 種 類 當 然 不 限 於 此 , 再 一 些 特 殊 工 作 下 , 也 可 能 能 產 生 不 同 的 規 格 要 求 。 誤 差 準 則(error criteria)的 設 計 觀 念 , 基 本 上 是 結 合 暫 態 響 應 與 穩 態 響 應 的 一 種 性 能 規 格 。 我 們 考 慮 單 位 回 授 系 統 , 令 誤 差 e
( ) ( ) ( )
t =r t −yt , 誤 差 準 則 的 性 能 指 標 分 類 如 下 : 1. ISE(Integral-squared error criterion)性 能 指 標 的 定 義 [19]:∫
∞= 0
2( dtt) e
ISE ,
其中e 為系統誤差。
( )
t2. ITSE(Integral time squared error criterion)性 能 指 標 的 定 義 [19]:
dt t te ITSE=
∫
0∞2( ) , 其中e 為系統誤差。
( )
t3. ITAE (Integral time absolute error criterion)性 能 指 標 的 定 義 [19]:
( )
t dte t
ITAE=
∫
0∞ ⋅ , 其中e 為系統誤差。( )
t從微積分基礎性質我們可以知道,若 ITAE 這個性能指標為有限值,則e 的穩態
( )
t值必為0。
4. GEC (Generalized error criterion )性 能 指 標 的 定 義 [32]:
( ) ( )
[
e t et]
dtt
GEC =∞
∫
⋅ +0
& ,
其中e 為系統誤差。
( )
t值得一提的是,若GEC 為有限值,則e 及
( )
t e& 的穩態值必同時為 0。( )
t範 例 2-2: [19]
( ) ( ) ( )
且實用的工具是頻率響應法(frequency response)。頻率響應定義為控制系統對正弦輸 入(sinusoidal input)訊號的穩態響應,簡單的說,頻率響應就是研究正弦訊號輸入控 制系統後,時間趨近於無窮大時的輸出行為。然而我們第一個問題想要思考的是,這樣證明:因為 u
( )
t = Asinω
t,所以( )
2 2 將(2.20)、(2.21)代入(2.19)可得:
( ) ( )( )
頻率轉移函數或正弦轉移函數(sinusoidal transfer function):
若系統的轉移函數為G
( )
s ,則其相對應的頻率轉移函數(正弦轉移函數)定義為( )
jω
G( ) ( )
jω
G jω
G = ∠
註:頻率響應就是研究系統在正弦輸入與其穩態輸出之間的大小與相位的變化關係,而 根據定理 2.3.1 的敘述,這個大小與相位的關係正好與頻率轉移函數G
( )
jω
有直接的關聯[14]。簡言之,正弦輸入與其穩態輸出之間的振幅大小倍率正好等於G
( )
jω
,正弦輸 入與其穩態輸出之間的相位差值正好等於∠G( )
jω
。範例 2-3:[19]
考慮圖2-14 所示系統。其轉移函數為
( )
= +1 Ts s K GTs K +
1 y
( )
s G x圖 2-14 一 階 系 統
對於正弦輸入訊號x
( )
t = Xsinω
t,系統的穩態輸出訊號yss( )
t 可以求得如下:用 jω
代替G( )
s 中的s ,得到( )
= +1ω ω
jT j KG 輸出量對輸入量的幅值比為
( ) ω
1 2ω
2T j K
G = +
而相位角ϕ 則為
( ) ω ω
ϕ
=∠G j =−tan−1T因此,對正弦輸入訊號x
( )
t = Xsinω
t,系統的穩態輸出量yss( )
t 可以求得如下:( ) ( ω ω )
ω
t TT t XK
yss 1
2
2 sin tan
1
− −
= +
由上式可以看出,當
ω
很小時,穩態輸出yss( )
t 的振幅,約等於輸入量振福的K倍。當
ω
很小時,輸出量的相位移也很小。當ω
很大時,輸出量的振幅很小,並且差不多與ω
成反比關係。當ω
趨於無窮大時,相位移趨近於−900。2.3.2 二階系統的暫態響應的性能指標
圖2-15(b) 標準二階系統的頻率響應相位圖 率響應規格:
如同時間響應分析,標準二階系統亦用來作為頻率響應分析的主要對象。利用標準二階 系統的頻率響應圖,我們將定義下面的頻率響應規格:
ㄧ、共振頻率ω (resonant frequency)與共振峰值γ Mγ (resonant peak)
觀察圖2-16,若頻率響應中的大小圖在某個頻率下出現峰值,則稱此頻率為共振頻率,
該峰值稱為共振峰值[19]。
Mr
ωr ω
( )
ω M圖2-16 共振峰值與共振頻率 為了求解標準二階系統的共振峰值與共振頻率,我們令
ω
nω
γγ =
Ω 為正規化共振頻率
(normalized resonant frequency),則共振頻率與共振峰值可由下推得:
( ) ( )
二、頻帶寬度 BW(bandwidth)
觀察圖2-17,在頻率響應中
Ω 為規格化頻帶寬度(normalized bandwidth),則頻帶寬度可由下推得:
( ) ( ) ( )
率響應中的頻寬愈寬可以反應出步階時間響應中的上升時間愈短,亦即頻寬是響 應速度的等效指標。
2
= 1
ξ ξ
圖2-19 BW 對ξ 的曲線圖
2.3.3 引數定理(The principle of the Argument)
假設F
( )
s 是單值有理函數(single-value rational function),且其在s 平面上除了在極點之 外都是可解析的。若s 平面上選擇一條不經過F( )
s 任何極點或零點的封閉曲線Γ ,將s Γs 上的點經由F( )
s 映射後,在F平面上形成一條封閉曲線Γ 。則F Γ 在F F平面上繞過原點 的次數N 等於P Z N = − 其中
Z是F
( )
s 在s 平面上被封閉曲線Γ 所包圍的零點數目, s P是F( )
s 在s 平面上被封閉曲線Γ 所包圍的極點數目, s>0
N 表示Γ 的曲線圍繞F F平面原點的方向與Γ 在 s 平面的方向相同, s
<0
N 表示Γ 的曲線圍繞F F平面原點的方向與Γ 在 s 平面的方向相反, s
=0
N 表示Γ 不繞過F F平面原點,或圍繞原點的淨繞數等於零。
圖2-20 為Γ 經由s F
( )
s 映射至F平面上Γ 的圖示觀念[9]: F( ) s
s sΔ 的零點
( )
s − ,p1 − p2,……,−pn正是開路系統的極點。因此,若希望閉迴路系統穩定,則Δ 的零點
( )
s − ,z′1 −z′2,……,−z′n必須落在s 平面 的左半平面。奈氏穩定準則就是根據上述的討論,再配合引數定理,而發展出與極座標 相關的頻域穩定準則[9]。奈氏曲線(Nyquist contour)
為了利用上述的觀念分析控制系統的穩定度,奈氏在 s 平面上取了一條特殊的封閉 曲線,這條曲線不經過Δ 的任何極點與零點,並包含整個 s 平面的右半平面。這個曲
( )
s線稱之為奈氏曲線或奈氏路徑(Nyquist path)[9]。
如圖2-21 所示,奈氏路徑包含了Δ 在右半平面上所有的零點與極點。
( )
sC1
C2
C3
C4
C5
∞
C6
C7
C8
圖2-21 奈氏曲線 奈氏穩定準則(Nyquist stability criterion)
將圖順時針方向的奈氏曲線經由開路轉移函數G
( ) ( )
s H s 映射到GH 平面上,所得的曲線ΓGH稱為奈氏圖(Nyquist Plot)。若奈氏圖逆時針方向繞過
(
−1 j+ 0)
點的淨繞數目與開路轉移函數G
( ) ( )
s H s 在s 右半平面的極點數目相同,則閉迴路系統是穩定的。簡化奈氏穩定準則(Simplified Nyquist stability criterion)
若開路轉移函數G
( ) ( )
s H s 在s 平面的右半平面沒有極點,則閉迴路系統是穩定的充 分必要條件是(
−1 j+ 0)
點落在G( ) ( )
s H s 極座標圖沿著頻率增加的方向的左邊。增益邊限與相位邊限(Gain Margin and Phase Margin)
φ ω2
ω1
圖2-22 G
( ) ( )
s H s 極座標圖當
ω
=ω
1,G( ) ( )
jω
1 H jω
1 與單位圓相交,並與負實軸交φ 角;當
ω
=ω
2,G(
jω
2) (
H jω
2)
與負實軸相交,此時G(
jω
2) (
H jω
2)
=a 定義:增益邊限(Gain Margin)G
( ) ( )
jω
H jω
相位為−180 時的頻率,稱之為相位交越頻率(phase crossover ° frequency)ω 。在此頻率下,增益邊限 GM 定義為 p( ) ( )
j p H j pGM G
ω ω
log 1
=20 dB
定義:相位邊限(Phase Margin)
G
( ) ( )
jω
H jω
大小為1 的頻率,稱之為增益交越頻率(gain crossover frequency)ω 。g 在此頻率下,相位邊限PM 定義為PM = 180°+∠G
( ) ( )
jωg H jωg (degree)2.4 Lyapunov 的 穩 定 性
2.4.1 定義 Lyapunov 穩 定吾 人 稱 平 衡 點 x=0為 Lyapunov 穩 定 , 若 下 列 條 件 滿 足 : 對 任 一
ε
>0, 恆 存 在δ
=δ ( ) ε
, 當 初 始 值 x( )
0 <ε
滿 足 時 , 則 恆 有 x( )
t <ε
, ∀t≥0也就是說,當x(t)之起始值距離原點在半徑
δ
之範圍內時,則當系統開始動以後,x 也( )
t始終在
ε
之半徑內運動,不會越跑離原點越遠;不管ε
多小,只要δ
取的夠小(初始值x( )
0離原點夠近),一定可以保證t≥0以 後 之 x 一定落於原先所指定之
( )
tε
半徑[31]。圖2-23 Lyapunov 穩 定 圖
2.4.2 Lyapunov 穩 定 性 判 斷
設x=0為x& = f
( )
x 之平衡點,D 為x=0之一鄰域。V :D→ 是一在 D 區域內連R 續可微的函數。若V 滿足 (a) V(0)=0
(b) V(x)>0 in D−
{ }
0(c) V&(x)≤0 in D
則稱x=0為Lyapunov 穩 定 。 若V(x)又滿足額外條件
(d) V&(x)<0 in D−
{ }
0 則x=0為漸進穩定。圖2-24 Lyapunov 漸進穩定圖 2.4.3 證明 Lyapunov 穩 定 [31]
對 ∀
ε
≥0, 存 在δ
使得( )
<δ
⇒ x( )
t <ε
x 0對任一給定之
ε
,選擇r∈(
0,ε ]
使得{
x R x r}
DBr = ∈ n ≤ ⊂
設 =min
( )
→ >0=
α
α
V xr
x 由條件(b),再取
β
∈( )
0,α
並設Ωβ ={
x∈BrV( )
x ≤β }
,表Ωβ全 部位於B 之內部。 r此時Ωβ有一特性,當軌跡在t =0時,由Ωβ內之ㄧ點開始運動時,則此軌跡必一直位
於Ωβ之內,可由下列式子得知 條件(c) ⇒V&(x(t))≤0
⇒V&
( )
x( )
t ≤V&( )
x( )
0 ≤β
,∀t≥0由於V 為連續且V
( )
0 =0,吾人可以找到一δ
>0使得( )
Br
B
x V x
⊂ Ω
⊂
<
⇒
≤
β δ
β
β
於是
x
( )
0 ∈Bδ ⇒x( )
0 ∈Ωβ ⇒ tx( )
∈Ωβ ⇒x( )
t ∈Br⇒ x
( )
0 <δ
⇒ x
( )
t <r≤ε
,∀t≥0 ⇒ Lyapunov 穩 定第三章 主要定理
3.1 系統描述 (Ⅰ)
茲考慮下述時間延遲控制系統:
[ ] ( )
[ ] ( ) ( ) ( )
G( )
s e s sU s Y t u L
t y
L −τ
=
= . (3.1)
上述方程式中U
( )
s 為系統輸入u 之拉氏轉換,( )
t Y( )
s 為系統輸出y ( ) t
之拉氏轉換,有理 函數G( )
s 假設為一最小相位的轉移函數;其中τ
表時間延遲常數,且τ
≥0。以下針對系統(3.1),提出一個性能指標定義如下:
定義一:假設t1,t2,t3,L且t1 <t2 <t3 <L,為下述誤差微分函數e& 的解
( )
t( )
t =0, ∀t≥τ
.e&
誤差振幅的衰減率(The decay ratio of the error`s amplitude)簡稱 DREA,如 圖 3-1 所 示,
定義為
( )
( )
nnN
n et
t DREA sup e +2
∈
= ,
圖3-1 DREA 物理波動示意圖 由上述定義可知,系統的性能指標DREA 要越小越好。
3.1.1 主要定理 (Ⅰ)
以下吾人針對時間延遲控制系統(3.1),提出主要定理如下:
定理一:
給定任意四個正數a 、b 、c 及 d ,其中0< a<1及0< d<1,若系統(3.1)加入 補償器(如圖3-2 所示)
U
( )
s =Gc( ) ( ) ( )
s[
R s −Y s]
, 其中( )
2 2 22αβ β β
+
= +
s s s
F ,
{
4, 5}
max
:
α α
α
= , (3.2)( ) ( )
22 2
4 ln
: ln
a a
= +
α π
, (3.3)( ) ( )
22 2
5 4 ln
: ln
d d
= +
α π
, (3.4){
1, 2}
max
:
α α
β
= , (3.5)⋅b
=α α4 : 4.6
, (3.6)
( )
2 142
1 :
α α
α
−
⋅
⋅
= c
k
, (3.7)
則此閉迴路控制系統在暫態響應和穩態響應上,必滿足下列五項規格:
(i) 當輸入訊號為任意常數的情況下,系統之穩態誤差為零;
(ii) 閉迴路控制系統的最大超越量必小於或等於a ,其中0< a<1; (iii) 閉迴路控制系統的安定時間(1%)必小於或等於
τ
+b(秒);(iv) 當輸入訊號r(t)=k為任意常數的情況下,閉迴路延遲系統的ITAE 必小於或 等於c ;
(v) 當輸入訊號r(t)=k為任意常數的情況下,閉迴路延遲系統的DREA 必小於或
(i)-(iii) 由梅森增益公式(Mason’s gain formula)及圖 3-2,吾人可得到閉迴路控制系統的 轉移函數為
此外,我們也能輕易獲得
3.1.2 範例說明 (Ⅰ)
考慮下述時間延遲控制系統:
) 1 ( ) ( 2 ) ( )
( + ′ + = −
′′ t y t y t u t
y (3.16)
參照(3.1)可得轉移函數為
2 ) 1
( 2
+
= + s s s
G , (3.17)
及延遲時間
τ
=1。吾人的目標擬設計一控制器促使整個閉迴路時間延遲系統滿足下列五項規格:
(G1) 當輸入訊號為任意常數時,則此系統穩態誤差為 0;
(G2) 閉迴路控制系統的最大超越量小於或等於 0.6 ;
(G3) 閉迴路控制系統的安定時間(1%)小於或等於 3 (秒);
(G4) 當輸入為單位步階函數時,閉迴路時間延遲系統 ITAE 必小於或等於 2;
(G5) 當輸入訊號為單位步階函數時,閉迴路時間延遲系統 DREA 必小於或等 於0.5。
0 2 4 6 8 10 12 14 16 18 20
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
time
y(t)
圖 3-2.1 系統(3.16)之單位步階原始響應圖
茲比較 (G1) - (G5) 與 (i) - (v),可得
0 1 2 3 4 5 6 7 8 9 10 0
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8
time
y(t)
圖 3-2.2 系統(3.16)之單位步階(加入補償器後)響應圖
3.2 系統描述(Ⅱ) :
茲考慮下述時間延遲控制系統:
[ ] ( )
[ ] ( ) ( ) ( )
G( )
s e s sU s Y t u L
t y
L −τ
=
= . (3.20)
上述方程式中U
( )
s 為系統輸入u( )
t 之拉氏轉換,Y( )
s 為系統輸出y 之拉氏轉換,( )
t有理函數G
( )
s 假設為一最小相位的轉移函數;其中τ
表時間延遲常數,且τ
≥0。有理函數G