Bullet deceleration due to drag

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 9K views
Raddy13
Messages
30
Reaction score
0
My friend and I are working on a realistic FPS sniper simulator and we wanted to be able to realistically model things like bullet drop, flight time, and impact energy. I've managed to find the drag coefficients for different rounds and I know the exit velocity, so now I want to use that to model the bullet's trajectory. Here is a sample using a .22 bullet:

[tex]C_d = 0.169\\<br /> v_i = 330~m/s\\<br /> m = 0.00259~kg\\<br /> A = 2.45e\!- 5~m^2\\<br /> \rho_{air} = 1.204~kg/m^3\\[/tex]

[tex]F = m\cdot a\\<br /> F_d = \frac{1}{2} \rho v^2 C_d A\\<br /> v_f = v_i + a\cdot t[/tex]

I can set this up to be solved in discrete time-steps, but I can't figure out how to get a continuous solution since drag is dependent on the velocity and the velocity depends on the drag. I found a few solutions for determining terminal velocity for an object in free-fall, but I can't figure out how to apply that here; it's been a long time since Diff. Eq. Any thoughts?
 
Physics news on Phys.org
Try googling "projectile motion with air resistance".
 
Thanks for the replies, guys. Apparently the general solution is obnoxiously complex so most simulations just do it with discrete time steps. For anyone looking for information on how to do that, this link gives a pretty good explanation.

Thanks again!