CN115941103A 审中 一种时钟同步系统同步精度优化方法
1.一种时钟同步系统同步精度优化方法,其特征在于,所述时钟同步系统为IEEE1588协议端到端传输模式时钟同步系统,包括以下步骤:
时钟同步系统内主节点与从节点设备之间,按照IEEE1588协议进行端到端传输模式的报文交互;
从节点设备获得各条报文中记录的时间戳与传输时延后,对传输时延进行滤波处理,根据时间戳和处理后的传输时延计算与主时钟的时钟偏差;
用计算得到的时钟偏差调整本地时钟。
2.根据权利要求1所述的一种时钟同步系统同步精度优化方法,其特征在于,所述时钟同步系统内主节点与从节点设备之间,按照IEEE1588协议进行端到端传输模式的报文交互,具体方式为:主节点向从节点设备发送Sync报文与Follow-up报文,从节点设备收到后向主节点发送Delay-Req报文,主节点收到从节点设备发送的Delay-Req报文后立即回复Delay-Resp报文。
3.根据权利要求2所述的一种时钟同步系统同步精度优化方法,其特征在于,时钟同步系统内主节点与从节点设备之间的传输设备为透明时钟设备,传输过程中报文停留在传输设备内的驻留时间以时间戳的形式添加在报文中。
4.根据权利要求3所述的一种时钟同步系统同步精度优化方法,其特征在于,所述传输时延,包括从主节点发送的报文传输到从节点设备时的正向传输时延delayms,以及从节点设备发送的报文传输到主节点时的逆向传输时延delaysm
5.根据权利要求4所述的一种时钟同步系统同步精度优化方法,其特征在于,从节点设备内部存储并维护历史报文交互过程中的正向传输时延delayms与逆向传输时延delaysm
6.根据权利要求5所述的一种时钟同步系统同步精度优化方法,其特征在于,所述从节点设备获得各条报文中记录的时间戳与传输时延后,对传输时延进行滤波处理,根据时间戳和处理后的传输时延计算与主时钟的时钟偏差,具体方式为:
将获取到的正向传输时延delayms与逆向传输时延delaysm与网络内沿最长传输路径传输所需时间tmax进行比较,如果任意方向传输时延大于2tmax,则丢弃本次报文交互过程中获得的时间戳与传输时延,并退出此次时钟调整,进行下一次报文交互;
如果两个传播方向的传输时延皆小于2tmax,则对于正向传输时延delayms与逆向传输时延delaysm,选取设定的窗口大小M,计算包括本次正向传输时延delayms与逆向传输时延delaysm在内的连续M个历史传输时延的加权平均值然后利用以及报文中记录的时间戳,根据IEEE1588协议中时钟偏差计算公式,计算从节点与主节点的时钟偏差。
7.一种时间同步优化装置,其特征在于,包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于执行存储器所存储的计算机程序,并在执行过程中实现如权利要求1-6中任一项所述的时钟同步系统同步精度优化方法。
8.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如权利要求1-6中任一项所述的时钟同步系统同步精度优化方法。
现在,一起体验智慧芽的产品和服务
自动注册,无需人工审核,即可立即开始查询专利
立即注册
澳门正版图库

AI助手