Fault-Tolerant Guidance of Rocket Vertical Landing Phase Based on MPC Framework

For the vertical landing process of reusable rockets, the landing accuracy is likely to be affected by disturbances and faults during flight. In this paper, a fault-tolerant guidance method based on the MPC framework is put forward. First, we propose a piecewise guidance algorithm that combines a tr...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:International Journal of Aerospace Engineering Ročník 2022; s. 1 - 11
Hlavní autoři: Li, Jingqi, Long, Yaosong, Su, Mao, Liu, Lei, Wang, Bo, Cheng, Zhongtao
Médium: Journal Article
Jazyk:angličtina
Vydáno: New York Hindawi 12.08.2022
John Wiley & Sons, Inc
Wiley
Témata:
ISSN:1687-5966, 1687-5974
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:For the vertical landing process of reusable rockets, the landing accuracy is likely to be affected by disturbances and faults during flight. In this paper, a fault-tolerant guidance method based on the MPC framework is put forward. First, we propose a piecewise guidance algorithm that combines a trajectory optimization algorithm based on convex optimization with the MPC framework. With the fast trajectory optimization algorithm and the MPC framework that recursively introduces the real-time state, this algorithm forms a robust closed loop. Then, we design an integrated guidance, navigation, and control (GNC) system to enhance the fault tolerance and robustness of the guidance method. Simulation experiments verify that this method is fault-tolerant to various fault conditions including navigation system failures, control system failures, drag coefficient deviations, and atmospheric density deviations. This guidance method is robust enough to overcome disturbances and faults, and it has great potential for online use.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1687-5966
1687-5974
DOI:10.1155/2022/9104823