Control allocation and quantization of a geo satellite with 4dof gimbaled thruster booms

Ryan J. Caverly, Stefano Di Cairano, Avishai Weiss

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations


This paper presents a control allocation and thruster quantization method to simultaneously perform station keeping, attitude control, and momentum management of a geostationary Earth orbit (GEO) satellite equipped with two electric thrusters mounted on gimbaled booms, each with four degrees-of-freedom (DOFs). A modified version of a previously-developed model predictive control (MPC) policy is used to generate an optimal body force and torque that is then allocated and quantized before being implemented on the satellite. The novel control allocation method optimally solves for boom gimbal angles and thruster magnitudes that produce a force and torque that best match the force and torque calculated using the MPC policy. The quantization scheme then optimizes the on-off times of each thruster to minimize error in the predicted satellite states due to quantization. Numerical simulation results are presented that illustrate the performance of the proposed control formulation and highlight the fuel consumed due to the individual control allocation and thrust quantization stages.

Original languageEnglish (US)
Title of host publicationAIAA Scitech 2020 Forum
PublisherAmerican Institute of Aeronautics and Astronautics Inc, AIAA
ISBN (Print)9781624105951
StatePublished - 2020
EventAIAA Scitech Forum, 2020 - Orlando, United States
Duration: Jan 6 2020Jan 10 2020

Publication series

NameAIAA Scitech 2020 Forum
Volume1 PartF


ConferenceAIAA Scitech Forum, 2020
Country/TerritoryUnited States

Bibliographical note

Publisher Copyright:
© 2020, American Institute of Aeronautics and Astronautics Inc, AIAA. All rights reserved.


Dive into the research topics of 'Control allocation and quantization of a geo satellite with 4dof gimbaled thruster booms'. Together they form a unique fingerprint.

Cite this