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...
Main Authors: | , , , , , |
---|---|
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 |