论文部分内容阅读
α能谱测量是一种非常重要的核辐射测量方法,它可以测量α射线的强度、能量分布以及α核素种类,在超铀核素监管、环境α放射性气溶胶监测等工作中,α能谱测量是重要手段。在线获取α能谱数据并处理,实现快速、准确的α能谱测量工作对分析样品中α放射性具有重要意义。在线获取和处理分析α能谱,须配合一款功能完善、操作简单、处理速度快的能谱分析软件。目前国外的α能谱分析软件比较成熟,但这些软件都需要与相应的探测设备配套使用,这不仅使探测系统整体价格昂贵,还导致这些软件很难应用到自主研发的探测设备上。对于α能谱来说,能谱解谱工作可以极大的提高能谱分析的准确性,而目前这些软件不能进行解谱工作,需要分析人员另行处理,不仅效率低而且难以保证精度。针对上述问题,本文以适应硬件设备的发展趋势,提高能谱解谱工作的效率和精度为目的,基于Qt平台,结合C++以及Matlab编程语言开发了α能谱仪控制分析软件。论文的主要研究内容及成果如下:1、设计并开发了一套应用于Windows平台的α能谱数据获取与在线处理分析软件;2、基于Active X控件实现能谱数据采集和对探测系统的控制;3、在能量刻度方面采用最小二乘的线性和多项式两种方法,能谱平滑方面实现了重心法和多项式最小二乘法,分析人员可根据实际情况灵活选择分析算法,提高分析精度;4、在寻峰方面采用五点三次多项式一阶导数寻峰法,寻峰准确,并利用三次样条插值法计算峰的半高宽,提高分析精度;5、基于以高斯函数和两个指数函数卷积形式的探测器响应函数,利用非线性最小二乘拟合算法实现了能谱拟合;6、利用MySQL数据库实现了核数据库,方便用户对数据库的更新和管理;7、实现Qt和Matlab的混合编程。本文研究以实现α能谱数据获取与在线处理为目标,利用Qt与Matlab的混合编程实现了α能谱分析软件的开发,软件实现了α能谱分析以及能谱解谱等重要方法,这些研究为α能谱分析软件的自主研发积累了经验。