CN112729489B - 应用于水表异常波动的检测方法 - Google Patents
应用于水表异常波动的检测方法 Download PDFInfo
- Publication number
- CN112729489B CN112729489B CN202011633726.0A CN202011633726A CN112729489B CN 112729489 B CN112729489 B CN 112729489B CN 202011633726 A CN202011633726 A CN 202011633726A CN 112729489 B CN112729489 B CN 112729489B
- Authority
- CN
- China
- Prior art keywords
- fluctuation
- water meter
- factor
- water
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F25/00—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
- G01F25/10—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters
Landscapes
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Measuring Volume Flow (AREA)
Abstract
本发明公开了应用于水表异常波动的检测方法,通过本发明,对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据;通过对所述目标波动数据进行设定时间段内波动情况检测的方式,确定所述目标波动数据的设定时间段内波动情况检测列表;基于所述设定时间段内波动情况检测列表提取水表波动因素,可以解决相关技术中基于水表检测异常波动不能实时检测的问题,通过对比,使得水表波动数据也可以有较好的识别效果,基于设定时间段内波动情况检测列表提取水表波动因素,为文本识别提供高质量文本行定位信息,有利于提高水表异常波动的检测。
Description
技术领域
本发明涉及水表数据检测的技术领域,具体涉及应用于水表异常波动的检测方法。
背景技术
表检定装置作为流量单位量值统一与传递的标准,一方面可以为我国各地区水表的量值传递准确、统一提供重要保证,另一方面可以为经济核算、贸易结算等工作提供可靠依据。在制定水表国家(企业)标准和检定规程时,还可以利用水表检定装置研究好的、可靠的试验测试方法并进行各种试验数据验证。此外,在对各种类型水表进行型式评价及检定、校准时,水表检定装置是水表计量性能判别的准绳,为质监部门及计量技术机构提供可靠的技术依据。
淡水资源是不可再生的生活必须资源,随着时间的不断推移我们对淡水资源的保护是眼下的当务之急,水管会发生破裂或者没有关闭水阀的情况发生,这样就会导致淡水资源的严重浪费,所以我们的才去一种措施对水表进行实时监测。
发明内容
本发明所要解决的技术问题是上述背景技术的技术问题,目的在于提供应用于水表异常波动的检测方法,解决了用户水表异常波动能实时检测的问题。
本发明通过下述技术方案实现:
一种应用于水表异常波动的检测方法,包括:
对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据;
通过对所述目标波动数据进行设定时间段内波动情况检测的方式,确定所述目标波动数据的设定时间段内波动情况检测列表;
根据所述设定时间段内波动情况检测列表提取水表波动因素。
进一步地,对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据包括:
确定所述水表波动数据中水表波动所在波动图像的波动定点;
确定所述水表波动所在波动图像的波动定点与所述标准水表波动模型的波动定点的矩阵变换关系;
根据所述矩阵变换关系对所述水表波动对应的波动图像进行数据映射,得到波动映射数据;
根据所述波动映射数据确定所述目标波动数据。
进一步地,确定所述水表波动数据中水表波动所在波动图像的波动定点包括:
基于曲线波动描绘的图像含义对所述水表波动数据进行划分,得到水表波动对应的波动图像;
提取所述水表波动对应的波动图像的边界,通过不规则线段拟合所述边界,得到多条曲线,并确定所述多条曲线的多个交点为所述水表波动所在波动图像的波动定点;
其中,根据所述波动映射数据确定所述目标波动数据包括:
通过动态学波动操作获取所述波动映射数据中波动比最小的连通波动图像;
确定所述连通波动图像与所述水表波动对应的波动图像的上边界的相对长度;
若所述相对长度小于所述波动映射数据的长度的三分之一,通过将所述波动映射数据调整方向的方法进行旋转检测,得到所述目标波动数据;
若所述相对长度大于所述波动映射数据的长度的三分之一,确定所述波动映射数据为所述目标波动数据。
进一步地,基于所述设定时间段内波动情况检测列表提取所述水表波动因素包括:
按照预先在标准水表波动模型中设置的标准线的方法在所述目标波动数据中设置所述标准线;
将所述设定时间段内波动情况检测列表与所述标准线比较,以确定所述水表波动因素。
进一步地,将所述设定时间段内波动情况检测列表与所述标准线比较,以确定所述水表波动因素包括:
确定所述设定时间段内波动情况检测列表的投影点的坐标与第一标准线、第二标准线的第一波动相对位置,并根据所述第一波动相对位置确定所述水表波动因素中的速率因素,其中,所述第一标准线为速率因素与转速因素之间与水表波动对应的波动图像的上边界平行线,所述第二标准线为转速因素与波动范围因素之间与所述第一标准线垂直的线段;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第一标准线、第三标准线、第二标准线的第二波动相对位置,并根据所述第二波动相对位置确定所述水表波动因素中的转速因素和波动范围因素,其中,所述第三标准线为转速因素与水流因素之间与所述水表波动对应的波动图像的上边界平行线;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第三标准线、第四标准线、第二标准线的第三波动相对位置,并根据所述第三波动相对位置确定所述水表波动因素中的水流因素,其中,所述第四标准线为水流因素与用户地址因素之间与所述水表波动对应的波动图像的上边界平行线;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第四标准线、第五标准线、第二标准线的第四相对位置,并根据所述第四相对位置确定所述水表波动因素中的用户地址因素;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第五标准线、第二标准线的第五波动相对位置,并根据所述第五波动相对位置确定所述水表波动因素中的水表波动水量因素,其中,所述第五标准线为用户地址因素与水表波动水量因素之间与所述水表波动对应的波动图像的上边界平行线。
进一步地,在基于所述设定时间段内波动情况检测列表提取所述水表波动因素之后,所述方法还包括:
对所述水表波动因素中的水表波动水量因素进行检验;
分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、水流因素进行检验。
进一步地,对所述水表波动因素中的水表波动水量因素进行检验包括:
将水表波动水量表中的水表数值的每位数分别与预设数字相比;
将相比结果相加后减去预设值,得到目标剩余数;
根据预先设置的余数-N至N与所述水表数值的对应关系确定所述目标剩余数对应的水表数值;
根据所述目标剩余数对应的水表波动水量的水表数值对所述水表波动水量因素进行检验。
进一步地,根据所述目标剩余数对应的水表波动水量的水表数值对所述水表波动水量因素进行检验包括:
若所述目标剩余数对应的水表数值与所述水表波动水量因素中的水表数值相同,确定所述水表波动水量因素正确;
若所述目标剩余数对应的水表数值与所述水表波动水量因素中的水表数值不同,确定所述水表波动水量因素错误,并根据所述目标剩余数对应的水表数值更新所述水表波动水量因素中的水表数值;
其中,分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、所述水流因素进行检验包括:
将所述水表波动水量因素的实时水表数值与提取得到的转速因素进行比较,若比较结果为不相同,则更新所述转速因素,若所述比较结果为相同,保留所述转速因素,其中,若所述水表波动水量因素的所述实时水表数值为正整数则转速为非正常,若所述水表波动水量因素的所述实时水表数值为负整数则所述转速为正常;
将所述水表波动水量因素的十进制计数单位与提取得到的所述水流因素进行比较,若比较结果为不相同,则根据所述水表波动水量的十进制计数单位更新所述水流因素,若比较结果为相同,则保留所述水流因素。
进一步地,分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、所述水流因素进行检验包括:
在所述水表波动水量因素的实时水表数值的匹配度大于所述转速因素的匹配度的情况下,将所述水表波动水量因素的实时水表数值与所述转速因素进行比较,若比较结果为不相同,则根据所述水表波动水量因素的实时水表数值更新所述转速因素,若所述比较结果为相同,保留所述转速因素,其中,若所述水表波动水量因素的实时水表数值为正整数则转速为非正常,若所述水表波动水量因素的实时水表数值为负整数则所述转速为正常;在所述水表波动水量因素的实时水表数值的匹配度小于或等于所述转速因素的匹配度的情况下,则保留所述转速因素;
在所述水表波动水量因素的十进制计数单位的匹配度大于所述水流因素的匹配度的情况下,通过所述水表波动水量因素的十进制计数单位对应的水流更新所述水流因素;在所述水表波动水量因素的十进制计数单位的匹配度小于或等于所述水流因素的匹配度的情况下,保留所述水流因素。
一种应用于水表异常波动的检测***,包括数据采集设备和数据处理终端,所述数据采集设备与所述数据处理终端相互通信,所述数据处理终端具体用于:
对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据;
通过对所述目标波动数据进行设定时间段内波动情况检测的方式,确定所述目标波动数据的设定时间段内波动情况检测列表;
根据所述设定时间段内波动情况检测列表提取水表波动因素。
本发明与现有技术相比,具有如下的优点和有益效果:
本发明应用于水表异常波动的检测方法及***,通过本发明,对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据;通过对所述目标波动数据进行设定时间段内波动情况检测的方式,确定所述目标波动数据的设定时间段内波动情况检测列表;基于所述设定时间段内波动情况检测列表提取水表波动因素,可以解决相关技术中基于水表检测异常波动不能实时检测的问题,通过对比,使得水表波动数据也可以有较好的识别效果,基于设定时间段内波动情况检测列表提取水表波动因素,为文本识别提供高质量文本行定位信息,有利于提高水表异常波动的检测。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并于说明书一起用于解释本发明的原理。
图1为本发明实施例所提供的应用于水表异常波动的检测***的架构示意图;
图2为本发明实施例所提供的应用于水表异常波动的检测方法的流程图;
图3为本发明实施例所提供的应用于水表异常波动的检测装置的功能模块框图。
具体实施方法
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
为了便于对上述的应用于水表异常波动的检测方法及***进行阐述,请结合参考图1,提供了本发明实施例所公开的水表异常波动的检测***100的通信架构示意图。其中,所述水表异常波动的检测***100可以包括数据处理终端200、以及数据采集设备300,所述数据处理终端200与所述数据采集设备300通信连接。
在具体的实施方式中,数据处理终端200和数据采集设备300均可以是台式电脑、平板电脑、笔记本电脑、手机或者其他能够实现数据处理以及数据通信的电子设备,在此不作过多限定。
在上述基础上,请结合参阅图2,为本发明实施例所提供的水表异常波动的检测方法的流程示意图,所述水表异常波动的检测方法可以应用于图1中的数据处理服务器,进一步地,所述水表异常波动的检测方法具体可以包括以下步骤S21-步骤S23所描述的内容。
步骤S21,对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据。
示例性的,所述目标波动数据用于表征检测前对数据进行预处理。
步骤S22,通过对所述目标波动数据进行设定时间段内波动情况检测的方式,确定所述目标波动数据的设定时间段内波动情况检测列表。
示例性的,所述检测列表是一种数据项构成的有限序列,即按照一定的线性顺序,排列而成的数据项的集合。
步骤S23,根据所述设定时间段内波动情况检测列表提取水表波动因素。
示例性的,所述水表波动因素用于表征水流动情况。
可以理解,在执行上述步骤S21-步骤S23所描述的内容时,通过本发明,对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据;通过对所述目标波动数据进行设定时间段内波动情况检测的方式,确定所述目标波动数据的设定时间段内波动情况检测列表;基于所述设定时间段内波动情况检测列表提取水表波动因素,可以解决相关技术中基于水表检测异常波动不能实时检测的问题,通过对比,使得水表波动数据也可以有较好的识别效果,基于设定时间段内波动情况检测列表提取水表波动因素,为文本识别提供高质量文本行定位信息,有利于提高水表异常波动的检测。
在实际操作过程中,发明人发现,在对获取的水表波动数据进行检测时,存在数据监测不准确的技术问题,从而难以精确的得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据,为了改善上述技术问题,步骤S21所描述的对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据的步骤,具体可以包括以下步骤S211-步骤S214所描述的内容。
步骤S211,确定所述水表波动数据中水表波动所在波动图像的波动定点。
示例性的,所述波动图像用于表征水流的流动情况。
步骤S212,确定所述水表波动所在波动图像的波动定点与所述标准水表波动模型的波动定点的矩阵变换关系。
示例性的,所述矩阵变换关系是用于表征所述波动定点的集合。
步骤S213,根据所述矩阵变换关系对所述水表波动对应的波动图像进行数据映射,得到波动映射数据。
步骤S214,根据所述波动映射数据确定所述目标波动数据。
可以理解,在执行上述步骤S211-步骤S214所描述的内容时,在对获取的水表波动数据进行检测时,有效的避免了数据监测不准确的技术问题,从而能够精确的得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据。
在具体实施过程中,在确定所述水表波动数据中水表波动所在波动图像的波动定点时,存在波动定点确定不精确的技术问题,从而得到的数据不精确,为了改善上述技术问题,步骤S211所描述的确定所述水表波动数据中水表波动所在波动图像的波动定点的具体步骤,可以包括以下步骤S2111-步骤S2117所描述的内容。
步骤S2111,基于曲线波动描绘的图像含义对所述水表波动数据进行划分,得到水表波动对应的波动图像。
步骤S2112,提取所述水表波动对应的波动图像的边界,通过不规则线段拟合所述边界,得到多条曲线,并确定所述多条曲线的多个交点为所述水表波动所在波动图像的波动定点。
步骤S2113,根据所述波动映射数据确定所述目标波动数据包括。
步骤S2114,通过动态学波动操作获取所述波动映射数据中波动比最小的连通波动图像。
步骤S2115,确定所述连通波动图像与所述水表波动对应的波动图像的上边界的相对长度。
步骤S2116,若所述相对长度小于所述波动映射数据的长度的三分之一,通过将所述波动映射数据调整方向的方法进行旋转检测,得到所述目标波动数据。
步骤S2117,若所述相对长度大于所述波动映射数据的长度的三分之一,确定所述波动映射数据为所述目标波动数据。
可以理解,在执行上述步骤S2111-步骤S2117所描述的内容时,在确定所述水表波动数据中水表波动所在波动图像的波动定点时,避免了波动定点确定不精确的技术问题,从而得到的精确的数据。
在实际操作过程中,发明人发现,在基于所述设定时间段内波动情况检测列表提取所述水表波动因素时,存在检测列表提取不准确的问题,从而难以得到精确水表波动因素,为了改善上述技术问题,步骤S23所描述的基于所述设定时间段内波动情况检测列表提取所述水表波动因素的步骤,具体可以包括以下步骤S231和步骤S232所描述的内容。
步骤S231,按照预先在标准水表波动模型中设置的标准线的方法在所述目标波动数据中设置所述标准线。
步骤S232,将所述设定时间段内波动情况检测列表与所述标准线比较,以确定所述水表波动因素。
可以理解,在执行上述步骤S231和步骤S232所描述的内容时,在基于所述设定时间段内波动情况检测列表提取所述水表波动因素时,避免了检测列表提取不准确的问题,从而能得到精确水表波动因素。
在实际操作过程中,发明人发现,在将所述设定时间段内波动情况检测列表与所述标准线比较时,存在比较错误的技术问题,从而难以可靠的以确定所述水表波动因素,为了改善上述技术问题,步骤S232所描述的将所述设定时间段内波动情况检测列表与所述标准线比较,以确定所述水表波动因素的步骤,具体可以包括以下步骤S2321-步骤S2325所描述的内容。
步骤S2321,确定所述设定时间段内波动情况检测列表的投影点的坐标与第一标准线、第二标准线的第一波动相对位置,并根据所述第一波动相对位置确定所述水表波动因素中的速率因素。
示例性的,所述第一标准线为速率因素与转速因素之间与水表波动对应的波动图像的上边界平行线,所述第二标准线为转速因素与波动范围因素之间与所述第一标准线垂直的线段。
步骤S2322,确定所述设定时间段内波动情况检测列表的投影点的坐标与第一标准线、第三标准线、第二标准线的第二波动相对位置,并根据所述第二波动相对位置确定所述水表波动因素中的转速因素和波动范围因素。
示例性的,所述第三标准线为转速因素与水流因素之间与所述水表波动对应的波动图像的上边界平行线。
步骤S2323,确定所述设定时间段内波动情况检测列表的投影点的坐标与第三标准线、第四标准线、第二标准线的第三波动相对位置,并根据所述第三波动相对位置确定所述水表波动因素中的水流因素。
示例性的,所述第四标准线为水流因素与用户地址因素之间与所述水表波动对应的波动图像的上边界平行线
步骤S2324,确定所述设定时间段内波动情况检测列表的投影点的坐标与第四标准线、第五标准线、第二标准线的第四相对位置,并根据所述第四相对位置确定所述水表波动因素中的用户地址因素。
步骤S2325,确定所述设定时间段内波动情况检测列表的投影点的坐标与第五标准线、第二标准线的第五波动相对位置,并根据所述第五波动相对位置确定所述水表波动因素中的水表波动水量因素。
示例性的,所述第五标准线为用户地址因素与水表波动水量因素之间与所述水表波动对应的波动图像的上边界平行线。
可以理解,在执行上述步骤S2321-步骤S2325所描述的内容时,将所述设定时间段内波动情况检测列表与所述标准线比较时,有效的避免了比较错误的技术问题,从而能够可靠的以确定所述水表波动因素。
基于上述方法,还包括在基于所述设定时间段内波动情况检测列表提取所述水表波动因素之后的步骤,具体可以包括以下步骤A1和步骤A2所描述的内容。
步骤A1,对所述水表波动因素中的水表波动水量因素进行检验。
步骤A2,分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、水流因素进行检验。
可以理解,在执行上述步骤A1和步骤A2所描述的内容时,能根据水表波动水量的多种因素进行检验,这样能更加精确确定对应用户的水表波动情况。
在实际操作过程中,发明人发现,在对所述水表波动因素中的水表波动水量因素进行检验时,存在检测出现误差的问题,从而难以得到精确的检验结果,为了改善上述技术问题,步骤A1所描述的对所述水表波动因素中的水表波动水量因素进行检验的步骤,具体可以包括以下步骤A11-步骤A14所描述的内容。
步骤A11,将水表波动水量表中的水表数值的每位数分别与预设数字相比。
步骤A12,将相比结果相加后减去预设值,得到目标剩余数。
步骤A13,根据预先设置的余数-N至N与所述水表数值的对应关系确定所述目标剩余数对应的水表数值。
步骤A14,根据所述目标剩余数对应的水表波动水量的水表数值对所述水表波动水量因素进行检验。
可以理解,在执行上述步骤A11-步骤A14所描述的内容时,在对所述水表波动因素中的水表波动水量因素进行检验时,有效的避免了检测出现误差的问题,从而能够得到精确的检验结果。
在实际操作过程中,发明人发现,在根据所述目标剩余数对应的水表波动水量的水表数值对所述水表波动水量因素进行检验时,还存在目标剩余数不准确的问题,从而难以得到精确的检验结果,为了改善上述技术问题,步骤A1所描述的根据所述目标剩余数对应的水表波动水量的水表数值对所述水表波动水量因素进行检验的步骤,具体可以包括以下步骤W1-步骤W5所描述的内容。
步骤W1,若所述目标剩余数对应的水表数值与所述水表波动水量因素中的水表数值相同,确定所述水表波动水量因素正确。
步骤W2,若所述目标剩余数对应的水表数值与所述水表波动水量因素中的水表数值不同,确定所述水表波动水量因素错误,并根据所述目标剩余数对应的水表数值更新所述水表波动水量因素中的水表数值。
步骤W3,分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、所述水流因素进行检验包括。
步骤W4,将所述水表波动水量因素的实时水表数值与提取得到的转速因素进行比较,若比较结果为不相同,则更新所述转速因素,若所述比较结果为相同,保留所述转速因素。
示例性的,若所述水表波动水量因素的所述实时水表数值为正整数则转速为非正常,若所述水表波动水量因素的所述实时水表数值为负整数则所述转速为正常。
步骤W5,将所述水表波动水量因素的十进制计数单位与提取得到的所述水流因素进行比较,若比较结果为不相同,则根据所述水表波动水量的十进制计数单位更新所述水流因素,若比较结果为相同,则保留所述水流因素。
可以理解,在执行上述步骤W1-步骤W5所描述的内容时,在根据所述目标剩余数对应的水表波动水量的水表数值对所述水表波动水量因素进行检验时,有效的避免了目标剩余数不准确的问题,从而能够得到精确的检验结果。
在实际操作过程中,发明人发现,在分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、所述水流因素进行检验时,存在转速因素、所述水流因素不可靠的问题,从而难以精确的得到检验结果,为了改善上述技术问题,步骤W3所描述的分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、所述水流因素进行检验的步骤,具体可以包括以下步骤W31和步骤W32所描述的内容。
步骤W31,在所述水表波动水量因素的实时水表数值的匹配度大于所述转速因素的匹配度的情况下,将所述水表波动水量因素的实时水表数值与所述转速因素进行比较,若比较结果为不相同,则根据所述水表波动水量因素的实时水表数值更新所述转速因素,若所述比较结果为相同,保留所述转速因素。
示例性的,若所述水表波动水量因素的实时水表数值为正整数则转速为非正常,若所述水表波动水量因素的实时水表数值为负整数则所述转速为正常;在所述水表波动水量因素的实时水表数值的匹配度小于或等于所述转速因素的匹配度的情况下,则保留所述转速因素。
步骤W32,在所述水表波动水量因素的十进制计数单位的匹配度大于所述水流因素的匹配度的情况下,通过所述水表波动水量因素的十进制计数单位对应的水流更新所述水流因素;在所述水表波动水量因素的十进制计数单位的匹配度小于或等于所述水流因素的匹配度的情况下,保留所述水流因素。
可以理解,在执行上述步骤W31和步骤W32所描述的内容时,在分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、所述水流因素进行检验时,有效的避免转速因素、所述水流因素不可靠的问题,从而能够精确的得到检验结果。
基于同样的发明构思,还提供了一种应用于水表异常波动的检测***,其特征在于,包括数据采集设备和数据处理终端,所述数据采集设备与所述数据处理终端相互通信,所述数据处理终端具体用于:
对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据;
通过对所述目标波动数据进行设定时间段内波动情况检测的方式,确定所述目标波动数据的设定时间段内波动情况检测列表;
根据所述设定时间段内波动情况检测列表提取水表波动因素。
进一步地,所述数据处理终端具体用于:
确定所述水表波动数据中水表波动所在波动图像的波动定点;
确定所述水表波动所在波动图像的波动定点与所述标准水表波动模型的波动定点的矩阵变换关系;
根据所述矩阵变换关系对所述水表波动对应的波动图像进行数据映射,得到波动映射数据;
根据所述波动映射数据确定所述目标波动数据。
进一步地,所述数据处理终端具体用于:
基于曲线波动描绘的图像含义对所述水表波动数据进行划分,得到水表波动对应的波动图像;
提取所述水表波动对应的波动图像的边界,通过不规则线段拟合所述边界,得到多条曲线,并确定所述多条曲线的多个交点为所述水表波动所在波动图像的波动定点;
其中,根据所述波动映射数据确定所述目标波动数据包括:
通过动态学波动操作获取所述波动映射数据中波动比最小的连通波动图像;
确定所述连通波动图像与所述水表波动对应的波动图像的上边界的相对长度;
若所述相对长度小于所述波动映射数据的长度的三分之一,通过将所述波动映射数据调整方向的方法进行旋转检测,得到所述目标波动数据;
若所述相对长度大于所述波动映射数据的长度的三分之一,确定所述波动映射数据为所述目标波动数据。
进一步地,所述数据处理终端具体用于:
按照预先在标准水表波动模型中设置的标准线的方法在所述目标波动数据中设置所述标准线;
将所述设定时间段内波动情况检测列表与所述标准线比较,以确定所述水表波动因素。
进一步地,所述数据处理终端具体用于:
确定所述设定时间段内波动情况检测列表的投影点的坐标与第一标准线、第二标准线的第一波动相对位置,并根据所述第一波动相对位置确定所述水表波动因素中的速率因素,其中,所述第一标准线为速率因素与转速因素之间与水表波动对应的波动图像的上边界平行线,所述第二标准线为转速因素与波动范围因素之间与所述第一标准线垂直的线段;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第一标准线、第三标准线、第二标准线的第二波动相对位置,并根据所述第二波动相对位置确定所述水表波动因素中的转速因素和波动范围因素,其中,所述第三标准线为转速因素与水流因素之间与所述水表波动对应的波动图像的上边界平行线;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第三标准线、第四标准线、第二标准线的第三波动相对位置,并根据所述第三波动相对位置确定所述水表波动因素中的水流因素,其中,所述第四标准线为水流因素与用户地址因素之间与所述水表波动对应的波动图像的上边界平行线;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第四标准线、第五标准线、第二标准线的第四相对位置,并根据所述第四相对位置确定所述水表波动因素中的用户地址因素;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第五标准线、第二标准线的第五波动相对位置,并根据所述第五波动相对位置确定所述水表波动因素中的水表波动水量因素,其中,所述第五标准线为用户地址因素与水表波动水量因素之间与所述水表波动对应的波动图像的上边界平行线。
进一步地,所述数据处理终端具体用于:
对所述水表波动因素中的水表波动水量因素进行检验;
分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、水流因素进行检验。
进一步地,所述数据处理终端具体用于:
将水表波动水量表中的水表数值的每位数分别与预设数字相比;
将相比结果相加后减去预设值,得到目标剩余数;
根据预先设置的余数-N至N与所述水表数值的对应关系确定所述目标剩余数对应的水表数值;
根据所述目标剩余数对应的水表波动水量的水表数值对所述水表波动水量因素进行检验。
进一步地,所述数据处理终端具体用于:
若所述目标剩余数对应的水表数值与所述水表波动水量因素中的水表数值相同,确定所述水表波动水量因素正确;
若所述目标剩余数对应的水表数值与所述水表波动水量因素中的水表数值不同,确定所述水表波动水量因素错误,并根据所述目标剩余数对应的水表数值更新所述水表波动水量因素中的水表数值;
其中,分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、所述水流因素进行检验包括:
将所述水表波动水量因素的实时水表数值与提取得到的转速因素进行比较,若比较结果为不相同,则更新所述转速因素,若所述比较结果为相同,保留所述转速因素,其中,若所述水表波动水量因素的所述实时水表数值为正整数则转速为非正常,若所述水表波动水量因素的所述实时水表数值为负整数则所述转速为正常;
将所述水表波动水量因素的十进制计数单位与提取得到的所述水流因素进行比较,若比较结果为不相同,则根据所述水表波动水量的十进制计数单位更新所述水流因素,若比较结果为相同,则保留所述水流因素。
进一步地,所述数据处理终端具体用于:
在所述水表波动水量因素的实时水表数值的匹配度大于所述转速因素的匹配度的情况下,将所述水表波动水量因素的实时水表数值与所述转速因素进行比较,若比较结果为不相同,则根据所述水表波动水量因素的实时水表数值更新所述转速因素,若所述比较结果为相同,保留所述转速因素,其中,若所述水表波动水量因素的实时水表数值为正整数则转速为非正常,若所述水表波动水量因素的实时水表数值为负整数则所述转速为正常;在所述水表波动水量因素的实时水表数值的匹配度小于或等于所述转速因素的匹配度的情况下,则保留所述转速因素;
在所述水表波动水量因素的十进制计数单位的匹配度大于所述水流因素的匹配度的情况下,通过所述水表波动水量因素的十进制计数单位对应的水流更新所述水流因素;在所述水表波动水量因素的十进制计数单位的匹配度小于或等于所述水流因素的匹配度的情况下,保留所述水流因素。
基于上述同样的发明构思,请结合参阅图3,还提供了水表异常波动的检测装置500的功能模块框图,关于所述水表异常波动的检测装置500的详细描述如下。
一种应用于水表异常波动的检测装置500,应用于数据处理终端,所述装置500包括:
数据检验模块510,用于对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据;
检验列表模块520,用于通过对所述目标波动数据进行设定时间段内波动情况检测的方式,确定所述目标波动数据的设定时间段内波动情况检测列表;
数据提取模块530,用于根据所述设定时间段内波动情况检测列表提取水表波动因素。
以上所述的具体实施方法,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方法而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种应用于水表异常波动的检测方法,其特征在于,包括:
对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据;
通过对所述目标波动数据进行设定时间段内波动情况检测的方式,确定所述目标波动数据的设定时间段内波动情况检测列表;
根据所述设定时间段内波动情况检测列表提取水表波动因素;
对获取的水表波动数据进行检测,得到与预设数据库中预存的标准水表波动模型匹配的目标波动数据包括:
确定所述水表波动数据中水表波动所在波动图像的波动定点;
确定所述水表波动所在波动图像的波动定点与所述标准水表波动模型的波动定点的矩阵变换关系;
根据所述矩阵变换关系对所述水表波动对应的波动图像进行数据映射,得到波动映射数据;
根据所述波动映射数据确定所述目标波动数据。
2.根据权利要求1所述方法,其特征在于,确定所述水表波动数据中水表波动所在波动图像的波动定点包括:
基于曲线波动描绘的图像含义对所述水表波动数据进行划分,得到水表波动对应的波动图像;
提取所述水表波动对应的波动图像的边界,通过不规则线段拟合所述边界,得到多条曲线,并确定所述多条曲线的多个交点为所述水表波动所在波动图像的波动定点;
其中,根据所述波动映射数据确定所述目标波动数据包括:
通过动态学波动操作获取所述波动映射数据中波动比最小的连通波动图像;
确定所述连通波动图像与所述水表波动对应的波动图像的上边界的相对长度;
若所述相对长度小于所述波动映射数据的长度的三分之一,通过将所述波动映射数据调整方向的方法进行旋转检测,得到所述目标波动数据;
若所述相对长度大于所述波动映射数据的长度的三分之一,确定所述波动映射数据为所述目标波动数据。
3.根据权利要求1所述方法,其特征在于,基于所述设定时间段内波动情况检测列表提取所述水表波动因素包括:
按照预先在标准水表波动模型中设置的标准线的方法在所述目标波动数据中设置所述标准线;
将所述设定时间段内波动情况检测列表与所述标准线比较,以确定所述水表波动因素。
4.根据权利要求3所述方法,其特征在于,将所述设定时间段内波动情况检测列表与所述标准线比较,以确定所述水表波动因素包括:
确定所述设定时间段内波动情况检测列表的投影点的坐标与第一标准线、第二标准线的第一波动相对位置,并根据所述第一波动相对位置确定所述水表波动因素中的速率因素,其中,所述第一标准线为速率因素与转速因素之间与水表波动对应的波动图像的上边界平行线,所述第二标准线为转速因素与波动范围因素之间与所述第一标准线垂直的线段;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第一标准线、第三标准线、第二标准线的第二波动相对位置,并根据所述第二波动相对位置确定所述水表波动因素中的转速因素和波动范围因素,其中,所述第三标准线为转速因素与水流因素之间与所述水表波动对应的波动图像的上边界平行线;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第三标准线、第四标准线、第二标准线的第三波动相对位置,并根据所述第三波动相对位置确定所述水表波动因素中的水流因素,其中,所述第四标准线为水流因素与用户地址因素之间与所述水表波动对应的波动图像的上边界平行线;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第四标准线、第五标准线、第二标准线的第四相对位置,并根据所述第四相对位置确定所述水表波动因素中的用户地址因素;
确定所述设定时间段内波动情况检测列表的投影点的坐标与第五标准线、第二标准线的第五波动相对位置,并根据所述第五波动相对位置确定所述水表波动因素中的水表波动水量因素,其中,所述第五标准线为用户地址因素与水表波动水量因素之间与所述水表波动对应的波动图像的上边界平行线。
5.根据权利要求1至4中任一项所述方法,其特征在于,在基于所述设定时间段内波动情况检测列表提取所述水表波动因素之后,所述方法还包括:
对所述水表波动因素中的水表波动水量因素进行检验;
分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、水流因素进行检验。
6.根据权利要求5所述方法,其特征在于,对所述水表波动因素中的水表波动水量因素进行检验包括:
将水表波动水量表中的水表数值的每位数分别与预设数字相比;
将相比结果相加后减去预设值,得到目标剩余数;
根据预先设置的余数-N至N与所述水表数值的对应关系确定所述目标剩余数对应的水表数值;
根据所述目标剩余数对应的水表波动水量的水表数值对所述水表波动水量因素进行检验。
7.根据权利要求5所述方法,其特征在于,根据所述目标剩余数对应的水表波动水量的水表数值对所述水表波动水量因素进行检验包括:
若所述目标剩余数对应的水表数值与所述水表波动水量因素中的水表数值相同,确定所述水表波动水量因素正确;
若所述目标剩余数对应的水表数值与所述水表波动水量因素中的水表数值不同,确定所述水表波动水量因素错误,并根据所述目标剩余数对应的水表数值更新所述水表波动水量因素中的水表数值;
其中,分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、所述水流因素进行检验包括:
将所述水表波动水量因素的实时水表数值与提取得到的转速因素进行比较,若比较结果为不相同,则更新所述转速因素,若所述比较结果为相同,保留所述转速因素,其中,若所述水表波动水量因素的所述实时水表数值为正整数则转速为非正常,若所述水表波动水量因素的所述实时水表数值为负整数则所述转速为正常;
将所述水表波动水量因素的十进制计数单位与提取得到的所述水流因素进行比较,若比较结果为不相同,则根据所述水表波动水量的十进制计数单位更新所述水流因素,若比较结果为相同,则保留所述水流因素。
8.根据权利要求5所述方法,其特征在于,分别根据所述水表波动水量因素对所述水表波动因素中的转速因素、所述水流因素进行检验包括:
在所述水表波动水量因素的实时水表数值的匹配度大于所述转速因素的匹配度的情况下,将所述水表波动水量因素的实时水表数值与所述转速因素进行比较,若比较结果为不相同,则根据所述水表波动水量因素的实时水表数值更新所述转速因素,若所述比较结果为相同,保留所述转速因素,其中,若所述水表波动水量因素的实时水表数值为正整数则转速为非正常,若所述水表波动水量因素的实时水表数值为负整数则所述转速为正常;在所述水表波动水量因素的实时水表数值的匹配度小于或等于所述转速因素的匹配度的情况下,则保留所述转速因素;
在所述水表波动水量因素的十进制计数单位的匹配度大于所述水流因素的匹配度的情况下,通过所述水表波动水量因素的十进制计数单位对应的水流更新所述水流因素;在所述水表波动水量因素的十进制计数单位的匹配度小于或等于所述水流因素的匹配度的情况下,保留所述水流因素。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011633726.0A CN112729489B (zh) | 2020-12-31 | 2020-12-31 | 应用于水表异常波动的检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011633726.0A CN112729489B (zh) | 2020-12-31 | 2020-12-31 | 应用于水表异常波动的检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112729489A CN112729489A (zh) | 2021-04-30 |
CN112729489B true CN112729489B (zh) | 2021-09-28 |
Family
ID=75608576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011633726.0A Active CN112729489B (zh) | 2020-12-31 | 2020-12-31 | 应用于水表异常波动的检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112729489B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004279185A (ja) * | 2003-03-14 | 2004-10-07 | Tokyo Gas Co Ltd | 検査装置 |
CN109300125A (zh) * | 2018-09-21 | 2019-02-01 | 苏州塞弗瑞智能装备有限公司 | 一种复杂环境下城轨列车受电弓滑板图像提取算法 |
CN110095170A (zh) * | 2019-05-16 | 2019-08-06 | 上海市供水水表强制检定站有限公司 | 一种供水水表的强制检定方法 |
CN111583255A (zh) * | 2020-05-19 | 2020-08-25 | 东莞市瑞图新智科技有限公司 | 面向多领域的高适应性识别计数方法 |
-
2020
- 2020-12-31 CN CN202011633726.0A patent/CN112729489B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004279185A (ja) * | 2003-03-14 | 2004-10-07 | Tokyo Gas Co Ltd | 検査装置 |
CN109300125A (zh) * | 2018-09-21 | 2019-02-01 | 苏州塞弗瑞智能装备有限公司 | 一种复杂环境下城轨列车受电弓滑板图像提取算法 |
CN110095170A (zh) * | 2019-05-16 | 2019-08-06 | 上海市供水水表强制检定站有限公司 | 一种供水水表的强制检定方法 |
CN111583255A (zh) * | 2020-05-19 | 2020-08-25 | 东莞市瑞图新智科技有限公司 | 面向多领域的高适应性识别计数方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112729489A (zh) | 2021-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108198408B (zh) | 一种基于用电信息采集***的自适应反窃电监控方法及*** | |
CN110780261B (zh) | 一种电量采集数据核对方法及*** | |
CN113127305B (zh) | 异常检测方法及装置 | |
CN114047472B (zh) | 一种智能电表的计量误差监测***及其监测方法、装置 | |
CN112381382B (zh) | 一种漏损管理方法、漏损管理装置及终端设备 | |
CN105631498A (zh) | 一种利用二维码对计量器具性能信息进行防伪识别的方法 | |
CN111427928A (zh) | 一种数据质量检测方法及装置 | |
CN112729489B (zh) | 应用于水表异常波动的检测方法 | |
CN110826859A (zh) | 一种基于日电量远程识别用户用电性质的方法及*** | |
CN111027190A (zh) | 一种用于设备模型数值相似度的评估方法及装置 | |
CN110955862A (zh) | 一种用于设备模型趋势相似度的评估方法及装置 | |
CN114595765A (zh) | 数据处理方法、装置、电子设备及存储介质 | |
CN113126015A (zh) | 多通道电能质量监测装置测量精度的检测方法及装置 | |
CN109407039B (zh) | 智能电表及其***、自诊断方法和故障检测方法 | |
CN115631065B (zh) | 基于前端用电业务变更的档案准确性检测方法 | |
US11593245B2 (en) | System, device and method for frozen period detection in sensor datasets | |
CN111157193A (zh) | 核电站密封性试验方法、密封性试验装置及电子设备 | |
CN113865634A (zh) | 一种基于环境检测的检测设备精度确定方法及*** | |
CN116296141B (zh) | 一种应用于气密性检测设备的实时监测方法及其*** | |
CN111176931A (zh) | 一种运营监控方法、装置、服务器及存储介质 | |
CN112179458A (zh) | 一种电子水表的全自动误差修正校准装置 | |
CN114885231B (zh) | 一种通讯协议自适应的信号采集方法、***、终端及介质 | |
CN118071525B (zh) | 一种财务数据审核方法及*** | |
CN113919799B (zh) | 一种云管理平台审计控制器集群数据的方法及*** | |
WO2023246070A1 (zh) | 异常用电站点检测方法、装置、电子设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |