世界速訊:通用線性滑??刂破鞯脑O(shè)計
本文將以一般受干擾系統(tǒng)為例,給出通用的線性滑模控制器的設(shè)計,首先,考慮如下n階受擾線性系統(tǒng):
其中,是系統(tǒng)的狀態(tài),是控制的輸人,是系統(tǒng)的擾動,且滿足有界,且。我么假設(shè)可控,且B列滿秩,為了不失一般性,取非奇異矩陣,則B矩陣可以表示為,,則可取非奇異矩陣P使得系統(tǒng)經(jīng)過線性變換,使得系統(tǒng)轉(zhuǎn)換為
其中,P表示為
(資料圖片僅供參考)
經(jīng)過線性變換后的系統(tǒng)狀態(tài)表示為,,則上面的系統(tǒng)可寫成
其中,,且滿足,針對上述系統(tǒng),可以設(shè)計如下的線性滑模面:
其中,矩陣為不失一般性的分析,我們設(shè)為非奇異矩陣。通過設(shè)計適合的系數(shù)矩陣C保證狀態(tài)在滑模面上是向平衡點收斂的。
當(dāng)系統(tǒng)到達(dá)滑模面時有,將其帶入系統(tǒng)則有
為了保證上式是漸進(jìn)穩(wěn)定的,我們通過對和進(jìn)行零極點選擇,使得上述系統(tǒng)矩陣滿足Hurwitz穩(wěn)定條件,則系統(tǒng)能在狀態(tài)量達(dá)到滑模面之后收斂到平衡點。
當(dāng)滑模系數(shù)矩陣確定后,我們可以設(shè)計如下滑??刂破鳎?/p>
其中,則閉環(huán)系統(tǒng)狀態(tài)全局漸進(jìn)收斂到原點。
證明可以分為到達(dá)段和滑動段兩個部分,即分別證明系統(tǒng)的狀態(tài)變量能夠在有限時間內(nèi)收斂到滑模面,然后沿著滑模面收斂到原點。
對于到達(dá)段,我們選擇李雅普諾夫函數(shù),對其進(jìn)行求導(dǎo)可得
將設(shè)計的控制器帶入到上式則有
由上式子可以發(fā)現(xiàn)系統(tǒng)狀態(tài)會在有限時間內(nèi)收斂到滑模面上。
對于滑動段,當(dāng)時,系統(tǒng)的動態(tài)可以等效為
由前面分析可知,在滑模面上系統(tǒng)狀態(tài)會收斂到原點,因此提出的滑??刂破髂苁沟孟到y(tǒng)全局漸進(jìn)收斂到原點。
為了驗證上述理論,我們在Simulink環(huán)境下搭建了相應(yīng)模型進(jìn)行驗證,我們考慮如下系統(tǒng)
其中,,為外部擾動;A和B矩陣分別為
,
通過分析可知,上述系統(tǒng)是可控的,因此,我們?nèi)》瞧娈愖儞Q矩陣T,對系統(tǒng)進(jìn)行線性變換。
經(jīng)過變換以后的系統(tǒng)狀態(tài)變成,
針對變換后的系統(tǒng),我們設(shè)計如下滑模面:
其中,,通過分析可知,該系數(shù)可以使得系統(tǒng)滿足Hurwitz的穩(wěn)定條件,再帶入到上文提出的滑??刂破骷纯傻玫交?刂坡?。在本文中我們選擇系統(tǒng)的初始狀態(tài)為,控制增益。仿真結(jié)果如下圖所示
從上述仿真結(jié)果可以發(fā)現(xiàn),設(shè)計的滑??刂破髂軌蜃屜到y(tǒng)在有限時間內(nèi)收斂,并具有抗外部干擾的能力。
標(biāo)簽: