当前位置: 首页 > 专利查询>中南大学专利>正文

一种基于SOPC组网的亚微秒级时钟同步方法及系统技术方案

技术编号:13054748 阅读:248 留言:0更新日期:2016-03-23 18:04
本发明专利技术提供一种基于SOPC组网的亚微秒级时钟同步方法,所述时钟同步方法包括:远程基准主父时钟与来自外部GPS时钟或北斗系统时钟的世界协调时UTC进行同步;本地一级PTP域各节点通过支持透明时钟功能的网络交换设备与远程基准主父时钟进行同步;每个基于Zynq平台的从时钟设备支持IEEE1588v2协议以及千兆以太网,接收来本级网络的最优主时钟进行时间同步和频率同步;下级PTP域通过边界时钟与主父时钟同步时,经由上级主时钟进行时钟同步,本级PTP域掌握自主时钟同步控制权期间,通过最佳主时钟算法选出最佳主时钟作为本级网络的主时钟。本发明专利技术还同时提供一种采用时钟同步方法的基于SOPC组网的亚微秒级时钟同步系统。

【技术实现步骤摘要】

本专利技术主要设及网络通信
,特别地,设及一种基于S0PC(Systemona Programm油Ie化ip,可编程片上系统)组网的亚微秒级时钟同步方法及系统。
技术介绍
随着网络技术的飞速发展,分布式网络在各行业得到广泛的应用,且在分布式网 络中各个分布式控制器对时间同步的精度要求也越来越高。目前,在通信领域各个基站或 移动设备之间、各个地域的电力电网系统的时间要求统一、军事航天装置等领域对时间同 步提出了微秒级要求,在网络金融领域的网上银行交易、股市证券交易也都要求高精度的 时间同步,尤其是正在研究的大规模化C(Programm油IeLogicController,可编程逻辑控 制器)控制系统对各控制节点也提出了微秒级的时钟同步要求。 IE邸1588协议自2002年诞生W来,已经成为各相关领域的研究人员的研究热点。 IE邸1588协议全称为"网络测量和控制系统时间同步协议标准",又简称为PTP(Precision TimeProtocol,精准时间同步协议),其提供了亚微秒级的同步精度,克服了传统 GPS(Global化sitioningSystem,全球定位系统)授时技术的局限性。IE邸委员会在2008 年颁布IE邸1588标准第二版(IE邸1588V2),其最大技术突破就是引入了透明时钟,针对 PTP报文在传输过程中经过各网络交换设备的不确定性时延做了补偿,使其同步精度更高。 对于精准时间同步PTP实现的研究及设计,已有许多研究者对其进行了研究,目 前的时间同步的研究总体上设及W下几个方面,纯粹计算机网络拓扑结构及方法、无线网 络时钟同步、智能电网系统、硬件时间戳实现方式、网络传输延迟、时钟频率补偿。然而,现 有技术对于大规模网络分布式嵌入式控制器,尤其是针对于大规模PLC控制系统的时钟同 步系统的整体架构及方法设计鲜少。 有鉴于此,有必要提供一种可W基于SOPC组网的亚微秒级时钟同步方法及系统
技术实现思路
本专利技术的其中一个目的在于为解决上述问题而提供一种基于SOPC组网的亚微秒 级时钟同步方法,本专利技术的另一个目的在于提供一种基于SOPC组网的亚微秒级时钟同步 系统。 本专利技术提供的基于SOPC组网的亚微秒级时钟同步方法,包括:远程基准主父时钟 与来自外部GI^时钟或北斗系统时钟的世界协调时UTC进行同步;本地一级PTP域各节点 通过支持透明时钟功能的网络交换设备与远程基准主父时钟进行同步;每个基于巧nq平 台的从时钟设备支持IE邸1588V2协议W及千兆W太网,接收来本级网络的最优主时钟进 行时间同步和频率同步;下级PTP域通过边界时钟与主父时钟同步时,经由上级主时钟进 行时钟同步,本级PTP域掌握自主时钟同步控制权期间,通过最佳主时钟算法选出最佳主 时钟作为本级网络的主时钟。 作为本专利技术提供的基于SOPC组网的亚微秒级时钟同步方法的一种改进,所述边 界时钟与所述主父时钟同步时,经由上级主时钟进行同步,再进入下一级PTP域的各节点 进行时钟同步;并且,在本级PTP域自主控制时钟同步期间,通过最佳主时钟算法BMC选出 最佳主时钟。 作为本专利技术提供的基于SOPC组网的亚微秒级时钟同步方法的一种改进,对于时 间同步精度相对要求较低的下一级PTP域,其初始主时钟来自与上一级主时钟同步的边界 时钟通过BMC产生;本级PTP域在一定时间内,自主控制时间同步请求频率,其主时钟在本 级PTP域各节点设备进行BMC挟择,但其边界时钟需定时进行与上级主时钟进行同步,W保 证本PTP域的绝对时间同步在预设误差范围内。 作为本专利技术提供的基于SOPC组网的亚微秒级时钟同步方法的一种改进,每个从 节点设备接收主设备发来的PTP消息报文分为事件消息报文和普通消息报文,其中,所述 从节点设备在接收或者发送所述事件消息报文时应标记时间戳,而在接收到所述普通消息 报文时则不需标记时间戳,并且在MC与PHY层之间的XGMII层进行时间标记。 作为本专利技术提供的基于SOPC组网的亚微秒级时钟同步方法的一种改进,主时钟 设备向PTP域W多播形式发送时钟同步报文,并标记第一发送时间戳ti,并发送携带由所述 第一发送时间戳ti的跟随报文给从时钟设备;从时钟设备接收到所述时间同步报文时标记 第一接收时间戳t2,并延迟一段时间再向主时钟设备发送延迟请求报文并记录第二发送时 间戳t3;主时钟设备收到所述延迟请求报文时记录第二接收时间戳14,并向从时钟设备返 回携带所述第二接收时间戳t4的延时响应报文;其中,上述报文由透明时钟计算经过每个 网络交换设备的驻留时间,并将其填充到校正域字段CF,从时钟设备已获得有效时间按照 同步计算公式进行同步,同时也根据频率偏差计算公式进行频率补偿修正。 本专利技术提供的基于SOPC组网的亚微秒级时钟同步系统,采用如上所述的时钟同 步方法进行时钟同步,其中,所述时钟同步系统的主父时钟包括GI^接收器、GI^解析预处 理单元、时间输入单元、本地时间控制单元、时间戳标记单元、光纤模块、本地恒溫晶振、PS 部分和化部分交互的AXI互联和AXI-DMA互联、IOGW太网MC控制器、IOGW太网物理编 码和物理媒体附加子层、应用处理器和孤R3存储器。 作为本专利技术提供的基于SOPC组网的亚微秒级时钟同步系统的一种改进,所述GPS 接收器接收来自GI^的世界协调时UTC时间报文,所述GI^解析预处理单元判断所述UTC时 间报文是否接收正常,并在接收正常时从所述UTC时间报文解析出UTC时间,并且通过所述 时间输入单元将所述UTC时间信息输送给所述本地时间控制单元;所述本地时间控制单元 在接收到所述UTC时间报文时立即产生中断并开始计时,将所述UTC时间报文接收处理完 成所用时间累加作为所述主父时钟的本地系统时间;在UTC时间报文接收出现异常时使用 所述主父时钟的本地时间控制计数器对所述本地恒溫晶振进行计数维持本地时间,并且, 经过所述本地时间控制单元仲裁出有效时间输出给所述时间戳标记单元;所述时间戳标记 单元基于IEEE1588协议标记时间戳,并通过所述光纤模块进行差分信号传输;所述IOGW 太网物理编码和物理媒体附加子层解析处理同步报文,其所需的时间信息由所述时间戳标 记单元将处理好的时间提供;另外,所述应用处理器通过AXI互联对其进行寄存器控制,并 通过AXIDMA及互联与孤R3进行数据流交互。 作为本专利技术提供的基于SOPC组网的亚微秒级时钟同步系统的一种改进,所述透 明时钟除了具有普通的桥、路由器或中继器转发报文功能外,对于PTP事件消息,驻留时间 桥还用于测量PTP事件消息穿过所述透明时钟的驻留时间,并把所述驻留时间填充到PTP报文的特定字段并跟随报文一起转发到下一跳。 作为本专利技术提供的基于SOPC组网的亚微秒级时钟同步系统的一种改进,还包括 备用主父时钟,所述备用时钟和所述主父时钟共用同一GI^接收器并使用同一时间源;其 中,所述备用时钟和所述主父时钟是相对的,在初始使用所述主父时钟,两者也隔相对较长 一段时间进行时钟状态BMC比较切换,所述时钟同步系统选择较优时钟作为主父时钟作为 基准时钟;所述备用时钟还用于在所述主父时钟出现故障时作为基准主父时钟,且在所述 备用时钟和所述主父时钟出现故本文档来自技高网
...
一种基于SOPC组网的亚微秒级时钟同步方法及系统

【技术保护点】
一种基于SOPC组网的亚微秒级时钟同步方法,其特征在于,所述时钟同步方法包括:远程基准主父时钟与来自外部GPS时钟或北斗系统时钟的世界协调时UTC进行同步;本地一级PTP域各节点通过支持透明时钟功能的网络交换设备与远程基准主父时钟进行同步;每个基于Zynq平台的从时钟设备支持IEEE1588v2协议以及千兆以太网,接收来本级网络的最优主时钟进行时间同步和频率同步;下级PTP域通过边界时钟与主父时钟同步时,经由上级主时钟进行时钟同步,本级PTP域掌握自主时钟同步控制权期间,通过最佳主时钟算法选出最佳主时钟作为本级网络的主时钟。

【技术特征摘要】

【专利技术属性】
技术研发人员:阳春华谢攀攀徐德刚刘育峰赵茂行蔡海明谢永芳桂卫华王晓丽
申请(专利权)人:中南大学
类型:发明
国别省市:湖南;43

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

1