跳轉到內容

控制中的 LMI/pages/H-2 濾波

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

控制中的 LMI/pages/H-2 濾波

對於具有擾動的系統,濾波可用於減少這些擾動的影響。本頁介紹了一種獲得濾波器的方法,該濾波器將盡可能減少擾動的影響。為此,我們希望找到一組描述濾波系統的新系數矩陣。實現這種新系統的過程如下。H2 濾波器試圖最小化誤差的平均幅度。

為了應用此 LMI,我們將研究可以用狀態空間表示的線性系統,如下所示

其中 分別代表狀態向量、測量輸出向量和感興趣的輸出向量, 是擾動向量, 是適當維度的系統矩陣。為了進一步定義: 並且是狀態向量, 並且是狀態矩陣, 並且是輸入矩陣, 並且是外生輸入, 並且是輸出矩陣, 並且是直通矩陣, 並且分別是輸出和感興趣的輸出。

資料是 (擾動向量),以及 (系統矩陣)。此外, 矩陣被假定為穩定的。

最佳化問題

[編輯 | 編輯原始碼]

我們需要設計一個濾波器,盡最大可能消除擾動的影響。為此,我們採用以下形式的濾波器

其中 是狀態向量, 是估計向量,以及 是適當維度的係數矩陣。

請注意,組合後的完整系統可以表示為

其中 是估計誤差,

是系統的狀態向量,以及 是係數矩陣,定義為

換句話說,對於上面定義的系統,我們需要找到 使得

其中 是一個正的常數,並且

LMI: H-2 濾波

[編輯 | 編輯原始碼]

對於這個 LMI,如果以下 LMI 集中的其中一個成立,則解存在

矩陣 存在,並滿足以下 LMIs

存在滿足以下 LMI 的矩陣

為了找到相應的濾波器,使用第一個解中的最佳化矩陣,可以找到

或者使用第二個解找到

然後可以利用這些矩陣來生成 來構建最終的濾波器,該濾波器將最佳地消除系統的干擾。

此實現需要 Yalmip 和 Sedumi。

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

[編輯 | 編輯原始碼]

H-無窮大濾波

[編輯 | 編輯原始碼]

此 LMI 來自

  • [1] - “控制系統中的 LMI:分析、設計和應用”由段廣仁和餘海華著

其他資源



參考文獻

[編輯 | 編輯原始碼]

段廣仁 (2013)。控制系統中的 LMI:分析、設計和應用。博卡拉頓:CRC 出版社,泰勒與弗朗西斯集團。

返回主頁

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