发布信息

一种触摸流速检测和标定自更新方法与流程 专利技术说明

作者:admin      2022-11-26 13:03:29     992



测量装置的制造及其应用技术1.本发明涉及触摸流速标定自更新技术领域,尤其涉及一种触摸流速检测和标定自更新方法。背景技术:2.现有技术中使用的电容进行液位检测,在出厂时就标定了电容的空杯标定值和满杯标定值,电容在安装使用后不能重新设定空杯标定值和满杯标定值。但在实际使用过程中,容器内壁会不断积累污渍,加之电容自身的老化,导致相同液位的电容测量值发生变化,使得出厂时设定的空杯标定值和满杯标定值不再准确,从而无法准确测量容器内液体的状态,因此我们提出了一种触摸流速检测和标定自更新方法。技术实现要素:3.基于背景技术存在的技术问题,本发明提出了一种触摸流速检测和标定自更新方法。4.本发明提出的一种触摸流速检测和标定自更新方法,包括以下步骤:5.s1:实时获取液位流过触摸感应铜箔时的触摸实时值;6.s2:创建一个长度n的数组a[n],将s1中的触摸实时值按照数组下标递增顺序放入该数组;[0007]s3:s2中的触摸实时值放置到a[n-1]时,再从a[0]开始放入,形成闭环;[0008]s4:将当前时刻的触摸实时值存放到数组a[m]后,与n-1时刻前的数值a[m+1]相减,得到当前相对液体流速x的数值,液体流速x=a[m]-a[m+1];[0009]s5:对s4中的x是否大于触发阈值进行判断,并将每个触摸实时数据的获取时间设置为z毫秒;[0010]s6:将s5中得到的新的触摸实时值与zn毫秒前的触摸值相减,即可获取到时间zn毫秒的触摸流速值;[0011]s7:获取到容器的空杯标定值和满杯空杯标定值;[0012]s8:获取当前时刻的液体流速x与前一刻的液体流速x,将两者相比较并取中的一个最小液体流速值,该最小液体流速值作为测量基线值y;[0013]s9:将s8中的测量基线值y与实际基线值进行比较,若两者数值在一定误差范围内,则立即更新实际基线值,若不在误差范围内,则认为存在干扰或环境改变,暂存该数值作为tmp;[0014]s10:在s9中暂存该数值作为tmp后,待下次获取到的测量基线值y与tmp对比,若两者数值接近,则更新实际基线值,若不接近则重复此过程。[0015]优选的,所述s6中,根据触摸流速值的正负来判断当前流速的方向。[0016]与现有的技术相比,本发明可以对液位空杯标定值和满杯标定值进行自更新,从而可以准确测量容器内液体的状态。具体实施方式[0017]下面结合具体实施例对本发明作进一步解说。[0018]实施例[0019]本实施例提出了一种触摸流速检测和标定自更新方法,包括以下步骤:[0020]s1:实时获取液位流过触摸感应铜箔时的触摸实时值;[0021]s2:创建一个长度n的数组a[n],将s1中的触摸实时值按照数组下标递增顺序放入该数组;[0022]s3:s2中的触摸实时值放置到a[n-1]时,再从a[0]开始放入,形成闭环;[0023]s4:将当前时刻的触摸实时值存放到数组a[m]后,与n-1时刻前的数值a[m+1]相减,得到当前相对液体流速x的数值,液体流速x=a[m]-a[m+1];[0024]s5:对s4中的x是否大于触发阈值进行判断,并将每个触摸实时数据的获取时间设置为z毫秒;[0025]s6:将s5中得到的新的触摸实时值与zn毫秒前的触摸值相减,即可获取到时间zn毫秒的触摸流速值,根据触摸流速值的正负来判断当前流速的方向;[0026]s7:获取到容器的空杯标定值和满杯空杯标定值;[0027]s8:获取当前时刻的液体流速x与前一刻的液体流速x,将两者相比较并取中的一个最小液体流速值,该最小液体流速值作为测量基线值y;[0028]s9:将s8中的测量基线值y与实际基线值进行比较,若两者数值在一定误差范围内,则立即更新实际基线值,若不在误差范围内,则认为存在干扰或环境改变,暂存该数值作为tmp;[0029]s10:在s9中暂存该数值作为tmp后,待下次获取到的测量基线值y与tmp对比,若两者数值接近,则更新实际基线值,若不接近则重复此过程。[0030]以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。技术特征:1.一种触摸流速检测和标定自更新方法,其特征在于,包括以下步骤:s1:实时获取液位流过触摸感应铜箔时的触摸实时值;s2:创建一个长度n的数组a[n],将s1中的触摸实时值按照数组下标递增顺序放入该数组;s3:s2中的触摸实时值放置到a[n-1]时,再从a[0]开始放入,形成闭环;s4:将当前时刻的触摸实时值存放到数组a[m]后,与n-1时刻前的数值a[m+1]相减,得到当前相对液体流速x的数值,液体流速x=a[m]-a[m+1];s5:对s4中的x是否大于触发阈值进行判断,并将每个触摸实时数据的获取时间设置为z毫秒;s6:将s5中得到的新的触摸实时值与zn毫秒前的触摸值相减,即可获取到时间zn毫秒的触摸流速值;s7:获取到容器的空杯标定值和满杯空杯标定值;s8:获取当前时刻的液体流速x与前一刻的液体流速x,将两者相比较并取中的一个最小液体流速值,该最小液体流速值作为测量基线值y;s9:将s8中的测量基线值y与实际基线值进行比较,若两者数值在一定误差范围内,则立即更新实际基线值,若不在误差范围内,则认为存在干扰或环境改变,暂存该数值作为tmp;s10:在s9中暂存该数值作为tmp后,待下次获取到的测量基线值y与tmp对比,若两者数值接近,则更新实际基线值,若不接近则重复此过程。2.根据权利要求1所述的一种触摸流速检测和标定自更新方法,其特征在于,所述s6中,根据触摸流速值的正负来判断当前流速的方向。技术总结本发明公开了一种触摸流速检测和标定自更新方法,包括以下步骤:S1:实时获取液位流过触摸感应铜箔时的触摸实时值;S2:创建一个长度N的数组A[N],将S1中的触摸实时值按照数组下标递增顺序放入该数组;S3:S2中的触摸实时值放置到A[N-1]时,再从A[0]开始放入,形成闭环;S4:将当前时刻的触摸实时值存放到数组A[m]后,与N-1时刻前的数值A[m+1]相减,得到当前相对液体流速X的数值。本发明可以对液位空杯标定值和满杯标定值进行自更新,从而可以准确测量容器内液体的状态。确测量容器内液体的状态。技术研发人员:唐立波受保护的技术使用者:深圳市梦想电子有限公司技术研发日:2022.07.26技术公布日:2022/11/25









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部