Spacecraft Attitude Control with Nonconvex Constraints: An Explicit Reference Governor Approach
Marco Nicotra, Dominic Liao-McPherson, Laurent Burlion, Ilya Kolmanovsky
TL;DR
This work tackles constrained spacecraft attitude control under actuator saturation and exclusion-cone constraints by deploying an Explicit Reference Governor (ERG) with a two-layer design. The control layer pre-stabilizes the plant using $\tau = -k_P \tilde{q}_I - k_D \omega$, while the navigation layer updates the auxiliary reference via $\dot{v}=\Delta(\tilde{q},\omega)\rho(v,r)$ to enforce constraints without online optimization. Key contributions include a quaternion-specific ERG construction with a dynamic safety margin based on Nagumo-like arguments, a destabilization term to remove saddle points, and formal proofs of forward invariance and global asymptotic stability to $r$ for admissible references. Numerical simulations illustrate fast responses under actuator saturation and successful constraint satisfaction even with multiple exclusion cones, demonstrating practical viability for onboard implementation.
Abstract
This paper introduces a novel attitude controller for spacecraft subject to actuator saturation and multiple exclusion cone constraints. The proposed solution relies on a two-layer approach where the first layer prestabilizes the system dynamics whereas the second layer enforces constraint satisfaction by suitably manipulating the reference of the prestabilized system. In particular, constraint satisfaction is guaranteed by taking advantage of set invariance properties, whereas asymptotic convergence is achieved by implementing a non-conservative navigation field which is devoid of undesired stagnation points. Multiple numerical examples illustrate the good behavior of the proposed scheme.
