
浏览全部资源
扫码关注微信
1.中国科学技术大学 核科学技术学院 合肥 230027
2.中国科学院核能安全技术研究所 中国科学院中子输运理论与辐射安全重点实验室 合肥 230031
[ "张澍, 男, 1990年出生, 2011年毕业于中国科学技术大学, 博士研究生, 从事蒙特卡罗粒子输运研究工作, 核能科学与工程专业", "ZHANG Shu, male, born in 1990, graduated from University of Science and Technology of China in 2011, doctoral student, focusing on Monte Carlo particle transport, major in nuclear energy science and technology" ]
孙光耀, E-mail:guangyao.sun@fds.org.cn SUN Guangyao, E-mail:guangyao.sun@fds.org.cn
收稿日期:2016-05-26,
修回日期:2016-07-07,
纸质出版日期:2016-10
移动端阅览
张澍, 郝丽娟, 宋婧, 等. 基于计数辅助树的蒙特卡罗粒子输运计算大规模计数方法[J]. 核技术, 2016,39(10):100502
Shu ZHANG, Lijuan HAO, Jing SONG, et al. Tally assist tree-based method for scoring massive tallies in Monte Carlo particle transport calculation[J]. Nuclear techniques, 2016, 39(10): 100502
张澍, 郝丽娟, 宋婧, 等. 基于计数辅助树的蒙特卡罗粒子输运计算大规模计数方法[J]. 核技术, 2016,39(10):100502 DOI: 10.11889/j.0253-3219.2016.hjs.39.100502.
Shu ZHANG, Lijuan HAO, Jing SONG, et al. Tally assist tree-based method for scoring massive tallies in Monte Carlo particle transport calculation[J]. Nuclear techniques, 2016, 39(10): 100502 DOI: 10.11889/j.0253-3219.2016.hjs.39.100502.
传统的蒙特卡罗粒子输运计算程序在粒子每一步模拟结束后,通过遍历所有计数器来判断当前粒子所在栅元是否需要进行计数,该过程耗时随计数器数量的增加近似线性增长,当计数器数量较大时,计数耗时远高于输运耗时。本文发展了一种基于计数辅助树的大规模计数加速方法,建立了与几何栅元一一对应的树形结构,并在节点中存储了相应栅元的计数信息,通过当前粒子所在栅元的几何信息从树中快速读出对应的计数器。为了验证该方法的有效性,基于Hoogenboom全堆基准例题测量了不同计数器数量下的计算耗时。测试结果显示本文方法能有效地提高大规模计数问题的计算效率。
Background
2
Traditional Monte Carlo particle transport calculation codes traverse all the tally cards to find which tallies should be scored at the end of each simulation step. The run time of this procedure almost grows linearly with the number of total tally number. When the tally number is large
the tally procedure costs far more time than the transport calculation.
Purpose
2
This paper proposed a tree-based method for scoring massive tallies.
Methods
2
The method builds a tally assist tree that all the nodes map one-for-one to the geometry cells. All the tally information read from the input file is stored in the tree. At the end of each simulation step
by mapping the geometry information of the cell where the particle is currently in to a node in the tree
the tallies need to be scored is directly retrieved from the node.
Results
2
To test the proposed method
the run time of the Hoogenboom benchmark reactor model with different tally numbers is measured.
Conclusion
2
The results show that this method can improve the computation efficiency of massive tally problems.
X-5 Monte Carlo Team . . MCNP-a general Monte Carlo N-particle transport code , : Los Alamos Scientific Laboratory 2003 .
P K Romano , B Forget . The OpenMC Monte Carlo particle transport code . Annals of Nuclear Energy , 2013 . 51 ( 1 ): 274 - 281 . DOI: 10.1016/j.anucene.2012.06.040 http://doi.org/10.1016/j.anucene.2012.06.040 .
K Wang , Z G Li , D She , . RMC-a Monte Carlo code for reactor core analysis . Annals of Nuclear Energy , 2015 . 82 121 - 129 . DOI: 10.1016/j.anucene.2014.08.048 http://doi.org/10.1016/j.anucene.2014.08.048 .
邓 力 , 李 刚 , 张 宝印 , . JMCT蒙特卡罗中子-光子输运程序全堆芯pin-by-pin模型的模拟 . 原子能科学技术 , 2014 . 48 ( 6 ): 1061 - 1066 . http://cn.bing.com/academic/profile?id=2260732923&encoded=0&v=paper_preview&mkt=zh-cn .
Li DENG , Gang LI , Baoyin ZHANG , . Simulation of full-core pin-by-pin model by JMCT Monte Carlo neutron-photon transport code . Atomic Energy Science and Technology , 2014 . 48 ( 6 ): 1061 - 1066 . http://cn.bing.com/academic/profile?id=2260732923&encoded=0&v=paper_preview&mkt=zh-cn .
D V Veen , J E Hoogenboom . Efficiency improvement of local power estimation in the general purpose Monte Carlo code MCNP . Progress in Nuclear Science and Technology , 2011 . 2 ( 1 ): 866 - 871 . https://www.researchgate.net/publication/267957170_Efficiency_Improvement_of_Local_Power_Estimation_in_the_General_Purpose_Monte_Carlo_Code_MCNP .
She D, Qiu Y. Improved methods of handling massive tallies in reactor Monte Carlo code RMC[R]. Proceeding 2013 International Conference on Mathematics & Computational Methods Applied to Nuclear Science and Engineering, Sun Valley, Idaho, May 5-9, 2013
Y Wu , J Song , H Q Zheng , . CAD-based Monte Carlo program for integrated simulation of nuclear system SuperMC . Annals of Nuclear Energy , 2015 . 82 ( 1 ): 161 - 168 . DOI: 10.1016/j.anucene.2014.08.058 http://doi.org/10.1016/j.anucene.2014.08.058 .
Y Wu , Team FDS . CAD-based interface program for fusion neutron transport simulation . Fusion Engineering and Design , 2009 . 84 ( 7-11 ): 1987 - 1992 . DOI: 10.1016/j.fusengdes.2008.12.041 http://doi.org/10.1016/j.fusengdes.2008.12.041 .
Y Wu , Team FDS . Conceptual design activities of FDS series fusion power plants in China . Fusion Engineering and Design , 2006 . 81 ( 23-24 ): 2713 - 2718 . DOI: 10.1016/j.fusengdes.2006.07.068 http://doi.org/10.1016/j.fusengdes.2006.07.068 .
Y Wu , J Jiang , M Wang , . A fusion-driven subcritical system concept based on viable technologies . Nuclear Fusion , 2011 . 51 ( 10 ): 103036 DOI: 10.1088/0029-5515/51/10/103036 http://doi.org/10.1088/0029-5515/51/10/103036 .
L Qiu , Y Wu , B Xiao . A low aspect ratio tokamak transmutation system . Nuclear Fusion , 2000 . 40 ( 3Y ): 629 - 633 . DOI: 10.1088/0029-5515/40/3Y/325 http://doi.org/10.1088/0029-5515/40/3Y/325 .
Y Wu , Team FDS . Design analysis of the China Dual-Functional Lithium Lead (DFLL) test blanket module in ITER . Fusion Engineering and Design , 2007 . 82 ( 1 ): 1893 - 1903 . DOI: 10.1016/j.fusengdes.2007.08.012 http://doi.org/10.1016/j.fusengdes.2007.08.012 .
Y Wu , Team FDS . Conceptual design of the China fusion power plant FDS-Ⅱ . Fusion Engineering and Design , 2008 . 83 ( 1 ): 1683 - 1689 . DOI: 10.1016/j.fusengdes.2008.06.048 http://doi.org/10.1016/j.fusengdes.2008.06.048 .
Y Wu , Team FDS . Fusion-based hydrogen production reactor and its material selection . Journal of Nuclear Materials , 2009 . 386-388 122 - 126 . DOI: 10.1016/j.jnucmat.2008.12.075 http://doi.org/10.1016/j.jnucmat.2008.12.075 .
Y Wu , Team FDS . Design status and development strategy of China liquid lithium-lead blankets and related material technology . Journal of Nuclear Materials , 2007 . 367-370 1410 - 1415 . DOI: 10.1016/j.jnucmat.2007.04.031 http://doi.org/10.1016/j.jnucmat.2007.04.031 .
Y Li , L Lu , A Ding , . Benchmarking of MCAM4.0 with the ITER 3D model . Fusion Engineering and Design , 2007 . 82 ( 15-24 ): 2861 - 2866 . DOI: 10.1016/j.fusengdes.2007.02.022 http://doi.org/10.1016/j.fusengdes.2007.02.022 .
J Song , G Y Sun , Z P Chen , . Benchmarking of CAD-based SuperMC with ITER benchmark model . Fusion Engineering and Design , 2014 . 89 ( 1 ): 2499 - 2503 . DOI: 10.1016/j.fusengdes.2014.05.003 http://doi.org/10.1016/j.fusengdes.2014.05.003 .
B H Zhang , J Song , G Y Sun , . Criticality validation of SuperMC with ICSBEP . Annals of Nuclear Energy , 2016 . 87 494 - 499 . DOI: 10.1016/j.anucene.2015.10.004 http://doi.org/10.1016/j.anucene.2015.10.004 .
A Andrei . Modern C++ design:generic programming and design patterns applied , : Boston Addison-Wesley , 2001 .
Hoogenboom J E, Martin W R. The Monte Carlo performance benchmark test-aims, specifications and first results[R]. International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering, Rio de Janeiro, Brazil, May 8-12, 2011
刘 鸿飞 , 张 彬航 , 张 澍 , . 基于Hoogenboom基准模型的SuperMC全堆芯计算能力校验 . 核技术 , 2016 . 39 ( 4 ): 040604 DOI: 10.11889/j.0253-3219.2016.hjs.39.040604 http://doi.org/10.11889/j.0253-3219.2016.hjs.39.040604 http://www.j.sinap.ac.cn/hejishu/CN/abstract/abstract575.shtml .
Hongfei LIU , Binhang ZHANG , Shu ZHANG , . Full reactor core calculation performance validation of SuperMC based on Hoogenboom benchmark . Nuclear Techniques , 2016 . 39 ( 4 ): 040604 DOI: 10.11889/j.0253-3219.2016.hjs.39.040604 http://doi.org/10.11889/j.0253-3219.2016.hjs.39.040604 http://www.j.sinap.ac.cn/hejishu/CN/abstract/abstract575.shtml .
0
浏览量
23
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621