历史上的今天
返回首页

历史上的今天

今天是:2024年11月05日(星期二)

正在发生

2019年11月05日 | 一款基于LabVIEW的地面伽玛能谱仪校准软件设计

2019-11-05 来源:eepw

1.引言


地面伽玛能谱测量是利用便携式伽玛能谱仪直接在现场测定土壤、岩石中钾、铀、钍含量的一种核地球物理方法。在解决地球科学、环境科学等领域具有重要作用[4].地面伽玛能谱仪的校准通常采用饱和模型法,目前,仪器校准系数的计算方法大多采用离线工计算,工作繁琐,易出错。为此,笔者针对地面伽玛能谱仪校准的校准系数、灵敏度系数、准确度的计算特点,运用LabVIEW设计出一款自动计算软件。


2.伽玛能谱仪的校准与检验

2.1 灵敏度系数及校准系数的计算

按照规范,伽玛能谱仪的校准方程式如下:

 

 

式中,Ik、Iu、Ith分别为谱仪在模型上实测的钾道、铀道和钍道扣除本底后的净计数率;QK、QU、QTh分别为模型中钾、铀、钍扣除本底的模型含量;ai、bi、ci(i=1,2,3)为谱仪的灵敏度系数。


简化形式为:I=AQ,显然:Q=A-1I,A为灵敏度系数矩阵,A的逆矩阵A-1即为谱仪的校准系数矩阵。谱仪灵敏度合格[2]要求为:

Skk>=2.9cps/(%K);Suu>=0.28cps/(ppmeU);Stt>=0.11cps/(ppmeTh)。

2.2 仪器本底

伽玛能谱仪在校准检验过程中,仪器本底对测量结果有很大的影响,仪器本底的测量方法有水面法,铅室法和本底模型法,由于前两种方法和仪器的校准场地缺乏一致性,故本软件采用本底模型法.于前两种方法和仪器的校准场地缺乏一致性,故本软件采用本底模型法.


2.3 含量的计算

含量计算公式如方程组(2)所示:

 

 

式中,Nk、Nu、Nt为用本底模型法扣除的仪器本底计数的钾、铀、钍的净计数率;QK、QU、QTh分别表示被测点的钾、铀、钍含量;Ai、Bi、Ci(i=1、2、3)为仪器相应谱段对应的钾、铀、钍的校准系数。


2.4 准确度检查

使用混合模型验证仪器校准结果的准确性,校准好的仪器在混合模型测得的含量值相对误差要求参考文献[2],低含量的允许误差以绝对误差表示,高含量的允许误差以相对误差表示。


3.软件系统设计

本文选用LabVIEW作为软件开发平台,采用模块化设计理念,软件首先通过读取文件数据,选择模型类型,就可得出校准检定结果。


软件主要部分包括:打开文件、校准/检定结果和含量计算。打开文件部分包括测量数据的读取、标定模型次序的选择和模型推荐含量的显示,其界面如图1所示。

 

测量数据可以从excel文件中导入,也可以通过接口直接从能谱仪读取。校准/检定结果部分包括校准系数的计算、灵敏度系数的计算、仪器本底的计算、以及灵敏度系数和混合模型准确度检验,其界面如图2所示。含量计算部分能够根据前部分得出的校准系数,进行简单的含量计算。

 

 

3.1 模型排序模块设计

通常,谱仪在模型上标定的先后顺序是不定的,导致在对谱仪进行校准检定时,往往需要人工的将标定数据按照一定模型顺序进行排列,增加了分析强度,降低了计算效率。在本系统设计中增加了模型排序模块,只需选择谱仪标定模型的先后顺序,就能够进行后面的计算,此模块采用将“K模型”、“Th模型”、“U模型”、“混合模型”、“本底模型”分别与数字1、2、3、4、5绑定,通过数字按照从小到大的排序顺序,就能将模型排序。采用whlie和for循环结构来对程序进行排序。


3.2 灵敏度系数和校准系数模块设计

此模块通过“求解线性方程”控件得出灵敏度系数矩阵,通过“逆矩阵”控件得出校准系数矩阵。同时,本软件能够自动判定灵敏度和准确度是否合格,若不合格会自动弹出对话框显示具体的哪个测量项目不合格,若合格,则会显示合格,如图2中的弹出对话框所示。主要是通过“显示对话框信息”控件来实现的。


3.3 含量计算模块设计

依次输入测得的钾、铀、钍计数率,单击“计算”按钮,将钾、铀、钍计数率通过“创建数组”控件成为数组,扣除本底后,通过“矩阵A×B”控件与校准系数矩阵进行矩阵运算,就能得出相应钾、铀、钍含量。


4.实例

在四川省核工业某标准体源模型站对一台已经校准好的NP4-2型微机多道伽玛能谱仪进行检验,得到的计算结果与其他软件的计算结果一致,因此本软件计算可靠。


5.结束语

本文利用LabVIEW作为地面伽玛校准系数的软件开发平台,该系统具有友好的用户界面,快速的数据处理能力。系统设计容易,灵活性和可扩充性强。本文的主要创新点包括:

(1)模型选择模式极大限度的避免因人工操作引入的计算误差。


(2)利用LabVIEW作为软件开发平台,实现地面伽玛校准系数、灵敏度系数、准确度计算等多种功能。并通过实例应用,证明该软件设计可行。对于地面伽玛能谱校准检验具有一定的借鉴意义。


推荐阅读

史海拾趣

Cellergy公司的发展小趣事

Cellergy公司一直注重创新研发,不断推出新产品以满足市场需求。在一次重要的科技展览会上,Cellergy公司展示了一款全新的超级电容器。这款电容器采用了先进的材料和工艺,具有更高的能量密度和更长的使用寿命。这一创新产品引起了广泛关注,为Cellergy公司赢得了众多客户的青睐。

C&H Technology公司的发展小趣事

随着技术实力的不断提升,C&H Technology开始积极拓展海外市场。公司首先在欧洲设立了办事处,通过与当地电信运营商和设备制造商的合作,成功将产品打入欧洲市场。随后,公司又进军北美和亚洲其他地区,逐步建立了全球化的销售网络。在市场拓展的过程中,C&H Technology始终坚持以客户为中心的服务理念,不断优化产品性能和服务质量,赢得了客户的信赖和好评。

Hayashi Denko Co Ltd公司的发展小趣事

C&H Technology成立于2005年,由两位志同道合的电子工程师陈先生和何先生共同创立。两位创始人凭借在半导体领域的深厚技术积累,瞄准了当时正在兴起的智能手机市场,决定开发一款高性能、低功耗的手机芯片。他们租下一间小办公室,招募了几名志同道合的工程师,开始了艰苦的创业之旅。

起初,公司面临资金短缺、技术瓶颈和市场认可度低等重重困难。但陈先生和何先生凭借坚定的信念和不懈的努力,逐步攻克技术难题,与供应商建立了稳定的合作关系,并通过参加行业展会等方式,逐渐提高了品牌知名度。经过几年的努力,C&H Technology成功推出了首款手机芯片,并获得了市场的认可。

虹冠电子(Champion)公司的发展小趣事

虹冠电子自成立以来,一直将技术创新作为公司发展的核心动力。早期,虹冠电子就投入大量资源研发AC-DC模拟电源IC,成功推出了一系列高效能、低能耗的产品,迅速在市场上建立了良好的口碑。随着技术的不断迭代,虹冠电子在电源管理技术方面取得了显著优势,尤其在电竞电源供应器领域,凭借卓越的性能和稳定性,赢得了众多专业用户和消费者的认可。

台湾奇力(Chip)公司的发展小趣事

奇力公司自创立之初,就致力于LED芯片的研发与生产。在技术积累方面,奇力公司不断引进先进的生产设备和技术人才,通过自主研发和合作创新,不断提升产品性能和质量。随着技术的突破,奇力公司逐渐在LED芯片市场上崭露头角,以其亮度高、性能稳定的产品赢得了客户的信赖。

ELANTEC (Renesas )公司的发展小趣事

近年来,随着全球半导体市场的不断变化和技术的快速发展,Renesas也面临着一些挑战。为了应对这些挑战并保持竞争力,Renesas开始进行战略转型和结构调整。公司加强了与客户的合作和沟通,深入了解市场需求和趋势;同时,Renesas还加大了对新技术和新产品的研发投入,不断提升自身的技术实力和创新能力。此外,Renesas还注重人才培养和引进,打造了一支高素质、专业化的团队。这些措施的实施使Renesas在应对挑战和转型过程中取得了积极的成效。

问答坊 | AI 解惑

电话机电路原理的详细解说ppt文件

电话机电路原理的详细解说ppt文件 ---------------------soso--------------------------------- 确认没有找到解压密码,请朋友们注意! 如果有解压密码的朋友,请与大家共享,谢谢!…

查看全部问答>

C8051初始化程序

本帖最后由 paulhyde 于 2014-9-15 03:22 编辑 C8051初始化程序以及各控制寄存器各位的定义说明  …

查看全部问答>

重金 寻求wince上(6410)播放rmvb视频的方案,期待与有成熟技术的公司合作!

重金 寻求wince上(6410)播放rmvb视频的方案,期待与有成熟技术的公司合作! 联系QQ:314629407 …

查看全部问答>

招聘程序员

招聘程序员: 具体要求见: www.chinadacs.cn …

查看全部问答>

有关PIC12F675 的PWM

__CONFIG(INTIO & WDTDIS & PWRTDIS & BORDIS & UNPROTECT & MCLRDIS); 这是我的配置字 这时是否应该使用内部晶振 且频率是4MHZ? 我用的是TMR0的中断来产生PWM波 TMR0的预分频器的设置如下 PS0=0; ;PS1=0; ;PS2=0;//1: ...…

查看全部问答>

请问ST_ARM关于Lwip!

                                 你好,我的Lwip能够接收到数据,但是无法ARP回显,我用PC机ping的时候,能够收到PC的ping数据包,但是Lwip就是不回 ...…

查看全部问答>

STM8S的16位定时器输入捕捉和PWM输出的问题

                                 请问STM8S的16位定时器,能同时使用输入捕捉和PWM输出吗,会不会有冲突?因为以前用AVR的,对于同一个定时器来说, ...…

查看全部问答>

请教绝对值的准确用法

请教各位同仁:int变量取绝对值用fabsf,fabs,fabsl的哪一个,谢谢!…

查看全部问答>

【数控电源】数控电源UART

这次数控电源我的任务是UART,想了想,不用中断越简单起好。所以就用了直接发只要调那个SEND就行   #include<lm3sxxx.h> void send(unsigned char aaa);void uartinit(void);void jtagWait(void); int main(void){   unsign ...…

查看全部问答>