Explicit Spacecraft Thruster Control Allocation With Minimum Impulse Bit

Thruster control allocation (TCA) is a key functionality for many spacecraft, with a significant impact on control performance, propellant consumption, and fault tolerance. Propellant-optimal solutions are desirable and are either based on onboard numerical optimization, or explicit optimization via the use of offline-generated look-up tables (LUTs). This article proposes a TCA and modulation method of the latter type by using multiparametric programming and presents a novel fast LUT evaluation algorithm. Fault tolerance and the handling of non-attainable control commands with full controllability exploitation are also addressed. Furthermore, the solution is extended to include the non-convex minimum impulse bit (MIB) constraint, where the proposed solution can find the global optimum. The use of this constraint is demonstrated in a close-range orbital rendezvous scenario, yielding significant improvements to the performance of boosts, forced motions, and station-keeping maneuvers, at the cost of greater propellant consumption and computation time. Results in consumer hardware for a12-thruster configuration show a worst case onboard computation time of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$7~\mu $ </tex-math></inline-formula>s and 0.5 ms for the cases without and with the MIB constraint, which are up to two orders of magnitude lower than those for numerical optimization with a state-of-the-art optimizer. The proposed onboard algorithms are simple, non-iterative, and have worst case computational effort guarantees.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Control Systems Technology
Published
2024-12-13
DOI
https://doi.org/10.1109/tcst.2024.3511266
Citations
1
Primary Topic
Aerospace Engineering and Control Systems
Type
article
Field-Weighted Citation Impact
1.30
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Explicit Spacecraft Thruster Control Allocation With Minimum Impulse Bit

Afonso Botelho, Paulo Rosa, João M. Lemos
1 citations
IEEE Transactions on Control Systems Technology
Aerospace Engineering and Control Systems
1.30
article

Explicit Spacecraft Thruster Control Allocation With Minimum Impulse Bit

Afonso Botelho, Paulo Rosa, João M. Lemos
article en
1 citations

Abstract

Thruster control allocation (TCA) is a key functionality for many spacecraft, with a significant impact on control performance, propellant consumption, and fault tolerance. Propellant-optimal solutions are desirable and are either based on onboard numerical optimization, or explicit optimization via the use of offline-generated look-up tables (LUTs). This article proposes a TCA and modulation method of the latter type by using multiparametric programming and presents a novel fast LUT evaluation algorithm. Fault tolerance and the handling of non-attainable control commands with full controllability exploitation are also addressed. Furthermore, the solution is extended to include the non-convex minimum impulse bit (MIB) constraint, where the proposed solution can find the global optimum. The use of this constraint is demonstrated in a close-range orbital rendezvous scenario, yielding significant improvements to the performance of boosts, forced motions, and station-keeping maneuvers, at the cost of greater propellant consumption and computation time. Results in consumer hardware for a12-thruster configuration show a worst case onboard computation time of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$7~\mu $ </tex-math></inline-formula>s and 0.5 ms for the cases without and with the MIB constraint, which are up to two orders of magnitude lower than those for numerical optimization with a state-of-the-art optimizer. The proposed onboard algorithms are simple, non-iterative, and have worst case computational effort guarantees.

IEEE Transactions on Control Systems TechnologyVol. 33(3)
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento (PT), University of Lisbon (PT), Deimos Engenharia (Portugal) (PT)
Affordable and clean energy
Openalex Percentile: Top 11%
Aerospace Engineering and Control Systems
1.30
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Explicit Spacecraft Thruster Control Allocation With Minimum Impulse Bit — Afonso Botelho, Paulo Rosa, et al. · IEEE Transactions on Control Systems Technology (2024) | TGRS Research Map | TGRS