Abstract
In the present work, we discuss the multi-group neutron diffusion equation solution in a homogeneous cylinder geometry case. We construct two kinds of solutions for the related problem considering two energy groups and a steady-state case. Upon applying the finite Hankel transform to the diffusion equation, one obtains a generalized system for the both neutron fluxes (fast and thermal), which may be solved in a closed form solution and depends on the specific source terms. As an equivalent approach we solve the problem by the infinite Hankel transform. Comparison of the two results shows that both methods provide acceptable solutions which are comparable to the ones in the literature. Applications for four parameter sets allow to conject that the infinite Hankel transform is the simpler approach although approximate, but providing solutions comparable to the exact solution by the finite Hankel transform.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
11.1 Introduction
The neutron multi-group equation is frequently used in applications for nuclear reactors. The division in energy groups has been used for a long time to develop more detailed solutions, since the separation by their speed or energy not only facilitates obtaining a better approximate model but also describes the diffusive process with more physical properties [Oz01, No21]. In addition, it is also common to use approaches with different types of geometry [Ma17, Ol19, Ma21], which provide some insight in the influences of the specific boundaries on neutronics. Nuclear reactor cores have different types of geometric approximations and one of the most used is one with axial symmetry in cylindrical coordinates. The choice of a specific coordinate system in general depends on the reactor type and the characteristics to be analysed.
In the course of time, several attempts were used to solve the neutron flux problem in reactor cores, among the most classic ones are procedures, which make use of integral transforms. This method has proven to be effective over many years of research and some representative works may be found in references [Du06, Vi08, Fe13]. Hence, in this work, we develop a methodology to solve the neutron diffusion equation analytically by a finite integral transform technique. In this line, recently Fernandes et al. [Fe11] solved the neutron diffusion equation in cylindrical geometry for a model with two energy groups using the Hankel transform in infinite space, and after constraining the solution to a finite domain, the Parseval identity was employed. In a similar solution procedure, the authors of reference [Gl03] solved the neutron transport equation in cylindrical geometry, while considering isotropic scattering and using the Hankel transform together with the Parseval identity. Thus, due to the promising results of these works and the fact that the approximation S 2 of the Boltzmann transport equation reduces to the diffusion equation, in the present work, we focus on the derivation of an analytical formulation for the fast and thermal neutron flux in the diffusion equation and exploring the finite Hankel transform. The derived solutions for different sources in cylindrical geometry are relevant for nuclear fuel element assembly calculations of reactor cores, as for example in pressurized water reactor core simulations.
11.2 Problem Formulation
We consider initially a steady-state problem with two energy groups in the neutron diffusion equation for a homogenized reactor core given by
where ϕ g is the neutron flux, D g is the diffusion coefficient for the group g, △r is the Laplacian operator in cylinder coordinates explicitly given by \(\triangle _{r} = \partial _{r}^{2} + \frac {1} {r} \partial _{r}\), Σ Rg is the removal cross section of group g, k eff is the effective multiplication factor from nuclear reactor theory, ν is the average number of neutrons emitted by fission, Σ fg is the fission cross section, χ g is the integrated spectrum for neutrons of group g and \(\varSigma _{gg'}\) is the scattering cross section from g into group g′. The term S g is the source term of group g which represents the term \(\frac 1 {k_{eff}} \nu \chi _{g} \varSigma _{fg} \phi _{g}\) responsible for neutron multiplication, i.e. a manifestation of a chain reaction. The symmetry and boundary conditions for this problem defined individually for each energy group g are
In order to apply the finite Hankel transform to the previous equations, where as an idealization R represents the extrapolated distance for the same problem as given in reference [La66]
where ξ i is the i-th root of J 0(Rξ) = 0, and the inversion of the finite Hankel transform is given by
Now, using the property
and further applying the extrapolated distance boundary condition ϕ g(R) = 0, the finite Hankel transform of this operator term is
The Hankel transform of the source terms is given by
After application of the finite Hankel transform, one obtains a system of equations,
which is a matrix equation which represents the multi-group problem and may be cast in compact form
The solution of this equation system is formally given by
For convenience, we introduce now the shorthand notations
and
so that the determinant of matrix M in compact form is
With these conventions, one may write the transformed solution as
These expressions are not the final solution yet, since they depend strongly on the choice for the sources terms. Nevertheless, using the definition of the inversion of the finite Hankel transform, we obtain for each energy group
This couple of equations may be used to elaborate the solution of the multi-group neutron problem for a steady-state diffusion problem, here shown for two energy groups.
11.3 Solution by the Infinite Hankel Transform
The initial problem in cylindrical coordinates is well defined inside the spatial domain with r ∈ [0, R] and it was natural to choose the finite Hankel transform to solve the problem successfully. We now point out and discuss the consequences if one solves the same problem but using the infinite Hankel transform, which by definition is
and the inversion has the form
This version of the transform is usually applied for half-open domains. As a matter of fact, the flux profile for both groups is well known as r goes to infinity, and we can define an extrapolated distance for both fluxes at R where these vanish and moreover redefine (11.1) for this kind of problems.
Since the property of the Hankel transform for the operator △r is the same as for the finite Hankel transform, therefore,
and the equation system after applying the Hankel transform can be written in matrix form as
Using now the definitions (11.2), (11.3) and (11.4), the matrix equation reads
with formal solution given by
If we focus now our attention on the inversion problem for ϕ 1, we need to investigate the first term of the last equation using Eq. (11.5).
Using the inversion theorem, one gets
The first term of the solution is clearly more complicated to solve, so that to this end we split the fast flux \(\phi _{1}(x) = \phi _{1}^{(1)}(x) + \phi _{1}^{(2)}(x)\) and consider the following theorems.
Theorem 11.1 (Hankel Inversion)
If \(\sqrt {r'}f(r')\) is piecewise continuous and absolutely integrable along the real axis, then if \(\gamma \geq -\frac {1}{2}\) , f γ(ξ) = H γ{f(r′)}, then
Theorem 11.2 (Parseval Relation)
If the functions f(r′) and g(r′) satisfy the conditions of Theorem 11.1 and if f γ(ξ) and g γ(ξ) are the Hankel transforms of order \(\gamma \geq -\frac {1}{2}\) , respectively, then
These two theorems are essential so that this alternative procedure may be applied. Upon substituting \(\bar {f}_{0}(\xi )\) and \(\bar {g}_{0}(\xi )\) with \(\frac {A_2(\xi )J_{0}(r\xi )}{Det(M)(\xi )}\) and \(\bar {S}_{1}\), respectively, and using Theorem 11.2, one obtains
In other words, we need to calculate f(r′).
Recalling that Det(M)(ξ) = A 1(ξ)A 2(ξ) − C and that the physically meaningful nuclear parameter set satisfies the following condition, \(0 < \frac {C} {A_{1}(\xi ) A_{2}(\xi )} < 1\) for all ξ ∈ [0, ∞), we can expand the term \(\frac {A_{2}} {Det(M)(\xi )}\)
Indeed, for all nuclear parameter sets known in the literature, they comply with \(\frac {C} {A_{1}(\xi ) A_{2}(\xi )} << 1\) for ξ ≥ 0. After evaluating different kinds of parameter sets, one may obtain an estimate for the order of magnitude \({\mathcal {O}} \left ( \frac {C} {A_{1} A_{2}} \right ) = 10^{-3}\) and use this as a maximum for all values of ξ, so that one may safely take only the first term of the expansion.
Consequently, Eq. (11.6) simplifies to
so that by the definition of \(A_{1}(\xi ) = D_{1}\xi ^2 + \varSigma _{R1} = D_{1} \left ( \xi ^2 + \sqrt {\frac {\varSigma _{R1}} {D_{1}}}^2 \right )\), (11.6) may be explicitly written as
Here, \(\alpha _{1} = \frac {\varSigma _{R1}} {D_{1}}\) and I 0 and K 0 are the modified Bessel functions of zero order. Then, we can write the final expression for \(\phi _{1}^{(1)}\), i.e. the solution, using the fact that there is no source outside the cylinder
and for \(\phi _{1}^{(2)}\), we use only the definition of the Hankel transform to obtain
By a similar procedure, we obtain the solution for ϕ 2(r) completing this way the entire solution of this problem using the infinite Hankel transform approach.
11.4 Results
We elaborated the general solutions in the previous sections, which for specific applications need the definitions of the parameter set and sources, respectively. Due to the fact that by virtue the specific source terms dominate the found solutions, in this section we present the influence of these source terms on the solution for a steady-state diffusion problem. The employed nuclear parameter sets are listed in Table 11.1, where for all cases we used R = 5, k eff = 0.95 and ν = 2.5 in the simulations.
We consider cases with different sources and compare results from the application of the finite and infinite Hankel transform, respectively. To this end, we consider for all cases a dominant source with fast neutrons and one case with no thermal neutron source and three cases with a weak thermal neutron source. A further differentiation stems from different removal cross sections for the fast and the thermal neutron group. The last set is distinct in comparison to all other ones because of an increased fission cross section in the fast and the thermal neutron group. For the first case, only the fast neutron source contributes,
Upon applying the finite Hankel transform, the source term is
and then using the final expression for the scalar neutron flux yields
The procedure to obtain ϕ 2 works in close analogy to the one for ϕ 1. We obtained the following results for the selected parameter sets specified in Table 11.1 (Figs. 11.1, 11.2, 11.3 and 11.4).
By inspection of the obtained results, one observes qualitative agreement with what is expected from operational experience for processes inside a nuclear reactor core using this type of geometry. Quantitative properties are the flat current density at the origin, i.e. the flux with null derivative at r = 0 represents a symmetry condition. Furthermore, the vanishing flux at the outer boundary drags the flux from the maximum value at the center of the domain to decreasingly smaller values with increasing radius. As a systematic feature for all parameter sets, the fast flux always shows a somewhat larger concavity than the thermal flux. In order to provide a quantitative comparison between the solutions from the finite and infinite Hankel transforms, a table with the numerical values for the normalized solutions ϕ 2 using both types of integral transforms is shown. Note that our findings agree fairly well with results in the literature [Da11].
In Table 11.2, results for ϕ 2 using the finite and the infinite Hankel transform are shown. Comparing the solutions for the finite Hankel transform for truncations at N = 50, N = 100 and N = 500 shows stability of the obtained solution, so that N = 50 already provides a solution with six significant digits. However, for solution by the finite Hankel transform, it is not obvious where to truncate the series in order to obtain an acceptable solution, which depend on the cumbersome task of determining the roots of the Bessel functions of order 0 and order 1. From the comparison of the solution ϕ 2 on the one hand by the finite and on the other hand by the infinite Hankel transform shows that the latter provides solutions fairly close to the ones by the finite integral transform. The advantage of the infinite Hankel transform over the finite case is that that there is no need to determine the lowest truncation of the series, which provides an acceptable solution. Besides having solved the stationary problem, where the found solution has value on its own right, the stationary case commonly provides the initial condition for a transient problem.
11.5 Conclusion
In the reported discussion, we presented and compared two integral methods to solve the stationary problem of two energy group neutron diffusion in cylinder geometry. Both methods, the finite and the infinite Hankel transform, generated comparable and acceptable results for the considered problems (parameter sets 1 to 4). While the finite Hankel transform seems to be the more natural tool to derive the solution due to the finite domain in consideration, the infinite sum of the analytical solution imposes the problem to determine truncation such that the approximate solution represents the exact solution to a prescribed accuracy. This task does not appear when the infinite Hankel transform is used, where it is the computation of the integrals that represents the challenge, and however numerical schemes for well-behaved integrands are usually no issue. All implemented simulations showed that both methods provide solutions with acceptable quality, but that the infinite integral transform is the simpler method especially due to the necessity to have a sufficiently large number N of terms in the series of the solution by the finite Hankel transform.
From the computational point of view, the source code for the implementation was written in Python 3.8 for both integral transforms and ran on a simple home computer, Intel(R) Core(TM) i3-4150 CPU @ 3.50 GHz (64-bit operating system) with Microsoft Windows 10 operational system. For the solution by the infinite Hankel transform the CPU, time amounted to a few seconds, while the finite Hankel transform provided also a solution in a small but larger computational time, however with increasing tendency for increasing N. Our findings allow to conject that the solution by the infinite Hankel transform in principle opens pathways to increase the problem setup, such as to include more energy groups and allow for heterogeneous domains, which designs these new cases closer to the ones of real reactor cores.
References
Bell, G.I., Glasstone, S.: Nuclear Reactor Theory. Van Nostrand Reinhold Company, New York (1970)
Dababneh, S.: An alternative solution of the neutron diffusion equation in cylindrical symmetry. Ann. Nuclear Energy 38, 1040–1043 (2011)
Dulla, S.: Space asymptotic method for the study of neutron propagation. Ann. Nuclear Energy 33, 932–940 (2006)
Fernandes, J.C.L.: An analytical solution of multi-group neutron diffusion equation for a cylindrical symmetry using Hankel Transform, Thesis, Brazil (2011)
Fernandes, J.C.L.: On a comparative analysis of the solutions of the kinetic neutron diffusion equation by the Hankel transform formalism and the spectral method. Progr. Nuclear Energy 69, 71–76 (2013)
Goncalves, G.A.: Analytical solution of neutron transport equation in cylindrical geometry, Thesis, Brazil (2003)
Lamarsh, J.R.: Introduction to Nuclear Reactor Theory. Addison Wesley Publishing, New York (1966)
Lewis, E.E., Miller Jr., W.F.: Computational Methods of Neutron Transport. Wiley, New York (1984)
Manish, R.: Solution of neutron diffusion equation in 2d polar coordinates using nodal integral method. Ann. Nuclear Energy 105, 69–78 (2017)
Manish, R.: Nodal Integral method for multi-group neutron diffusion equation in three dimensional cylindrical coordinate system. Ann. Nuclear Energy 151, 107–114 (2021)
Di Nora, V.A.: Optimization of multi-group energy structures for diffusion analyses of sodium-cooled fast reactors assisted by simulated annealing – Part I: Methodology demonstration. Ann. Nuclear Energy155, 108–183 (2021)
Oliveira, F.R.: On an analytical solution for the two energy group neutron space-kinetic equation in heterogeneous cylindrical geometry. Ann. Nuclear Energy 133, 216–220 (2019)
Ozgener, H.A.: A multi-region boundary element method for multigroup neutron diffusion calculations. Ann. Nuclear Energy 28, 585–616 (2001)
Ozisik, M.N.: Radiative Transfer and Interaction with Conductions and Convection. Wiley, New York (1973)
Vilhena, M.T.B.: An analytical solution for the general perturbative diffusion equation by integral transform techniques. Ann. Nuclear Energy 35, 2410–2413 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Klein, R.A.S., Fernandes, J.C.L. (2022). A Novel Solution of the Multi-Group Neutron Diffusion Equation by the Hankel Transform Formalism. In: Constanda, C., Bodmann, B.E., Harris, P.J. (eds) Integral Methods in Science and Engineering. Birkhäuser, Cham. https://doi.org/10.1007/978-3-031-07171-3_11
Download citation
DOI: https://doi.org/10.1007/978-3-031-07171-3_11
Published:
Publisher Name: Birkhäuser, Cham
Print ISBN: 978-3-031-07170-6
Online ISBN: 978-3-031-07171-3
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)