机器学习算法在燃料棒温度性能预测中的应用

中广核研究院有限公司,广东深圳518026

核能;机器学习;燃料棒温度;JASMINE软件;k近邻;决策树;AdaBoost算法

Application of machine learning algorithm in the prediction of fuel rod temperature performance
HONG Liang,JIN Xin,LIU Xiaohan,WEI Xiaoyan

Nuclear Power Technology Research Institute, Shenzhen 518026, Guangdong Province, P. R. China

nuclear energy; machine learning; fuel rod temperature; JASMINE software; k-nearest neighbor; decision tree; AdaBoost algorithm

DOI: 10.3724/SP.J.1249.2022.05515

备注

为对燃料棒温度性能进行有效预测,分别基于k近邻、决策树和AdaBoost机器学习算法建立预测模型.利用燃料棒性能分析软件JASMINE的输入参数和计算结果以及数据的特征工程构建模型的训练和测试数据集.采用包含芯块与包壳类型、轴向高度、局部功率、包壳腐蚀厚度和堆芯入口温度6个特征参数的训练数据集对模型进行训练.采用测试数据集对包壳外表面温度和芯块中心温度进行预测.结果表明,基于AdaBoost算法建立的模型对包壳外表面温度和芯块中心温度的预测结果的均方误差分别为0.605℃和8.347℃,平均绝对误差分别为0.273℃和3.814℃.对比预测值与目标值,AdaBoost算法对包壳外表面温度预测的最大偏差为3℃,芯块中心温度的预测偏差大部分小于10℃.基于AdaBoost算法建立的模型对燃料棒温度性能具有较高的预测精度.
In order to predict the fuel rod temperature performance effectively, we establish a series of machine learning models based on k-nearest neighbor, decision tree and AdaBoost algorithms. The input parameters and calculation results of fuel rod performance analysis software JASMINE and data feature engineering are used as the training and test data for the machine learning models. The models are trained by the training data set which includes the characteristic parameters such as pellet and cladding type, axial height, local power, cladding corrosion thickness and core inlet temperature. After training, the models use the test data to predict the cladding outside surface temperature and pellet center temperature. The prediction results show that the model based on AdaBoost algorithm has the best prediction performances, and the mean square errors of cladding outside surface temperature and pellet center temperature are 0. 605℃and 8. 347℃, respectively, and the average absolute errors are 0. 273℃and 3. 814 ℃, respectively. Comparing the predicted values with the target values, the maximum deviation of Adaboost algorithm for the cladding outside surface temperature is 3℃, and the most of the prediction deviation of the pellet center temperature is less than 10℃, indicating that the model based on AdaBoost algorithm has the high prediction accuracy for the temperature performance of fuel rods.
·