A Flexible Architecture and Object-oriented Model for Space Logistics Simulation

This paper summarizes the motivation for and the resulting development of a flexible object-oriented software model for simulation and analysis of space exploration campaign logistics. The software model was designed to be applicable to several widely-varying use case scenarios including International Space St ation resupply, support for a long-term lunar outpost and global lunar exploration, and Martian exploration by human and robotic agents. The model includes analysis capability fo r exploration sustainability topics including reusability, reconfigurability, commonality, and repairability. Key additional features include modular demand models that are easily interchanged, element-level models for finegrained demand integration, and reconfigurable system operational states to dynamically change demand models. Other capabilities include generalized impulsive burn maneuvers, surface transportation, abstracted flight transportation, improved support for multidestination scenarios, and multi-user collaboration via online databases.