I. INTRODUCTION
Gamma energy spectrum analysis is a technique of using gamma spectrometer to measure γ-rays of radionuclides and determine directly categories and contents of particular radionuclides by processing the measured γ-ray spectra. Generally, the data processing includes smoothing, background deduction, peak searching, calculation of peak areas and energy calibration. Certainly, peak position and peak area are the key to qualitative analysis and quantitative analysis respectively. Traditional peak searching methods [1] includes IF function method, Gaussian product function method, derivative method, covariance method, and symmetrical zero area transformation method. Although they can be of high precision for strong radioactive γ-ray spectra and singlet, these peak searching methods are rough for weak radioactive γ-ray spectra and doublets. Especially for weak radioactive γ-ray spectra, IF function method, Gaussian product function method and covariance are not desirable [2], while derivative and symmetric zero area methods have limited effects.
Most of the traditional peak area methods, such as total peak area (TPA) method, Covell peak area method, Wasson peak area method, Sterlinski peak area method, Wasson-Sterlinski peak area method, Quittner peak area method, W-S-Q peak area method, and Q-S peak area method, request determination of the peak position and border, and can be only applied for singlet only [3].
The curve fitting method performs better [4, 5]. Its basic principle is as follows. A mathematical model, or a function, is established to describe the shape of total energy peak and baseline, then parameters of the function are determined from the experimental data, and finally the peak area is obtained by integrating the function. In practice, however, due to complexity of detectors and detection environment, measured γ-ray spectra are often too complicated to determine the function. In other words, application of the curve fitting method of peak area is extremely circumscribed.
In 1997, de-convolution [6] was proposed to process γ-ray spectra. For ill-posed problems, conventional de-convolution methods, such as maximum entropy method [7], is sensitive to the error of input data, namely, a small error can cause great oscillation. Fortunately, Tikhonov et al. studied ill-posed problems in 1977 on a strict mathematic basis by introducing the regularization theory and methods [8]. The idea is to transform ill-conditioned problems into well-posed problems, so as to ensure the solution acceptable and stable enough. Regularization falls into three categories generally: the least squares, smoothing methods, and iterative. The least-squares method is vulnerable to premature and the solutions have large error [9]. The degree of smoothing is not easy to control and smoothing itself has error [10]. In the iterative approach, one attempts to generate successive approximations which converge to an appropriate solution. Perhaps the most significant feature of iterative method, for the unfolding application, lies in the ability to incorporate readily most of the major physical implication of the description. Also, the necessity for an explicit calculation of the inverse matrix is avoided [11]. This is important, as the most response matrices are ill-conditioned, and the error in the elements of the inverse matrix can be prohibitive.
There are three commonly used regularization (iteration) de-convolution methods: Gold [12], Richardson-Lucy [13], and the maximum posteriori algorithms [14]. The direct demodulation method (DDM) [15, 16] was proposed by Li Tibei and Wu Mei. Its basic principle is to use some known physical conditions to control iterative process for solving modulation equation. The Richardson-Lucy iteration converges to the maximum likelihood solution. Compared with conventional de-convolution methods, DDM can be rarely restricted by shape of γ-ray spectra, radioactive intensity, and error of input, by taking full advantage of known information and utilizing nonlinear physical constraint conditions. DDM has succeeded in high-energy astronomy for reconstructing astrophysical images of low signal-to-noise ratio (SNR), low statistics and low-resolution [17-19]. But there are rarely reports about DDM for γ-ray spectra. In this paper, we propose to utilize DDM to reconstruct γ-ray spectra. Monte Carlo simulation is performed to calibrate response functions and establish response matrix. The purpose of this study is to improve the energy resolution of gamma spectrometry, and accuracy of γ-ray spectra analysis.
II. THE DIRECT DEMODULATION METHOD
The input and output of gamma spectrometer can be regarded as a complete system. The incident radiation can be imaged as a sum of δ-functions. So at the system output the spectrum represents a linear combination of δ-functions with various amplitudes located at various channels function, which are blurred by the system response functions. The purpose of DDM was to eliminate the influence of response function to the utmost. Ideally, a complete γ-ray spectra consisting of δ-functions can be obtained.
Let us suppose that the intensity distribution function of source is f(x). From a signal processing point of view, measurement process of spectrum can be regarded as the modulation process of spectrum of radioactive source. The measured γ-ray y(j) is the modulated result. The modulation equation can be expressed as
where h (j, x) represents the system response function.
The matrix equation can be expressed as
where H is system response matrix. For γ-ray spectra, H is the lower triangular Toeplitz matrix:
Equation (2) means that spectrum of radioactive source F is modulated by gamma spectrometer, and the measured spectrum Y is obtained. The reconstruction process is an inverse process: demodulate the spectrum Y to reconstruct spectrum of radioactive source F.
For gamma spectrometry, y(j) and f(x) are both nonnegative discrete points. It should be emphasized that this is vitally important for DDM. Besides, h(j, x) is discretized in the numerical calculation. Hence the discrete form of Eq. (1) can be expressed as
where h(k, j) is the element at the kth row and jth column of response matrix H, f(j) is the jth element of F and y(k) is the kth element of Y. However, Eq. (4) is an ill-posed problem. So DDM is applied for Eq. (4).
Richardson-Lucy iteration algorithm (R-L) is based on Bayesian statistical theory. It can be expressed as
where d(n)(k) = h(k,j)f(n)(j). However, Eq. (5) is apt to "premature". So an enhanced Richardson-Lucy iterative algorithm [8] is applied in this paper.
The nonlinear physical constraints, including upper limit and lower limit, can be expressed as [20]
Obviously, each element of F is less than the upper limit. So the lower limit only needs to be considered. For γ-ray spectra, background is regarded as the lower limit b(j).
Equations (5) and (6) consist a complete representation of DDM. Referring to Ref. [8], exponential factor p was introduced to DDM. The principles of enhanced DDM can be expressed as follows:
Step 1: for n=0, set the iterative initial value f (0) = [1, 1,, 1]T;
Step 2: setting the number of iterations L and cycle number R;
Step 3: initializing the cycle number r=1;
Step 4: according to Eq. (4) to calculate and seek the solution f(L);
Step 5: introducing parameter p, and f(0)(i) = [f(L)(i)]p, p (1, 2), i=0, 1,, N-1;
Step 6: introducing physical constraints;
Step 7: if r=R, then stop calculating. Otherwise, r=r+1, continue to do Step 4.
III. RESULTS AND EVALUATION
The difficulty evaluation in separation of doublets of IEC standard [21] is given in Table 1. Referring to it, the Gaussian function was used to simulate nine full-energy peaks. Their positions, heights and areas are listed in Table 2. The synthetic spectrum is shown in Fig. 1(a). From Table 2, the biggest ratio in height is 10:1, and the minimum interval of peak positions is less than 1/3 FWHM. All cases except for area ratio 1:100 in Table 1 are considered. The spectral line was reconstructed by applying DDM with 1000 (L=50, R=20, p=1.8), 5000 (L=100, R=50, p=1.8), 10000 (L=200, R=50, p=1.8), and 50000 (L=500, R=100, p=1.8) iterations, respectively. Then, peak areas were calculated by accumulating counts for "isolated" singlet of reconstructed spectrum. The result of 50000 iterations is shown in Fig. 1(b).
S1/S2 | >3/2 FWHM | ∼FWHM | <1/3 FWHM |
---|---|---|---|
1/1 | Easy | Medium | Very difficult |
1/3 | Medium | Difficult | Very difficult |
1/10 | Medium | Difficult | Very difficult |
1/100 | Very difficult | Very difficult | Very difficult |
Peak No. | Position (Ch.) | Height | Area |
---|---|---|---|
1 | 30 | 500 | 6266 |
2 | 50 | 5000 | 62667 |
3 | 60 | 1700 | 21306 |
4 | 80 | 1700 | 21306 |
5 | 84 | 1700 | 21306 |
6 | 110 | 400 | 5013 |
7 | 114 | 4000 | 50133 |
8 | 125 | 400 | 5013 |
9 | 210 | 400 | 5013 |
-201405/1001-8042-25-05-004/alternativeImage/1001-8042-25-05-004-F001.jpg)
Also, width of the reconstructed peak decreased with increasing number of iterations. Theoretically, a complete spectrum consisting of δ-function (single pulse) can be obtained after a large number of iterations. And corresponding counts of pulse are peak areas. But a bigger iteration means more time and memory consumed. Thus, from the perspective of efficiency, iteration is stopped when doublets are completely separated. The peak areas are not the corresponding counts of pulse, but the sum of corresponding counts of a few "isolated" points. The results show that DDM can effectively decompose the peaks overlapped by just 1/3 FWHM. It should be emphasized that this is an extremely difficult task.
Table 3 lists the peak positions and areas of the DDM-reconstructed spectrum. For area ratio of 1:1 and peak position interval of about 1/3 FWHM, the error of peak position is 2 channels; while it is 1 channel for area ratio of 1:10 and peak position interval of about FWHM. The peak area error is less than 4% for all cases. This indicates that positions and areas can be precisely obtained with DDM.
Peak | Position | Position | Channel | Contents |
---|---|---|---|---|
No. | (Ch.) | error (Ch.) | contents | error (%) |
1 | 30 | 0 | 6593 | 0.52 |
2 | 50 | 0 | 64273 | 2.5 |
3 | 60 | 0 | 21621 | 1.48 |
4 | 80 | 0 | 20556 | 3.52 |
5 | 82 | 2 | 20614 | 3.25 |
6 | 110 | 0 | 5073 | 1.2 |
7 | 113 | 1 | 49717 | 0.83 |
8 | 125 | 0 | 5018 | 0.1 |
9 | 210 | 0 | 5014 | 0.02 |
IV. DISCUSSION
Actually, a measured γ-ray spectrum usually contains noise and background. Therefore, it is necessary to study the influence of noise and background on DDM.
A. Noise
A Gaussian peak is added with random (Fig. 2(a)) and gauss (Fig. 2(c)) noises, in amplitudes of 3% and 1% of the Gaussian peak height, respectively. The results are shown in Figs. 2(b) and 2(d), respectively. One sees that DDM has a strong inhibitory effect on noise. Because the least-squares, smoothing methods, and iterative can solve ill-conditioned problem, and the Richardson-Lucy iteration algorithm is adopted, noises can be intangibly inhibited in the process of iteration. If the noise is not serious, a spectrum can be reconstructed without de-noising.
-201405/1001-8042-25-05-004/alternativeImage/1001-8042-25-05-004-F002.jpg)
B. Background
A spectrum is added with straight-line, oblique-line, and step backgrounds, respectively. The DDM-reconstructed results are shown in Fig. 3. The spectra were not reconstructed correctly. This indicates that background affected the accuracy of reconstructed spectra, but researches show that if the response matrix can be obtained under the same condition of background, or the background can be removed from the measured spectrum and response matrix by applying the same way, the lines can be reconstructed accurately.
-201405/1001-8042-25-05-004/alternativeImage/1001-8042-25-05-004-F003.jpg)
C. Establishment of response matrix with GEANT4
Experiments have shown that the response function of a spectrometer system is strongly dependent on energy of the incident γ-rays. Heretofore, there are no unanimous theories and empirical expressions, but we could obtain the response function experimentally. Ideally, the response function shall be calibrated by using standard radioisotope sources to have strong single peaks distributed uniformly throughout the whole energy range. However, it is impractical to obtain so many standard sources and the γ-ray peaks cannot be in such a uniform distribution. Fortunately, Monte Carlo method can correctly simulate response function of γ-ray spectra [22, 23]. Above all, distribution and energy of radioactive source can be artificially controlled.
GEANT [24] can be used for neutron, photon, electron, or coupled neutron/photon/electron transport, proton, etc., and is capable of calculating eigenvalues for critical systems. For photons, the code accounts for incoherent and coherent scattering, possibility of fluorescent emission after photoelectric absorption, absorption in pair production with local emission of annihilation radiation, and bremsstrahlung. Above all, the photon energy regime is from 1 eV to 100 GeV for Rayleigh and Compton effects, down to the lowest binding energy for each element for photo-electric and ionization, and down to 10 eV for bremsstrahlung. GEANT4 was employed in the work.
In order to coincide with experiment, properties of the detector must be revised before simulation. 241Am (0.06 MeV), 57Co (0.122 MeV), 22Na (0.51 MeV), 137Cs (0.661 MeV), and 24Na (1.38 MeV, 2.75 MeV) were selected. The crystal dimensions were adjusted to keep spike and full-energy peak efficiency of the measured spectrum coincidence with the simulation results. Then, according to the data of energy calibration, corresponding energy per channel was chosen to simulate response function. It was adjusted according to multichannel analyzer. And the analog data of each single peak were normalized as response function of this energy. The response function needs to be converted to response matrix for its use in DDM: measurement spectrum is convolution of input data and response function. So referring to the convolution process, response function is reflexed, zero filled, and gradually shifted to get a series of two-dimensional vectors which constitute response matrix.
V. CALIBRATION OF NAI GAMMA SPECTROMETER BASED ON DDM
DDM was used to calibrate the field NaI gamma spectrometer. Generally, spectrum stripping was used. The principles of calibration can be seen in Ref. [25]. IED-3000A NaI gamma spectrometer (104#) was used. The dimensions of NaI crystal were 75 mm×75 mm, with an energy resolution of 10.3% (661 keV). The measuring time was 3600 s. Substance contents of quasi-saturation model were listed in Table 4, which were measured by Analysis and Test Center of China Geological Survey.
Model | Standard contents | Net peak areas (cps) | ||||
---|---|---|---|---|---|---|
U (μg/g) | Th (μg/g) | K (%) | U | Th | K | |
U | 191.38 | 5.95 | 0.25 | 25.73 | 0 | 3.34 |
Th | 8.31 | 371.28 | 0.58 | 1.94 | 27.882 | 1.674 |
K | 4.29 | 7.97 | 4.48 | 0.505 | 0.746 | 11.325 |
Scaling factors | Th (10-6/cps) | 13.316 | 7.438 | 0.396 | U (10-6/cps) | K (%/cps) |
The measured spectrum of hybrid model was shown in Fig. 4(a). SNIP [26] was applied to deduct background. DDM was used to reconstruct the spectrum. The result after 50000 iterations is shown in Fig. 4(b). Calibration coefficients and net peak areas of 1.46 MeV (40K), 1.76 MeV (214Bi of U series), and 2.62 MeV (208Tl of Th series) are listed in Table 4.
-201405/1001-8042-25-05-004/alternativeImage/1001-8042-25-05-004-F004.jpg)
Table 5 shows the elemental analysis results of a γ-ray analysis standard by applying DDM and spectrum stripping method (SSM), It can be seen that the DDM results are of smaller deviations from the given value of U, Th and K, being respectively -1.02%, -4.19% and -2.41%, while the SSM results deviated by -8.06%, 10.44% and 8.84%, respectively.
Type of γ-rays | Elemental contents | Deviations (%) | |||
---|---|---|---|---|---|
Standard | DDM | SSM | DDM | SSM | |
U (1.76 MeV) (μg/g) | 61.69 | 61.06 | 56.72 | -1.02 | -8.06 |
Th (2.62 MeV) (μg/g) | 183.93 | 176.21 | 203.13 | -4.19 | 10.44 |
K (1.46 MeV) (%) | 2.49 | 2.55 | 2.71 | -2.41 | 8.84 |
VI. CONCLUSION
Due to response function and iterative algorithm, DDM can be rarely restricted by shape of γ-ray spectra, radioactive intensity. Besides, DDM can significantly pseudo-improve energy resolution, precisely search peaks, calculate areas, and improve the performance of gamma spectrometer without hardware cost. It is worth mentioning that response matrix is the key of DDM. However, in practical, it is tedious and difficult to use the standard radioactive sources to establish response matrix. Hence GEANT 4 was proposed to calibrate response function. It is convenient, safe, and effective to employ Monte Carlo method to establish response matrix.
On the other hand, in theory, DDM can pseudo-improve energy resolution to infinity after a large number of iterations. But the bigger iterations, the more time and memory will be consumed. Thus, from the perspective of efficiency, we should stop iteration when doublets were completely separated.
It should be emphasized that, theoretically, DDM is not only appropriate for γ-ray spectra but also for any other spectrum as long as response matrix can be established correctly. In fact, DDM is not only just applied to NaI (Tl) detector but also to any other detector. It is time-consuming to establish response matrix and run DDM, especially for the complex spectrum. Thus, DDM is usually regarded as a means for offline analysis. In this respect, how to improve the running speed will be focused during the next study.
Solutions of Ill-posed problems
. In:Ph. D. Thesis
,PH. D. Thesis
,