View Full Version : Ballistic Range FOrmula
Unredeemed
Feb19-08, 12:29 PM
Hello,
I completely understand the mathematics behind finding the range of a projectile flying over flat ground. But I cannot find a reliable formula for the projectiles range if it is flying over non-flat ground. If someone knows the correct formula and could perhaps explain why it works, it would be most appreciated!
caslav.ilic
Feb20-08, 03:59 AM
I completely understand the mathematics behind finding the range of a projectile flying over flat ground. [...]
To "completely understand..." would imply that you know how to construct the trajectory of the projectile.
[...] But I cannot find a reliable formula for the projectiles range if it is flying over non-flat ground. If someone knows the correct formula and could perhaps explain why it works, it would be most appreciated!
Simple -- just compute the first intersection of the projectile trajectory and ground surface :)
Having said that, it is clear there can be no "correct formula" in general case, because the ground surface may be any kind of function, such that there is no analytical way to compute the intersection.
--
Chusslove Illich (Часлав Илић)
stewartcs
Feb20-08, 07:37 AM
Hello,
I completely understand the mathematics behind finding the range of a projectile flying over flat ground. But I cannot find a reliable formula for the projectiles range if it is flying over non-flat ground. If someone knows the correct formula and could perhaps explain why it works, it would be most appreciated!
Assuming air resistance is ignored, and you have constant acceleration...
x(t) = v\cos(\theta)t
y(t) = y_0 + v\sin(\theta)t - \frac{1}{2}gt^2
which gives the range (after some algebraic manipulation),
d = \frac{v\cos(\theta)}{g} \cdot [v\sin(\theta) + \sqrt{[v\sin(\theta)]^2 + 2gy_0}]
where,
\theta is the launch angle
y_0 is the initial launch height
v is the launch velocity
d is the horizontal distance the projectile will travel (i.e. the range)
CS
Unredeemed
Feb20-08, 03:03 PM
thanks guys, that helps a lot!
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.