SimuVeda

Physics · Simulator 001

Projectile Motion

Launch a ball and compare its path with earlier launches. Change the angle, speed, launch height, gravity and air drag, then see how range, peak height and flight time respond.

How the model works

Without air resistance the only force is gravity, pointing straight down. Horizontal velocity stays constant and vertical velocity changes at a steady rate g:

x(t) = v·cos θ · t
y(t) = h + v·sin θ · t − ½ g t²

From level ground (h = 0) the range is R = v² sin 2θ / g, which is largest at θ = 45°. When you launch from a height, the projectile stays in the air longer, so a slightly lower angle wins.

Air drag (optional)

With drag switched on, the simulator adds a force opposite to the velocity, proportional to speed squared: a = −(k/m)|v|v. You set k/m directly in 1/m. There is no simple formula for the range, so the path is integrated numerically with small time steps (RK4, 1 ms).

Units and assumptions

  • Distances in metres, speeds in m/s, time in seconds, g in m/s².
  • Flat ground at y = 0, no wind, no spin, gravity constant with height.

This is an educational model. Real balls feel lift from spin, drag that varies with speed, and wind.

Guided experiments

  1. Complementary angles. Launch at 30°, then at 60°, with the same speed. Prediction: from level ground both land at the same spot. The 60° path goes higher and takes longer.
  2. Same launch on the Moon. Keep 45° and 20 m/s but switch gravity from Earth to the Moon. Prediction: range and flight time grow about 6×, because g is about 6× smaller.
  3. Drag lowers the best angle. Turn on drag and try 45°, 40° and 35°. Prediction: with drag, the best range comes below 45°, and the path is no longer symmetric: the descent is steeper than the climb.

Challenge

A ball is thrown at 15 m/s from a 10 m cliff with no drag. Is 45° still the angle that gives the longest range? Predict first, then test 45°, 40° and 35°.

Reveal the explanation

No. About 36.2° gives the longest range: about 31.4 m, against 30.5 m at 45°. Starting high adds flight time, so it pays to trade some vertical speed for more horizontal speed. The exact optimum is sin θ = v / √(2v² + 2gh). As h grows, this tends towards 0°; at h = 0 it gives exactly 45°.

References

  • OpenStax, University Physics Volume 1, §4.3 “Projectile Motion”.
  • NASA Glenn Research Center, “Drag Equation”.