Machine Learning-Driven Discovery of High-Performance Solid Propellants
Source abstract
Abstract
Solid propellants are the primary sources of propulsion energy for rockets. Their energy characteristics determine the payload capacity and range of rockets. To design higher-performance solid propellants, it is often necessary to perform a high-precision quantification of the enthalpy of formation (EOF) for the component materials before conducting thermodynamic calculations. However, this process is inefficient and time-consuming. Herein, a machine learning (ML) framework integrating ML with genetic algorithms (GAs) was introduced to accelerate the design of solid propellants, allowing for accurate and rapid prediction of energy characteristics of propellants, only with the mass ratio and chemical formulation of each component as input. Leveraging the proposed framework, three propellant formulations with the ratios very close to the best-reported ratios were identified by using GAs, thereby validating the reliability of this framework for designing solid propellants. By applying high-throughput screening within this framework, seven promising energetic compounds (ECs) were identified from over 1000 candidates, with the potential to increase the specific impulse ( I sp ) to 278 s and to enhance the rocket range by up to 45%. This study highlights the practical application of ML in predicting energy characteristics of solid propellants and establishes methodologies for advancing their intelligent design.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Energetic Materials and Combustion · Rocket and propulsion systems research · Thermal and Kinetic Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
National Key Laboratory of Solid Propulsion
Northwestern Polytechnical University
School of Astronautics
School of Chemistry and Chemical Engineering
Hubei Institute of Aerospace Chemical Technology
Funding
Open Research Fund Program of Science and Technology on Aerospace Chemical Power Laboratory · Fundamental Research Funds for the Central Universities · National Natural Science Foundation of China · Northwestern Polytechnical University
References (49)
Show source-provided references
1. 10.1016/j.dt.2020.06.00710.1016/j.dt.2020.06.007 ↗
2. 10.1016/j.jhazmat.2007.10.03910.1016/j.jhazmat.2007.10.039 ↗
3. 10.1016/j.jaap.2016.07.01210.1016/j.jaap.2016.07.012 ↗
4. 10.1016/j.fuel.2019.11564610.1016/j.fuel.2019.115646 ↗
5. 10.1016/j.actaastro.2012.05.00210.1016/j.actaastro.2012.05.002 ↗
6. 10.2514/2.694710.2514/2.6947 ↗
7. DeLuca L. T. · Chin. J. Explos. Propellants · 2013 · 36 · 1
8. 10.1063/1.174426410.1063/1.1744264 ↗
9. 10.1063/1.174642010.1063/1.1746420 ↗
10. 10.1002/prep.1978003050510.1002/prep.19780030505 ↗
11. Gordon, S.; McBride, B. J. Computer Program for Calculation of Complex Chemical Equilibrium Compositions and Applications. Part 1: Analysis, NTRS - NASA Technical Reports Server1994.
12. Frisch, M. J.; Trucks, G. W.; Schlegel, H. B.; Scuseria, G. E.; Robb, M. A.; Cheeseman, J. R.; Scalmani, G.; Barone, V.; Mennucci, B.; Petersson, G. A.; Nakatsuji, H.; Caricato, M.; Li, X.; Hratchian, H. P.; Izmaylov, A. F.; Bloino, J.; Zheng, G.; Sonnenberg, J. L.; Hada, M.; Ehara, M.; Toyota, K.; Fukuda, R.; Hasegawa, J.; Ishida, M.; Nakajima, T.; Honda, Y.; Kitao, O.; Nakai, H.; Vreven, T.; Montgomery, J. A., Jr.; Peralta, J. E.; Ogliaro, F.; Bearpark, M.; Heyd, J. J.; Brothers, E.; Kudin, K. N.; Staroverov, V. N.; Kobayashi, R.; Normand, J.; Raghavachari, K.; Rendell, A.; Burant, J. C.; Iyengar, S. S.; Tomasi, J.; Cossi, M.; Rega, N.; Millam, J. M.; Klene, M.; Knox, J. E.; Cross, J. B.; Bakken, V.; Adamo, C.; Jaramillo, J.; Gomperts, R.; Stratmann, R. E.; Yazyev, O.; Austin, A. J.; Cammi, R.; Pomelli, C.; Ochterski, J. W.; Martin, R. L.; Morokuma, K.; Zakrzewski, V. G.; Voth, G. A.; Salvador, P.; Dannenberg, J. J.; Dapprich, S.; Daniels, A. D.; Farkas, O.; Foresman, J. B.; Ortiz, J. V.; Cioslowski, J.; Fox, D. J. Gaussian,; Gaussian, Inc.: Wallingford, CT, 2009.
13. 10.1063/1.46491310.1063/1.464913 ↗
14. 10.1021/j100096a00110.1021/j100096a001 ↗
15. 10.1002/qua.56010080210.1002/qua.560100802 ↗
16. 10.1021/ct100542x10.1021/ct100542x ↗
17. 10.1021/jp057555710.1021/jp0575557 ↗
18. 10.1002/prep.20220026710.1002/prep.202200267 ↗
19. 10.1002/prep.20080022410.1002/prep.200800224 ↗
20. 10.1615/IntJEnergeticMaterialsChemProp.201100140510.1615/IntJEnergeticMaterialsChemProp.2011001405 ↗
21. Tian D. · 2013
22. Florczak B. · Cent. Eur. J. Energy Mater. · 2008 · 5 · 103
23. 10.22211/cejem/6495410.22211/cejem/64954 ↗
24. 10.1016/j.actaastro.2020.01.03810.1016/j.actaastro.2020.01.038 ↗
25. Klinger, D. A Python-Based wrapper for the NASA CEA Thermochemical Code, 2023. https://github.com/civilwargeeky/CEA_Wrap. (accessed March, 2023).
26. 10.1039/D1TA04441A10.1039/D1TA04441A ↗
27. 10.1186/s13321-020-00456-110.1186/s13321-020-00456-1 ↗
28. 10.1021/ci00028a01410.1021/ci00028a014 ↗
29. Paszke, A.; Gross, S.; Massa, F.; Lerer, A.; Bradbury, J.; Chanan, G.; Killeen, T.; Lin, Z.; Gimelshein, N.; Antiga, L.; Desmaison, A.; Köpf, A.; Yang, E.; DeVito, Z.; Raison, M.; Tejani, A.; Chilamkurthy, S.; Steiner, B.; Fang, L.; Bai, J.; Chintala, S. PyTorch: An Imperative Style, High-Performance Deep Learning Library. 2019. arXiv:1912.01703. arXiv.org e-Print archive. https://arxiv.org/abs/1912.01703.
30. Pedregosa F. · J. Mach. Learn. Res. · 2011 · 12 · 2825
31. 10.1007/BF0011389410.1007/BF00113894 ↗
32. Mitchell M. · 1998
33. 10.1038/scientificamerican0792-6610.1038/scientificamerican0792-66 ↗
34. G. Core Team. Geatpy - The Genetic and Evolutionary Algorithm Toolbox for Python 2023 http://www.geatpy.com. (accessed March, 2023).
35. Lundberg, S. M.; Lee, S. I. A Unified Approach to Interpreting Model Predictions, 2017. arXiv:1705.07874. arXiv.org e-Print archive. https://arxiv.org/abs/1705.07874.
36. 10.1002/prep.20210028310.1002/prep.202100283 ↗
37. 10.1016/j.arabjc.2014.12.03310.1016/j.arabjc.2014.12.033 ↗
38. 10.1016/j.combustflame.2021.11185510.1016/j.combustflame.2021.111855 ↗
39. 10.1007/s10973-015-4750-610.1007/s10973-015-4750-6 ↗
40. 10.1080/00102202.2016.121060410.1080/00102202.2016.1210604 ↗
41. 10.1016/j.combustflame.2013.08.00910.1016/j.combustflame.2013.08.009 ↗
42. 10.1016/j.fpc.2022.03.00510.1016/j.fpc.2022.03.005 ↗
43. 10.1016/j.jallcom.2005.11.08610.1016/j.jallcom.2005.11.086 ↗
44. 10.1002/prep.20170013710.1002/prep.201700137 ↗
45. 10.2514/3.509410.2514/3.5094 ↗
46. 10.1002/prep.20160009610.1002/prep.201600096 ↗
47. 10.1038/s41467-018-04897-z10.1038/s41467-018-04897-z ↗
48. 10.1002/slct.20200318210.1002/slct.202003182 ↗
49. 10.1002/anie.20150291910.1002/anie.201502919 ↗