NTRS - NASA Technical Reports Server

Back to Results
VERSE - Virtual Equivalent Real-time SimulationDistributed real-time simulations provide important timing validation and hardware in the- loop results for the spacecraft flight software development cycle. Occasionally, the need for higher fidelity modeling and more comprehensive debugging capabilities - combined with a limited amount of computational resources - calls for a non real-time simulation environment that mimics the real-time environment. By creating a non real-time environment that accommodates simulations and flight software designed for a multi-CPU real-time system, we can save development time, cut mission costs, and reduce the likelihood of errors. This paper presents such a solution: Virtual Equivalent Real-time Simulation Environment (VERSE). VERSE turns the real-time operating system RTAI (Real-time Application Interface) into an event driven simulator that runs in virtual real time. Designed to keep the original RTAI architecture as intact as possible, and therefore inheriting RTAI's many capabilities, VERSE was implemented with remarkably little change to the RTAI source code. This small footprint together with use of the same API allows users to easily run the same application in both real-time and virtual time environments. VERSE has been used to build a workstation testbed for NASA's Space Interferometry Mission (SIM PlanetQuest) instrument flight software. With its flexible simulation controls and inexpensive setup and replication costs, VERSE will become an invaluable tool in future mission development.
Document ID
Document Type
Preprint (Draft being sent to journal)
External Source(s)
Zheng, Yang (Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Martin, Bryan J. (Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Villaume, Nathaniel (Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
August 24, 2013
Publication Date
August 15, 2005
Subject Category
Computer Programming and Software
Meeting Information
AIAA Modeling and Simulation Technologies Conference and Exhibit(San Francisco, CA)
Distribution Limits
virtual real time
distributed simulation