Author: Edwin Z. Crues
Company: NASA Johnson Space Center

SpaceFOM: An Interoperability Standard for Space Systems Simulations

Edwin Z. Crues (edwin.z.crues@nasa.gov),
Björn Möller (bjorn.moller@pitch.se),
Alfredo Garro (alfredo.garro@unical.it),
Alberto Falcone (alberto.falcone@dimes.unical.it),
Dan Dexter (daniel.e.dexter@nasa.gov)

There is a long history of simulation supporting space systems development.  This includes relatively simple parametric simulations to more complex trajectory simulations to large scale integrated vehicle simulation.  One area of relatively recent development is in the area of distributed or interoperable simulation.  Distributed simulation has been in wide use by the US military for years but is being used more widely in the aerospace community.
To support large scale distributed simulation, the military community has developed a number of standards to support a priori interoperability between large collections of disparate simulation.  For example, the IEEE 1516 High Level Architecture (HLA) and the Real-time Platform Reference Federation Object Model (RPR FOM).  While HLA is suitable for space systems, there are a number of design decisions made in the development of the RPR FOM that prevent it from working well for space applications.
In order to address these deficiencies, the Simulation Interoperability Standards Organization (SISO) developed a new HLS-compatible interoperability standard to support the needs of complex space systems.  This standard is the Space Reference Federation Object Model (SpaceFOM).
This paper presents on overview of the SpaceFOM including the fundamentals of the SpaceFOM, the key features of the SpaceFOM, and how the SpaceFOM supports large scale distributed simulation of complex space systems.