一种基于查表法的脉冲信号检测方法技术

技术编号:29455525 阅读:34 留言:0更新日期:2021-07-27 17:20
本发明专利技术公开了一种基于查表法的脉冲信号检测方法,包括:S1、基于要采集的脉冲信号制作编码表;S2、获取预设宽度的窗口内的脉冲编码值;S3、若编码表中查找到获取的脉冲编码值,则对应的脉冲信号有效;采用预置编码表和检测的实时脉冲信号的编码值进行比对,减少了脉冲信号有效性判断的复杂性和运算量,并可以有效的滤除因干扰引起的编码值,在获取脉冲信号编码值过程中只用到了移位操作,无需复杂的逻辑运算,还可以根据脉冲周期和所需检测精度调整采集脉冲编码值的窗口宽度。

A pulse signal detection method based on look-up table method

【技术实现步骤摘要】
一种基于查表法的脉冲信号检测方法
本专利技术涉及信号处理
,尤其涉及一种基于查表法的脉冲信号检测方法。
技术介绍
脉冲信号的检测通常需要捕捉脉冲的起始和结束、还需要计算脉冲的周期和占空比数值,才能确定波形、滤除干扰。采用上述方法运行时细节步骤多、逻辑较为复杂,计算量大,后期修改维护不方便。
技术实现思路
本专利技术为了克服以上技术的不足,提供了一种基于查表法的脉冲信号检测方法,通过预置编码表来对脉冲信号编码进行比对,减少了脉冲信号有效性判断的复杂性和运算量。本专利技术提供了一种基于查表法的脉冲信号检测方法,包括S1、基于要采集的脉冲信号制作编码表;S2、获取预设宽度的窗口内的脉冲编码值;S3、若编码表中查找到获取的脉冲编码值,则对应的脉冲信号有效。进一步的,步骤S1具体包括:S11,基于要采集的脉冲信号预设周期为T,波形长度为n×T的脉冲波形,其中n大于等于2;S12,基于预设宽度的窗口和预设采样间隔对脉冲波形取编码值;S13,基于预设滑动步进值滑动窗口,每滑动一次取一次新编码值;S14,直至窗口的最低本文档来自技高网...

【技术保护点】
1.一种基于查表法的脉冲信号检测方法,其特征在于,包括:/nS1、基于要采集的脉冲信号制作编码表;/nS2、获取预设宽度的窗口内的脉冲编码值;/nS3、若编码表中查找到获取的脉冲编码值,则对应的脉冲信号有效。/n

【技术特征摘要】
1.一种基于查表法的脉冲信号检测方法,其特征在于,包括:
S1、基于要采集的脉冲信号制作编码表;
S2、获取预设宽度的窗口内的脉冲编码值;
S3、若编码表中查找到获取的脉冲编码值,则对应的脉冲信号有效。


2.根据权利要求1所述的一种基于查表法的脉冲信号检测方法,其特征在于,步骤S1具体包括:
S11,基于要采集的脉冲信号预设周期为T,波形长度为n×T的脉冲波形,其中n大于等于2;
S12,基于预设宽度的窗口和预设采样间隔对脉冲波形取编码值;
S13,基于预设滑动步进值滑动窗口,每滑动一次取一次新编码值;
S14,直至窗口的最低位滑动至脉冲波形长度的第n个周期结束位置,完成所有的编码值的取值,从而制作编码表。


3.根据权利要求2所述的一种基于查表法的脉冲信号检测方法,其特征在于,步骤S12还包括:若编码值中任意一个bit的采样位置位于预设脉冲波形的上升沿或下降沿,则对应bit的值为0或1。


4.根据权利要求1...

【专利技术属性】
技术研发人员:陈琛
申请(专利权)人:浙江威星智能仪表股份有限公司
类型:发明
国别省市:浙江;33

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

1