期刊文献+

基于IEEE 1588协议的时钟同步软件实现及改进 被引量:3

Software Implementation and Improvement of Clock Synchronization Based on IEEE 1588 Protocol
下载PDF
导出
摘要 数据同步精度是影响分布式测试数据分析处理的关键因素,因此引入IEEE 1588协议,并对其实现原理进行研究。本文通过分析开源代码ptpd并在其基础上实现主从时钟同步。另外分析影响主从时钟同步精度的因素主要为时钟晶振的漂移。在PID控制器的基础上通过引入卡尔曼滤波器实现对时钟偏移(漂移)进行补偿校正,以软件的方式对PTP伺服时钟系统进行改进,并通过相关实验验证了改进后的效果。结果表明,改进后的系统能够提高同步精度。 Data synchronization accuracy is a key factor affecting the analysis and processing of distributed test data.Therefore,IEEE 1588 protocol is introduced and its implementation principle is studied.This paper analyzes the source code PTPD and realizes the master-slave clock synchronization based on it.In addition,the drift of clock crystal oscillation is the main factor affecting the synchronization accuracy of master and slave clocks.On the basis of PID controller,clock drift is compensated and corrected by introducing kalman filter,PTP servo clock system is improved by software,and the improved effect is verified by relevant experiments.The results show that the improved system can improve the synchronization accuracy.
作者 王旭 陈晔 郑宾 WANG Xu;CHEN Ye;ZHENG Bin(School of Electrical and Control Engineering,North University of China,Taiyuan 030051 China;National Key Laboratory for Electronic Measurement Technology,North University of China,Taiyuan 030051 China)
出处 《自动化技术与应用》 2020年第6期66-71,共6页 Techniques of Automation and Applications
关键词 时钟同步 IEEE 1588 ptpd 时钟伺服 时钟偏移 clock synchronization IEEE 1588 ptpd clock servo clock offset
  • 相关文献

参考文献5

二级参考文献32

  • 1殷志良,刘万顺,杨奇逊,秦应力.基于IEEE 1588实现变电站过程总线采样值同步新技术[J].电力系统自动化,2005,29(13):60-63. 被引量:84
  • 2D. Mills. Network Time Protocol (NTP) Version3 Specification[S]. Implementation and Analysis, RFC1305.
  • 3D. Mills, Simple Network Time Protocol (SNTP) Version 4 for Ipv4[S]. Ipv6 and OSI, RFC2030.
  • 4IEEE1588, Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems[S]. IEEE1588-2002 Standard, 2002.
  • 5DEETHS D. Using NTP to control and synchronize system clocks, system clocks [M]. Sun Microsystems, Inc., 2001.
  • 6IEEE1588 Standard for a Precision Clock Synchroniza-tion Protocol for Networked Measurement and Control Systems [S]. IEEEI588-2002 Standard, 2002.
  • 7IEEE 1588 Standard for a Precision Clock Synchroniza- tion Protocol for Networked Measurement and Control Systems [S]. IEEE1588-2008 Standard, IEEE Instru- mentation and Measurement Society, 2008.
  • 8EIDSON J C. Measurement, control, and communication using IEEE 1588 [M]. London:2006, 35-58.
  • 9MOON S B, SKELLY P, TOWSLEY D. Estimation and removal of clock skew from network delay measure- ments [C]. Proc. 18th Annu. Joint Conf. IEEE Comput. Cummun. Soc. 1999: 227-234.
  • 10TROXEL G D. Time surveying: Clock synchronization over packet networks[D]. Massachusetts Institute of Technology, 1994.

共引文献53

同被引文献20

引证文献3

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部