使用與 H2 和 Hinf 反饋應用(連結在下方)中相同的問題公式,系統具有以下形式
這個公式來自 Duan,第 371-373 頁,步驟 12.1 到 12.8 中描述的過程。
- Tc 和 Td 分別是飛輪扭矩和擾動扭矩。
- Ix、Iy 和 Iz 是來自慣性矩陣 Ib 的對角化慣性。
- ω0 = 7.292115 x 10-5 rad/s 是地球的自轉角速度,θ、Φ 和 ψ 是三個尤拉角。
下面的 LMI 利用了上述系統的狀態空間表示,該表示也在 H2 和 Hinf 頁面上描述。
- Iab = Ia - Ib, Iabc = Ia - Ib - Ic
, x = [q q']T , M = diag(Ix, Iy, Iz), zinf = 10-3 M q''', z2 = q
這些公式可以在 Duan 的第 374-375 頁,步驟 12.10 到 12.15 中找到。
此問題所需的資料包括系統的慣性矩和角速度。預期擾動d的資訊將是有益的。
此問題有兩個要求
- 閉環極點限制在所需的 LMI 區域
- 其中
, L 和 M 是正確維度的矩陣,L 是對稱的
- 最小化擾動d對輸出向量 z2 和 zinf 的影響。
設計一個狀態反饋控制律
u = Kx
使得
- 閉環特徵值位於
中,- λ(A+BK)

- 滿足以下 H2 和 Hinf 效能條件,且
和
很小。

最小化 
滿足條件:

- trace(Z) <

- AX + B1W + (AX + B1W)T + BBT < 0


給出一組關於
的解,以及 W、Z 和 X > 0,其中
等於
.
計算出解後,狀態反饋增益矩陣可以構建為 K = WX-1,並且
= 
這個LMI可以轉化為使用YALMIP和MOSEK或CPLEX等LMI求解器選擇的MATLAB程式碼。