/ Projectile Motion Simulator Back
JP | EN | ZH
Physics Simulator

Projectile Motion Simulator

Freely set initial speed, launch angle, altitude, and gravity to plot ballistic trajectories in real time. Simulate Moon, Mars, and Jupiter environments.

Parameters
Presets
Initial speed v₀ 30.0 m/s
Launch angle θ 45.0 °
Launch height h 0.0 m
Gravitational acceleration g 9.81 m/s²
Moon: 1.62 / Mars: 3.72 / Jupiter: 24.8
Air resistance
Drag parameter Cd·A/m 0.010
Range R [m]
Peak height H [m]
Flight time T [s]
Landing speed [m/s]

Theory

Decompose into horizontal and vertical components and solve analytically:

$$x(t) = v_0\cos\theta \cdot t$$ $$y(t) = h_0 + v_0\sin\theta \cdot t - \frac{1}{2}g t^2$$

Peak: $t_{max} = \dfrac{v_0\sin\theta}{g}$,   $H = h_0 + \dfrac{v_0^2\sin^2\theta}{2g}$

Landing time: solve $y(t_{land})=0$ → $R = v_0\cos\theta \cdot t_{land}$

With air resistance (linear drag): $m\ddot{\mathbf{r}} = m\mathbf{g} - k\mathbf{v}$, integrated via RK4

CAE Connection: Ballistic trajectory analysis for projectiles and rockets / drop-test impact velocity calculation / preliminary orbital re-entry trajectory design. The air resistance model uses the same coefficient form as ballistic analyses in LS-DYNA.