Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator
The Cambridge Rocketry Simulator can be used to simulate the flight of unguided rockets for both design and operational applications. The software consists of three parts: The first part is a GUI that enables the user to design a rocket. The second part is a verified and peer-reviewed physics model...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Ubiquity Press
2017-02-01
|
Series: | Journal of Open Research Software |
Subjects: | |
Online Access: | http://openresearchsoftware.metajnl.com/articles/137 |
_version_ | 1818991767305846784 |
---|---|
author | Willem J. Eerland Simon Box András Sóbester |
author_facet | Willem J. Eerland Simon Box András Sóbester |
author_sort | Willem J. Eerland |
collection | DOAJ |
description | The Cambridge Rocketry Simulator can be used to simulate the flight of unguided rockets for both design and operational applications. The software consists of three parts: The first part is a GUI that enables the user to design a rocket. The second part is a verified and peer-reviewed physics model that simulates the rocket flight. This includes a Monte Carlo wrapper to model the uncertainty in the rocket’s dynamics and the atmospheric conditions. The third part generates visualizations of the resulting trajectories, including nominal performance and uncertainty analysis, e.g. a splash-down region with confidence bounds. The project is available on SourceForge, and is written in Java (GUI), C++ (simulation core), and Python (visualization). While all parts can be executed from the GUI, the three components share information via XML, accommodating modifications, and re-use of individual components. |
first_indexed | 2024-12-20T20:15:30Z |
format | Article |
id | doaj.art-d92f815924824eac89df2de3b59055d6 |
institution | Directory Open Access Journal |
issn | 2049-9647 |
language | English |
last_indexed | 2024-12-20T20:15:30Z |
publishDate | 2017-02-01 |
publisher | Ubiquity Press |
record_format | Article |
series | Journal of Open Research Software |
spelling | doaj.art-d92f815924824eac89df2de3b59055d62022-12-21T19:27:44ZengUbiquity PressJournal of Open Research Software2049-96472017-02-015110.5334/jors.137112Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight SimulatorWillem J. Eerland0Simon Box1András Sóbester2University of SouthamptonUniversity of SouthamptonUniversity of SouthamptonThe Cambridge Rocketry Simulator can be used to simulate the flight of unguided rockets for both design and operational applications. The software consists of three parts: The first part is a GUI that enables the user to design a rocket. The second part is a verified and peer-reviewed physics model that simulates the rocket flight. This includes a Monte Carlo wrapper to model the uncertainty in the rocket’s dynamics and the atmospheric conditions. The third part generates visualizations of the resulting trajectories, including nominal performance and uncertainty analysis, e.g. a splash-down region with confidence bounds. The project is available on SourceForge, and is written in Java (GUI), C++ (simulation core), and Python (visualization). While all parts can be executed from the GUI, the three components share information via XML, accommodating modifications, and re-use of individual components.http://openresearchsoftware.metajnl.com/articles/137JavaC++Pythonrocketsimulationsimulatorstochasticdesign |
spellingShingle | Willem J. Eerland Simon Box András Sóbester Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator Journal of Open Research Software Java C++ Python rocket simulation simulator stochastic design |
title | Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator |
title_full | Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator |
title_fullStr | Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator |
title_full_unstemmed | Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator |
title_short | Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator |
title_sort | cambridge rocketry simulator a stochastic six degrees of freedom rocket flight simulator |
topic | Java C++ Python rocket simulation simulator stochastic design |
url | http://openresearchsoftware.metajnl.com/articles/137 |
work_keys_str_mv | AT willemjeerland cambridgerocketrysimulatorastochasticsixdegreesoffreedomrocketflightsimulator AT simonbox cambridgerocketrysimulatorastochasticsixdegreesoffreedomrocketflightsimulator AT andrassobester cambridgerocketrysimulatorastochasticsixdegreesoffreedomrocketflightsimulator |