%0 Journal Article %T 基于Qt的γ能谱分析软件设计
Design of γ Energy Spectrum Analysis Software Based on Qt %A 袁书旎 %J Nuclear Science and Technology %P 10-18 %@ 2332-712X %D 2024 %I Hans Publishing %R 10.12677/NST.2024.121002 %X γ能谱测量作为较成熟的核测量方法之一,广泛应用于环境辐射检测、核事故辐射检测、地质找矿等领域。对采集的能谱数据进行分析需要配备相应的能谱测量分析软件,国外的能谱分析软件较为成熟,然而其通信接口封闭需要配备相应的设备才能进行工作,成本较高且不实用,因此本文基于Qt平台,采用C++编程语言开发了γ能谱控制分析软件。拟选取NaI(Tl)探测器作为伽马能谱测量的探测单元,主要通过串口进行通信并对数据包进行解析,结合QCustomPlot类库在主窗口对能谱数据进行显示。利用MySQL数据库设计了核数据库用于核素识别,可对谱线进行光滑、寻峰、能量刻度、核素识别等。
Gamma spectrum measurement, as one of the more mature nuclear measurement methods, is widely used in environmental radiation detection, nuclear accident radiation detection, geological exploration and other fields. To analyze the collected energy spectrum data, corresponding energy spectrum measurement and analysis software needs to be equipped. Foreign energy spectrum analysis software is relatively mature, but its closed communication interface requires corresponding equipment to work, which is costly and not practical. Therefore, this article is based on the Qt platform and using the C++ programming language to develop gamma spectrometry control analysis software. Using a NaI(Tl) detector as the detection unit of the gamma spectrum measurement, mainly communicating through serial ports and analyzing data packets. Combined with the QCustomPlot class library, the spectrum data will be displayed in the main window. A nuclear database will be designed using MySQL database for nuclide identification, which can smooth spectrum, seek peak, scale energy, and identify nuclide. %K Qt,γ能谱分析,数据库
Qt %K γ Spectrometry Analysis %K Database %U http://www.hanspub.org/journal/PaperInformation.aspx?PaperID=76863