【技术实现步骤摘要】
一种开关量信号采集递进式去抖动方法
本专利技术属于开关量信号采集
,涉及一种开关量信号采集递进式去抖动方法。
技术介绍
开关量信号采样作为工业过程控制系统中最为常用的采样技术。在实际工程现场应用的过程中,会出现开关量信号与实际情况相反,之后又迅速恢复的情况。由于开关量信号大都监控着设备的各种运行状态,这种偶尔出现的采集错误让监视人员十分紧张,经过实际核查却是“虚惊一场”,导致监视人员对这种误报情况非常讨厌,要求予以剔除。经过技术专家和工程技术人员的长期监测,发现这是开关量信号在采集过程中遇到干扰后发生了抖动现象。为此工程技术人员提出了许多开关量采集去抖动的算法,用以消除采集过程中的抖动问题,一般的处理思想为连续采集N个开关量,通过比对,按照出现的概率对异常变化予以纠正。这种思想虽然有效地消除了抖动,但是由于每个测量的每次采集都要进行N-1次比较,并且开关量变化的分辨率又有较高的要求(≤1ms),如果N的值取值超过50,导致嵌入式MCU的运算负担过大。需要使用更好甄别去抖动的算法。
技术实现思路
r>本专利技术的目的本文档来自技高网...
【技术保护点】
1.一种开关量信号采集递进式去抖动方法,其特征在于:具体包括如下步骤:/n步骤1,实时采集开关量信号,若当前时刻采集到的开关量信号与前一时刻采集到的开关量信号不同,则执行步骤2;/n步骤2,通过延时定时器采集延迟Tms后的开关量状态,连续跟踪N个采样周期,将当前时刻的采用状态与前一时刻的采用状态进行比较;根据比较结果甄别出开关量中的抖动现象,并去除。/n
【技术特征摘要】
1.一种开关量信号采集递进式去抖动方法,其特征在于:具体包括如下步骤:
步骤1,实时采集开关量信号,若当前时刻采集到的开关量信号与前一时刻采集到的开关量信号不同,则执行步骤2;
步骤2,通过延时定时器采集延迟Tms后的开关量状态,连续跟踪N个采样周期,将当前时刻的采用状态与前一时刻的采用状态进行比较;根据比较结果甄别出开关量中的抖动现象,并去除。
2.根据权利要求1所述的一种开关量信号采集递进式去抖动方法,其特征在于:所述步骤1中开关量采用继电器的触点指示,开关量的状态变化为从0变到1,或者从1变为0。
3.根据权利要求1所述的一种开关量信号采集...
【专利技术属性】
技术研发人员:黄国兵,张韬,张敏,王锦,曹融,
申请(专利权)人:西安工程大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。