link to
The Cambridge rocketry simulator is currently the main software programme produced by Cambridge rocketry. It is a stand alone rocket simulator that runs under Linux and Windows. It is written in a C++, Java and Python. You can download the latest release or access the source code from my software page.


The Cambridge rocketry simulator is for simulating the flight and parachute descent of High Power Rockets (HPR) and model rockets. The software allows you to programme in data on the design of your rocket, and the atmospheric conditions at the launch site. You can then simulate flight trajectories individually or you can do multiple stochasticruns in "Monte Carlo" mode to generate splash down plots. Below are some screen shots of the simulator GUI and the flight trajectory plots and splash plots it produces.


Simulation data screen Rocket design screen Flight launch screen
Flight path plot Monte Carlo flight paths Splash down plot

The Cambridge rocketry simulator can be used to simulate a number of common rocket designs including multi stage rockets and rockets with multiple parachute deployments.

The simulation engine on which the programme is based has been described in a scientific paper published in the Journal of Aerospace Engineering. You can link to this paper from my publications page.

The is also a version of this software called the Cambridge Rocketry Toolbox, which runs in Octave/Matlab. While the toolbox is slower and less user friendly than the simulator it easy to extend the functionality by writing your own Octave/Matlab code.

Please also see the Cambridge Rocketry website for more info.