This paper tackles the problem of optimal attitude control using a minimal number of attitude thrusters. Three possible control solutions to this problem are presented: 1) a logic-based controller that is simple to implement, 2) a projective control that aims to optimally replicate an ideal continuous control as closely as possible, and 3) an optimal neural predictive control (NPC) that minimizes the total impulse during a maneuver. The NPC is based on a recurrent neural network using a nonlinear autoregressive exogenous configuration for state propagation in a finite-time horizon optimization. Typically, for continuous systems, a back-propagation algorithm for the receding horizon optimization is used, but this is not applicable to systems with discrete inputs. In this paper the NPC is adapted to boolean input systems by employing a robust genetic algorithm to undertake the receding horizon optimization. An automatic selection of the parameters of the cost function is proposed, which improves the performance of the NPC and reduces the tuning to only one parameter. In addition, a multilayer perceptron (MLP) is trained offline with the optimal control data obtained, thus replacing the CPU-intensive cost function with a significantly less computationally expensive metamodel. The NPC performance is compared with the proposed logic-based and projective control algorithms in simulation of a 12U CubeSat and is shown to be the most efficient in terms of total impulse requirement at equal settling time and the least sensitive to the choice of parameters. The MLP control drastically reduces the online computational cost with performance approaching those of the NPC.
Neural-Network-Based Optimal Attitude Control Using Four Impulsive Thrusters
Journal of Guidance, Control, and Dynamics ; 43 , 2 ; 299-309
01.02.2020
Aufsatz (Zeitschrift)
Elektronische Ressource
Englisch
Micro-Rocket Impulsive Thrusters
NTIS | 1971
|AN ATTITUDE CONTROL STRATEGY USING FOUR COLD GAS THRUSTERS FOR THE SCRAMSPACE 1 EXPERIMENT
British Library Conference Proceedings | 2012
|PULSED PLASMA THRUSTERS FOR SPACECRAFT ATTITUDE CONTROL
British Library Conference Proceedings | 1996
|Solid Propellant Micromotors and Impulsive Thrusters
SAE Technical Papers | 1971
|