辐射防护 ›› 2026, Vol. 46 ›› Issue (2): 106-115.

• 辐射防护与屏蔽 • 上一篇    下一篇

基于天鹰算法与BP神经网络混合模型的X射线柔性材料屏蔽性能优化

王宇桐1, 朱伟杰1, 魏昊1, 李君1,2,3, 原林1,2,3, 王博宇1,2,3,4, 刘洋1,2,3   

  1. 1.西安工程大学 理学院,西安 710048;
    2.射线柔性防护技术陕西省高校工程研究中心,西安 710048;
    3.西安市核防护纺织装备技术重点实验室,西安 710048;
    4.西安工业大学 核科学与技术研究院,西安 710021
  • 收稿日期:2025-06-06 发布日期:2026-04-22
  • 通讯作者: 刘洋。E-mail: liuy@xpu.edu.cn
  • 作者简介:王宇桐(2004—),男,现为西安工程大学应用物理学专业在读本科生。E-mail: 42308020123@stu.xpu.edu.cn
  • 基金资助:
    西安工程大学大学生创新创业训练计划项目(202510709050);西安工程大学青年骨干人才支持计划(107020688);陕西省教育厅重点科学研究计划项目(No.24JR071)资助;陕西高校青年创新团队资助。

Performance optimization of X-ray flexible shielding materials based on a hybrid AO-BP neural network model

WANG Yutong1, ZHU Weijie1, WEI Hao1, LI Jun1,2,3, YUAN Lin1,2,3, WANG Boyu1,2,3,4, LIU Yang1,2,3   

  1. 1. School of Science, Xi'an Polytechnic University, Xi'an 710048;
    2. Engineering Research Center of Flexible Radiation Protection Technology, Universities of Shaanxi Province, Xi'an 710048;
    3. Xi'an Key Laboratory of Nuclear Protection Textile Equipment Technology, Xi'an 710048;
    4. Institute of Nuclear Science and Technology, Xi'an Technological University, Xi'an 710021
  • Received:2025-06-06 Published:2026-04-22

摘要: 提出了一种天鹰算法(AO)与BP神经网络相结合的方法,以优化X射线屏蔽材料的组分,实现对不同能量区段X射线的屏蔽。通过XCOM程序筛选具有K吸收边互补特性的功能元素,并利用蒙特卡罗方法计算不同质量配比下的透射粒子数,利用此数据集训练BP神经网络,将训练结果与蒙特卡罗模拟结果对比分析,并采用沙普利加和解释(SHAP)量化分析各元素对屏蔽率的贡献程度,再通过AO算法求解最优元素质量配比方案,最后通过蒙特卡罗模拟对优化结果进行屏蔽性能的模拟测试与对比分析。结果表明,当W、Bi、Gd、Sm和SEBS质量配比为0.018 8∶0.261 0∶0.058 1∶0.162 1∶0.500 0时,在100 kV管电压下屏蔽率可达75.51%,此时材料密度为1.600 7 g/cm3。该方法丰富了复合屏蔽材料研发和应用优化计算方法。

关键词: 辐射屏蔽, X射线, AO算法, BP神经网络, 蒙特卡罗, 优化设计

Abstract: The performance optimization of radiation shielding materials remains a central focus in the field of radiation protection. Traditional approaches to shielding material design have relied heavily on extensive experimental data and empirical knowledge, which is not only time-consuming and costly, but also cannot guarantee identification of globally optimal solutions. This study proposes a strategy combining the Aquila Optimizer (AO) with a BP neural network to optimize the composition of X-ray shielding materials and achieve efficient shielding across different X-ray energy segments. Initially, Monte Carlo simulations are employed to establish an X-ray tube model. Functional elements featuring complementary K-absorption edge characteristics are screened via the XCOM program, and Monte Carlo calculations determine the shielding rate for various elemental proportions. Subsequently, a BP neural network is employed to model the non-linear mapping between input parameters (elemental composition) and output parameters (shielding performance). SHAP (SHapley Additive Explanations) interpretability is applied to quantify the contribution of each element to the shielding rate. The AO algorithm is subsequently employed to determine the optimal elemental proportion scheme. Finally, Monte Carlo simulations are utilized for performance testing and comparative analysis of the optimized composition. Results indicate that for the composition W∶Bi∶Gd∶Sm∶SEBS= 0.018 8∶0.261 0∶0.058 1∶0.162 1∶0.500 0, a shielding rate of 75.51% is achieved at 100 kV tube voltage, with a material density of 1.600 7 g/cm3. Additionally, an in-depth investigation of optimal functional element proportions for different energy segments was performed. This method demonstrates significant innovation and effectiveness, thus enriching the computational methods for research, development, and application optimization of composite shielding materials.

Key words: radiation shielding, x-ray, aquila optimizer algorithm, BP neural network, Monte Carlo, optimization design

中图分类号: 

  • TL7