NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Emulation of Core Flight System Applications for Flight Software Development and ValidationThe Mars Sample Return (MSR) campaign is an unprecedented attempt in the return of Martian samples back to Earth. The ascent from the surface will be performed by the Mars Ascent Vehicle (MAV), a critical element in the mission that National Aeronautics and Space Administration (NASA) Marshall Space Flight Center (MSFC) is developing. To this end, innovations in flight software development, verification, and validation are occurring. The MAV flight computer will run Core Flight System (cFS), an open-source software environment developed by NASA Goddard Space Flight Center (GSFC). NASA Marshall’s MAV Mission and Fault Management (M&FM) Team has implemented an emulation of two applications of this architecture: Limit Checker and Stored Command. Using an emulation of the functionalities of these applications allows for rapid prototyping of table-based algorithms. Further, M&FM is leveraging an in-house, low-fidelity but high-throughput State Analysis Model (SAM), an integrated MATLAB Stateflow Plant and Software model. This model is run in parallel with the cFS emulation for full flyout testing of the M&FM algorithms, verification of intent of these algorithms, and for future auto-generation of application-ingestible M&FM tables. The tables can then be delivered to the MAV Flight Software (FSW) team in a seamless process, reducing the cost of traditional FSW development and the risk of starting M&FM FSW development at later points in the NASA program life cycle.
Document ID
20220002590
Acquisition Source
Marshall Space Flight Center
Document Type
Presentation
Authors
Cody Wheeler
(Marshall Space Flight Center Redstone Arsenal, Alabama, United States)
Peter Paul Berg
(Marshall Space Flight Center Redstone Arsenal, Alabama, United States)
Mason Patrick Ricks
(Jacobs (United States) Dallas, Texas, United States)
Ashley Jinright
(Jacobs (United States) Dallas, Texas, United States)
Chandler Millar
(Summer Intern Program)
Tristan Lane
(Marshall Space Flight Center Redstone Arsenal, Alabama, United States)
Date Acquired
February 15, 2022
Subject Category
Space Transportation And Safety
Meeting Information
Meeting: IEEE Aerospace Conference
Location: Big Sky, MT
Country: US
Start Date: March 5, 2022
End Date: March 12, 2022
Sponsors: Institute of Electrical and Electronics Engineers
Funding Number(s)
WBS: 829688.13.05.02.09.02.01
CONTRACT_GRANT: 80MSFC18C0011
CONTRACT_GRANT: SEC51
Distribution Limits
Public
Copyright
Portions of document may include copyright protected material.
Technical Review
Professional Review
No Preview Available