1. Introduction
Molten Salt Reactors (MSRs) have recently regained a lot of interest after their inclusion in the Generation IV reactors roadmap [
1]. In MSRs, the fuel is dissolved in a molten salt and circulated in the primary loop. This design has several safety and operational advantages, including the elimination of fuel meltdown accidents, online refueling and the continued removal of fission products, high operation temperature and low operation pressure, elimination of fuel fabrication, high negative temperature and void reactivity feedback coefficients [
2,
3]. On the other hand, the flowing fuel also arises in phenomena that are not present in the current Light Water Reactors (LWRs), such as the drift of the Delayed Neutron Precursors (DNP) with the fuel flow and their redistribution inside the core as a function of the flow speed. Most of the current computational tools for nuclear reactors do not have capabilities to simulate MSRs. This incurs the requirement of developing new tools that have the capabilities to capture the unique characteristics of MSRs to serve in the design and safety analysis of this Generation IV concept.
Many computational tools were developed along the time for the Multiphysics simulation of MSRs. A few of the latest tools in this regard were reviewed in this study. Fiorina et al. [
4] developed an axisymmetric two-dimensional (2D), fully coupled Multiphysics model for the MSFR. The models are implemented in COMSOL Multiphysics and TUDelft. The models adopted six and nine energy groups structures for the neutron diffusion equation. Aufiero et. al. [
5] used the OpenFoam [
6] to develop a three-dimensional (3D), full core, transient model for the MSFR. The model adopted a one-speed neutron diffusion model to reduce the computational cost. Moltres [
7], an application for modeling MSRs based on the MOOSE framework [
8], used the multigroup diffusion equation in 3D or axisymmetric 2D coupled with the heat equation and the one-dimensional (1D) DNPs drift model. Yang et al. [
9] developed a framework for coupling a 3D neutron transport code PROTEUS-NODAL [
10] and a modern system-level thermal-hydraulics code SAM [
11] to simulate steady-state and transients of MSRs.
All these efforts used either a 3D or an axisymmetric 2D geometry representation of the reactor core, which more-or-less results in high computational cost. The use of such multi-dimensional models is not efficient for long-term transient analysis, neither for the sensitivity analysis or optimization studies. On the other hand, using lower order representation of the geometry, such as a 1D representation, can significantly reduce the computational time and is more suitable for optimization problems and long transients. On the other hand, using such gross 1D models can doubtlessly introduce large errors in the simulation results. However, these errors can be greatly reduced by carefully generating the homogenized material properties, such cross sections. One of the most commonly used methods for generating homogenized cross sections for deterministic diffusion or transport models is based on the Monte Carlo method [
12], which includes a detailed simulation of the reactor configuration using a continues energy spectrum to provide a stochastic estimation of the reaction rates. This procedure is followed by collapsing this continues energy spectrum and heterogeneous medium representation into a homogeneous, few-group structure that is suitable for deterministic diffusion codes. The condensation of the cross sections can be generated using infinite spectrum or leakage-corrected spectrum. Serpent [
13] has the capability to generate both infinite and leakage-corrected cross sections using the homogenous B
1 method. However, the B
1 method has shortcomings and should be used with caution [
14].
In this work, we develop a consistent 1D, multigroup diffusion model for the MSR neutronics analysis, with the primary objective of reducing the computational cost in long transients, sensitivity and uncertainty, and optimization studies of the MSR. Here, the term ‘consistent’ renders our purpose of producing highly agreeable results with the 2D or 3D neutronics models. The consistent diffusion model is achieved with the following measures. The leakage corrected models, counting for both radial and axial leakages, are derived rigorously and integrated into the 1D model. The leakage-corrected parameters are generated using the infinite-spectrum cross sections. Consistent neutronics parameters, including diffusion coefficients and multigroup cross sections, are generated using Monte Carlo 3D models. The procedures of these parameter generation are detailed in the methodology sections.
Another important aim of this work is to develop an accurate and computationally efficient 1D MSR model that can serve for an ongoing US DOE NEUP project—the development of a reactor physics transient benchmark for MSR [
15]. This project is being developed based on the legacy data of the Molten Salt Reactor Experiment (MSRE) [
16]. The application requires multiple runs for the transient tests conducted during the operation of the MSRE for the purpose of sensitivity analysis. Thus, a 2D or 3D model is not feasible. This paper is organized as follows: the derivation of the 1D consistent model is largely provided in
Section 2, the implementation of this model including group parameter generations is discussed in
Section 3, and the application of the model for the steady-state and dynamics MSRE analysis are provided in
Section 4 and
Section 5, respectively, and some concluding remarks on the current model are provided at the end of the paper.
2. Consistent 1D Multigroup Diffusion Model
The time-dependent three-dimensional multigroup diffusion equation may be given by
where
is the neutron speed,
is the diffusion coefficient,
is the removal cross section, and
is the neutron source for the
gth group, which accounts for the fission source and scattering sources form other groups.
For convenience, we expand Equation (1) in cylindrical coordinates as follows
where the two expanded terms on the right-hand side of the equation represent the planar radial and axial diffusion terms of the diffusion model, respectively.
A one-dimensional model along the axial direction can thus be obtained by integrating Equation (2) over the planner area of the core. By integrating Equation (2) over the planner area
A and averaging the resulting quantities over the area, the left-hand side of the equation can be expressed as
where
is the planner averaged flux
and
is the flux weighted neutron speed
A similar procedure can be performed to define the removal cross sections and other cross sections used to calculate
(e.g.,
,
). For instance, the area averaged removal cross section is defined as:
2.1. Radial Leakage Treatment
The integration form of planner radial diffusion term in Equation (2) can be treated as follows:
where the Green’s theorem is applied to convert the area integral to a line integral over the perimeter of the planner area, which equals to the net current leaking in the radial direction
where the
radial leakage cross section can be defined as
In the case of azimuthal symmetry,
and
is reduced to
2.2. Axial Leakage Treatment
The axial diffusion term is treated following a similar procedure
where
is axial diffusion coefficient, defined as
Because the 1D model does not extend to the whole axial domain, appropriate boundary conditions at both ends are needed to account for the axial leakages from two ends of the simulated domain. The response matrix is used to relate incoming current
and the outgoing current
and the boundary surface. For a general
G-group energy structure, the relation between partial currents takes the form:
To implement the albedo boundary condition for the axial directions in the diffusion model, Equation (13) is re-written in terms of the total current and the scaler flux using the definition of the partial currents
Substituting Equations (14) and (15) into Equation (13) gives
Equation (16) can be rearranged and written in matrix notations as follows
where
are the identity and response matrices, respectively, and
are given by
In this work, the albedo coefficients are calculated by tallying the partial currents at the lower and top heads of the reactor vessel, and assuming that all the off-diagonal elements of the response matrix are zero.
2.3. Multigroup Diffusion Equation
With all the factors considered above, the consistent 1D form of Equation (2) can then be written as
where
is the sum of the group removal and radial leakage cross sections
Note that in the course of the derivation, the group constants were assumed to be a function of the axial position
. In the case of generating homogenized cross sections for 3D regions, all cross sections should be averaged over the axial dimension too. In this case, the leakage cross section becomes:
where
is the radial surface area of the homogenized region, and
is the volume.
3. Consistent Neutronics Parameters for MSRE
In this section, the numerical implementation of the planar averaged, 1D diffusion model is discussed. The homogenized cross sections and parameters used to calculate the leakage cross sections and the albedo coefficients were generated using the Monte-Carlo transport code Serpent [
13]. We followed the MSRE static model provided in Ref. [
17], and divided the reactor vessel into eight homogenized regions in the axial direction. The boundaries of each homogeneous region (see
Figure 1) were chosen based on the changes in material and/or configuration between the different regions. The homogenized regions, as labelled in
Figure 1, include:
- (1)
The curved lower head;
- (2)
The straight section of lower head;
- (3)
The main reactor section;
- (4)
The below flow distributor ring;
- (5)
The flow distributor ring;
- (6)
The above flow distributor ring;
- (7)
The straight section of upper head;
- (8)
The curved upper head.
For clarification, the molten salt fuel flowing effect is ignored in the homogeneous parameter generation procedure because the static Serpent model is used as the base reference model at this step. Following the simplification, the viability of the consistent 1D model is firstly verified by the 3D Serpent model steady-state calculation results in
Section 4, and then extended for the dynamics analysis in
Section 5 with the DNP drift effect taken into account.
The standard homogenous cross sections were generated in Serpent using the infinite spectrum approach, in which the homogenization is carried out on an infinite lattice of identical cells (i.e., no net current on the cell boundaries) [
12]. This approach was chosen because the leakage effect was accounted for in the leakage cross section and the albedo BCs. Four different energy group structures were tested in this work. The first group structure is the standard two-group (2G) structure with a cutoff at 0.625 eV. The second group structure is the eight-group (8G) structure adopted in Ref. [
18]. The third structure is the 16-group (16G) structure adopted in Ref. [
19]. The fourth energy structure is the standard CASMO23 group (23G) structure [
20]. The energy boundaries of the 8G structure are given in
Table 1. For illustration, the energy boundaries of the different structures tested in this work are summarized and compared in
Figure 2, in which the different colors stand for the group boundary points of different energy group.
For the sake of space, only the 2G parameters were presented in this paper. The condensed data for other energy groups were stored and used for the diffusion model in the same manner. The infinite 2G cross sections are summarized in
Table 2.
The values of the albedo coefficients used at the boundaries are listed in
Table 3. These values were obtained by tallying the partial currents at the curved surface of the lower and upper heads of the reactor vessel. The values of
were then calculated from
.
The homogenized radial leakage cross sections are defined by Equation (21) where the numerator is the net current leaking form the outer surface of the region, and the denominator is the integral flux in the homogenized region. The leakage cross sections for the curved sections of both the lower and upper heads (Region 1 and 8) are set to zero, because the leakage from these regions is considered in the albedo BC. The 2G leakage cross sections for the other six homogenized regions are given in
Table 4.
5. Dynamics Analysis
As an application for the 1D leakage corrected model, the 2G group structure is used to simulate the flowing fuel in the MSRE. The MSRE is a 10 MW thermal reactor that was fueled and cooled by a FLiBe salt mixture and moderated by graphite. The MSRE consisted of two salt circulation loops, where the primary salt (i.e., fuel salt) ejects the heat to the secondary salt through the heat exchanger. The secondary salt, which is also a similar FLiBe salt, ultimately ejects the heat to the air through a radiator. The salt volume in the primary loop is 73 ft
3 (1.95 m
3), and the salt volume in the core is 0.67 m
3. With designed primary flow rate of 1200 gpm (0.076 m
3/s), the salt residence time in the core is about nine seconds, and the total circulation time of the primary loop is about 26 s. A detailed description of the MSRE dynamics model can be found in Ref. [
15]. The system is described by the 2G diffusion model coupled the mass balance equations for six DNP families. The forward system is given as
where
is the mass flow rate of the DNP of the family
,
is the volumetric flow rate, which is set be 1200 gpm (or 0.076 m
3/s) for the normal operation condition for MSRE, and
is the velocity field. The corresponding adjoint system to Equation (24) is given as
The DNP data was generated using Serpent and is given in
Table 6. The piecewise velocity field provided in Ref. [
24] was used as an input for the model.
The results for both the forward and adjoint systems are shown in
Figure 5.
COMSOL models are created for Equations (24) and (25) separately, using the coefficient PDE form. The two eigenvalue systems are solved using the ARPACK solver. A comparison between the value of the
for the stationary and flowing cases is summarized in
Table 7. The results for the forward and adjoint flux show that there is no significant change from the stationary fuel configuration. On the other hand, the DNP distribution at steady state flowing condition shows significant distortion from the static distribution. The long-lived DNP families exhibited more distortion compared to the short-lived families. This result is expected, as the short-lived families decay before they can drift away from their generation position. As a result of this, the short-lived DNP families decay at higher importance regions compared to the long-lived families. This effect can be shown in the adjoint DNP concentration distribution.
The total reactivity loss due to fuel circulation is estimated from the eigenvalue of the flowing-fuel configuration for both the forward and the adjoint problems was found to be −223 pcm (per cent mille), the experimental value for reactivity loss is 212 pcm [
25]. The estimated reactivity loss using PROTEUS-NODAL is −222.9 pcm [
23]. These results indicate the consistent 1D leakage corrected diffusion model is sufficient for reproducing the axial flux distribution and the
k-eigenvalue of the MSRE configuration with sufficient accuracy. All the studied cases are solved on a single CPU core within one second. This is very efficient compared to the 3D and axisymmetric 2D models. For instance, Lindsay et al. [
7] reported a run time of 5 min on a single core for the axisymmetric 2D MSRE model using a coarse axial mesh, while the 3D case required a supercomputer.
6. Conclusions
In this work, a consistent 1D leakage corrected multigroup neutron diffusion model was established for the MSR neutronics analysis. The consistent model includes an artificial leakage cross section to account for the neutron leakage in the radial direction, which cannot be directly realized in a 1D representation. The procedure of generating the leakage cross section using Serpent code is elaborated. The leakage cross section is estimated by tallying the integral net current at the geometry radial boundary surface. The ratio of the net current to the integral flux within the cell surrounded by the radial surface is the leakage cross section. The remaining cross sections are generated using the infinite spectrum. The axial flux is accounted for using the albedo boundary condition.
The consistent 1D model was verified against the reference solution obtained from 3D Serpent calculations. Four different few-group energy structures were considered in the verification procedure. The value obtained from the diffusion model is compared to the reference value and shown with good agreement. The error in the estimated did not decrease monotonically with increasing the energy resolution, which suggests that error cancelation mechanisms may occur for the lower resolution groups. Generally, the error in the predicted value is comparable to values found in literature for higher spatial resolution models.
As an application for the developed model, the MSRE dynamic configuration was simulated by means of the eigenvalue analysis to estimate the reactivity loss due to fuel circulation. Both the forward and adjoint models of the problem are considered and solved for producing effective kinetics parameters. The estimated reactivity loss due to fuel circulation at the MSRE designated flow rate is 223 pcm, which is in a good agreement with the experimental values. It also verified the effect of the fuel circulation on the DNP distribution and their relative importance.
The MSRE analyses performed in this work shows that the consistent 1D leakage corrected diffusion model is sufficient to reproduce the axial flux distribution and k-eigenvalue of the MSRE, and offer the advantage of being very computationally efficient. This work is the first step in developing a fully neutronics and thermal-hydraulics-coupled model for MSR analysis, which is part of the NEUP project that aims to develop a transient reactor physics benchmark for MSR based on the experimental data of the MSRE. In the future, the consistent 1D MSR diffusion model is to be used to carry out a series of sensitivity analysis to resolve the uncertainties in the MSR design and operational parameters. The developed MSRE benchmark will serve in the development of computational tools for the MSRs.