link to cambridgerocket.sourceforge.net
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.

Functionality

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.

Screenshots:

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.

link to cambridgerocket.sourceforge.net

The Cambridge rocketry toolbox is a set of functions for simulating High Power Rocket (HPR) flights using Octave or Matlab.

If you do not know how to use Octave or Matlab, or you would prefer to use more user friendly stand alone software please have a look at the Cambridge Rocketry Simulator. The toolbox is useful if you would like to extend the functionality by writing your own Ocatave/Matlab code. You can download the latest release of the toolbox from my software page and the Cambridge Rocketry website.

Functionality

The Cambridge rocketry toolbox is for simulating the flight and parachute descent of High Power Rockets (HPR) and model rockets. It 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 stochastic runs in "Monte Carlo" mode to generate splash down plots. Below is a screen shot of the flight trajectory plots and splash plots it produces.

Screenshot

The Cambridge rocketry toolbox 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.

I have been writing rocket flight simulation software for about five years now. The software I produce is released under the name Cambridge Rocketry, which was formed in Cambridge (hence the name) between myself Chris Bishop and Hugh Hunt in 2006. Chris, Hugh and I wrote a paper, published in the Journal of Aerospace Engineering, which describes the science behind rocket flight simulation.

Cambridge Rocketry software is designed to help fliers of High Power Rockets. HPR are essentially large model rockets that are fired into the sky in the name of fun/science. At apogee they deploy parachutes and float back to ground safely. The software produces accurate six-degree-of-freedom rocket flight simulations to help HPR designers and also produces splash-down plots to aid safe flying.

Cambridge Rocketry currently has two releases. The Cambridge Rocketry Simulator is a stand alone program with a graphical user interface. The Cambridge Rocketry Toolbox is a set of Octave/Matlab functions which allow you to do all that you can with the Cambridge Rocketry Simulator and more because it is easy to modify the code and add your own functions. The downside is that it is not so user friendly (no GUI) and it runs much slower.

One of the fun things about writing rocket flight simulation software is that to validate it you really need to fly some rockets. Below is a link to a video of a validation flight carried out at an EARS event in July 2006.