Next Article in Journal
Numerical Investigation of Aerodynamic Interactions in a Twin-Propeller Compound Helicopter
Previous Article in Journal
Task-Based Machine Learning Model for Terminal Air Traffic Complexity Prediction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

A Robust Attitude Tracking Controller for Spacecraft Based on Singularity-Free Quaternion Nonlinear Dynamic Inversion Framework

Department of Aeronautics and Astronautics, National Cheng Kung University, Tainan City 701, Taiwan
*
Authors to whom correspondence should be addressed.
Aerospace 2026, 13(8), 748; https://doi.org/10.3390/aerospace13080748
Submission received: 22 July 2026 / Revised: 19 August 2026 / Accepted: 19 August 2026 / Published: 20 August 2026
(This article belongs to the Section Astronautics & Space Science)

Abstract

This paper presents a robust attitude-tracking control architecture for rigid spacecraft subject to model mismatches and external disturbances. Quaternions are utilized for attitude representation to prevent the gimbal lock associated with Euler angles. While conventional nonlinear dynamic inversion (NDI) relies on Newtonian mechanics and input–output linearization—which inadvertently generates internal zero dynamics and encounters severe control derivative discontinuities at the q0 = 0 singularity—this study proposes a novel NDI framework derived strictly from Udwadia’s Lagrangian formulation. This approach realizes an exact input-state linearization directly on the 6-degree-of-freedom active holonomic constraint manifold, completely eliminating internal zero dynamics and mathematical singularities. To ensure robustness against physical uncertainties, the singularity-free NDI is augmented with a nonlinear disturbance observer (DOBC) and an outer-loop linear quadratic (LQ) tracking controller. A rigorous composite Lyapunov stability analysis is conducted for the complete closed-loop architecture. The analysis formally guarantees that both the isolated disturbance estimation error and the fully interconnected dual-loop NDI-DOBC system are Uniformly Ultimately Bounded (UUB), even in the presence of realistic, time-varying disturbances with non-vanishing derivatives (\({ \boldsymbol {\dot{d}} \neq \textbf{0}}\)). Comprehensive numerical simulations, parameterized by a physical spherical air-bearing testbed subject to state-dependent gravitational imbalance torques, validate the architecture’s exceptional tracking precision, smooth transient response, and robust disturbance rejection.
Keywords: quaternions; input-state linearization; nonlinear dynamic inversion; disturbance observer-based controller; spacecraft attitude control quaternions; input-state linearization; nonlinear dynamic inversion; disturbance observer-based controller; spacecraft attitude control

Share and Cite

MDPI and ACS Style

Shen, C.-T.; Yang, C.-D.; Chao, Y.-C. A Robust Attitude Tracking Controller for Spacecraft Based on Singularity-Free Quaternion Nonlinear Dynamic Inversion Framework. Aerospace 2026, 13, 748. https://doi.org/10.3390/aerospace13080748

AMA Style

Shen C-T, Yang C-D, Chao Y-C. A Robust Attitude Tracking Controller for Spacecraft Based on Singularity-Free Quaternion Nonlinear Dynamic Inversion Framework. Aerospace. 2026; 13(8):748. https://doi.org/10.3390/aerospace13080748

Chicago/Turabian Style

Shen, Chang-Te, Ciann-Dong Yang, and Yei-Chin Chao. 2026. "A Robust Attitude Tracking Controller for Spacecraft Based on Singularity-Free Quaternion Nonlinear Dynamic Inversion Framework" Aerospace 13, no. 8: 748. https://doi.org/10.3390/aerospace13080748

APA Style

Shen, C.-T., Yang, C.-D., & Chao, Y.-C. (2026). A Robust Attitude Tracking Controller for Spacecraft Based on Singularity-Free Quaternion Nonlinear Dynamic Inversion Framework. Aerospace, 13(8), 748. https://doi.org/10.3390/aerospace13080748

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop