Ballistics
Up

Website of Daniel W. Barnette

sandia_logo.gif (1780 bytes)
Exceptional Service in the National Interest


Interior ballistics codes are used to estimate events within a gun tube as the propellant is ignited and the projectile accelerates along the barrel. Time-varying chamber pressures, heat transfer to the gun barrel, and distance and velocity histories of the projectile are certainly some of the variable of interest. Movement of the parts of the gun, such as recoil of the entire gun or parts thereof, is also of interest. Once the projectile exits the barrel, the interior ballistics code has done its job and the travel of the projectile is predicted using an exterior ballistics code. 

Sandia's current internal ballistics code is ONEGUN. The Sandia report listed below discusses the theory and use of the code. The code has been run on several computer platforms and has proven to be easily portable. Also discussed below is a simple 3-degree-of-freedom exterior ballistics code to continue analysis of the projectile motion where ONEGUN leaves off.

  • 3-degree-of-freedom trajectory code

For a copy of the code, contact the author: dwbarne@sandia.gov

 

  • ONEGUN, Sandia's internal ballistics code, which has been verified for howitzers, etc.

For a copy of the code, contact the author: dwbarne@sandia.gov.

This is a restricted code and available to US government agencies only, unless prior permission is obtained.

 

  • SAND2000-????: Theory and Application of Sandia’s Interior Ballistics Code ONEGUN (with historical notes and bibliography)

The report SAND2000-???? (in progress) describes in detail the history, theory, application, and limitations of Sandia’s interior ballistics computer code ONEGUN, the most current interior ballistics code at Sandia National Laboratories. Although in use for over 30 years, this is the first detailed report on the ONEGUN code. Described herein is the lumped parameter model used to determine the pressure, temperature, and position history of projectiles in weapons used with chemical propellants. Single and dual grain, perforated and non-perforated propellants of various shapes are modeled. The code has been recently revised to include extensive, hard-to-find powder properties that previously had to be input separately. It has seen extensive use at Sandia in typical as well as recoilless weapons and has been called into service for both fired and firing penetrators, howitzers, and occasionally small arms.The output of ONEGUN may be used as input to external ballistics codes such as 3- and 6-degree-of-freedom trajectory codes. Written in FORTRAN, ONEGUN runs on a personal computer to provide fast answers to complex interior ballistics problems.

For a copy of this report, contact the author: dwbarne@sandia.gov