← Back to list of papers of the 2019 EuroGNC conference |
CEAS EuroGNC 2019 |
||||||||
Optimal de-tumbling of spacecraft with four thrusters |
||||||||
|
||||||||
Abstract: Motivated by a drive towards spacecraft miniaturisation and the desire to undertake more complex missions in deep-space, this paper tackles the problem of de-tumbling spacecraft using a minimal number of attitude thrusters. The control problem addressed is to drive high tip-off angular velocity rates that result from imperfect orbit injection to within a required tolerance using only the on-off switching of 4 thrusters. This paper presents three possible control solutions to this problem (i) a logic-based controller that is simple to implement and requires no tuning (ii) a projective control that aims to replicate an ideal continuous control as closely as possible with the available torques and (iii) a Neural-network-based Predictive Control (NNPC) that is adapted to nonlinear control systems with boolean inputs. The NNPC is based on a Recurrent Neural Network(RNN) using a Nonlinear Auto Regressive exogenous configuration for time propagation of the state in a finite-time horizon optimization. Commonly, for continuous systems, a back-propagation algorithm for the receding horizon optimization is used, but this is not applicable to systems with discrete inputs and so is replaced by a genetic algorithm. In addition a Multi-Layer Perceptron (MLP) is trained off-line with optimal control data obtained with the NNPC resulting in an optimal control that can be implemented on-line with a significantly reduced on-board computational cost. The NNPC performance is compared to the proposed logic-based and projective de-tumbling control laws in simulation of a 12 U CubeSat and is shown to be the most efficient in terms of total impulse requirement. | ||||||||
Keywords: Nonlinear control; Optimal control; Spacecraft attitude control | ||||||||
View PDF CEAS-GNC-2019-051 |
James D. Biggs, Hugo Fournier, Simone Ceccherini, Francesco Topputo: Optimal de-tumbling of spacecraft with four thrusters. Proceedings of the 2019 CEAS EuroGNC conference. Milan, Italy. April 2019. CEAS-GNC-2019-051. |
BibTeX entry: @Incollection{CEAS-GNC-2019-051, authors = {Biggs, James D. and Fournier, Hugo and Ceccherini, Simone and Topputo, Francesco}, title = {Optimal de-tumbling of spacecraft with four thrusters}, booktitle = {Proceedings of the 2019 {CEAS EuroGNC} conference}, address = {Milan, Italy}, month = apr, year = {2019}, note = {CEAS-GNC-2019-051} } |