CN104464247A - 一种降低集中器公网对时误差的方法 - Google Patents

一种降低集中器公网对时误差的方法 Download PDF

Info

Publication number
CN104464247A
CN104464247A CN201410768022.2A CN201410768022A CN104464247A CN 104464247 A CN104464247 A CN 104464247A CN 201410768022 A CN201410768022 A CN 201410768022A CN 104464247 A CN104464247 A CN 104464247A
Authority
CN
China
Prior art keywords
time
concentrator
heartbeat frame
frame
public network
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.)
Granted
Application number
CN201410768022.2A
Other languages
English (en)
Other versions
CN104464247B (zh
Inventor
张林桥
王大兴
向坤山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WUHAN ZHONGYUAN ELECTRONIC INFORMATION Corp
Original Assignee
WUHAN ZHONGYUAN ELECTRONIC INFORMATION Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by WUHAN ZHONGYUAN ELECTRONIC INFORMATION Corp filed Critical WUHAN ZHONGYUAN ELECTRONIC INFORMATION Corp
Priority to CN201410768022.2A priority Critical patent/CN104464247B/zh
Publication of CN104464247A publication Critical patent/CN104464247A/zh
Application granted granted Critical
Publication of CN104464247B publication Critical patent/CN104464247B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种降低集中器公网对时误差的方法,集中器将当前时刻打包到心跳帧发送给主机,主机收到心跳帧之后反馈给集中器,集中器计算同一心跳帧发送和接收的时刻的差值,若差值小于等于阈值则将差值放入时延队列,若插值大于阈值则舍弃,计算时延队列中各个队列单元的平均值,并将平均值的一半作为补偿时间。主站将当前主机时间打包到对时命令中并发送给集中器;集中器收到主站对时命令后,将对时命令中的主机时间加上补偿时间作为标准时间,并以标准时间修正集中器时钟。本发明的集中器的公网对时误差从原有的4~5秒降低到了1秒以内。集中器对智能电表远程校时提供了更加精准的时钟同步源,且实现方法简单有效。

Description

一种降低集中器公网对时误差的方法
技术领域
本发明涉及用电信息采集领域,具体涉及一种降低集中器公网对时误差的方法。 
背景技术
随着集抄***的推广,集中器使用量越来越大,用电采集***的时钟同步是整个***的基础。主站一般配置有GPS时钟同步***,能有效保证主站设备的时钟误差;虽然集中器采用了硬时钟电路,能够满足走时误差控制在0.5秒,但是主站通过无线公网对集中器进行对时时,由于公网通信存在的数传延时,导致集中器的时钟与主站设备无法同步。 
随着智能电网建设的推进,要求集中器对所管辖智能电表进行校时,根据电表零点冻结数据进行线损计算和统计分析。但由于对电表校时的基准时钟就是集中器的实时时钟,这导致电表时钟基准无法校准。 
在集抄***中,集中器按照心跳间隔定时向主站发送心跳帧,主站收到心跳帧后,立即给集中器发送确认帧,以确认收到心跳帧。集中器和主站就是通过这种心跳机制来保持连接。 
发明内容
本发明的目的是在于针对现有技术存在的上述问题,提供了一种降低集中器公网对时误差的方法,能有效减小集中器与主站服务器之间的实际时钟误差,可以控制在1秒以内。 
为了实现上述的目的,本发明采用以下技术方案: 
一种降低集中器公网对时误差的方法: 
包括以下步骤, 
补偿时间测量步骤: 
步骤1.1、集中器按照预定的心跳间隔将当前时刻T1打包到心跳帧后将心跳帧发送到主机; 
步骤1.2、主机收到集中器发送的心跳帧后,将心跳帧反馈给集中器; 
步骤1.3、集中器收到主机反馈的心跳帧后,记录收到主机反馈的心跳帧的时刻 T2; 
步骤1.4、集中器计算同一心跳帧收到的时刻T2和发送的时刻T1的差值u,若差值u小于等于预定的阈值时间,则将差值u存入时延队列,并计算时延队列的各个队列单元的平均值X1;若差值u大于预定的阈值时间,则不存入时延队列;将平均值X1的一半作为补偿时间; 
对时步骤: 
步骤2.1、主站将当前主机时间打包到对时命令中并发送给集中器; 
步骤2.2、集中器收到主站对时命令后,将对时命令中的主机时间加上补偿时间作为标准时间,并以标准时间修正集中器时钟。 
如上所述的时延队列为队列单元个数为n的先入先出队列,补偿时间 其中ui为时延队列中的第i个队列单元。 
本发明与现有技术相比,具有以下优点: 
1、本发明的无线公网集中器远程对时采用此方案设计后,集中器的公网对时误差从原有的4~5秒降低到了1秒以内。 
2、本发明为集中器对智能电表远程校时提供了更加精准的时钟同步源,且实现方法简单有效。 
附图说明
图1是本发明的流程示意图。 
图2是本发明涉及的硬件连接示意图。 
图3为本发明的通讯流程示意图。 
具体实施方式
以下结合附图对本发明的技术方案作进一步详细描述。 
实施例1 
结合附图实例对本发明专利作进一步详细描述: 
根据图2可知,包含集中器的用电采集***,包含主站、无线公网、集中器、电能表等。以江苏实际运行的用电采集***为例,整个***由江苏省电力公司用电采集主站***、移动GPRS网络、武汉中原电子信息公司DJGZ23-ZY93Z型集中器、长沙威盛DDS102型载波电能表组成。DJGZ23-ZY93Z集中器抄读电表中的零点冻结数据并保存,等待主站招测;DJGZ23-ZY93Z型集中器每天2:00定时对下属的所 有电表进行对时,对时命令中的时钟使用的是集中器的时钟。 
一种降低集中器公网对时误差的方法, 
包括以下步骤, 
补偿时间测量步骤: 
步骤1.1、集中器按照预定的心跳间隔(本实施例中为5分钟)将当前时刻T1打包到心跳帧后将心跳帧发送到主机; 
步骤1.2、主机收到集中器发送的心跳帧后,将心跳帧反馈给集中器; 
步骤1.3、集中器收到主机反馈的心跳帧后,记录收到主机反馈的心跳帧的时刻T2; 
步骤1.4、集中器计算同一心跳帧收到的时刻T2和发送的时刻T1的差值u,若插值u小于等于预定的阈值时间(本实施例中预定的阈值时间设定为15秒),则将插值u存入时延队列,并计算时延队列的各个队列单元的平均值X1;若插值u大于预定的阈值时间,则不存入时延队列;并将平均值X1的一半作为补偿时间; 
对时步骤: 
步骤2.1、主站将当前主机时间打包到对时命令中并发送给集中器; 
步骤2.2、集中器收到主站对时命令后,将对时命令中的主机时间加上补偿时间作为标准时间,并以标准时间修正集中器时钟。 
时延队列为队列单元为n(n是12个小时心跳的个数,本实施例中n=144)的先入先出队列,补偿时间
现场选取多台不同编号的集中器,测量未使用本发明时集中器与GPS时钟的实际误差,选取其中有效误差,如下表1。 
表1未使用本发明对时的集中器进行对时的实际误差表 
编号 误差(ms) 编号 误差(ms) 编号 误差(ms) 编号 误差(ms)
1 4990 26 4360 51 5720 76 4510
2 4540 27 3980 52 4870 77 4650
3 5100 28 4680 53 4900 78 4490
4 4870 29 5210 54 4680 79 4640
5 5030 30 4430 55 4280 80 4570
6 4720 31 4500 56 4420 81 4530
7 4360 32 4450 57 4390 82 4870
8 4450 33 4680 58 4630 83 4460
9 4870 34 4270 59 4550 84 4560
10 4610 35 4330 60 4600 85 4440
11 4580 36 4720 61 4560 86 4570
12 4600 37 4430 62 4370 87 4600
13 4680 38 4540 63 4460 88 4410
14 4610 39 4530 64 4680 89 4690
15 4480 40 4490 65 4870 90 4540
16 4550 41 4870 66 4480 91 4420
17 4390 42 4620 67 5070 92 4910
18 4550 43 4430 68 4630 93 4680
19 4690 44 5110 69 4550 94 4570
20 4480 45 4710 70 4640 95 4460
21 4540 46 4930 71 4530 96 4640
22 4870 47 4560 72 4670 97 4800
23 4530 48 4480 73 4530 98 4620
24 4470 49 4730 74 4640 99 4720
25 4530 50 4420 75 4540 100 4630
使用本发明,等待集中器运行24小时,测量集中器与GPS时钟之间的实际误差,见下表2: 
表2使用本发明对时的集中器进行对时的实际误差表 
编号 误差(ms) 编号 误差(ms) 编号 误差(ms) 编号 误差(ms)
1 320 26 340 51 410 76 390
2 170 27 260 52 350 77 420
3 510 28 320 53 240 78 230
4 380 29 550 54 390 79 190
5 440 30 390 55 310 80 730
6 390 31 260 56 420 81 250
7 270 32 310 57 430 82 400
8 330 33 280 58 330 83 540
9 650 34 160 59 350 84 360
10 520 35 330 60 260 85 440
11 260 36 630 61 410 86 540
12 300 37 340 62 430 87 390
13 470 38 250 63 300 88 260
14 370 39 370 64 640 89 480
15 230 40 390 65 330 90 450
16 360 41 290 66 450 91 320
17 400 42 130 67 570 92 390
18 670 43 360 68 460 93 260
19 340 44 400 69 350 94 330
20 490 45 380 70 610 95 400
21 410 46 640 71 570 96 390
22 450 47 340 72 510 97 330
23 390 48 440 73 290 98 480
24 780 49 310 74 410 99 680
25 470 50 530 75 350 100 370
本发明能有效降低集中器无线公网对时误差,提高了电能表时钟的准确性, 
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。 

Claims (2)

1.一种降低集中器公网对时误差的方法,其特征在于:
包括以下步骤,
补偿时间测量步骤:
步骤1.1、集中器按照预定的心跳间隔将当前时刻T1打包到心跳帧后将心跳帧发送到主机;
步骤1.2、主机收到集中器发送的心跳帧后,将心跳帧反馈给集中器;
步骤1.3、集中器收到主机反馈的心跳帧后,记录收到主机反馈的心跳帧的时刻T2;
步骤1.4、集中器计算同一心跳帧收到的时刻T2和发送的时刻T1的差值u,若差值u小于等于预定的阈值时间,则将差值u存入时延队列,并计算时延队列的各个队列单元的平均值X1;若差值u大于预定的阈值时间,则不存入时延队列;将平均值X1的一半作为补偿时间;
对时步骤:
步骤2.1、主站将当前主机时间打包到对时命令中并发送给集中器;
步骤2.2、集中器收到主站对时命令后,将对时命令中的主机时间加上补偿时间作为标准时间,并以标准时间修正集中器时钟。
2.根据权利要求1所述的一种降低集中器公网对时误差的方法,其特征在于,所述的时延队列为队列单元个数为n的先入先出队列,补偿时间其中ui为时延队列中的第i个队列单元。
CN201410768022.2A 2014-12-12 2014-12-12 一种降低集中器公网对时误差的方法 Active CN104464247B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410768022.2A CN104464247B (zh) 2014-12-12 2014-12-12 一种降低集中器公网对时误差的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410768022.2A CN104464247B (zh) 2014-12-12 2014-12-12 一种降低集中器公网对时误差的方法

Publications (2)

Publication Number Publication Date
CN104464247A true CN104464247A (zh) 2015-03-25
CN104464247B CN104464247B (zh) 2018-01-02

Family

ID=52910223

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410768022.2A Active CN104464247B (zh) 2014-12-12 2014-12-12 一种降低集中器公网对时误差的方法

Country Status (1)

Country Link
CN (1) CN104464247B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978842A (zh) * 2015-06-10 2015-10-14 烟台东方威思顿电气股份有限公司 一种低压集中器时钟自我修复的方法
CN105680969A (zh) * 2015-12-31 2016-06-15 浙江中控技术股份有限公司 一种时钟同步方法及装置
JP2018005556A (ja) * 2016-07-01 2018-01-11 トヨタテクニカルディベロップメント株式会社 計測データ収集システム
CN108053637A (zh) * 2017-10-30 2018-05-18 中国电力科学研究院有限公司 一种用电信息采集终端日计时误差的测试方法及***
CN108092731A (zh) * 2017-12-28 2018-05-29 国网山东省电力公司聊城供电公司 一种精准校时时钟误差的方法
CN111025223A (zh) * 2019-12-24 2020-04-17 宁波三星医疗电气股份有限公司 电能表的时钟修正方法、装置、设备及存储介质
CN112104433A (zh) * 2019-06-18 2020-12-18 国网江苏省电力有限公司常州供电分公司 一种基于二次迭代算法的集中器精确对时方法
CN115225244A (zh) * 2022-07-14 2022-10-21 广东电网有限责任公司 低压集抄电能表时钟对时方法、装置、主设备及介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7146516B2 (en) * 2002-12-20 2006-12-05 Invensys Systems, Inc. Time synchronization schemes wherein at least one data message associates a hardware pulse with a future time
CN101227246A (zh) * 2008-01-28 2008-07-23 中兴通讯股份有限公司 一种主从时钟同步的方法及装置
CN101247168A (zh) * 2007-02-15 2008-08-20 华为技术有限公司 一种时间同步的方法及***
CN101425865A (zh) * 2007-10-31 2009-05-06 大唐移动通信设备有限公司 传输网中的时钟同步方法、***和从时钟侧实体
CN101515831A (zh) * 2008-02-22 2009-08-26 杭州华三通信技术有限公司 一种时间同步传递方法、***及装置
CN102291233A (zh) * 2011-09-08 2011-12-21 武汉烽火网络有限责任公司 用于获得时间同步中精确线路传输延迟的方法
CN102638324A (zh) * 2012-03-27 2012-08-15 杭州华三通信技术有限公司 一种实现精确时间同步的方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7146516B2 (en) * 2002-12-20 2006-12-05 Invensys Systems, Inc. Time synchronization schemes wherein at least one data message associates a hardware pulse with a future time
CN101247168A (zh) * 2007-02-15 2008-08-20 华为技术有限公司 一种时间同步的方法及***
CN101425865A (zh) * 2007-10-31 2009-05-06 大唐移动通信设备有限公司 传输网中的时钟同步方法、***和从时钟侧实体
CN101227246A (zh) * 2008-01-28 2008-07-23 中兴通讯股份有限公司 一种主从时钟同步的方法及装置
CN101515831A (zh) * 2008-02-22 2009-08-26 杭州华三通信技术有限公司 一种时间同步传递方法、***及装置
CN102291233A (zh) * 2011-09-08 2011-12-21 武汉烽火网络有限责任公司 用于获得时间同步中精确线路传输延迟的方法
CN102638324A (zh) * 2012-03-27 2012-08-15 杭州华三通信技术有限公司 一种实现精确时间同步的方法和装置

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978842A (zh) * 2015-06-10 2015-10-14 烟台东方威思顿电气股份有限公司 一种低压集中器时钟自我修复的方法
CN104978842B (zh) * 2015-06-10 2018-03-06 烟台东方威思顿电气有限公司 一种低压集中器时钟自我修复的方法
CN105680969A (zh) * 2015-12-31 2016-06-15 浙江中控技术股份有限公司 一种时钟同步方法及装置
JP2018005556A (ja) * 2016-07-01 2018-01-11 トヨタテクニカルディベロップメント株式会社 計測データ収集システム
CN108053637A (zh) * 2017-10-30 2018-05-18 中国电力科学研究院有限公司 一种用电信息采集终端日计时误差的测试方法及***
CN108053637B (zh) * 2017-10-30 2020-05-19 中国电力科学研究院有限公司 一种用电信息采集终端日计时误差的测试方法及***
CN108092731A (zh) * 2017-12-28 2018-05-29 国网山东省电力公司聊城供电公司 一种精准校时时钟误差的方法
CN108092731B (zh) * 2017-12-28 2019-04-12 国网山东省电力公司聊城供电公司 一种精准校时时钟误差的方法
CN112104433A (zh) * 2019-06-18 2020-12-18 国网江苏省电力有限公司常州供电分公司 一种基于二次迭代算法的集中器精确对时方法
CN111025223A (zh) * 2019-12-24 2020-04-17 宁波三星医疗电气股份有限公司 电能表的时钟修正方法、装置、设备及存储介质
CN115225244A (zh) * 2022-07-14 2022-10-21 广东电网有限责任公司 低压集抄电能表时钟对时方法、装置、主设备及介质
CN115225244B (zh) * 2022-07-14 2023-08-18 广东电网有限责任公司 低压集抄电能表时钟对时方法、装置、主设备及介质

Also Published As

Publication number Publication date
CN104464247B (zh) 2018-01-02

Similar Documents

Publication Publication Date Title
CN104464247A (zh) 一种降低集中器公网对时误差的方法
CN108616321A (zh) 电能表的时钟同步方法、装置、计算机设备和存储介质
CN102315929B (zh) 一种地面仿真***的校时同步控制器
CN107037722A (zh) 一种时统终端
CN101667729B (zh) 一种直流电源的均流方法和装置
CN104410481A (zh) 一种基于ntp网络的对时方法及对时***
GB201313687D0 (en) System for enablng digital signature auditing
WO2021008532A1 (zh) 有源天线单元时延对齐方法、装置及有源天线单元
MX2015010590A (es) Un sistema para medir e informar el uso de un recurso.
CN102510327B (zh) 提高远程双向时间比对调制解调器同步精度的方法及装置
CN103078697B (zh) 一种分布式时钟同步方法
CN103529401B (zh) 基于FlexRay总线的电池信息同步采集装置
CN103699963A (zh) 核电项目安装工程量计算方法和***
CN106095721A (zh) 一种时间同步方法、***及车载单元
CN204331799U (zh) 实时车载冷链运输信息监控***
CN204832528U (zh) 北斗普通型指挥机
CN102571518B (zh) 一种基于现场总线的电子式互感器数据传输方法
CN204180093U (zh) 一种基于fpga的pps***补偿装置
CN205038790U (zh) 一种便携式抄表机
CN109696603B (zh) 一种双端行波测距的两侧外部时钟实时监测方法
CN105118276A (zh) 基于Zigbee与GPRS的远程无线抄表***
CN202524426U (zh) 一种企业云计算服务应用***
CN102508423A (zh) 采用增强捕捉模块的irig-b对时方法
CN102571252B (zh) 高精度ntp授时***的授时方法
CN101860402B (zh) 减少emi的并行数据传输方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant