跳轉到內容

控制中的 LMI/頁面/非凸多準則二次問題

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

控制中的 LMI/頁面/非凸多準則二次問題


非凸多準則二次線性矩陣不等式將允許人們為基於多個不同準則(在 Q 和 R 矩陣中定義)的非凸狀態空間系統形成一個最佳化的控制器,類似於 LQR 框架中的控制器,這些準則作為任意成本函式的一部分進行最佳化。就像傳統的 LQR 一樣,成本矩陣必須以類似於傳統控制中的傳統增益的方式進行調整。然而,在 LQR 和 LQG 框架中,增益更直觀,因為每個增益都直接與狀態或輸入相關聯。


此 LMI 的系統是一個線性時不變系統,可以用狀態空間表示,如下所示

假設該系統是可控的。

其中 表示狀態向量, 是擾動向量, 是適當維度的系統矩陣。為了進一步定義: 且是狀態向量, 且是狀態矩陣, 且是輸入矩陣, 且是外生輸入。


對於任何輸入,我們定義一個集合 成本指標 透過


這裡對稱矩陣,

,

不一定是正定的。

資料

[edit | edit source]

矩陣 .

最佳化問題

[edit | edit source]

約束最優控制問題是

受制於

LMI: 非凸多準則二次問題

[edit | edit source]

此問題的解決方案如下:首先定義

其中 且對於每個 ,我們定義

那麼,解可以由以下公式求得:

受制於

結論

[edit | edit source]

如果解存在,那麼 是最優控制器,可以透過 P 的 EVP 求解。

實現

[edit | edit source]

此實現需要 Yalmip 和 Sedumi。

https://github.com/rezajamesahmed/LMImatlabcode/blob/master/multicriterionquadraticproblems.m

[edit | edit source]
  1. 多目標 LQG
  2. 最優控制的逆問題
  3. 非凸多目標二次問題
  4. 靜態狀態反饋問題
[edit | edit source]

記錄和驗證 LMI 的參考列表。


返回主頁

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