Time constant of double exponential signal for X-ray energy spectrum detector

BackgroundIn the X-ray energy spectrum measurement system, the time constant is an important factor affecting trapezoidal pulse shaping. Accurate measurement of the time constant of double exponential pulse signals is beneficial to obtaining a better trapezoidal pulse shaping.PurposeThis study aims...

Full description

Bibliographic Details
Main Authors: CHENG Longjun, YIN Bohua, SUN Botong, XU Guanglu, WANG Wenbo, HAN Li
Format: Article
Language:zho
Published: Science Press 2021-09-01
Series:He jishu
Subjects:
Online Access:http://www.hjs.sinap.ac.cn/thesisDetails#10.11889/j.0253-3219.2021.hjs.44.090403&lang=zh
_version_ 1811169642207510528
author CHENG Longjun
YIN Bohua
SUN Botong
XU Guanglu
WANG Wenbo
HAN Li
author_facet CHENG Longjun
YIN Bohua
SUN Botong
XU Guanglu
WANG Wenbo
HAN Li
author_sort CHENG Longjun
collection DOAJ
description BackgroundIn the X-ray energy spectrum measurement system, the time constant is an important factor affecting trapezoidal pulse shaping. Accurate measurement of the time constant of double exponential pulse signals is beneficial to obtaining a better trapezoidal pulse shaping.PurposeThis study aims to propose a fast fitting double exponential pulse algorithm for measuring the time constant in trapezoidal pulse shaping.MethodsFirst of all, the linear regression method based on the least square method was adopted to convert nonlinear fitting linear fitting. Then, functional expression of double exponential pulse signal was fitted by fast trapezoidal pulse shaping, and the feasibility of time constant measurement in trapezoidal forming by fast fitting double exponential algorithm was verified by MATLAB programming simulation. Finally, the practicability of the algorithm was evaluated by experimental pulse data of 55Fe radiation source received by X-ray silicon draft detector (SDD). Goodness-of-fit R2 of this algorithm was compared with that of cftool toolbox of MATLAB on both the simulation data and experimental data.ResultsThe goodness of fit R2 of proposed algorithm exceeds 0.95 for both the simulated signal with 5% standard deviation noise and the shaped pulse signal of experiments. When the goodness of fit exceeds 0.95, the running speed of this algorithm is 2 orders of magnitude faster than that in cftool toolbox of MATLAB.ConclusionsThe algorithm of this paper possesses high fitting degree, fast calculation time, hence suitable for real-time measurement of time constant of double exponential pulse signal in embedded system.
first_indexed 2024-04-10T16:46:44Z
format Article
id doaj.art-9b0b95fec017473f89edd78772d711ac
institution Directory Open Access Journal
issn 0253-3219
language zho
last_indexed 2024-04-10T16:46:44Z
publishDate 2021-09-01
publisher Science Press
record_format Article
series He jishu
spelling doaj.art-9b0b95fec017473f89edd78772d711ac2023-02-08T00:42:05ZzhoScience PressHe jishu0253-32192021-09-01449515910.11889/j.0253-3219.2021.hjs.44.0904030253-3219(2021)09-0051-09Time constant of double exponential signal for X-ray energy spectrum detectorCHENG Longjun0YIN Bohua1SUN Botong2XU Guanglu3WANG Wenbo4HAN Li5Institute of Electrical Engineering, Chinese Academy of Sciences, Beijing 100190, ChinaInstitute of Electrical Engineering, Chinese Academy of Sciences, Beijing 100190, ChinaInstitute of Electrical Engineering, Chinese Academy of Sciences, Beijing 100190, ChinaInstitute of Electrical Engineering, Chinese Academy of Sciences, Beijing 100190, ChinaInstitute of Electrical Engineering, Chinese Academy of Sciences, Beijing 100190, ChinaInstitute of Electrical Engineering, Chinese Academy of Sciences, Beijing 100190, ChinaBackgroundIn the X-ray energy spectrum measurement system, the time constant is an important factor affecting trapezoidal pulse shaping. Accurate measurement of the time constant of double exponential pulse signals is beneficial to obtaining a better trapezoidal pulse shaping.PurposeThis study aims to propose a fast fitting double exponential pulse algorithm for measuring the time constant in trapezoidal pulse shaping.MethodsFirst of all, the linear regression method based on the least square method was adopted to convert nonlinear fitting linear fitting. Then, functional expression of double exponential pulse signal was fitted by fast trapezoidal pulse shaping, and the feasibility of time constant measurement in trapezoidal forming by fast fitting double exponential algorithm was verified by MATLAB programming simulation. Finally, the practicability of the algorithm was evaluated by experimental pulse data of 55Fe radiation source received by X-ray silicon draft detector (SDD). Goodness-of-fit R2 of this algorithm was compared with that of cftool toolbox of MATLAB on both the simulation data and experimental data.ResultsThe goodness of fit R2 of proposed algorithm exceeds 0.95 for both the simulated signal with 5% standard deviation noise and the shaped pulse signal of experiments. When the goodness of fit exceeds 0.95, the running speed of this algorithm is 2 orders of magnitude faster than that in cftool toolbox of MATLAB.ConclusionsThe algorithm of this paper possesses high fitting degree, fast calculation time, hence suitable for real-time measurement of time constant of double exponential pulse signal in embedded system.http://www.hjs.sinap.ac.cn/thesisDetails#10.11889/j.0253-3219.2021.hjs.44.090403&lang=zhmicro-zone energy spectrumtrapezoidal pulse shapingdouble exponential fittingleast square method
spellingShingle CHENG Longjun
YIN Bohua
SUN Botong
XU Guanglu
WANG Wenbo
HAN Li
Time constant of double exponential signal for X-ray energy spectrum detector
He jishu
micro-zone energy spectrum
trapezoidal pulse shaping
double exponential fitting
least square method
title Time constant of double exponential signal for X-ray energy spectrum detector
title_full Time constant of double exponential signal for X-ray energy spectrum detector
title_fullStr Time constant of double exponential signal for X-ray energy spectrum detector
title_full_unstemmed Time constant of double exponential signal for X-ray energy spectrum detector
title_short Time constant of double exponential signal for X-ray energy spectrum detector
title_sort time constant of double exponential signal for x ray energy spectrum detector
topic micro-zone energy spectrum
trapezoidal pulse shaping
double exponential fitting
least square method
url http://www.hjs.sinap.ac.cn/thesisDetails#10.11889/j.0253-3219.2021.hjs.44.090403&lang=zh
work_keys_str_mv AT chenglongjun timeconstantofdoubleexponentialsignalforxrayenergyspectrumdetector
AT yinbohua timeconstantofdoubleexponentialsignalforxrayenergyspectrumdetector
AT sunbotong timeconstantofdoubleexponentialsignalforxrayenergyspectrumdetector
AT xuguanglu timeconstantofdoubleexponentialsignalforxrayenergyspectrumdetector
AT wangwenbo timeconstantofdoubleexponentialsignalforxrayenergyspectrumdetector
AT hanli timeconstantofdoubleexponentialsignalforxrayenergyspectrumdetector