跳轉到內容

控制中的LMI/頁面/透過H2控制的LQ調節

來自華夏公益教科書

透過H2控制的LQ調節

假設人們對二次最優調節問題感興趣,其中不是使用Ricatti方程方法(傳統上在這種情況下使用),而是使用LMI來解決問題(從而使其成為線性二次(LQ)問題)。可以透過將LQ問題轉換為標準的問題來實現這種方法。

例如,考慮以下形式的常數線性多變數系統:

其中

然後,針對給定系統,LQ最優調節問題如下所述。

為了獲得LMI,我們需要以下3個矩陣:, , , 和 (後兩個矩陣的獲得方式如下)。

最佳化問題

[編輯 | 編輯原始碼]

使用如上所述的多變數系統,我們可以看到,最優狀態反饋控制器 可以在以下情況下獲得:

時,問題被最小化。然而,需要注意的是,為了使問題有解,需要做出兩個假設,這兩個假設必須始終成立。

.

將此與 效能聯絡起來,現在考慮輔助系統。

,

其中 代表脈衝擾動,並且

使用狀態反饋控制器 並將其應用於上述輔助系統,得到閉環系統

,

以及從擾動 到輸出 的傳遞函式為

從而導致 .

LMI: 基於 H2 控制的 LQ 調節

[edit | edit source]

根據給定的資訊,並假設上述兩個假設成立,則存在矩陣 , 滿足

結論

[edit | edit source]

從 LMI 可以看出,存在形式為 的狀態反饋控制(其中 )使得 當且僅當矩陣 具有適當的矩陣大小。

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

一個文件化和驗證 LMI 的參考文獻列表。

返回主頁面

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