强激光与粒子束, 2017, 29 (8): 086001, 网络出版: 2017-06-30  

基于大规模并行计算的三维多群中子扩散方程有限差分方法

Finite difference method for 3D multi-group neutron diffusion equation based on large-scale parallel computation
作者单位
中国核动力研究设计院 核反应堆系统设计技术重点实验室, 成都 610041
摘要
三维多群中子扩散方程的精确、高效求解是核动力堆芯设计及燃料管理的基础。应用有限差分方法求解该方程具有简便、精确、成熟的优点; 然而,该方法的计算量和存储量均较大,极大地限制了它的计算规模和应用范围。本文基于大规模并行计算,研究三维多群中子扩散方程有限差分方法:采用中心有限差分格式离散中子扩散方程; 基于MPI并行编程模型,采用空间区域分解的方式实现大规模并行计算; 采用多群多区域耦合PGMRES算法进行并行加速。在集群服务器上开发了ParaFiDi程序,并采用IAEA3D,PHWR等多个基准题对该程序进行验证。数值结果表明,ParaFiDi程序具有较高的计算精度和计算效率。
Abstract
Nuclear design and fuel management of submarine reactors and NPP reactors are based on solving 3D multi-group neutron diffusion equation accurately and efficiently. One of the methods for this equation is finite difference method (FDM), which is simple, accurate and mature. However, the computation burden of FDM is huge and the memory requirement is high, thus limiting FDM’s scale and application scope. In this paper, FDM for 3D multi-group neutron diffusion equation based on large-scale parallel computation is researched. Mesh-centered FDM is used to discrete the neutron diffusion equation. Large-scale parallel computation is realized by domain decomposition based on MPI, and it’s accelerated with multi-group multi-domain coupled PGMRES algorithm. ParaFiDi code is developed on high performance cluster and verified by several benchmarks such as IAEA3D and PHWR. Numerical results demonstrate that ParaFiDi code could obtain good efficiency and accuracy.

吴文斌, 于颖锐, 向宏志, 甯忠豪, 李庆. 基于大规模并行计算的三维多群中子扩散方程有限差分方法[J]. 强激光与粒子束, 2017, 29(8): 086001. Wu Wenbin, Yu Yingrui, Xiang Hongzhi, Ning Zhonghao, Li Qing. Finite difference method for 3D multi-group neutron diffusion equation based on large-scale parallel computation[J]. High Power Laser and Particle Beams, 2017, 29(8): 086001.

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!