一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用电信息采集系统中时钟管理控制方法及装置与流程

2022-02-22 07:05:37 来源:中国专利 TAG:


1.本发明涉及用电信息采集系统技术领域,尤其涉及一种用电信息采集系统中时钟管理控制方法及装置。


背景技术:

2.低压配电网台区内设置有大量计量采集设备终端、电能表等,主站与终端之间以及终端与电能表之间按照不同应用场景可能采用不同的数据通讯方式,如主站与终端之间用无线公网进行数据通讯,终端与电能表之间用rs485或用低压电力线载波/微功率无线进行数据通讯。为了确保计量数据的准确性、各类事件记录事件的一致有效性以及采集质量等,需要确保主站、终端以及电能表之间的数据保持同步。
3.终端以及电能表在运行过程中均可能发出时钟超差或时钟异常现象,时钟超差或时钟异常即为与标准时钟偏差超过阈值,如电能表在长期的运行过程中,由于电池电量不足或电网停电等导致停电后计时停止,会造成时钟超差或时钟异常现象。电能表的时钟精度会直接影响分时段电量的准确计量、日冻结电量的准确采集、各类事件记录的时间准确性以及远程费控的有效性等,从而制约采集质量。相应的终端在长期的运行过程中也可能会发生时钟超差或时钟异常现象,使得主站与终端、终端与电能表之间均可能存在一定程度的时间偏差。
4.现有技术中用电信息采集系统的时钟管理均是单独针对电能表的时钟同步,而对于电能表的时钟监测,通常都是由主站每间隔一定时间完成一轮所有运行电能表的时钟召测,若终端发生停电,则再当天进行一次电能表时钟的召测,对于其中时钟偏差较大的时钟超差或时钟异常电能表形成异常事件,将时钟超差或时钟异常电能表统一纳入计量装置异常管理流程中进行对时,对时钟超差或时钟异常电能表通常都是由人工进行校时操作,如人工点对点广播对时或人工广播地址广播对时,但是人工校时操作费时费力、智能化程度低,尤其是时钟超差或时钟异常、异常涉及到的电能表数量众多,人工校时所需的工作量非常大,且人工校对还易于产生误差,时钟控制精度以及实时性差。
5.当前对于用电信息采集系统整体的时钟精准性要求越来越高,不仅要求电能表时钟能够保持与主站一致,同时还需要主站、终端以及电能表之间均能够保持时钟精准。虽然通过主站对电能表的定时同步,能够在一定程度上确保电能表的时钟与主站保持一致,但是仍然会存在以下问题:
6.1、仅能够实现电能表的时钟管理,而终端同样可能发生时钟超差或时钟异常的问题,主站也可能存在时钟不精准的问题,按照传统单独针对电能表的同步方案,就不能确保终端、主站的时钟精度,主站与终端、终端与电能表之间以及预标准时钟之间仍然可能存在一定程度的时间偏差,用电信息采集系统无法实现自上而下的整体精准时钟管理。
7.2、台区内拓扑结构复杂,电能表数量众多,直接由主站对所有的电能表进行召测对时,需要同时对大批量的电能表进行对时处理,主站的数据处理量巨大而导致处理延时,致使就无法同时完成所有大批量电能表的精准对时,即时钟同步精度以及效率并不高。


技术实现要素:

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.一种计算机装置,包括处理器以及存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序,所述处理器用于执行所述计算机程序以执行如权利要求1~8中任意一项所述方法。
35.与现有技术相比,本发明的优点在于:
36.1、本发明通过由主站实时获取标准时钟源进行时钟同步,终端则由主站周期进行巡测,对时钟超差或时钟异常的终端进行定时,电能表由终端周期进行巡测,对时钟超差或时钟异常的终端进行定时,同时终端还周期对电能表进行广播校时,则对未发生时钟超差或时钟异常的其余电能表也能进行精准的对时,能够实现用电信息采集系统从上至下的整体时钟精准管理,减少主站与终端之间、终端与电能表之间以及主站与电能表之间的时钟偏差,使得能够满足当前对于系统整体时钟精准性的要求。
37.2、本发明在终端时钟管理中进一步通过综合主站周期巡测、终端定期发送心跳解析时钟以及停复电上报三种情形对终端进行对时,能够避免终端异常、停复电故障等对终端时钟的影响,最大限度的确保终端时钟的准确可靠性。
38.3、本发明在电能表时钟管理中进一步按照电能表的类型采用不同的校时方式,若为面向对象的电能表,则由主站对电能表进行分段广播对时,否则进行远程点对点对时,可以匹配不同类型电能表的准确对时,进一步在发生停复电事件时主动上传事件进行对时,能够最大限度的确保电能表时钟的准确可靠性。
39.4、本发明进一步通过依据历史巡测结果中时钟超差发生的频次自适应的调整巡测的频率,使得当发生时钟超差的频次越高,相应的巡测的频率也越高,时钟超差发生的频次越低则巡测的频率越低,相比于按照固定的巡测方式,可以充分的利用历史巡测结果来自适应的调整巡测频率,使得即能够有效的确保时钟精度,又能够尽可能的减少不必要的巡测。
附图说明
40.图1是本实施例用电信息采集系统中时钟管理控制方法的实现流程示意图。
41.图2是在具体应用实施例中实现主站时钟同步的流程示意图。
42.图3是在具体应用实施例中主站对终端巡测的流程示意图。
43.图4是在具体应用实施例中终端通过发送心跳帧进行对时的流程示意图。
44.图5是在具体应用实施例中终端在发生停复电事件时对时的流程示意图。
45.图6是在具体应用实施例中终端自动对时的流程示意图。
46.图7是在具体应用实施例中实现终端时钟管理的流程示意图。
47.图8是在具体应用实施例中终端对电能表校时流程示意图。
48.图9是在具体应用实施例中主站对电能表校时流程示意图。
49.图10是在具体应用实施例中主站对电能表巡测的流程示意图。
具体实施方式
50.以下结合说明书附图和具体优选的实施例对本发明作进一步描述,但并不因此而限制本发明的保护范围。
51.如图1所示,本实施例用电信息采集系统中时钟管理控制方法步骤包括:
52.步骤s01、主站时钟管理:主站实时获取标准时钟源的时间信号进行时钟同步;
53.步骤s02、终端时钟管理:主站周期对终端时钟进行巡测,通过获取终端的时钟状态进行比对,查找出时钟超差或时钟异常的终端并上报给主站,由主站对时钟超差或时钟异常的终端进行定时;
54.步骤s03、电能表时钟管理:终端周期对所连接的电能表进行巡测,查找出时钟超差或时钟异常的电能表并上报给主站,由主站对时钟超差或时钟异常的电能表进行对时,以及由终端周期对所连接的电能表进行广播校时。
55.本实施例通过由主站实时获取标准时钟源进行时钟同步,终端则由主站周期进行巡测,对时钟超差或时钟异常的终端进行定时,电能表由终端周期进行巡测,对时钟超差或时钟异常的终端进行定时,同时终端还周期对电能表进行广播校时,则对未发生时钟超差或时钟异常的其余电能表也能进行精准的对时,能够实现用电信息采集系统从上(主站)至下(终端、电能表)的整体时钟精准管理,尽可能减少主站与终端之间、终端与电能表之间以及主站与电能表之间的时钟偏差,使得能够满足当前对于系统整体时钟精准性的要求。
56.上述时钟超差即为两者间时钟偏差超过预设阈值,如主站与终端之间的时钟偏差超过预设阈值,或者终端与电能表间时钟偏差超过预设阈值。通过对时钟超差的终端、电能表进行对时,可以确保主站与终端之间、主站与电能表之间、终端与电能表之间保持时钟同步。
57.上述判断是否时钟异常可以按以下方式计算:
58.(标准时间-终端日历时钟 主站对终端通讯延时时间/2 终端采集的电能表时钟偏差)的绝对值超过预设阈值;
59.(标准时间-电能表日历时钟 主站对表计通讯延时时间/2)的绝对值超过预设阈值通过上述时钟异常的判断,可以查找出召测通讯延时时间在60秒以上的终端、电能表。
60.通过时钟超差判断可以查找出主站与终端之间,或者终端与电能表之间时钟偏差
超过阈值的
61.本实施例在步骤s01主站时钟管理中,主站通过获取标准时钟源的时间信号,实现主站时钟的监测与同步,标准的时钟源具体可以是gps或者北斗卫星信号等,确保主站时钟的精准。
62.由于主站需要周期性的对系统中的终端以及电能表进行对时,则主站本身的时间精度会直接决定终端、电能表等整体的时间准确程度,而单独的一个标准时钟源仍然可能会存在时钟误差的问题。本实施例进一步通过使用两个标准时钟源,并通过实时比较两个标准时钟源的时钟偏差,通过标准时钟源的时钟偏差程度来确定对主站的监测频次及监测时长,以及根据不同偏差生成相应的告警信息,可以进一步提高主站时钟管理的精度以及可靠性。
63.在具体应用实施例中,如图2所示,基于两个标准时钟源进行主站时钟管理包括:
64.1.如果两个标准时钟源时间偏差超过第一阈值(如100ms)时,增加对主站的监测频次及监测时长。
65.2.如果两个标准时钟源时间偏差超过第二阈值(如1s)时,进行故障排查,故障排除后恢复接收标准时钟源信号。
66.即当两个标准时钟源时间偏差超过第一阈值时,提示增加主站的监测频次和时长,当偏差超过第二阈值时提示进行故障排查,以确保主站时钟的准确可靠性。
67.本实施例通过主站对终端周期巡测,查找出其中存在时钟超差或时钟异常的终端以进行校时,以避免主站与终端之间存在时钟偏差。如图3所示,本实施例中主站对终端周期巡测的详细流程为:
68.(1)主站按预设的巡测计划,自动执行终端时钟巡测;
69.(2)召测时钟终端,判断是否召测成功,若召测失败,则执行(3),若召测成功,则执行(4);
70.(3)判断是否已连续失败超过预设次数,若为否则执行(2),若是则执行(7);
71.(4)判断终端时钟是否超差,若终端时钟超差则执行(5),若终端时钟未超差则执行(7);
72.(5)判断终端是否已加入校时清单,若未加入校时清单,则执行(6),若已加入校时清单,则执行(7);
73.(6)将时钟超差终端加入校时清单;
74.(7)记录终端时钟巡测结果并更新“终端时钟冻结明细表”。
75.本实施例中终端时钟管理还包括:
76.步骤s201.终端按照预设频率上报心跳帧给主站,心跳帧中携带有终端的信息;
77.步骤s202.主站接收到终端发送的心跳帧后进行解析,获取终端的信息;
78.步骤s203.根据获取的终端的信息判断对应终端的时钟是否超差,如果是则通过主站将对应终端进行对时。
79.主站对终端的巡测是按照周期执行的,在周期执行的间隙则仍然可能会存在终端时钟超差问题。本实施例进一步通过终端按照预设频率上报心跳帧给主站,由心跳帧携带终端的信息,当主站接收到终端发送的心跳帧时进行解析,获取到终端的信息后判断终端的时钟是否超差,如果是则通过主站将终端进行对时,可以依据心跳帧实现终端的定时校
时,且依据心跳帧还能够反映终端的故障、在线状态,当终端发生故障、掉线时能够及时监测到,从而能够进一步确保终端时钟的准确可靠性。
80.在具体应用实施例中,如图4所示,终端基于心跳帧进行对时的详细流程为:
81.(1)终端上报心跳帧,主站对心跳帧进行解析,获取终端信息;
82.(2)判断终端是否超过最大监测次数,若未超过最大监测次数,则执行(3),若已超过最大监测次数,则执行(6);
83.(3)判断终端时钟是否超差,若终端时钟超差,则执行(4),若终端时钟正常,则结束;
84.(4)判断终端是否已加入校时清单,若未加入校时清单,则执行(5),若已加入校时清单,则结束;
85.(5)将时钟超差终端加入校时清单;
86.(6)记录终端心跳时钟监测结果并更新“终端时钟冻结明细表”。
87.本实施例中,终端时钟管理中还包括停复电时钟管理步骤,包括:
88.步骤s211.实时监测终端是否发生停复电事件,当监测到终端发生停复电事件时,上报停复电事件给主站,停复电事件中包含有发生停复电的终端的信息;
89.步骤s212.主站接收到停复电事件后进行解析,获取发生停复电事件的终端的信息;
90.步骤s213.主站根据获取的发生停复电事件的终端判断对应终端时钟是否超差,如果是则通过主站将对应终端进行点对点对时。
91.如果发生停电事件,则在复电后极易发生时钟超差现象。本实施例通过进一步实时监测终端的停复电事件,一旦监测到发生停复电事件时,即控制上报给主站,由主站对发生停复电事件的终端进行点对点对时,以避免停复电事件对于时钟的影响。停复电事件的监测可以通过监测终端是否发生掉电实现,如果监测到终端电压低于预设阈值,则判定为发生停电事件,上报停电事件给主站,在终端复电后通过主站对停过电的终端进行对时。
92.由于发生停复电事件后终端的时钟易于处于不稳定状态,需要重点监测,本实施例进一步当监测到终端发生停复电事件时,控制主站提高对该终端的巡测频次、缩短巡测周期,以确保在停复电发生后的一定时长内终端的时钟稳定。
93.如图5所示,在具体应用实施例中,终端发生停复电事件时的对时详细流程为:
94.(1)终端上报复电事件,主站对复电事件进行解析,获取终端信息;
95.(2)召测终端时钟,判断是否召测成功,若召测失败,则执行(3),若召测成功,则执行(4);
96.(3)判断是否已连续失败超过预设次数,若否则执行(2),若是则执行(6);
97.(4)判断终端时钟是否超差,若终端时钟超差则执行(5),若终端时钟未超差则执行(6);
98.(5)将时钟超差终端加入校时清单;
99.(6)记录终端复电时钟监测结果并更新“终端时钟冻结明细表”。
100.如图6所示,本实施例终端的时钟管理具体包含三部分:第一部分是通过主站周期巡测时钟,以判断终端时钟是否超差,第二部分是通过终端定期发送心跳解析时钟,主动上报时钟信息,以判断终端时钟是否超差;第三部分是当发生终端停复电上报时,上报停复电
事件后,由主站在复电后立即召测终端时钟以判断终端是否超差,上述三种情况下当判断到终端时钟超差时,则加入到校时清单中,从而生成需要对时的校时清单。主站按照校时清单对终端进行对时时,进一步判断终端的类型,如果是面向对象的协议终端,则进行点对点的精准校时,否则按照校时命令进行自动校时,如果连续超过多次校时失败或者连续两条以上校时失败则判断现场进行处理。上述综合主站周期巡测、终端定期发送心跳解析时钟以及停复电上报三种情形对终端进行对时,能够避免终端异常、停复电故障等对终端时钟的影响,最大限度的确保终端时钟的准确可靠性。
101.本实施例终端时钟管理中,主站对时钟超差或时钟异常的终端进行定时包括:
102.判断待定时终端是否为面向协议对象终端,如果是则主站下发校时参数以对终端进行点对点精准校时,否则主站下发对时命令以对终端执行自动校时。如果是非面向协议对象的终端,则可以直接自动校时,如果是面向协议对象的终端,由于不支持自动校时,则控制进行点对点精准校时,以使得能够满足不同类型终端的对时需求。
103.如图7所示,本实施例中终端自动对时的详细步骤为:
104.(1)主站查询校时清单,获取终端信息;
105.(2)判断是否面向对象协议终端,若为面向对象协议终端,则执行(3),若为非面向对象协议终端则执行(4);
106.(3)下发精准校时参数命令,开启终端精准校时,并执行(5);
107.(4)下发对时命令,实现终端自动对时,并执行(5);
108.(5)判断是否校时成功,若校时成功则执行(7),若校时失败则累加失败次数执行(6);
109.(6)判断是否已连续超过预设次数校时失败,若否则执行(8),若是则执行(2);
110.(7)判断是否连续超过预设天数需要校时,若是则执行(8),若否则执行(9);
111.(8)生成待现场处理的终端时钟异常记录;
112.(9)记录终端时钟校时结果并结束。
113.本实施例电能表时钟管理中,终端周期对所连接的电能表进行巡测包括:
114.步骤s301.终端周期巡测电能表的时钟以及状态运行字,并判断电能表时钟超差或时钟异常状态;
115.步骤s302.如果判断到电能表时钟超差或时钟异常,判断电能表类型,若为面向对象的电能表,则由主站对电能表进行分段广播对时;若为非面向对象的电能表,则由主站对电能表进行远程点对点对时。
116.上述分段对时即为分阶段进行时钟步长,每阶段补偿部分时钟,经过多次补偿后以使得偏差逐步缩小而完成对时。在具体应用实施例中,分段对时的具体校时流程为:
117.先发送一条对时时间为“主站时间
±
召测通讯时间/2”的广播校时命令;
118.然后间隔预设时长再发送对时时间为“电能表召测时间
±
(召测通讯时间/2 分段时钟补偿)”的广播校时命令,其中分段时钟补偿可根据实际需求设置,
“±”
可以根据电能表召测时间与主站时间的比对情况选择“ ”或者
“‑”

119.上述分段对时可具体配置第一次开启只针对偏差值达到第一预设阈值(如30分钟)以内的电能表,后续则对当日召测时钟偏差值小于第二预设阈值(如5分钟)以内的电能表,通过发送一条“主站时间
±
召测通讯时间/2”的广播校时命令即可完成广播校时。
120.上述点对点对时即为将需要校时的准确时间通过点对点校时命令发送给终端,终端接收到点对点校时命令后执行校时。在具体应用实施例中,点对点校时流程为:先发送一条对时时间为“主站时间
±
召测通讯时间/2”的点对点校时命令,主站收到终端返回的确认命令后,再召测电能表时钟。本实施例具体可配置在召测时钟偏差值小于电能表时钟偏差阈值时进行点对点对时。
121.如09版等面向协议对象的电能表一旦发生停复电事件,电池会发生欠压,不适宜进行分段广播校时,本实施例通过主站对电能表进行校时过程中,按照电能表的类型采用不同的校时方式,若为面向对象的电能表,则由主站对电能表进行分段广播对时;若为非面向对象的电能表,则由主站对电能表进行远程点对点对时,以匹配不同类型电能表的准确对时。
122.本实施例中,判断电能表时钟超差或时钟异常状态前还包括:判断电能表内时钟电池是否欠压,如果是则发送对应的报警信息以提示更换电池;否则转入判断电能表时钟超差或时钟异常状态步骤,以同时筛查电能表时钟电池欠压的故障情况,在电池未发生欠压情况下则进一步进行时钟超差的判断。
123.如图8所示,在具体应用实施例中,终端对电能表进行校时过程中,由面向终端周期巡测电能表时钟,如果电能表时钟超差,则生成事件上报给主站;同时采集终端周期性对电表广播校时,以对包括未发生时钟超差的所有电能表进行广播校时,且如果是面向对象终端还需要终端完成精准校时后再由终端对电表进行广播校时,否则由终端直接对电表进行广播校时。
124.在具体应用实施例中,如图9所示,由主站对电能表进行对时的详细流程为:
125.(1)主站按预设的巡测计划,自动执行电能表运行状态字巡测;
126.(2)召测电能表运行状态字,判断是否召测成功,若召测成功,则执行(4),若召测失败,则累加失败次数并执行(3);
127.(3)判断是否连续失败超过预设次数,若是执行(8),否则执行(2);
128.(4)判断时钟电池是否欠压/是否超差,若电池不欠压/超差,则执行(8),若电池欠压/超差,则执行(5);
129.(5)判断是否已加入“电能表时钟电池欠压明细表”/“电能表时钟巡测明细表”,若已加入“电能表时钟电池欠压明细表”/“电能表时钟巡测明细表”,则执行(6)和(8),若未加入“电能表时钟电池欠压明细表”,则执行(7)和(8);
130.(6)更新电能表时钟电池欠压明细表、电能表时钟巡测明细表;
131.(8)将巡测结果写入电能表运行状态字巡测明细表、电能表时钟巡测明细表并结束。
132.本实施例中,对电能表的时钟管理中还包括停复电时钟管理步骤,包括:
133.步骤s311.实时监测电能表是否发生停复电事件,当监测到电能表发生停复电事件时,上报停复电事件给主站,停复电事件中包含有发生停复电的电能表的信息;
134.步骤s312.主站接收到停复电事件后进行解析,获取发生停复电事件的电能表的信息;
135.步骤s313.主站根据获取的发生停复电事件的电能表的信息判断对应电能表时钟是否超差,如果是则通过主站将对应电能表进行对时。
136.本实施例通过在电能表发生停复电事件时主动上报事件,并由主站进行对时,可以避免停复电事件对电能表时钟的影响,进一步确保电能表的时钟精度。
137.如图10所示,在具体应用实施例中,电能表停复电时间后的对时详细流程为:
138.(1)终端上报电能表上电事件,主站对上电事件进行解析,获取电能表信息;
139.(2)判断电能表版本,若电能表为非面向协议对象电能表(如09版),则执行(3),如果是面向协议对象电能表执行(6);
140.(3)电能表进行远程点对点校时;
141.(4)判断点对点校时是否成功,若校时成功,执行(13),若校时失败则累加失败次数、记录失败原因并执行(5);
142.(5)判断周期内是否校时失败超过预设次数,若是则执行(12),若不是则执行(3);
143.(6)召测电能表时钟;
144.(7)判断时钟召测是否成功,若召测成功,执行(9);若召测失败则累加失败次数、记录失败原因并执行(8);
145.(8)判断周期内是否校时失败超过预设次数,若是则执行(13),若不是则执行(6);
146.(9)判断时钟偏差是否大于预设阈值(如30min),若是执行(12),否则执行(10);
147.(10)分段广播校时;
148.(11)判断分段广播校时是否成功,若校时成功执行(13),若校时失败则执行(12);
149.(12)写入“待现场处理电能表时钟异常表”;
150.(13)将校时结果写入“电能表校时明细表”并结束。
151.本实施例中,主站周期对终端时钟进行巡测和/或终端周期对所连接的电能表进行巡测时,还包括自适应修改巡测计划步骤,包括:实时获取历史巡测结果,并根据历史巡测结果确定台区中预先划分的各子区域的时钟超差或时钟异常发生的频次,根据时钟超差或时钟异常发生的频次确定各子区域巡测的频率,以实现巡测计划的自适应修改。由于一旦终端或电能表发生时钟超差后,其再次发生时钟超差的概率较大,因而对于发生过时钟超差的终端或电能表往往会在一定时长内频繁的发生时钟超差,因而需要重点关注,而长时间处于正常状态的终端或电能表发生时钟超差突变的概率较低。本实施例考虑上述问题,通过依据历史巡测结果中时钟超差发生的频次自适应的调整巡测的频率,使得当发生时钟超差的频次越高,相应的通过增加巡测的频率使得巡测的频率也越高,相应的发生时钟超差的频次越低,则通过减小巡测的频率使得巡测的频率越低,相比于按照固定的巡测方式,本实施例通过自适应巡测方式,可以充分的利用历史巡测结果来自适应的调整巡测频率,使得即能够有效的确保时钟精度,又能够尽可能的减少不必要的巡测。
152.上述子区域的划分可以按照实际需求将一定范围内的终端或者电能表划分为一个子区域,也可以直接以单个的终端或电能表作为一个节点,通过获取台区中历史时钟超差或时钟异常的终端或者电能表,当在预设时长内终端或电能表的时钟超差发生次数超过预设阈值,则控制增加巡测周期,否则减小巡测周期,以使得按照不同的巡测周期检测终端或电能表。
153.本实施例中,自适应修改巡测计划步骤中,当监测到发生停复电事件时,增加发生停复电事件所在子区域的巡测频次。停复电事件发生后一定时长内均可能导致时钟不稳,本实施例进一步在自适应修改巡测计划时,当监测到发生停复电事件时,相应的增加发生
停复电事件所在子区域的巡测频次,以使得能够尽量减少停复电事件对于时钟的影响,从而确保时钟的准确可靠性。
154.本实施例用电信息采集系统中时钟管理控制装置,包括:
155.主站时钟管理模块,用于主站实时获取标准时钟源的时间信号进行时钟同步;
156.终端时钟管理模块,用于主站周期对终端时钟进行巡测,通过获取终端的时钟状态进行比对,查找出时钟超差或时钟异常的终端并上报给主站,由主站对时钟超差或时钟异常的终端进行定时;
157.电能表时钟管理模块,用于终端周期对所连接的电能表进行巡测,查找出时钟超差或时钟异常的电能表并上报给主站,由主站对时钟超差或时钟异常的电能表进行对时,以及由终端周期对所连接的电能表进行广播校时以对未发生时钟超差或时钟异常的其余电能表进行对时。
158.本实施例用电信息采集系统中时钟管理控制装置与上述用电信息采集系统中时钟管理控制方法为一一对应,在此不再一一赘述。
159.本实施例还提供计算机装置,包括处理器以及存储器,存储器用于存储计算机程序,处理器用于执行计算机程序,其特征在于,处理器用于执行计算机程序以执行如上述方法。
160.上述只是本发明的较佳实施例,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。因此,凡是未脱离本发明技术方案的内容,依据本发明技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均应落在本发明技术方案保护的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献