Adaptive Fault-tolerant and Anti-disturbance Attitude Control of the Reconfigurable Modular CubeSat

Jian Cai Shi, Xiao Dong Song*, Ming Zheng Yan, Xiao Peng Shen

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

1 Citation (Scopus)

Abstract

This paper addresses the dynamical coupling and attitude control problems caused by the large-scale abrupt changes of the system mass characteristics and the relative motion of the sub-body during the autonomous reconfiguration of the modular satellite in orbit, the attitude dynamics equations of the reconfigurable modular CubeSat system with time-varying mass characteristics parameters are derived. An improved adaptive fault-tolerant anti-disturbance control algorithm that does not rely on an accurate dynamics model and converges quickly in finite time is also proposed based on the composite control idea. In the attitude control of modular CubeSat with large external disturbances and large range of moment of inertia time variation, the method has a faster convergence speed and higher accuracy than the traditional sliding mode control. Without any fault detection and diagnostic information, the method is able to achieve fast and highly accurate attitude adaptive fault-tolerant control in the presence of large disturbances and actuator time-varying, stochastic-type faults through real-time observation of total disturbances inside and outside the system. The final simulation results verify the effectiveness and reliability of the method.

Original languageEnglish
Article number012018
JournalJournal of Physics: Conference Series
Volume2235
Issue number1
DOIs
Publication statusPublished - 17 May 2022
Event12th Asia Conference on Mechanical and Aerospace Engineering, ACMAE 2021 - Virtual, Online
Duration: 29 Dec 202131 Dec 2021

Fingerprint

Dive into the research topics of 'Adaptive Fault-tolerant and Anti-disturbance Attitude Control of the Reconfigurable Modular CubeSat'. Together they form a unique fingerprint.

Cite this