核脉冲信号处理方法及装置制造方法及图纸

技术编号:22330302 阅读:49 留言:0更新日期:2019-10-19 12:18
本发明专利技术提供了一种核脉冲信号处理方法及装置,涉及信号处理技术领域。该方法包括将检测到的核脉冲信号的脉冲幅度进行叠加,得到第一中间变量;对每个核脉冲信号的脉冲幅度进行放大,得到对应的第二中间变量;将同一时刻的第一中间变量和第二中间变量进行求和,得到任一时刻的第三中间变量;对第三中间变量进行叠加,得到任一时刻对应的第四中间变量;对当前时刻的第四中间变量进行四路延时,并依据得到的第五中间变量、第六中间变量、第七中间变量和第八中间变量进行求和运算,得到脉冲输出幅度。本发明专利技术提供的核脉冲信号处理方法及装置可避免梯形成形过程中由于浮点数取整导致的误差持续扩大,确保测量结果的准确性。

Nuclear pulse signal processing method and device

【技术实现步骤摘要】
核脉冲信号处理方法及装置
本专利技术涉及信号处理
,具体而言,涉及一种核脉冲信号处理方法及装置。
技术介绍
在对核辐射探测器检测到的核脉冲信号进行运算处理的过程中,常常需要通过可编程门阵列(Field-ProgrammableGateArray,FPGA)将核脉冲信号进行梯形成形,由于FPGA不能够识别浮点数,因此现有技术中均采用将所有的浮点数取整并进行多次运算的方式,由于每次取整都会导致一定的误差,因此在运算过程中会导致误差继续扩大,进而导致测量结果不准确。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种核脉冲信号处理方法及装置,已改善上述问题。第一方面,本专利技术实施例提供了一种核脉冲信号处理方法,应用于核辐射探测器,所述方法包括:将检测到的所有核脉冲信号的中间变量进行叠加,得到第一中间变量;对每个核脉冲信号的中间变量进行放大处理,得到对应的第二中间变量;将同一时刻所对应的所述第一中间变量和所述第二中间变量进行求和,得到任一时刻所对应的第三中间变量;对所有的第三中间变量进行叠加,得到任一时刻所对应的第四中间变量;对当前时刻所对应的第四中间变量进行四路延时,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量;依据第五中间变量、第六中间变量、第七中间变量和第八中间变量进行求和运算,得到所述当前时刻所对应的核脉冲信号的脉冲输出幅度。可选地,所述对当前时刻所对应的第四中间变量进行四路延时,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量,包括:依次取当前时刻的后k个单位时刻、后k+a个单位时刻、后k+b个单位时刻以及后k+c个单位时刻分别所对应的第四中间变量,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量;其中,k为0或正整数,a、b、c均为正整数,且c=a+b。可选地,所述依据第五中间变量、第六中间变量、第七中间变量和第八中间变量进行求和运算的运算公式为z=zk-zk+a-zk+b+zk+c,其中,z为当前时刻所对应的核脉冲信号的脉冲输出幅度,zk为所述第五中间变量,zk+a为所述第六中间变量,zk+b为所述第七中间变量,zk+c为所述第八中间变量。可选地,所述放大处理的运算公式为zi1=zi×m,其中,zi为第i个核脉冲信号的中间变量,zi1为与第i个核脉冲信号对应的第二中间变量,m为与核辐射探测器关联的常数。第二方面,本专利技术实施例提供了一种核脉冲信号处理装置,应用于核辐射探测器,所述核脉冲信号处理装置包括:叠加模块,用于将检测到的所有核脉冲信号的中间变量进行叠加,得到第一中间变量;运算模块,用于对每个核脉冲信号的中间变量进行放大处理,得到对应的第二中间变量;所述运算模块还用于将同一时刻所对应的所述第一中间变量和所述第二中间变量进行求和,得到任一时刻所对应的第三中间变量;所述叠加模块还用于对所有的第三中间变量进行叠加,得到任一时刻所对应的第四中间变量;延时模块,用于对当前时刻所对应的第四中间变量进行四路延时,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量;所述运算模块还用于依据第五中间变量、第六中间变量、第七中间变量和第八中间变量进行求和运算,得到所述当前时刻所对应的核脉冲信号的脉冲输出幅度。可选地,所述对当前时刻所对应的第四中间变量进行四路延时,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量,包括:依次取当前时刻的后k个单位时刻、后k+a个单位时刻、后k+b个单位时刻以及后k+c个单位时刻分别所对应的第四中间变量,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量;其中,k为0或正整数,a、b、c均为正整数,且c=a+b。可选地,所述依据第五中间变量、第六中间变量、第七中间变量和第八中间变量进行求和运算的运算公式为z=zk-zk+a-zk+b+zk+c,其中,z为当前时刻所对应的核脉冲信号的脉冲输出幅度,zk为所述第五中间变量,zk+a为所述第六中间变量,zk+b为所述第七中间变量,zk+c为所述第八中间变量。可选地,所述放大处理的运算公式为zi1=zi×m,其中,zi为第i个核脉冲信号的中间变量,zi1为与第i个核脉冲信号对应的第二中间变量,m为与核辐射探测器关联的常数。对于现有技术,本专利技术提供的核脉冲信号处理方法及装置具有如下的有益效果:本专利技术提供的核脉冲信号处理方法及装置可在核脉冲信号梯形成形的过程中,避免由于对浮点数取整导致误差持续扩大的情形,确保测量结果的准确性。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术较佳实施例提供的核脉冲信号处理方法的流程图。图2本专利技术较佳实施例提供的核脉冲信号处理装置的功能模块示意图。110-核脉冲信号处理装置;111-叠加模块;112-运算模块;113-延时模块。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。请参阅图1,是本专利技术较佳实施例提供的应用于核辐射探测器的核脉冲信号处理方法的流程图。下面将对图1所示的具体流程进行详细阐述。步骤S101,将检测到的所有核脉冲信号的中间变量进行叠加,得到第一中间变量。本专利技术实施例提供的方法应用于核辐射探测器,用于在对核脉冲信号梯形成形的过程中避免由于FPGA对浮点数取整使得误差持续扩大,进而导致测量不准确的情况。具体的,首先核辐射探测器将检测到的所有核脉冲信号的中间变量(脉冲幅度)进行叠加,得到对应的第一中间变量。例如,假定核辐射探测器当前已经检测到3个核脉冲信号,则将检测到的3个核脉冲信号的中间变量进行叠加,而脉冲宽度不叠加。下一个时刻再检测到一个核脉冲信号,则将下一个时刻检测到的核脉冲信号与其之前所检测到的所有核脉冲信号的中间变量进行叠加。即在本专利技术实施例中,所述第一中间变量会随着检测到的核脉冲信号的个数增加而累积叠加。步骤S102,对每个核脉冲信号的中间变量进行放大处理,得到对应的第二中间变量。与此同时,核辐射探测器对每个核脉冲信号的中间变量进行放大处理,得到每个核脉冲信号所对应的第二中间变量。该放大处理的运算公式为zi1=zi×m,其中,zi为第i个核脉冲信号的中间变量,zi1本文档来自技高网...

【技术保护点】
1.一种核脉冲信号处理方法,应用于核辐射探测器,其特征在于,包括:将检测到的所有核脉冲信号的脉冲幅度进行叠加,得到第一中间变量;对每个核脉冲信号的脉冲幅度进行放大处理,得到对应的第二中间变量;将同一时刻所对应的所述第一中间变量和所述第二中间变量进行求和,得到任一时刻所对应的第三中间变量;对所有的第三中间变量进行叠加,得到任一时刻所对应的第四中间变量;对当前时刻所对应的第四中间变量进行四路延时,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量;依据第五中间变量、第六中间变量、第七中间变量和第八中间变量进行求和运算,得到所述当前时刻所对应的核脉冲信号的脉冲输出幅度。

【技术特征摘要】
1.一种核脉冲信号处理方法,应用于核辐射探测器,其特征在于,包括:将检测到的所有核脉冲信号的脉冲幅度进行叠加,得到第一中间变量;对每个核脉冲信号的脉冲幅度进行放大处理,得到对应的第二中间变量;将同一时刻所对应的所述第一中间变量和所述第二中间变量进行求和,得到任一时刻所对应的第三中间变量;对所有的第三中间变量进行叠加,得到任一时刻所对应的第四中间变量;对当前时刻所对应的第四中间变量进行四路延时,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量;依据第五中间变量、第六中间变量、第七中间变量和第八中间变量进行求和运算,得到所述当前时刻所对应的核脉冲信号的脉冲输出幅度。2.根据权利要求1所述的核脉冲信号处理方法,其特征在于,所述对当前时刻所对应的第四中间变量进行四路延时,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量,包括:依次取当前时刻的后k个单位时刻、后k+a个单位时刻、后k+b个单位时刻以及后k+c个单位时刻分别所对应的第四中间变量,得到第五中间变量、第六中间变量、第七中间变量和第八中间变量;其中,k为0或正整数,a、b、c均为正整数,且c=a+b。3.根据权利要求1所述的核脉冲信号处理方法,其特征在于,所述依据第五中间变量、第六中间变量、第七中间变量和第八中间变量进行求和运算的运算公式为z=zk-zk+a-zk+b+zk+c,其中,z为当前时刻所对应的核脉冲信号的脉冲输出幅度,zk为所述第五中间变量,zk+a为所述第六中间变量,zk+b为所述第七中间变量,zk+c为所述第八中间变量。4.根据权利要求1所述的核脉冲信号处理方法,其特征在于,所述放大处理的运算公式为zi1=zi×m,其中,zi为核脉冲信号的第i个采样点的中间变量,zi1为与核脉冲信号对应的第i个采样点的中间变量,m为与核辐射探测器关联的常数。5.一种核脉冲信号处理装置,应用于核辐射探测器,其特...

【专利技术属性】
技术研发人员:周建斌万文杰喻杰赵祥赵文
申请(专利权)人:四川新先达测控技术有限公司
类型:发明
国别省市:四川,51

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

1