摘要
OpenMC是麻省理工大学计算反应堆物理组开发的开源蒙特卡罗程序,能够方便地制作适用于特定堆芯中子能谱分布的多群反应截面及高阶勒让德散射截面以用于离散坐标输运程序ANISN的计算。本文基于ENDF/B-Ⅶ.1和CENDL-3.1评价数据库,利用OpenMC计算制作了ANSIN格式的多群截面并通过基准题的计算验证计算结果的准确性。通过截面转换程序的编写,将OpenMC给出的堆芯各阶勒让德散射分量,堆芯中子能谱分布,散射、吸收反应率以及裂变中子产生速率等信息转换为ANISN程序可读取的截面库格式。采用制作的截面库利用ANINS计算有效中子增殖因子及堆芯中子通量分布。结果表明,ANISN确定论的计算结果与OpenMC给出的蒙特卡罗计算结果相吻合,验证了这种方法可有效地为ANISN提供截面数据,将来可推广应用于二维、三维确定论中子输运计算。
Background: OpenMC is an open source Monte Carlo code developed by the Computational Reactor Physics Group (CRPG) of Massachusetts Institute of Technology (MIT). It is convenient to use OpenMC to generate the multigroup cross sections and high order Legendre scattering cross sections based on specific core neutron spectrum, which could be applied to the widely used discrete ordinate transport code ANISN. Purpose: This study aims at producing the ANISN multigroup cross section library based on the ENDF/B-VII. 1 and CENDL-3.1 evaluated neutron database using the OpenMC code and validating the accuracy of the calculation results through the benchmark calculation. Methods: Since the output of OpenMC is a text file containing the 0-Nth scattering moments, absorption rate, scattering rate, total reaction rate, fission neutron production rate and neutron flux, we wrote a cross section convert code to match the output data with ANISN cross section library format. Results: To validate the correction of the cross section libraries, we perform a critical benchmark and calculate the neutron effective multiplication factor k eff and the neutron flux Ф. It shows that the results given by ANISN using the library generated by OpenMC are in good agreement with Monte Carlo calculation. Conclusion: The OpenMC code can be used to provide the multigroup cross sections and high order Legendre scattering cross sections for the ANISN code effectively and this can be applied to the two-dimensional and three-dimensional neutron transport calculation in the future.
出处
《核技术》
CAS
CSCD
北大核心
2017年第4期43-48,共6页
Nuclear Techniques
基金
中国科学院战略性先导科技专项(No.XDA03030102)资助~~