DOI: 10.3390/electronics14030493 ISSN: 2079-9292

Online Pulse Compensation for Energy Spectrum Determination: A Pole-Zero Cancellation and Unfolding Approach

Tiago Motta Quirino, Thiago Campos Acácio Paschoalin, Guilherme Inácio Gonçalves, Pedro Henrique Braga Lisboa, Luciano Manhães de Andrade Filho, Bernardo Sotto-Maior Peralva

Signal conditioning circuits, in particle energy spectrum determination systems, introduce shaping characteristics that affect pulse integrity. This study explores algorithms to compensate for these effects, focusing on digital signal processing for pole-zero cancellation (PZC) and unfolding techniques. The PZC algorithm successfully corrects baseline shift and pulse amplitude loss, providing significant improvements in signal fidelity. Although a digital PZC applied in streaming for high event rates was previously not feasible, this work proposes its implementation on FPGA, combining it with the unfolding method to enable online compensation and enhanced performance under various experimental conditions.

More from our Archive