摘要
基于IEEE 1588时间同步的时间触发以太网(TTE)解决数据传输延迟的不确定性问题时,未考虑时间戳精度对IEEE 1588协议同步精度的影响。为此,建立一种频率漂移估计与偏差估计模型,计算时间戳精度对IEEE 1588协议同步精度的影响大小,并在理论上推导TTE协议时间同步与IEEE 1588协议时间同步的误差。实验结果表明,当时间戳精度达到0.1μs或更高时,相对标准TTE时间同步算法,基于IEEE 1588协议的TTE网络具有更高的时间同步精度。
Time-triggered Ethernet(TTE) based on time synchronization of IEEE 1588 solves the uncertainty problem of data transmission delay without considering the effect of timestamp accuracy on the synchronization accuracy of the IEEE 1588 protocol.To solve this problem,a frequency drift estimation and bias estimation model is established to calculate the impact of time stamp accuracy on the synchronization accuracy of the IEEE 1588 protocol,and the error of time synchronization between TTE protocol and the IEEE 1588 protocol is deduced theoretically.Experimental results show that the TTE network based on IEEE 1588 protocol has higher time synchronization accuracy than the standard TTE time synchronization algorithm when the timestamp accuracy reaches 0.1 μs or higher.
引文
[1] HEFFERNAN D,DOYLE P.Time-triggered Ethernet based on IEEE 1588 clock synchronisation[J].Assembly Automation,2004,24(3):264-269.
[2] ADEMAJ A.Time-triggered Ethernet and IEEE 1588 clock synchronization[C]//Proceedings of IEEE International Symposium on Precision Clock Synchronization for Measurement.Washington D.C.,USA:IEEE Press,2007:152-156.
[3] 周思捷.基于IEEE 1588无线网络时间同步技术研究[D].上海:上海交通大学,2013.
[4] MAHMOOD A,EXEL R,SAUTER T.Delay and jitter characterization for software-based clock synchronization over WLAN using PTP[J].IEEE Transactions on Industrial Informatics,2014,10(2):1198-1206.
[5] 赵琪,赵怀林.一种TTE终端系统内部时间同步系统及方法:CN107147467A[P].2017-09-08.
[6] 刘晚春,李峭,何锋,等.时间触发以太网同步及调度机制的研究[J].航空计算技术,2011,41(4):122-127.
[7] KOPETZ H,ADEMAJ A,GRILLINGER P,et al.The Time-triggered Ethernet(TTE) design[C]//Proceedings of the 8th IEEE International Symposium on Object-oriented Real-time Distributed Computing.Washington D.C.,USA:IEEE Computer Society,2005:22-33.
[8] AS6802.Time-triggered Ethernet[S].Warrendale,USA:SAE Aerospace,2011.
[9] 陈金凤,华宇,孙中尉.IEEE 1588 v2透明时钟研究与实现[J].宇航计测技术,2013,33(3):11-16.
[10] 王照伟.基于IEEE 1588协议的多跳无线网络时间同步方法[J].中国科学:信息科学,2016,46(6):777-788.
[11] HAN J,JEONG D K.Practical considerations in the design and implementation of time synchronization systems using IEEE 1588[J].IEEE Communications Magazine,2009,47(11):165-170.
[12] 陈旿,孙建华,于振兴,等.基于IEEE 1588的无线传感器网络时钟同步方法[J].系统工程与电子技术,2014,36(3):564-574.
[13] 常夏勤.IEEE 1588时间同步协议分析与实现[D].南京:南京大学,2011.
[14] GIORGI G,NARDUZZI C.Performance analysis of Kalman-filter-based clock synchronization in IEEE 1588 networks[J].IEEE Transactions on Instrumentation and Measurement,2011,60(8):2902-2909.
[15] MAHMOOD A,EXEL R.Servo design for improved performance in software timestamping-assisted WLAN synchronization using IEEE 1588[C]//Proceedings of Emerging Technologies and Factory Automation.Washington D.C.,USA:IEEE Press,2013:1-8.
[16] 王梦迪,王彤,何锋,等.时间触发以太网时钟同步的仿真与性能验证[J].电光与控制,2014,21(12):13-26.