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 条
  • [1] A MODIFIED ADAPTIVE KALMAN FILTER FOR REAL-TIME APPLICATIONS
    CHEN, GR
    CHUI, CK
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1991, 27 (01) : 149 - 154
  • [2] An adaptive Kalman filter based on variance component estimation for a real-time ZTD solution
    Xu Yang
    Guobin Chang
    Qianxin Wang
    Shubi Zhang
    Ya Mao
    Xiongchuan Chen
    Acta Geodaetica et Geophysica, 2019, 54 : 89 - 121
  • [3] An extended adaptive Kalman filter for real-time state estimation of vehicle handling dynamics
    Best, MC
    Gordon, TJ
    Dixon, PJ
    VEHICLE SYSTEM DYNAMICS, 2000, 34 (01) : 57 - 75
  • [4] An adaptive Kalman filter based on variance component estimation for a real-time ZTD solution
    Yang, Xu
    Chang, Guobin
    Wang, Qianxin
    Zhang, Shubi
    Mao, Ya
    Chen, Xiongchuan
    ACTA GEODAETICA ET GEOPHYSICA, 2019, 54 (01) : 89 - 121
  • [5] Unscented Kalman filter for real-time vehicle lateral tire forces and sideslip angle estimation
    Doumiati, Moustapha
    Victorino, Alessandro
    Charara, Ali
    Lechner, Daniel
    2009 IEEE INTELLIGENT VEHICLES SYMPOSIUM, VOLS 1 AND 2, 2009, : 901 - 906
  • [6] Real-Time Inverse Estimation of Ocean Wave Spectra from Vessel-Motion Sensors Using Adaptive Kalman Filter
    Kim, Han Sung
    Kang, Heon Yong
    Kim, Moo-Hyun
    APPLIED SCIENCES-BASEL, 2019, 9 (14):
  • [7] Real-Time Attitude Estimation for Spinning Projectiles by Magnetometer Based on an Adaptive Extended Kalman Filter
    Zhang, Ge
    Zhang, Xiaoming
    Gao, Lizhen
    Liu, Jun
    Zhou, Jie
    MICROMACHINES, 2023, 14 (11)
  • [8] Real-time Structural Displacement Estimation by Fusing Acceleration and Displacement Data with Adaptive Kalman Filter
    Zeng J.
    Shi Y.
    Dai K.
    Liao G.
    Gongcheng Kexue Yu Jishu/Advanced Engineering Sciences, 2023, 55 (04): : 188 - 196
  • [9] A novel adaptive Kalman filter for Euler-angle-based MEMS IMU/magnetometer attitude estimation
    Zhou, Qifan
    Li, Zheng
    Yu, Guizhen
    Li, Huazhi
    Zhang, Na
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2021, 32 (04)
  • [10] Real-Time Estimation for the Swimming Direction of Robotic Fish Based on IMU Sensors
    Li, Shikun
    Zhai, Yufan
    Wang, Chen
    Xie, Guangming
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2024, 2024, : 3721 - 3727