Pyqt5-Based Alpha Energy Spectrum Analysis Software
DOI:
https://doi.org/10.62051/ijcsit.v2n2.23Keywords:
Alpha energy spectrum, PIPS, PyQt5, Energy spectrum analysisAbstract
The alpha energy spectrum measurement is a very important nuclear radiation measurement method. In order to acquire and process and analyze the alpha energy spectrum on-line, it is necessary to cooperate with a well-functioning, easy-to-operate, and interactive and friendly energy spectrum analysis software. The software uses a PIPS (Passivated Implanted Planar Silicon) detector, which has the advantages of high energy resolution, low noise and excellent spatial resolution compared with the traditional semiconductor Si detector, and a set of α energy spectrum analysis software system is designed and developed based on the framework of PyQt5, which realizes the online acquisition and processing of the α spectrum data, and smooths the data. Based on PyQt5 framework, a software system for α energy spectrum analysis was designed and developed to realize the online acquisition of α energy spectrum data, and to realize the functions of smoothing, energy scale, peak searching, peak area calculation, etc. After experimental testing, the software realizes the important methods of α energy spectrum analysis and energy spectrum decomposition, and the human-computer interaction is friendly, with good practicability and maintainability, and it has a certain value of use.
Downloads
References
Xu Yangyang, Tou Xianguo, Shi Rui, et al. Monte Carlo simulation of detection efficiency of PIPS-α spectrometer and its influencing factors[J]. High Power Laser and Particle Beams, 2017, 29(10): 155-160.
Shi R, Tuo X G, Li H L, et al. 239Pu alpha spectrum analysis based on PIPS detector response function and variations with vacuum and distance[J]. Nuclear Science and Techniques, 2017, 28(1): 4.
Yao Xiaoyu, Tou Xianguo, Shi Rui, Li Qiang. Qt and Matlab hybrid programming method for designing alpha energy spectrum analysis software[J]. Nuclear Electronics and Detection Technology, 2018, 38(01): 70-75.
Yang Yue, Luo Xujia, Li Chu. Design and development of nuclear energy spectrum data processing software based on Matlab[J]. Jiangxi Chemical Industry, 2019.
Zhu Hao. Research on nuclear energy spectrum data acquisition and processing based on Matlab [D]. South China University, 2017.
Zhang YT, Jia YM. Analysis and implementation of algebraic polynomial curve fitting in least squares[J]. Computer and Digital Engineering, 2017, 45(04): 637-639+654.
Pöllänen R. Performance of an in-situ alpha spectrometer[J]. Applied Radiation and Isotopes, 2016, 109: 193-197.
Shi R, Tuo X, Cheng Y, et al. Applications of non-negative iterative deconvolution method in the analysis of alpha-particle spectra[J]. The European Physical Journal Plus, 2020, 135(2): 225.
Zhao Zhiyuan, Song Zhao, Wang Xiaoshan, et al. Design of calculation software for ground motion parameters based on PyQt5[J]. North China Earthquake Science, 2022, 40(4): 7-11
Hao J, Ho T K. Machine learning made easy: a review of scikit-learn package in python programming language[J]. Journal of Educational and Behavioral Statistics, 2019, 44(3): 348-361.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Minjun Liu, Rui Shi, Bo Wang, Zhou Wang, Xiong Zeng

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







