TR2018-078

On-Off Quantization of an MPC Policy for Coupled Station Keeping, Attitude Control, and Momentum Management of GEO Satellites


    •  Caverly, R., Di Cairano, S., Weiss, A., "On-Off Quantization of an MPC Policy for Coupled Station Keeping, Attitude Control, and Momentum Management of GEO Satellites", European Control Conference (ECC), DOI: 10.23919/​ECC.2018.8550336, June 2018.
      BibTeX TR2018-078 PDF
      • @inproceedings{Caverly2018jun2,
      • author = {Caverly, Ryan and Di Cairano, Stefano and Weiss, Avishai},
      • title = {On-Off Quantization of an MPC Policy for Coupled Station Keeping, Attitude Control, and Momentum Management of GEO Satellites},
      • booktitle = {European Control Conference (ECC)},
      • year = 2018,
      • month = jun,
      • doi = {10.23919/ECC.2018.8550336},
      • url = {https://www.merl.com/publications/TR2018-078}
      • }
  • MERL Contacts:
  • Research Area:

    Control

Abstract:

This paper introduces a novel on-off quantization scheme used with a control architecture based on model predictive control (MPC) to simultaneously perform station keeping, attitude control, and momentum management of a nadirpointing geostationary satellite equipped with three reaction wheels and four on-off electric thrusters. The MPC policy includes an inner-loop SO(3)-based attitude control law to maintain a nadir-pointing attitude, and an outer loop for station keeping and momentum management. The continuous thrust command generated by the MPC policy is quantized as a single on-off pulse every feedback period in such a way that the predicted error in the states induced by quantization is minimized. This quantization scheme introduces very limited change in behavior and performance compared to results with the non-quantized MPC policy, and uses significantly less on-off pulses compared to other approaches in the literature, such as pulse-width modulation. The tuning parameters of the proposed quantization scheme are discussed in detail and their effects on closed-loop performance are analyzed numerically.

 

  • Related News & Events

    •  NEWS    MERL researcher Stefano Di Cairano taught short course for European Embedded Control Institute
      Date: June 10, 2019 - June 14, 2019
      Where: Paris
      MERL Contact: Stefano Di Cairano
      Research Areas: Control, Dynamical Systems, Optimization
      Brief
      • MERL researcher Stefano Di Cairano and Prof. Ilya Kolmanovsky, Dept. Aerospace Engineering, the University of Michigan, were invited to teach a class on "Predictive and Optimization Based Control for Automotive and Aerospace Application" at the 2019 International Graduate School in Control, of the European Embedded Control Institute (EECI). Every year EECI invites world renown experts to teach 21-hours class modules, mostly for PhD students but also for professionals, on selected control subjects. Stefano and Ilya's class was attended by 30 "students" from both academia and industry, from all around the world, interested in automotive and aerospace control. The module described the fundamentals of modeling and control design in automotive and aerospace through lectures, real world examples and exercises, and placed particular emphasis on techniques such as MPC, reference governors, and optimal control.
    •  
    •  TALK    MERL Low-Thrust GEO Satellite Control talk at Stanford University
      Date & Time: Thursday, February 14, 2019; 1:30 -3:00 PM
      Speaker: Avishai Weiss, MERL
      MERL Hosts: Stefano Di Cairano; Avishai Weiss
      Research Area: Control
      Abstract
      • Avishai Weiss from MERL's Control and Dynamical Systems group will give a talk at Stanford's Aeronautics and Astronautics department titled: "Low-Thrust GEO Satellite Station Keeping, Attitude Control, and Momentum Management via Model Predictive Control". Electric propulsion for satellites is much more fuel efficient than conventional methods. The talk will describe MERL's solution to the satellite control problems deriving from the low thrust provided by electric propulsion.
    •