跳轉至內容

控制中的LMI/頁面/連續時間D穩定觀測器

來自華夏公益教科書

連續時間D穩定觀測器

類似於D穩定控制器,也存在一些控制問題,人們希望設計一個D穩定觀測器,其極點位於複平面的特定區域,同時確保其穩定性。


假設我們得到了一個連續時間系統

其穩定性未知,其中, , , 以及 對於任何。然後,透過控制器可以實現同時穩定上述系統並確保極點位於其所需位置的控制器。

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

  • 矩陣
  • 上升時間()
  • 穩定時間()
  • 過沖百分比()

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

最佳化問題

[編輯 | 編輯原始碼]

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

上升時間

穩定時間

過沖百分比

假設是復極點位置,那麼

這使得我們可以修改我們的不等式約束為

上升時間

穩定時間

過沖百分比

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

LMI:連續時間觀測器D穩定性

[編輯 | 編輯原始碼]

牢記以上不等式,我們觀察到以下內容

假設現在存在一個對稱矩陣和矩陣,我們現在可以確定觀測器的以下LMI

給定得到的觀測器,我們現在可以確定的極點位置滿足不等式約束

  • 示例程式碼 - 一個 GitHub 連結,其中包含程式碼(標題為“ObserverDStability.m”),演示瞭如何使用 MATLAB-YALMIP 實現此 LMI。
[編輯 | 編輯原始碼]
[編輯 | 編輯原始碼]

返回主頁面

[編輯 | 編輯原始碼]
華夏公益教科書