Methods for Including Multiphysics Feedback in Monte Carlo Reactor Physics Calculations


Book Description

The ability to model and simulate nuclear reactors during steady state and transient conditions is important for designing efficient and safe nuclear power systems. The accurate simulation of a nuclear reactor is particularly challenging because the multiple physical processes within the reactor are tightly coupled, which requires that the numerical methods used to resolve each physical process can accurately and efficiently transfer and utilize data from other applications. Monte Carlo methods are desirable for solving the neutron transport equation required in reactor analysis because of the inherent accuracy of the method, but the Computational Solid Geometry (CSG) representation of the physical geometry makes it difficult to accurately and efficiently perform multiphysics reactor analyses with other applications that utilize finite element or finite volume representations. To address this limitation, a multiphysics coupling framework that minimizes the need for spatial discretization in the Monte Carlo geometry is presented in this thesis. The coupling framework uses Functional Expansion Tallies to transfer multiphysics information from the Monte Carlo application to other multiphysics tools. Additionally, the coupling framework uses a modified method for transporting neutrons through spatially continuous total macroscopic cross section distributions in order to incorporate continuous multiphysics feedback fields such as fuel temperature and coolant density into the Monte Carlo simulation. It has been shown that separable Zernike and Legendre Function Expansion Tallies can effectively reconstruct a continuous distribution of fission power density. Additionally, using a prototypical three-dimensional Light Water Reactor pin cell, the method used to transport neutrons through a continuously varying fuel temperature and coolant density distribution was shown to be 1.7 times faster than a comparable discretized simulation with volume-averaged properties, while still providing a high level of accuracy. Finally, in order to make the overall multiphysics coupling scheme useful for reactor analyses, a novel spatially continuous depletion methodology was developed and investigated. With the spatially continuous depletion methodology, number densities can be represented as a linear combination of polynomials, and those polynomial representations can be integrated through time to predict reactor operation. The spatially continuous depletion methodology was able to accurately predict the eigenvalue and number density distributions in a two-dimensional LWR pin cell depletion containing Gd-157 from a 2 weight percent GdO2 and seven other nuclides in the depletion matrix. Analyses of the spatially continuous depletion methodology showed that significant reductions in the number of tallied values could be achieved if polynomial representations were optimized for each nuclide reaction rate. From the depletion simulations in this thesis, a 23% reduction in the required number of reaction rate tallies compared to a lower-fidelity, 10 radial ring pin discretization was shown to be achievable with nuclide polynomial optimization. In addition to showing potential for reductions in tally memory and computational requirements, the spatially continuous depletion simulation was shown to be equal in computational performance to a discrete simulation with 10 radial rings and 8 azimuthal cuts, while providing a much higher level of spatial fidelity in number density concentrations.




Development of a New Monte Carlo Reactor Physics Code


Book Description

Monte Carlo neutron transport codes are widely used in various reactor physics applications, traditionally related to criticality safety analyses, radiation shielding problems, detector modelling and validation of deterministic transport codes. The main advantage of the method is the capability to model geometry and interaction physics without major approximations. The disadvantage is that the modelling of complicated systems is very computing-intensive, which restricts the applications to some extent. The importance of Monte Carlo calculation is likely to increase in the future, along with the development in computer capacities and parallel calculation. An interesting near-future application for the Monte Carlo method is the generation of input parameters for deterministic reactor simulator codes. These codes are used in coupled LWR full-core analyses and typically based on fewgroup nodal diffusion methods. The input data consists of homogenised fewgroup constants, presently generated using deterministic lattice transport codes. The task is becoming increasingly challenging, along with the development in nuclear technology. Calculations involving high-burnup fuels, advanced MOX technology and next-generation reactor systems are likely to cause problems in the future, if code development cannot keep up with the applications. A potential solution is the use of Monte Carlo based lattice transport codes, which brings all the advantages of the calculation method. So far there has been only a handful of studies on group constant generation using the Monte Carlo method, although the interest has clearly increased during the past few years. The homogenisation of reaction cross sections is simple and straightforward, and it can be carried out using any Monte Carlo code. Some of the parameters, however, require the use of special techniques that are usually not available in general-purpose codes. The main problem is the calculation of neutron diffusion coefficients, which have no continuous-energy counterparts in the Monte Carlo calculation. This study is focused on the development of an entirely new Monte Carlo neutron transport code, specifically intended for reactor physics calculations at the fuel assembly level. The PSG code is developed at VTT Technical Research Centre of Finland and one of the main applications is the generation of homogenised group constants for deterministic reactor simulator codes. The theoretical background on general transport theory, nodal diffusion calculation and the Monte Carlo method are discussed. The basic methodology used in the PSG code is introduced and previous studies related to the topic are briefly reviewed. PSG is validated by comparison to reference results produced by MCNP4C and CASMO-4E in infinite two-dimensional LWR lattice calculations. Group constants generated by PSG are used in ARES reactor simulator calculations and the results compared to reference calculations using CASMO-4E data.




Development of High Fidelity Methods for 3D Monte Carlo Transient Analysis of Nuclear Reactors


Book Description

Monte Carlo is increasingly being used to perform high-fidelity, steady-state neutronics analysis of power reactor geometries on today’s leadership class supercomputers. Extending Monte Carlo to time dependent problems has proven to be a formidable challenge due to the significant computational resource and data processing requirements. In this thesis, a transient methodology is proposed and implemented to enable accurate and computationally tractable time dependent Monte Carlo analysis. The frequency transform method has been described and implemented in Monte Carlo for the first time. The attractiveness of this method lies in its ability to accurately capture the space and time dependent distribution of the delayed neutron source throughout a transient. Nuances to the algorithmic implementation are described and validated through a series of simple analytical test problems. Comparison with the adiabatic method currently employed for Monte Carlo transient analysis shows significant improvement in the spatial distribution and magnitude of the power for a negative reactivity insertion transient in the 2D and 3D C5G7 geometry. To aid in understanding the effect of statistical uncertainty in the tallied quantities on the time dependent flux solution, a simplified point kinetics model was developed and used for insightful analysis on simple transient test problems. This revealed how the time dependent flux profiles for a series of independent trials can be approximated by a normal distribution at low uncertainties in the tallied reactivity, but deviates from a normal distribution at relatively modest uncertainties in reactivity. Given the compuational constraints of solving large problems, having a simple model that can provide insight on the expected behavior and flux distribution can be very valuable. The frequency transform methodology belongs to a class of indirect space-time factorization methods that perform high-order calculations (e.g. Monte Carlo) over long time steps and low-order, computationally-efficient calculations (e.g. Point Kinetics) over short time steps as an approach to balance performance and accuracy. The coarse mesh finite difference (CMFD) diffusion operator is employed as the low-order solver in Monte Carlo transient analysis for the first time. The CMFD diffusion operator is attractive due to its potential to increase the time step size between the computationally expensive high-order solves. Implementing this methodology is important as continuous energy Monte Carlo is reactor-agnostic and able to treat complex geometries without difficulty, opening up the possibility of solving transients on new experimental geometries for which there is little data.




A Novel Equivalence Method for High Fidelity Hybrid Stochastic-deterministic Neutron Transport Simulations


Book Description

With ever increasing available computing resources, the traditional nuclear reactor physics computation schemes, that trade off between spatial, angular and energy resolution to achieve low cost highly-tuned simulations, are being challenged. While existing schemes can reach few-percent accuracy for the current fleet of light water reactors, thanks to a plethora of astute engineering approximations, they cannot provide sufficient accuracy for evolutionary reactor designs with highly heterogeneous geometries. The decades-long process to develop and qualify these simulation tools is also not in phase with the fast-paced development of innovative new reactor designs seeking to address the climate crisis. Enabled by those computing resources, high fidelity Monte Carlo methods can easily tackle challenging geometries, but they lack the computational and algorithmic efficiency of deterministic methods. However, they are increasingly being used for group cross section generation. Downstream highly parallelized 3D deterministic transport can then use those cross sections to compute accurate solutions at the full core scale. This hybrid computation scheme makes the most of both worlds to achieve fast and accurate reactor physics simulations. Among the few remaining approximations are neglecting the angular dependence of group cross sections, which lead to an over-estimation of resonant absorption rates, especially for the lower resonances of 238U. This thesis presents a novel equivalence method based on introducing discontinuities in the track angular fluxes, with a polar dependence of discontinuity factors to preserve the polar dependence of the neutron currents as well as removing the self-shielding error. This new method is systematically benchmarked against the state-of-the-art method, SuPerHomogenization in three different approaches to obtaining equivalence factors: a same-scale iterative approach, a multiscale approach, and a single-step non-iterative approach. Both methods show remarkable agreement with a reference Monte Carlo solution on a wide array of test cases, from 2D pin cells to 3D full core calculations, for the iterative and the multi-scale approaches. The self-shielding error is eliminated, improving significantly the predictive capabilities of the scheme for the distribution of 238U absorption in the core. A single-step non-iterative approach to obtaining equivalence factors is also pursued, and was shown to only be adequate with the novel discontinuity factor-based method. This study is largely enabled by a significant optimization effort of the 3D deterministic neutron transport solver. By leveraging low level parallelism through vectorization of the multi-group neutron transport equation, by increasing the memory locality of the method of characteristics implementation and with a novel inter-domain communication algorithm enabling a near halving of memory requirements, the 3D full core case can now be tackled with only 50 nodes on an industrial sized computing cluster rather than the many thousands of nodes on a TOP20 supercomputer used previously. This thesis presents fully resolved solutions to the steady-state multi-group neutron transport equation for full-core 3D light water reactors, and these solutions are comparable to gold-standard continuous-energy Monte Carlo solutions.










Resonance Self-Shielding Calculation Methods in Nuclear Reactors


Book Description

Resonance Self-Shielding Calculation Methods in Nuclear Reactors presents the latest progress in resonance self-shielding methods for both deterministic and Mote Carlo methods, including key advances over the last decade such as high-fidelity resonance treatment, resonance interference effect and multi-group equivalence. As the demand for high-fidelity resonance self-shielding treatment is increasing due to the rapid development of advanced nuclear reactor concepts and progression in high performance computational technologies, this practical book guides students and professionals in nuclear engineering and technology through various methods with proven high precision and efficiency. Presents a collection of resonance self-shielding methods, as well as numerical methods and numerical results Includes new topics in resonance self-shielding treatment Provides source codes of key calculations presented




Therapeutic Applications of Monte Carlo Calculations in Nuclear Medicine


Book Description

Therapeutic Applications of Monte Carlo Calculations in Nuclear Medicine examines the applications of Monte Carlo (MC) calculations in therapeutic nuclear medicine, from basic principles to computer implementations of software packages and their applications in radiation dosimetry and treatment planning. With chapters written by recognized authorit




Modeling Feedback Effects of Transient Nuclear Systems Using Monte Carlo


Book Description

Monte Carlo neutron transport is the gold standard for accurate neutronics simulation of nuclear reactors in steady-state because each term of the neutron transport equation can be directly tallied using continuous-energy cross sections rather than needing to make approximations in energy, angle, or geometry. However, the time dependent equation includes time derivatives of flux and delayed neutron precursors which are difficult to tally. While it is straightforward to explicitly model delayed neutron precursors, and thus solve the time dependent problem in Direct Monte Carlo, this is such a costly approach that the practical length of transient calculations is limited to about 1 second. In order to solve longer problems, a high-order/low-order approach was adopted that uses the omega method to approximate the time derivatives as frequencies. These frequencies are spatially distributed and provided by a low-order Time Dependent Coarse Mesh Finite Difference diffusion solver. While this scheme has been previously applied to prescribed transients, thermal feedback is now incorporated to provide a fully self-propagating Monte Carlo transient multiphysics solver which can be applied to transients of several seconds long. Several recently developed techniques are used in the implementation of the proposed coupling approaches. Firstly, underrelaxed Monte Carlo, which is a steady-state technique that stabilizes the search for temperature distributions, is applied to find initial conditions. Secondly, tally derivatives are a Monte Carlo perturbation technique that can identify how a tally will change with respect to a small change in the system. Test problems of varying complexity are carried out in flow-initiated transients to show the versatility of these methods. Overall, this multi-level, multiphysics, transient solver provides a bridge between high fidelity Monte Carlo neutronics and the fast multi-group diffusion methods that are currently used in safety analysis.