Modeling Drag — Projectile Velocity Versus Range


Introduction

As mentioned in a previous post, I am reading the book “Modern Practical Ballistics” by Pejsa. I have been working through some of the derivations in the book and they are interesting enough (at least to me) to be worth documenting here. One of these interesting derivations is an elegant result for the variation in projectile velocity versus range. Since all cartridge documentation include tables of velocity versus range, I have a wealth of data to compare to the equation’s output. I love it when I can compare a model to lots of real data. Let’s dig in …

Drag Coefficient

A projectile moving through air experiences drag. The force of drag slows the projectile and causes velocity to fall of as the projectile travels on it course. The Wikipedia contains a very good discussion of drag and I refer you to that article for greater details. However, I will review the relevant points to my discussion here quickly.

  • Drag refers to forces that oppose the relative motion of an object through a fluid (a liquid or gas).
  • Drag forces act in a direction opposite to the oncoming flow velocity. This means that there will be some minus signs in upcoming equations.
  • Drag forces depend on velocity.
  • For the purposes of this blog, I will be focusing on the drag a bullet experiences above the speed of sound. This is considered high velocity. There are ways to model drag at other velocities, but that is not my goal here.

The force that drag exerts on a bullet is given by the drag equation (Equation 1).

Eq. 1 {{F}_{D}}=\tfrac{1}{2} \cdot \rho \cdot {{v}^{2}}\cdot{c_d} \cdot A

where

  • Fd is the force of drag, which is by definition the force component in the direction of the flow velocity
  • ρ is the mass density of the fluid
  • v is the velocity of the object relative to the fluid
  • A is the reference area
  • cd is the drag coefficient

Understanding the drag coefficient cd is the most important part of this discussion. Equation 2 contains the definition of the drag coefficient.

Eq. 2 c_d=\frac{F_d}{\frac{1}{2}\cdot \rho \cdot {{v}^{2}}\cdot A}

We need to make some observations about the drag coefficient.

  • Below the speed of sound, the force of drag increases with the square of velocity.
  • This means the drag coefficient is constant for velocities less than the speed of sound.
  • Above the speed the speed of sound, the force of drag does not follow a square law.
  • Therefore, the drag coefficient is NOT a constant in the transonic and supersonic regions.

Figure 1 shows an example of the drag coefficient for the standard reference bullet, usually referred to as the G7 shape (see Figure 2).

Figure 1: Drag Coefficient Plot (Green Line) for a G7 Standard Projectile.

Figure 1: Drag Coefficient Plot (Green Line) for a G7 Standard Projectile.


Note that Figure 1 also shows a blue line that demonstrates that the drag coefficient can be well approximated for velocities above the speed of sound (~1,126 ft/s feet per second) by an equation of the form k_d \cdot {{v}^{-n}}, where kd and n are projectile-specific constants.

Figure 2: G7 Reference Projectile (Similar to Spitzer Design).

Figure 2: G7 Reference Projectile (Similar to Spitzer Design).

For the derivation to follow, I will use Equation 3 to model the variation in cd with velocity.

Eq. 3 c_d={k_d}\cdot {{v}^{-n}}

I will use Equation 4 to model the deceleration of the projectile with respect to velocity.

Eq. 4 {{a}_{D}}=-\frac{{{F}_{D}}}{m}=-\left( \frac{\frac{1}{2}\cdot \rho \cdot A}{m} \right)\cdot \left( {{k}_{d}}\cdot {{v}^{-n}} \right)\cdot {{v}^{2}}=-k\cdot {{v}^{2-n}}

where m is the mass of the projectile and k is a generic constant I will use to aggregate all the projectile and atmospheric parameters (k\triangleq \frac{{{k}_{d}}\cdot \rho \cdot A}{2\cdot m}).

Derivation of Velocity Versus Range Equation

We can use the expression for the acceleration of the projectile (Equation 4), we can construct and solve a differential equation that relates velocity and position. Equation 5 shows the desired differential equation and how to solve it. This equation assumes that the projectile is moving horizontally, which is what Pejsa assumed. For bullets used in normal applications (e.g. target shooting, hunting), this is a good assumption for velocity. It is not a good assumption for bullet drop, which I will handle in a later post.

Eq. 5 \frac{{{d}^{2}}x}{d{{t}^{2}}}=\frac{dv}{dt}=-k\cdot {{v}^{2-n}}
\frac{dv}{dx}\cdot \frac{dx}{dt}=-k\cdot {{v}^{2-n}}
\frac{dv}{dx}\cdot v =-k\cdot {{v}^{2-n}}
{{v}^{n-1}}\cdot dv=-k\cdot dx
\int\limits_{{{v}_{0}}}^{v}{{{v}^{n-1}}\cdot dv}=-\int\limits_{0}^{x}{k\cdot dx}
\frac{{{v}^{n}}}{n}-\frac{v_{0}^{n}}{n}=-k\cdot x
\therefore {{v}^{n}}=v_{0}^{n}\cdot \left( 1-n\cdot k\cdot x\cdot v_{0}^{-n} \right)

At this point, Pejsa introduces an interesting substitution. He defines a term F, which he calls the retardation coefficient. F provides a computationally simple yet accurate drag model.

Eq. 6 F\triangleq \frac{1}{k\cdot {{v}^{-n}}}   and   {{F}_{0}}\triangleq \frac{1}{k\cdot {{v}_{0}}^{-n}}

We can substitute Equation 6 into Equation 5 to obtain Equation 7.

Eq. 7 {{v}^{n}}=v_{0}^{n}\cdot \left( 1-\frac{n\cdot x}{F_0} \right)

We can substitute Equation 6 into Equation 7 to derive a simple relationship between F and F0, which is shown in Equation 8.

Eq. 8 F\cdot k={{F}_{0}}\cdot k-k\cdot n\cdot x \Rightarrow  F={{F}_{0}}-n\cdot x

Equations 7 allows us to compute the projectile velocity versus range, given values for F and n. In a later blog post, I will show how F and n can be estimated for standard projectiles.

Empirical Comparison

It is interesting to look at a real projectile and see how well this model fits the empirical data. Consider a Hornady 308 caliber, 150 grain, SST-LM. Figure 3 shows the data in a screen capture from Mathcad.

Figure 3: Velocity Versus Range Data for Hornady 308, 150 Grain, SST-LM

Figure 3: Velocity Versus Range Data for Hornady 308, 150 Grain, SST-LM

Using Mathcad, I fit the projectile velocity data to Equation 7 (n = 0.266 and F0 = 1227) and plotted the fitted curve and the raw data in Figure 4.

Figure 4: Raw Hornady Data and Model Curve Fit Comparison.

Figure 4: Raw Hornady Data and Model Curve Fit Comparison.
Raw data from Ammo and Ballistics II (2nd Edition) by Forker (ISBN 1-57157-305-4).

The fit is excellent.

Conclusion

I presented a summary of the Pejsa derivation for the velocity of a projectile versus distance. The agreement between his equation and an arbitrarily chosen example was excellent. In subsequent posts, I will discuss other results from his model.

About these ads

About mathscinotes

I am an engineer who encounters interesting math and science problems almost every day. I am not talking about BIG math here. These are everyday problems where a little bit of math really goes a long way. I thought I would write some of them down and see if others also found them interesting.
This entry was posted in Ballistics. Bookmark the permalink.

12 Responses to Modeling Drag — Projectile Velocity Versus Range

  1. Very interesting! I learned quite a bit about drag, including the fact that I can use Mathcad to explore it more deeply. Love your blog!

  2. Pingback: Top Gear testing a Porsche 911 carrera 997 : Cars Blog | Everything You should Know about Cars

  3. irstuff says:

    Do you ever post your sheets? I got a copy Pejsa’s book too many moons ago, and just never got around to digesting it. I’d certainly like to get a copy of your worksheet.

    Cheers

  4. arsenic says:

    Are you sure your derivation of equation 5 is correct?

    My math is rather rusty, but I come to a different result. In the second to last line, I get:
    (v^n / n) – (v0^n / n) = x / -k

    • mathscinotes says:

      Sorry I am so late responding. I have been traveling quite a bit.

      I think what I have in the derivation is correct, but I could be missing something. It appears that you differ with me on the right-hand side of the equation. I will expand that side a bit more.

      \int\limits_{0}^{x}{k\cdot d\phi }=k\cdot \left. \phi  \right|_{0}^{x}=k\cdot x

      So I still get what I have in the post.

  5. Don Mitchell says:

    You should look for the rare book, “Paris Kanonen” by G.V. Bull. I think you’d be fascinated.

  6. Ed B says:

    Thanks for the interesting site. Maybe you can confirm or debunk something for me: My theory is that at some point increasing the initial velocity of a projectile will not result in more than a trivial incerase in its’ range. This is assuming more or less standard sea level air density. I’m not referring to specialized armor piercing projectiles with extreme ballistic coefficients but something with relatively high drag like #4 buckshot, for example. One more condition: I’m not talking about the time it takes the object to hit the ground, but rather the distance it will travel horizontally before reaching a nominal velocity. I hope this isnt clear as mud. Again, thanks for letting me pick your brain. Ed B

  7. Pingback: Skydiving Math | Math Encounters Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s