液位测量方法、装置、存储介质和计算机设备制造方法及图纸

技术编号:39246105 阅读:8 留言:0更新日期:2023-10-30 11:58
本申请提供一种液位测量方法、装置、存储介质和计算机设备,其中,方法包括:通过多个液位传感器采集待检测液位对象的第一液位数据集;对所述第一液位数据集进行离群数据过滤,以得到去除异常值的第二液位数据集;从所述第二液位数据集获取最高频次液位值、液位中位值和液位平均值;根据所述最高频次液位值、所述液位中位值、所述液位平均值,以及预设的液位值判断方式,得到所述待检测液位对象的实际液位值。本申请可以准确测量处于动态的待检测液位对象的液位值。位对象的液位值。位对象的液位值。

【技术实现步骤摘要】
液位测量方法、装置、存储介质和计算机设备


[0001]本申请涉及液位测量
,具体涉及一种液位测量方法、装置、存储介质和计算机设备。

技术介绍

[0002]液位监测是工业生产、自然资源保护和城市建设等领域中非常重要的一项工作,广泛应用于水坝、河流、水库和隧道等场所,其准确性和可靠性直接关系到生产和生活的安全和稳定。目前,液位监测主要依靠传感器、水尺和测量仪器等设备进行,且市面上已有的液位监测系统多采用单传感器进行监测。然而,这些设备存在一定的缺陷,如设备故障、数据异常和不稳定等问题,以及环境因素的影响,如物体快速移动造成的波浪、刮风下雨也可能会影响数据采集值等,导致监测数据不准确或不可靠,给生产和生活带来了安全隐患和经济损失。

技术实现思路

[0003]本申请的目的在于克服现有技术中的缺点与不足,提供一种液位测量方法、装置、存储介质和计算机设备,可以准确测量处于动态的待检测液位对象的液位值。
[0004]本申请的一个实施例提供一种液位测量方法,包括:
[0005]通过多个液位传感器采集待检测液位对象的第一液位数据集;
[0006]对所述第一液位数据集进行离群数据过滤,以得到去除异常值的第二液位数据集;
[0007]从所述第二液位数据集获取最高频次液位值、液位中位值和液位平均值;
[0008]根据所述最高频次液位值、所述液位中位值、所述液位平均值,以及预设的液位值判断方式,得到所述待检测液位对象的实际液位值。
[0009]进一步,所述对所述第一液位数据集进行离群数据过滤,以得到去除异常值的第二液位数据集的步骤,包括:
[0010]计算所述第一液位数据集的数据平均值和数据标准差;
[0011]计算所述第一液位数据集中,各个数据与所述数据平均值之间的差值;
[0012]根据所述数据标准差和所述各个数据的差值,得到所述第一液位数据集的各个液位数据的标准化差值;
[0013]若所述标准化差值大于预设的离群阈值,确定对应的所述液位数据为离群数据;
[0014]排除所述第一液位数据集中的所有离群数据,得到所述第二液位数据集。
[0015]进一步,所述根据所述最高频次液位值、所述液位中位值、所述液位平均值,以及预设的液位值判断方式,得到所述待检测液位对象的实际液位值的步骤,包括:
[0016]将所述最高频次液位值和所述液位中位值的差值确定为第一位值差值;
[0017]若所述第一位值差值小于或等于预设的第一阈值,确定所述最高频次液位值为所述待检测液位对象的实际液位值。
[0018]若所述第一位值差值大于所述第一阈值,根据所述液位中位值和所述液位平均值,获取所述待检测液位对象的实际液位值。
[0019]进一步,所述若所述第一位值差值大于所述第一阈值,根据所述液位中位值和所述液位平均值,获取所述待检测液位对象的实际液位值的步骤,包括:
[0020]将所述液位中位值和所述液位平均值的差值确定为第二位值差值;
[0021]若所述第二位值差值小于或等于预设的第二阈值,确定所述液位中位值为所述待检测液位对象的实际液位值。
[0022]进一步,所述若所述第一位值差值大于所述第一阈值,根据所述液位中位值和所述液位平均值,获取所述待检测液位对象的实际液位值的步骤,包括:
[0023]若所述第二位值差值大于所述第二阈值,确定所述液位平均值为所述待检测液位对象的实际液位值。
[0024]进一步,若所述待检测液位对象的实际液位值超过预设的警报阈值,通过警报器提醒管理员,或想所述待检测液位对象的管理中心发送警报信息。
[0025]本申请的一个实施例还提供一种液位测量装置,包括:
[0026]第一液位数据集获取模块,用于通过多个液位传感器采集待检测液位对象的第一液位数据集;
[0027]第二液位数据集获取模块,用于对所述第一液位数据集进行离群数据过滤,以得到去除异常值的第二液位数据集;
[0028]液位值数据获取模块,用于从所述第二液位数据集获取最高频次液位值、液位中位值和液位平均值;
[0029]实际液位值获取模块,用于根据所述最高频次液位值、所述液位中位值、所述液位平均值,以及预设的液位值判断方式,得到所述待检测液位对象的实际液位值。
[0030]进一步,所述第二液位数据集获取模块包括:
[0031]计算模块,用于计算所述第一液位数据集的数据平均值和数据标准差;
[0032]差值获取模块,用于计算所述第一液位数据集中,各个数据与所述数据平均值之间的差值;
[0033]标准化差值获取模块,用于根据所述数据标准差和所述各个数据的差值,得到所述第一液位数据集的各个液位数据的标准化差值;
[0034]离群数据获取模块,用于若所述标准化差值大于预设的离群阈值,确定对应的所述液位数据为离群数据;
[0035]数据排除模块,用于排除所述第一液位数据集中的所有离群数据,得到所述第二液位数据集。
[0036]本申请的一个实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的液位测量方法的步骤。
[0037]本申请的一个实施例还提供一种计算机设备,包括储存器、处理器以及储存在所述储存器中并可被所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的液位测量方法的步骤。
[0038]相对于现有技术,本申请通过多个液位传感器采集待检测液位对象的第一液位数
据集,然后通过离群数据过滤,得到去除异常值的第二液位数据集,然后根据第二液位数据集的最高频次液位值、液位中位值和液位平均值,获取待检测液位对象的实际液位值。即便待检测液位对象的液面处于出现液面波动的动态状态时,也可以准确地从多个液位数据中准确获取实际液位值。
[0039]为了能更清晰的理解本申请,以下将结合附图说明阐述本申请的具体实施方式。
附图说明
[0040]图1为本申请一个实施例的液位测量方法的流程图。
[0041]图2为本申请一个实施例的液位测量装置的模块连接示意图。
[0042]100、液位测量装置;101、第一液位数据集获取模块;102、第二液位数据集获取模块;103、液位值数据获取模块;104、实际液位值获取模块。
具体实施方式
[0043]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
[0044]应当明确,所描述的实施例仅仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请实施例保护的范围。
[0045]下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种液位测量方法,其特征在于,包括:通过多个液位传感器采集待检测液位对象的第一液位数据集;对所述第一液位数据集进行离群数据过滤,以得到去除异常值的第二液位数据集;从所述第二液位数据集获取最高频次液位值、液位中位值和液位平均值;根据所述最高频次液位值、所述液位中位值、所述液位平均值,以及预设的液位值判断方式,得到所述待检测液位对象的实际液位值。2.根据权利要求1所述的液位测量方法,其特征在于,所述对所述第一液位数据集进行离群数据过滤,以得到去除异常值的第二液位数据集的步骤,包括:计算所述第一液位数据集的数据平均值和数据标准差;计算所述第一液位数据集中,各个数据与所述数据平均值之间的差值;根据所述数据标准差和所述各个数据的差值,得到所述第一液位数据集的各个液位数据的标准化差值;若所述标准化差值大于预设的离群阈值,确定对应的所述液位数据为离群数据;排除所述第一液位数据集中的所有离群数据,得到所述第二液位数据集。3.根据权利要求1所述的液位测量方法,其特征在于,所述根据所述最高频次液位值、所述液位中位值、所述液位平均值,以及预设的液位值判断方式,得到所述待检测液位对象的实际液位值的步骤,包括:将所述最高频次液位值和所述液位中位值的差值确定为第一位值差值;若所述第一位值差值小于或等于预设的第一阈值,确定所述最高频次液位值为所述待检测液位对象的实际液位值;若所述第一位值差值大于所述第一阈值,根据所述液位中位值和所述液位平均值,获取所述待检测液位对象的实际液位值。4.根据权利要求3所述的液位测量方法,其特征在于,所述若所述第一位值差值大于所述第一阈值,根据所述液位中位值和所述液位平均值,获取所述待检测液位对象的实际液位值的步骤,包括:将所述液位中位值和所述液位平均值的差值确定为第二位值差值;若所述第二位值差值小于或等于预设的第二阈值,确定所述液位中位值为所述待检测液位对象的实际液位值。5.根据权利要求4所述的液位测量方法,其特征在于,所述若所述第一位值差值大于所述第一阈值,...

【专利技术属性】
技术研发人员:汪军阳
申请(专利权)人:广东荣文科技集团有限公司
类型:发明
国别省市:

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

1