Reusable Schedule Design and Execution Framework for Autonomous Mission Management in Space
- 1 February 2022
- journal article
- research article
- Published by American Institute of Aeronautics and Astronautics (AIAA) in Journal of Aerospace Information Systems
- Vol. 19 (2), 154-165
- https://doi.org/10.2514/1.i010990
Abstract
Aerospace mission autonomy can improve mission capabilities, reduce the burden on ground operators, and prevent mission failure when encountering unexpected situations. However, autonomy comes at the cost of additional complexity for design, development, and testing. This research presents an autonomous mission framework to bridge the gap between existing aerospace mission systems and emerging autonomous paradigms. Traditional aerospace missions without custom autonomy solutions generally follow rigid schedules, and tasks are executed during specified time windows. For these types of scenarios, the only task constraint is the current time. Our proposed framework, called the Schedule Manager, expands on this concept by adding additional constraint checks such as conflict, priority, and resource constraints. Through the design and upload of task schedules, constraint tables, and contingency schedules, the benefits of autonomy can be achieved without deviating significantly from the standard, thereby simplifying the adoption, integration, and safety analysis process. This framework was integrated and tested with NASA’s core Flight System and 42 spacecraft simulator, and run on development boards comparable to flight hardware.Keywords
Funding Information
- National Science Foundation (NS-1738783)
- National Aeronautics and Space Administration (80NSSC18C0178, NNX16CG21P)
This publication has 15 references indexed in Scilit:
- CSP Hybrid Space ComputingJournal of Aerospace Information Systems, 2018
- Current use of linux in spacecraft flight softwareIEEE Aerospace and Electronic Systems Magazine, 2017
- Distributed Earth Satellite Systems: What Is Needed to Move Forward?Journal of Aerospace Information Systems, 2017
- Onboard Autonomy on the Intelligent Payload EXperiment CubeSat MissionJournal of Aerospace Information Systems, 2017
- Spacecraft Autonomy Challenges for Next-Generation Space MissionsPublished by Springer Science and Business Media LLC ,2015
- Space and Open Innovation: Potential, limitations and conditions of successActa Astronautica, 2015
- An analysis of unit tests of a flight software product lineScience of Computer Programming, 2013
- FEASIBILITY OF AUTONOMOUS DECISION MAKING ON BOARD AN AGILE EARTH‐OBSERVING SATELLITEComputational Intelligence, 2011
- Autonomous science for an ExoMars Rover–like missionJournal of Field Robotics, 2009
- Using Autonomy Flight Software to Improve Science Return on Earth Observing OneJournal of Aerospace Information Systems, 2005