Search papers, labs, and topics across Lattice.
This paper introduces two lightweight Model Predictive Control (MPC) approaches, a single-loop and a dual-loop configuration, for spacecraft rendezvous attitude tracking using reaction wheels. The key innovation lies in a novel attitude deviation formulation that allows for linear constraints on angular velocity, simplifying the MPC problem. Experimental validation within the Basilisk astrodynamics framework and embedded deployment on an ARM Cortex-M7 processor demonstrate improved tracking accuracy, reduced computational cost, and real-time feasibility for resource-constrained spacecraft.
Ditch the heavyweight controllers: these lightweight MPC approaches bring real-time attitude synchronization to resource-constrained spacecraft.
This work introduces two lightweight model predictive control (MPC) approaches for attitude tracking with reaction wheels during spacecraft rendezvous synchronization. Both approaches are based on a novel attitude deviation formulation, which enables the use of inherently linear constraints on angular velocity. We develop a single-loop and a dual-loop MPC; the latter embeds a stabilizing feedback controller within the inner loop, yielding a linear time-invariant system. Both controllers are implemented with CasADi - including automatic code generation - evaluated across various solvers, and validated within the Basilisk astrodynamics simulation framework. The experimental results demonstrate improved tracking accuracy alongside reductions in computational effort and memory consumption. Finally, embedded delivery to an ARM Cortex-M7 - representative of commercial off-the-shelf devices used in New Space platforms - confirms the real-time feasibility of these approaches and highlights their suitability for onboard attitude control in resource-constrained spacecraft rendezvous missions.