Agile rotational maneuvers of spacecraft requires careful execution since its actuators may not be able to produce the demanded torques, causing the state trajectories to deviate and a desired attitude would not be guaranteed. We investigate the control allocation problem for a redundant set of hybrid actuators that include reaction wheels, magnetorquers, and continuous-force thrusters. The main objective of the magnetorquers is to dump momentum from the reaction wheels, whereas the wheels are the primary actuators in attitude control, and more agile maneuvers or faster unloading of momentum can be handled by the thrusters. A modified mixed optimization scheme for control allocation is presented where the equality constraints account for satisfying the high-level (virtual) control inputs for both attitude control and momentum dumping. Variants of dynamic weights in the optimization are developed such that magnetorquers and thrusters may contribute with a relative degree of importance in the attitude control problem. The control allocation scheme is solved using quadratic programming where simulation results are shown for fast and slow rotational maneuvers together with fast and slow momentum dumping.
Read full abstract