Modeling Considerations for Developing Deep Space Autonomous Spacecraft and Simulators
Christopher Agia, Guillem Casadesus Vila, Saptarshi Bandyopadhyay, David S. Bayard, Kar-Ming Cheung, Charles H. Lee, Eric Wood, Ian Aenishanslin, Steven Ardito, Lorraine Fesq, Marco Pavone, Issa A. D. Nesnas
TL;DR
This work tackles the challenge of enabling deep-space autonomy by examining how subsystem model fidelity affects system-level reasoning. It analyzes a spectrum of subsystem models (power, Attitude GNC, navigation, and communications) and demonstrates, via MuSCAT, that interconnecting low- and high-fidelity models can support autonomous rendezvous with distant small bodies. The paper provides a qualitative fidelity taxonomy, discusses modeling trades, and offers a case study showing how cross-subsystem interactions yield robust situational awareness. Its findings inform the design of onboard autonomy algorithms and the development of physics-based simulators that can validate system-level behaviors in future deep-space missions.
Abstract
To extend the limited scope of autonomy used in prior missions for operation in distant and complex environments, there is a need to further develop and mature autonomy that jointly reasons over multiple subsystems, which we term system-level autonomy. System-level autonomy establishes situational awareness that resolves conflicting information across subsystems, which may necessitate the refinement and interconnection of the underlying spacecraft and environment onboard models. However, with a limited understanding of the assumptions and tradeoffs of modeling to arbitrary extents, designing onboard models to support system-level capabilities presents a significant challenge. In this paper, we provide a detailed analysis of the increasing levels of model fidelity for several key spacecraft subsystems, with the goal of informing future spacecraft functional- and system-level autonomy algorithms and the physics-based simulators on which they are validated. We do not argue for the adoption of a particular fidelity class of models but, instead, highlight the potential tradeoffs and opportunities associated with the use of models for onboard autonomy and in physics-based simulators at various fidelity levels. We ground our analysis in the context of deep space exploration of small bodies, an emerging frontier for autonomous spacecraft operation in space, where the choice of models employed onboard the spacecraft may determine mission success. We conduct our experiments in the Multi-Spacecraft Concept and Autonomy Tool (MuSCAT), a software suite for developing spacecraft autonomy algorithms.
