Skip Navigation
Mars Campaign Office

NASA Platform for Autonomous Systems (NPAS)

Active Technology Project
6625 views

Project Description

NASA Platform for Autonomous Systems

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:

  • Support autonomous avionics risk reduction test activities that include demonstrating an NPAS VSM (Vehicle Systems Manager), MSM (Module System Manager), and SM (Subsystem Manager) for a prototype Gateway module
    • Autonomous Avionics Risk Reduction Activities - a developmental project focused on autonomous avionics for deep space human exploration.
    • This activity was implemented through a Space Act Agreement in combination with a Lockheed Martin Internal Research and Development effort to elevate the maturity of autonomy via command, control, and fault management for Artemis missions at the Gateway. 
    • This Autonomous Avionics Risk Reduction activity enabled the NPAS project to demonstrate a distributed hierarchical autonomy implementation for potential use in Gateway and other elements of Artemis missions, as an efficient, cost-effective, integrated, and unique autonomy software capability
    • This Autonomous Avionics Risk Reduction activity leveraged the NPAS infrastructure to create schedule and execute task timelines across multiple Gateway modules developed by separate teams
    • Results from work accomplished are included in the IEEE Aerospace 2022 paper titled: Risk Reduction Autonomy Implementation to Enable NASA Artemis Missions
  • Advanced G2 network integration software for core Flight Systems (cFS) by developing a G2 SBN (Software Bus Network) Bridge – Cooperative Agreement with Commercial Partner (Ignite Technologies). Demonstrated G2-SBN Bridge seamless integration and functionality with cFS core Gateway applications
  • In FY 21, NPAS began a partnership with NASA Marshall Space Flight Center (MSFC) Flight & Ground Software Division (ES50) EPG, leveraging EPG expertise in engineering processes to guide implementation of improvements as per ES50’s Software Process Improvement and Software Assurance for NPAS to meet CMMI Dev 2.0 requirements, and prepared for and participated in appraisal in June 2022, achieving a CMMI Maturity Level 2 rating.

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.

  • FY22-FY23: NPAS Autonomous Fuel Transfer System (NAFTS)
    • NAFTS leverages NPAS re-usable libraries and extensive experience developing autonomous cryogenic management systems for rocket engine testing.  NAFTS is developing a fuel transfer system (FTS) as an autonomous system, that will include an Autonomous System Manager (ASM) to perform the low-level autonomous operation of the FTS. This project has potential future use in supporting Gateway, which is currently conducting a risk-reduction activity for an in-space FTS.  NAFTS autonomy design includes 7 distributed hierarchical autonomous elements: a VSM modeled after Halo; three MSMs modeled after Halo, Esprit, and Power Propulsion Element (PPE); and three Fuel Transfer System Managers (FT-SMs) modeled after Halo, Esprit, and PPE fuel transfer elements.
  • FY22-FY23: Edge Machine Learning Predictive Anomaly Detection for Autonomous Operations
    • The objective of this project is to use historical data from SSC’s High Pressure Gas Facility (HPGF) to develop a predictive anomaly detection model. This project will use Machine Learning (ML) training methods on sensor data collected at the HPGF (specifically the Nitrogen distribution system) to recognize nominal operations. After baseline nominal operations are determined, the ML algorithm will be trained to detect anomalies.  Once the ML algorithms are developed and tested to assess the HPGF systems performance, an interface to communicate with NPAS will be developed. 
More »

Anticipated Benefits

Project Library

Primary U.S. Work Locations and Key Partners

Light bulb

Suggest an Edit

Recommend changes and additions to this project record.
^