{"id":2013,"date":"2024-03-27T19:07:04","date_gmt":"2024-03-28T00:07:04","guid":{"rendered":"https:\/\/david.bookstaber.com\/Interests\/?p=2013"},"modified":"2025-09-24T16:21:00","modified_gmt":"2025-09-24T21:21:00","slug":"ballistic-drag-models","status":"publish","type":"post","link":"https:\/\/david.bookstaber.com\/Interests\/2024\/03\/ballistic-drag-models\/","title":{"rendered":"Ballistic Drag Models"},"content":{"rendered":"\n<p>As soon as a bullet leaves the barrel of a gun it encounters air resistance, which slows it down.  So in order to compute a ballistic trajectory in an atmosphere we need an accurate model of aerodynamic drag.  Here&#8217;s an example of the drag curve for one common bullet:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"600\" data-attachment-id=\"2015\" data-permalink=\"https:\/\/david.bookstaber.com\/Interests\/2024\/03\/ballistic-drag-models\/dragcurves\/\" data-orig-file=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves.png\" data-orig-size=\"2098,1230\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Drag Curves\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves-1024x600.png\" src=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves-1024x600.png\" alt=\"Drag force and drag coefficient for .308 OTM bullet, using the G7 model.\" class=\"wp-image-2015\" srcset=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves-1024x600.png 1024w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves-300x176.png 300w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves-150x88.png 150w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves-768x450.png 768w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves-1536x901.png 1536w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves-2048x1201.png 2048w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragCurves-624x366.png 624w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Drag vs velocity for a standard .308 bullet (using G7 model)<\/figcaption><\/figure>\n\n\n\n<p>Back when ballistic calculations were done with tables and slide rules, bullets were related (via <em>Ballistic Coefficient<\/em>, a.k.a <em><strong>BC<\/strong><\/em>) to one of a handful of standard projectile shapes for which the drag curve had been experimentally tabulated.  Here are the shapes:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"539\" data-attachment-id=\"2014\" data-permalink=\"https:\/\/david.bookstaber.com\/Interests\/2024\/03\/ballistic-drag-models\/bullets\/\" data-orig-file=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles.jpg\" data-orig-size=\"1900,1000\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;BULLETS&quot;,&quot;created_timestamp&quot;:&quot;1711532849&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;BULLETS&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Drag Model Projectiles\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Standard Projectiles&lt;\/p&gt;\n\" data-large-file=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles-1024x539.jpg\" src=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles-1024x539.jpg\" alt=\"\" class=\"wp-image-2014\" srcset=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles-1024x539.jpg 1024w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles-300x158.jpg 300w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles-150x79.jpg 150w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles-768x404.jpg 768w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles-1536x808.jpg 1536w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles-624x328.jpg 624w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles.jpg 1900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Projectile shapes used for standard ballistic drag models<\/figcaption><\/figure>\n\n\n\n<p>In fact, prior to the turn of the century, sporting bullet manufacturers only published ballistic coefficients that referenced G1, and ballistic calculators didn&#8217;t bother with drag models other than G1.  This was not ideal because many long-range rifle bullets are shaped more like G7, as can be seen in this photo of bullets that I have tested: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"231\" data-attachment-id=\"2016\" data-permalink=\"https:\/\/david.bookstaber.com\/Interests\/2024\/03\/ballistic-drag-models\/bulletvarieties\/\" data-orig-file=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties.jpg\" data-orig-size=\"1695,382\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Bullets by David Bookstaber\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties-1024x231.jpg\" src=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties-1024x231.jpg\" alt=\",30 and ,22 bullets tested by David Bookstaber\" class=\"wp-image-2016\" srcset=\"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties-1024x231.jpg 1024w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties-300x68.jpg 300w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties-150x34.jpg 150w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties-768x173.jpg 768w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties-1536x346.jpg 1536w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties-624x141.jpg 624w, https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/BulletVarieties.jpg 1695w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>One hack for this problem was to break up the drag model into velocity regions and use a different ballistic coefficient for each.  For example, a 250gr .338 OTM bullet has a G1 BC of 0.55 for speeds below Mach 1.5, 0.60 up to Mach 2, and 0.63 above.  This produces more accurate trajectories than using a single G1 BC for all speeds.<\/p>\n\n\n\n<p>In recent decades manufacturers have begun to publish ballistic coefficients for the G7 model as well.  This same period has seen growing interest in precision shooting sports that reward first-round hits at varied and long ranges.  And people have discovered that we can do even better than G7 for many bullets.  Using the multiple-coefficient approach, that same 250gr .338 bullet has a G7 BC of 0.305 below Mach 1.5, 0.31 up to Mach 2, and 0.32 above.  So not a huge difference from using a single G7 BC of 0.314, but it is measurable at extended ranges \u2013 in this case it&#8217;s more than 5&#8243; of vertical error at 1000 yards.<\/p>\n\n\n\n<p>Why are we still dealing with piecewise approximations to drag models?  Getting a precise drag curve for a specific bullet is not too difficult: Ranges equipped with radar and\/or microphone arrays can track the speed of test shots over their entire trajectory.  It doesn&#8217;t take much data: <a href=\"https:\/\/github.com\/dbookstaber\/py_ballistics\/blob\/master\/pyballistic\/drag_tables.py\" target=\"_blank\" rel=\"noreferrer noopener\">The standard drag curves cover speeds from 0 to Mach 5 using only 80 points<\/a>.  It&#8217;s not a big ask for bullet manufacturers to record and publish drag data for each bullet design they make.  (For example, Hornady uses radar to measure drag curves for their bullets, but so far they have only made those available through their closed-source ballistic calculator.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As soon as a bullet leaves the barrel of a gun it encounters air resistance, which slows it down. So in order to compute a ballistic trajectory in an atmosphere we need an accurate model of aerodynamic drag. Here&#8217;s an example of the drag curve for one common bullet: Back when ballistic calculations were done [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":2014,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[46,133],"tags":[],"class_list":["post-2013","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arms","category-ballistics"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/david.bookstaber.com\/Interests\/wp-content\/uploads\/2024\/03\/DragModelProjectiles.jpg","jetpack_shortlink":"https:\/\/wp.me\/po3d1-wt","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/posts\/2013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/comments?post=2013"}],"version-history":[{"count":3,"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/posts\/2013\/revisions"}],"predecessor-version":[{"id":2055,"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/posts\/2013\/revisions\/2055"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/media\/2014"}],"wp:attachment":[{"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/media?parent=2013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/categories?post=2013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/david.bookstaber.com\/Interests\/wp-json\/wp\/v2\/tags?post=2013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}