摘要
反应堆结构力学模拟是对堆芯组件的静动态形变位移和受力进行分析,以保证堆芯安全、稳定运行。不同于传统的结构力学模拟,本文结合异构超级计算机上的AMD GPU体系架构进行高精细大规模模拟。在数学物理模型方面使用有限元分析方法,通过充分利用反应堆组件的同构性,对单根组件或局部组件的网格数据进行坐标空间变换,自动生成全堆芯结构大规模网格文件,实现全堆芯百亿网格的剖分。采用共轭梯度法对具有正定特征的大规模稀疏刚度矩阵线性方程组进行高效数值求解,实现精细化分析获知全堆芯组件的应力应变空间分布状态。另外,采用数据预取和数据对齐的并行优化方法,使求解器计算性能提高了30%以上。模拟结果展示了该方法的可行性和正确性,并在计算核心数从9 504扩展至615 168时,对具有102亿网格规模的中国实验快堆(CEFR)全堆芯静力学问题进行计算,并行弱可扩展性达到53%。
- 单位