DocumentCode :
3203566
Title :
Dshell++: A Component Based, Reusable Space System Simulation Framework
Author :
Lim, Christopher S. ; Jain, Abhinandan
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
fYear :
2009
fDate :
19-23 July 2009
Firstpage :
229
Lastpage :
236
Abstract :
This paper describes the multi-mission Dshell++ simulation framework for high fidelity, physics-based simulation of spacecraft, robotic manipulation and mobility systems. Dshell++ is a C++/Python library which uses modern script-driven object-oriented techniques to allow component reuse and a dynamic run-time interface for complex, high-fidelity simulation of spacecraft and robotic systems. The goal of the Dshell++ architecture is to manage the inherent complexity of physics-based simulations while supporting component model reuse across missions. The framework provides several features that support a large degree of simulation configurability and usability.
Keywords :
C++ language; aerospace simulation; computational complexity; object-oriented programming; software reusability; space vehicles; C++; Dshell++; Python library; component model reuse; dynamic run-time interface; inherent complexity; mobility system; physics-based simulation; reusable space system simulation framework; robotic manipulation; script-driven object-oriented technique; spacecraft; Assembly; Computational modeling; Mathematical model; Object oriented modeling; Orbital robotics; Runtime; Space missions; Space technology; Space vehicles; Vehicle dynamics; Aerospace simulation software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Space Mission Challenges for Information Technology, 2009. SMC-IT 2009. Third IEEE International Conference on
Conference_Location :
Pasadena, CA
Print_ISBN :
978-0-7695-3637-8
Type :
conf
DOI :
10.1109/SMC-IT.2009.35
Filename :
5226827
Link To Document :
بازگشت