Industrial and Management Systems Engineering


Date of this Version



P. Savory and G. Saghi (1997), “Simulating Queue Scheduling Policies for a Spacecraft Simulator,” Interfaces, Volume 27, No. 5, pp. 1-8


The mission of the Cassini spacecraft is a unique opportunity to gain insights into major scientific questions about Saturn, the creation of the solar system, and the conditions that led to life on Earth. In preparation for the launch, NASA's Jet Propulsion Laboratory developed a software simulator to emulate the hardware data-control system of the spacecraft. Its primary use is to validate and verify commands that will be transmitted to the spacecraft. To improve the performance of the simulator, we used the SIMAN simulation language to model numerous queue-scheduling policies. Implementation of the simulation results combined with a software-code redesign has greatly improved the performance of the simulator's key control module.