发明名称 一种降低集中器公网对时误差的方法
摘要 本发明公开了一种降低集中器公网对时误差的方法,集中器将当前时刻打包到心跳帧发送给主机,主机收到心跳帧之后反馈给集中器,集中器计算同一心跳帧发送和接收的时刻的差值,若差值小于等于阈值则将差值放入时延队列,若插值大于阈值则舍弃,计算时延队列中各个队列单元的平均值,并将平均值的一半作为补偿时间。主站将当前主机时间打包到对时命令中并发送给集中器;集中器收到主站对时命令后,将对时命令中的主机时间加上补偿时间作为标准时间,并以标准时间修正集中器时钟。本发明的集中器的公网对时误差从原有的4~5秒降低到了1秒以内。集中器对智能电表远程校时提供了更加精准的时钟同步源,且实现方法简单有效。
申请公布号 CN104464247A 申请公布日期 2015.03.25
申请号 CN201410768022.2 申请日期 2014.12.12
申请人 武汉中原电子信息公司 发明人 张林桥;王大兴;向坤山
分类号 G08C17/02(2006.01)I;G08C19/00(2006.01)I;H04J3/06(2006.01)I 主分类号 G08C17/02(2006.01)I
代理机构 武汉宇晨专利事务所 42001 代理人 李鹏;王敏锋
主权项 一种降低集中器公网对时误差的方法,其特征在于:包括以下步骤,补偿时间测量步骤:步骤1.1、集中器按照预定的心跳间隔将当前时刻T1打包到心跳帧后将心跳帧发送到主机;步骤1.2、主机收到集中器发送的心跳帧后,将心跳帧反馈给集中器;步骤1.3、集中器收到主机反馈的心跳帧后,记录收到主机反馈的心跳帧的时刻T2;步骤1.4、集中器计算同一心跳帧收到的时刻T2和发送的时刻T1的差值u,若差值u小于等于预定的阈值时间,则将差值u存入时延队列,并计算时延队列的各个队列单元的平均值X1;若差值u大于预定的阈值时间,则不存入时延队列;将平均值X1的一半作为补偿时间;对时步骤:步骤2.1、主站将当前主机时间打包到对时命令中并发送给集中器;步骤2.2、集中器收到主站对时命令后,将对时命令中的主机时间加上补偿时间作为标准时间,并以标准时间修正集中器时钟。
地址 430074 湖北省武汉市洪山区关东科技工业园2号
您可能感兴趣的专利