跳轉到內容

控制中的LMI/頁面/H2-OSE

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

控制中的LMI/頁面/H2-OSE

穩定系統H的H2範數是系統衝激響應的均方根。H2範數衡量了單位噪聲輸入對輸出響應的穩態協方差(或功率)。在本模組中,H2最優狀態估計的目標是設計一個觀測器,使閉環傳遞矩陣的H2範數最小

考慮連續時間廣義系統P具有狀態空間實現

假設(A,C2)是可檢測的。形式為

  • n, l, m分別是狀態向量、測量的

輸出向量,以及感興趣的輸出向量

  • pr分別是擾動向量和控制向量,

分別

  • A, B1, B2, C1, C2, D1, 和 D2 是系統的係數矩陣,

具有適當的維數。

最佳化問題

[edit | edit source]

給定系統和一個正標量我們必須找到矩陣 L 使得

||||2 <

形式為


需要設計,其中 L 是觀測器增益。
定義誤差狀態為

發現斷裂動力學為


對於該系統,我們以以下形式引入一個完全狀態觀測器
分別是觀測向量和觀測器增益。
這種情況下的傳遞函式是

因此, 狀態觀測器設計問題就是找到這樣的 L,使得
||

LMI:H2 觀測器估計的 LMI

[編輯 | 編輯原始碼]

H2 狀態觀測器問題有解當且僅當存在矩陣 ,對稱矩陣 和對稱矩陣 使得




透過上述 LMI 的解,我們可以得到觀測器矩陣為

因此,透過公式化,我們將 H2 狀態觀測器設計問題轉化為一個 LMI 可行性問題,透過最佳化上述 LMI 來實現。在應用中,我們通常關注尋找最小衰減水平

在使用 YALMIP 和 MOSEK(或)SeDuMi 對上述 LMI 進行實現和最佳化時,我們會得到 3 個矩陣作為輸出,,以及 ,它用於計算 ,即系統的 H2 範數。



存在另一組 LMI,它對於與上述相同的最佳化問題成立。




當最小獲得時,最小衰減水平為

實現

[edit | edit source]

Github 倉庫中提供了一個簡單實現該問題的 Matlab 程式碼連結

https://github.com/yashgvd/ygovada

[edit | edit source]

H 狀態觀測器設計
離散時間 H2 狀態觀測器設計

[edit | edit source]

返回主頁

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