IEEE1588在数字化变电站中的应用

合集下载

论文IEEE1588精确时间协议在智能变电站中应用的关键技术

论文IEEE1588精确时间协议在智能变电站中应用的关键技术

IEEE 1588 精确时间协议在智能变电站中应用的关键技术王佳兴,朱金垦,(市电力公司,市,325000)摘要:IEEE 1588精确时间同步协议(PTP)解决了通用以太网延迟时间和同步能力差的瓶颈,在自动化、通信等工业领域具有重要意义,本文介绍了IEEE 1588标准在智能变电站建设中应用的关键技术,包括PTP时钟同步模型以及同步过程,分析了PTP网络结构中的设备类型以及主从时钟的偏移和网络延时的修正,最后分析了PTP时钟设备冗余配置的必要性,给出了时钟设备冗余配置的方法。

关键字:IEEE 1588 PTP 智能变电站时钟同步引言目前,在变电站自动化系统中广泛应用的对时方式主要有GPS同步脉冲对时,NTP (Network Time Protocol)网络时间协议,SNTP(Simple Network Time Protocol)简单网络时间协议对时等对时方式。

随着数字化变电站的发展使得站二次硬接线逐渐被串行通信线所取代,GPS对时技术已不适用于新兴的数字化智能变电站网络系统,而NTP/SNTP 时间同步协议的时间同步精度仅能到到ms级,不能满足具有高精度和稳定性要求的电力自动化设备的需求,因此最终提出了IEEE 1588标准,它定义了一种用于分布式测量和控制系统的精密时间协议(Precision Time Protocol,PTP),其网络对时精度可达亚µs级,满足电力系统自动化设备对时间精度的要求,并且所占用网络和硬件资源较少,因此IEEE 1588网络对时方式是应用于智能变电站的理想对时方式[3]。

1 PTP时钟同步模型PTP系统是分布式网络系统,由PTP设备和非PTP设备组成。

下图1-1为一个典型的PTP分布式系统。

图1-1 典型的PTP分布式系统其中,OC(Ordinary Clock)为普通时钟,普通时钟可能是一个系统的最高级主时钟(Grandmaster Clock,GC),也可能是主、从时钟体系中的从时钟(Slave)。

智能变电站IEEE1588时钟同步方案对比研究

智能变电站IEEE1588时钟同步方案对比研究
co k s c o i ai n me h d a o h me t y c o ia i n a c a yr q ie n so t l g n b tt n l c y h n z t t o s n b t e n h n z t c u c u r me t f n e l e t u sai . n r o c s r o r e i i s o Ke r s i t l g n u s t n I E 1 8 ; i y c o i ai n s t h ywo d : n e l e t b t i ; EE 5 8 t i s a o me s h n z t ; wi n r o c
第2卷 4
华 中 电 力
21年第6 01 期
智能变 电站 I E 18 时钟 同步方案对 比研究 E E 58
谢 俊 ,李 昀照 ,李 锋 ,冯维纲 ,王正齐 ,赵银风
( .华 中电网有 限公 司, 湖 北 武汉 4 0 7 :2 1 3 0 7 .武汉 中元华 电科技股份有限公司,湖 北 武汉 4 0 2 ) 32 3
关键词:智能变电站;IE 58源自E E 18 ;时钟 同步;交换机
中图分类号:T 6 M7 文献标志码:A 文章编号 :10 —5 92 1)60 4 5 0 66 1 (0 10 .0 90
Re e r h o EEE 8 m eS n h o ia i n M e h d s a c nI 1 8Ti y c r n z to t o 5
Ab ta t T ed v lp n f nel e t u saina d itl g n o rg i e n ih r ef r a c f sr c : h e eo me to tl g n b tt n el e t we rdd ma d ahg e rom n eo i i s o n i p p t y c r nz t n i lcrcp we y tm ,n t i p p r ab scme o f ewok t y c o iain i i s n h o iai n ee ti o rs se i s a e, a i t d o t r i s h nz t me o h h n me n r o s e p an d a dt em anp icpeo E 1 8 ’ raiaina ih a c rc lc y c o iaini ay e . x li e , n i rn il fI h EE 8S e l t t g c u a yco k sn h n z t sa lz d 5 z o h r o n T y c o iain meh d ,n mey p it op itI E 1 8 n e o k I EE 1 8 r x e me tl wo s h nz t to s a l on — - on EE 8 a d n t r E 8 ae e p r nal n r o t 5 w 5 i y v rf db s do esu y o EE 1 8 s rco k sa eco k a ds th Th e ut h w a b v o e i ae n t td fI i e h E 8mat lc , lv lc n wi . ers l s o t ta o et 5 e c s h w

智能变电站中网络对时的优化设计

智能变电站中网络对时的优化设计

智能变电站中网络对时的优化设计摘要:随着通信和自动化技术的不断发展,智能变电站取代常规变电站已逐渐成为一种技术趋势。

广域信息同步实时采集技术是实现智能变电站各项应用功能的基础,它要求电子式互感器对电网电流和电压的数据一经采样便可被多个智能变电站中各个智能电子设备共享。

然而,无论控制和保护,还是监测和计量的计算处理都要求采样数据应在同一个时间点上采集,以免相位和幅值产生误差。

智能变电站中IEEE1588(IEC61588)网络对时信息与采样值共网传输时,由于IEEE1588对时信息网络传输的往返延时不一致,从而造成同步精度降低。

本文通过构建多次对时信息交换的时钟模型,并对本地时钟相偏进行最优推导,显著减小了网络传输延时不对称对智能电子设备的对时影响。

关键词:智能变电站;网络对时;信息延时;相偏估计;极大似然估计引言电力系统发展过程中,无论是建设智能变电站,还是投入应用,都赢得了许多技术人员的支持。

在智能化变电站技术应用中,工程调试技术和自动化系统结构,都是重要的组成部分,作为电力系统的工作人员必须要深入地认识和理解,才能够使自动化系统的结构和革新工程调试技术优化和发展,从而使智能变电站不断地创新和发展。

1智能变电站自动化系统的结构结构技术。

智能变电站自动化系统结构,将传统变电站综合自动化系统的结构技术继承并发展了,相对于传统变电站的结构技术,智能变电站自动化系统的结构技术不但数字连贯性更好和更加成熟,而且连接的速度也加快了,工程应用方式也能够满足高程度标准化的要求。

智能变电站自动化系统性结构技术完善,能够使智能变电站,既可以系统地维护和扩展工作,又能够更新工作,使变电站智能化进程进一步促进。

结构功能。

在智能变电站自动化系统的结构中,具有许多功能,运用变电站的一次设备作为对象的功能为最主要功能。

从功能性质上,智能变电站结构功能包括两个方面:基础功能和系统功能。

(1)基础功能,就是工程人员保护和排查以及监视自动化系统的基本工作;(2)系统性功能,就是运用自动化系统,工程人员将监控管理、控制站域、远程操作以及综合决策等相关变电站运行的活动实施。

基于IEEE1588实现电网多时钟源时间同步系统应用的探讨

基于IEEE1588实现电网多时钟源时间同步系统应用的探讨

1 电网系统时钟 同步 系统现 状
目前 的 电 力 系统 几 乎 都 以 在 调 度 端 、
厂 站 端 分 别 装 设 GP S的 方 式 构 成 调 度 系统 的 时 钟 系 统 。 于 不 同 厂 家 的 GPS装 置性 由 能 参 差 不 齐 , S 块 原 始 输 出信 号 仅 有 GP 模 RS 3 通 讯 , PPS 冲 , 际 中用 得 较 多 的 22 n 脉 实 I G 码 信号 , RI —B 多数 厂 家 为 降 低 成 本 采 用 由GPS装 置软 件 构 造 的 输 出 , 散 在 不 同 分 厂 站端 、 同厂 家 GPS时钟 的I G—B码 信 不 RI 号 差 异 更 大 , 致 整 个 调 度 系 统 时钟 系 统 导 同步性很 差 。 S NTP( 单 对 时 协 议 ) 调 度 系 统 可 简 是 选 的 另 一 种 时 钟 同 步 方式 , 有 可 以 利 用 具 变 电站 内 通 信 网 络 给 各 通 信 单 元 对 时 、 无 需再 另建对时 网的优 点。 目前 大 量 使 用 的 G S 钟装置中, P 时 支持 S P 时 模 式 的 产 NT 对 品不 多 , 运行 很 少 。 同时 在 局域 网 中 , N S TP 的 对 时 精 度 也 只能 达 到 毫 秒 级 , 同样 不 能 满 足 智 能 调 度 时钟 系 统 的要 求 。 综上所述 , S GP 系统 存 在 两 个 问 题 : 一
2 0 开始推广。 Ol 年
在智 能 变 电 站 、 电 厂 系 统 中 , S由 发 GP 于 自身 的 问题 , 已不 能 满 足 智 能 电 网 、 能 智 调 度 系 统 的 精 确 时钟 同步 系 统 的 要 求 。 实 践证 明 , 变 电站 采用 G S 术后 并 不 能保 在 P 技 证装 置之 间 的 同步 误 差 在 1 以 内 , 因是 ms 原 多方 面 的 , 中 有 : 1 不 同 的 同步 方 式 造 其 () 成 的误 差 ; 2 接 收 器 内 置 振 荡 器 的 质量 ; () ( ) 以 处 理 卫 星 数 据 的软 件 及 运 算 法 则 3用

基于IEEE1588的变电站网络时钟同步的研究与应用

基于IEEE1588的变电站网络时钟同步的研究与应用
o s t n d e a we e lo ic s e i h s y tm d sg f e a d ly r a s d s u s d n t i s se e i n.Th s n h o i ai n ew o k c e e e y c r n z to n t r s h m
tm e s n h o im r cso n m a y i t l g n e ie r etn i he n i h r i y c r n s p e ii n i n n e l e t d vc s a e g ti g h g r a d h g e .Th wo k n i e ri g
第3 O卷 第 5 期
2 1 0 0年 1 O月
பைடு நூலகம்辽宁工业大学学报 ( 自然科 学版)
J un l f io igUn v ri f e h oo y Nau a S in eE i o ) o r a a nn iest o c n lg ( trl ce c dt n oL y T i
i Subsa i n s d o EEE1 8 n t to Ba e n I 5 8
JA Ho gg G N i u Z U ejn, I ig, H N n I n —e, UA We— o, O D - L n C E Yo g g u N
( , l cr n& I f r t n E g n ei g Co lg , io i gUn v r i f e h o o y Jn h u 1 0 i a 1E e to n o mai n ie r le e L a n n i e st o T c n l g 。 iz o 21 01 Ch n ; o n y
V_ _O. o 3 No. l 5 Oc . 01 t2 0

ptp1588实用性研究和一致性测试

ptp1588实用性研究和一致性测试
PTP1588实用性研究和 TP1588实用性研究和 1588 一致性测试

© XJGC 1/6/2012 V1.0
主要内容
1 2 3 4 5
数字化变电站时钟同步基础 实用化研究 一致性测试 已有研究基础 拟深入研究内容
© XJGC 1/6/2012 V1.0
2
1
数字化变电站时钟同步基础
© XJGC 1/6/2012 V1.0
10
2
实用化研究
© XJGC 1/6/2012 V1.0
11
1.交换机时钟模型选择 1.交换机时钟模型选择
交换机的时钟模型选择是PTP1588在数字化变电站的实用性研究中首先要 交换机的时钟模型选择是PTP1588在数字化变电站的实用性研究中首先要 PTP1588 解决的问题。在数字化变电站自动化系统中。交换机可以选择为边界时钟, 解决的问题。在数字化变电站自动化系统中。交换机可以选择为边界时钟, 也可以选择为透明时钟。 也可以选择为透明时钟。 数字化变电站中可能有2--3级的交换机级联, 数字化变电站中可能有2--3级的交换机级联,因为级联时透明时钟方案明 显比边界时钟方案的同步精度高, 显比边界时钟方案的同步精度高,因此在数字化变电站中交换机应该采用透 明时钟模型。 明时钟模型。
© XJGC 1/6/2012 V1.0
12
1.交换机时钟模型选择 1.交换机时钟模型选择
P2P透明时钟在网络故障时无缝计算路径延时和偏差, P2P透明时钟在网络故障时无缝计算路径延时和偏差,且对数字化变电站 透明时钟在网络故障时无缝计算路径延时和偏差 内IED规模没有限制,因此在对时间同步稳定性要求较高的数字化变电站网 IED规模没有限制,因此在对时间同步稳定性要求较高的数字化变电站网 规模没有限制 络中交换机应建模为P2P透明时钟。 络中交换机应建模为P2P透明时钟。 P2P透明时钟 过程层交换机采用P2P透明时钟模型。 过程层交换机采用P2P透明时钟模型。过程层交换机硬件必须支持在物理 P2P透明时钟模型 层获得PTP事件报文收发时标,否则变电站内IED装置时间同步精度不可能达 层获得PTP事件报文收发时标,否则变电站内IED装置时间同步精度不可能达 PTP事件报文收发时标 IED 到1us精度要求。 1us精度要求。 精度要求

IEEE1588PTP协议在数字化变电站中的应用

IEEE1588PTP协议在数字化变电站中的应用

目前,应用于变电站内的对时方式有IRIG-B格式时间码,SNTP(Simple Network Time Protocol)等方式。

IRIG-B码对时在实际变电站应用中需要专门的对时网,传输距离有限,而且传输距离越长则精度越差,能够精确到毫秒级。

报文同步对时将是未来变电站的发展趋势。

SNTP对时可以利用变电站内通信网络给各通信单元对时,无需再另建对时网,但是对时的精度在局域网中也只能达到毫秒级。

对于要求对时精度更高的数字化变电站来说,IEEE1588标准精确时间协议顺应了报文同步的趋势。

1NTP协议的基本原理从时钟向主时钟发送一个消息包(SNTP(NTP)协议),记录发出消息包时的时间戳T1(以从时钟时间为基准),主时钟收到消息包立即记录时间戳T2(以主时钟时间为基准),主时钟向从时钟返回一个消息包,返回消息包时记录时间戳T3(以主时钟时间为基准),从时钟收到主时钟返回的消息包,此时记录时间戳T4(以从主时钟时间为基准)。

T1和T4是以从时钟的时间标准记录的时间戳,其差T4-T1表示整个消息传递过程所需要的时间间隔;T2和T3是以主时钟的时间标准记录的时间戳,其差T3-T2表明消息传递过程在主时钟内逗留的时间,那么(T4-T1)-(T3-T2)应该就是信息包由从到主,再从主时钟传回从时钟的时间(中间去除了在主时钟内的逗留时间),如果假定信息包由主时钟到从时钟和从时钟到主时钟所用的时间一样,那么,从到主或者主到从信息包的传送时间(RoundTripDelay)为:RoundTripDelay=((T4-T1)-(T3-T2))/2假定客户端机相对于服务器机的时间误差是△t,则有下列等式:T2=T1+△t+RoundTripDelayT4=T3-△t+RoundTripDelay从以上三个等式可以解出客户端机的时间误差△t为:△t=((T2-T1)+(T3-T4))/2Ts:客户端当前时间。

客户端系统时间修改为:Ts+△t。

IEEE1588

IEEE1588

IEEE1588简介

IEEE1588(the Precision Time Protocol 简称为 PTP)全称是“网络测量和控制系统的精密时钟同步协 议标准”,是针对基于工业以太网的测控系统的时间同 步协议。IEEE1588协议是通用的提升网络系统定时同 步能力的规范,在起草过程中主要参考以太网来编制, 使分布式通信网络能够具有严格的定时同步,并且应 用于工业自动化系统。基本构思是通过硬件和软件将 网络设备的内时钟与主控机的主时钟实现同步,提供 同步建立时间小于10μs的运用,与未执行IEEE1588协 议的以太网延迟时间1,000μs相比,整个网络的定时 同步指标有显著的改善。IEEE1588协议比较简单,所 占用的网络和计算机资




这里要说明的是,式(1) 中的one_way_delay 指的是主时 钟与从时钟之间的传输延迟时间,它将在下面的延迟测量 阶段测出,所以在这里是未知的。由于报文传输网络存在 着一定的延迟,因此还应进行网络延迟的测量。 第二阶段:网络延迟测量。从时钟发出延迟请求报文 Delay_Req ,并记录发送时间Ts2 ,当Delay_Req 到达主 时钟时,主时钟记录其到达时间Tm2 ,再用报文 Delay_resp将Tm2 发送给从属时钟。 这样,从时钟就得到了4 个准确的时间点: Tm1 、Ts1 、 Tm2 、Ts2 。由下列方程可以非常准确地计算出网络延时。 主时钟传输到从时钟的延时: master_to_slave_delay = Ts1-Tm1 从时钟传输到主时钟的延时:
谢谢!
IEEE1588协议原理
1 . IEEE1588时钟 2 . IEEE1588同步原理
1.IEEE1588时钟

一个1588精确时钟(PTP)系统包括多个节点,每个 节点都有一个时钟,时钟之间经由网络连接。原理上 可分为两种时钟:普通时钟和边界时钟。只有一个PTP 通信端口的时钟叫普通时钟,而有两个或更多的PTP 通信端口且每个端口均能提供独立的PTP 通信的时钟 叫边界时钟。在系统中,根椐相互之间通信关系又可 以将网络中的时钟分为主时钟和从时钟,一个PTP 通 信子网内只有一个主时钟,其余的是从时钟。在一个 局域网中时钟精度等级最高的时钟叫做祖主时钟,它 通常采用原子时钟或GPS时钟担任,在它的下层可连 接边界时钟或从时钟。主时钟为整个系统提供
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IEEE1588 PTP协议在数字化变电站中的应用杨亮1,马党梅2(1.南京电研电力自动化股份有限公司,南京市 210061;2. 南京电研电力自动化股份有限公司,南京市210061)摘要:分析目前变电站内智能设备的对时现状,比较NTP协议与精确时钟同步协议(IEEE1588 PTP)的优缺点。

阐述了NTP和PTP协议的基本原理和软件报文交换过程。

基于数字化变电站发展的要求,提出了IEEE 1588 PTP协议的应用方案及其进一步应用领域。

关键词:以太网;实时性;IEEE1588;PTP协议;时间戳0 引言目前,应用于变电站内的对时方式有IRIG-B格式时间码,SNTP(Simple Network Time Protocol)等方式。

IRIG-B码对时在实际变电站应用中需要专门的对时网,传输距离有限,而且传输距离越长则精度越差,能够精确到毫秒级。

报文同步对时将是未来变电站的发展趋势。

SNTP对时可以利用变电站内通信网络给各通信单元对时,无需再另建对时网,但是对时的精度在局域网中也只能达到毫秒级。

对于要求对时精度更高的数字化变电站来说,IEEE 1588标准精确时间协议顺应了报文同步的趋势。

IEEE 1588的基本功能是使分布式网络内的最精确时钟与其他时钟保持同步,它定义了一种精确时间协议PTP(Precision Time Protocol),用于对标准以太网或其他采用多播技术的分布式总线系统中的传感器、执行器以及其他终端设备中的时钟进行亚微秒级同步。

该协议为小型同构或异构局域网设计,设计者特别注意降低资源使用,使其可以在低成本终端设备上应用。

该协议对内存及CPU性能没有特殊的要求,只需要最小限度的网络带宽。

这使得PTP协议在电力系统的数字化变电站的应用成为可能。

本文首先分析NTP协议和PTP协议的基本原理和软件实现的算法,分析两种协议的优缺点,然后介绍一种IEEE 1588标准精确时间协议的应用方案,详细阐述硬件和软件的实现方法。

1 NTP协议的基本原理从时钟向主时钟发送一个消息包(SNTP(NTP)协议),记录发出消息包时的时间戳T1(以从时钟时间为基准),主时钟收到消息包立即记录时间戳T2(以主时钟时间为基准),主时钟向从时钟返回一个消息包,返回消息包时记录时间戳T3(以主时钟时间为基准),从时钟收到主时钟返回的消息包,此时记录时间戳T4(以从主时钟时间为基准)。

T1和T4是以从时钟的时间标准记录的时间戳,其差T4-T1表示整个消息传递过程所需要的时间间隔;T2和T3是以主时钟的时间标准记录的时间戳,其差T3-T2表明消息传递过程在主时钟内逗留的时间,那么(T4-T1)-(T3-T2)应该就是信息包由从到主,再从主时钟传回从时钟的时间(中间去除了在主时钟内的逗留时间),如果假定信息包由主时钟到从时钟和从时钟到主时钟所用的时间一样,那么,从到主或者主到从信息包的传送时间(RoundTripDelay)为:RoundTripDelay = ((T4 - T1) - (T3 - T2))/2假定客户端机相对于服务器机的时间误差是△t,则有下列等式:T2 = T1 + △t + RoundTripDelayT4 = T3 - △t + RoundTripDelay从以上三个等式可以解出客户端机的时间误差△t为:△t = ((T2 - T1) + (T3 - T4)) / 2Ts:客户端当前时间。

客户端系统时间修改为:Ts +△t。

如此多次连续校正时间可以达到相对精确的时间。

报文交换过程如图1所示。

图1 NTP时钟同步报文交换示意图Fig.1 Figure of NTP Clock synchronization message exchange 从上述过程中,可以看出NTP可以达到比较好的对时效果,但是存在如下缺陷:a.上述时间戳(T1~T4)是纯粹软件的时间,实际上,软件读取系统时间后,需要组织报文,通过网卡传输出去,所记录的时间不是真正意义上的时间,增加了对时的误差。

b.想要得到相对精确的时钟,需要多次连续校正时间,在比较多的客户端系统中,对时报文交换需要消耗比较多的网络资源。

c. 实际上网络报文从主时钟到从时钟所用的时间和从时钟到主时钟的时间不可能完全相等。

2 IEEE 1588 PTP协议的基本原理IEEE 1588 PTP协议借鉴了NTP技术,但其在硬件上要求每个网络节点必须有一个包含实时时钟的网络接口卡(本文中的应用方案采用DP83640T来满足时间戳的要求),可以实现基于PTP协议栈的相关服务。

它的主要原理是通过一个同步信号周期性的对网络中所有站点的时钟进行校正同步,可以使基于以太网的分布式变电站自动化系统达到精确同步,精度可以达到微秒级。

IEEE 1588将整个网络内的时钟分为两种,普通时钟OC(Ordinary Clock)和边界时钟BC(Boundary Clock),只有一个PTP通信端口的时钟是普通时钟,有一个以上PTP通信端口的时钟是边界时钟,每个PTP端口提供独立的PTP通信。

其中,边界时钟通常用在确定性较差的网络设备如交换机和路由器上。

从通信关系上又可把时钟分为主时钟和从时钟,理论上任何时钟都能实现主时钟和从时钟的功能,但一个PTP通信子网内只能有一个主时钟。

整个系统中的最优时钟为最高级时钟GMC(Grandmaster Clock),有着最好的稳定性、精确性、确定性等。

根据各节点上时钟的精度和级别以及UTC(通用协调时间)的可追溯性等特性,由最佳主时钟算法(Best Master Clock)来自动选择各子网内的主时钟;在只有一个子网的系统中,主时钟就是GMC。

每个系统只有一个GMC,且每个子网内只有一个主时钟,从时钟与主时钟保持同步。

纯软件的方案可以达到毫秒的精度,软硬件结合的方案可以达到微秒的精度。

PTP通信中的报文主要包括同步报文Sync,跟随报文Follow_Up,延迟请求报文Delay_Req,延迟应答报文Delay_Resp和管理报文,各报文的详细定义请参看IEEE 1588标准。

PTP协议基于同步数据包被传播和接收时的最精确的匹配时间,每个从时钟通过与主时钟交换同步报文而与主时钟达到同步。

这个同步过程分为两个阶段:偏移测量阶段和延迟测量阶段。

第一阶段修正主时钟与从时钟之间的时间偏差,称为偏移测量。

为了方便表述,假设线上延迟时间为△t,初始主时钟时间为Tm,从时钟时间为Ts,偏移测量方法如图2所示。

图2 偏移测量报文交换示意图Fig.2 Figure of Offset measurement of packet switching偏移测量的过程:在修正偏移量的过程中,主时钟按照定义的间隔时间(缺省是2秒)周期性地向相应的从时钟发出唯一的同步报文(Sync)。

这个同步报文包括该报文离开主时钟的时间估计值。

主时钟测量传递的准确时间Tm1,从时钟测量接收的准确时间Ts1。

之后主时钟发出第二条报文——跟随报文(Follow_Up),此报文与同步报文相关联,且包含同步报文放到PTP通信路径上的更为精确的估计值。

这样,对传递和接收的测量与标准时间戳的传播可以分离开来。

时钟根据同步报文和跟随报文中的信息来计算偏移量,然后按照这个偏移量来修正从时钟的时间,如果在传输路径中没有延迟,那么两个时钟就会同步。

计算方法如下:Offset:偏移量;△t:线上延时(初值为0);Offset=Ts1-Tm1-△t (初值为0)调整时间: Ts=Ts1-Offset=Tm1+△t此时把系统时间修改为Ts,与主时钟相差线上延时的时间△t。

只要能准确计算出上延时的时间△t,即可得到精确时钟了。

为此PTP协议中专门通过延时请求报文Delay_Req和延时应答报文Delay_Resp来计算线上延时的时间Delay。

为了提高修正精度,可以把主时钟到从时钟的报文传输延迟等待时间考虑进来,即延迟测量,这是同步过程的第二个阶段。

延迟测量的过程:从时钟向主时钟发出一个延迟请求(Delay_Req)数据包,在这个过程中决定该报文传递准确时间Ts3。

主时钟对接收数据包打上一个时间戳,然后在延迟响应(Delay_Resp)数据包中把接收时间戳Tm3送回到从时钟。

根据传递时间戳Ts3和主时钟提供的接收时间戳Tm3,从时钟计算与主时钟之间的延迟时间。

与偏移测量不同,延迟测量是不规则进行的,其测量间隔时间(缺省值是4到60秒之间的随机值)比偏移值测量间隔时间要大。

这样使得网络尤其是设备终端的负荷不会太大。

延迟测量的过程如图3所示。

图3 延迟测量报文交换示意图Fig.3 Figure of Delay Measurement Packet switching计算偏移量的方法如下:假设报文由主到从所用的时间与由从到主所用的时间相同,所以△t =Ts2-Tm2+(Tm3-Ts3)/2当从时钟收到Tm4同步报文时Offset=Ts4-Tm4- △t此时从时钟更新为Ts=Tm4+△t,这一步的时钟就已经和主时钟一致了。

实际上报文由主到从所用的时间与由从到主所用的时间是不可能完全相同的(这一点与NTP对时过程有着相同的缺陷),所以对时过程需要多个来回,方可达到一个比较精确的时钟。

用这种同步过程,可以消减PTP协议栈中的时间波动和主从时钟间的等待时间。

但是关于同步机制和IEEE 1588其它特征的进一步详细描述可参见IEEE 1588标准。

4 时钟同步的软硬件实现方案本方案应用于数字化变电站中的授时装置(Master)和变电站各智能单元(Slave)。

每个网络接口上均有一个网络接口卡DP838640T器件用来给发出去的PTP报文打上精确的时间戳。

DP83640T收发器芯片采用48引脚的LQFP封装。

授时装置(Master)和各智能单元(Slave)通信模块的硬件是一样的,软件处理授时装置(主时钟)用服务器端,各智能单元(从时钟)是客户端。

时间同步应用如图4所示。

DP83640T是美国国家半导体公司研制生产的高精度PHYTER收发器芯片内置高精度IEEE 1588时钟,并设有由硬件执行的时间标记功能,可为接收及发送的信息包印上时间标记。

此外,这款芯片还有12条通用输入/输出引脚,专门负责处理同步发生的实时事件或不同的触发信号。

DP83640T芯片可以连接任何微控制器、FPGA或内置以太网媒体接入控制器(MAC)的专用集成电路(ASIC)。

DP83640T芯片与现有的软件方案或专用的硬件装置不同,其特别之处是将IEEE1588 高精度时间协议(PTP)功能设于芯片的物理层之内,因此可以在最靠近网线的位置记录时间标记,而且分辨度达8ns,不但可为系统提供最准确的高精度控制功能,也确保采集回来的数据出现最少的抖动。

相关文档
最新文档