Title :
A reusable, real-time spacecraft dynamics simulator
Author :
Biesiadecki, Jeffrey J. ; Henriques, D.A. ; Jain, Abhinandan
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Abstract :
DARTS Shell (DSHELL) is a multi-mission spacecraft simulator for development, test, and verification of flight software and hardware. DSHELL is portable from desktop workstations to real-time, hardware-in-the-loop simulation environments. DSHELL combines the DARTS S/C flexible multibody dynamics computational engine with libraries of hardware models (for actuators, sensors, motors and encoders) into an integrated simulation environment that can be easily configured and interfaced with flight software and hardware for various real-time and non real-time S/C simulation needs. DSHELL is in use by several of NASA´s interplanetary deep space missions including Galileo, Cassini, Mars Pathfinder, and several projects in JPL´s Flight System Testbed
Keywords :
aerospace computing; computer testing; program testing; real-time systems; software portability; software reusability; virtual machines; Cassini; DARTS S/C flexible multibody dynamics; DARTS Shell; Galileo; JPL´s Flight System Testbed; Mars Pathfinder; flight hardware; flight software; hardware models; hardware-in-the-loop simulation environment; integrated simulation environment; interplanetary deep space missions; multi-mission spacecraft simulator; portable from desktop workstations; real-time spacecraft dynamics simulator; reusability; Actuators; Aerospace simulation; Computational modeling; Computer interfaces; Engines; Hardware; Software libraries; Software testing; Space vehicles; Workstations;
Conference_Titel :
Digital Avionics Systems Conference, 1997. 16th DASC., AIAA/IEEE
Conference_Location :
Irvine, CA
Print_ISBN :
0-7803-4150-3
DOI :
10.1109/DASC.1997.637259