Gaussian pulse shaping algorithm based on finite impulse response filters

被引:0
作者
Huang, Haixi [1 ,2 ]
Hong, Xu [1 ,2 ]
Liu, Junlong [1 ,2 ]
Song, Xinru [1 ,2 ]
Li, Lin [1 ,2 ]
Zhou, Chengzhuo [1 ,2 ]
机构
[1] Applied Nuclear Technology in Geosciences Key Laboratory of Sichuan Province, Chengdu University of Technology, Chengdu
[2] College of Nuclear Technology and Automation Engineering, Chengdu University of Technology, Chengdu
来源
He Jishu/Nuclear Techniques | 2024年 / 47卷 / 12期
基金
中国国家自然科学基金;
关键词
Finite impulse response; Gaussian pulse shaping; Quantization accuracy;
D O I
10.11889/j.0253-3219.2024.hjs.47.120402
中图分类号
学科分类号
摘要
[Background] Gaussian pulses have good time and frequency domain characteristics, and perform well in terms of signal-to-noise ratio, ballistic loss, and other aspects of the synthesis. When performing Gaussian pulse shaping, errors introduced by hardware limitations may lead to differences in shaping results. Compared to infinite impulse response (IIR) filters, finite impulse response (FIR) filters have the advantage of being less affected by errors and more stable. [Purpose] This study aims to propose a FIR filter-based Gaussian pulse shaping algorithm using impulse response functions, and realize a FPGA-based hardware implementation of this algorithm to evaluate the impact of hardware limitations on it. [Methods] First of all, the discrete impulse response of Gaussian pulse shaping (GPS) was derived by means of impulse response invariant transformation, and shaped pulse waveforms under different quantization accuracies and truncation intervals were obtained using a computer simulation, so did that under Gaussian pulse shaping with or without additional truncation were assessed. Then, X-ray fluorescence signals emitted by Mn sample was acquired using fast silicon drift detector (FAST-SDD) to assess shaping performance on the spectrum, and processed by a digital multichannel analyzer utilizing FIR GPS algorithm implemented in a field programmable gate array (FPGA) processing board. Finally, peak area and energy resolution of the spectrum were used to compare performances of GPS under different quantization accuracies and truncation intervals, as well as performances of three methods of trapezoidal pulse shaping, Gaussian pulse shaping with additional truncation method and normal GPS. [Results & Conclusions] For comparisons of quantization accuracy, when the quantization accuracy is greater than 4 bits, the shaping performance of GPS remains consistently stable within the peaking time ranging from 120 ns to 1 140 ns when the quantization accuracy is greater than 4 bits. Otherwise, the influence of low quantization accuracy on GPS is minimized ranging from 420 ns to 780 ns. For inter-method comparisons, GPS with or without additional truncation outperform trapezoidal pulse shaping. The truncated GPS algorithm has better energy resolution and saves more hardware resources, whilest the normal GPS algorithm owns better pulse pile-up rejection capability for the same peaking time. © 2024 Science Press. All rights reserved.
引用
收藏
相关论文
共 21 条
  • [1] CHEN Shiguo, Design and realization of the gaussian shaping filtering in digital nuclear instrument system, (2005)
  • [2] Fairstein E., Linear unipolar pulse-shaping networks: current technology[J], IEEE Transactions on Nuclear Science, 37, 2, pp. 382-397, (1990)
  • [3] Smith J O., Spectral audio signal processing
  • [4] HONG Xu, NI Shijun, ZHOU Jianbin, Et al., Simulation study on Gaussian pulse shaping algorithm, Nuclear Techniques, 39, 11, (2016)
  • [5] Zhang H Q, Qian Y C, Chen H, Et al., Design and characterization of third-order Sallen-Key digital filter in nuclear signal processing, Applied Radiation and Isotopes, 186, (2022)
  • [6] Zhang H Q, Tang B, Wu H X, Et al., Study of Sallen-Key digital filters in nuclear pulse signal processing, Nuclear Science and Techniques, 30, 10, (2019)
  • [7] Kantor M Y, Sidorov A V., Shaping pulses of radiation detectors into a true Gaussian form, Journal of Instrumentation, 14, 1, (2019)
  • [8] WU Hexi, CHEN Xiting, YUAN Xinyu, Et al., Design for a symmetrical Gaussian shaping algorithm based on Fourier transform for handling digital pulse[J], Spectroscopy and Spectral Analysis, 43, 8, pp. 2483-2487, (2023)
  • [9] YANG Xiaoyan, HONG Xu, ZHOU Jianbin, Et al., Gaussian pulse shaping algorithm for dual exponential signals based on wavelet transform, Nuclear Techniques, 46, 5, (2023)
  • [10] CHEN Shiguo, JI Shiyin, LIU Wansong, Gaussian pulse shaping of exponential decay signal based on wavelet analysis, Acta Physica Sinica, 57, 5, pp. 2882-2887, (2008)