跳轉到內容

控制中的 LMI/應用/Hinf LMI 衛星姿態控制

來自華夏公益教科書

控制中的 LMI/應用/Hinf LMI 衛星姿態控制


這是一個 用於衛星姿態控制的 LMI。衛星姿態控制對於允許軌道上的衛星完成其任務是必要的。糟糕的衛星姿態控制會導致糟糕的指向效能,這會導致成本增加、服務延遲以及衛星使用壽命縮短。


從第一性原理推匯出系統的完整過程在配套的 LMI 中完成,用於 衛星姿態控制。指向該頁面的連結在底部與參考文獻一起給出。

連續時間

上述模型是透過將衛星姿態運動學代入衛星姿態動力學推匯出來的。以下是上述變數的定義

  • 關於相應軸的慣性矩:
  • 尤拉角:
  • 擾動扭矩(飛輪、重力和擾動):
  • 地球的自轉角速度:

系統的狀態空間表示可以透過以下步驟找到。令

引入如下符號

其中 代表 中的任意元素。 則狀態空間系統為

其中上述狀態空間表示中的矩陣定義如下

這個 LMI 所需的資料包括被控衛星的慣性矩和地球的角速度。任何有關擾動扭矩的知識也有助於解決這個問題。

最佳化問題

[編輯 | 編輯原始碼]

我們的想法是為先前的衛星狀態空間系統設計一個形式為以下形式的狀態反饋控制律

該控制律的設計目的是使閉環系統穩定,並且從擾動到輸出的傳遞函式矩陣

滿足

為了找到最小正標量 ,它代表最小衰減水平。

這裡的想法是儘可能地衰減擾動,同時仍然保持衛星跟蹤的能力。此最小衰減水平是在下一節的LMI中找到的。

  • 目標:Hinf 範數
  • 變數:控制器增益
  • 約束:衛星姿態動力學和運動學。衛星的最大安全旋轉速率,最大噴氣脈衝推力

LMI: 衛星系統的反饋控制

[edit | edit source]

Duan 和 Yu 採用以下方法來處理 衛星系統。可以透過解決以下 LMI 最佳化問題來找到從擾動到輸出的最小衰減水平。

這與 Duan 和 Yu 的書中的定理 8.1 相同,是 問題的解決方案。

結論

[edit | edit source]

Duan 和 Yu 的教科書將衛星慣性矩的典型值設為

然後,他們繼續解決最佳化問題以找到一個控制器增益,該增益產生 0.0010 的衰減水平。雖然這個值非常小,代表非常好的衰減,但最佳化的控制器將閉環系統的極點推得非常靠近虛軸,導致緩慢的振盪行為,具有非常長的穩定時間。

為了解決這個問題,作者使用了第二種方法,該方法涉及修改上面表示式中的最終 LMI,並要求將其約束如下

這些結果計劃使用 YALMIP 在連結的程式碼實現中驗證,而作者則利用 MATLAB LMI 工具箱來實現他們的結果。

實現

[edit | edit source]

指向 LMI 的 CodeOcean 或其他線上實現的連結

[edit | edit source]

指向其他密切相關的 LMI 的連結

[edit | edit source]

記錄和驗證 LMI 的參考資料列表。

  • 控制中的 LMI 方法 - Matthew Peet 關於控制中的 LMI 的課程。
  • [1] - 控制系統中的 LMI:分析、設計和應用 - Duan 和 Yu
華夏公益教科書