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