Robust Halo Orbit Stationkeeping Under Missed Thrust Events and Maneuver Execution Errors
Abstract
Spacecraft stationkeeping is subject to various operational uncertainties such as missed thrust events, maneuver execution errors, and dynamics modeling errors. Missed thrust events are the most disruptive of these, and current practices mitigate that risk through Monte Carlo-driven heuristics and conservative margins that offer no formal safety guarantees and do not scale to multiple missed thrust events. This paper models these unplanned thruster outages through the Markov Jump System framework, and represents maneuver execution errors and dynamics linearization errors as bounded multiplicative noise. The resulting closed-loop system is a linear time-varying periodic Markov jump system with multiplicative noise, for which Lyapunov-like mean square stability and periodic set invariance conditions are derived. A linear matrix inequality-based optimal controller synthesis framework then designs a periodic, mode-dependent mean-square stable feedback policy that respects path constraints with probability one. The framework is demonstrated on the Earth-Moon 9:2 near-rectilinear halo orbit (NRHO), under both impulsive and low-thrust propulsion, and on a Saturn-Enceladus L1 NRHO using impulsive propulsion. Nonlinear Monte Carlo simulations show that the spacecraft recovers from an arbitrary number of missed thrust events while respecting path constraints, and that the multiplicative noise model introduces additional robustness to maneuver execution error and linearization error.
Related
- Constrained Attitude Reorientation Maneuver of Spacecraft based on Path Planning
- Many-Revolution Low-Thrust Transfers within Periodic Orbit Families
- Global Optimization Framework for Automated Low-Thrust Gravity-Assist Trajectory Design
- Low-Thrust Trajectory Optimization with Quantum Computing and Sequential Convex Programming
- Double Gravity-Assist Rendezvous Trajectory to Halley's Comet Using Deep-Space Low Thrust
BibTeX
@misc{shrivastava2026robust,
title = {{Robust Halo Orbit Stationkeeping Under Missed Thrust Events and Maneuver Execution Errors}},
author = {Shaurya Shrivastava and Kenshiro Oguri},
howpublished = {arXiv},
year = {2026},
month = oct,
doi = {10.48550/arxiv.2610.12906},
eprint = {2610.12906},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2610.12906},
}
RIS
TY - UNPB
TI - Robust Halo Orbit Stationkeeping Under Missed Thrust Events and Maneuver Execution Errors
AU - Shaurya Shrivastava
AU - Kenshiro Oguri
PY - 2026
DA - 2026/10/09
PB - arXiv
DO - 10.48550/arxiv.2610.12906
UR - https://arxiv.org/abs/2610.12906
AB - Spacecraft stationkeeping is subject to various operational uncertainties such as missed thrust events, maneuver execution errors, and dynamics modeling errors. Missed thrust events are the most disruptive of these, and current practices mitigate that risk through Monte Carlo-driven heuristics and conservative margins that offer no formal safety guarantees and do not scale to multiple missed thrust events. This paper models these unplanned thruster outages through the Markov Jump System framework, and represents maneuver execution errors and dynamics linearization errors as bounded multiplicative noise. The resulting closed-loop system is a linear time-varying periodic Markov jump system with multiplicative noise, for which Lyapunov-like mean square stability and periodic set invariance conditions are derived. A linear matrix inequality-based optimal controller synthesis framework then designs a periodic, mode-dependent mean-square stable feedback policy that respects path constraints with probability one. The framework is demonstrated on the Earth-Moon 9:2 near-rectilinear halo orbit (NRHO), under both impulsive and low-thrust propulsion, and on a Saturn-Enceladus L_1 NRHO using impulsive propulsion. Nonlinear Monte Carlo simulations show that the spacecraft recovers from an arbitrary number of missed thrust events while respecting path constraints, and that the multiplicative noise model introduces additional robustness to maneuver execution error and linearization error.
ER -