跳轉到內容

控制中的 LMI/頁面/離散時間 H2 最優觀測器

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

控制中的 LMI/頁面/離散時間 H2 最優觀測器

在許多應用中,甚至可能是大多數應用中,系統的狀態無法直接知道。在這種情況下,您需要策略性地測量關鍵的系統輸出,以使系統狀態間接可觀察。為了使估計值準確,觀測器需要比系統動力學收斂得快得多。因此,最優觀測器合成是有利的。在這個 LMI 中,我們試圖最佳化 H2 範數,從概念上講,它是在最小化觀測器的平均誤差幅度。

其中 是狀態向量, 是狀態矩陣, 是輸入矩陣, 是外生輸入, 是輸出矩陣, 是直通矩陣, 是輸出,並且假定 是可檢測的。

矩陣 .

最佳化問題

[編輯 | 編輯原始碼]

形式為

需要設計,其中 是觀測器增益。

定義誤差狀態 ,誤差動力學被發現為

,

效能輸出定義為

.

觀測器增益 需要設計,使得從 的傳遞矩陣的 ,由以下給出

被最小化。

LMI: 離散時間 H2 最優觀測器

[edit | edit source]

離散時間 - 最優觀測器增益是透過求解 來最小化 , 受以下約束:

其中 指的是矩陣的跡。

結論

[edit | edit source]

透過 可以得到 - 最優觀測器增益。 範數為 矩陣是用於構建最佳觀測器的觀測器增益。

實現

[edit | edit source]

此實現需要 Yalmip 和 Sedumi。

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

[edit | edit source]

混合 H2-Hinfinity 離散時間觀測器

Discrete-Time_Hinfinity-Optimal_Observer

[編輯 | 編輯原始碼]

這個LMI來自Ryan Caverly關於LMI的書籍(第5.1.2節)

其他資源

返回主頁

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