The general station-keeping problem is a focal topic when considering any spacecraft mission application. Recent missions are increasingly requiring complex trajectories to satisfy mission requirements, necessitating the need for accurate station-keeping controllers. An ideal controller reliably corrects for spacecraft state error,
minimizes the required propellant, and is computationally efficient. To that end,
this investigation assesses the effectiveness of several controller formulations in the
circular restricted three-body model. Particularly, a spacecraft is positioned in a L<sub>1</sub> southern halo orbit within the Sun-Earth Moon Barycenter system. To prevent the
spacecraft from departing the vicinity of this reference halo orbit, the Floquet mode
station-keeping approach is introduced and evaluated. While this control strategy
generally succeeds in the station-keeping objective, a breakdown in performance is
observed proportional to increases in state error. Therefore, a new hybrid controller
is developed which leverages Floquet mode and reinforcement learning. The hybrid
controller is observed to efficiently determine corrective maneuvers that consistently
recover the reference orbit for all evaluated scenarios. A comparative analysis of the
performance metrics of both control strategies is conducted, highlighting differences
in the rates of success and the expected propellant costs. The performance comparison demonstrates a relative improvement in the ability of the hybrid controller to
meet the mission objectives, and suggests the applicability of reinforcement learning
to the station-keeping problem.
Identifer | oai:union.ndltd.org:purdue.edu/oai:figshare.com:article/13350548 |
Date | 15 December 2020 |
Creators | Andrew Blaine Molnar (9746054) |
Source Sets | Purdue University |
Detected Language | English |
Type | Text, Thesis |
Rights | CC BY 4.0 |
Relation | https://figshare.com/articles/thesis/Hybrid_Station-Keeping_Controller_Design_Leveraging_Floquet_Mode_and_Reinforcement_Learning_Approaches/13350548 |
Page generated in 0.0021 seconds