Real-time angle estimation in IMU sensors: An adaptive Kalman filter approach with forgetting factor

被引:0
|
作者
Anvari, Zolfa [1 ]
Mirhaghgoo, Ali [2 ]
Salehi, Yasin [2 ]
机构
[1] Amirkabir Univ Technol, New Technol Res Ctr, Tehran, Iran
[2] Amirkabir Univ Technol, Dept Mech Engn, Tehran, Iran
关键词
IMU state-space model; Inertial measurement unit; Signal processing; Angle estimation; Adaptive Kalman filter; Forgetting factor;
D O I
10.1016/j.mechatronics.2024.103280
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the applications of Inertial Measurement Unit (IMU) sensors have witnessed significant growth across multiple fields. However, challenges regarding angle estimation using these sensors have emerged, primarily because of the lack of accuracy in accelerometer-based dynamic motion measurements and the associated bias and error accumulation when combined with gyroscope integration. Consequently, the Kalman filter has become a popular choice for addressing these issues, as it enables the sensor to operate dynamically. Despite its widespread use, the Kalman filter requires precise noise statistics estimation for optimal noise cancellation. To accommodate this requirement, adaptive Kalman filter algorithms have been developed for estimating zero-mean Gaussian process matrix (Q) and measurement matrix (R) variances. This study introduces a real-time adaptive approach that employs a forgetting factor to precisely estimate roll and pitch angles in a 6-axis IMU. The study's novelty lies in its algorithm, which computes the forgetting factor based on the estimation error of the last samples in the sequence. Experimental results for roll angle indicate that, in response to a step change signal, this method achieves a 54%, 39%, and 70% reduction in RMS error relative to the raw sensor data, traditional Kalman filter, and a hybrid adaptive method, respectively. Moreover, this technique exhibits significant improvements in both fixed and sinusoidal conditions for roll and pitch angles, successfully carrying out tasks within required timescales without failures related to computation time.
引用
收藏
页数:8
相关论文
共 50 条
  • [31] A novel adaptive unscented Kalman Filter with forgetting factor for the identification of the time-variant structural parameters
    Zhang, Yanzhe
    Ding, Yong
    Bu, Jianqing
    Guo, Lina
    SMART STRUCTURES AND SYSTEMS, 2023, 32 (01) : 9 - 21
  • [32] Real-Time Noninvasive Intracranial State Estimation Using Unscented Kalman Filter
    Park, Chanki
    Ryu, Seung Jun
    Jeong, Bong Hyun
    Lee, Sang Pyung
    Hong, Chang-Ki
    Kim, Yong Bae
    Lee, Boreom
    IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2019, 27 (09) : 1931 - 1938
  • [33] Real-time train motion parameter estimation using an Unscented Kalman Filter
    Cunillera, Alex
    Besinovic, Nikola
    van Oort, Niels
    Goverde, Rob M. P.
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2022, 143
  • [34] Localized Extended Kalman Filter for Scalable Real-Time Traffic State Estimation
    van Hinsbergen, Chris P. I. J.
    Schreiter, Thomas
    Zuurbier, Frank S.
    van Lint, J. W. C.
    van Zuylen, Henk J.
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2012, 13 (01) : 385 - 394
  • [35] Real-Time Ship Draft Measurement and Optimal Estimation Using Kalman Filter
    Dhar, S.
    Khawaja, H.
    INTERNATIONAL JOURNAL OF MULTIPHYSICS, 2023, 17 (04) : 407 - 426
  • [36] An Improved Kalman Filter Time Scale Algorithm Based on Forgetting Factor
    Song H.
    Dong S.
    Wang Y.
    An W.
    Hou J.
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2019, 44 (08): : 1205 - 1211and1219
  • [37] Variable Forgetting Factor-Based Adaptive Kalman Filter With Disturbance Estimation Considering Observation Noise Reduction
    Ohhira, Takashi
    Shimada, Akira
    Murakami, Toshiyuki
    IEEE ACCESS, 2021, 9 : 100747 - 100756
  • [38] A state-informed stimulation approach with real-time estimation of the instantaneous phase of neural oscillations by a Kalman filter
    Onojima, Takayuki
    Kitajo, Keiichi
    JOURNAL OF NEURAL ENGINEERING, 2021, 18 (06)
  • [39] Adaptive Kalman filter approach for road geometry estimation
    Khosla, D
    2003 IEEE INTELLIGENT TRANSPORTATION SYSTEMS PROCEEDINGS, VOLS. 1 & 2, 2003, : 1145 - 1151
  • [40] An extended Kalman filter approach for real-time state estimation in multi-region MFD urban networks
    Saeedmanesh, Mohammadreza
    Kouvelas, Anastasios
    Geroliminis, Nikolas
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2021, 132