Autonomous operations are critical for the success, safety, and crew survival of NASA deep space missions, including Gateway and Artemis. Future human spaceflight missions will consist of crewed and un-crewed spacecraft that will involve travel to distances beyond Low Earth Orbit (LEO), for extended periods of time with limited to no communication with Earth. These facts introduce complex requirements and challenges associated with autonomous operations, which affect both human life as well as the health and life of the spacecraft. For the past 10 years, Stennis Space Center (SSC) has been developing and evolving an innovative software platform, along with expertise and processes for implementation of autonomous operations.
The current version is called NASA Platform for Autonomous Systems (NPAS). The main goal with NPAS is to enable foundational capabilities for reusable implementation of distributed hierarchical autonomous operations, in support of and Artemis and Exploration Missions objectives. NPAS is developed using the G2 platform - a COTS product (a MIT derivative). NPAS provides the foundational technology and processes to enable a paradigm change from traditional “Brute-Force Autonomy” (BFA) towards innovative “Thinking Autonomy” (TA). NPAS applications encompass comprehensive SysML-like live-models that permit model-based real-time analysis and operations. NPAS uniquely extends the paradigm of model-based systems engineering (MBSE) beyond static models, into live models for real-time thinking autonomous operations that can be rapidly and affordably implemented, deployed, re-used and evolved.
Beyond developing algorithms for dealing with specific cases that warrant an autonomous response (or reaction), NPAS supports the concept that achieving autonomous operations must address implementing strategies for autonomy. These strategies are guided by a combination of requirements that include, policy, operations procedures, concepts of operations, and mission objectives. In this context, an autonomous system makes the best use of available resources to achieve the specified mission.
NPAS uniquely addresses and integrates primary functionalities for creating an integrated autonomy solution including: (1) autonomy strategies based on concepts of operation, while taking advantage of system attributes such as redundancy, persistence strategies such as repeating commands, and others; as well as comprehensive (real-time) operational knowledge models (beyond the comprehensiveness of SysML models) –capturing digital twin/digital thread information; (2) Integrated System Health Management (ISHM) strategies, for health assessment, anomaly detection, diagnostics and effects (FMEA), prognostics, and comprehensive awareness; (3) object libraries and infrastructure of system elements for electrical, mechanical, computer, and communications applications that can be used for a wide range of implementations to create knowledge models of applications (reusable); (4) infrastructure to create and execute mission operations encompassing plans, schedules, and sequences; and (5) infrastructure to develop user interfaces providing comprehensive awareness for users, developers, and management. NPAS represents an innovative approach and technology to rapidly implement and deploy intelligent/thinking autonomous operations.
FY 2020 – FY 2021
For FY21, NPAS, leveraged the integrated hierarchical distributed autonomy capability developed in FY20. From these FY20 projects, the NPAS, and corresponding engineering processes, rapidly achieved implementation of intelligent distributed autonomy encompassing a capability that is consistent with the current architecture and concepts of operations associated with Gateway. NPAS top level project goal objectives associated with FY21 commitments included the following activities:
FY 2022 – FY 2023
For FY22, NPAS planned activities to leverage previously developed autonomy operations tools, realigned these capabilities with current MCD EC Program and Resource Guidance (PRG), and implemented them to support Johnson Space Center’s (JSC) Crew Health and Performance (CHP) Spacesuit Future Capabilities Project. This activity is titled: NPAS Crew State & Risk Model (CSRM) implementation with Crew Health and Performance (CHP) extravehicular Activity (EVA) model (Personalized EVA Informatics & Decision Support - PersEIDS) to help improve CHP EVA Decision Support System (DSS) capabilities. The objective of this collaborative project is to leverage and demonstrate NPAS distributed, hierarchical autonomous operation capability as way to integrate at least one CSRM parameter within PersEIDS and demonstrate capability. An NPAS Reasoner was implemented in PersEIDS and demonstrated in September 2022 to meet the project’s milestone.
PersEIDS was developed to monitor consumable resources of an EVA crew member, such as inspired CO2 and expended BTUs, to provide recommendations to flight controllers managing simulated EVA timelines for crew members. PersEIDS determines the probability of success for the current planned EVA timeline, and if that timeline’s probability of success decreases below flight rules requirements, then a new timeline is proposed with an acceptable probability of success. The new timeline removes certain tasks to maximize EVA achievability, while still meeting probability of success criteria. During the September 2022 demonstration, EVA analog simulations were conducted with and without the use of PersEIDS. When using PersEIDS with the NPAS Reasoner, a simulated intravehicular activity (IVA) operator (acting as flight controller) was able to better modulate workload and pace of a simulated EVA crew member, allowing for a more “successful” mission profile to be completed.
As a result of the FY22 work, the NPAS team was also able to submit an NTR based on technology developed, titled: Approximation of Cumulative Distribution Function (CDF) for Prediction of Total Exposure Time to Partial Pressure of Inspired CO2 during Extra-Vehicular Activities (EVAs).
In FY23, NPAS continues work with JSC partner to expand on previously developed capabilities by including additional physiologic monitoring and CSRM models. Work includes proposing multiple acceptable timelines, always proposing an “emergency return” timeline, and supporting a more comprehensive integration with the JSC partner.
Additionally, in FY 22 and FY 23, SSC was one of ten proposals selected for Project Polaris, a new initiative designed to develop new technologies required to meet the challenges of sending humans to the Moon and Mars. The project, Autonomous Satellite Technology for Resilient Applications (ASTRA), aims at proving flight heritage and demonstrating on-orbit autonomous capabilities. NPAS platform. Project Polaris is funded by the Mars Campaign Development Division (now Mars Campaign Office).
ASTRA utilizes the same distributed hierarchical autonomy paradigm defined by Gateway for implementing autonomous operations and leverages capabilities developed in FY20-21. ASTRA plans to implement a top-level VSM and two MSMs – (1) Guidance, Navigation, and Control (GNC) and (2) Electrical Power System (EPS). NPAS is partnered with Sidus Space, as a payload rider onboard their flagship LizzieSatTM -01 small satellite, to demonstrate on-orbit autonomous operations. ASTRA will operate in flight following mode throughout the first phase of the mission, and during this time will relay data to the ground which will then be used to simulate autonomous operations. Upon completion of all other payload rider success criteria, LizzieSat™-01 mission objectives, designation of LizzieSat™-01 end of life, and concurrence from Sidus Space, Sidus will permit ASTRA to send commands to LizzieSat™-01 to autonomously accomplish targeted mission opportunities.
Other Activities
Moon to Mars eXploration Systems and Habitation (M2M X-Hab) Academic Innovation Challenge – NPAS Project Sponsor:
Current Center Innovation Fund (CIF) Projects:
Note that these projects are STMD funded and are not included in the overall budget below.
NPAS software is being cultivated as a paradigm shift in the way NASA develops autonomous operation software that will enable cost effective, comprehensive, “thinking”, and evolutionary autonomy for future space and ground systems.
NPAS has reusable core capabilities
NPAS has cross-cutting relevance for autonomy across multiple applications, including ground test and launch systems, space systems, Lunar and Mars surface systems, In-Situ Resource Utilization (ISRU), satellite systems, Deep Space Network, Crew Health and Performance (CHP) Extravehicular Activity (EVA) model (crew state model), aeronautics, and science. NPAS software developers are targeting NPAS implementation processes to meet NASA's current avionics architecture requirements for Gateway, Artemis and space habitat modules, and continue to provide benefit to commercial space industry partners.
More »Organizations Performing Work | Role | Type | Location |
---|---|---|---|
Stennis Space Center (SSC) | Lead Organization | NASA Center | Stennis Space Center, Mississippi |