一种液位监测方法、存储介质和电子设备技术

技术编号:23979971 阅读:25 留言:0更新日期:2020-04-29 10:53
本发明专利技术提供一种液位监测方法、存储介质和电子设备,其方法包括:响应于液位监测启动信号,按照预设周期顺次获取电容信号集,每一电容信号集中包括预设周期内所有电容感应电极的电容值;根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集,其中n≥1,m≥1,n的取值随预设周期总数的增加而增加且(n+m)小于预设周期总数;获取当前时刻的电容信号集,并根据当前时刻的电容信号集与环境基础信号集确定当前时刻的液位高度。本发明专利技术的以上方案,环境基础信号集可即时更新,在监测液位高度时,根据当前时刻的电容信号集与环境基础信号集进行判断,可以避免受到环境变化的干扰,能够得到准确的液位高度值。

A liquid level monitoring method, storage medium and electronic equipment

【技术实现步骤摘要】
一种液位监测方法、存储介质和电子设备
本专利技术涉及液位高度测量
,具体涉及一种液位监测方法、存储介质和电子设备。
技术介绍
现有技术中已有的电容感应测量液位高度方法,其原理如下:在容器的外表面贴多个电容感应电极形成液位高度测量部件,由于电容对水敏感,不同高度的液位会触发不同位置的电容感应电极,单片机能够根据触发电容感应电极的位置计算出液位的高度。但电容感应电极很容易被水、金属部件干扰,导致测量结果的准确度不高。为了降低环境对电容感应电极的影响,现有的抗干扰算法中选择其中一组电容感应电极信号计算得到环境基础信号值,之后实时监测到的电容感应电极时通过判断当前实时信号值与环境基础信号的差值是否大于阈值,来判断电容感应电极是否真正的被上升的液位所触发,其中的环境基础信号是由一组电容信号值计算得到的。上述方案中,如果电容感应电极所在的环境为理想情况,其确实有一定的抗干扰效果。但是,在实际的需要测量液位高度的环境中,环境的稳定性非常差,例如有大的水滴、积水、误放置在容器内的潮湿物体、厨房卫生间潮湿区域或者电容感应电极所在位置长期有水雾聚集等情况都会导致环境信号值波动非常大。因此,现有技术中的抗干扰算法其准确度依然不高,经常出现误判的情况,需要对上述液位高度监测方法进行改进。
技术实现思路
本专利技术实施例旨在提供一种液位监测方法、存储介质和电子设备,以解决现有技术中由于液位监测环境变化导致液位高度监测结果准确度低的问题。为此,本专利技术提供一种液位监测方法,包括如下步骤:>响应于液位监测启动信号,按照预设周期顺次获取电容信号集,每一所述电容信号集中包括预设周期内所有电容感应电极的电容值;根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集,其中n≥1,m≥1,n的取值随预设周期总数的增加而增加且(n+m)小于预设周期总数;获取当前时刻的电容信号集,并根据所述当前时刻的电容信号集与所述环境基础信号集确定当前时刻的液位高度。可选地,上述的液位监测方法中,根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤中包括:对于每一所述电容感应电极,以其在第n预设周期至第(n+m)预设周期内的平均电容值作为其环境基础值;所有电容感应电极的环境基础值作为所述环境基础信号集。可选地,上述的液位监测方法中,根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤中包括:对于每一所述电容感应电极,获取其在第n预设周期至第(n+m)预设周期内的最大电容值和最小电容值;若所述最大电容值与所述最小电容值之间的差值小于设定阈值,则以其在第n预设周期至第(n+m)预设周期内的平均电容值作为其环境基础值;所有电容感应电极的环境基础值作为所述环境基础信号集。可选地,上述的液位监测方法中,根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤中还包括:若所述最大电容值与所述最小电容值之间的差值大于或等于所述设定阈值,则依顺序增加n的取值后重复根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤。可选地,上述的液位监测方法中,根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤中还包括:根据第i组环境基础电容信号值和第(i+1)组环境基础信号集判断环境液位高度变化值;若环境液位高度变化值超过高度范围阈值,则以第(i+1)组环境基础信号集所对应的最新一组电容信号集作为第(i+2)组环境基础信号集;其中i≥1。可选地,上述的液位监测方法中,获取当前时刻的电容信号集,并根据所述当前时刻的电容信号集与所述环境基础信号集确定当前时刻的液位高度的步骤中:根据当前时刻的电容信号集与所述环境基础信号集中每一电容感应电极的电容值确定被液位触发的电容感应电极;根据被液位触发的电容感应电极的位置得到当前时刻的液位高度。可选地,上述的液位监测方法中,获取当前时刻的电容信号集,并根据当前时刻的电容信号集与所述环境基础信号集中每一电容感应电极的电容值确定被液位触发的电容感应电极的步骤中包括:若电容感应电极的电容值满足Cbt-Cb0>ΔC,则判定电容感应电极被触发,其中Cbt为电容感应电极在当前时刻电容信号集中的电容值,Cb0为同一电容感应电极在环境基础信号集中的电容值,ΔC为触发阈值。可选地,上述的液位监测方法中,根据所述当前时刻的电容信号集与所述环境基础信号集确定当前时刻的液位高度的步骤还包括:若根据被液位触发的电容感应电极的位置得到当前时刻的液位高度超过高度范围阈值则以当前时刻的电容信号集作为最新一组环境基础信号集,且以当前时刻作为第一预设周期后返回按照预设周期顺次获取电容信号集的步骤。本专利技术还提供一种计算机可读存储介质,所述存储介质中存储有程序信息,计算机读取所述程序信息后执行以上任一项方案所述的液位监测方法。本专利技术还提供一种液位监测电子设备,包括至少一个处理器和至少一个存储器,至少一个所述存储器中存储有程序信息,至少一个所述处理器读取所述程序信息后执行以上任一项方案所述的液位监测方法。本专利技术提供的以上技术方案,与现有技术相比,至少具有以下有益效果:本专利技术提供的液位监测方法、存储介质和电子设备,其方法中随着对电容信号集采集数量的增加,实时地对获得环境基础信号集的数据进行更新,从而能够使环境基础信号集即时更新,在监测液位高度时,根据当前时刻的电容信号集与环境基础信号集进行判断,从而可以避免受到环境变化的干扰,能够得到准确的液位高度值。附图说明图1为本专利技术一个实施例所述液位监测方法的流程图;图2为电容感应电极监测液位高度的装置的结构框图;图3为本专利技术一个实施例所述电容感应电极环境基础电容值的获得方式示意图;图4为本专利技术一个实施例所述液位监测方法对于环境基础信号值进行修订过程的示意图;图5为本专利技术一个实施例所述的电子设备的硬件连接关系示意图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术的简化描述,而不是指示或暗示所指的装置或组件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。其中,术语“第一位置”和“第二位置”为两个不同的位置。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连本文档来自技高网...

【技术保护点】
1.一种液位监测方法,其特征在于,包括如下步骤:/n响应于液位监测启动信号,按照预设周期顺次获取电容信号集,每一所述电容信号集中包括预设周期内所有电容感应电极的电容值;/n根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集,其中n≥1,m≥1,n的取值随预设周期总数的增加而增加且(n+m)小于预设周期总数;/n获取当前时刻的电容信号集,并根据所述当前时刻的电容信号集与所述环境基础信号集确定当前时刻的液位高度。/n

【技术特征摘要】
1.一种液位监测方法,其特征在于,包括如下步骤:
响应于液位监测启动信号,按照预设周期顺次获取电容信号集,每一所述电容信号集中包括预设周期内所有电容感应电极的电容值;
根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集,其中n≥1,m≥1,n的取值随预设周期总数的增加而增加且(n+m)小于预设周期总数;
获取当前时刻的电容信号集,并根据所述当前时刻的电容信号集与所述环境基础信号集确定当前时刻的液位高度。


2.根据权利要求1所述的液位监测方法,其特征在于,根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤中包括:
对于每一所述电容感应电极,以其在第n预设周期至第(n+m)预设周期内的平均电容值作为其环境基础值;
所有电容感应电极的环境基础值作为所述环境基础信号集。


3.根据权利要求1所述的液位监测方法,其特征在于,根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤中包括:
对于每一所述电容感应电极,获取其在第n预设周期至第(n+m)预设周期内的最大电容值和最小电容值;
若所述最大电容值与所述最小电容值之间的差值小于设定阈值,则以其在第n预设周期至第(n+m)预设周期内的平均电容值作为其环境基础值;
所有电容感应电极的环境基础值作为所述环境基础信号集。


4.根据权利要求3所述的液位监测方法,其特征在于,根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤中还包括:
若所述最大电容值与所述最小电容值之间的差值大于或等于所述设定阈值,则依顺序增加n的取值后重复根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤。


5.根据权利要求4所述的液位监测方法,其特征在于,根据第n预设周期至第(n+m)预设周期内的电容信号集确定环境基础信号集的步骤中还包括:
根据第i组环...

【专利技术属性】
技术研发人员:苑芳生
申请(专利权)人:上海科勒电子科技有限公司
类型:发明
国别省市:上海;31

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

1