External Disturbances Rejection for Vector Field Sensors in Attitude and Heading Reference Systems

The attitude and heading reference system (AHRS), which consists of tri-axial magnetometer, accelerometer, and gyroscope, has been widely adopted for three-dimensional attitude determination in recent years. It provides an economical means of passive navigation that only relies on gravity and geomag...

Full description

Bibliographic Details
Main Authors: Yongjun Wang, Zhi Li, Xiang Li
Format: Article
Language:English
Published: MDPI AG 2020-08-01
Series:Micromachines
Subjects:
Online Access:https://www.mdpi.com/2072-666X/11/9/803
_version_ 1797555834507493376
author Yongjun Wang
Zhi Li
Xiang Li
author_facet Yongjun Wang
Zhi Li
Xiang Li
author_sort Yongjun Wang
collection DOAJ
description The attitude and heading reference system (AHRS), which consists of tri-axial magnetometer, accelerometer, and gyroscope, has been widely adopted for three-dimensional attitude determination in recent years. It provides an economical means of passive navigation that only relies on gravity and geomagnetic fields. However, despite the advantages of small size, low cost, and low power, the magnetometer and accelerometer are susceptible to external disturbances, such as the magnetic interference from nearby ferromagnetic objects and current-carrying conductors, as well as the motional acceleration of the carrier. To eliminate such disturbances, a vector-based parallel structure is introduced for the attitude filter design, which can avoid the mutual interference between gravity and geomagnetic vectors. Meanwhile, an approach to estimate and compensate the external disturbances in real time for magnetometer and accelerometer is also presented. Compared with existing designs, the proposed filter architecture and external disturbance rejection algorithm can feasibly and effectively cooperate with mainstream data fusion techniques, including complementary filter and Kalman filter. According to experiment results, in the case that large and persistent external disturbances exist, the proposed method can improve the accuracy and robustness of attitude estimation, and it outperforms the existing methods such as switching filter and adaptive filter. Furthermore, through the experiments, the critical role of fading factor in handling the external disturbance is revealed.
first_indexed 2024-03-10T16:53:18Z
format Article
id doaj.art-caaed9e5fa4d45599f2aca75b990daf4
institution Directory Open Access Journal
issn 2072-666X
language English
last_indexed 2024-03-10T16:53:18Z
publishDate 2020-08-01
publisher MDPI AG
record_format Article
series Micromachines
spelling doaj.art-caaed9e5fa4d45599f2aca75b990daf42023-11-20T11:15:02ZengMDPI AGMicromachines2072-666X2020-08-0111980310.3390/mi11090803External Disturbances Rejection for Vector Field Sensors in Attitude and Heading Reference SystemsYongjun Wang0Zhi Li1Xiang Li2Guangxi Key Laboratory of Automatic Detecting Technology and Instruments, Guilin University of Electronic Technology, Guilin 541004, ChinaKey Laboratory of Unmanned Aerial Vehicle Telemetry, Guilin University of Aerospace Technology, Guilin 541004, ChinaGuangxi Key Laboratory of Automatic Detecting Technology and Instruments, Guilin University of Electronic Technology, Guilin 541004, ChinaThe attitude and heading reference system (AHRS), which consists of tri-axial magnetometer, accelerometer, and gyroscope, has been widely adopted for three-dimensional attitude determination in recent years. It provides an economical means of passive navigation that only relies on gravity and geomagnetic fields. However, despite the advantages of small size, low cost, and low power, the magnetometer and accelerometer are susceptible to external disturbances, such as the magnetic interference from nearby ferromagnetic objects and current-carrying conductors, as well as the motional acceleration of the carrier. To eliminate such disturbances, a vector-based parallel structure is introduced for the attitude filter design, which can avoid the mutual interference between gravity and geomagnetic vectors. Meanwhile, an approach to estimate and compensate the external disturbances in real time for magnetometer and accelerometer is also presented. Compared with existing designs, the proposed filter architecture and external disturbance rejection algorithm can feasibly and effectively cooperate with mainstream data fusion techniques, including complementary filter and Kalman filter. According to experiment results, in the case that large and persistent external disturbances exist, the proposed method can improve the accuracy and robustness of attitude estimation, and it outperforms the existing methods such as switching filter and adaptive filter. Furthermore, through the experiments, the critical role of fading factor in handling the external disturbance is revealed.https://www.mdpi.com/2072-666X/11/9/803accelerometersattitude and heading reference systems (AHRS)Kalman filtermagnetic disturbancemagnetometerssensor fusion
spellingShingle Yongjun Wang
Zhi Li
Xiang Li
External Disturbances Rejection for Vector Field Sensors in Attitude and Heading Reference Systems
Micromachines
accelerometers
attitude and heading reference systems (AHRS)
Kalman filter
magnetic disturbance
magnetometers
sensor fusion
title External Disturbances Rejection for Vector Field Sensors in Attitude and Heading Reference Systems
title_full External Disturbances Rejection for Vector Field Sensors in Attitude and Heading Reference Systems
title_fullStr External Disturbances Rejection for Vector Field Sensors in Attitude and Heading Reference Systems
title_full_unstemmed External Disturbances Rejection for Vector Field Sensors in Attitude and Heading Reference Systems
title_short External Disturbances Rejection for Vector Field Sensors in Attitude and Heading Reference Systems
title_sort external disturbances rejection for vector field sensors in attitude and heading reference systems
topic accelerometers
attitude and heading reference systems (AHRS)
Kalman filter
magnetic disturbance
magnetometers
sensor fusion
url https://www.mdpi.com/2072-666X/11/9/803
work_keys_str_mv AT yongjunwang externaldisturbancesrejectionforvectorfieldsensorsinattitudeandheadingreferencesystems
AT zhili externaldisturbancesrejectionforvectorfieldsensorsinattitudeandheadingreferencesystems
AT xiangli externaldisturbancesrejectionforvectorfieldsensorsinattitudeandheadingreferencesystems