一种基于分区计量的远程监测处理方法和装置制造方法及图纸

技术编号:33375740 阅读:23 留言:0更新日期:2022-05-11 22:43
本申请公开了一种基于分区计量的远程监测处理方法和装置,该方法包括:服务器向多个智能水表发送上报各自水表的度数的请求消息;所述服务器接收到来自所述多个智能水表中的每个水表针对于所述请求消息发送的响应消息;所述服务器在接收到所述多个智能水表中的所有智能水表发送的响应消息之后,建立数据缓存区域;所述服务器将接收到的所述多个智能水表中的每个水表发送的度数之后,将所述度数保存在所述数据缓存区域中,其中,所述数据缓存区域位于内存中。通过本申请解决了获取水表的度数时的时间节点存在不同所导致的影响漏损判断的问题,从而为提高漏损判断的准确性提供了可靠的数据。可靠的数据。可靠的数据。

【技术实现步骤摘要】
一种基于分区计量的远程监测处理方法和装置


[0001]本申请涉及到管网监控领域,具体而言,涉及一种基于分区计量的远程监测处理方法和装置。

技术介绍

[0002]供水管网的漏损控制是一个行业难题,漏损控制的好坏体现了供水企业的管理水平。供水管网的漏损不仅导致水资源的浪费,也易引起路面塌陷等次生灾害,是影响供水安全和公共安全的重要因素。
[0003]分区计量(简称为DMA)系统,就是可以帮助城市节水的辅助监测平台。智能水表远传水表作为基础硬件、电磁流量计作为管段精准计量工具,对DMA的系统建立,起到基础作用。DMA分区计量管理通过对供水管道网络进行独立分区,实现对各个区域入流量与出流量的监测,巡查发生漏损的管段并及时修复,以达到降低管网漏损的控制效果。
[0004]通过对各DMA分区内的流量和压力节点进行远程实时监测,既可及时发现管网供水异常,又可测算出区域的漏损情况、并辅助查找漏点,有效降低管网漏损率和产销差率。DMA分区计量工程将安装分区计量表,安装范围遍布城区小区和企业单位。
[0005]DMA分区计量将供水管网分成若干小区,对每个小区安装水表计量小区用水量,计量水量与小区内用户抄表计量的差值计为该小区的供销差,通过不过水表之间的水量汇总来判断是否出现漏损。
[0006]在对不同水表之间进行水量汇总来判断是否会出现漏损时,需要获取各个水表之间的度数,由于度数是在不断变化,因此获取到的度数的时间节点可能存在不同,从而导致对水量的计算产生影响,进而影响漏损的判断。

技术实现思路
<br/>[0007]本申请实施例提供了一种基于分区计量的远程监测处理方法和装置,以至少解决获取水表的度数时的时间节点存在不同所导致的影响漏损判断的问题。
[0008]根据本申请的一个方面,提供了一种基于分区计量的远程监测处理方法,包括:服务器向多个智能水表发送上报各自水表的度数的请求消息,其中,所述请求消息中携带有第一时间和第二时间,所述第一时间为所述服务器发送所述请求消息的时间,所述第二时间为智能水表上报各自水表读数的时间;所述服务器接收到来自所述多个智能水表中的每个水表针对于所述请求消息发送的响应消息,其中,所述响应消息用于指示该智能水表已经接收到所述请求消息,并在所述请求消息指示的第二时间上报该智能水表的度数;所述服务器在接收到所述多个智能水表中的所有智能水表发送的响应消息之后,建立数据缓存区域;所述服务器将接收到的所述多个智能水表中的每个水表发送的度数之后,将所述度数保存在所述数据缓存区域中,其中,所述数据缓存区域位于内存中。
[0009]进一步地,还包括:所述多个智能水表为一个分区中的水表,所述服务器根据所述多个智能水表在分区进行分区计量时的拓扑关系获取所述多个智能水表中的第一水表,其
中,所述第一水表的度数为所述多个智能水表中除所述第一水表之外的其他水表的度数之和;所述服务器判断所述第一水表的度数和所述其他水表的度数之和之间的差值是否在预定范围内,如果在预定范围内,则将所述第一水表的度数和所述其他水表的度数之和保存在数据库中。
[0010]进一步地,在将所述第一水表的度数和所述其他水表的度数之和保存在数据库中之后,所述方法还包括:所述服务器删除所述数据缓存区域中保存的数据。
[0011]进一步地,还包括:如果所述差值不再所述预定范围内,则将所述数据缓存区域中保存的数据、所述第一水表的度数以及所述其他水表的度数之和均保存在数据库中;所述服务器在将则将所述数据缓存区域中保存的数据、所述第一水表的度数以及所述其他水表的度数之和均保存在数据库中之后,所述服务器删除所述数据缓存区域中保存的数据。
[0012]进一步地,还包括:所述服务器在没有接收到所述多个智能水表中的中的至少之一的智能水表发送的响应消息的情况下,所述服务器将没有发送响应消息的智能水表的标识信息发送给管理员,以提示所述管理员所述标识信息对应的智能水表发生故障。
[0013]根据本申请的另一个方面,还提供了一种基于分区计量的远程监测处理装置,位于服务器中,所述装置包括:发送模块,用于向多个智能水表发送上报各自水表的度数的请求消息,其中,所述请求消息中携带有第一时间和第二时间,所述第一时间为所述服务器发送所述请求消息的时间,所述第二时间为智能水表上报各自水表读数的时间;接收模块,用于接收到来自所述多个智能水表中的每个水表针对于所述请求消息发送的响应消息,其中,所述响应消息用于指示该智能水表已经接收到所述请求消息,并在所述请求消息指示的第二时间上报该智能水表的度数;建立模块,用于在接收到所述多个智能水表中的所有智能水表发送的响应消息之后,建立数据缓存区域;保存模块,用于将接收到的所述多个智能水表中的每个水表发送的度数之后,将所述度数保存在所述数据缓存区域中,其中,所述数据缓存区域位于内存中。
[0014]进一步地,还包括:所述保存模块还用于根据所述多个智能水表在分区进行分区计量时的拓扑关系获取所述多个智能水表中的第一水表,其中,所述第一水表的度数为所述多个智能水表中除所述第一水表之外的其他水表的度数之和,所述多个智能水表为一个分区中的水表;判断所述第一水表的度数和所述其他水表的度数之和之间的差值是否在预定范围内,如果在预定范围内,则将所述第一水表的度数和所述其他水表的度数之和保存在数据库中。
[0015]进一步地,还包括:删除模块,用于删除所述数据缓存区域中保存的数据。
[0016]进一步地,所述保存模块还用于如果所述差值不再所述预定范围内,则将所述数据缓存区域中保存的数据、所述第一水表的度数以及所述其他水表的度数之和均保存在数据库中;所述删除模块还用于在将则将所述数据缓存区域中保存的数据、所述第一水表的度数以及所述其他水表的度数之和均保存在数据库中之后,所述服务器删除所述数据缓存区域中保存的数据。
[0017]进一步地,还包括:告警模块,用于在没有接收到所述多个智能水表中的中的至少之一的智能水表发送的响应消息的情况下,所述服务器将没有发送响应消息的智能水表的标识信息发送给管理员,以提示所述管理员所述标识信息对应的智能水表发生故障。
[0018]在本申请实施例中,采用了服务器向多个智能水表发送上报各自水表的度数的请
求消息,其中,所述请求消息中携带有第一时间和第二时间,所述第一时间为所述服务器发送所述请求消息的时间,所述第二时间为智能水表上报各自水表读数的时间;所述服务器接收到来自所述多个智能水表中的每个水表针对于所述请求消息发送的响应消息,其中,所述响应消息用于指示该智能水表已经接收到所述请求消息,并在所述请求消息指示的第二时间上报该智能水表的度数;所述服务器在接收到所述多个智能水表中的所有智能水表发送的响应消息之后,建立数据缓存区域;所述服务器将接收到的所述多个智能水表中的每个水表发送的度数之后,将所述度数保存在所述数据缓存区域中,其中,所述数据缓存区域位于内存中。通过本申请解决了获取水表的度数时的时间节点存在不同所导致的影响漏损判断的问题,从而为提高漏损判断的准确性提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于分区计量的远程监测处理方法,其特征在于,包括:服务器向多个智能水表发送上报各自水表的度数的请求消息,其中,所述请求消息中携带有第一时间和第二时间,所述第一时间为所述服务器发送所述请求消息的时间,所述第二时间为智能水表上报各自水表读数的时间;所述服务器接收到来自所述多个智能水表中的每个水表针对于所述请求消息发送的响应消息,其中,所述响应消息用于指示该智能水表已经接收到所述请求消息,并在所述请求消息指示的第二时间上报该智能水表的度数;所述服务器在接收到所述多个智能水表中的所有智能水表发送的响应消息之后,建立数据缓存区域;所述服务器将接收到的所述多个智能水表中的每个水表发送的度数之后,将所述度数保存在所述数据缓存区域中,其中,所述数据缓存区域位于内存中。2.根据权利要求1所述的方法,其特征在于,还包括:所述多个智能水表为一个分区中的水表,所述服务器根据所述多个智能水表在分区进行分区计量时的拓扑关系获取所述多个智能水表中的第一水表,其中,所述第一水表的度数为所述多个智能水表中除所述第一水表之外的其他水表的度数之和;所述服务器判断所述第一水表的度数和所述其他水表的度数之和之间的差值是否在预定范围内,如果在预定范围内,则将所述第一水表的度数和所述其他水表的度数之和保存在数据库中。3.根据权利要求2所述的方法,其特征在于,在将所述第一水表的度数和所述其他水表的度数之和保存在数据库中之后,所述方法还包括:所述服务器删除所述数据缓存区域中保存的数据。4.根据权利要求2所述的方法,其特征在于,还包括:如果所述差值不再所述预定范围内,则将所述数据缓存区域中保存的数据、所述第一水表的度数以及所述其他水表的度数之和均保存在数据库中;所述服务器在将则将所述数据缓存区域中保存的数据、所述第一水表的度数以及所述其他水表的度数之和均保存在数据库中之后,所述服务器删除所述数据缓存区域中保存的数据。5.根据权利要求1至4中任一项所述的方法,其特征在于,还包括:所述服务器在没有接收到所述多个智能水表中的中的至少之一的智能水表发送的响应消息的情况下,所述服务器将没有发送响应消息的智能水表的标识信息发送给管理员,以提示所述管理员所述标识信息对应的智能水表发生故障。6.一种基...

【专利技术属性】
技术研发人员:尚太闪
申请(专利权)人:南京惠然测控技术有限公司
类型:发明
国别省市:

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

1