• 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