1. Introduction
In nuclear and particle physics, neutron cross section is used to express the probability of interaction between the incident neutron and target nucleus, and it depends on the relative speed between them. Since the relative motion varies significantly due to thermal agitation of target nucleus, the resonance magnitude of cross section increases with the temperature, while the resonance peak magnitude decreases. This phenomenon, described as Doppler broadening, has a great influence on the total resonance absorption or fission in materials, causing intense effects of neutron transport as temperature changes. In operation of a nuclear reactor, temperature changes constantly in extensive ranges. For simulating neutronics behavior in a realistic reactor, considering the Doppler broadening effect, it is desirable to store all the related cross section data at any temperature, especially when thermal-hydraulic feedback is involved. A common approach is to pre-generate the cross section based on nuclear data processing systems such as NJOY[1] and PREPRO[2], which means tremendous memory footprint in the neutron transport simulation.
To solve this problem, on-the-fly Doppler broadening methods have been developed to calculate cross section at any temperature in transport simulation, such as the SIGMA1 method [3], regression model method [4], target motion sampling method[5], multiple approximation method [6] and compact-extended model method [7]. The SIGMA1 is widely used due to its characteristic of low memory footprint. However, it is not efficient in evaluating complementary error function and Taylor series expansion. So, Gauss-Hermite quadrature is used to reduce the computation time of SIGMA1[8], but it is only suitable for broadening the cross section at resonance energy region. At low energy regions, the Gauss-Hermite quadrature will cause relative errors of up to 2% [9], which is much higher than the generally acceptable tolerance of 0.1%[10].
In this paper, a novel on-the-fly Doppler broadening method with optimal double-exponential formula is developed based on Super Monte Carlo Program for Nuclear and Radiation Simulation (SuperMC)[11,12], which is a general, intelligent, accurate and precise simulation software system for the nuclear design and safety evaluation of nuclear systems[13-15].
2. Optimal double-exponential method
Generally, assuming the velocity of the target nuclei in the medium is isotropic Maxwellian distribution, the well-known Doppler broadening equation describes the effective cross section of the incident neutron
where vr is relative speed between incident neutron and target nuclide; and
Eq.(2) can be simplified as
Cullen and Weisbin showed[16] that the range of integration is limited to y-4≤x<y+4 for
The SIGMA1 method is inefficient because the analytical form of Eq. (4) introduces complementary error function and Taylor series expansion to avoid the loss of accuracy.
In order to improve the efficiency of SIGMA1, a novel on-the-fly Doppler broadening method with optimal double-exponential (DE) formula is proposed for efficiency problem. In the method, concerning the large error occurs at low energy (y≤4) of Gauss-Hermite quadrature, double-exponential formula with optimal step size was proposed for both accuracy and efficiency. Meanwhile, Gauss-Hermite quadrature with different orders was optimized for broadening cross section at resonance energy (y>4).
2.1 Low energy treatment
As mentioned above, the DE formula is proposed for broadening low energy cross section, which is used to solve the integrals with high accuracy [17-18].
For the integration
where the transformation
The trapezoidal formula with N and an equal step size h are applied to solve Eq. (5) as:
For ease of use in implementation, we rewrite DE formula by defining the abscissas xk and the weights wk as:
Accordingly, Eq. (7) can be rewritten as
As shown in Fig. 1, the definitional domain of xk and wk can be shrank to [-3,3] for the most requirement due to rapid convergence and accuracy.
-201711/1001-8042-28-11-013/alternativeImage/1001-8042-28-11-013-F001.jpg)
For on-the-fly Doppler broadening purpose, according to the formula and range of the integration, Eq. (4) at
where
In order to analysis influences arose by changes of the step sizes to the efficiency and accuracy of DE method, Fig. 2 shows the maximum relative error and broadened efficiency ratio between DE and SIGMA1 method in generating total cross section of 1H, 208Pb and 238U with diminishing step sizes of h=1/8, 1/16, 1/32, 1/64 and 1/128 at temperatures of 600, 900 and 1200 K. The broadened efficiency ratio here is defined as
-201711/1001-8042-28-11-013/alternativeImage/1001-8042-28-11-013-F002.jpg)
From Fig. 2, as the interval increases, the accuracy improves but the broadened efficiency ratio decline rapidly. Within the acceptable tolerance value of 0.1%, step size of 1/16 is chosen as the optimal value for both efficiency and accuracy.
To be more specific, Table 1 lists the simulated maximum relative errors for broadening total cross section with h=1/16 for 1H, 10B, 16O, 90Zr, 208Pb, 232Th, 235U and 238U, at 600, 900 and 1200 K, which proves the accuracy of the method.
Nuclides | 600 K | 900 K | 1200 K |
---|---|---|---|
1H | 0.00264 | 0.00128 | 0.00178 |
10B | 0.00582 | 0.00475 | 0.00359 |
16O | 0.00173 | 0.00176 | 0.00243 |
90Zr | 0.00245 | 0.00155 | 0.0013 |
208Pb | 0.00434 | 0.00187 | 0.00154 |
232Th | 0.00126 | 0.0038 | 0.00217 |
235U | 0.00355 | 0.00576 | 0.00382 |
238U | 0.00251 | 0.00263 | 0.00248 |
2.2 Resonance energy treatment
The Gauss-Hermite quadrature is used for broadening cross section at resonance energy region. Due to the limitation of this method, it can be used for broadening cross section of y>4 only. In this case, Eq. (4) can be rewrite as:
Where Zk is the abscissas of the Hermite polynomial Hn(z) with n degrees and
-201711/1001-8042-28-11-013/alternativeImage/1001-8042-28-11-013-F003.jpg)
In Fig.3, as the orders increases, the accuracy improves but the broadening efficiency declines rapidly. Within the acceptable tolerance value of 0.1%, different orders of Gauss-Hermite quadrature can be used in the premise of efficiency. The order of 6 is chosen for 16O with optimal performance, whereas the order of 16 is optimal for 238U for better efficiency.
Based on the above analysis, orders of Gauss-Hermite quadrature are analyzed and determined for each nuclide. Table 2 gives maximum relative error for broadening total cross section with different optimal orders of typical nuclides at 600, 900 and 1200 K. Comparing to constant order selecting, it can greatly improve the efficiency for broadening cross section of different nuclides with optimal orders.
Nuclides | Orders | 600 K | 900 K | 1200 K |
---|---|---|---|---|
1H | 2 | 0.00120 | 0.00037 | 0.00076 |
10B | 2 | 0.03833 | 0.03856 | 0.03555 |
11Na | 4 | 0.01799 | 0.04032 | 0.09207 |
16O | 6 | 0.03988 | 0.05624 | 0.06884 |
35Cl | 14 | 0.08001 | 0.06128 | 0.09800 |
70Ge | 4 | 0.00121 | 0.00448 | 0.00230 |
90Zr | 20 | 0.08411 | 0.09214 | 0.09878 |
232Th | 15 | 0.04059 | 0.05019 | 0.09140 |
234U | 16 | 0.04303 | 0.05077 | 0.09014 |
235U | 15 | 0.03658 | 0.04187 | 0.08502 |
238U | 16 | 0.04671 | 0.05436 | 0.08591 |
239Pu | 16 | 0.03674 | 0.04546 | 0.07699 |
3. Results and Discussion
The accuracy and efficiency of the DE method are verified with the cross section broadening of typical nuclides, criticality safety benchmarks and Doppler coefficient of reactivity, in terms of nuclear data and calculation results of transport.
3.1 Doppler broadening of typical nuclides cross sections tests
The nuclides of 10B, 16O, 56Fe, 90Zr, 232Th, 234U, 235U, 238U and 239Pu are used to compare the accuracy and efficiency of Doppler broadening cross sections between DE and SIGMA1 method.
Fig.4 shows the broadened relative error of 238U at 300–600, 900 and 1200 K. Although it increases gradually with the neutron energy due to computational precision, the relative error is always less than the acceptable tolerance of 0.1%.
-201711/1001-8042-28-11-013/alternativeImage/1001-8042-28-11-013-F004.jpg)
The broadened efficiency ratio between the DE and SIGMA1 method is shown in Fig. 5. The low energy region and resonance region are used for efficiency comparison, and the broadened efficiency ratio is defined as
-201711/1001-8042-28-11-013/alternativeImage/1001-8042-28-11-013-F005.jpg)
In Fig.5, average efficiency of the DE method was improved by a factor of 12. For time consumption comparison such as 238U at 1200 and 1800 K on an Intel Core i5–4590 processor, the broadening times of total cross section with SIGMA1 are 3.965 and 5.192 s, whereas those with the DE method are only 0.269 and 0.275 s, respectively.
3.2 Criticality safety benchmarks
For evaluating the on-the-fly Doppler broadening method, eight criticality safety benchmark cases from ICSBEP[19] are selected to testify the accuracy. From 300 K to 600 K, the cross sections of each nuclide are broadened, and each case has 500 cycles with 100,000 histories per cycle. In the calculation, the first 50 inactive cycles are skipped due to statistical error.
Table 3 shows the keff results of the DE and SIGMA1 methods. All results are in the statistical margin of deviations and the maximum deviation is 15 pcm. It proves the validity and reliability of the DE method.
Cases | DE | SIGMA1 | Dev. | |
---|---|---|---|---|
PU-MET-FAST | 001 | 0.99974±0.00009 | 0.99968±0.00008 | 6 pcm |
006 | 1.00123±0.00011 | 1.00122±0.00011 | 1 pcm | |
009 | 1.00517±0.00010 | 1.00506±0.00010 | 11 pcm | |
HEU-MET-FAST | 001 | 1.00001±0.00009 | 0.99995±0.00009 | 6 pcm |
003 | 0.99548±0.00009 | 0.99546±0.00009 | 9 pcm | |
008 | 0.99602±0.00009 | 0.99591±0.00009 | 11 pcm | |
U233-MET-FAST | 001 | 0.99954±0.00009 | 0.99957±0.00009 | 3 pcm |
002 | 0.99920±0.00009 | 0.99905±0.00009 | 15 pcm |
3.3 Doppler coefficient of reactivity
The benchmark of Doppler coefficient of reactivity[20] is shown in Fig. 6. The temperature of fuel, cladding and moderator is 600 K at hot zero power (HZP) condition. However, the fuel temperature is 900 K at hot full power (HFP) condition. The Doppler coefficient is simply defined as
-201711/1001-8042-28-11-013/alternativeImage/1001-8042-28-11-013-F006.jpg)
where
Each of the cases has 500 cycles with 20,000 histories per cycle. In the calculation, the first 50 inactive cycles are skipped due to statistical error. Fig. 7 shows the comparison for Doppler coefficient of reactivity with DE method and reference value. The Doppler coefficient results agree with the reference values in maximum relative error of <3.74%, well meeting the accuracy requirements of the benchmark model.
-201711/1001-8042-28-11-013/alternativeImage/1001-8042-28-11-013-F007.jpg)
4. Conclusion
We have proposed a novel on-the-fly Doppler broadening method with optimal double-exponential formula based on SuperMC, which uses the double-exponential formula in 1/16 steps at low energy and the Gauss-Hermite quadrature with different orders at resonance energy. For validation the method, cross section of typical nuclides, criticality safety benchmarks from ICSBEP as well as Doppler coefficient of reactivity are used. The results indicate that the method can generate neutron cross section rapidly and precisely at desired temperature. Within the acceptable tolerance value of 0.1%, the average broadened efficiency of the method is improved by a factor of 12. The results prove the method can satisfy the need of on-the-fly Doppler broadening.
On-the-fly Doppler broadening for Monte Carlo codes
. Nucl. Sci. Eng. 171, 239-257(2012). doi: 10.13182/NSE11-67Explicit Treatment of thermal motion in continuous-energy Monte Carlo tracking routines
. Nucl. Sci. Eng. 171,165-173 (2012). doi: 10.13182/NSE11-36Direct Doppler broadening in Monte Carlo simulations using the multipole representation
. Ann. Nucl. Energy 64, 78-85 (2014). doi: 10.1016/j.anucene.2013.09.043Experimental evidence sustaining a compact-extended model for Doppler broadening of neutron absorption resonances
. Ann. Nucl. Energy 38, 1389-1398 (2011). doi: 10.1016/j.anucene.2011.01.034Comparison of algorithms for Doppler broadening pointwise tabulated cross section
. Ann. Nucl. Energy 75, 358-364 (2015). doi: 10.1016/j.anucene.2014.08.046Validation of run-time Doppler broadening in MONK with JEFF3.1
. J. Korean Phys. Soc. 59, 1162-1165 (2011). doi: 10.3938/jkps.59.1162A new method for the Doppler Broadening of the Solbrig’s kernel using a Fourier transforms
. Nucl. Sci. Eng. 179, 1-17 (2015). doi: 10.13182/NSE14-64CAD-based Monte Carlo program for integrated simulation of nuclear system SuperMC
. Ann. Nucl. Energy 82, 161-168 (2015). doi: 10.1016/j.anucene.2014.08.058CAD-based interface programs for fusion neutron transport simulation
. Fusion Eng. Des. 84, 1987-1992 (2009). doi: 10.1016/j.fusengdes.2008.12.041Identification of safety gaps for fusion demonstration reactors
. Nature Energy 1, 16154 (2016). doi: 10.1038/nenergy.2016.154A fusion-driven subcritical system concept based on viable technologies
. Nucl. Fusion 51, 103036 (2011). doi: 10.1088/0029-5515/51/10/103036Design Analysis of the China Dual-Functional Lithium Lead (DFLL) test blanket module in ITER
. Fusion Eng. Des. 82, 1893-1903 (2007). doi: 10.1016/j.fusengdes.2007.08.012Exact Doppler broadening of tabulated cross section
. Nucl. Sci. Eng. 60, 199-229 (1976). doi: 10.13182/NSE76-1.Double-exponential formulas for numerical integration
. Publ. Res. I. Math. Sci. 9, 721-741 (1974).The double-exponential transformation in numerical analysis
. J. Comput. Appl. Math. 127, 287-296 (2001). doi: 10.1016/S0377-0427(00)00501-XThe International Criticality Safety Benchmark Evaluation Project
. Nucl. Sci. Eng. 145, 1-10 (2003). doi: 10.13182/NSE03-14