{"title":"Optimized IDW Algorithm for Accurate GPS-IMU Time Synchronization Using Acceleration and Temporal Factors","authors":"Kemeng Li;Hongli Zhang;Yinggang Wang;Jun Lei","doi":"10.1109/JSEN.2025.3561322","DOIUrl":null,"url":null,"abstract":"Accurate time synchronization of global positioning system (GPS)-inertial measurement unit (IMU) sensor data is critical in dynamic applications such as autonomous driving and UAV navigation, where rapid acceleration variations challenge traditional interpolation methods. This study proposes time difference and acceleration rate-inverse distance weighting (TDAR-IDW), an adaptive algorithm that integrates time difference and acceleration variation into an exponential weighting framework. Unlike conventional IDW, TDAR-IDW employs dual-factor weights: <inline-formula> <tex-math>${w} _{{t}_{i}}={e}^{-\\alpha \\text {(}\\Delta {t}_{i}\\text {)}^{p}}$ </tex-math></inline-formula> and <inline-formula> <tex-math>${w} _{{a}_{i}}={e}^{-\\beta \\text {(}\\Delta {a}_{i}\\text {)}^{q}}$ </tex-math></inline-formula> to prioritize temporally proximate data and suppress erratic motion effects. These weights are dynamically fused via state-dependent exponents, enabling real-time adaptation under varying motion conditions. Experimental validation on a GPS-IMU platform (1-Hz GPS and 100-Hz IMU) confirms TDAR-IDW’s superiority over linear interpolation, spline interpolation, and traditional IDW. Under rapid acceleration, TDAR-IDW reduces the roll angle error by 92.3% and the pitch angle error by 75.0%, achieving near-perfect Pearson correlations (<inline-formula> <tex-math>$\\rho \\gt 0.999$ </tex-math></inline-formula>). For gradual changes, roll and pitch angle errors decrease by 69.0% and 77.1%, respectively, while the total acceleration field prediction mean absolute error (MAE) improves by 34.9%. The error distribution interquartile range (IQR) is reduced by 58%, reinforcing the algorithm’s stability and robustness. By addressing polynomial instability and static weight coupling in existing methods, TDAR-IDW provides a scalable and computationally efficient solution for multisensor fusion in dynamic Internet of Things (IoT), robotics, and intelligent transportation systems.","PeriodicalId":447,"journal":{"name":"IEEE Sensors Journal","volume":"25 12","pages":"21930-21944"},"PeriodicalIF":4.3000,"publicationDate":"2025-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Sensors Journal","FirstCategoryId":"103","ListUrlMain":"https://ieeexplore.ieee.org/document/10979233/","RegionNum":2,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
Accurate time synchronization of global positioning system (GPS)-inertial measurement unit (IMU) sensor data is critical in dynamic applications such as autonomous driving and UAV navigation, where rapid acceleration variations challenge traditional interpolation methods. This study proposes time difference and acceleration rate-inverse distance weighting (TDAR-IDW), an adaptive algorithm that integrates time difference and acceleration variation into an exponential weighting framework. Unlike conventional IDW, TDAR-IDW employs dual-factor weights: ${w} _{{t}_{i}}={e}^{-\alpha \text {(}\Delta {t}_{i}\text {)}^{p}}$ and ${w} _{{a}_{i}}={e}^{-\beta \text {(}\Delta {a}_{i}\text {)}^{q}}$ to prioritize temporally proximate data and suppress erratic motion effects. These weights are dynamically fused via state-dependent exponents, enabling real-time adaptation under varying motion conditions. Experimental validation on a GPS-IMU platform (1-Hz GPS and 100-Hz IMU) confirms TDAR-IDW’s superiority over linear interpolation, spline interpolation, and traditional IDW. Under rapid acceleration, TDAR-IDW reduces the roll angle error by 92.3% and the pitch angle error by 75.0%, achieving near-perfect Pearson correlations ($\rho \gt 0.999$ ). For gradual changes, roll and pitch angle errors decrease by 69.0% and 77.1%, respectively, while the total acceleration field prediction mean absolute error (MAE) improves by 34.9%. The error distribution interquartile range (IQR) is reduced by 58%, reinforcing the algorithm’s stability and robustness. By addressing polynomial instability and static weight coupling in existing methods, TDAR-IDW provides a scalable and computationally efficient solution for multisensor fusion in dynamic Internet of Things (IoT), robotics, and intelligent transportation systems.
全球定位系统(GPS)-惯性测量单元(IMU)传感器数据的精确时间同步在自动驾驶和无人机导航等动态应用中至关重要,这些应用中的快速加速度变化挑战了传统的插值方法。本文提出了一种将时差和加速度变化整合到指数加权框架中的自适应算法——时差和加速度速率逆距离加权(TDAR-IDW)。与传统的IDW不同,TDAR-IDW采用双因子权重:${w} _{{t}_{i}}={e}^{-\alpha \text {(}\Delta {t}_{i}\text {)}^{p}}$和${w} _{{a}_{i}}={e}^{-\beta \text {(}\Delta {a}_{i}\text {)}^{q}}$来优先考虑暂时接近的数据并抑制不稳定的运动效应。这些权重通过状态相关指数动态融合,在不同的运动条件下实现实时适应。在GPS-IMU平台(1 hz GPS和100 hz IMU)上的实验验证证实了TDAR-IDW优于线性插值、样条插值和传统IDW。在快速加速下,TDAR-IDW使滚转角误差减小了92.3% and the pitch angle error by 75.0%, achieving near-perfect Pearson correlations ( $\rho \gt 0.999$ ). For gradual changes, roll and pitch angle errors decrease by 69.0% and 77.1%, respectively, while the total acceleration field prediction mean absolute error (MAE) improves by 34.9%. The error distribution interquartile range (IQR) is reduced by 58%, reinforcing the algorithm’s stability and robustness. By addressing polynomial instability and static weight coupling in existing methods, TDAR-IDW provides a scalable and computationally efficient solution for multisensor fusion in dynamic Internet of Things (IoT), robotics, and intelligent transportation systems.
期刊介绍:
The fields of interest of the IEEE Sensors Journal are the theory, design , fabrication, manufacturing and applications of devices for sensing and transducing physical, chemical and biological phenomena, with emphasis on the electronics and physics aspect of sensors and integrated sensors-actuators. IEEE Sensors Journal deals with the following:
-Sensor Phenomenology, Modelling, and Evaluation
-Sensor Materials, Processing, and Fabrication
-Chemical and Gas Sensors
-Microfluidics and Biosensors
-Optical Sensors
-Physical Sensors: Temperature, Mechanical, Magnetic, and others
-Acoustic and Ultrasonic Sensors
-Sensor Packaging
-Sensor Networks
-Sensor Applications
-Sensor Systems: Signals, Processing, and Interfaces
-Actuators and Sensor Power Systems
-Sensor Signal Processing for high precision and stability (amplification, filtering, linearization, modulation/demodulation) and under harsh conditions (EMC, radiation, humidity, temperature); energy consumption/harvesting
-Sensor Data Processing (soft computing with sensor data, e.g., pattern recognition, machine learning, evolutionary computation; sensor data fusion, processing of wave e.g., electromagnetic and acoustic; and non-wave, e.g., chemical, gravity, particle, thermal, radiative and non-radiative sensor data, detection, estimation and classification based on sensor data)
-Sensors in Industrial Practice