跳轉到內容

控制中的 LMI / 點選此處繼續 / 控制器合成 / 非凸多準則二次問題

來自華夏公益教科書

控制中的 LMI / 點選此處繼續 / 控制器合成 / 非凸多準則二次問題


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


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

假設系統是可控的。

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


對於任何輸入,我們定義一個集合 成本指標 ,如下所示


這裡,對稱矩陣

,

不一定是正定的。

矩陣 .

最佳化問題

[編輯 | 編輯原始碼]

約束最優控制問題是

受制於

LMI: 非凸多準則二次問題

[編輯 | 編輯原始碼]

這個問題的解決方案如下:我們首先定義

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

那麼,該解決方案可以透過以下公式找到:

受制於

結論

[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]
華夏公益教科書