2020-07-07 内模原理(The Internal Mode Principle)
內模原理(The Internal Mode Principle,IMP)
在這份講義中,我們將熟悉內模原理的概念。“內模原理在調節器問題中起到至關重要的作用。內模原理可以直觀地表達為:任何一個好的調節器都必須在閉環系統中構造一個環境動態結構的模型”。
接下來,我們考慮圖1中的閉環系統的結構框圖。利用框圖基本方法可以得到
(圖1)
E(s)=R(s)?Gp(s)Gc(s)E(s)=11+Gp(s)Gc(s)R(s)\begin{aligned} E(s) &=R(s)-G_{p}(s) G_{c}(s) E(s) \\ &=\frac{1}{1+G_{p}(s) G_{c}(s)} R(s) \end{aligned}E(s)?=R(s)?Gp?(s)Gc?(s)E(s)=1+Gp?(s)Gc?(s)1?R(s)?
簡單變換之后,可以得到
E(s)=Dp(s)Dc(s)Dp(s)Dc(s)+Np(s)Nc(s)Nr(s)Dr(s)E(s)=\frac{D_{p}(s) D_{c}(s)}{D_{p}(s) D_{c}(s)+N_{p}(s) N_{c}(s)} \frac{N_{r}(s)}{D_{r}(s)}E(s)=Dp?(s)Dc?(s)+Np?(s)Nc?(s)Dp?(s)Dc?(s)?Dr?(s)Nr?(s)?
我們的目標是,設計一個控制器Gc(s)=Nc(s)Dc(s)G_{c}(s)=\frac{N_{c}(s)}{D_{c}(s)}Gc?(s)=Dc?(s)Nc?(s)?使得
lim?t→∞e(t)=lim?t→∞(r(t)?c(t))=0\lim _{t \rightarrow \infty} e(t)=\lim _{t \rightarrow \infty}(r(t)-c(t))=0t→∞lim?e(t)=t→∞lim?(r(t)?c(t))=0
其中,e(t)e(t)e(t)是e(s)e(s)e(s)的拉普拉斯逆變換。
假設參考信號r(t)r(t)r(t)的拉普拉斯變換極點在右半平面上,即它們屬于集合{s:?(s)≥0}\{s: \Re(s) \geq 0\}{s:?(s)≥0}。那么多項式
Pc(s)=Dp(s)Dc(s)+Np(s)Nc(s)P_{c}(s)=D_{p}(s) D_{c}(s)+N_{p}(s) N_{c}(s)Pc?(s)=Dp?(s)Dc?(s)+Np?(s)Nc?(s)
是圖1中閉環系統的閉環特征多項式,閉環特征多項式零點就是閉環系統的極點。
下面的結論就是所謂的“內模原理:”:
在圖1所示的構型中,R(s)R(s)R(s)的極點是在右半平面,那么lim?t→∞e(t)=0\lim _{t \rightarrow \infty} e(t)=0t→∞lim?e(t)=0的充要條件是:
IMP的第二個條件是指,跟蹤控制器的選擇必須使開環傳遞函數Gp(s)Gc(s)G_{p}(s) G_{c}(s)Gp?(s)Gc?(s)包含要跟蹤的參考信號的模型。如果R(s)R(s)R(s)的極點不是系統的傳遞函數Gp(s)G_{p}(s)Gp?(s)的極點,那么我們可以將IMP重寫為:
任何好的跟蹤控制器都必須穩定閉環系統,并且必須包含參考信號的模型。
接下來舉兩個例子,以便更好地理解IMP。
Example 1
(圖2)
對于圖2所示的閉環系統,我們的目標是構造一個傳遞函數Gc(s)G_{c}(s)Gc?(s),使lim?t→∞e(t)=0\lim _{t \rightarrow \infty} e(t)=0limt→∞?e(t)=0。誤差的拉普拉斯變換是
E(s)=11+1s+2Nc(s)Dc(s)1s=(s+2)Dc(s)(s+2)Dc(s)+Nc(s)1sE(s)=\frac{1}{1+\frac{1}{s+2} \frac{N_{c}(s)}{D_{c}(s)}} \frac{1}{s}=\frac{(s+2) D_{c}(s)}{(s+2) D_{c}(s)+N_{c}(s)} \frac{1}{s}E(s)=1+s+21?Dc?(s)Nc?(s)?1?s1?=(s+2)Dc?(s)+Nc?(s)(s+2)Dc?(s)?s1?
令Nc(s)=1N_{c}(s)=1Nc?(s)=1和Dc(s)=sD_{c}(s)=sDc?(s)=s,也就是說
Gc(s)=1sG_{c}(s)=\frac{1}{s}Gc?(s)=s1?
則可以得到
E(s)=(s+2)ss2+2s+11s=s+2s2+2s+1E(s)=\frac{(s+2) s}{s^{2}+2 s+1} \frac{1}{s}=\frac{s+2}{s^{2}+2 s+1}E(s)=s2+2s+1(s+2)s?s1?=s2+2s+1s+2?
很明顯,這里的積分器控制器可以實現lim?t→∞e(t)=0\lim _{t \rightarrow \infty} e(t)=0limt→∞?e(t)=0。
Example 2
(圖3)
圖2中把輸入信號改為斜坡信號,那么誤差信號的拉普拉斯變換為
E(s)=11+1s+2Nc(s)Dc(s)1s2=(s+2)Dc(s)(s+2)Dc(s)+Nc(s)1s2=s+2s2+2s+11s\begin{aligned} E(s) &=\frac{1}{1+\frac{1}{s+2} \frac{N_{c}(s)}{D_{c}(s)}} \frac{1}{s^{2}} \\ &=\frac{(s+2) D_{c}(s)}{(s+2) D_{c}(s)+N_{c}(s)} \frac{1}{s^{2}} \\ &=\frac{s+2}{s^{2}+2 s+1} \frac{1}{s} \end{aligned}E(s)?=1+s+21?Dc?(s)Nc?(s)?1?s21?=(s+2)Dc?(s)+Nc?(s)(s+2)Dc?(s)?s21?=s2+2s+1s+2?s1??
可以得到e(∞)=2e(\infty)=2e(∞)=2,因此一個積分器是不夠的,注意到Dr(s)D_{r}(s)Dr?(s)不是Dc(s)D_{c}(s)Dc?(s)的因子,然后我們嘗試一個控制器,滿足IMP的可整除性,如果我們取二重積器,那么滿足可整除性條件,我們得到E(s)=s+2s3+2s2+1E(s)=\frac{s+2}{s^{3}+2 s^{2}+1}E(s)=s3+2s2+1s+2?
然而,可以看到右半平面的極點使得系統不再穩定,也就是第一個條件不再滿足。
譯自:https://engineering.purdue.edu/~zak/ECE_382-Fall_2018/hand_3.pdf
總結
以上是生活随笔為你收集整理的2020-07-07 内模原理(The Internal Mode Principle)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: getplotlyoffline(‘ht
- 下一篇: Cauchy-Schwarz Inequ