Scientific Programming II

ModSim

Unit 2 - Physics Explanation


Two-Dimensional Motion

So far we have discussed particles moving in a single dimension (represented by its velocity vector). However, objects can move in multiple dimensions in the real world. Galileo was one of the first scientists to postulate that two-dimensional motion is actually two, one-dimensional motions superimposed on each other.

Courtesy of Western Washington University

Therefore, we can say for any object traveling ballistically (e.g., without thrust or power):

Now the question is how to find both v⃗x and v⃗y.

Let's imagine a football being kicked towards the goalposts. Since the football has no engine or rockets on it, it is in a free, or ballistic, flight. The kicker will kick the football at some initial angle θ, and since we know that the motion is actually two separate motions in the x- and y-directions, we can find the initial velocities in both the x- and y-directions. Accepting that the calculus is accurate, it can be said that:

Now, we need to find some more properties of the flight. Two of the most important are the total flight time tT and peak height sp. The total flight time is the amount of time for a projectile to reach the same height from which it was launched. The peak height is the greatest height achieved by the projectile. The equations can be derived (see a textbook), but are given below:

The range of a projectile is the distance it travels before returning to the same height from which it was launched. It can be found by substituting the equation for total time into the equation for displacement in the x-direction, giving us:

sR = -(2vi2 / g) * cos(θ)sin(θ)