用於分散反饋控制的LMI
在大型系統中,例如多智慧體機器人系統、國民經濟或化工廠,執行器應根據區域性資訊採取行動,這需要分散或分散式控制策略。在分散控制框架中,控制器是分散式的,每個控制器只能訪問區域性測量值的一部分。我們描述了用於一般分散控制框架的LMI公式,然後提供了一個分散控制設計的說明性示例。
在分散控制器設計中,狀態反饋控制器
可以分為
個子控制器
.
線性時不變系統的通用狀態空間表示如下
其中
是一個
維狀態變數向量,
是輸入矩陣,
是輸出矩陣,
被稱為前饋矩陣。我們假設所有四個矩陣,
,
,
和
是給定的。
我們的目標是使用控制器
解決
-最優全狀態反饋控制問題。
以去中心化的方式,控制輸入
可以被分成子控制器
,可以寫成
。
例如,設
且
。因此,存在三個控制輸入
,
以及
。我們還假設 u_{1} 僅依賴於第一個和第二個狀態,而
和
僅依賴於第三到第六個狀態。對於這個例子,控制器增益矩陣可以描述為
因此,去中心化控制器增益由增益子矩陣組成。
去中心化最優全狀態反饋控制器的 LMI 公式的數學描述可以描述為
其中
是一個正定矩陣,且
使得上述 LMI 中的約束條件得到滿足。
控制器增益矩陣定義為
其中
可以透過求解LMI並獲得變數矩陣
和
來求得。因此,
.
Github 倉庫中關於此問題的 Matlab 程式碼連結
https://github.com/asalimil/LMI_for_decentralized_feedback_controller/tree/master
一個列出記錄和驗證 LMI 的參考文獻的列表。
控制中的 LMI/工具