logo

On-the-fly Doppler broadening method based on optimal double-exponential formula

NUCLEAR ENERGY SCIENCE AND ENGINEERING

On-the-fly Doppler broadening method based on optimal double-exponential formula

Rui Chen
Li-Juan Hao
Bin Wu
Jing Song
Li-Qin Hu
Nuclear Science and TechniquesVol.28, No.11Article number 166Published in print 01 Nov 2017Available online 30 Oct 2017
37500

As temperature changes constantly in nuclear reactor operation, on-the-fly Doppler broadening methods are commonly adopted for generating nuclear cross sections at various temperatures in neutron transport simulation. Among the existing methods, the widely-used SIGMA1 approach is inefficient because it involves error function and Taylor series expansion. In this paper, we present a new on-the-fly Doppler broadening with optimal double-exponential formula based on SuperMC to improve efficiency with given accuracy. In this method, double-exponential formula in 1/16 steps is used for broadening cross section at low energy, with both accuracy and efficiency. Meanwhile, the Gauss-Hermite quadrature of different orders is used for broadening cross section at resonance energy. The method can generate neutron cross section rapidly and precisely at the desired temperature. Typical nuclide cross sections and benchmarking tests are presented in detail.

on-the-fly Doppler broadeningcross sectiondouble-exponential formulaSuperMC

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 σT2(v) at speed v and temperature T2 from temperature T1 as:

σT2(v)= 1v2βπ0vr2σT1(vr)[eβ(vrv)2eβ(vr+v)2]dvr, (1)

where vr is relative speed between incident neutron and target nuclide; and   β=A/[k(T2T1)] with k being the Boltzmann’s constant, A=M/m being mass ratio between target (M) and neutron (m).   Defining x2=βvr2 and  y2=βv2, we have

σT2(y)=1y2π0x2σT1(x)[e(xy)2e(x+y)2]dx. (2)

Eq.(2) can be simplified as σT2(y)=σT2*(y)σT2*(y) by defining

σT2*(y)=1y21π0x2σT1(x)e(xy)2dx. (3)

Cullen and Weisbin showed[16] that the range of integration is limited to y-4≤x<y+4 for σT2*(y) and 0<x<4 for  σT2*(y). For y>4 (equivalent to E>16kT/A), σT2*(y) can be ignored due to integrand decays with the square of exponent. Above all, Eq. (2) can now be rewritten as

σT2(y)={1y2π0y+4x2σT1(x)[e(xy)2e(x+y)2]dx,y41y2π0x2σT1(x)e(xy)2dx,y>4. (4)

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  I=abf(t)dt, the formula applies a variable substitution with t=ψ(x) as:

I=abf(t)dt=f(ψ(x))ψ'(x)dx, (5)

where the transformation ψ(x) and ψ'(x) of DE formula are defined by

ψ(x)=ba2tanh(π2sinhx)+b+a2ψ'(x)=(ba)2πcoshx2cosh2(π2sinhx). (6)

The trapezoidal formula with N and an equal step size h are applied to solve Eq. (5) as:

Ih=hk=N/2N/2f(ψ(kh))ψ'(kh). (7)

For ease of use in implementation, we rewrite DE formula by defining the abscissas xk and the weights wk as:

xk=tanh(π2sinhkh)wk=π2coshkhcosh2(π2sinhkh) (8)

Accordingly, Eq. (7) can be rewritten as

Ih=ba2hk=N/2N/2f(ba2xk+b+a2)wk. (9)

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.

Fig. 1
The variation tendency of xk and wk
pic

For on-the-fly Doppler broadening purpose, according to the formula and range of the integration, Eq. (4) at y4  can be expressed as

  σT2,y4(y)=1y2π0y+4x2σT1(x)[e(xy)2e(x+y)2]dx       2y2πhk=N/2N/2f(y+42xk+y+42)wk , (10)

where  f(x)=x2σT1(x)[e(xy)2e(x+y)2]. As the tabulated low energy cross section ends before reaching the lower boundary [(y+4)/2xmin+(y+4)/2], the cross section is approximated as 1/v up to zero, and Eq. (10) becomes

σT2,y4(y)=2y2πhk=N/2N/2f(y+42xmin+y+42)wk (11)

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

Fig. 2.
Maximum relative error and broadened efficiency ratio in generating total cross section of 1H (a), 208Pb (b) and 238U (c) with diminishing intervals (h=1/8, 1/16, 1/32,1/64 and 1/128) at 600, 900 and 1200 K.
pic

broadened efficiency ratio=broadening time of SIMGA1 (y4)broadening time of DE (y4).

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.

Table 1.
Maximum relative error for broadened total cross section of 1H, 10B, 16O, 90Zr, 208Pb, 232Th, 235U and 238U, at h=1/16 of the DE formula.
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
Show more
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:

σT2,y>4(y)=1y2πk=1Nwk(zk+y)2σT1(zk+y), (12)

Where Zk is the abscissas of the Hermite polynomial Hn(z) with n degrees and wk=2n1n!π/[n2Hn1(zk)]. Since the orders selection of Gauss-Hermite quadrature affects greatly the efficiency and accuracy, Fig. 3 shows the maximum relative error and broadened efficiency ratio in generating total cross section of 16O and 238U with different Gauss-Hermite orders at 600, 900 and 1200 K. In this section, the broadened efficiency ratio is defined as

Fig. 3.
Maxrelative error (solid line) and broadened efficiency ratio (dashed line) in generating total cross section of 16O (a) and 238U (b) with different Gauss-Hermite orders at 600 K, 900 K and 1200 K.
pic

broadened efficiency ratio=broadening time of SIMGA1 (y>4)broadening time of GaussHermit (y>4).

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.

Table 2.
Maximum relative error for broadened cross section of the typical nuclides at different orders of Gauss quadrature.
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
Show more

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%.

Fig. 4.
Relativeerrors of broadened total cross section of 238U at 300–600 K (a), 900 K (b) and 1200 K (c), by DE and SIGMA1 methods.
pic

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

Fig. 5
Thebroadened efficiency ratio between DE and SIGMA1 method at 300–600, 900, 1200, 1800 and 3000 K.
pic

Broadened efficiency ratio=Broadening time of SIMGA1 (y(0,+))Broadening time of DE (y4) and GaussHermit (y>4).

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.

Table 3.
The keff results and deviations of ICSBEP cases with DE and SIGMA1 methods
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
Show more
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

Fig. 6
Model of Doppler coefficient of reactivity.
pic
DC=ΔρDopΔTfuel, (12)

where  ΔρDop=(kHFPkHZP)/(kHFP kHZP) and ΔTfuel= 300 K. According to uncertain factors of the benchmark in safety analyses, the uncertainty of measurement is less than 10%.

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.

Fig. 7
Doppler coefficient for normal and enriched UO2 fuel
pic

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.

References
1. R. Macfarlane, D. Muir, R. Boicourt et al., The NJOY nuclear data processing system, version 2012, LA-UR-12-27079, Los Alamos National Laboratory (2012).
2. D. Cullen, PREPRO 2015: 2015 ENDF/B Pre-processing Codes, IAEA-NDS-39, Rev. 14 International Atomic Energy Agency (2015).
3. D. Cullen, Program SIGMA1 (version 79-1): Doppler broaden evaluated cross sections in the evaluated nuclear data file/version B (ENDF/B) format, UCRL-50400, Lawrence Livermore National Laboratory (1979).
4. G. Yesilyurt, W. Martin, F. Brown,

On-the-fly Doppler broadening for Monte Carlo codes

. Nucl. Sci. Eng. 171, 239-257(2012). doi: 10.13182/NSE11-67
Baidu ScholarGoogle Scholar
5. T. Viitanen, J. Leppanen,

Explicit Treatment of thermal motion in continuous-energy Monte Carlo tracking routines

. Nucl. Sci. Eng. 171,165-173 (2012). doi: 10.13182/NSE11-36
Baidu ScholarGoogle Scholar
6. B. Forget, S. Xu, K. Smith,

Direct Doppler broadening in Monte Carlo simulations using the multipole representation

. Ann. Nucl. Energy 64, 78-85 (2014). doi: 10.1016/j.anucene.2013.09.043
Baidu ScholarGoogle Scholar
7. A. Villanueva, J. Granada,

Experimental 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.034
Baidu ScholarGoogle Scholar
8. P. Romano, T. Trumbull,

Comparison of algorithms for Doppler broadening pointwise tabulated cross section

. Ann. Nucl. Energy 75, 358-364 (2015). doi: 10.1016/j.anucene.2014.08.046
Baidu ScholarGoogle Scholar
9. C. Dean, R. Perry, R. Neal et al.,

Validation of run-time Doppler broadening in MONK with JEFF3.1

. J. Korean Phys. Soc. 59, 1162-1165 (2011). doi: 10.3938/jkps.59.1162
Baidu ScholarGoogle Scholar
10. G. Ferran, W. Haeck,

A 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-64
Baidu ScholarGoogle Scholar
11. Y. Wu, J. Song, H. Zheng et al.,

CAD-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.058
Baidu ScholarGoogle Scholar
12. Y. Wu, FDS Team,

CAD-based interface programs for fusion neutron transport simulation

. Fusion Eng. Des. 84, 1987-1992 (2009). doi: 10.1016/j.fusengdes.2008.12.041
Baidu ScholarGoogle Scholar
13. Y. Wu, Z. Chen, L. Hu et al.,

Identification of safety gaps for fusion demonstration reactors

. Nature Energy 1, 16154 (2016). doi: 10.1038/nenergy.2016.154
Baidu ScholarGoogle Scholar
14. Y. Wu, J. Jiang, M. Wang et al.,

A fusion-driven subcritical system concept based on viable technologies

. Nucl. Fusion 51, 103036 (2011). doi: 10.1088/0029-5515/51/10/103036
Baidu ScholarGoogle Scholar
15. Y. Wu, FDS Team,

Design 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.012
Baidu ScholarGoogle Scholar
16. D. Cullen, C. Weisbin,

Exact Doppler broadening of tabulated cross section

. Nucl. Sci. Eng. 60, 199-229 (1976). doi: 10.13182/NSE76-1.
Baidu ScholarGoogle Scholar
17. H. Takahasi, M. Mori,

Double-exponential formulas for numerical integration

. Publ. Res. I. Math. Sci. 9, 721-741 (1974).
Baidu ScholarGoogle Scholar
18. M. Mori, M. Sugihara,

The double-exponential transformation in numerical analysis

. J. Comput. Appl. Math. 127, 287-296 (2001). doi: 10.1016/S0377-0427(00)00501-X
Baidu ScholarGoogle Scholar
19. J. Briggs, L. Scott, A. Nouri,

The International Criticality Safety Benchmark Evaluation Project

. Nucl. Sci. Eng. 145, 1-10 (2003). doi: 10.13182/NSE03-14
Baidu ScholarGoogle Scholar
20. R. Mosteller, ENDF/B-V, ENDF/B-VI, ENDF/B-VII.0 Results for the Doppler-Defect Benchmark, LA-UR-07-0922, Los Alamos National Laboratory (2007).