Skydiver - Tyler Bulley


We want to model the path a skydiver will
take after jumping out of a plane.


To do this we give the system some
parameters, such as the wind speed in the x,y
and z directions, gravity, mass of the
skydiver, drag coefficient, temperature and
density of the air.
We treat the skydiver as a spherical object for
simplicity.

We want to get the path the skydiver will
take. We will need position, velocity and
acceleration vectors in the x,y and z
directions over small time intervals.

The acceleration of the skydiver is given by;
where
here, ρ is air density, A is the cross sectional area of the skydiver, Cd is
the drag coefficient. The velocities are taken relative to the component
wind velocities, they equal the velocities of the skydiver minus the
velocities of the wind.

We want to reduce that system of 2nd order
ODE’s into a system of 1st order ODE’s. So we
introduce a state variable y such that;
Where x,y,z are the positions, and
Vx,Vy,Vz are the velocities of the
Skydiver.

We then differentiate the vector y to get;

We now need some values for the parameters
and then we can solve the equation.

We also need values for the parameters in y

Using the parameters for dy/dt we set up a
code to solve it named myskydiver.m

Using myskydiver.m, the parameters for y
and the built in ode5 solver we can obtain the
position vectors for the skydiver. Here is the
code for runskydive.m


Between dy/dt and y, we have the position,
velocity and acceleration components. We can
plot many different aspects of the skydiver’s
path.
Of interest might be the z velocity component
vs time, or a 3D plot of the x,y and z
components.



You can alter several things in this model
such as varying wind speed with altitude and
the drag constant.
By altering the drag constant, we can
simulate the moment when the skydiver pulls
his parachute.
We then run the codes from earlier for the
time when he pulls the parachute until when
he hits the ground.