283
Views
1
CrossRef citations to date
0
Altmetric
Research Articles

Robust attitude tracking control of spacecraft under unified actuator dynamics

ORCID Icon
Pages 1514-1528 | Received 30 Jan 2021, Accepted 17 Mar 2022, Published online: 30 Mar 2022
 

Abstract

This paper investigates the attitude tracking control of spacecraft under unified actuator dynamics. The inertia uncertainties, external disturbances, and input saturation are also considered. A novel robust attitude tracking control scheme is proposed by incorporating a disturbance observer and an auxiliary dynamic system into the command filtered backstepping control design. The command filtered backstepping control can avoid the ‘explosion of complexity’ problem inherently existing in the traditional backstepping control. The disturbance observer is designed to estimate the mismatched compound disturbance induced by inertia uncertainties and external disturbances. The auxiliary dynamic system is conducted to tackle the effect of input saturation. The uniform ultimate boundedness of the overall closed-loop system is rigorously proved. The proposed controller can guarantee the attitude tracking errors converge to the arbitrary small neighbourhood of zero even subject to actuator dynamics. Numerical simulations and comparisons illustrate the effectiveness and advantages of the proposed control scheme.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.