Advanced Search
Volume 40 Issue 4
Dec.  2023
Turn off MathJax
Article Contents

Xiaomeng LI, Zhifeng LI, Yingming SONG, Song HAN, Long GUI. Research on Intelligent Optimization of Reactor Radiation Shielding Design Based on FCNN-NSGA-Ⅲ[J]. Nuclear Physics Review, 2023, 40(4): 572-578. doi: 10.11804/NuclPhysRev.40.2022118
Citation: Xiaomeng LI, Zhifeng LI, Yingming SONG, Song HAN, Long GUI. Research on Intelligent Optimization of Reactor Radiation Shielding Design Based on FCNN-NSGA-Ⅲ[J]. Nuclear Physics Review, 2023, 40(4): 572-578. doi: 10.11804/NuclPhysRev.40.2022118

Research on Intelligent Optimization of Reactor Radiation Shielding Design Based on FCNN-NSGA-Ⅲ

doi: 10.11804/NuclPhysRev.40.2022118
Funds:  Guangdong Foundation for Basic and Applied Basic Research(2020B1515120035, 2021A1515010265, 2022A1515011462)
More Information
  • Corresponding author: E-mail: songyingming@tsinghua.org.cn
  • Received Date: 2022-12-05
  • Rev Recd Date: 2023-02-12
  • Available Online: 2024-02-04
  • Publish Date: 2023-12-20
  • In order to solve the problems of low efficiency and high error in traditional radiation shielding design, an intelligent optimization method for reactor shielding design based on the coupling of the fully connected neural network (FCNN) and the third generation non dominated sorting genetic algorithm (NSGA-III) was proposed. Taking a molten salt reactor as an example, the reactor shielding optimization model is established and Monte Carlo software is used to calculate a large number of samples. FCNN is used to machine learn the calculation data, and the multi-dimensional nonlinear mapping relationship between input layer parameters and output layer parameters is established. The neural network prediction results are used as the basis for calculating the fitness function. Based on NSGA-III, multi-objective optimization is carried out to obtain the Pareto optimal solution for multi-objective optimization of radiation shielding design. The results show that the FCNN coupled NSGA-III method performs well in solving multi-objective optimization problems and can be applied to reactor shielding design.
  • [1] DIJULIO D D, BJÖRGVINSDÓTTIR H, ZENDLER C, et al. Nucl Instr and Meth A, 2016, 835: 157. doi:  10.1016/j.nima.2016.08.035
    [2] CAI Y, HU H, PAN Z, et al. Annals of Nuclear Energy, 2018, 120: 27. doi:  10.1016/j.anucene.2018.05.038
    [3] 宋英明, 赵云彪, 李鑫祥, 等. 核科学与工程, 2017, 37(3): 355.

    SONG Yingming, ZHAO Yunbiao, LI Xinxiang, et al. Nuclear Science and Engineering, 2017, 37(3): 355. (in Chinese)
    [4] 张泽寰, 宋英明, 卢川, 等. 核动力工程, 2020, 41(5): 178. doi:  10.13832/j.jnpe.2020.05.0178

    ZHANG Zehuan, SONG Yingming, LU Chuan, et al. Nuclear Power Engineering, 2020, 41(5): 178. (in Chinese) doi:  10.13832/j.jnpe.2020.05.0178
    [5] 毛婕, 宋英明, 张泽寰, 等. 原子能科学技术, 2021, 55(5): 892. doi:  10.7538/yzk.2020.youxian.0351

    MAO Jie, SONG Yingming, ZHANG Zehuan, et al. Atomic Energy Science and Technology, 2021, 55(5): 892. (in Chinese) doi:  10.7538/yzk.2020.youxian.0351
    [6] 林海鹏, 李国栋, 陈法国, 等. 辐射防护, 2020, 40(06): 516.

    LIN Haipeng, LI Guodong, CHEN Faguo, et al. Radiation Protection, 2020, 40(06): 516. (in Chinese)
    [7] 张利军. 大规模机器学习理论研究与应用[D]. 杭州: 浙江大学, 2012: 31.

    ZHANG Lijun. Research and Application of Large-scale Machine Learning Theory[D]. Hangzhou: Zhejiang University, 2012: 31. (in Chinese)
    [8] 袁源. 基于分解的多目标进化算法及其应用[D]. 北京: 清华大学, 2015: 62.

    YUAN Yuan. Decomposition-Based Multi-Objective Evolutionary Algorithms and Their Applications[D]. Beij: Tsinghua University, 2015: 62. (in Chinese)
    [9] DEB K, JAIN H. IEEE Transactions on Evolutionary Computation, 2014, 18(4): 577. doi:  10.1109/TEVC.2013.2281535
    [10] JAIN H, DEB K. IEEE Transactions on Evolutionary Computation, 2014, 18(4): 602. doi:  10.1109/TEVC.2013.2281534
    [11] 魏泉. 液态熔盐堆物理热工研究与安全特性初步分析[D]. 北京: 中国科研院大学, 2017: 13.

    WEI Quan. Research on Neutronics and Thermal Hydraulic and Preliminary Study on Safety Characteristics of Molten Salt Reactor[D]. Beijing: University of Chinese Academy of Sciences, 2017: 13. (in Chinese)
    [12] 周炜龙, 严睿, 周波. 核技术, 2021, 44(7): 78. doi:  10.11889/j.0253-3219.2021.hjs.44.070601

    ZHOU Weilong, YAN Rui, ZHOU Bo. Nuclear Techniques, 2021, 44(7): 78. (in Chinese) doi:  10.11889/j.0253-3219.2021.hjs.44.070601
    [13] LI Z, CAO L, WU H. Annals of Nuclear Energy, 2017(4): 044. doi:  10.1016/j.anucene.2017.04.044
    [14] LI Z, CAO L, WU H, et al. Annals of Nuclear Energy, 2016(7): 97. doi:  10.1016/j.anucene.2016.07.014
    [15] LI Z, CAI J, ZENG Q, et al. Progress in Nuclear Energy, 2019, 110: 325. doi:  10.1016/j.pnucene.2018.10.007
    [16] 许淑艳. 蒙特卡罗方法在实验核物理中的应用[M]. 北京: 原子能出版社, 2006: 104.

    XU Shuyan. Application of Monte Carlo Method in Experimental Nuclear Physics[M]. Beijing: Atomic Energy Press, 2006: 104. (in Chinese)
    [17] 谢仲生, 邓力. 中子输运理论数值计算方法[M]. 西安: 西北工业大学出版社, 2005: 349.

    XIE Zhongsheng, DENG Li. Numerical Calculation Method of Neutron Transport Theory[M]. Xi’an: Northwestern Polytechnical University Press, 2005: 349. (in Chinese)
    [18] 蒋宁, 范伟, 谢小东, 等. 化工进展, 2020, 39(07): 2534. doi:  10.16085/j.issn.1000-6613.2019-1466

    JIANG Ning, FAN Wei, XIE Xiaodong, et al. Chemical Industry and Engineering Progress, 2020, 39(07): 2534. (in Chinese) doi:  10.16085/j.issn.1000-6613.2019-1466
  • 加载中
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Figures(7)  / Tables(3)

Article Metrics

Article views(168) PDF downloads(10) Cited by()

Proportional views

Research on Intelligent Optimization of Reactor Radiation Shielding Design Based on FCNN-NSGA-Ⅲ

doi: 10.11804/NuclPhysRev.40.2022118
Funds:  Guangdong Foundation for Basic and Applied Basic Research(2020B1515120035, 2021A1515010265, 2022A1515011462)

Abstract: In order to solve the problems of low efficiency and high error in traditional radiation shielding design, an intelligent optimization method for reactor shielding design based on the coupling of the fully connected neural network (FCNN) and the third generation non dominated sorting genetic algorithm (NSGA-III) was proposed. Taking a molten salt reactor as an example, the reactor shielding optimization model is established and Monte Carlo software is used to calculate a large number of samples. FCNN is used to machine learn the calculation data, and the multi-dimensional nonlinear mapping relationship between input layer parameters and output layer parameters is established. The neural network prediction results are used as the basis for calculating the fitness function. Based on NSGA-III, multi-objective optimization is carried out to obtain the Pareto optimal solution for multi-objective optimization of radiation shielding design. The results show that the FCNN coupled NSGA-III method performs well in solving multi-objective optimization problems and can be applied to reactor shielding design.

Xiaomeng LI, Zhifeng LI, Yingming SONG, Song HAN, Long GUI. Research on Intelligent Optimization of Reactor Radiation Shielding Design Based on FCNN-NSGA-Ⅲ[J]. Nuclear Physics Review, 2023, 40(4): 572-578. doi: 10.11804/NuclPhysRev.40.2022118
Citation: Xiaomeng LI, Zhifeng LI, Yingming SONG, Song HAN, Long GUI. Research on Intelligent Optimization of Reactor Radiation Shielding Design Based on FCNN-NSGA-Ⅲ[J]. Nuclear Physics Review, 2023, 40(4): 572-578. doi: 10.11804/NuclPhysRev.40.2022118
    • 熔盐反应堆作为第四代核反应堆重点发展的堆型之一,具有高度的安全性、可靠性、经济性,并且由于熔盐堆具有小型化的优势,使其具备在船舰上使用的可能性。因此,研究诸如熔盐堆等先进反应堆型的屏蔽优化设计是有必要的。在反应堆屏蔽设计的工程应用中,需要综合考虑重量、体积、屏蔽效果等,是一个复杂的多目标优化问题。传统的优化方法是设计者根据经验提供多种参考方案,再经过手动计算筛选出最优解,因而使用传统的优化方法耗时长,效率低且误差大。

      针对反应堆屏蔽优化问题,国内外研究人员开展了一系列的智能优化理论及方法研究,结果表明,遗传算法在解决此类问题中具有较大的优势[1-2]。在文献[3]中,作者创造性地提出将BP神经算法与遗传算法(GA)相耦合的反应堆屏蔽设计智能优化方法,通常用于单目标问题的优化[3]。在文献[4]中,作者通过改进神经网络算法及NSGA-II自适应算子,将深度神经网络(DNNs)与非支配遗传算法(NSGA-II)相耦合,可用于解决一般的多目标问题[4]。虽然NSGA-II的应用并不局限于三个目标以内的优化问题,但当优化问题的数目足够多的时候,NSGA-II优化效果较差[5]

      本文通过将全连接神经网络(FCNN)与第三代排序遗传算法(NSGA-III)相耦合的反应堆屏蔽设计智能优化方法,针对熔盐堆模型进行优化计算,综合考虑轻量化和辐射防护最优化,以期得到熔盐反应堆屏蔽设计多目标的pareto最优解。

    • 基于误差反向传播算法构建的全连接神经网络(Fully Connected Neural Network, FCNN)具有很强的非线性映射能力、自适应和自组织能力,可以通过一次次的正向学习与反向调整,使神经网络训练误差降到最小[6]。全连接神经网络的特点是上一层网络中每一个神经元节点都与下一层网络中的每一个神经元节点都有关系,其结构如图1所示。

      通过训练的神经网络有较强的泛化能力,能够对未在训练过程中遇到的数据进行合理的预测,可用于处理一些复杂问题的近似解,在优化问题中有着广泛的应用前景[7]

    • Kalyanmoy Deb 和 Himanshu Jain 于2014年提出基于参考点的非支配排序方法的进化多目标优化算法(Non-dominated Sorting Genetic Algorithms III, NSGA-III),该算法通过求解空间上超平面参数及相关数据,对分布在多维求解空间中的解集进行随机选择,保证优化解集在超平面上的均匀性,并利用良好分布的参考点来保持种群的多样性。如图2所示,是该算法的流程图[8-10],假设初代种群为Pt,其大小为N,初代种群为Pt和其后代种群Qt构成组合种群Rt,其大小为2NFi为第i个非支配层,St是使用非支配层构建的一个新的种群,直到St的大小等于N或第一次超过N时,设最后包含的非支配层是第L层。在优化开始前,设St为空集,i = 1。

      为了从种群Pt中选择最好的N个解进入下一代,首先将Rt按照非支配层(F1,F2······)进行划分,根据优化目标的个数(M)与每个目标划分的部分(p)确定超平面上的参考点的数量(H):

      在种群个体自适应归一化之前,先构造一个理想点Z = (Z1min, Z2min, ···, ZMmin),再利用成就度量函数找出各目标分量上的极值点Zj, max:

      对待归一化的目标执行归一化操作:

      参考点设置完成后,要进行关联操作,我们要让种群中的个体分别关联到相应的参考点。计算各目标值与参考线之间的欧式距离:

      然后确定离解决方案$ s $最近的参考点及距离:

      最后通过π(s)计算各参考点的拥挤度向量ρj,算法执行小生境保持算子从Fl中选择个体,直到Pt+1中的个数数目达到N

    • 利用神经网络耦合NSGA-III的反应堆屏蔽设计超多目标优化方法的流程图见图3。首先,确定屏蔽优化问题,建立蒙特卡罗模型及输入输出类别。其次,使用蒙特卡罗方法计算一定数量的样本,统计输入输出数据。然后,将处理后的数据作为FCNN的输入及输出端进行训练,得到一定的映射关系。最后,使用NSGA-III耦合FCNN,经过交叉、遗传、变异,进行方案寻优。

      因此,使用遗传算法调用神经网络寻优,可以避免大量的蒙特卡罗计算使遗传算法性能低下的问题,并且,NSGA-Ⅲ算法的使用可以避免在多目标优化过程中优化目标权重设置时的人为干预,增加了优化解的分布范围。

    • 图4是根据美国橡树岭国家实验室提出并建造的熔盐实验堆(MSRE)建立的熔盐堆屏蔽优化模型[11-15],屏蔽层内侧半径为81 cm,屏蔽层高度为280 cm,在原始模型的基础上结合后续屏蔽优化的计算要求,设置屏蔽层部分的材料选择和厚度变化见表1。使用DE/DF卡和基于NCRP-38、ANSI/ANS给定的通量-剂量转换因子,统计最外侧墙壁上的中子剂量与光子剂量。

      序号厚度变化
      范围/cm
      材料选择原始模型
      厚度/cm
      原始模型
      材料
      B1 4-8 钢、硼钢、铁、铝 4
      B2 4-8 铁、铝、聚乙烯 6 聚乙烯
      B3 3-7 铅、钢、硼钢 4

      根据表1所示的材料选择和厚度变化范围批量产生2 000组蒙特卡罗计算样本,统计最外侧墙壁上的中子剂量与光子剂量,统计误差在5%以内[16],蒙特卡罗程序计算结果可信,可用于后续FCNN的机器学习。

    • 在实际工程应用中,设计者们更关心的为中子剂量与光子剂量之和,而在之前的研究中,是在神经网络训练之前,将中子剂量与光子剂量耦合,在神经网络预测时,可直接得到总剂量,但由于神经网络训练总剂量时,输入和输出数据的相关性降低,导致误差增大、训练效果差。针对熔盐堆屏蔽计算模型优化问题,我们先使用FCNN分别对中子剂量和光子剂量进行非线性拟合,再采取在NSGA-III优化过程中边耦合边优化的方法进行针对总剂量和重量的双目标优化。设计变量及约束条件的数学模型可表示为

      式中:FDFW分别为屏蔽方案总剂量和重量;DNDP分别为屏蔽层外的中子剂量值和光子剂量值;$ X $为一组特定的屏蔽设计参数;ρiVi分别为反应堆各个屏蔽层的密度与体积;D0W0分别为原始模型的总剂量和重量;xj为任意一组屏蔽方案的优化变量,包括屏蔽层的材料和厚度;LjUj分别为对应的设计方案的上确界和下确界。

    • 针对图4所示的MSRE模型,我们期待通过神经网络训练,可以根据每层屏蔽层的厚度大小及材料选择,能够预测出最外侧墙壁上的中子剂量与光子剂量。因此,神经网络训练参数应包括屏蔽层厚度、材料以及样本计算后的剂量数据。

      由于屏蔽层的厚度和材料种类与粒子在屏蔽层的自由程数直接相关[17],因此将粒子在不同屏蔽层中的自由程数代替屏蔽层的厚度与材料种类特征,选择粒子在屏蔽层中输运时可能存在的某些能量值,并计算这些能量下的平均自由程数,作为神经网络的输入层参数,同时将统计得到的中子剂量与光子剂量作为神经网络的输出层参数。

      将前期蒙特卡罗方法模拟出的2 000组样本,按照8:1:1的比例,分为训练集、测试集和验证集。其中,训练集用以计算梯度和修正网络的权值及阈值;验证集是在训练的过程中监控样本集的误差,确认误差在正常地减少,当验证集的误差下降到0.5%或者到达设定的迭代次数时,迭代结束;测试集是在迭代结束后用以预测未参与训练的样本误差。设置初始迭代次数为10 000代,根据对训练模型复杂程度、训练结果、训练时长的考量,设置神经网络层数为3层,其中输入层为平均自由程数,节点数n = 57,输出层为蒙特卡罗方法模拟出的剂量值,节点数m = 2,隐含层节点数p根据经验公式:

      式中:x为1~10的常数。对于该神经网络训练模型,在经验公式所给的范围内多次训练,发现当隐含层节点数设置为$p = 15$ 时,训练效果最好。

      在这里,我们统计了数据的平均绝对百分比误差(Mean Absolute Percentage Error, MAPE),计算方式如下:

      式中mean, abs 分别为求平均值和绝对值的函数;YReal为数据真实值;YPred为数据预测值。神经网络进行数据学习过程中训练集和验证集的平均绝对百分比误差如图5所示,验证集上的平均绝对相对误差达到设定目标时,迭代结束,共迭代8 628代,用时2 min。此时训练集上的MAPE为0.543 7%,验证集上的MAPE为0.499 7%,在表1所示的范围内且在训练集之外,随机生成的200组测试集样本的MAPE为0.543 8%。

    • 在使用NSGA-III算法寻优时,设置各屏蔽层的厚度变化以及对应的材料选择为优化变量,在每一次迭代中,将神经网络预测的中子剂量与光子剂量耦合为每个个体的总剂量,设置种群数为1 000,迭代次数为200次,进行总剂量和重量的双目标寻优[18]。迭代过程中,目标值的最优解的变化如图6所示。

      NSGA-III优化过程用时5 min,优化完成后,设置原始模型为约束条件,选取在约束条件内的第一前沿上的优化解,用神经网络的数据预测功能,计算优化结果对应的优化目标值。如图7所示,共得到131组优化方案,(D0, W0)处为原始模型的剂量与重量值在该双目标优化图中的位置,该131组优化方案的剂量与重量均优于原始模型。

      相较于原始方案,总剂量最小方案的剂量减少了66.04%,相应重量减少了0.36%。重量最轻的优化方案,重量减少了23.48%,总剂量减少了0.02%。另外,在全部的优化方案中,有60组优化方案的总剂量和重量两个优化目标均减少了20%以上。如表2所列,展示了总剂量最小,重量最轻的两组优化方案的材料和厚度。

      序号总剂量最小的优化方案重量最轻的优化方案
      厚度/cm材料厚度/cm材料
      D1 8.00 4.00
      D2 8.00 聚乙烯 5.38 聚乙烯
      D3 4.13 硼钢 4.00 硼钢

      使用蒙特卡罗软件模拟这两组组优化解,与神经网络预测值对比如表3所列。

      优化方案中子剂量光子剂量
      MCNP模拟值预测值相对误差/%MCNP模拟值预测值相对误差/%
      总剂量最小 1.023 9×10−11 1.018 7×10−11 0.51 7.457 9×10−13 7.413 4×10−13 0.60
      重量最轻 3.330 3×10−11 3.322 7×10−11 0.23 1.194 9×10−12 1.179 5×10−12 1.29
    • FCNN预测值与蒙特卡罗方法模拟值的平均绝对百分比误差在0.5%左右,可以看出,使用FCNN进行神经网络训练对该模型输入输出参数的函数关系拟合的精度高。

      在熔盐堆模型优化过程中,我们使用了FCNN耦合NSGA-III算法进行优化。可以看到,优化解在二维空间中呈现较为良好的曲线,优化解分布广泛,与原始方案相比,得到的131组优化方案的总剂量与重量均优于原始模型,使用蒙特卡罗软件对优化解进行验证,结果可信。

      基于FCNN与NSGA-III耦合的反应堆屏蔽设计智能优化方法针对该熔盐堆的多目标问题寻优结果较好,可以用于解决实际工程中的复杂问题。与传统的优化方法相比,该优化方法的时间成本降低且优化性能有了很大的提升,在先进反应堆屏蔽优化设计方面具有良好的应用前景。

      致谢 本研究受广东省基础与应用基础研究基金(No. 2020B1515120035, 2021A1515010265, 2022A1515011462)资助。

Reference (18)

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return