Control Strategy for Long-Term Station-Keeping on Near-Rectilinear Halo Orbits

This work considers the control of a spacecraft in indefinite near-rectilinear halo orbit about the Earth-Moon L2. For indefinite station-keeping, it is important to minimize fuel consumption, while allowing for occasional transfer to a new orbit. The control scheme therefore consists of two components: the first component is the tracking of the nominal NRHO and the second component is an orbit correction maneuver between NRHO trajectories. The nominal NRHO is computed using a multiple-shooting technique that takes into account all forces on the spacecraft whose magnitude is larger than the dominant disturbance forces caused by navigational error. The tracking component is a linear-quadratic regulation scheme that rejects disturbances caused by orbit determination error, using a Lyapunov sublevel set that models the state covariance generated using sequential Kalman filter. The orbit correction maneuver is computed to minimize fuel costs.