Introduction

Various attitudes to the uncertainty evaluation of results of k0-based neutron activation analysis (k0-NAA) have been employed so far. In the original approach proposed by De Corte [1] counting statistics is combined with an estimate of a systematic (intrinsic) uncertainty, so that the overall uncertainty of the analysis result is calculated as the square root of quadratic summation of the statistical counting error and the estimated systematic uncertainty. A grand mean of the systematic uncertainty has been estimated to amount of 3.5% relative [1], based on considerations with respect to uncertainties induced by the relevant steps and parameters, for not too extreme conditions of irradiation and counting, and for (n, γ) reactions with medium Q 0 -values and with no special difficulties. This approach has been included in the first commercially available software Kayzero for Windows [2]. In another software for k0 standardization, the k0-IAEA freeware, the combined uncertainty of results comprises standard uncertainties of the sample and flux monitor masses, k0-values, counting statistics, χ 2r propagation from the linear-least-squares solution to the linear system of equations in the holistic approach, as well as the uncertainties of neutron flux parameters, in which the negative correlation between f and α is taken into account [3]. Robouch et al. [4] proposed evaluation of the uncertainty budget for k0-NAA using the “Universally applicable spreadsheet technique” developed by Kragten [5] followed by designing a web tool for calculating k0-NAA uncertainties [6], which contains the relevant nuclear parameters for 11 elements and presumes that uncertainties of neutron flux parameters are known (have been determined) beforehand. Another attitude was used by Bučar and Smodiš, who emphasized the importance of the nuclide-specific and neutron fluence-specific approach in the uncertainty assessment of k0-measurement results [7]. They calculated uncertainty contributions of nuclear and irradiation parameters for 71 isotopes [8], and developed the program ERON, which computes uncertainty propagation factors from the relevant formulae and calculates the combined uncertainty [9]. Furthermore, the program allows for uncertainty calculation of the measured parameters needed in k0-NAA. The approach applied in this program has been experimentally tested [10].

During validation of k0-NAA in our laboratory [1113] with both Kayzero for Windows and k0-IAEA programs, and comparison of their performance, we have found surprisingly different uncertainties of the results reported by Kayzero for Windows and k0-IAEA. Therefore, we decided to study the uncertainty of the determination of the neutron flux parameters and k0-NAA results using a novel Excel spreadsheet technique according to Kragten [5] and to compare the results obtained with some of the above approaches.

Theory and calculations

Neutron activation analysis using k0 standardization is described with several equations consisting of nuclear constants and measured variables, all of them having a specific uncertainty. The mass fraction c a of an analyte (a) in a sample irradiated with the whole spectrum of reactor neutrons is calculated according to well-known equation

$$ c_{{a}} = \frac{{\left( {\frac{{N_{{p}} }}{{S\; \cdot \;D\; \cdot \;C\; \cdot \;w\; \cdot \;t_{{m}} \; \cdot \;COI}}} \right)_{{a}} }}{{F_{{c, Au}} }}\; \cdot \;\frac{1}{{k_{{ 0 , {{ Au}}}} (a)}}\; \cdot \;\frac{1}{{G_{{th, a}} \cdot f + G_{{e, a}} \cdot Q_{{ {\it {0}} , {{ a}}}} (\alpha )}}\; \cdot \;\frac{1}{{\varepsilon_{{a}} }} \cdot 10^{6} \mu g \cdot g^{ - 1} , $$
(1)

where N p is net peak area, S, D, and C are saturation, decay, and counting factors, respectively, w is sample mass, t m is counting time, COI is coincidence correction factor, F c,Au is the comparator factor for Au (Eq. (9)), k0 is a compound nuclear constant given by Eq. (6), G th and G e are correction factors for thermal and epithermal neutron self-shielding, respectively, f is the thermal-to-epithermal neutron flux ratio, α is the deviation from the 1/E epithermal flux distribution, Q 0 is the resonance integral-to-cross section ratio and ε is the detection efficiency.

When the bare triple-monitor method is employed to determine the neutron flux parameters α, f and F c,Au , these parameters are calculated from a set of the following equations [1, 14]:

$$ \left( {a - b} \right)\; \cdot \;Q_{{\it {0}},\;1} \left( \alpha \right)\; \cdot \;\frac{{G_{{e, 1}} }}{{G_{{th, 1}} }}\; - a\; \cdot \;Q_{ {\it {0}} ,\; 2} \left( \alpha \right)\; \cdot \;\frac{{G_{{e, 2}} }}{{G_{{th, 2}} }}\; + \;b\; \cdot \;Q_{{ {\it {0}} , { 3}}} \left( \alpha \right)\; \cdot \;\frac{{G_{{e, 3}} }}{{G_{{th, 3}} }}\; = \;0, $$
(2)

where

$$ a\; = \;\left[ {1 - \frac{{A_{{sp, 2}} }}{{A_{{sp, 1}} }}\; \cdot \;\frac{{k{}_{{ 0 , {{ Au}}}}(1)}}{{k_{{ 0 , {{ Au}}}} (2)}}\; \cdot \;\frac{{\varepsilon_{1} }}{{\varepsilon_{2} }}} \right]^{ - 1} , $$
(3)
$$ b\; = \;\left[ {1 - \frac{{A_{{sp, 3}} }}{{A_{{sp, 1}} }}\; \cdot \;\frac{{k{}_{{ 0 , {{ Au}}}}(1)}}{{k_{{ 0 , {{ Au}}}} (3)}}\; \cdot \;\frac{{\varepsilon_{ 1} }}{{\varepsilon_{ 3} }}} \right]^{ - 1} , $$
(4)
$$ Q_{ {\it {0}}} (a)\; = \;\left\{ {\frac{{Q_{ {\it {0}}} - 0.429}}{{\bar{E}_{{r}}^{{{\upalpha}}} }}\; + \;\frac{0.429}{{0.55^{{{\upalpha}}} \left( {2\alpha + 1} \right)}}} \right\}, $$
(5)
$$ k_{{ {\it {0}} , {{ Au}}}} (m)\; = \;\frac{{M_{{Au}} \; \cdot \;\theta_{{m}} \; \cdot \;\sigma_{{ {\it {0}} , {{ m}}}} \; \cdot \;\gamma_{{m}} }}{{M_{{m}} \; \cdot \;\theta_{{Au}} \; \cdot \;\sigma_{{ {\it {0}} , {{ Au}}}} \; \cdot \;\gamma_{{Au}}}}\;,$$
(6)
$$ A_{{sp}} \; = \;\frac{{N_{{p}} }}{{S\; \cdot \;D\; \cdot \;C\; \cdot \;w\; \cdot \;t_{{m}} \; \cdot \;COI}}\;, $$
(7)

where Ē r is the effective resonance energy, θ is the isotopic abundance, σ 0 is the microscopic cross section, M is the molar mass, and γ is the gamma-ray abundance (emission probability).

$$ f\; = \;\frac{{G_{{e, 1}} \; \cdot \;\frac{{k_{{ {\it {0}} , {{ Au}}}}\left( 1 \right)\; \cdot \;\varepsilon_{1} }}{{k_{{ {\it {0}} , {{ Au}}}}\left( 2 \right)\; \cdot \;\varepsilon_{2} }}\; \cdot \;Q_{{ {\it {0}} , {1}}} \left( \alpha \right)\; - \;G_{{{{e,}}2}} \cdot\frac{{A_{{sp, 1}} }}{{A_{{{{sp,}}\; 2}} }}\; \cdot \;Q_{{ {\it {0}} , {2}}} \left( \alpha \right)}}{{G_{th,2} \cdot \frac{{A_{sp,1}}}{{A_{sp,2} }} - G_{th,1} \cdot \frac{{k_{{ {\it {0}} , {{ Au}}}} \left(1 \right)\; \cdot \;\varepsilon_{1} }}{{k_{{ {\it {0}} , {{ Au}}}} \left(2 \right)\; \cdot \;\varepsilon_{2} }}}}\,\,, $$
(8)
$$ F_{{c, Au}} \; = \;\frac{{{{A}}_{{sp, m}} \; \cdot \;10^{ - 6} }}{{{{k}}_{{ {\it {0}} , {{ Au}}}} \left( m \right) \cdot {{\varepsilon }}_{{m}} }}\; \cdot \;\frac{1}{{{{G}}_{{th, m}} \; \cdot \;f\; + \;{{G}}_{{e, m}} \; \cdot \;Q_{{ {\it {0}} , {{ m}}}} (\alpha )}}. $$
(9)

.

For indexes 1–3 of A sp , G th , G e , ε, and k 0,Au , see references [1, 14].

The equations (1)–(9) were inserted in three Excel files as follows. The first contains calculation of α, f, and F c,Au and their uncertainties for short-time irradiation using the Au+Mn+Rb monitor set [15] (Table 1).

Table 1 Example of calculation of α and its combined uncertainty with the KRAGTEN-NPI spreadsheeta

The second file contains the calculation of α, f, and F c,Au and their uncertainties for long-time irradiation using the Au+Zr monitor set. In both cases the bare triple monitor method is used for the determination of α and f. The third file contains the calculation of element concentrations and their uncertainties (Table 2).

Table 2 Example of calculation of the Au concentration and its combined uncertainty with the KRAGTEN-NPI spreadsheeta

In case of the determination of neutron flux parameters, macros were used to avoid personal mistakes during the time-consuming determination of α in which 3 × 22 implicit equations are calculated in one step according to the Kragten method, exactly as described in [4, 5]. This computer application is further denoted as KRAGTEN-NPI. The following correlations were taken into account in KRAGTEN-NPI:

  • between resonance-integral-to-cross-section ratios of monitor nuclides, Q 0,m (α)—positive correlation, when calculating α and f uncertainties

  • between resonance-integral-to-cross-section ratio of monitor nuclide, Q 0,m (α) and f—positive correlation, when calculating F c,Au and element mass fractions (this correlation is the same as between f and α mentioned by Rossbach et al. [3])

  • between f and F c,Au —negative correlation, when calculating element mass fractions.

On the other hand, correlations of the detection efficiencies of the analyte and of the monitor, and of the detection efficiencies and coincidence factors were neglected, similarly to the ERON program [9].

Experimental

One Au+Mn+Rb short-time monitor set [15] together with one SMELS 1 (synthetic multi-element standard) sample [16] were irradiated for 1 min in channel H1 of LVR-15 reactor in Řež at a thermal neutron fluence rate of 3.0 × 1013 cm−2 s−1. They were measured after a 10-min decay time in the distance of 10 and 5 cm, respectively, from the cap of a coaxial HPGe detector (PGT, relative efficiency 20.3%, resolution FWHM 1.75 keV @1332.5 keV, peak-to-Compton (P/C) ratio 49.8:1).

One Au+Zr long-time monitor set [14] (a 4 mm diameter disc of 99.8% Zr foil (Goodfellow UK, ZR000260 foil, 0.1 mm thickness) and a 0.1%Au–Al foil (Institute for Reference Materials and Measurements Belgium, Nuclear reference material IRMM-530a, 0.1 mm thickness) was irradiated together with one SMELS 2 and one SMELS 3 sample for 3 h in channel H8 of the above reactor at a thermal neutron fluence rate of 3.5 × 1013 cm−2 s−1. The Au+Zr monitor and the SMELS 2 sample were measured after 2 days in the distance of 15 and 10 cm, respectively, the SMELS 3 sample was measured after 30 days of decay at a distance of 1 cm from the cap of another coaxial HPGe detector (Canberra, relative efficiency 77.8%, resolution FWHM 1.87 keV @1332.5 keV, P/C 82.5:1).

The detectors were connected to a Canberra Genie 2000 γ-spectrometer through a chain of linear electronics, which contained a loss-free counting module (LFC Canberra 599, dual mode) to correct for pile-up effect and dynamic changes of dead time. Canberra Genie 2000 software was used to control measurement and to evaluate the spectra obtained. Results were evaluated using Kayzero for Windows, k0-IAEA, ERON programs, and KRAGTEN-NPI spreadsheet computer application. The tolerance for peak identification was set to 1.2 keV (one sided).

For the evaluation of element mass fractions only the gamma-lines recommended in [16] (see Table 3) were selected in the Kayzero for Windows, ERON and KRAGTEN-NPI.

Table 3 Nuclear data used for the calculation of element mass fractions and their uncertainties with the KRAGTEN-NPI spreadsheet

In k0-IAEA program [3, 17], the overall uncertainty of element mass fractions is calculated by taking into account all peaks found (except for those that result from random summing), as manual deselection of several hundreds of “undesired” peaks would be too laborious. However, the “k0-peaks” are given a weight 400 times larger than “non-k0-peaks”. Therefore, we assumed that the contribution of the “undesired” peaks to the overall uncertainty of element mass fractions should not be very significant. Uncertainties of constants in Eqs. (1)–(9) were taken from reference [18], and preferably from the International Union of Pure and Applied Chemistry (IUPAC) database [19]. Uncertainties of all other variables (e.g., t ir , t d ,…) were obtained in the course of analysis. The uncertainties of G th , G e were set to 1% as in our case the sample and or monitor shapes are very close to ideal ones (G th  = G e  = 1 for most cases). The sample and/or monitor bag is a 25 mm diameter polyethylene (PE) disc (thickness 0.2 mm) and the sample and/or monitor height is ~1 mm. The COI factors and effective values of ε were determined from the absolute efficiency curve (in reference position) and the peak-to-total curve. These curves were fitted with an uncertainty lower than 1.5 and 1.0%, respectively, and therefore these values were also used as uncertainties of COI and ε. As decay constants of all nuclides used are very well known, their uncertainty used in calculations was set to 0.01%. The other sample and/or monitor input data together with their uncertainties are presented in Table 4.

Table 4 Sample and monitor input dataa

Results and discussion

The neutron flux parameters together with their combined uncertainties (k = 1) were determined using Kayzero for Windows, k0-IAEA and KRAGTEN-NPI spreadsheet. As the k0-IAEA program uses the adapted Høgdal convention of activation rate [3], it is valid [20] that

$$ f_{{{{k0}}-{{IAEA}}}} \; = \;f\; + \;0.429, $$
(10)

and the comparator factor F c,Au is related to the conventional thermal neutron flux according to Eq. (11)

$$ F_{{c, Au}} \; = \;\frac{{\varphi_{{th}} }}{{3.47\; \cdot \;f\; \cdot \;10^{10} }}\,\,. $$
(11)

Concerning k0-IAEA, which does not compute the comparator factor, this parameter was calculated manually for the purpose of this comparison only. Table 5 shows a comparison of the α, f, and F c,Au values calculated by the three programs with the use of both monitor sets for short- and long-time activations (in channels H1 and H8, respectively) and their uncertainties (Kayzero for Windows does not calculate them). It can be seen from Table 5 that the values of α and f calculated with k0-IAEA and KRAGTEN-NPI for both channels H1 and H8 agree with each other within the uncertainty interval and that the values of α and f calculated by Kayzero for Windows are within the uncertainty interval evaluated by the two other programs. The F c,Au values evaluated with k0-IAEA and KRAGTEN-NPI agree within uncertainty interval. However, the F c,Au values evaluated by Kayzero for Windows for channels H1 and H8 (without uncertainties) do not fall within the uncertainty interval of values computed by the k0-IAEA. This is obviously due to the small uncertainties of F c,Au values obtained by the latter program by a simple conversion according to Eq. (11). The uncertainties of all neutron flux parameters calculated by KRAGTEN-NPI are much higher, twice or more, than those evaluated by the k0-IAEA program. Nevertheless, the uncertainties of α values calculated by the former approach are not in contradiction with the De Corte’s statement that “the overall uncertainties are of” the order of 5–10% for high α’s (α ~ 0.1) to 50% or more for α’s approaching zero (α ~ 0.01) [1]. The Kragten method allows for inspection how the uncertainties of individual parameters contribute to the overall uncertainty. It has been found, by such an analysis, that uncertainties of k0 factors, values of Q 0 , ε and COI factors are most responsible for the combined uncertainties of the neutron flux parameters. Obviously, these input uncertainties correspond to the present knowledge, and cannot be improved by the performance of laboratory work in individual k0-NAA laboratories, but only by an improvement of the uncertainties given in databases [18, 19] by concerted actions of the whole k0-NAA community.

Table 5 Comparison of values of neutron flux parameters and their combined uncertainties calculated with different programs

The element mass fractions and their uncertainties evaluated by the programs and/or computer codes Kayzero for Windows, k0-IAEA and KRAGTEN-NPI are compared in Table 6.

Table 6 Comparison of element mass fractions and their expanded uncertainties (k = 2) evaluated by various programsa

The program ERON calculates uncertainties only, thus relative uncertainties in percent with regard to the mass fractions obtained with Kayzero for Windows are given in Table 6. No uncertainties were evaluated using the Excel spreadsheet developed by Younes and Robouch [6], because their web tool has been found to be not fully functional, e.g., when other than demonstration data were input, the calculated combined uncertainty did not change when different uncertainties of α and f were entered. In Table 6, only results for those elements are presented, for which uncertainties of input parameters, such as values of k0, Q 0 and Ē r , of the relevant nuclides are given in databases [18, 19]. Minor differences of the element mass fractions calculated by the individual programs are due to variations of neutron flux parameters evaluated by the programs and computational details, such as weighing factors of the peaks taken into account. For instance, in Kayzero for Windows and KRAGTEN-NPI, the N p values of “k0-peaks” are weighed by the reciprocal statistical counting error raised to the second power, in k0-IAEA the “k0-peaks” are given a weight 400 timer larger than “non-k0-peaks”, etc.

As can be seen from Table 6, the expanded uncertainties (k = 2) of mass fractions determined with Kayzero for Windows are in most cases significantly lower compared to those calculated with KRAGTEN-NPI [5]. This suggests that adding a 3.5% systematic uncertainty (for all elements/nuclides) to the statistical counting error, which is used in the former program, leads to an uncertainty underestimate. In case of k0-IAEA program the expanded uncertainties of mass fractions vary from very low, about 3.5%, to very high, about 50%. For instance, the expanded uncertainties of Cs, I, In, Tm, and Zn mass fractions are much higher compared to other programs, without being clear from which uncertainty component these high values originate. Gold was not found by the k0-IAEA program and a 100% detection limit was reported only, although the peak was present in the spectrum [13].

Since the ERON v.4 program calculates the neutron flux parameter α with either the Cd-ratio or the Cd-covered multi-monitor method [9], neither of which could be used in this work, the α and f values and their uncertainties determined with the KRAGTEN-NPI spreadsheet method were used to calculate the relative expanded uncertainties of the mass fractions given in Table 6. These uncertainties are for some elements somewhat lower, for some elements somewhat higher than those evaluated by the KRAGTEN-NPI spreadsheet method. These differences seem to be caused by two reasons. The first reason is that the authors of ERON converted the “error” of the k0, Q 0 and Ē r values taken from the IUPAC database [19] to the standard uncertainty by considering the rectangular uncertainty distribution [8], i.e., they calculated the standard uncertainty as an “error” from the database divided by √3. However, the same data (“error” from the IUPAC database [19]) are declared in other sources as an uncertainty (without any specification) [1] or an uncertainty specified as the relative standard error [18]. Therefore, we used the “error” data from the IUPAC database [19] as a standard uncertainty for the calculation with the KRAGTEN-NPI spreadsheet method without any conversion. The second reason for the differences between uncertainties calculated by the ERON program and the KRAGTEN-NPI spreadsheet is that the authors of the former program neglected the correlations between resonance-integral-to-cross-section ratios of monitor nuclides, Q 0,m (α), between resonance-integral-to-cross-section ratio of monitor nuclide, Q 0,m (α) and f, and between f and F c,Au .

It seems that the above correlations were also not taken into account in the first attempt to use the Kragten approach for calculating the uncertainties of k0-NAA results [4]. Moreover, the statement of the authors of this paper that the k0-NAA systematic uncertainty is generally of the order of 2.8% appears to be an oversimplification, which is in contradiction with the recommendation to calculate “the intrinsic uncertainty” for each nuclide separately [8].

Conclusions

In this work four methods of uncertainty determination in k0-NAA were compared. The statement of Smodiš and Bučar [7] that most of the attempts dealing with the measurement uncertainty in k0-NAA, which were carried out so far, addressed only certain steps of the k0-NAA process, or most of the steps only partially, and almost none of them systematically estimated all of the contributions to the overall uncertainty, based on recent international recommendations, seems to be correct. It also explains the differences of uncertainties of neutron flux parameters and element mass fractions observed in this work. We believe that the proposed KRAGTEN-NPI computation tool, which calculates the uncertainty of both neutron flux parameters and element mass fractions in a simple and transparent way, overcomes the shortcomings of the previous approaches, because all most significant uncertainty sources (including correlations of the relevant parameters) are taken into account.

The present version of the KRAGTEN-NPI computation tool has been designed for uncertainty calculation of neutron flux parameters with the bare triple-monitor method, because this is the only method, which can be used at our multi-purpose research reactor at Řež. This version is available on demand for use in other laboratories. It can be easily adjusted for other methods for determination of the neutron flux parameters. Most of them, especially the Cd-covered multi-monitor method are inherently able to provide more precise results of the neutron flux parameters. Thus, in other laboratories, which can use alternative methods of determination of the neutron flux parameters, lower uncertainties of element mass fractions can be achieved than those obtained in this work.

Nevertheless, further improvements of uncertainties of k0-NAA results can only be achieved by improvements of uncertainties of the individual nuclear parameters, especially of k0, Q 0 and Ē r values. For many important nuclides the uncertainties of Q 0 and Ē r values are even missing in the IUPAC database [8]. Thus, there is an urgent need to upgrade the database with the missing data by including the data from other compilations and/or by their measurement. The latter approach should be preferred, because it should also yield an improvement of the existing uncertainties of the k0 and Q 0 values (for Ē r the calculation is the method to be preferred).