[发明专利]时钟同步方法及系统有效
申请号: | 202110070694.6 | 申请日: | 2021-01-19 |
公开(公告)号: | CN112751643B | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 梅沁;宗绍磊;佟星;王挺;曾鹏;于海斌 | 申请(专利权)人: | 国网江苏省电力有限公司无锡供电分公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 北京智绘未来专利代理事务所(普通合伙) 11689 | 代理人: | 张红莲 |
地址: | 214062 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时钟 同步 方法 系统 | ||
1.一种时钟同步方法,其特征在于,包括:
基于面向过程控制的对象连接与嵌入统一架构OPCUA模型的客户端向目标节点发送时间信息的订阅请求;
根据所述目标节点发布的时间信息测量本节点与所述目标节点之间的时钟偏移量;
根据所述时钟偏移量更新本地时钟,以使所述本地时钟与目标节点的时钟保持同步;
基于OPCUA标准对节点建模,其中,所述节点的OPCUA模型包括服务端和客户端;
所述服务端,用于对其他OPCUA模型发布数据,其中,所述服务端在时钟同步过程中主要用于发布时间信息,还可用于管理节点结构;
所述客户端,用于向其他OPCUA模型中的服务端发送订阅请求,其中,所述客户端在时钟同步过程中主要用于向相邻的OPCUA模型节点订阅当前节点的时间信息。
2.根据权利要求1所述的方法,其特征在于,所述目标节点为与本节点的相邻节点;
所述根据所述目标节点发布的时间信息测量本节点与所述目标节点之间的时钟偏移量,包括:
计算本节点与所述目标节点之间的路径延迟,所述路径延迟为或者其中,t1为所述目标节点发送延迟请求消息的时刻,t2为本节点接收到所述延迟请求消息的时刻,t3为本节点发送延迟响应消息的时刻,t4为所述目标节点接收到延迟响应消息的时间;
计算本节点的响应延迟,所述响应延迟包括本节点接收到所述延迟请求消息的时刻与本节点发送延迟响应消息的时刻的差值;
将所述路径延迟与所述响应延迟相加,得到本节点与所述目标节点之间的时钟偏移量。
3.根据权利要求1所述的方法,其特征在于,所述目标节点为基准时钟对应的节点;
所述根据所述目标节点发布的时间信息测量本节点与所述目标节点之间的时钟偏移量,包括:
根据本节点到所述目标节点的路径,以本节点为起始节点,以所述目标节点为结束节点,依次计算每个节点与相邻的下一节点之间的路径延迟和响应延迟;
将每个节点与相邻的下一节点之间的路径延迟和响应延迟累加,得到本节点与所述目标节点之间的时钟偏移量。
4.根据权利要求1所述的方法,其特征在于,所述订阅请求包括所述目标节点的命名空间以及节点标识。
5.根据权利要求1所述的方法,其特征在于,还包括:
基于OPCUA模型的服务端定义或者更新本节点的命名空间、节点标识以及时间信息。
6.一种时间信息传递方法,其特征在于,包括:
接收待同步节点发送的订阅请求;
根据所述订阅请求,基于OPCUA模型的服务端向所述待同步节点发布时间信息;
基于OPCUA标准对待同步节点建模,其中,所述待同步节点的OPCUA模型包括服务端和客户端;
所述服务端,用于对其他OPCUA模型发布数据,其中,所述服务端在时钟同步过程中主要用于发布时间信息,还可用于管理节点结构;
所述客户端,用于向其他OPCUA模型中的服务端发送订阅请求,其中,所述客户端在时钟同步过程中主要用于向相邻的OPCUA模型节点订阅当前节点的时间信息。
7.根据权利要求6所述的方法,其特征在于,所述订阅请求包括目标节点的命名空间以及节点标识。
8.根据权利要求7所述的方法,其特征在于,根据所述订阅请求,基于OPCUA模型的服务端向所述待同步节点发布时间信息,包括:
在所述命名空间和所述节点标识与本节点一致的情况下,基于OPCUA模型的数据管理模块提取本节点的时间信息,并基于OPCUA模型的服务端向所述待同步节点发布时间信息。
9.根据权利要求6所述的方法,其特征在于,还包括:
基于OPCUA模型的服务端定义或更新本节点的命名空间、节点标识以及时间信息。
10.一种时钟同步系统,其特征在于,包括:待同步节点和目标节点;
所述待同步节点用于基于OPCUA模型的客户端向所述目标节点发送时间信息的订阅请求;
所述目标节点用于根据所述订阅请求,基于OPCUA模型的服务端向所述待同步节点发布时间信息;
所述待同步节点用于根据所述时间信息测量本节点与所述目标节点之间的时钟偏移量,并根据所述时钟偏移量更新本地时钟,以使所述本地时钟与目标节点的时钟保持同步;
所述时钟同步系统中的节点基于OPCUA标准建模;
所述节点的OPCUA模型包含服务端和客户端;
所述服务端,用于对其他OPCUA模型发布数据,其中,所述服务端在时钟同步过程中主要用于发布时间信息,还可用于管理节点结构;
所述客户端,用于向其他OPCUA模型中的服务端发送订阅请求,其中,所述客户端在时钟同步过程中主要用于向相邻的OPCUA模型节点订阅该节点的时间信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网江苏省电力有限公司无锡供电分公司,未经国网江苏省电力有限公司无锡供电分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110070694.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示组件及电子设备
- 下一篇:一种膨化食品包装检验筛选设备