一种提高传感器稳定性和精度的方法

文档序号:9324569阅读:722来源:国知局
一种提高传感器稳定性和精度的方法
【技术领域】
[0001]本发明涉及检测领域,尤其是关于一种提高传感器稳定性和精度的方法。
【背景技术】
[0002]在很多应用传感器检测的场合,是利用信号的强度来进行检测的,其基本原理为:工作前,先对传感器进行设定,获得传感器用来进行比较判断的阈值。正常工作后,传感器根据接收到的信号强度与阈值的比较来判断物体状态。
[0003]例如,利用传感器对流水线上的胶囊计数。当传感器的检测区域没有胶囊进入时,传感器接收到的信号强度为100个数字量;当胶囊进入检测区域时,传感器接收到的信号强度逐渐从100个增加到500个数字量。此时,将传感器的阈值设置为300个数字量,便可实现稳定检测,即如果传感器接收到信号强度小于300个数字量,传感器便判定为没有胶囊,此时不计数;如果传感器接收到的信号强度大于300个数字量,则判定为有胶囊,同时开始计数。
[0004]然而,实际操作中,信号总是伴随着噪声出现的。噪声的出现极大的增加了检测的难度,尤其是在需要高检测精度的应用场合。当物体很细或很薄时例如5_的金属丝,其出入检测区域所引起的信号强度变化很小,此时如何能从微弱的信号强度变化中提取信号,并能稳定工作一直是需要解决的问题。
[0005]现有的解决检测微弱信号强度变化的方法除了在电路上采用滤波降噪等硬件设计外,常见的控制程序处理办法之一是:首先对采样的点数求平均值,再将得到的平均值与阈值作比较。求平均值的采样点数越多,传感器工作越稳定,但是耗费的时间越长,该方法不适合既需要稳定、高精度,又需要快速响应的场合。另一种控制程序处理办法为:设定一个应差范围或保护带,相当于额外再设定了一个阈值,利用双阈值来消弱噪声的影响,但这是以牺牲一定的检测精度为代价的。也就是说,保护带越宽,检测越稳定;但所能达到的检测精度就越低。

【发明内容】

[0006]为确保传感器快速,稳定、灵敏的工作,提供一种提高传感器稳定性及精度的方法。
[0007]本发明的另一发明目的为:提尚检测的稳定性和检测的精度。
[0008]为了达到上述发明目的,本发明提供的技术方案如下:一种提高传感器稳定性及精度的方法,其步骤包括:
[0009]第一步:传感器设定完成后,获取目标阈值、上阈值、下阈值;
[0010]第二步:获取初始强度,并将其与目标阈值比较大小;根据该比较结果,初始强度小于目标阈值时,执行第三步;初始强度不小于目标阈值时,执行第四步;
[0011]第三步:比较当前强度与上阈值的大小;根据该比较结果,当前强度小于上阈值时,输出状态保持且返回第三步比较下一当前强度与上阈值的大小;当前强度不小于上阈值时,输出状态翻转后执行第五步;
[0012]第四步:比较当前强度与下阈值的大小;根据比较结果,当前强度大于下阈值时,输出状态保持且返回第四步比较下一当前强度与下阈值的大小;当前强度不大于下阈值时,输出状态翻转后执行第六步;
[0013]第五步:比较当前强度与下阈值的大小;根据比较结果,当前强度大于下阈值时,输出状态保持且返回第五步比较下一当前强度与下阈值的大小;当前强度不大于下阈值时,输出状态翻转后返回第三步重复执行;
[0014]第六步:比较当前强度与上阈值的大小;根据比较结果,当前强度小于上阈值时,输出状态保持且返回第六步比较下一当前强度与上阈值的大小;当前强度不小于上阈值时,输出状态翻转后返回第四步重复执行。
[0015]其中,优选实施方式为:上、下阈值通过算法获取。
[0016]其中,优选实施方式为:输出状态翻转是相对于前一状态的翻转。
[0017]其中,优选实施方式为:上述方法可应用于利用信号的强度变化工作的传感器中。
[0018]本发明的一种提高传感器稳定性及精度的方法相比于现有技术来说具有以下优点和积极效果:首先,实现简单,程序本身具有极强的稳定性;其次,运算时间短,极大的保证了高速应用场合的相应时间;最后,在保证稳定检测的前提下,极大的压缩了保护带宽度或应差范围,因而同时提高了检测稳定性及精度。
【附图说明】
[0019]图1为本发明的提高传感器稳定性及精度的方法原理图。
[0020]图2为本发明的提高传感器稳定性及精度的方法流程图。
【具体实施方式】
[0021]为使对本发明的目的、构造特征及其功能有进一步的了解,配合附图详细说明如下。应当理解,此部分所描述的具体实施例仅可用以解释本发明,并不用于限定本发明。
[0022]请参考图1,图1为本发明的提高传感器稳定性及精度的方法原理图。其中,传感器设定完毕后,便可获取目标阈值t。。获得目标阈值t。后,根据算法在目标阈值t。向上平移一定的目标量得到上阈值^向下平移一定的目标量得到下阈值t2。
[0023]本发明的提高传感器的稳定性和精度的方法步骤为:
[0024]SlO:获取目标阈值t。、上阈值L、下阈值t2;
[0025]S20:比较初始强度R。与目标阈值t。的大小。其中,初始强度R。小于目标阈值t。时,跳转至S30步执行;初始强度R。不小于目标阈值t。时,跳转至S35步执行;
[0026]S30:比较第一当前强度札与上阈值、的大小。其中,第一当前强度R/j、于上阈值^时,输出状态保持且重复执行S30步;第一当前强度R i不小于上阈值t 4寸,执行S40 ;
[0027]S40:传感器的输出状态翻转后执行S50 ;该状态翻转是相对于前一状态而言,比如初始强度&小于目标阈值t。时无控制信号输出,那么状态翻转后则输出控制信号;
[0028]S50:比较第二当前强度&与下阈值七2的大小。其中,第二当前强度1?2大于下阈值七2时,输出状态保持且重复执行S50步;第二当前强度R2不大于下阈值12时,执行S60步;
[0029]S60:传感器的输出状态翻转后返回执行S30 ;该状态翻转是相对于前一状态而
3 ;
[0030]S35:比较第三当前强度私与下阈值七2的大小。其中,第三当前强度1?3大于下阈值七2时,输出状态保持且重复执行S35步;第三当前强度R3不大于下阈值12时,执行S45步;
[0031]S45:传感器的输出状态翻转后执行S55 ;该状态翻转是相对于前一状态而言,比如初始强度&不小于目标阈值t。时有控制信号输出,那么状态翻转后则无控制信号输出;
[0032]S55:比较第四当前强度&与上阈值^的大小。其中,第四当前强度R/j、于上阈值^时,输出状态保持且重复执行S55步;第四当前强度R4不小于上阈值t 4寸,执行S65 ;
[0033]S65:传感器的输出状态翻转后返回执行S35 ;该状态翻转是相对于前一状态而言。
[0034]上述方法主要应用于利用信号的强度变化工作的传感器中。
[0035]本发明的一种提高传感器稳定性和精度的方法相比于现有技术来说具有以下优点和积极效果:首先,实现简单,程序本身具有极强的稳定性;其次,运算时间短,极大的保证了高速应用场合的相应时间;最后,在保证稳定检测的前提下,极大的压缩了保护带宽度或应差范围,因而同时提高了检测稳定性及精度。
[0036]以上所述,仅为本发明最佳实施例而已,并非用于限制本发明的范围,凡依本发明申请专利范围所作的等效变化或修饰,皆为本发明所涵盖。
【主权项】
1.一种提高传感器稳定性和精度的方法,其步骤包括: 第一步:传感器设定完成后,获取目标阈值、上阈值、下阈值; 第二步:获取初始强度,并将其与目标阈值比较大小;根据该比较结果,初始强度小于目标阈值时,执行第三步;初始强度不小于目标阈值时,执行第四步; 第三步:比较当前强度与上阈值的大小;根据该比较结果,当前强度小于上阈值时,输出状态保持且返回第三步比较下一当前强度与上阈值的大小;当前强度不小于上阈值时,输出状态翻转后执行第五步; 第四步:比较当前强度与下阈值的大小;根据比较结果,当前强度大于下阈值时,输出状态保持且返回第四步比较下一当前强度与下阈值的大小;当前强度不大于下阈值时,输出状态翻转后执行第六步; 第五步:比较当前强度与下阈值的大小;根据比较结果,当前强度大于下阈值时,输出状态保持且返回第五步比较下一当前强度与下阈值的大小;当前强度不大于下阈值时,输出状态翻转后返回第三步重复执行; 第六步:比较当前强度与上阈值的大小;根据比较结果,当前强度小于上阈值时,输出状态保持且返回第六步比较下一当前强度与上阈值的大小;当前强度不小于上阈值时,输出状态翻转后返回第四步重复执行。2.如权利要求1所述的一种提高传感器稳定性和精度的方法,其特征在于:上、下阈值通过算法获取。3.如权利要求1所述的一种提高传感器稳定性和精度的方法,其特征在于:输出状态翻转是相对于前一状态的翻转。4.如权利要求1、2或3所述的一种提高传感器稳定性和精度的方法,其特征在于:上述方法可应用于利用信号的强度变化工作的传感器中。
【专利摘要】本发明提供一种提高传感器稳定性和精度的方法,其步骤包括:首先,传感器设定完成后,获取目标阈值、上阈值、下阈值;其次,获取初始强度,并将其与目标阈值比较大小;根据该比较结果,选择执行相应的步骤;再次,根据上述比较结果,选择比较当前强度与上阈值的大小或是当前强度与下阈值的大小;根据比较结果,输出状态且重复执行;在保证稳定检测的前提下,极大的压缩了保护带宽度或应差范围,因而同时提高了检测稳定性及精度。
【IPC分类】G01D18/00
【公开号】CN105043431
【申请号】CN201510501186
【发明人】蒋呈阅, 伍明旦, 谢振明, 绪海波
【申请人】昂纳信息技术(深圳)有限公司
【公开日】2015年11月11日
【申请日】2015年8月14日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1