核技术 ›› 2017, Vol. 40 ›› Issue (4): 40502-040502.doi: 10.11889/j.0253-3219.2017.hjs.40.040502

• 核物理、交叉学科研究 • 上一篇    下一篇

基于OpenMC的多群截面库制作及有效性验证

洪爽1,2, 杨永伟2, 张璐2,3, 高育翠2   

  1. 1 中国科学技术大学 核科学与技术学院 合肥 230027;
    2 中国科学院近代物理研究所 兰州 730000;
    3 中国科学院大学 北京 100049
  • 收稿日期:2016-12-08 修回日期:2017-01-24 出版日期:2017-04-10 发布日期:2017-04-07
  • 通讯作者: 杨永伟,E-mail:yangyongwei@impcas.ac.cn E-mail:yangyongwei@impcas.ac.cn
  • 作者简介:洪爽,男,1993年出生,2014年毕业于中国科学技术大学,现为硕士研究生,研究方向为反应堆物理分析及数值计算
  • 基金资助:

    中国科学院战略性先导科技专项(No.XDA03030102)资助

Fabrication and validation of multigroup cross section library based on the OpenMC code

HONG Shuang1,2, YANG Yongwei2, ZHANG Lu2,3, GAO Yucui2   

  1. 1 School of Nuclear Science and Technology, University of Science and Technology of China, Hefei 230027, China;
    2 Institute of Modern Physics, Chinese Academy of Sciences, Lanzhou 730000, China;
    3 University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2016-12-08 Revised:2017-01-24 Online:2017-04-10 Published:2017-04-07
  • Supported by:

    Supported by Strategic Priority Research Program of Chinese Academy of Sciences (No.XDA03030102)

摘要:

OpenMC是麻省理工大学计算反应堆物理组开发的开源蒙特卡罗程序,能够方便地制作适用于特定堆芯中子能谱分布的多群反应截面及高阶勒让德散射截面以用于离散坐标输运程序ANISN的计算。本文基于ENDF/B-VII.1和CENDL-3.1评价数据库,利用OpenMC计算制作了ANSIN格式的多群截面并通过基准题的计算验证计算结果的准确性。通过截面转换程序的编写,将OpenMC给出的堆芯各阶勒让德散射分量,堆芯中子能谱分布,散射、吸收反应率以及裂变中子产生速率等信息转换为ANISN程序可读取的截面库格式。采用制作的截面库利用ANINS计算有效中子增殖因子及堆芯中子通量分布。结果表明,ANISN确定论的计算结果与OpenMC给出的蒙特卡罗计算结果相吻合,验证了这种方法可有效地为ANISN提供截面数据,将来可推广应用于二维、三维确定论中子输运计算。

关键词: OpenMC, 多群截面, ANISN, ENDF/B-VII.1l, CENDL-3.1

Abstract:

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 keff and the neutron flux F. 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.

Key words: OpenMC, Multigroup cross section, ANISN, ENDF/B-VII.1, CENDL-3.1

中图分类号: 

  • TL329+.3