Overview of methodology for spatial homogenization in the Serpent 2 Monte Carlo code

Abstract This paper describes the methods used in the Serpent 2 Monte Carlo code for producing homogenized group constants for nodal diffusion and other deterministic reactor simulator calculations. The methodology covers few-group reaction cross sections, scattering matrices, diffusion coefficients and poison cross sections condensed in infinite and B 1 leakage-corrected critical spectra, as well as the calculation of discontinuity factors, pin-power form factors, delayed neutron parameters and total and partial albedos. Also included is a description of an automated burnup sequence, which was recently implemented for the handling of restart calculations with branch variations. This capability enables covering the full range of local operating conditions required for the parameterization of group constants within a single run. The purpose of this paper is to bring the methodological description provided in earlier publications up to date, and provide insight into the developed methods and capabilities, including their limitations and known flaws.

[1]  M. J. Abbate,et al.  Methods of Steady-State Reactor Physics in Nuclear Design , 1983 .

[2]  J. Duderstadt,et al.  Nuclear reactor analysis , 1976 .

[4]  J. Leppänen,et al.  Calculation of effective point kinetics parameters in the Serpent 2 Monte Carlo code , 2014 .

[5]  Jaakko Leppänen,et al.  Study on computational performance in generation of cross sections for nodal simulators using continuous-energy Monte Carlo calculations , 2015 .

[6]  J. Leppänen,et al.  Monte Carlo current-based diffusion coefficients: application to few-group constants generation in Serpent , 2015 .

[7]  M. Pusa,et al.  Computing the Matrix Exponential in Burnup Calculations , 2010 .

[8]  R. K. Meulekamp,et al.  Calculating the Effective Delayed Neutron Fraction with Monte Carlo , 2006 .

[9]  J. Leppänen Development of a New Monte Carlo reactor physics code , 2007 .

[10]  E. Fridman,et al.  Modeling of SFR cores with Serpent-DYN3D codes sequence , 2013 .

[11]  E. Fridman,et al.  Revised methods for few-group cross sections generation in the Serpent Monte Carlo code , 2012 .

[12]  Tuomas Viitanen,et al.  Development of a stochastic temperature treatment technique for Monte Carlo neutron tracking , 2015 .

[13]  Maria Pusa,et al.  Validation of the Serpent-ARES code sequence using the MIT BEAVRS benchmark: Initial core at HZP conditions , 2014 .

[14]  Kord Sterling Smith,et al.  Spatial homogenization methods for light water reactor analysis , 1980 .

[15]  B. Parlett A recurrence among the elements of functions of triangular matrices , 1976 .

[16]  Benoit Forget,et al.  A Cumulative migration method for computing rigorous transport cross sections and diffusion coefficients for LWR lattices with Monte Carlo , 2016 .

[17]  Benoit Forget,et al.  Improved diffusion coefficients generated from Monte Carlo codes , 2013 .

[18]  Toshihiro Yamamoto Monte Carlo method with complex weights for neutron leakage-corrected calculations and anisotropic diffusion coefficient generations , 2012 .

[19]  Kim Jaeha,et al.  PRELIMINARY STUDY OF THE IMPACT OF XE-135M ON THE PCR OF CANDU , 2015 .

[20]  G. I. Bell,et al.  Nuclear Reactor Theory , 1952 .

[21]  J. Leppänen Two practical methods for unionized energy grid construction in continuous-energy Monte Carlo neutron transport calculation , 2009 .

[22]  A. Isotalo,et al.  Burnup calculation methodology in the serpent 2 Monte Carlo code , 2012 .

[23]  K. Koebke,et al.  A new approach to homogenization and group condensation , 1980 .

[24]  E. Fridman,et al.  On the use of the Serpent Monte Carlo code for few-group cross section generation , 2011 .

[25]  Tuomas Viitanen,et al.  New Interpolation Capabilities for Thermal Scattering Data in Serpent 2 , 2016 .

[26]  MONTE CARLO DEPLETION UNDER LEAKAGE-CORRECTED CRITICAL SPECTRUM VIA ALBEDO SEARCH , 2010 .

[27]  Eric Dorval,et al.  Directional diffusion coefficients and leakage-corrected discontinuity factors: Implementation in Serpent and tests , 2016 .

[28]  Tuomas Viitanen,et al.  The Serpent Monte Carlo code: Status, development and applications in 2013 , 2014, ICS 2014.