|本期目录/Table of Contents|

[1]史仲渊,张华,王旭浩.基于改进卡尔曼滤波的实时以太网时钟同步优化算法[J].浙江理工大学学报,2019,41-42(自科五):650-656.
 SHI Zhongyuan,ZHANG Hua,WANG Xuhao.Realtime ethernet clock synchronization optimization algorithm based on improved Kalman filter[J].Journal of Zhejiang Sci-Tech University,2019,41-42(自科五):650-656.
点击复制

基于改进卡尔曼滤波的实时以太网时钟同步优化算法()
分享到:

浙江理工大学学报[ISSN:1673-3851/CN:33-1338/TS]

卷:
第41-42卷
期数:
2019年自科五期
页码:
650-656
栏目:
出版日期:
2019-09-18

文章信息/Info

Title:
Realtime ethernet clock synchronization optimization algorithm based on improved Kalman filter
文章编号:
1673-3851 (2019) 09-0650-07
作者:
史仲渊张华王旭浩
1.浙江理工大学机械与自动控制学院,杭州 310018;2.浙江大学能源工程学院,杭州 310007;3.浙江盾安人工环境设备股份有限公司,杭州 310053
Author(s):
SHI Zhongyuan ZHANG Hua WANG Xuhao
1.Faculty of Mechanical Engineering & Automation, Zhejiang Sci-Tech University, Hangzhou 310018, China; 2.College of Energy Engineering, Zhejiang University, Hangzhou 310007, China;3.Zhejiang Dun′an Artificial Environment Co., Ltd., Hangzhou 310053, China
关键词:
实时以太网时钟同步卡尔曼滤波链路延时抖动卡尔曼增益
分类号:
TN274
文献标志码:
A
摘要:
为提高分布式控制系统的时钟同步精度,分析了影响时钟同步精度的主要因素,对时钟同步过程建立了含控制量的数学模型,提出了基于改进卡尔曼滤波的实时以太网时钟同步优化算法。针对传统时钟同步算法中驱动层加盖的时间戳精度低、链路延时抖动严重等不足,通过补偿软件时间戳精度,使驱动层获取时间戳更接近物理层获取的时间戳;采用对卡尔曼增益分段的方法改进卡尔曼滤波算法,并使用改进的卡尔曼滤波算法修正时钟偏差值,使时钟偏差测量过程更趋平稳。实验发现,当主从时钟经路由器相连,调整合适卡尔曼滤波参数并补偿软件时间戳精度后,时钟同步精度可达14 μs。

参考文献/References:

[1] 林梦云, 马文礼, 熊皑, 等. 基于EtherCAT实时通信的电机驱动控制[J]. 微型机与应用, 2017, 36(10): 1-4.
[2] Kikutani T, Yakoh T. A precise time synchronization method for realtime schedulers[J]. Electronics and Communications in Japan, 2018, 101(12): 21-29.
[3] Li D J, Wang G, Yang C J, et al. IEEE 1588 based time synchronization system for a seafloor observatory network[J]. Journal of Zhejiang UniversityScience C(Computers and Electronics), 2013, 14(10): 766-776.
[4] Xu W. A clock synchronization method based on IEEE 1588 and its implementation on Ethernet[J]. Journal of Chongqing University, 2008, 7(2): 145-150.
[5] 朱望纯, 覃斌毅, 王玉娟. 基于IEEE1588协议同步技术的研究[J]. 测控技术, 2014, 33(7): 98-101.
[6] 陶稳静, 陆阳, 卫星, 等. 基于PTPd2的精密时钟同步的软件实现方法[J/OL]. 计算机工程. (2018-06-21)[2019-03-26]. https://doi.org/1019678/j.issn.1000-3428-0050662.
[7] 李进燕, 朱征宇, 刘琳, 等. 基于简化路网模型的卡尔曼滤波多步行程时间预测方法[J]. 系统工程理论与实践, 2013, 33(5): 1289-1297.
[8] 钱伟康, 郭超, 应怀樵. 基于Linux的IEEE1588精确时钟同步的实现[J]. 测控技术, 2012, 31(11):15-19.
[9] 章涵, 冯冬芹, 褚健. 基于路径加权反馈的工业环网时钟同步方法[J]. 浙江大学学报(工学版), 2010, 44(5): 849-853.
[10] 苏建徽, 陈亚园. 微电网精密时钟同步技术[J]. 电力自动化设备, 2016, 36(11): 40-44.

备注/Memo

备注/Memo:
收稿日期:2019-01-30
网络出版日期: 2019-05-05
基金项目:国家自然科学基金项目(U1609205,51675488,51307151);浙江省自然科学基金项目(LY18E070006, LY18E050016)
作者简介:史仲渊(1993-),男,浙江象山人,硕士研究生,主要从事机电控制以及自动化方面的研究
通信作者:张华,E-mail:zhanghua@zstu.edu.cn
更新日期/Last Update: 2019-09-18