{"title":"Adaptive Kalman Filtering in Offset Estimation for Precision Time Protocol","authors":"Gergely Hollósi;Dániel Ficzere","doi":"10.1109/TII.2024.3452248","DOIUrl":null,"url":null,"abstract":"The synchronization of digital clocks driven by crystal oscillators through packet-based protocols is widely employed across various applications. The IEEE 1588-2019 protocol facilitates the accurate synchronization of follower devices with leader clocks. Nevertheless, the algorithms for clock state estimation face challenges due to the continuous fluctuations in packet delay variations, leading to degradation in the quality of the state estimation. Although Kalman filtering has been introduced for IEEE 1588 to enhance time estimation accuracy, the selection of the measurement noise covariance remains a persistent issue. This article suggests an approach based on adaptive Kalman filtering to estimate measurement noise variance, with a particular focus on maintaining low computational complexity. This aims to establish lower state estimation variance and bias by introducing a novel measurement model with time-invariant measurement noise variance applicable in adaptive Kalman filtering. The proposed method exhibits superior performance compared to state-of-the-art estimation algorithms designed for IEEE 1588 state estimation, as demonstrated through both simulation and real measurements.","PeriodicalId":13301,"journal":{"name":"IEEE Transactions on Industrial Informatics","volume":"21 1","pages":"396-404"},"PeriodicalIF":9.9000,"publicationDate":"2024-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Industrial Informatics","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10684400/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
The synchronization of digital clocks driven by crystal oscillators through packet-based protocols is widely employed across various applications. The IEEE 1588-2019 protocol facilitates the accurate synchronization of follower devices with leader clocks. Nevertheless, the algorithms for clock state estimation face challenges due to the continuous fluctuations in packet delay variations, leading to degradation in the quality of the state estimation. Although Kalman filtering has been introduced for IEEE 1588 to enhance time estimation accuracy, the selection of the measurement noise covariance remains a persistent issue. This article suggests an approach based on adaptive Kalman filtering to estimate measurement noise variance, with a particular focus on maintaining low computational complexity. This aims to establish lower state estimation variance and bias by introducing a novel measurement model with time-invariant measurement noise variance applicable in adaptive Kalman filtering. The proposed method exhibits superior performance compared to state-of-the-art estimation algorithms designed for IEEE 1588 state estimation, as demonstrated through both simulation and real measurements.
期刊介绍:
The IEEE Transactions on Industrial Informatics is a multidisciplinary journal dedicated to publishing technical papers that connect theory with practical applications of informatics in industrial settings. It focuses on the utilization of information in intelligent, distributed, and agile industrial automation and control systems. The scope includes topics such as knowledge-based and AI-enhanced automation, intelligent computer control systems, flexible and collaborative manufacturing, industrial informatics in software-defined vehicles and robotics, computer vision, industrial cyber-physical and industrial IoT systems, real-time and networked embedded systems, security in industrial processes, industrial communications, systems interoperability, and human-machine interaction.