DOI QR코드

DOI QR Code

Domain Decomposition Strategy for Pin-wise Full-Core Monte Carlo Depletion Calculation with the Reactor Monte Carlo Code

  • Liang, Jingang (Department of Engineering Physics, LiuQing Building, Tsinghua University) ;
  • Wang, Kan (Department of Engineering Physics, LiuQing Building, Tsinghua University) ;
  • Qiu, Yishu (Department of Engineering Physics, LiuQing Building, Tsinghua University) ;
  • Chai, Xiaoming (Science and Technology on Reactor System Design Technology Laboratory, Nuclear Power Institute of China) ;
  • Qiang, Shenglong (Science and Technology on Reactor System Design Technology Laboratory, Nuclear Power Institute of China)
  • Received : 2015.10.19
  • Accepted : 2016.01.19
  • Published : 2016.06.25

Abstract

Because of prohibitive data storage requirements in large-scale simulations, the memory problem is an obstacle for Monte Carlo (MC) codes in accomplishing pin-wise three-dimensional (3D) full-core calculations, particularly for whole-core depletion analyses. Various kinds of data are evaluated and quantificational total memory requirements are analyzed based on the Reactor Monte Carlo (RMC) code, showing that tally data, material data, and isotope densities in depletion are three major parts of memory storage. The domain decomposition method is investigated as a means of saving memory, by dividing spatial geometry into domains that are simulated separately by parallel processors. For the validity of particle tracking during transport simulations, particles need to be communicated between domains. In consideration of efficiency, an asynchronous particle communication algorithm is designed and implemented. Furthermore, we couple the domain decomposition method with MC burnup process, under a strategy of utilizing consistent domain partition in both transport and depletion modules. A numerical test of 3D full-core burnup calculations is carried out, indicating that the RMC code, with the domain decomposition method, is capable of pin-wise full-core burnup calculations with millions of depletion regions.

Keywords

References

  1. W.R. Martin, Challenges and prospects for whole-core Monte Carlo analysis, Nucl. Eng. Technol. 44 (2012) 151-160. https://doi.org/10.5516/NET.01.2012.502
  2. F.B. Brown, Recent advances and future prospects for Monte Carlo, Prog. Nucl. Sci. Technol. 2 (2011) 1-4. https://doi.org/10.15669/pnst.2.1
  3. P.K. Romano, A.R. Siegel, B. Forget, K. Smith, Data decomposition of Monte Carlo particle transport simulations via tally servers, J. Comput. Phys. 252 (2013) 20-36. https://doi.org/10.1016/j.jcp.2013.06.011
  4. T.A. Brunner, P.S. Brantley, An efficient, robust, domaindecomposition algorithm for particle Monte Carlo, J. Comput. Phys. 228 (2009) 3882-3890. https://doi.org/10.1016/j.jcp.2009.02.013
  5. N. Horelik, A. Siegel, B. Forget, K. Smith, Monte Carlo domain decomposition for robust nuclear reactor analysis, Parallel Comput. 40 (2014) 646-660. https://doi.org/10.1016/j.parco.2014.10.001
  6. J.Liang, K.Wang, G.Yu, D.She, X.Chai, S.Qiang, D.Yao, Research on tally data decomposition algorithms based on reactorMonte Carlo code RMC, Nucl. Power Eng. 35 (2014) 142-146.
  7. K. Wang, Z. Li, D. She, RMC-A Monte Carlo code for reactor physics analysis, Ann. Nucl. Energy 82 (2015) 121-129. https://doi.org/10.1016/j.anucene.2014.08.048
  8. D. She, J. Liang, K. Wang, B. Forget, 2D full-core Monte Carlo pin-by-pin burnup calculations with the RMC code, Ann. Nucl. Energy 64 (2014) 201-205. https://doi.org/10.1016/j.anucene.2013.10.008
  9. J. Liang, Y. Qiu, K. Wang, X. Chai, S. Qiang, Research on full core burnup calculations based on tally data decomposition using RMC, Nucl. Power Eng. 35 (2014) 231-234.
  10. J.E. Hoogenboom, W.R. Martin, B. Petrovic, The Monte Carlo Performance Benchmark Test: Aims, Specifications and First Results [CD-ROM], Proceedings from International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (M&C 2011), Rio de Janeiro (Brazil), May 8-12, 2011, American Nuclear Society, 2011.
  11. Message Passing Interface Forum [Internet]. 2015 [cited 2016 Feb 2].Available from: http://www.mpi-forum.org/index.html.
  12. D. She, Y. Liu, K. Wang, G. Yu, B. Forget, P.K. Romano, K. Smith, Development of burnup methods and capabilities in Monte Carlo code RMC, Ann. Nucl. Energy 51 (2013) 289-294. https://doi.org/10.1016/j.anucene.2012.07.033
  13. L. Li, H. Yuan, K. Wang, Coupling of RMC and CFX for analysis of pebble bed-advanced high temperature reactor core, Nucl. Eng. Des. 250 (2012) 385-391. https://doi.org/10.1016/j.nucengdes.2012.05.036
  14. B. Forget, S. Xu, K. Smith, Direct Doppler broadening in Monte Carlo simulations using the multipole representation, Ann. Nucl. Energy 64 (2014) 78-85. https://doi.org/10.1016/j.anucene.2013.09.043
  15. A.R. Siegel, K. Smith, P.K. Romano, B.Forget, K. Felker, The effect of load imbalances on the performance of Monte Carlo algorithms in LWR analysis, J.Comput. Phys. 235 (2012) 901-911.

Cited by

  1. Domain decomposition for GPU-Based continuous energy Monte Carlo power reactor calculation vol.52, pp.11, 2016, https://doi.org/10.1016/j.net.2020.04.024