TR2015-066

Constrained Spacecraft Attitude Control on SO(3) Using Fast Nonlinear Model Predictive Control


    •  Gupta, R.; Kalabic, U.; Di Cairano, S.; Kolmanovsky, I.V.; Bloch, A., "Constrained Spacecraft Attitude Control on SO(3) Using Fast Nonlinear Model Predictive Control", American Control Conference (ACC), DOI: 10.1109/ACC.2015.7171188, ISBN: 978-1-4799-8685-9, July 2015, pp. 2980-2986.
      BibTeX Download PDF
      • @inproceedings{Gupta2015jul,
      • author = {Gupta, R. and Kalabic, U. and {Di Cairano}, S. and Kolmanovsky, I.V. and Bloch, A.},
      • title = {Constrained Spacecraft Attitude Control on SO(3) Using Fast Nonlinear Model Predictive Control},
      • booktitle = {American Control Conference (ACC)},
      • year = 2015,
      • pages = {2980--2986},
      • month = jul,
      • publisher = {IEEE},
      • doi = {10.1109/ACC.2015.7171188},
      • isbn = {978-1-4799-8685-9},
      • url = {http://www.merl.com/publications/TR2015-066}
      • }
  • MERL Contacts:
  • Research Areas:

    Advanced Control Systems, Mechatronics


In this paper, a fast solver for the optimization problem arising in the nonlinear model predictive control of spacecraft attitude is developed and simulation results of its application to constrained spacecraft attitude control are presented. The solver exploits the numerical solution of the necessary conditions for optimality in a discrete-time optimal control problem defined over a prediction horizon, where the discrete-time dynamics are based on the Lie group variational integrator model. The inequality constraints (thrust constraint, inclusion/exclusion zone constraints, etc.) are handled using a penalty function approach. Our developments exploit the geometric mechanics and control formalism.