摘要
如何在大温度变化环境中保证同步系统的高精度同步,已经成为高精度同步面临的主要课题。本文基于IEEE 1588高精度时间同步方式对该课题进行了研究,对IEEE 1588同步方式和实际系统中存在的问题进行了剖析。根据分析结果,针对工厂现场环境中存在的大温度变化情况,提出了采用单神经元插值拟合算法对温度的影响进行补偿,并在大温度变化环境中,对采用不同补偿方式和不采用补偿的设备进行了同步精度测试。测试结果表明,采用单神经元插值拟合算法可以快速有效地补偿温度变化对同步系统产生的漂移,高精度的时间同步。
With rapid development of network technology,the synchronization of different devices in a distributed system is getting more and more important. In many fields, such as motor control, communication system and sequential control systems,high accuracy synehronization is the base of the control systems. In high precision clock synchronization systems, temperature caused drift has a fatal effeet on synchronization accuracy and the synehronization compensation is a major subject to reach higher timing precision. IEEE 1588 and synchronization compensation methods were studied deeply,single neuron compensation and interpolation algorithm were proposed to reduce the influence of large temperature change. The synchronization accuracies for using and not using the above mentioned methods were tested. Test results show that the proposed methods have remarkable effect to reduce temperature caused drift and guarantee higher synchronization precision of the system.
出处
《仪器仪表学报》
EI
CAS
CSCD
北大核心
2006年第12期1573-1577,共5页
Chinese Journal of Scientific Instrument
基金
国家"863"计划(2004AA412020)
创新群体(60421002)资助项目