一种基于动态补偿滤波提高IEEE 1588同步精度的方法技术

技术编号:41157175 阅读:56 留言:0更新日期:2024-04-30 18:21
本发明专利技术公开了一种基于动态补偿滤波提高IEEE 1588同步精度的方法,包括:实时监测主从节点之间的时钟漂移情况;设计滑动滤波模块,对来自PHY芯片的晶振时钟信号进行滑动滤波处理;设计动态补偿模块,在PL端设置时钟偏差、时钟漂移的偏差阈值及补偿值,对经过滑动滤波处理后的时钟信号进行动态补偿;将经过动态补偿的时钟信号用作本地计时时钟,按照预定格式记录本地运行时间;当经过PL端的以太网数据流中含有特定事件报文时,将此报文进入端口的时间保存到FIFO中;上位机通过AXI4Lite总线控制读取FIFO中的时间戳信息,计算主从时间偏差,并反馈给本地实时时钟模块进行调整。该方法能够有效解决1588协议中同步偏差过大问题,实现更可靠、精确的时钟同步。

【技术实现步骤摘要】

本专利技术涉及以太网精密时间同步,更具体的说是涉及一种基于动态补偿滤波提高ieee 1588同步精度的方法。


技术介绍

1、在信息化时代,装备的联合作战时间统一,不仅涉及到单个装备、单个武器平台和系统正常运转的具体问题,而且影响着战场信息系统、武器系统的建立和运行,关系到作战体系完整配套,作战行动协调一致,是一个关乎全局的大问题。传统使用ntp协议进行时间同步,在分布式系统或者网络中,通过协调不同设备或者节点的本地时钟,使其保持一致的时间,但精度只能达到ms级别,随着武器装备性能的提高,时间同步偏差要求越来越高,在复杂战场环境下虚实协同的导引头抗干扰性能评估系统中,对时间同步偏差要求已达到us级别。如果时间同步偏差不满足要求,将会面临信息理解歧义、事件因果颠倒、时空信息混淆等问题,进而导致可能出现指挥失灵、武器失控、误伤等严重问题。

2、ieee 1588(ptp)工作时,如图1所示,对于具有确定主从关系的时钟,主要经过以下步骤:

3、(1)主时钟(master)向从时钟(slave)发送sync同步报文,同时记录sync离开主时钟本文档来自技高网...

【技术保护点】

1.一种基于动态补偿滤波提高IEEE 1588同步精度的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于动态补偿滤波提高IEEE 1588同步精度的方法,其特征在于,在步骤S1中,位于可编程逻辑PL端的滑动滤波模块所使用的滤波器长度为64。

3.根据权利要求1所述的一种基于动态补偿滤波提高IEEE 1588同步精度的方法,其特征在于,在步骤S2中,其中时钟偏差、时钟漂移的偏差阈值用于触发动态补偿策略,当绝对值大于偏差阈值时,自动补偿系统时钟。

4.根据权利要求1所述的一种基于动态补偿滤波提高IEEE 1588同步精度的方法,其特征在于...

【技术特征摘要】

1.一种基于动态补偿滤波提高ieee 1588同步精度的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于动态补偿滤波提高ieee 1588同步精度的方法,其特征在于,在步骤s1中,位于可编程逻辑pl端的滑动滤波模块所使用的滤波器长度为64。

3.根据权利要求1所述的一种基于动态补偿滤波提高ieee 1588同步精度的方法,其特征在于,在步骤s2中,其中时钟偏差、时钟漂移的偏差阈值用于触发动态补偿策略,当绝对值大于偏差阈值时,自动补偿系统时钟。

4.根...

【专利技术属性】
技术研发人员:魏长安曹萌萌杜智远杨京礼许永辉
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1