Each unfolded spectrum \(\varvec{\phi _\text {sol.}}\) is an attempt at reconstructing the true spectrum \(\varvec{\phi _\text {truth}}\). The highest fidelity reconstruction of \(\varvec{\phi _\text {truth}}\) is considered the most accurately unfolded spectrum. The following sections compare the accuracy of unfolded spectra when different response matrices are used.
Demonstrating the Importance of Foil Selection with a Toy Model
Using a coarsely binned, hypothetical spectrum, Fig. 1 shows the effect of using different response matrices on the accuracy of the unfolded solution. A neutron spectrum is divided into five equal-sized energy bins. The fluences in bins \(1-5\) are arbitrarily chosen as [10, 5, 20, 20, 10] a.u. respectively, and set as the ‘truth’ spectrum (solid blue line). Two sets of foils, set A and set B, are irradiated by this truth spectrum. The number of detectable radionuclides produced through each reaction in response to a neutron in bins 1 to 5 is shown in Table 1. Set A was chosen to contain the same number of types of reactions as set B (i.e., three types of reactions) to ensure a fair comparison, and both sets of foils produce a similar number of radionuclides upon irradiation. The irradiation of foil sets A and B were simulated by calculating the number of radionuclides produced using Eq. 1. The error on the detected number of radionuclides \(N_k\) was set as \(\sigma (N_k)~=~\sqrt{N_k}\), assuming the counting statistics is the dominant source of error. Using a naïve a priori (a flat spectrum, dash-dotted red line) and an arbitrary small number (0.01) as the target \(\chi ^2\), the unfolding was performed using MAXED. On Fig. 1 the spectrum unfolded using the radionuclide measurements from set A is plotted in the orange dashed line, while that of set B is plotted in the dotted green line.
Table 1 The response matrices of two hypothetical sets of foils The unfolding was repeated using different values of target \(\chi ^2\), using MAXED as well as pseudo-inverse. The accuracy of the unfolded solutions, as measured using Kullback–Leibler Divergence \(D_{KL}\) [17], are shown in Table 2, and are dimensionless. Kullback–Leibler Divergence between two normalized distributions P and Q is defined as
$$\begin{aligned} D_{KL}(P\Vert Q) = \sum _i \left( P_i \ln \left( \frac{P_i}{Q_i}\right) \right) . \end{aligned}$$
(5)
A higher \(D_{KL}\) represents a larger deviation of the unfolded solution from the true spectrum. For reference, the a priori itself has \(D_{KL}(\varvec{\phi _\text {truth}}, \varvec{\phi _0}) = 0.11086\). One can conclude from Table 2 that the spectra unfolded using foil set A are more accurate than spectra unfolded using foil set B, irrespective of the target \(\chi ^2\) and the unfolding algorithm used.
Table 2 The accuracies of the unfolded spectra, as measured by \(D_{KL}(\varvec{\phi _\text {truth}}, \varvec{\phi _\text {sol.}})\) The improvement in the unfolded spectra can be explained by the better coverage of the spectrum by set A’s response matrix than set B’s. Set B’s foils are mostly insensitive to neutrons in bins 3-5, thus the deviation of the a priori spectrum from the truth spectrum in bins 3 and 4 are underestimated by the unfolding algorithms. Meanwhile, set A’s foils are highly sensitive to bins 3-5, allowing set A to detect the deviation of the a priori spectrum in bins 3-4 and accurately reproduce the neutron-spectrum profile in bins 3-5.
Unfolding a Fusion Neutron Spectrum
An analytical method has been developed to select a set of foils that gives a better response matrix for unfolding experiments, such that they produce more accurate unfolded solutions. To demonstrate this in a fusion-relevant scenario, foils were selected for unfolding an expected D-T spectrum of ITER, retrieved from the reference input spectra section of the FISPACT-II Wiki [18] (solid blue line in Fig. 2). To generate a physically plausible a priori spectrum, an approximation is created by fitting a power-law background (\(\phi _{bg}(E) \propto E^{-0.910}\)) plus a Gaussian peak at 14.079 MeV with a standard deviation of 378.92 keV, corresponding to a purely Ohmic heated D-T plasma with temperature = 25.2 keV [19] (red dash-dotted line, Fig. 2). The target \(\chi ^2\) was again set to 0.01.
Table 3 The three foils chosen in set C and the reactions that are used to create detectable radionuclides Table 4 The three foils chosen in set D and the reactions that are used to create detectable radionuclides A set of foils (set C) was chosen using the foil-selector program and compared against another set of foils (set D) used in a fusion-neutron-spectrum unfolding experiment [12]. To ensure a fair comparison set C was chosen to have the same number of foils (3) as set D. The compositions and detectable products of both foil sets are listed in Tables 3 and 4. The response matrix \(\underline{\underline{\mathbf{R }}}\) is constructed from the microscopic cross-section for the production of each radionuclide, times the number of reactants in the foil available to react with the neutrons. Therefore if multiple production pathways exists via the reaction of multiple reactants j to form product k, then the \(k^\text {th}\) row of the response matrix is formed by Eq. 6:
$$\begin{aligned} R_{ki} = \sum _j N_{D_j}V\sigma _{jk}(E_i), \end{aligned}$$
(6)
where \(N_{D_j}\) is the number density of the \(j^\text {th}\) reactant, V is the volume of the foil, and \(\sigma _{jk}(E_i)\) is the microscopic cross-section of the production of radionuclide k from reactant j at the \(i^\text {th}\) neutron group’s mean energy. The microscopic cross-section values are retrieved from the TENDL-2017 nuclear data library [20] and re-binned into the VITAMIN-J 175 group structure to match the group structure of the ITER-DT spectrum. The irradiation of both sets of foils (C and D) were simulated using Eq. 1. Similar to Sect. 3.1 the number of detectable reactants \(N_k\) has associated standard deviation \(\sigma (N_k) = \sqrt{N_k}\). In particular, we draw the reader’s attention to the difference between set C and set D: set C was chosen such that it has
-
1.
more types of reactions, and
-
2.
more detectable radionuclide half-lives (on the order of 1 h)
than set D’s foils. Point 1 reduces the degree of underdetermination when unfolding, and point 2 allows a larger fraction of the radionuclides produced to be detected via gamma-ray spectroscopy while minimising the number of pile-up events. A product is considered detectable only if it emits at least one unique gamma-ray line or X-ray line resolvable from the rest of the gamma-ray spectrum using a HPGe detector. For ease of calculation, we assume that 100% of the radionuclides decayed are detected.
Table 5 The accuracies of the unfolded spectra, as measured by \(D_{KL}(\phi _\text {truth}, \phi _\text {sol.})\) As demonstrated by Fig. 2, the neutron spectrum unfolded using foil set C fits the underlying spectrum (‘truth’) better, especially around the D-T peak at \(\approx 14\) MeV, where the orange dashed line overlaps with the solid blue line consistently. The unfolding procedure is repeated several times using various values of target \(\chi ^2\) and different algorithms (pseudo-inverse as well as MAXED), and the unfolded spectra accuracy is recorded in Table 5. For reference, the a priori spectrum used here has \(D_{KL}(\phi _\text {truth}, \phi _0) = 0.0861\). One can conclude from Table 5 that the spectrum unfolded using foil set C is more accurate than the spectrum unfolded using foil set D, even after controlling for the target \(\chi ^2\) and the unfolding algorithm used.
A pertinent question is why both sets of foils’ unfolded spectra fit the high energy end of the truth spectrum well but fit the low energy end of the truth spectrum poorly. This can be explained by examining the response matrices for sets C and D, or by taking a closer look at Tables 3 and 4. Most neutron-induced reactions are either capture reactions (n,\(\gamma \)) or threshold reactions. In fact, most of the reactions that form the response matrices are threshold reactions [(e.g., (n,p), (n,2n), etc.], mostly or completely insensitive to neutrons that enter the foil below its threshold energy. Most nuclear reactions included in these matrices have threshold energy \(> 7.5\) MeV; thus it is almost impossible to find any reaction with non-negligible microscopic cross-sections at \(< 5\) MeV in this response matrix. Therefore the only reactions that are sensitive to the low energy part of the spectrum in Fig. 2 are the seven capture reactions in set C and two capture reactions in set D. These few capture reactions take on the mammoth task of correcting the neutron fluence in over a hundred binsFootnote 2. It is, therefore, no surprise that they fail to adjust the neutron spectrum satisfactorily at low energies. The limited variety of reactions is a difficult issue to solve if we continue to restrict to using very few (three) elements. On the other hand, the large number of threshold reactions in set C, in addition to the coarse binning of the VITAMIN-J 175 group structure at high energy (\(>5\) MeV), reduces the effective degree of underdetermination on the high energy side of the spectrum, leading to excellent accuracy of set C’s unfolded spectrum around the D-T peak.
It is possible that a different choice of group structure will yield an even better selection of foils and lower unfolded \(D_{KL}\) values, but group structure optimisation is beyond the scope of this paper, so the analysis above adheres to the VITAMIN-J 175 group structure commonly used in fusion neutronics [5, 21, 22].