Design and Implementation of an AHRS Based on MEMS Sensors and Complementary Filtering
This paper presents design and implementation of an attitude and heading reference system (AHRS) based on low-cost MEMS sensors and complementary filtering (CF). Different from traditional solutions, information fusion is performed with Euler angles directly, which is more straightforward for unders...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2014-08-01
|
Series: | Advances in Mechanical Engineering |
Online Access: | https://doi.org/10.1155/2014/214726 |
_version_ | 1818958438883917824 |
---|---|
author | Yangzhu Wang Ning Li Xi Chen Miao Liu |
author_facet | Yangzhu Wang Ning Li Xi Chen Miao Liu |
author_sort | Yangzhu Wang |
collection | DOAJ |
description | This paper presents design and implementation of an attitude and heading reference system (AHRS) based on low-cost MEMS sensors and complementary filtering (CF). Different from traditional solutions, information fusion is performed with Euler angles directly, which is more straightforward for understanding; however it proposes many challenges for reaching a stable and accurate estimation as when these angles approach or traverse their range boundaries, estimation may get discontinuous. Thus an effective discontinuity avoiding strategy is suggested in this paper to refine the estimation. Besides, instead of extended Kalman filtering (EKF), CF is utilized for state estimation of AHRS as it features fusion of high-frequency and low-frequency signals. In order to make up for shortcomings of MEMS sensors such as multiple errors, drifts, and bad accuracy, some effective calibration and filtering algorithms are proposed to guarantee agreeable AHRS performance. Also, architecture of the MEMS IMU (inertial measurement unit) and mathematical principles for AHRS solution are explained and implemented in this paper. Meanwhile, experimental comparisons have proved feasibility and acceptable performance of this AHRS design. |
first_indexed | 2024-12-20T11:25:45Z |
format | Article |
id | doaj.art-69cd48c25f074e249c0252dfd46281bb |
institution | Directory Open Access Journal |
issn | 1687-8132 |
language | English |
last_indexed | 2024-12-20T11:25:45Z |
publishDate | 2014-08-01 |
publisher | SAGE Publishing |
record_format | Article |
series | Advances in Mechanical Engineering |
spelling | doaj.art-69cd48c25f074e249c0252dfd46281bb2022-12-21T19:42:22ZengSAGE PublishingAdvances in Mechanical Engineering1687-81322014-08-01610.1155/2014/21472610.1155_2014/214726Design and Implementation of an AHRS Based on MEMS Sensors and Complementary FilteringYangzhu Wang0Ning Li1Xi Chen2Miao Liu3 School of Automation Science & Electrical Engineering, Beihang University, Beijing 100191, China Mechanical, Aerospace and Biomedical Engineering Department, University of Tennessee, Knoxville, TN 37996, USA COMAC Shanghai Aircraft Manufacturing Co., Ltd., Shanghai 200436, China Shanghai Institute of Microsystem and Information Technology, Shanghai 200050, ChinaThis paper presents design and implementation of an attitude and heading reference system (AHRS) based on low-cost MEMS sensors and complementary filtering (CF). Different from traditional solutions, information fusion is performed with Euler angles directly, which is more straightforward for understanding; however it proposes many challenges for reaching a stable and accurate estimation as when these angles approach or traverse their range boundaries, estimation may get discontinuous. Thus an effective discontinuity avoiding strategy is suggested in this paper to refine the estimation. Besides, instead of extended Kalman filtering (EKF), CF is utilized for state estimation of AHRS as it features fusion of high-frequency and low-frequency signals. In order to make up for shortcomings of MEMS sensors such as multiple errors, drifts, and bad accuracy, some effective calibration and filtering algorithms are proposed to guarantee agreeable AHRS performance. Also, architecture of the MEMS IMU (inertial measurement unit) and mathematical principles for AHRS solution are explained and implemented in this paper. Meanwhile, experimental comparisons have proved feasibility and acceptable performance of this AHRS design.https://doi.org/10.1155/2014/214726 |
spellingShingle | Yangzhu Wang Ning Li Xi Chen Miao Liu Design and Implementation of an AHRS Based on MEMS Sensors and Complementary Filtering Advances in Mechanical Engineering |
title | Design and Implementation of an AHRS Based on MEMS Sensors and Complementary Filtering |
title_full | Design and Implementation of an AHRS Based on MEMS Sensors and Complementary Filtering |
title_fullStr | Design and Implementation of an AHRS Based on MEMS Sensors and Complementary Filtering |
title_full_unstemmed | Design and Implementation of an AHRS Based on MEMS Sensors and Complementary Filtering |
title_short | Design and Implementation of an AHRS Based on MEMS Sensors and Complementary Filtering |
title_sort | design and implementation of an ahrs based on mems sensors and complementary filtering |
url | https://doi.org/10.1155/2014/214726 |
work_keys_str_mv | AT yangzhuwang designandimplementationofanahrsbasedonmemssensorsandcomplementaryfiltering AT ningli designandimplementationofanahrsbasedonmemssensorsandcomplementaryfiltering AT xichen designandimplementationofanahrsbasedonmemssensorsandcomplementaryfiltering AT miaoliu designandimplementationofanahrsbasedonmemssensorsandcomplementaryfiltering |