Next Article in Journal
The Use of Energy Models in Local Heating Transition Decision Making: Insights from Ten Municipalities in The Netherlands
Next Article in Special Issue
A New Model for the Stochastic Point Reactor: Development and Comparison with Available Models
Previous Article in Journal
Structural Design Simulation of Bayonet Heat Exchanger for Sulfuric Acid Decomposition
Previous Article in Special Issue
A Comparative Analysis of Neutron Transport Calculations Based on Variational Formulation and Finite Element Approaches
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Revisit to CMFD Schemes: Fourier Analysis and Enhancement

Department of Mechanical and Aerospace Engineering, The Ohio State University, 201 W 19th Avenue, Columbus, OH 43210, USA
*
Author to whom correspondence should be addressed.
Submission received: 26 November 2020 / Revised: 30 December 2020 / Accepted: 10 January 2021 / Published: 14 January 2021
(This article belongs to the Special Issue Advances in Modelling for Nuclear Science and Engineering)

Abstract

:
The coarse-mesh finite difference (CMFD) scheme is a very effective nonlinear diffusion acceleration method for neutron transport calculations. CMFD can become unstable and fail to converge when the computational cell optical thickness is relatively large in k-eigenvalue problems or diffusive fixed-source problems. Some variants and fixups have been developed to enhance the stability of CMFD, including the partial current-based CMFD (pCMFD), optimally diffusive CMFD (odCMFD), and linear prolongation-based CMFD (lpCMFD). Linearized Fourier analysis has proven to be a very reliable and accurate tool to investigate the convergence rate and stability of such coupled high-order transport/low-order diffusion iterative schemes. It is shown in this paper that the use of different transport solvers in Fourier analysis may have some potential implications on the development of stabilizing techniques, which is exemplified by the odCMFD scheme. A modification to the artificial diffusion coefficients of odCMFD is proposed to improve its stability. In addition, two explicit expressions are presented to calculate local optimal successive overrelaxation (SOR) factors for lpCMFD to further enhance its acceleration performance for fixed-source problems and k-eigenvalue problems, respectively.

1. Introduction

The coarse-mesh finite difference (CMFD) scheme, originally developed by Smith [1,2], is being widely used for accelerating neutron transport calculations. A well-known issue with CMFD is that the scheme can become unstable and even fail when the optical thickness becomes large, which has been reported in various numerical and theoretical studies. Some stabilization techniques have been developed to improve the stability of CMFD [3,4,5,6]. One simple method is the under-relaxation approach, which arbitrarily applies some damping on the drift flux coefficient or the scalar flux [4,5,6]. However, a judicious choice of under-relaxation has to be problem-dependent.
A variant of CMFD, called partial current-based CMFD (pCMFD), is found to be stable, but it is slower than the standard CMFD at an intermediate optical thickness [3]. Zhu et al. recently proposed an optimally diffusive CMFD (odCMFD) scheme, which generalizes pCMFD by adding some artificial diffusion to the diffusion coefficient of CMFD [7]. It is noted that caution should be exercised in determining adequate artificial diffusion. If the added diffusion is more than necessary, it would hurt the convergence rate; conversely, it would be insufficient for stability. In this paper, Fourier analysis and numerical results are presented to show that odCMFD can become unstable and even fail at a relatively large optical thickness because of insufficient diffusion. In this paper, it is shown that the use of different transport solvers in Fourier analysis can have some effect on the prediction of the convergence rate. A modification to the original artificial diffusion coefficients of odCMFD is proposed to improve its stability.
The linear prolongation-based CMFD (lpCMFD) scheme is the latest development in the CMFD family [8]. It replaces the conventional flat flux ratio-based scaling approach in the standard CMFD method with a linear interpolation of the scalar flux differences at the coarse-mesh cell edges between the high-order transport and low-order diffusion calculations. Various studies have demonstrated that lpCMFD has superior convergence performance in terms of stability and effectiveness, as compared to other CMFD schemes [9,10,11,12,13,14]. It is worth noting that lpCMFD does not use any “ad hoc” fixups, such as under-relaxation or artificial diffusion. Most recently, Wang has proposed to enhance the convergence performance of lpCMFD by updating the scalar flux (or the scattering source) with successive overrelaxation (SOR) [15,16]. It was found that lpCMFD with SOR can increase the convergence rate by almost 40% for neutron transport problems. However, the global optimal SOR value is problem-dependent. Instead of finding the global optimal SOR factor, the local SOR can be determined for each coarse-mesh cell based on its optical thickness and scattering ratio. In this paper, two explicit expressions are developed for the calculation of local optimal SOR factors—one is for fixed-source problems, and the other for k-eigenvalue problems, which can be easily implemented in a transport code.
The remainder of this paper is organized as follows: Section 2 presents the Fourier analysis of the CMFD schemes, such as CMFD, pCMFD, odCMFD, and lpCMFD, for both fixed-source problems and k-eigenvalue problems. The implications on the convergence rate of the step characteristic (SC) method and the diamond difference (DD) method for the transport solution are presented and discussed. In Section 3, the modification of odCMFD is discussed. Section 4 presents the two explicit expressions for the calculation of local SOR factors for lpCMFD. The numerical results of the one- and two-dimensional test problems are given in Section 5. Final conclusions are given in Section 6. A brief summary of the CMFD algorithm and formulation is presented in Appendix A.

2. Fourier Analysis of CMFD Schemes

The general algorithm and formulation of the coupled SN and CMFD iterative procedure is summarized in Appendix A. For simplicity, only the final Fourier analysis results of the CMFD schemes are presented for both fixed-source problems and k-eigenvalue problems. Detailed derivation and formulation can be found in the literature [6,7,8,15,16].

2.1. Spectral Radius for Fixed-Source and K-Eigenvalue Problems

Fourier analysis is typically performed based on a 1D homogeneous problem with a uniform mesh and a specified number ρ of fine-mesh cells per coarse cell. A single coarse-mesh cell with periodic boundary conditions is employed. The coarse-mesh spacing is Δ . The fine mesh spacing is h = Δ p . The monoenergetic SN transport equation is first linearized near the exact solution. Then, the error terms in the linearized equations are expressed as Fourier modes. The spectral radius can be obtained from the error iteration matrix.
For fixed-source problems, the final expression for the fine-mesh scalar flux iterative error modes is given as
T ω = H + θ e i Σ t Δ ω 1 G + Σ a Δ 2   C D 2 cos Σ t Δ ω 2 Σ a Δ 2 ,
where
H = n = 1 N w n P n Y n 1 Σ s 2
C = 1 p × 1 1 1 × p H
G = 1 0 0 1 × p H
P n = 1 α n 2 1 + α n 2 0 0 0 0 1 α n 2 1 + α n 2 0 0 0 0 0 0 1 + α n 2 e i Σ t Δ ω 0 0 0 1 α n 2 p × p
Y n = a b 0 0 0 0 a b 0 0 0 0 0 0 b e i Σ t Δ ω 0 0 0 a p × p
a = μ n h + Σ t 1 α n 2
b = μ n h + Σ t 1 + α n 2
α n = 1 + e Σ t h μ n 1 e Σ t h μ n 2 μ n Σ t h for   SC 0 for   DD
h = Δ p
D = 1 3 Σ t
Note that μ n and w n are the nodes and weights of a quadrature set (e.g., Gauss–Legendre quadrature).
The vector θ is defined as
θ = ( θ 1   θ 2   θ p   ) T
The following different iterative schemes can be obtained by defining the vector θ as
SI :   θ k = 0 .
CMFD :   θ k = 1 .
pCMFD :   θ k = 1 1 + 3 4 τ .
odCMFD :   θ k = θ τ .
lpCMFD :   θ k =   2 p + 2 p 2 k + 1 e i τ ω + 2 k 1 e i τ ω 4 p .
where 1 k p , and the coarse-mesh optical thickness τ = Σ t Δ .
It can be seen that when θ k = 0 , it reverts to the transport source iteration (SI) method with no CMFD acceleration. For the standard CMFD scheme, θ k = 1 , which means a flat prolongation approach is used. The function of θ k for pCMFD was derived by Jarret et al. [6], and it implies that pCMFD tends to the CMFD scheme when the coarse-mesh cell optical thickness τ ( = Σ t Δ ) becomes large. The θ k of odCMFD is a function of τ , described by Zhu et al. [7]. The θ k values of lpCMFD are reported by Wang and Xiao [8].
The spectral radius of the CMFD schemes as a function of Fourier frequency ω is given as
ρ ω = max ( abs ( e i g ( T ω ) ) ) .
where Fourier frequency is expressed as follows
ω = 2 π s Σ t L ,   s = 1 ,   2 ,   ,   J ,
J = L Δ .
L is the domain size. Finally, the spectral radius is defined as
ρ = max ( ρ ω ) .
For k-eigenvalue problems, the final expression for the fine-mesh scalar flux iterative error modes is given as
T ω = H + θ e i Σ t Δ ω 1 G D 2 cos Σ t Δ ω 2 ,
where
H = n = 1 N w n P n Y n 1 Σ t 2 ,
G = 1 0 0 1 × p H .
Compared to the expression for the fixed-source case, only matrices H and G are different, in which the scattering cross-section is replaced with the total cross-section. Therefore, the spectral radius is independent of scattering for k-eigenvalue problems. It is interesting to note that the spectral radius of fixed-source problems will be limited to that of k-eigenvalue problems, as the scattering ratio c 0 (pure scattering).

2.2. The Implication of Transport Solver

In Fourier analysis, it is customary to use the SC method to discretize the SN transport equation, in which the transport angular flux on each computational cell is weighted as
ψ n , k = 1 α n 2 ψ n , k 1 2 + 1 + α n 2 ψ n , k + 1 2 ,
where 1 k p . ψ n , k 1 2 and ψ n , k + 1 2 are the left and right edge fluxes of the k t h cell. Then,
α n = 1 + e Σ t h μ n 1 e Σ t h μ n 2 μ n Σ t h .
Remark 1.
If the cell optical thickness Σ t h 0 , then α n 0 , thus the SC solution tends to the DD solution; if Σ t h , then it tends to the first-order upwind method (i.e., the step difference method) because of α n 1 for μ n > 0 , and α n 1 for μ n < 0 . Therefore, there should be no difference in the spectral radius predicted by Fourier analysis when using the SC or the DD method at a thin optical thickness. However, the difference will become appreciable when the coarse-mesh optical thickness τ > 1 . This is confirmed by the Fourier analysis as shown in Figure 1. Note that the results are obtained with the domain size of L = 200 cm, the coarse-mesh size Δ = 1 cm, and the number of fine cells in each coarse cell p = 10 .
The following observations can be drawn from the above Fourier analyses:
  • For CMFD, the results of the SC and DD are very close (the black and blue curves are almost coincident), and both solvers predict failure when τ > 1 .
  • For pCMFD, the results of the SC and DD agree very well within the differences of less than 0.006, except that the DD predicts failure when τ > 90 .
  • For odCMFD, significant differences show up when τ > 2.5 . The DD predicts failure at τ > 5.5 , while the SC results show that the scheme is more stable and becomes unstable until τ > 20 . It is worth mentioning that the SC solution is somewhat sensitive to the domain size. If a smaller domain is used, e.g., L = 100 cm, then there is no occurrence of a failure in the SC solution.
  • For lpCMFD, the SC results show that the scheme becomes unstable when τ > 27 , but interestingly the DD does not predict any failure. Numerical testing indicates that the lpCMFD scheme is stable even up to a much larger optical thickness, which implies that the SC prediction is less reliable.
Now that the spectral radius of the DD is slightly larger than that of the SC, the question arises: which transport solver (DD or SC) should be used in Fourier analysis? It is less of a problem for CMFD, pCMFD, and lpCMFD, since both transport solvers agree very well, except for very large optical thicknesses. However, this is not the case for the odCMFD, which shows that the DD results are quite different from those of the SC. The reason is that the original optimal artificial diffusion coefficients were determined based on the SC solution, and they are slightly insufficient for the DD solution. In the next section, it will be shown that the scheme can be stabilized by using the DD-based results.
In addition, it should be noted that when the optical thickness becomes large, the spectral radius gradually reaches the spectral radius of the power (or source) iteration scheme, ρ = t a n 1 π Σ t L π Σ t L , which becomes almost 1 for the relatively large domain. Therefore, the convergence or stability of CMFD at a large optical thickness has the least practical importance, in particular for neutron transport problems.

3. Modification of odCMFD

Zhu et al. optimized the artificial diffusion coefficients based on Fourier analysis with the SC for the transport solution [7]. The odCMFD generalizes the CMFD by defining the modified diffusion coefficient as
D ˜ = 1 3 Σ t , C M + θ Δ ,
where the artificial diffusion coefficient is defined as
θ = 0 , τ < 1 i = 0 6 a i τ i , 1 τ < 14 0.127 , τ 14 ,
which is a function of the coarse-mesh cell optical thickness τ = Σ t , C M Δ . The polynomial coefficients a i are given in Table 1 [7]. The Fourier analysis in the previous section shows that odCMFD can lose its effectiveness and even become unstable at a relatively large optical thickness. The following modified artificial diffusion coefficients are obtained by using the DD instead of the SC in the Fourier analysis.
θ m o d = 0 , τ < 0.8 i = 0 6 a i τ i , 0.8 τ < 14 0.1685 , 14 τ < 28 0.1685 + 0.002067 τ 28 , 28 τ < 140 > 0.4 , τ > 140 ,
where the modified coefficients a i are given in Table 1. A polynomial function is used for 0.8 τ < 14 , which is of practical importance for neutron transport problems. A simple linear function is used for 28 τ < 140 , and a larger value is suggested for τ > 140 .
Figure 2a shows that the modified optimal θ values are larger than the original ones, implying that more artificial diffusion should be added to the CMFD scheme. Herein, the odCMFD scheme with the new θ function is called “modCMFD”. Figure 2b illustrates the spectral radius curves of modCMFD for the SC and DD, respectively. It can be seen that both transport solvers predict almost the same convergence rate with the modified artificial diffusion coefficients, and the scheme is stable for any optical thickness.

4. Optimal SOR for lpCMFD

It has been illustrated that the lpCMFD can be enhanced with SOR. For the fixed-source case, the Fourier analysis indicates that the optimal SOR factor depends on not only the optical thickness, but also the scattering ratio [15], while for the k-eigenvalue case, it only depends on the optical thickness [16]. However, it is found in numerical testing that for better performance, some damping (relaxation) may be necessary for the SOR factors predicted by the Fourier analysis, in particular, for large scattering ratios. In this section, two explicit expressions are developed to analytically determine the local optimal SOR factors for fixed-source problems and k-eigenvalue problems, respectively.

4.1. SOR for Fixed-Source Problems

The spectral radius of the lpCMFD scheme for fixed-source problems is a function of the coarse-mesh cell optical thickness and scattering ratio. Therefore, the optimal SOR factor should also depend on optical thickness and scattering.
Based on a comprehensive Fourier analysis, optimal SOR factors are obtained for the optical thickness in the range of 0.1 τ 20 , and the scattering ratio in the range of 0.1 c 0.998 . The SOR distribution in terms of the optical thickness and scattering ratio is plotted in Figure 3.
The fitted SOR function is given as
SOR FA = i = 0 5 j = 0 3 a i , j τ i c j ,                           i + j 5 .
Note that SOR = 1 when c < 0.1 , SOR = 1.1 when c < 0.998 , and SOR = SOR   τ = 20 for τ < 20 . The polynomial fitting coefficients are given in Table 2.
It is seen that SOR increases with the optical thickness and scattering ratio. In practical implementation, some relaxation is needed for relatively large scattering ratios because of numerical effects, such as the treatment of boundary conditions. To apply the relaxation, the domain of the scattering ratio c 0.1 ,   0.998 is divided into three regions:
  • Region 1: 0.1 c < 0.9 ;
  • Region 2: 0.9 c < 0.99 ;
  • Region 3: 0.99 c 0.998 .
The numerical results indicate that no relaxation is needed for Region 1. However, for both Regions 2 and 3, the relaxation is required. In order to obtain better fitting, the following scaling is used for Regions 2 and 3.
c s c a l e d = 9 c 0.9 0.098 + 1 , 0.9 c < 0.99   c s c a l e d = 9 c 0.99 0.008 + 1 , 0.99 < c 0.998 .
The relaxation functions for Regions 2 and 3 are given as
Relax1 = i = 0 4 j = 0 5 b i , j τ i c s c a l e d j ,       i + j 5 ,                     ( 0.9 c < 0.99 ) ,
Relax2 = i = 0 4 j = 0 5 c i , j τ i c s c a l e d j ,       i + j 5 ,           ( 0.99 c < 0.998 ) .
The polynomial fitting coefficients b i , j and c i , j are given in Table 3.
The final function of SOR is given as
SOR = SOR FA , c < 0.9 SOR FA Relax1 , 0.9 c < 0.99 SOR FA Relax2 , c 0.99 .
The relaxed SOR distribution in terms of the optical thickness and scattering ratio is plotted in Figure 4.

4.2. SOR for K-Eigenvalue Problems

As discussed in Section 2.1, differing from fixed-source problems, the spectral radius of the CMFD schemes for k-eigenvalue problems is dependent on the coarse-mesh optical thickness, but independent of scattering.
Based on the Fourier analysis, optimal SOR factors are found for the optical thickness in the range of 0.1 Σ t , C M Δ 20 . The fitted SOR function is given as
SOR FA = i = 0 6 a i τ i ,                 0.1 τ 20 .
When τ < 0.1 , SOR = 1 , and when τ > 20 , SOR = SOR   τ = 20 . The polynomial fitting coefficients are given in Table 4, and the function above is plotted in Figure 5.
This shows that for k-eigenvalue problems, the SOR factor increases with τ significantly when τ < 8 , and after that, the SOR is almost a constant. However, for numerical implementation, some relaxation should be applied to the SOR factor. A relaxation factor of 0.9 is recommended for the entire domain, and additional relaxation is needed for high scattering ratios.
The final expression of SOR for k-eigenvalue problems is summarized as follows:
SOR = 0.9 SOR FA , c < 0.8 SOR FA 1 + Relax 1 c 0.8 0.19 , 0.8 < c < 0.99 SOR FA Relax , c 0.99 ,
where
Relax = 1 , τ < 4.35 1.1 τ 0.0237 , τ 4.35 .
It should be noted that if the relaxed SOR is smaller than 1, then SOR = 1 .

5. Numerical Results

The numerical results of the one- and two-dimensional test problems are presented to demonstrate the convergence performance of the modCMFD and the lpCMFD with SOR (lpCMFD-SOR). For comparison, the results of CMFD and pCMFD are presented as well.

5.1. One-Dimensional Iron-Water Test Problem

The 1D modified iron-water test problem is defined in Figure 6 [9,12,15]. The problem domain is uniformly divided into 30 coarse-mesh cells with a mesh size of = 1.0 cm, and each coarse-mesh cell consists of 10 uniform fine-mesh cells. The high-order SN neutron transport equation is discretized by using the Gauss–Legendre S12 quadrature set for the angle, and the SC and DD methods for space, respectively. The SN equation is solved on the fine-mesh grid. The low-order CMFD equation is discretized and solved on the coarse-mesh grid to accelerate the SN source iteration. The numerical results are shown in Figure 7.
This shows that the source iteration (SI) scheme converges very slowly because the problem is relatively thick and diffusive ( τ = Σ t , C M Δ = 3.3333 and c =   0.9941 ). The CMFD fails to converge. Note that the original odCMFD scheme is slower than the pCMFD for this problem. The modCMFD can improve the convergence rate significantly, and is faster than the pCMFD, as supposed. It can be seen that the original odCMFD is sensitive to the SN transport solver. It converges more slowly for the DD than SC, which is consistent with the theoretical finding. The modCMFD is not sensitive to the transport solver and it yields almost the same performance for both the DD and SC. As expected, the lpCMFD scheme performs best among all the CMFD schemes. More interestingly, the lpCMFD-SOR scheme can further accelerate the convergence, in which the local optimal SOR factor for each coarse-mesh cell is precomputed by Equation (34). The results are similar to the case reported by Wang [15], where a global SOR is used.

5.2. Two-Dimensional Test Problem

The second test case is a 2D k-eigenvalue problem as shown in Figure 8. The problem domain is a 6 × 6 cm square with the reflective boundary condition on each side. The domain is divided into 5 × 5 uniform coarse-mesh cells, with each consisting of 10 × 10 fine-mesh cells. The numerical solutions for the SN transport are obtained on the fine-mesh ( 50 × 50 ) using the level-symmetric S12 quadrature set for angular discretization and the DD method for spatial discretization. The CMFD solutions are obtained on the coarse-mesh grids ( 5 × 5 ). Two cases are presented for the problem: Case A has the scattering ratio of 0.9, and it is 0.7 in Case B. The problem is to investigate whether the scattering has any impact on the convergence, although the Fourier analysis shows that the spectral radius of the CMFD schemes should be independent of scattering.
The convergence performance is illustrated in Figure 9. It is interesting to notice that the scattering does have some effect on the convergence of the pCMFD and odCMFD. In general, the convergence slows down as the scattering ratio decreases. However, both the modCMFD and lpCMFD are much less sensitive to the scattering. Note that the local SOR factors of the coarse-mesh cells are calculated according to Equation (36).

5.3. Two-Dimensional Mini-Assembly Problem

In this section, the convergence comparison of the CMFD schemes for a 2D mini-assembly k-eigenvalue problem is shown in Figure 10. Similar to the previous problem, the problem domain is a 6 × 6 cm square with the reflective boundary condition on each side. The domain is divided into 5 × 5 uniform coarse-mesh cells, and each coarse cell consists of 10 × 10 fine-mesh cells. In each coarse cell, the central 4 × 4 fine cells represent the fuel region, and all the other cells are the water region. The numerical solutions for the SN transport are obtained on the fine mesh ( 50 × 50 ) using the level-symmetric S12 quadrature set for angular discretization and the DD method for spatial discretization. The CMFD solutions are obtained on the coarse-mesh grids ( 5 × 5 ). The homogenized cross-sections on the coarse-mesh cells are updated during each iteration by weighting with the volume and flux.
The normalized scalar flux is plotted in Figure 11a. The convergence comparison is illustrated in Figure 11b. In this problem, CMFD also fails to converge. The convergence of odCMFD is similar to that of modCMFD. Again, the lpCMFD scheme outperforms other schemes, and SOR can improve the convergence rate significantly.

6. Conclusions

Fourier analysis results have been presented for the acceleration schemes: CMFD, pCMFD, odCMFD, and lpCMFD. It has been shown that the DD transport solver predicts slightly larger spectral radii than the SC, which can have some implications on the development of diffusion-based stabilizing techniques, as exemplified by the odCMFD scheme. The odCMFD becomes less effective and unstable for a relatively large optical thickness in the k-eigenvalue problems. This is because the original optimal artificial diffusion coefficients determined by the SC solution are less sufficient for stability. To stabilize the odCMFD, these coefficients have been redeveloped based on the DD-based Fourier analysis. The numerical results for different test problems have confirmed that the modified odCMFD (modCMFD) scheme is more stable and effective.
The lpCMFD convergence can be enhanced with SOR. However, finding an optimal global SOR is not straightforward and is problem-dependent. In this paper, two explicit expressions have been proposed for the calculation of local optimal SOR factors—one is for fixed source problems, and the other is for k-eigenvalue problems. These local SOR factors can be precomputed or updated on-the-fly during the iteration.

Author Contributions

Conceptualization, D.W.; methodology, D.W.; formal analysis, D.W. and Z.Z.; writing—original draft preparation, D.W.; writing—review and editing, D.W. and Z.Z.; supervision, D.W.; project administration, D.W.; funding acquisition, D.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. CMFD Algorithm and Formulation

The coupled iteration procedure for the k-eigenvalue case is described as follows. Note that the algorithm for the fixed-source case follows a similar procedure, which is omitted for brevity. To facilitate the discussion, the model problem is a slab geometry, homogeneous monoenergetic problem with isotropic scattering and periodic boundary conditions. The model problem is solved with the SN transport equation coupled with a CMFD-based acceleration scheme.
1. Perform a transport sweep:
μ n ψ n l + 1 / 2 x + Σ t x ψ n l + 1 / 2 = 1 2 Σ s x + λ l ν Σ f x ϕ l x ,
where
μ n = neutron direction cosine with respect to x ;
ψ n = angular flux;
ϕ = n = 1 N ψ n w n , scalar flux;
w n = quadrature weights;
Σ t = total macroscopic cross-section;
Σ s = macroscopic scattering cross-section;
ν Σ f = macroscopic nu-fission cross-section;
λ = 1 k , where k is the neutron multiplication factor;
l = iteration index.
2. Compute the cross-sections, the diffusion coefficient, and the nonlinear current correction factor for the low-order diffusion equation:
The coarse-mesh cross-sections are calculated by flux weighting as
Σ i , C M l + 1 / 2 = Δ Σ i x ϕ l + 1 / 2 x d x Δ ϕ l + 1 / 2 x d x ,
where i = t , a , s , f for total, absorption, scattering, and fission macroscopic cross-sections, respectively. Δ is the coarse-mesh cell size. The diffusion coefficient and the nonlinear current correction factor are then defined as
D C M l + 1 / 2 = 1 3 Σ t , C M l + 1 / 2 ,
D ^ C M l + 1 / 2 = J l + 1 / 2 + D C M l + 1 / 2 d ϕ ¯ l + 1 / 2 d x ϕ ¯ l + 1 / 2
3. Solve the low-order diffusion eigenvalue problem using the power iteration:
d d x D C M l + 1 / 2 d d x + D ^ C M l + 1 / 2 Φ l + 1 , k + 1 x + Σ a , C M l + 1 / 2 Φ l + 1 , k + 1 = λ l + 1 , k + 1 ν Σ f , C M l + 1 / 2 Φ l + 1 , k x ,
where is the power iteration index.
4. Update the scalar flux:
ϕ n + 1 x = ϕ n + 1 / 2 x + δ Φ n + 1 , ϕ ¯ n + 1 / 2 , ϕ n + 1 / 2 ,
where δ is a general representation of different CMFD schemes. For the standard CMFD scheme, it is given as
δ = Φ n + 1 ϕ ¯ n + 1 / 2 1 ϕ n + 1 / 2 .
The above SN equation (Equation (A1)) and the diffusion equation (Equation (A5)) can be solved using various discretization schemes. In Fourier analysis, the SN equation is typically discretized using the SC or DD method on a fine mesh grid, as shown in Figure A1.
Figure A1. One-dimensional mesh.
Figure A1. One-dimensional mesh.
Energies 14 00424 g0a1
μ n h j ψ n , j + 1 / 2 l + 1 / 2 ψ n , j 1 / 2 l + 1 / 2 + Σ t , j ψ n , j l + 1 / 2 = 1 2 Σ s , j + λ l ν Σ f , j ϕ j l ,
where
ψ n , j = 1 α n , j 2 ψ n , j 1 / 2 + 1 + α n , j 2 ψ n , j + 1 / 2
α n , j = 1 + e Σ t , j h j / μ n 1 e Σ t , j h j / μ n 2 μ n Σ t , j h j , S C 0 , D D
h j mesh size of fine-mesh cell j.
The diffusion equation (Equation (A5)) is solved on a coarse-mesh grid, where each coarse cell consists of p fine-mesh cells.
D C M , i l + 1 / 2 + D C M , i + 1 l + 1 / 2 Φ i + 1 l + 1 , k + 1 Φ i l + 1 , k + 1 2 h C M 2 + D C M , i l + 1 / 2 + D C M , i 1 l + 1 / 2 Φ i l + 1 , k + 1 Φ i 1 l + 1 , k + 1 2 h C M 2 +
D ^ C M , i + 1 / 2 l + 1 / 2 Φ i + 1 l + 1 , k + 1 + Φ i l + 1 , k + 1 D ^ C M , i 1 / 2 l + 1 / 2 Φ i l + 1 , k + 1 + Φ i 1 l + 1 , k + 1 h C M + Σ a , C M , i Φ i l + 1 , k + 1
= λ l + 1 , k + 1 ν Σ f , C M , i l + 1 / 2 Φ i l + 1 , k
where i is the coarse-mesh cell index. h C M is the coarse-mesh cell size.

References

  1. Smith, K.S. Nodal Method Storage Reduction by Non-Linear Iteration. Trans. Am. Nucl. Soc. 1984, 44, 265. [Google Scholar]
  2. Smith, K.S.; Rhodes, J.D., III. CASMO Characteristics Methods for Two-Dimensional PWR and BWR Core Calculations. Trans. Am. Nucl. Soc. 2000, 83, 294. [Google Scholar]
  3. Cho, N.Z.; Park, C.J. A Comparison of Coarse Mesh Rebalance and Coarse Mesh Finite Difference Accelerations for the Neutron Transport Calculations. In Proceedings of the M&C 2003, Gatlinburg, TN, USA, 6–11 April 2003; Available online: https://github.com/nzcho/Nurapt-Archives/blob/master/NurapT2002_2rev2.pdf (accessed on 13 January 2021).
  4. Li, L.; Smith, K.S.; Forget, B. Techniques for stabilizing Coarse-Mesh Finite Difference (CMFD) in method of characteristics (MOC). In Proceedings of the Joint International Conference on Mathematics and Computation (M&C), Supercomputing in Nuclear Applications (SNA) and the Monte Carlo (MC) Method, ANS MC2015, Nashville, TN, USA, 19–23 April 2015; American Nuclear Society: La Grange Park, IL, USA, 2015. [Google Scholar]
  5. Keady, K.P.; Larsen, E.W. Stability of Sn K-Eigenvalue Iterations Using CMFD Acceleration. In Proceedings of the Joint International Conference on Mathematics and Computation (M&C), Supercomputing in Nuclear Applications (SNA) and the Monte Carlo (MC) Method, ANS MC2015, Nashville, TN, USA, 19–23 April 2015; American Nuclear Society: La Grange Park, IL, USA, 2015. [Google Scholar]
  6. Jarret, M.; Kochunas, B.; Zhu, A.; Downar, T. Analysis of Stabilization Techniques for CMFD Acceleration of Neutron Transport Problems. Nucl. Sci. Eng. 2016, 184, 208–227. [Google Scholar] [CrossRef]
  7. Zhu, A.; Jarrett, M.; Xu, Y.; Kochunas, B.; Larsen, E.; Downar, T. An optimally diffusive coarse mesh finite difference method to accelerate neutron transport calculations. Ann. Nucl. Energy 2016, 95, 116–124. [Google Scholar] [CrossRef] [Green Version]
  8. Wang, D.; Xiao, S. A Linear Prolongation Approach to Stabilizing CMFD. Nucl. Sci. Eng. 2018, 190, 45–55. [Google Scholar] [CrossRef]
  9. Wang, D.; Xiao, S.; Xu, Y.; Downar, T.; Shemon, E.; Xing, Y. Stabilizing CMFD with Linear Prolongation. In Proceedings of the PHYSOR 2018, Cancun, Mexico, 22–26 April 2018. [Google Scholar]
  10. Shen, Q.; Xu, Y.; Downar, T.; Wang, D. Stability Analysis of lpCMFD for Accelerating SN Method. In Proceedings of the PHYSOR 2018, Cancun, Mexico, 22–26 April 2018. [Google Scholar]
  11. Shen, Q.; Xu, Y.; Downar, T. Stability analysis of the CMFD scheme with linear prolongation. Ann. Nucl. Energy 2019, 129, 298–307. [Google Scholar] [CrossRef]
  12. Byambaakhuu, T.; Wang, D. Comparison of lpCMFD with Other CMFD Based Acceleration Schemes. In Proceedings of the 2019 ANS Student Conference, Richmond, VA, USA, 4–6 April 2019. [Google Scholar]
  13. Li, J.; Xu, Y.; Wang, D.; Shen, Q.; Kochunas, B.; Downar, T. Demonstration of a Linear Prolongation CMFD Method on MOC. In Proceedings of the PHYSOR 2020, Cambridge, UK, 29 March–2 April 2020. [Google Scholar]
  14. Oshima, Y.; Endo, T.; Yamamoto, A.; Kodama, Y.; Ohoka, Y.; Nagano, H. Impact of Various Parameters on Convergence Performance of CMFD Acceleration for MOC in Multigroup Heterogeneous Geometry. Nucl. Sci. Eng. 2020, 194, 477–491. [Google Scholar] [CrossRef]
  15. Wang, D. Enhancing lpCMFD Acceleration with Successive Overrelaxation for Neutron Transport Source Iteration. Nucl. Sci. Eng. 2021, 195, 1–12. [Google Scholar] [CrossRef]
  16. Wang, D. Application of lpCMFD for K-Eigenvalue Transport Problems with Feedback. Trans. Am. Nucl. Soc. 2020, 123, 681–684. [Google Scholar]
Figure 1. Spectral radius vs. optical thickness for the k-eigenvalue case. (a) Coarse-mesh finite difference (CMFD); (b) partial current-based CMFD (pCMFD); (c) optimally diffusive CMFD (odCMFD); (d) linear prolongation-based CMFD (lpCMFD).
Figure 1. Spectral radius vs. optical thickness for the k-eigenvalue case. (a) Coarse-mesh finite difference (CMFD); (b) partial current-based CMFD (pCMFD); (c) optimally diffusive CMFD (odCMFD); (d) linear prolongation-based CMFD (lpCMFD).
Energies 14 00424 g001
Figure 2. Results for the k-eigenvalue case. (a) Modified θ ; (b) Spectral radius of odCMFD scheme with the new θ function (modCMFD).
Figure 2. Results for the k-eigenvalue case. (a) Modified θ ; (b) Spectral radius of odCMFD scheme with the new θ function (modCMFD).
Energies 14 00424 g002
Figure 3. Successive overrelaxation (SOR) distribution.
Figure 3. Successive overrelaxation (SOR) distribution.
Energies 14 00424 g003
Figure 4. Modified SOR distribution.
Figure 4. Modified SOR distribution.
Energies 14 00424 g004
Figure 5. SOR vs. τ .
Figure 5. SOR vs. τ .
Energies 14 00424 g005
Figure 6. 1D iron-water problem specifications.
Figure 6. 1D iron-water problem specifications.
Energies 14 00424 g006
Figure 7. Results of the 1D iron-water problem. (a) Convergence, step characteristic (SC); (b) Convergence, diamond difference (DD).
Figure 7. Results of the 1D iron-water problem. (a) Convergence, step characteristic (SC); (b) Convergence, diamond difference (DD).
Energies 14 00424 g007aEnergies 14 00424 g007b
Figure 8. 2D k-eigenvalue test problem.
Figure 8. 2D k-eigenvalue test problem.
Energies 14 00424 g008
Figure 9. Results of the 2D test problem. (a) Case A ( c = 0.9 ); (b) Case B ( c = 0.7 ).
Figure 9. Results of the 2D test problem. (a) Case A ( c = 0.9 ); (b) Case B ( c = 0.7 ).
Energies 14 00424 g009
Figure 10. 2D mini-assembly problem.
Figure 10. 2D mini-assembly problem.
Energies 14 00424 g010
Figure 11. Results of the 2D mini-assembly problem. (a) Converged scalar flux; (b) convergence comparison.
Figure 11. Results of the 2D mini-assembly problem. (a) Converged scalar flux; (b) convergence comparison.
Energies 14 00424 g011aEnergies 14 00424 g011b
Table 1. Coefficients for the polynomial fitting of optimal θ .
Table 1. Coefficients for the polynomial fitting of optimal θ .
i Original a i [7]Modified a i
0−5.543 × 10−2−1.764 × 10−2
18.741 × 10−27.156 × 10−2
2−2.153 × 10−2−1.409 × 10−2
33.146 × 10−31.591 × 10−3
4−2.684 × 10−4−1.012 × 10−4
51.223 × 10−53.372 × 10−6
6−2.285 × 10−7−4.557 × 10−8
Table 2. Polynomial fitting coefficients.
Table 2. Polynomial fitting coefficients.
Order ( i , j ) Coefficient ( a i , j )
(0, 0)9.898 × 10−1
(1, 0)1.241 × 10−2
(0, 1)8.727 × 10−2
(2, 0)−4.468 × 10−3
(1, 1)1.579 × 10−1
(0, 2)−3.770 × 10−2
(3, 0)6.021 × 10−4
(2, 1)−2.131 × 10−2
(1, 2)4.672 × 10−2
(0, 3)−4.223 × 10−3
(4, 0)−3.473 × 10−5
(3, 1)1.316 × 10−3
(2, 2)−7.051 × 10−3
(1, 3)6.083 × 10−2
(5, 0)7.160 × 10−7
(4, 1)−2.931 × 10−5
(3, 2)2.328 × 10−4
(2, 3)−1.871 × 10−3
Table 3. Polynomial fitting coefficients for relaxation factors.
Table 3. Polynomial fitting coefficients for relaxation factors.
Order ( i , j ) Coefficient ( b i , j ) Coefficient ( c i , j )
(0, 0)1.025 × 10+09.851 × 10−1
(1, 0)−5.911 × 10−3−1.978 × 10−2
(0, 1)−1.027 × 10−3−1.975 × 10−2
(2, 0)8.845 × 10−41.988 × 10−3
(1, 1)7.404 × 10−4−5.955 × 10−3
(0, 2)5.243 × 10−21.422 × 10−2
(3, 0)−7.166 × 10−5−6.609 × 10−5
(2, 1)−2.291 × 10−43.229 × 10−4
(1, 2)−2.535 × 10−37.285 × 10−4
(0, 3)−1.216 × 10−2−3.725 × 10−3
(4, 0)1.562 × 10−68.453 × 10−7
(3, 1)6.605 × 10−6−6.618 × 10−7
(2, 2)2.695 × 10−5−3.883 × 10−5
(1, 3)3.953 × 10−4−4.949 × 10−5
(0, 4)1.251 × 10−33.988 × 10−4
(4, 1)7.090 × 10−8−2.618 × 10−7
(3, 2)−1.480 × 10−69.277 × 10−7
(2, 3)1.859 × 10−68.170 × 10−7
(1, 4)−2.373 × 10−55.419 × 10−7
(0, 5)−4.642 × 10−5−1.515 × 10−5
Table 4. Polynomial fitting coefficients.
Table 4. Polynomial fitting coefficients.
Order (i)Coefficient ( a i )
01.019 × 10+0
12.474 × 10−1
2−2.030 × 10−2
3−8.307 × 10−4
42.174 × 10−4
5−1.163 × 10−5
62.049 × 10−7
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, D.; Zhu, Z. A Revisit to CMFD Schemes: Fourier Analysis and Enhancement. Energies 2021, 14, 424. https://0-doi-org.brum.beds.ac.uk/10.3390/en14020424

AMA Style

Wang D, Zhu Z. A Revisit to CMFD Schemes: Fourier Analysis and Enhancement. Energies. 2021; 14(2):424. https://0-doi-org.brum.beds.ac.uk/10.3390/en14020424

Chicago/Turabian Style

Wang, Dean, and Zuolong Zhu. 2021. "A Revisit to CMFD Schemes: Fourier Analysis and Enhancement" Energies 14, no. 2: 424. https://0-doi-org.brum.beds.ac.uk/10.3390/en14020424

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop