NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Multi-Platform Avionics SimulatorMulti-Platform Avionics Simulator (MPAvSim) is a software library for development of simulations of avionic hardware. MPAvSim facilitates simulation of interactions between flight software and such avionic peripheral equipment as telecommunication devices, thrusters, pyrotechnic devices, motor controllers, and scientific instruments. MPAvSim focuses on the behavior of avionics as seen by flight software, rather than on performing high-fidelity simulations of dynamics. However, MPAvSim is easily integrable with other programs that do perform such simulations. MPAvSim makes it possible to do real-time partial hardware- in-the-loop simulations. An MPAvSim simulation consists of execution chains (see figure) represented by flow graphs of models, defined here as stateless procedures that do some work. During a simulation, MPAvSim walks the execution chain, running each model in turn. Using MPAvSim, flight software can be run against a spacecraft that is all simulation, all hardware, or part hardware and part simulation. With respect to a specific piece of hardware, either the hardware itself or its simulation can be plugged in without affecting the rest of the system. Thus, flight software can be tested before hardware is available, and as items of hardware become available, they can be substituted for their simulations, with minimal disruption.
Document ID
20110013124
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Authors
Clark, Micah
(California Inst. of Tech. Pasadena, CA, United States)
Steinke, Robert
(California Inst. of Tech. Pasadena, CA, United States)
McMahon, Elihu
(California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
August 25, 2013
Publication Date
September 1, 2006
Publication Information
Publication: NASA Tech Briefs, September 2006
Subject Category
Man/System Technology And Life Support
Report/Patent Number
NPO-41277
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available