DocumentCode
3845801
Title
Gauss-Seidel Iterative Method as a Real-Time Pile-Up Solver of Scintillation Pulses
Author
Roman Novak;Matjaz Vencelj
Author_Institution
Dept. of Commun. Syst., Jozef Stefan Inst., Ljubljana, Slovenia
Volume
56
Issue
6
fYear
2009
Firstpage
3680
Lastpage
3687
Abstract
The pile-up rejection in nuclear spectroscopy has been confronted recently by several pile-up correction schemes that compensate for distortions of the signal and subsequent energy spectra artifacts as the counting rate increases. We study here a real-time capability of the event-by-event correction method, which at the core translates to solving many sets of linear equations. Tight time limits and constrained front-end electronics resources make well-known direct solvers inappropriate. We propose a novel approach based on the Gauss-Seidel iterative method, which turns out to be a stable and cost-efficient solution to improve spectroscopic resolution in the front-end electronics. We show the method convergence properties for a class of matrices that emerge in calorimetric processing of scintillation detector signals and demonstrate the ability of the method to support the relevant resolutions. The sole iteration-based error component can be brought below the sliding window induced errors in a reasonable number of iteration steps, thus allowing real-time operation. An area-efficient hardware implementation is proposed that fully utilizes the method´s inherent parallelism.
Keywords
"Gaussian processes","Iterative methods","Spectroscopy","Signal resolution","Distortion","Equations","Time factors","Scintillation counters","Signal processing","Signal detection"
Journal_Title
IEEE Transactions on Nuclear Science
Publisher
ieee
ISSN
0018-9499
Type
jour
DOI
10.1109/TNS.2009.2030725
Filename
5341434
Link To Document