Skip to main content

Advertisement

Log in

Estimating kinetic energy reduction for terminal ballistics using a hyperparameter-optimized neural network

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

A coupled framework of ballistic simulations and an optimized machine learning (ML) model was developed to accurately predict the kinetic energy reduction of a projectile impacting a target. ML models can require a significant number of data points for proper training, testing, and validation. High-performance computing (HPC) resources can be used to simulate the ballistic impacts of various projectiles against several different target materials using appropriate physics-based hydrocodes. Computational modeling can explore areas where experiments would naturally be cost-prohibitive. These hydrocodes can evaluate large parametric spaces varying the projectile and target variables that are required to train an ML model. In this study a large, generated set of data points was used to develop an optimized artificial neural network (ANN) algorithm to create a fast-running model without prior knowledge of the mathematical relationships between all the input and output variables. The optimized ANN model was developed using Optuna in an HPC environment to tune the hyperparameters needed for the ANN model. This fast-running ML model could then be leveraged to investigate designing optimized targets that could protect against different types of projectiles. The results of this work showed that the optimized ANN model predicted the kinetic energy reduction with a mean absolute percentage error of 2.7% across the validation data. Overall, the optimized ANN model showed excellent agreement across the range of data considered by the computational models.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data Availability Statement

The datasets generated during and/or analyzed during the current study are not publicly available due to several pending publications but are available from the corresponding author on reasonable request.

References

  1. (1961) The resistance of various metallic materials to perforation by steel fragments; empirical relationships for fragments residual velocity and residual weight. Technical report BAL-TR-47. Johns Hopkins University Ballistic Analysis Laboratory, Baltimore

  2. (2008) Unified facilities criteria (ufc) structures to resist the effects of accidental explosions. Technical report UFC 3-340-02. Department of Defense, Washington, DC

  3. (2018) Optuna: a hyperparameter optimization framework-Optuna 3.0.0 documentation. https://optuna.readthedocs.io/en/stable/index.html

  4. Akiba T, Sano S, Yanase T, et al (2019) Optuna: a next-generation hyperparameter optimization framework. In: Proceedings of the 25rd ACM SIGKDD international conference on knowledge discovery and data mining. https://doi.org/10.1145/3292500.3330701

  5. Anderson C (2017) Analytical models for penetration mechanics: a review. Int J Impact Eng 108:3–26. https://doi.org/10.1016/j.ijimpeng.2017.03.018

    Article  Google Scholar 

  6. Auten JR, Hammell RJ (2014) Predicting the perforation capability of kinetic energy projectiles using artificial neural networks. In: 2014 IEEE symposium on computational intelligence for engineering solutions (CIES), pp 132–139. https://doi.org/10.1109/CIES.2014.7011842

  7. Auten JR, Hammell RJ (2017) Predicting terminal ballistics using an iterative application of an artificial neural network. In: 2017 Computing conference. IEEE, pp 706–715. https://doi.org/10.1109/SAI.2017.8252174

  8. Cerrada M, Trujillo L, Hernández DE et al (2022) Automl for feature selection and model tuning applied to fault severity diagnosis in spur gearboxes. Math Comput Appl 27(1):6. https://doi.org/10.3390/mca27010006

    Article  Google Scholar 

  9. Failla DP, Sherburn JA (2021) Parametric study of penetration simulations of various metallic targets and projectiles using epic (unpublished)

  10. Fernández-Fdz D, Zaera R (2008) A new tool based on artificial neural networks for the design of lightweight ceramic-metal armour against high-velocity impact of solids. Int J Solids Struct 45:6369–6383. https://doi.org/10.1016/j.ijsolstr.2008.08.009

    Article  Google Scholar 

  11. García-Crespo A, Ruiz-Mezcua B, Fernández-Fdz D et al (2007) Prediction of the response under impact of steel armours using a multilayer perceptron. Neural Comput Appl 16:147–154. https://doi.org/10.1007/s00521-006-0050-1

    Article  Google Scholar 

  12. Gonzalez-Carrasco I, García-Crespo A, Ruiz-Mezcua B et al (2011) Dealing with limited data in ballistic impact scenarios: an empirical comparison of different neural network approaches. Appl Intell 35:89–109. https://doi.org/10.1007/s10489-009-0205-8

    Article  Google Scholar 

  13. Gonzalez-Carrasco I, García-Crespo A, Ruiz-Mezcua B et al (2012) A neural network-based methodology for the recreation of high-speed impacts on metal armours. Neural Comput Appl 21:91–107. https://doi.org/10.1007/s00521-011-0635-1

    Article  Google Scholar 

  14. Hosseini M, Dalvand A (2015) Neural network approach for estimation of penetration depth in concrete targets by ogive-nose steel projectiles. Latin Am J Solids Struct 12:492–506. https://doi.org/10.1590/1679-78251200

    Article  Google Scholar 

  15. Latif Imran QBA, Memon ZA, Mahmood Z et al (2022) A machine learning model for the prediction of concrete penetration by the ogive nose rigid projectile. Appl Sci 12(4):2040. https://doi.org/10.3390/app12042040

    Article  CAS  Google Scholar 

  16. Johnson GR (2011) Numerical algorithms and material models for high-velocity impact computations. Int J Impact Eng 38(6):456–472. https://doi.org/10.1016/j.ijimpeng.2010.10.017

    Article  Google Scholar 

  17. Johnson GR, Cook WH (1983) A constitutive model and data for metals subjected to large strains, high strain rates and high temperatures. In: Proceedings of 7th international symposium on ballistics, The Hague, The Netherlands, pp 541–547

  18. Johnson GR, Cook WH (1985) Fracture characteristics of three metals subjected to various strains, strain rates, temperatures and pressures. Eng Fract Mech 21:31–48. https://doi.org/10.1016/0013-7944(85)90052-9

    Article  Google Scholar 

  19. KılıÇ N, Ekici B, Hartomacıoğlu S (2015) Determination of penetration depth at high velocity impact using finite element method and artificial neural network tools. Defence Technol 11(2):110–122. https://doi.org/10.1016/j.dt.2014.12.001

    Article  Google Scholar 

  20. Ryan S, Thaler S (2013) Artificial neural networks for characterising whipple shield performance. Int J Impact Eng 56:61–70. https://doi.org/10.1016/j.ijimpeng.2012.10.011

    Article  Google Scholar 

  21. Ryan S, Thaler S, Kandanaarachchi S (2016) Machine learning methods for predicting the outcome of hypervelocity impact events. Expert Syst Appl 45:23–39. https://doi.org/10.1016/j.eswa.2015.09.038

    Article  Google Scholar 

  22. Shaikh R (2018) Feature selection techniques in machine learning with python. https://towardsdatascience.com/feature-selection-techniques-in-machine-learning-with-python-f24e7da3f36e

  23. Teixeira-Dias F, Thompson S, Paulino M (2019) An artificial intelligence-based hybrid method for multi-layered armour systems. Springer, Berlin, pp 381–400. https://doi.org/10.1007/978-3-030-30355-6_16

    Book  Google Scholar 

  24. Thompson S, Teixeira-Dias F, Paulino M et al (2022) Ballistic response of armour plates using generative adversarial networks. Defence Technol 18(9):1513–1522. https://doi.org/10.1016/j.dt.2021.08.001

    Article  Google Scholar 

  25. Yao Q, Wang M, Chen Y, et al (2018) Taking human out of learning applications: a survey on automated machine learning. arXiv:1810.13306https://doi.org/10.48550/arXiv.1810.13306

  26. Zukas JA (2004) Practical aspects of numerical simulations of dynamic events. In: Zukas JA (ed) Introduction to hydrocodes, studies in applied mechanics, vol 49. Elsevier, pp 279–310. https://doi.org/10.1016/S0922-5382(04)80009-6

Download references

Acknowledgements

This research was conducted on behalf of the U.S. Army Engineer Research and Development Center’s (ERDC) Information Technology Laboratory and the Geotechnical Structures Laboratory. This work was supported in part by high-performance computer time and resources from the DoD High Performance Computing Modernization Program. This study was conducted for the ERDC Programs Office FLEX-4 Future Innovation Fund (FIF), “Physics Informed Machine Learning for ERDC Applications.” The technical monitor was Mr. William Ryder, ERDC Programs Office. Machine learning research was supported in part by the U.S. Army ERDC, Information Technology Laboratory, under PE 603465, Project AL3, “High-Performance Computing for Rotorcraft Applications Advanced Technologies.” The EPIC simulation research was conducted for the U.S. Army ERDC, Geotechnical and Structures Laboratory, under PE 633119, Project BL6, Task 02, “Force Protection in the Urban Environment (FPUE)”. Permission to publish this information was granted by the Directors, Information Technology Laboratory and Geotechnical Structures Laboratory.

Funding

This study was funded by the U.S. Army Engineer Research and Development Center’s Section 2363 FLEX-4 program under the Basic and Applied Research category. Additional, non-financial, support was provided by other projects under the U.S. Army Engineer Research and Development Center, including the High-Performance Computing Modernization Program (PE 0603461A), Force Protection in the Urban Environment (PE 633119/BL6), and High-Performance Computing for Rotorcraft Applications Advanced Technologies (PE 603465/AL3).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Brianna Thompson.

Ethics declarations

Conflict of interest

The authors have no competing interests to declare that are relevant to the content of this article.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Thompson, B., Sherburn, J., Ross, J. et al. Estimating kinetic energy reduction for terminal ballistics using a hyperparameter-optimized neural network. Neural Comput & Applic 36, 6531–6545 (2024). https://doi.org/10.1007/s00521-023-09382-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-023-09382-3

Keywords