本发明属于水表数据同步,特别是涉及一种水表通讯流程控制方法及系统。
背景技术:
1、水表作为计量水资源消耗的重要工具,其精准度和管理效率直接影响到水资源的合理分配和计费。随着技术的发展,电子水表逐渐得到应用,这种水表可以通过电子组件记录水流量,并通过无线通信技术实现远程数据传输。
2、然而,受限于水表的网络功耗限制,现有系统的数据传输效率不高,尤其在网络环境不佳的情况下,数据包的传输失败率较高,如果让水表持续发送数据则会导致水表电池快速耗尽,但是不持续发送则可能无法及时对用水量进行统计。
技术实现思路
1、本发明的目的在于提供一种水表通讯流程控制方法及系统,在节省水表通讯电能消耗前提下提高了水表通讯的可靠性。
2、为解决上述技术问题,本发明是通过以下技术方案实现的:
3、本发明提供一种水表通讯流程控制方法,包括,
4、获取通讯控制范围内每个水表在每个采集时刻上传的表端用水量;
5、设定统计周期的时长;
6、在所述统计周期的时段末端设定上传通讯时段;
7、在每一轮所述统计周期中,根据每个水表在上一轮所述统计周期内每个采集时刻的表端用水量将通讯控制范围内的水表划分至对应的同态集群,其中,同一个所述同态集群内的水表的用户具有相同的用水状态;
8、在本轮统计周期的所述上传通讯时段内持续接收每个水表上传表端用水量;
9、在每个所述同态集群内,根据本轮统计周期的所述上传通讯时段内每个水表上传表端用水量的上传时刻持续判断尚未上传表端用水量的水表是否异常;
10、若是,则向尚未上传表端用水量的水表发送上传指令,所述上传指令要求接收并执行的水表将未上传的每个采集时刻的表端用水量进行上传;
11、若否,则继续进行判断。
12、本发明还公开了一种水表通讯流程控制方法,包括,
13、获取最小计量容量;
14、持续获取并记录每个采集时刻的表端用水量;
15、根据每个采集时刻的表端用水量判断水表的总用水量是否达到所述最小计量容量的整数倍;
16、若是,则向数据同步控制器上传未上传的每个采集时刻的表端用水量;
17、若否,则不进行上传;
18、接收上传指令;
19、将未上传的每个采集时刻的表端用水量进行上传。
20、本发明还公开了一种水表通讯流程控制方法,包括,
21、获取通讯控制范围内每个水表在每个采集时刻上传的表端用水量;
22、设定统计周期的时长;
23、在所述统计周期的时段末端设定上传通讯时段;
24、在每一轮所述统计周期中,根据每个水表在上一轮所述统计周期内每个采集时刻的表端用水量将通讯控制范围内的水表划分至对应的同态集群,其中,同一个所述同态集群内的水表的用户具有相同的用水状态;
25、在本轮统计周期的所述上传通讯时段内持续接收每个水表上传表端用水量;
26、在每个所述同态集群内,根据本轮统计周期的所述上传通讯时段内每个水表上传表端用水量的上传时刻持续判断尚未上传表端用水量的水表是否异常;
27、若是,则向尚未上传表端用水量的水表发送上传指令,所述上传指令要求接收并执行的水表将未上传的每个采集时刻的表端用水量进行上传;
28、若否,则继续进行判断;
29、在本轮统计周期的上传通讯时段结束时,判断是否存在尚未上传表端用水量的水表;
30、若是,则标记为故障水表;
31、若否,则不进行动作。
32、本发明还公开了一种水表通讯流程控制系统,包括,
33、数据同步控制器,用于获取通讯控制范围内每个水表在每个采集时刻上传的表端用水量;
34、设定统计周期的时长;
35、在所述统计周期的时段末端设定上传通讯时段;
36、在每一轮所述统计周期中,根据每个水表在上一轮所述统计周期内每个采集时刻的表端用水量将通讯控制范围内的水表划分至对应的同态集群,其中,同一个所述同态集群内的水表的用户具有相同的用水状态;
37、在本轮统计周期的所述上传通讯时段内持续接收每个水表上传表端用水量;
38、在每个所述同态集群内,根据本轮统计周期的所述上传通讯时段内每个水表上传表端用水量的上传时刻持续判断尚未上传表端用水量的水表是否异常;
39、若是,则向尚未上传表端用水量的水表发送上传指令,所述上传指令要求接收并执行的水表将未上传的每个采集时刻的表端用水量进行上传;
40、若否,则继续进行判断;
41、水表,用于获取最小计量容量;
42、持续获取并记录每个采集时刻的表端用水量;
43、根据每个采集时刻的表端用水量判断水表的总用水量是否达到所述最小计量容量的整数倍;
44、若是,则向数据同步控制器上传未上传的每个采集时刻的表端用水量;
45、若否,则不进行上传;
46、接收上传指令;
47、将未上传的每个采集时刻的表端用水量进行上传;
48、检修控制单元,用于在本轮统计周期的上传通讯时段结束时,判断是否存在尚未上传表端用水量的水表;
49、若是,则标记为故障水表;
50、若否,则不进行动作。
51、本发明通过对各个水表上传的数据和上传时刻进行分析,可以对通讯异常的水表进行远程数据重新上传控制,避免水表长时间持续重发产生的过度电力损耗。此过程中能够实现在节省水表通讯电能消耗前提下提高了水表通讯的可靠性的技术效果。
52、当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。
1.一种水表通讯流程控制方法,其特征在于,包括,
2.根据权利要求1所述的方法,其特征在于,所述在每一轮所述统计周期中,根据每个水表在上一轮所述统计周期内每个采集时刻的表端用水量将通讯控制范围内的水表划分至对应的同态集群的步骤,包括,
3.根据权利要求2所述的方法,其特征在于,所述根据每个水表在上一轮所述统计周期内每个采集时刻的表端用水量提取得到每个水表的用水状态特征的步骤,包括,
4.根据权利要求3所述的方法,其特征在于,所述对每个水表的用水状态进行逐个比对,将用水状态特征相同的水表归类至同一个所述同态集群内的步骤,包括,
5.根据权利要求4所述的方法,其特征在于,所述在每个所述临时集群内,将每个水表的所述用水分时状态特征相互之间逐个计算每个抽取的采集时刻的表端用水量的差异,并将水表依据差异归类至所述同态集群内的步骤,包括,
6.根据权利要求1所述的方法,其特征在于,所述在每个所述同态集群内,根据本轮统计周期的所述上传通讯时段内每个水表上传表端用水量的上传时刻持续判断尚未上传表端用水量的水表是否异常的步骤,包括,
7.根据权利要求6所述的方法,其特征在于,所述根据已经上传表端用水量的上传时刻计算得到失联临界间隔时长的步骤,包括,
8.一种水表通讯流程控制方法,其特征在于,包括,
9.一种水表通讯流程控制方法,其特征在于,包括,
10.一种水表通讯流程控制系统,其特征在于,包括,