System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 信号处理方法、电子设备、存储介质及程序产品技术_技高网

信号处理方法、电子设备、存储介质及程序产品技术

技术编号:42981104 阅读:11 留言:0更新日期:2024-10-15 13:16
本申请实施例公开了一种信号处理方法,该方法包括:对获取到的第一信号进行滤波处理,得到第二信号和第三信号;其中,第一信号表示,对探测器接收到的放射性元素的辐射信号进行处理后得到的数字信号,第二信号用于提供粒子的能量信息,第三信号用于判断第一信号是否发生堆积。

【技术实现步骤摘要】

本申请涉及电子,尤其涉及一种信号处理方法、电子设备、存储介质及程序产品


技术介绍

1、传统的碲锌镉能谱测量系统中的调理电路包含了许多模拟电路,复杂的电路设计导致计算死时间过长,整体的电路参数也需要各级联调,产生的电噪声增加了测试结果的不确定性。


技术实现思路

1、有鉴于此,本申请实施例提供一种信号处理方法、电子设备、存储介质及程序产品。

2、本申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种信号处理方法,所述方法包括:对获取到的第一信号进行滤波处理,得到第二信号和第三信号;其中,所述第一信号表征,对探测器接收到的放射性元素的辐射信号进行处理后得到的数字信号,所述第二信号用于提供粒子的能量信息,所述第三信号用于判断所述第一信号是否发生堆积;基于所述第二信号确定所述第一信号的峰值;若所述峰值大于阈值且基于所述第三信号确定所述第一信号未发生堆积,则将所述峰值写入寄存器中;基于所述寄存器中存储的峰值生成能谱图

4、在上述方案中,所述对获取到的第一信号进行滤波处理,得到第二信号和第三信号之前,所述方法还包括:接收前置放大器输出的第四信号;所述前置放大器用于对所述探测器接收到的放射性元素的辐射信号进行放大;对所述第四信号进行模数转换,得到所述第一信号。

5、在上述方案中,所述对获取到的第一信号进行滤波处理,得到第二信号和第三信号,包括:基于不同的成型上升时间对所述第一信号进行梯形滤波,分别得到所述第二信号和所述第三信号。

>6、在上述方案中,所述若所述峰值大于阈值且基于所述第三信号确定所述第一信号未发生堆积,则将所述峰值写入寄存器中,包括:若所述峰值大于阈值且基于所述第三信号确定所述第一信号未发生堆积,检测所述第二信号是否结束;若所述第二信号未结束,基于所述第二信号确定所述第一信号的峰值变化情况;基于所述第一信号的峰值变化情况,将所述第一信号的峰值依次写入所述寄存器中。

7、在上述方案中,所述方法还包括:若所述峰值小于阈值和/或基于所述第三信号确定所述第一信号发生堆积,屏蔽所述第二信号和所述第三信号。

8、在上述方案中,所述基于所述寄存器中存储的峰值生成能谱图,包括:以在所述寄存器中写入首个峰值的时刻为起始时刻,在满足预设的定时条件的情况下,基于所述寄存器中存储的峰值生成所述能谱图。

9、在上述方案中,所述基于所述寄存器中存储的峰值生成能谱图之后,所述方法还包括:若有新的峰值被写入至所述寄存器中,基于新写入的峰值实时更新所述能谱图。

10、本申请实施例还提供一种电子设备,包括:fpga模块和用于存储能够在fpga模块上运行的计算机程序的存储器,其中,所述fpga模块,用于运行计算机程序时,执行上述实施例中所述的方法的步骤。

11、本申请实施例还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序,其特征在于,所述计算机程序被fpga模块执行时,实现上述实施例所述的方法的步骤。

12、基于上述实施例,通过fpga对获取到的第一信号进行滤波处理,得到第二信号和第三信号,其中,第一信号表征对探测器接收到的放射性元素的辐射信号进行处理后得到的数字信号,第二信号用于提供粒子的能量信息,第三信号用于判断第一信号是否发生堆积,基于所述第二信号确定所述第一信号的峰值,若所述峰值大于阈值且基于所述第三信号确定所述第一信号未发生堆积,则将所述峰值写入寄存器中,基于所述寄存器中存储的峰值生成能谱图。本申请实施例通过将获取到的模拟信号转换为数字信号处理,通过fpga进行数字逻辑处理代替传统的模拟电路,从结构上更加简洁电路规模更小集成度更高,同时不确定度和电子学噪声更小以致于所获得数据更加稳定可靠,使得获得的能谱图更加准确。

本文档来自技高网...

【技术保护点】

1.一种信号处理方法,应用于现场可编辑门阵列FPGA模块,其特征在于,所述方法包括:

2.根据权利要求1所述方法,其特征在于,所述对获取到的第一信号进行滤波处理,得到第二信号和第三信号之前,所述方法还包括:

3.根据权利要求1所述方法,其特征在于,所述对获取到的第一信号进行滤波处理,得到第二信号和第三信号,包括:

4.根据权利要求1所述方法,其特征在于,所述若所述峰值大于阈值且基于所述第三信号确定所述第一信号未发生堆积,则将所述峰值写入寄存器中,包括:

5.根据权利要求1所述方法,其特征在于,所述方法还包括:

6.根据权利要求1所述方法,其特征在于,所述基于所述寄存器中存储的峰值生成能谱图,包括:

7.根据权利要求1所述方法,其特征在于,所述基于所述寄存器中存储的峰值生成能谱图之后,所述方法还包括:

8.一种电子设备,其特征在于,包括:FPGA模块和用于存储能够在FPGA模块上运行的计算机程序的存储器,其中,

9.一种计算机存储介质,所述计算机存储介质上存储有计算机程序,其特征在于,所述计算机程序被FPGA模块执行时,实现权利要求1至7所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被FPGA模块执行时,实现权利要求1至7任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种信号处理方法,应用于现场可编辑门阵列fpga模块,其特征在于,所述方法包括:

2.根据权利要求1所述方法,其特征在于,所述对获取到的第一信号进行滤波处理,得到第二信号和第三信号之前,所述方法还包括:

3.根据权利要求1所述方法,其特征在于,所述对获取到的第一信号进行滤波处理,得到第二信号和第三信号,包括:

4.根据权利要求1所述方法,其特征在于,所述若所述峰值大于阈值且基于所述第三信号确定所述第一信号未发生堆积,则将所述峰值写入寄存器中,包括:

5.根据权利要求1所述方法,其特征在于,所述方法还包括:

6.根据权利要求1所述方法,其...

【专利技术属性】
技术研发人员:金琦徐利军朱保吉罗瑞夏文姚顺和
申请(专利权)人:中国原子能科学研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1