Dynamic Magnetometer Calibration and Alignment to Inertial Sensors by Kalman Filtering

被引:82
|
作者
Wu, Yuanxin [1 ]
Zou, Danping [1 ]
Liu, Peilin [1 ]
Yu, Wenxian [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Shanghai Key Lab Nav & Locat Based Serv, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Cross-sensor misalignment; gyroscope; magnetometer calibration; observability; 3-AXIS MAGNETOMETER; ORIENTATION; BIAS;
D O I
10.1109/TCST.2017.2670527
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Magnetometer and inertial sensors are widely used for orientation estimation. Magnetometer usage is often troublesome, as it is prone to be interfered by onboard or ambient magnetic disturbance. The onboard soft-iron material distorts not only the magnetic field, but also the magnetometer sensor frame coordinate and the cross-sensor misalignment relative to inertial sensors. It is desirable to conveniently put magnetic and inertial sensors information in a common frame. Existing methods either split the problem into successive intrinsic and cross-sensor calibrations, or rely on stationary accelerometer measurements which are infeasible in dynamic conditions. This brief formulates the magnetometer calibration and alignment to inertial sensors as a state estimation problem, and collectively solves the magnetometer intrinsic and cross-sensor calibrations, as well as the gyroscope bias estimation. Sufficient conditions are derived for the problem to be globally observable, even when no accelerometer information is used at all. An extended Kalman filter is designed to implement the state estimation and comprehensive test data results show the superior performance of the proposed approach. It is immune to acceleration disturbance and applicable potentially in any dynamic conditions.
引用
收藏
页码:716 / 723
页数:8
相关论文
共 50 条
  • [31] A Kalman Filter approach to system alignment calibration
    Pittelkau, ME
    [J]. SPACEFLIGHT MECHANICS 2000, VOL 105, PTS I AND II, 2000, 105 : 429 - 447
  • [32] A Kalman Filter approach to system alignment calibration
    Pittelkau, Mark E.
    [J]. Advances in the Astronautical Sciences, 2000, 105 I : 429 - 447
  • [33] Differential privacy Kalman filtering for graphical dynamic systems: Performance improvement and privacy calibration
    Guo, Simeng
    Li, Wenling
    Zhang, Bin
    Liu, Yang
    [J]. DIGITAL SIGNAL PROCESSING, 2024, 152
  • [34] Nonlinear Kalman filtering algorithms for on-line calibration of dynamic traffic assignment models
    Antoniou, Constantinos
    Ben-Akiva, Moshe
    Koutsopoulos, Haris N.
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2007, 8 (04) : 661 - 670
  • [35] Gait Analysis Based on Magnetometer and Inertial Sensors Data Fusion
    Lu, Jiazhen
    Guo, Yuliang
    Liu, Haiqiao
    Gao, Junyang
    [J]. IEEE SENSORS JOURNAL, 2022, 22 (18) : 18056 - 18065
  • [36] HEADING COMPUTATION USING MAGNETOMETER, INERTIAL SENSORS AND BLUETOOTH COMMUNICATION
    Mischie, Septimiu
    Matiu-Iovan, Liliana
    [J]. 2020 13TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS (COMM), 2020, : 211 - 214
  • [37] Joint Calibration of Inertial Sensors and Magnetometers using von Mises-Fisher Filtering and Expectation Maximization
    Hostettler, Roland
    Garcia-Fernandez, Angel F.
    Tronarp, Filip
    Sarkka, Simo
    [J]. 2019 22ND INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION 2019), 2019,
  • [38] Unscented KALMAN Filtering for Spacecraft Attitude and Rate Determination Using Magnetometer
    Kim, Sung-Woo
    Abdelrahman, Mohammad
    Park, Sang-Young
    Choi, Kyu-Hong
    [J]. JOURNAL OF ASTRONOMY AND SPACE SCIENCE, 2009, 26 (01) : 31 - 46
  • [39] Attitude-Independent Magnetometer Calibration Based on Adaptive Filtering
    Zeng, Wenshi
    Bian, Qiang
    Gao, Junji
    Chang, Lubin
    Tong, Yude
    [J]. IEEE SENSORS JOURNAL, 2022, 22 (01) : 195 - 202
  • [40] The effect of Kalman filtering initial conditions on SINS alignment
    Xia, Jia-He
    Qin, Yong-Yuan
    Long, Rui
    [J]. Yuhang Xuebao/Journal of Astronautics, 2010, 31 (08): : 1933 - 1938