Citation: | Li Ruihan, Hou Yefan, Li Yuhui, Liu Zhaoyuan, Zhang Haihong, Liang Jingang. Massively Parallel Simulation and Optimization of Advanced Nuclear Reactors with Dispersed Particle Fuel[J]. Journal of Computer Research and Development, 2024, 61(4): 973-982. DOI: 10.7544/issn1000-1239.202221032 |
Dispersed particle fuel is a new type of nuclear fuel that is in shape of small spheres and dispersed in a matrix. It has been widely used in advanced reactors such as high-temperature gas-cooled reactors (HTRs), space reactors and fluoride-salt-cooled high-temperature reactors. This study, taking an HTR and a space reactor as examples, develops a virtual lattice method based on the open-source Monte Carlo code OpenMC to speed up dispersed particle fuel criticality simulation. Parallel tests on the scale of 100000 cores are carried out on Shanhe supercomputing platform. The keff result of the HTR model agrees well with Shidao-Bay nuclear power plant experiment, indicating that the code is of high accuracy. As for the performance of the code, results show that the virtual lattice model is of less memory footprint and higher computational efficiency than the original physical lattice model. The memory-consumption and time-consumption of the HTR virtual lattice model are 0.2% and 82% that of the physical lattice model respectively. And thanks to the simplification of geometry, the virtual lattice model is of higher parallel efficiency. For strong scalability, the parallel efficiency of the virtual lattice model with 10752 cores is 83.4% while that of the physical lattice model is 63.6%. And for weak scalability, the parallel efficiency of the virtual lattice model with 131600 cores is 83.1% while that of the physical lattice model is 66.1%.
[1] |
Raeside D E. Monte-Carlo principles and applications[J]. Physics in Medicine and Biology, 1976, 21(2): 181−197 doi: 10.1088/0031-9155/21/2/001
|
[2] |
郭红,李艳,安恒斌. 氧碘化学激光器数值模拟中的多块并行通信算法[J]. 计算机研究与发展,2016,53(5):1166−1172 doi: 10.7544/issn1000-1239.2016.20148444
Guo Hong, Li Yan, An Hengbin. A parallel communication algorithm in supersonic COIL’s calculations using multiblock mesh[J]. Journal of Computer Research and Development, 2016, 53(5): 1166−1172 (in Chinese) doi: 10.7544/issn1000-1239.2016.20148444
|
[3] |
Sood A, Forster R A, Archer B J, et al. Neutronics calculation advances at Los Alamos: Manhattan project to Monte Carlo[J]. Nuclear Technology, 2021, 207: S100−S133 doi: 10.1080/00295450.2021.1956255
|
[4] |
Mohsen M Y M, Hassan M S, Aziz M, et al. Investigating the neutronic, thermal-hydraulic, and solid mechanics analysis for AP-1000 nuclear reactor [J/OL]. Energy Sources Part A—Recovery Utilization and Environmental Effects, 2021[2022-07-23].https://www.tandfonline.com/doi/full/10.1080/15567036.2021.1912215
|
[5] |
Al Zain J, El Hajjaji O, El Bardouni T, et al. Neutronic and burn-up calculations of the (ThO2-UO2) pin cell benchmark using DRAGON5 and MCNP6.2 codes with ENDF/B-VIII. 0 nuclear data library[J]. International Journal of Energy Research, 2021, 45(8): 11538−11551 doi: 10.1002/er.6460
|
[6] |
Rao Junjie, Shang Xiaotong, Yu Ganglin, et al. Coupling RMC and CFD for simulation of transients in TREAT reactor[J]. Annals of Nuclear Energy, 2019, 132: 249−257 doi: 10.1016/j.anucene.2019.04.039
|
[7] |
Zhang Zuoyi, Dong Yujie, Li Fu, et al. The Shandong Shidao Bay 200 MWe high-temperature gas-cooled reactor pebble-bed module demonstration power plant: An engineering and technological innovation[J]. Engineering, 2016, 2(1): 112−118 doi: 10.1016/J.ENG.2016.01.020
|
[8] |
Li Zeguang, Sun Jun, Liu Malin, et al. Design of a hundred-kilowatt level integrated gas-cooled space nuclear reactor for deep space application [J/OL]. Nuclear Engineering and Design, 2020[2022-07-24].https://www.sciencedirect.com/science/article/pii/S0029549320300649?via%3Dihub
|
[9] |
Jiang Dianqiang, Zhang Dalin, Li Xinyu, et al. Fluoride-salt-cooled high-temperature reactors: Review of historical milestones, research status, challenges, and outlook [J/OL]. Renewable & Sustainable Energy Reviews, 2022[2022-07-24].https://www.sciencedirect.com/science/article/pii/S1364032122002581?via%3Dihub
|
[10] |
Awan MQ, Cao Liangzhi, Wu Hongchun, et al. Neutronic design study of a small modular IPWR loaded with accident tolerant-fully ceramic micro-encapsulated fuel[J]. Nuclear Engineering and Design, 2018, 335: 18−29 doi: 10.1016/j.nucengdes.2018.04.023
|
[11] |
Romano P K, Horelik N E, Herman B R, et al. OpenMC: A state-of-the-art Monte Carlo code for research and development[J]. Annals of Nuclear Energy, 2015, 82: 90−97 doi: 10.1016/j.anucene.2014.07.048
|
[12] |
Zohuri B. Nuclear Reactor Technology Development and Utilization [M]. Amsterdam: Elsevier, 2020
|
[13] |
Jodrey W S, Tory E M. Computer-simulation of close random packing of equal spheres[J]. Physical Review A, 1985, 32(4): 2347−2351 doi: 10.1103/PhysRevA.32.2347
|
[14] |
Thompson A P, Aktulga H M, Berger R, et al. LAMMPS — A flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales [J/OL]. Computer Physics Communications, 2021[2022-05-20].https://www.sciencedirect.com/science/article/pii/S0010465521002836?via%3Dihub
|
[15] |
Rycroft C H, Dehbi A, Lind T, et al. Granular flow in pebble-bed nuclear reactors: Scaling, dust generation, and stress[J]. Nuclear Engineering and Design, 2013, 265: 69−84 doi: 10.1016/j.nucengdes.2013.07.010
|
[16] |
She Ding, Xia Bing, Guo Jiong, et al. Prediction calculations for the first criticality of the HTR-PM using the PANGU code [J/OL]. Nuclear Science and Techniques, 2021[2022-05-15].https://link.springer.com/article/10.1007/s41365-021-00936-5
|
[17] |
杨谢. 兆瓦级空间棱柱堆概念设计与安全分析[D]. 北京:清华大学,2019
Yang Xie. Conceptual design and safety analysis of megawatts space prismatic reactors[D]. Beijing: Tsinghua University, 2019 (in Chinese)
|
[18] |
Auwerda G J, Kloosterman J L, Lathouwers D, et al. Effects of random pebble distribution on the multiplication factor in HTR pebble bed reactors[J]. Annals of Nuclear Energy, 2010, 37(8): 1056−1066 doi: 10.1016/j.anucene.2010.04.008
|
[19] |
Wang M J, Peir J J, Sheu R J, et al. Effects of geometry homogenization on the HTR-10 criticality calculations[J]. Nuclear Engineering and Design, 2014, 271: 356−360 doi: 10.1016/j.nucengdes.2013.11.062
|
[20] |
She Ding, Liu Zhihong, Shi Lei. An equivalent homogenization method for treating the stochastic media[J]. Nuclear Science and Engineering, 2017, 185(2): 351−360 doi: 10.1080/00295639.2016.1272363
|
[21] |
Romano P, Forget B. Parallel fission bank algorithms in Monte Carlo criticality calculations[J]. Nuclear Science and Engineering, 2012, 170(2): 125−135 doi: 10.13182/NSE10-98
|
[22] |
Gropp W, Lusk E, Doss N, et al. A high-performance, portable implementation of the MPI message passing interface standard[J]. Parallel Computing, 1996, 22(6): 789−828
|
[1] | Zhang Qiang, Yang Jibin, Zhang Xiongwei, Cao Tieyong, Zheng Changyan. CS-Softmax: A Cosine Similarity-Based Softmax Loss Function[J]. Journal of Computer Research and Development, 2022, 59(4): 936-949. DOI: 10.7544/issn1000-1239.20200879 |
[2] | Wang Jina, Chen Junhua, Gao Jianhua. ECC Multi-Label Code Smell Detection Method Based on Ranking Loss[J]. Journal of Computer Research and Development, 2021, 58(1): 178-188. DOI: 10.7544/issn1000-1239.2021.20190836 |
[3] | Xing Xinying, Ji Junzhong, Yao Yao. Brain Networks Classification Based on an Adaptive Multi-Task Convolutional Neural Networks[J]. Journal of Computer Research and Development, 2020, 57(7): 1449-1459. DOI: 10.7544/issn1000-1239.2020.20190186 |
[4] | Zhou Yu, He Jianjun, Gu Hong, Zhang Junxing. A Fast Partial Label Learning Algorithm Based on Max-loss Function[J]. Journal of Computer Research and Development, 2016, 53(5): 1053-1062. DOI: 10.7544/issn1000-1239.2016.20150267 |
[5] | Kong Kang, Tao Qing, Wang Qunshan, Chu Dejun. A Sub-Gadient Based Solver for L1-Rgularization+Hinge-Loss Problem[J]. Journal of Computer Research and Development, 2012, 49(7): 1494-1499. |
[6] | Gong Maoguo, Cheng Gang, Jiao Licheng, and Liu Chao. Nondominated Individual Selection Strategy Based on Adaptive Partition for Evolutionary Multi-Objective Optimization[J]. Journal of Computer Research and Development, 2011, 48(4): 545-557. |
[7] | Yuan Guanglin, Xue Mogen, Han Yusheng, Zhou Pucheng. Mean Shift Object Tracking Based on Adaptive Multi-Features Fusion[J]. Journal of Computer Research and Development, 2010, 47(9): 1663-1671. |
[8] | Wu Jiawei, Li Xiongfei, Sun Tao, and Li Wei. A Density-Based Clustering Algorithm Concerning Neighborhood Balance[J]. Journal of Computer Research and Development, 2010, 47(6): 1044-1052. |
[9] | Chai Yunpeng, Gu Lei, and Li Sanli. Cluster-Based Edge Streaming Server with Adaptive Load Balance in Mobile Grid[J]. Journal of Computer Research and Development, 2007, 44(12): 2136-2142. |
[10] | Lei Kaiyou and Qiu Yuhui. A Study of Constrained Layout Optimization Using Adaptive Particle Swarm Optimizer[J]. Journal of Computer Research and Development, 2006, 43(10): 1724-1731. |