Abstract
Accurate orbit determination (OD) for spacecraft with impulsive maneuvers in a multi-body system is a challenging task, because the unknown magnitudes and epochs of the maneuvers make dynamic modeling difficult, disrupting the symmetry of state deviations before and after the maneuvers. This paper proposes an Adaptive State Noise Compensation (ASNC) algorithm for the OD of spacecraft with impulsive maneuvering in a three-body dynamics frame, which does not rely on maneuver parameters and can adaptively estimate state noise. Firstly, a decoupled matching factor is developed, which can be used to identify the maneuvering and non-maneuvering epochs of the target spacecraft. Next, based on the matching factor, a position state noise estimation method is presented. Moreover, a method for estimating velocity state noise through inverse mapping of the state transition matrix is formulated, and the compensated state noise is incorporated into the Kalman framework to achieve precise OD of maneuvering spacecraft. Finally, the proposed method is applied to solve the OD problem of a Near Rectilinear Halo Orbit (NRHO) near the Earth–Moon L2 point. Simulation results demonstrated that the proposed method improved accuracy by at least an order of magnitude compared to competitive methods, while effectively restoring the symmetry of the OD system.
Original language | English |
---|---|
Article number | 540 |
Journal | Symmetry |
Volume | 17 |
Issue number | 4 |
DOIs | |
Publication status | Published - Apr 2025 |
Externally published | Yes |
Keywords
- adaptive compensation
- Kalman framework
- maneuvering spacecraft
- orbit determination
- state noise