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.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Neural-Network-Based Optimal Attitude Control Using Four Impulsive Thrusters


    Contributors:

    Published in:

    Publication date :

    2020-02-01




    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English




    Micro-Rocket Impulsive Thrusters

    L. H. Caveny / M. Summerfield | NTIS | 1971


    AN ATTITUDE CONTROL STRATEGY USING FOUR COLD GAS THRUSTERS FOR THE SCRAMSPACE 1 EXPERIMENT

    Creagh, M.A. / Van Staden, P.A. / Tirtey, S. et al. | British Library Conference Proceedings | 2012


    PULSED PLASMA THRUSTERS FOR SPACECRAFT ATTITUDE CONTROL

    Cassady, R. J. / Myers, R. M. / Osborne, R. D. et al. | British Library Conference Proceedings | 1996


    An Attitude Control Strategy Using Four Cold Gas Thrusters for the SCRAMSPACE 1 Experiment

    Creagh, Michael / Van Staden, Paul A. / Tirtey, Sandy | AIAA | 2012


    Solid Propellant Micromotors and Impulsive Thrusters

    Caveny, Leonard H. / Summerfield, Martin | SAE Technical Papers | 1971