1 Introduction
Digital processing of nuclear signal has been 40 years of history, as early as in 1973, since Koeman et al. used digital filter to process the nuclear signal in Philip laboratory[1,2]. At the same time, the digital filter was designed, which was used to change the nuclear signal into trapezoidal pulse, and a set of X-ray energy spectrum measuring system was established based on this digital filter[3]. Due to the limitation of hardware level at that time, the ADC of the key device was 5 Bits and 2.5 MHz, the digital measuring system failed to go beyond the analog system in performance etc.[4,5]. The trapezoidal filter algorithm has the advantages in ballistic deficit compensation, energy resolution, pulse throughput, which is often used to process the digital nuclear signal worldwide. For example, the companies of Canberra, XIA and ORTEC have used the trapezoidal shaping filter into the series of products of the digital nuclear spectrometer[6]. The trapezoidal shaping algorithm has been discussed by the relevant domestic university and research institutes in China, which mainly included the realization and improvement of trapezoidal shaper[7‒11], but hardly in the research on the choice of optimal forming parameters of the trapezoidal filter. In this paper, starting from the performance of ballistic deficit compensation, noise filtering and pulse pile-up, after comparing the energy resolution and pulse counting rate in different trapezoidal filter shaping parameters, the optimization of trapezoidal shaping parameters is studied in order to improve and strengthen the trapezoidal shaping algorithm which is further applied in digital nuclear signal processing system.
2 Trapezoidal shaping algorithm
The input exponential signal is shaped into isosceles trapezoid, which trapezoidal rise time and width can be adjusted, trapezoidal expression in the time domain is described as Eq.(1)[12].
where the parameter Vo is the trapezoidal shaping output, yi(t) is the four sides of the trapezoid, they are respectively as shown in Fig.1.
From Fig.1, the A is the signal amplitude, the ta and D are respectively rise time and flat-top width of trapezoid, tb=ta+D, tc=ta+tb, the tc is total width of trapezoid, the μ(t) is step function, let Ts be a sampling frequency, na=ta/Ts, nb=tb/Ts, nc=tc/Ts, Eq.(1) is converted into Eq.(2) by the Z transform.
-201306/1001-8042-24-06-018/alternativeImage/1001-8042-24-06-018-F001.jpg)
The expression of single exponential function is Vi(t)=Ae-t/τ, where the parameter of A is the signal amplitude and τ is the time constant, after Z transform, which is described as Vi(z)=Az/(z‒a), let a= exp(‒Ts/τ), the transfer function of single exponential signal is shown as Eq.(3) in trapezoidal shaping process[13]
3 Optimal choice of trapezoidal shaping parameters
Optimal choice of trapezoidal shaping parameters needs to weigh the characteristics of noise filtering, ballistic deficit, pulse pile-up and amplitude extraction, in order to guarantee the maximal throughput and the best energy resolution in the digital nuclear spectrometer system.
-201306/1001-8042-24-06-018/alternativeImage/1001-8042-24-06-018-F002.jpg)
3.1 Noise characteristics of trapezoidal shaper
Trapezoidal shaping algorithm is focused on the characteristics in time domain, but it is equivalent to the filtering operation in the frequency domain, and the result of signal filtering is important to subsequent pulse amplitude analysis, so it is necessary to further explore the frequency characteristics of the algorithm. Eq.(1) and the input signal of Vi(t)=Ae-t/τ are processed by Fourier transform, the result is described as Eq.(4).
Modulus of Eq.(4) is described as Eq.(5)[13].
where the parameters are the same as Eq.(1).
Eq.(5) includes two factors, the former is a attenuation factor, with the increase of frequency and the approximate inverse decreased; the latter is a oscillating factor, the oscillation frequency depends on the trapezoidal parameters (rise time, ta). Let Ts=25 ns, ta=1 μs, tb =2 μs, τ=50 μs, the amplitude frequency response curve of trapezoidal shaping filter is shown in Fig.2.
From Fig.2, when ta is greater, the oscillation period is shorter, the low frequency components increase relatively, the better inhibitory effects on high frequency noise. Considering only the noise characteristics, the greater the rise time, the better precision of trapezoidal shaper, it is more conducive to subsequent extraction pulse amplitude information.
-201306/1001-8042-24-06-018/alternativeImage/1001-8042-24-06-018-F003.jpg)
3.2 Ballistic deficit characteristics of trapezoidal shaper
In fact, the charge collection time (td) of detector is greater than 0, and it changes with different pulse, so the ballistic deficit is generated by amplitude extraction in analog filter, it will result in the worse energy resolution of the system. It is shown that it is necessary to study the dependence between shaping process and shaping time parameters. If the current of detector is a constant value and the total charge is Q in the time TD, the feedback capacitor is Cf in charge sensitive preamplifier. The convolution operation of the input current signal and the pulse response function of preamplifier are accomplished, the voltage waveform of the preamplifier is described as Eq.(6)[8]
As described in Eq.(7), the signal is sampled and completed differential treatment with
where the parameter nd= td/Ts, The trapezoid is acquired by subsequent processing, which is overlapped the nd spacing of 1 and amplitude of V′(n), when nb‒na≥nd,the parameters of nb and na are such as Eq.(2), at least one of the nd trapezoidal flat is overlapped, the amplitude is described as Eq.(8).
In the above discussion, as long as the trapezoidal flat-top width (D) is not less than the maximum charge collection time, the pulse amplitude is proportional to the ideal output amplitude (Q/Cf), and has nothing to do with the TD. There is no ballistic deficit. Considering only the ballistic deficit characteristics of trapezoidal shape, trapezoidal flat-top width should be larger, in order to eliminate the effect on the pulse amplitude extraction, then it will improve the energy resolution of the system.
-201306/1001-8042-24-06-018/alternativeImage/1001-8042-24-06-018-F004.jpg)
3.3 Pulse pile-up characteristics of trapezoidal shaper
The pulse pile-up directly affects not only the effective extraction of pulse amplitude, but also the energy resolution and pulse counting rate.The choice of trapezoidal shaping parameters directly affects the pulse pile-up. The results are shown in Fig.3.
From Fig.3, the Fig3(a) shows the original nuclear signal, the pulse interval time is 8 μs, Fig.3(b) shows that the ladder of rise time and the flat-top width is 5 μs, there is no pulse pile-up, and it can accurately extract the pulse amplitude information. Fig.3(c) shows that the ladder of rise time and the 7-μs flat-top width, there is partial pulse pile-up, but also can accurately extract the pulse amplitude information. Fig.3(d) shows that the ladder of rise time and the flat-top width is 10 μs, there is completely pulse pile-up, and it is unable to accurately extract the pulse amplitude information, Considering only the pulse pile-up characteristics, which is better when the shaping parameters are smaller, as discussed above, as long as the interval is not less than the ladder of the rise time and flat-top width, the shaped pulse does not affect the amplitude extraction.
-201306/1001-8042-24-06-018/alternativeImage/1001-8042-24-06-018-F005.jpg)
Based on the above discussion, the choice of trapezoidal shaping parameters needs to consider the ballistic deficit, noise, pulse pile-up characteristics and amplitude extraction in digital nuclear spectrometer system. The rise time is longer, the noise filtering performance is better and the energy resolution is higher, and the shaping time is shorter, the probability of pulse pile-up is smaller, the pulse counting rate performance is better, so the optimum filtering parameters are similar to triangle shaper (the longer trapezoidal rise time and the shorter flat-top width).
4 Experiment analysis
The Moxtek company's Si-PIN detector of XPIN-XT type and 50 kV X light tube of MAGNUM series in American are used to measure a steel ruler, the voltage of light tube is 20 kV, the current is 2 mA, the rise time and the fall time of nuclear pulse signal of the front ADC are 50 ns and 3.3 μs respectively, the result is shown in Fig.4. The pulse sampling point sequence which comes from the ADC (AD9224, 12 Bit, 40 MHz) is shaped into trapezoid in FPGA, the trapezoid is transformed by DAC and sampled by oscilloscope, it is similar to a triangle, which shaping parameters are respective ta=12 μs, D=0.5 μs (Fig.5).
-201306/1001-8042-24-06-018/alternativeImage/1001-8042-24-06-018-F006.jpg)
Shaping parameter rise (Time+Width) / μs | Energy resolution / eV | Pulse counting rate |
---|---|---|
8+2 | 210 | 8998 |
12+2 | 192 | 8603 |
16+2 | 185 | 7352 |
24+2 | 168 | 6494 |
12+0.5 | 195 | 8877 |
The energy spectrum is obtained by the same collection data, which is processed in different trapezoidal shaping parameters and pile-up pulse is directly dropped out. The energy spectra are shown in Fig.6, in order to show more clearly, only to show one part of channel numbers, the energy resolution and pulse counting rates of the spectrum are shown in Table 1.
From Table 1, the rise time and flat-top width is increased from 10 μs to 26 μs, the energy resolution of the system is increased from 210 eV to 168 eV, but the pulse counting rate is reduced from 8998 to 6494. When the shaping time of trapezoid is longer, the energy resolution is higher and the pulse counting rate is lower.
5 Conclusion
Trapezoidal shaping method has been widely applied to pulse amplitude extraction and analysis in digital nuclear spectrometer system, the choice of shaping parameters needs to give full consideration to the characteristics of noise, ballistic deficit compensation and pulse pile-up. Reasonably selecting trapezoidal shaping parameters can improve the energy resolution and pulse counting rate. The testing results show that the trapezoidal shaping parameters should be chosen as long as possible to increase the rise time, in order to enhance the filtering performance for better energy resolution of digital nuclear spectrometer system. The flat-top width should decrease to reduce the probability of pulse pile-up, so the best shaping scheme and the optimal shaping parameters are similar to triangular shaper. Thanks to the correct method in related Ref.[13] which is used to correct the counting rate effectively by the longer shaping time.
Filtering of signals obtained from semi-conductor radiation detectors
.Design and realization of the Gaussian shaping filtering in digital nuclear instrument system
.