跳轉到內容

控制中的LMI/pages/二次D穩定化

來自華夏公益教科書,開放的書籍,為開放的世界

連續時間D穩定控制器

此LMI允許您根據系統性能(如上升時間、穩定時間和超調百分比)將極點放置在特定位置,同時確保系統的穩定性。



假設我們給出了連續時間系統

其穩定性未知,其中 , , , 和 對於任何 .

向系統新增不確定性


為了正確定義複平面上可接受的極點區域,我們需要以下資料

  • 矩陣 , , ,
  • 上升時間 ()
  • 穩定時間 ()
  • 超調百分比 ()

擁有這些資訊將有助於我們制定最佳化問題。

最佳化問題

[編輯 | 編輯原始碼]

使用上面給出的資料,我們現在可以定義我們的最佳化問題。為了做到這一點,我們必須首先使用以下不等式約束來定義複平面上可接受的極點區域

上升時間:

穩定時間:

超調百分比:

假設 是復極點位置,那麼

這使得我們可以修改我們的不等式約束,如下所示

上升時間:

穩定時間:

超調百分比:

這不僅使我們能夠映射覆極點位置和不等式約束之間的關係,而且還使我們能夠輕鬆地為這個問題制定 LMI。

LMI: 二次 D 穩定化的 LMI

[edit | edit source]

假設存在 使得


for

給定得到的控制器 ,我們現在可以確定 的極點位置 滿足不等式約束 ,對於所有

實現

[edit | edit source]

這個 LMI 的實現需要 Yalmip 和 Sedumi https://github.com/JalpeshBhadra/LMI/blob/master/quadraticDstabilization.m

[edit | edit source]
[edit | edit source]

返回主頁面

[edit | edit source]
華夏公益教科書