• DocumentCode
    2333065
  • Title

    Automatic differentiation based nonlinear model predictive control of satellites using magneto-torquers

  • Author

    Cao, Yi ; Chen, Wen-Hua

  • Author_Institution
    Sch. of Eng., Cranfield Univ., Cranfield, UK
  • fYear
    2009
  • fDate
    25-27 May 2009
  • Firstpage
    913
  • Lastpage
    918
  • Abstract
    Satellite control using magneto-torquers represents a control challenge combined with strong nonlinearity, variable dynamics and partial controllability. An automatic differentiation based nonlinear model predictive control (NMPC) algorithm is developed in this work to tackle these issues. Based on the previously developed formulation of NMPC, a novel variable sampling time scheme is proposed to combine with the NMPC algorithm so that both control performance, particularly the response speed when the satellite is far away from the desired position, and the closed-loop stability when the satellite is at its equilibrium position can be comfortably satisfied. The proposed approach is demonstrated through nonlinear simulation of a specific satellite case with satisfactory results obtained.
  • Keywords
    artificial satellites; closed loop systems; electromagnetic actuators; nonlinear control systems; predictive control; sampling methods; stability; torque control; automatic differentiation; closed-loop stability; magneto-torquers; nonlinear model predictive control; satellite control; variable sampling time scheme; Actuators; Attitude control; Automatic control; Control systems; Predictive control; Predictive models; Sampling methods; Satellites; Space vehicles; Torque control; Magneto-Torquer; Nonlinear Systems; Predictive Control; Satellite;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics and Applications, 2009. ICIEA 2009. 4th IEEE Conference on
  • Conference_Location
    Xi´an
  • Print_ISBN
    978-1-4244-2799-4
  • Electronic_ISBN
    978-1-4244-2800-7
  • Type

    conf

  • DOI
    10.1109/ICIEA.2009.5138329
  • Filename
    5138329