
技术摘要:
本申请公开了一种脉冲信号能量值的确定方法、系统、设备及存储介质,所述方法包括从脉冲信号中选择预设长度的信号段,记为积分信号段;利用预先定义的滑动时间窗,将积分信号段分为N个子积分信号段,N≥3,子积分信号段的宽度等于滑动时间窗的宽度;计算N个子积分信号 全部
背景技术:
在核探测、核成像的数字电子学中,需要从前端探测器输出的信号中提取出核事 例的时间、位置、能量等信息并进行处理,从而评判探测器的性能以及完成核探测成像。通 常,提取信号中的有效信息根据预先设置的能量阈值,屏蔽信号中的噪声,按照比较算法 (提取比周围数值大的数据值)求得信号的峰值位置。现有的比较算法先需要对波形进行平 滑滤波,经过人工干预选择合适的邻域,尤其针对多通道并行数据采集的时候或者更换电 路的时候,就会耗时耗力,并且对于某些真实信号由于受到噪声干扰出现的信号波动就会 被误判或遗漏,例如弱能量信号淹没在噪声中,设置阈值就会丢弃这些信号,如果设置的阈 值过低,就会在能谱图的低能段看到噪声。
技术实现要素:
鉴于现有技术中的上述缺陷或不足,期望提供一种脉冲信号能量值的确定方法、 系统、设备及存储介质,得到弱能信号的能量信息,提高了探测成像的能量分辨率。 第一方面,本发明提供的一种脉冲信号能量值的确定方法,包括: 从脉冲信号中选择预设长度的信号段,记为积分信号段,预设长度大于脉冲信号 的一个周期长度小于脉冲信号的两个周期长度; 利用预先定义的滑动时间窗,将积分信号段分为N个子积分信号段,N≥3,子积分 信号段的宽度等于滑动时间窗的宽度; 计算N个子积分信号段的积分值,并确定得到N个积分值中的极大值,极大值为脉 冲信号的能量值。 进一步地,在从脉冲信号选择预设长度的信号段之前,还包括:确定脉冲信号的宽 度。 进一步地,计算每个子积分信号段的积分值,并确定得到N个积分值中的极大值的 步骤,包括: 计算第一子积分信号段的积分值,得到第一积分值; 按照脉冲信号产生的时间顺序移动滑动时间窗,计算第二子积分信号段的积分 值,得到第二积分值; 判断第一积分值和第二积分值的大小,得到最大积分值; 再次移动滑动时间窗,计算当前子积分信号段的积分值,得到当前积分值; 判断当前积分值是否大于或等于最大积分值,若否,如果当前积分值是N个积分值 中最后一个积分值时,则最大积分值为极大值。 进一步地,判断当前积分值是否大于或等于最大积分值,若否的步骤,还包括: 4 CN 111582023 A 说 明 书 2/8 页 如果当前积分值不是N个积分值中最后一个积分值时,转至执行再次移动滑动时 间窗,计算当前子积分信号段的积分值,得到当前积分值的步骤。 进一步地,判断当前积分值是否大于或等于最大积分值,还包括: 若是,则最大积分值为当前积分值,转至执行再次移动滑动时间窗,计算当前子积 分信号段的积分值,得到当前积分值的步骤。 第二方面,本发明提供的一种脉冲信号能量值的确定系统,包括: 选择单元,用于从脉冲信号中选择预设长度的信号段,记为积分信号段; 分段单元,用于利用预先定义的滑动时间窗,将积分信号段分为N个子积分信号 段,N≥3,子积分信号段的宽度等于滑动时间窗的宽度; 处理单元,用于计算N个子积分信号段的积分值,并确定得到N个积分值中的极大 值,极大值为脉冲信号的能量值。 进一步地,还包括:确定单元,用于确定脉冲信号的宽度。 进一步地,处理单元包括: 第一计算单元,用于计算第一子积分信号段的积分值,得到第一积分值; 第二计算单元,用于按照脉冲信号产生的时间顺序移动滑动时间窗,计算第二子 积分的信号段的积分值,得到第二积分值; 第一判断单元,用于判断第一积分值和第二积分值的大小,得到最大积分值; 第三计算单元,用于再次移动滑动时间窗,计算当前子积分信号段的积分值,得到 当前积分值; 第二判断单元,用于判断当前积分值是否大于或等于最大积分值,若否,如果当前 积分值是N个积分值中最后一个积分值时,则最大积分值为极大值。 第三方面,本发明提供一种电子设备,包括存储器、处理器以及存储在存储器上并 可在处理器上运行的计算机程序,处理器执行程序时实现如上述第一方面的方法。 第四方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,计算机 程序被处理器执行时实现如上述第一方面所述的方法。 本发明的脉冲信号的能量值的确定方法、系统、设备及存储介质。采用滑动时间窗 对选择的脉冲信号进行分段积分,动态地寻找每一段信号的积分峰值,使得受噪声干扰而 被误丢弃的真实信号保留下来。本发明的方法相比现有的比较方法不再考虑平滑邻域的过 程,实时自动对信号电荷进行分段积分,提高了探测的能量动态范围,保留了弱能量信号, 从而提升最终的成像效果乃至系统的分辨率等各项重要指标。 附图说明 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它 特征、目的和优点将会变得更明显: 图1是本申请的一个实施例的脉冲信号能量值的确定方法的流程示意图; 图2是本申请的一个实施例中关于步骤S30的流程示意图; 图3是本申请的一个实施例的脉冲信号能量值的确定系统的示意图; 图4是本申请的一个实施例中处理单元300的示意图; 图5是适于用来实现本申请实施例的电子设备或服务器的计算机系统的结构示意 5 CN 111582023 A 说 明 书 3/8 页 图。