数值堆结构力学高精细模拟的并行实现和优化技术
反应堆结构力学模拟是对堆芯组件的静动态形变位移和受力进行分析,以保证堆芯安全、稳定运行.不同于传统的结构力学模拟,本文结合异构超级计算机上的AMD GPU体系架构进行高精细大规模模拟.在数学物理模型方面使用有限元分析方法,通过充分利用反应堆组件的同构性,对单根组件或局部组件的网格数据进行坐标空间变换,自动生成全堆芯结构大规模网格文件,实现全堆芯百亿网格的剖分.采用共轭梯度法对具有正定特征的大规模稀疏刚度矩阵线性方程组进行高效数值求解,实现精细化分析获知全堆芯组件的应力应变空间分布状态.另外,采用数据预取和数据对齐的并行优化方法,使求解器计算性能提高了30% 以上.模拟结果展示了该方法的可行性和正确性,并在计算核心数从9504扩展至615168时,对具有102亿网格规模的中国实验快堆(CEFR)全堆芯静力学问题进行计算,并行弱可扩展性达到53%.
数值堆;高性能计算;数值模拟;反应堆结构力学
55
TL351.1(核反应堆工程)
国家重点研发计划重点专项2017YFBO202303
2021-09-17(万方平台首次上网日期,不代表论文的发表时间)
共12页
1594-1605