An educational tool to aid understanding of projectile motion
The simulation plots x displacement agaisnt y displacement over time. Interact with the simulation, change settings & explore the calculations below!
Since we have horizontal acceleration as a function with respect to time we know acceleration is not constant and hence SUVAT equations do not hold.
Instead we have a
differential equations with respect to time. We integrate at each timestep and find the constant to get velocity, then again to get displacement. Repeating this multiple times
every second we get enough position points to plot the whole curve.
Note: each new position depends on the old position so there is no way to calculate the final position/time/velocity
without calculating all the points inbetween.
The inital conditions for this projectile are given by:
Horizontal Velocity = -1 t2 + 0 t + 2 dt = -0.3 t3 + 0t2 + 2t + c1
where 1 is found by solving the equation with the initial conditions. Doing this we get 1 = 21 . So Horizontal Velocity 22
Vertical Velocity = 2
where 2 is found by solving the equation witht the initial conditions. Doing this we get 2 = 21 So Vertical Velocity 17
Then we integrate again to get the displacement,
Horizontal Diplacement = -0.3t3 + 0 t2 + 2 t + 21 dt = -0.1t4 + 0t3 + 1t2 + 21t + c3
where 3 is found by solving the equation with the initial conditions. Doing this we get 3=0 So Horizontal Displacement 10
Vertical Displacement = 21 dt = 4.9t2 + 21t + c4
where 4 is found by solving the equation with the given initial conditions. Doing this we get 4 = 0 So Vertical Displacement 9
Note: as with all projectile motion examples we are making a lot of assumptions: (1) the vertical acceleration is constant and is given by gravity (2) horizontal acceleration is variable and can be given as a polynomial of degree at most 2 with respect to time (3) we are taking the earth as flat (3) each axis is a 'wall' (4) the particle does not bounce