Bottle Rocket Launch Simulation in MATLAB

The goal of this project is to model the trajectory of a bottle rocket launch, using numerical integration of a system of ordinary differential equations and explore how each of the parameters affect the height and the range of the rocket. The simulation, ran in MATLAB, implements Newton’s laws of motion, Bernoulli’s equation, and isentropic assumptions to better grasp aerodynamic principles.

The parameters include (initial pressure of air, initial volume of water, drag coefficient, and launch angle). The experiment only focuses on 2 dimensions, horizontal and vertical. Assumptions include (isentropic, steady 1D flow, ideal gas and weather conditions, constant gravity, incompressible outside the bottle, compressible inside the bottle, minimal error).

Results leading up to maximum distance obtainable