Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/p11662/domains/bfxyz.nl/public_html/smf/Sources/Subs.php on line 3825
progress with custom drag tables

Author Topic: progress with custom drag tables  (Read 10479 times)

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 230
    • View Profile
progress with custom drag tables
« on: August 18, 2011, 01:38:05 PM »
Good news, at least for me.

after some hefty programming I managed to extend BfX with the ability work with custom drag tables.

In the figure you see how it will work. To the right you see the custom drag table, in this case one for a Lapua bullet and supplied via Lapua's QuickTime software.

To the left you see a comparision of the results.

After I have removed some bugs, an update of the getting started documentation and rigorous testing I will release the new addin within a week or two.
« Last Edit: August 18, 2011, 01:40:51 PM by admin »

mman

  • Guest
Re: progress with custom drag tables
« Reply #1 on: September 16, 2011, 08:00:19 AM »
Impressive! This is good news!

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 230
    • View Profile
Re: progress with custom drag tables
« Reply #2 on: September 17, 2011, 08:06:53 AM »
This works now :)  ( that is not clear from the first post here )

mman

  • Guest
Re: progress with custom drag tables
« Reply #3 on: September 17, 2011, 08:51:59 AM »
I can't get this to work. Could you explain what values drag table range must include... What is lapus's quick time sofware?

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 230
    • View Profile
Re: progress with custom drag tables
« Reply #4 on: September 17, 2011, 03:49:36 PM »
The explanations is in the gettingstarted workbook that you can download at http://www.bfxyz.nl/docs/bfxdownloads.shtml
One of the last worksheets in that workbook.

Lapua's QT: http://www.lapua.com/en/customer-center/lapua-ballistics/download-lapua-edition.html
« Last Edit: September 17, 2011, 03:53:43 PM by admin »

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 230
    • View Profile
Re: progress with custom drag tables
« Reply #5 on: September 17, 2011, 03:50:40 PM »
once you have a dragtable put together, give it an Excel name ...

alternatively, send me the spreadsheet and i'll will have a look.

mman

  • Guest
Re: progress with custom drag tables
« Reply #6 on: September 17, 2011, 06:34:57 PM »
It works now... Thanks. It was m (3,2) that I was missing. Does the program linearly interpolate drag coefficient between given values? What is the conversion coefficient used when mach number is converted to m/s (ICAO conditions)?

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 230
    • View Profile
Re: progress with custom drag tables
« Reply #7 on: September 17, 2011, 08:40:33 PM »
The Siacci methods needs a parametrization in the form of d= 1461.5128 * a*v^b (or something like that, i have to look it up) where d is the drag function and v is  the (metric) velocity. I calculate with the aid of some logarithms the constants a and b from the tabulated d's and their metric velocities. This is done for the ICAO velocity of sound. One could say that there is a powerlaw  interpolation deployed, although the powerlaw behaves almost linearly in the interval

Presently the only way to correct for temperatures other than ICAO is through adaption of the BC (with bfx_c), there is now no way to communicate the temperature from the excel "space"  to the procedure that uses the mach value to compute drag. At the moment it would require to incorporate the temperature in every BfX function - making them  awkward. I am expecting to introduce a "table" (a range in excel)  for bc. This table contains then the bc, temperature, humidity and pressure, making BfX_C superflous yet keeping the formulas simple. This would be a rather straightforward thing to do now the ground breaking work with the drag tables has been done. However, I find the 6dof implementation much more attractiveto work on - this will happen before X mas I hope. Before that, however, I want to implement neural network software in Excel. Not only do I need it for something else, I think it can be handy for 6dof speedup and - in a  far future - the implementation of software that does the aerodynamics on a more elementary level than what we do with bc's and tables.

the m (3, 2) I added later, and was not included in the screenshot of the prototype you saw on the forum. (However I have to include it in BfX_help() )

For what are you using the drag functions?

« Last Edit: September 17, 2011, 08:42:36 PM by admin »

mman

  • Guest
Re: progress with custom drag tables
« Reply #8 on: September 18, 2011, 07:59:13 AM »
For what are you using the drag functions?

Lapua's functions for lapua bullets. Customised drag functions for subsonic airgun and rimfire projectiles..

m/s -> mach number conversion is useful when creating customised drag function from velocity / range information (chronograph data).
« Last Edit: September 18, 2011, 08:04:31 AM by mman »

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 230
    • View Profile
Re: progress with custom drag tables
« Reply #9 on: September 18, 2011, 09:37:59 AM »
do you have such a dragfunction for R50?

mman

  • Guest
Re: progress with custom drag tables
« Reply #10 on: September 18, 2011, 10:57:49 AM »
Do you mean RWS R50 22 lr. ammo ? I have nothing yet... First I have to work with CED to make sure that measured velocities are accurate enough.

And secondly I think drag coefficient curve is gun depended at least for some degree. This is the hard part when using subsonic lead projectiles. This means that everyone should calculate their own gun/ammo specific bcs for rimfire and airgun bullets.
« Last Edit: September 18, 2011, 11:20:39 AM by mman »

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 230
    • View Profile
Re: progress with custom drag tables
« Reply #11 on: September 18, 2011, 08:47:22 PM »
McCoy made a complete ballistic study of the R50 and the Eley Tenex. Interesting literature ...

mman

  • Guest
Re: progress with custom drag tables
« Reply #12 on: September 18, 2011, 09:07:58 PM »
Link?

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 230
    • View Profile
Re: progress with custom drag tables
« Reply #13 on: September 18, 2011, 09:16:31 PM »
google for AERODYNAMIC CHARACTERISTICS OF CALIBER .22 LONG RIFLE MATCH AMMUNITION

mman

  • Guest
Re: progress with custom drag tables
« Reply #14 on: September 19, 2011, 09:09:05 AM »
Thanks!! That is some good stuff. It seems that I may have been wrong with that gun depended drag at least with 22 lr. However study suggests that there is significant differences on drag between different ammo. And hardness of the lead has an effect on bullet drag due to deformation on firing. Study does not fully prove that different barrels could not deform bullets significantly different levels...

Do you think that those drag curves are defined in ICAO conditions?

Edit:  I took McCoy's measured Cd data and made my own fit. Guess what... It's a pretty good match with RA4 drag function. There was very little data available at the mach >1 area and this might be the reason why curves are different at that area.

« Last Edit: September 19, 2011, 02:13:22 PM by mman »