Monte Carlo Code for Reactor Analysis-RMC2.0
-
摘要: 介绍了新开发的反应堆用蒙特卡罗模拟程序RMC2.0。RMC2.0具有使用连续能量点截面数据对材料进行描述并可以处理任意几何结构的系统的特点,同时程序中采用2种不同的输运算法对问题进行计算(ray-tracking方法和delta-tracking方法)。此外,RMC2.0中采用了一些新的算法对MC模拟进行了改善,如统一能量格架以及哈希表算法。文中利用RMC2.0程序对临界基准题以及一些典型的反应堆问题进行了计算,计算结果显示RMC2.0与MCNP5计算结果相符,并且在同样的计算精度下计算时间得到了节省。另外,基于信息传递接口(MPI),RMC2.0实现了相应的并行功能,并可实现较好的加速效果。
-
关键词:
- 堆用蒙卡程序(RMC) /
- 蒙特卡罗程序 /
- 基准题验证
Abstract: This paper describes a newly developed Monte Carlo code RMC2.0 used for reactor analysis which is applicable to continuous energy and arbitrary geometry.RMC2.0 employs ACE format library and includes two different tracking methods(ray-tracking and delta-tracking).Some techniques such as uniform energy grid and hash-table method are adopted to improve the performance of RMC2.0.Criticality benchmarks and typical reactor examples are calculated for validation,which shows that RMC2.0 performs well in both accuracy and efficiency compared with MCNP5.Based on Message Passing Interface(MPI),RMC2.0 succeeds in parallel computation and represents a high speed-up.-
Key words:
- RMC /
- Monte Carlo Code /
- Benchmark
-
计量
- 文章访问数: 6
- HTML全文浏览量: 2
- PDF下载量: 0
- 被引次数: 0