TY - JOUR
T1 - An ARMA-Based Digital Twin for MEMS Gyroscope Drift Dynamics Modeling and Real-Time Compensation
AU - Tu, Yi Hsuan
AU - Peng, Chao Chung
N1 - Funding Information:
Manuscript received September 11, 2020; accepted September 24, 2020. Date of publication October 1, 2020; date of current version January 6, 2021. This work was supported by the Ministry of Science and Technology under Grant MOST 107-2221-E-006-114-MY3 and Grant MOST 108-2923-E-006-005-MY3. The associate editor coordinating the review of this article and approving it for publication was Dr. Eui-Hyeok Yang. (Corresponding author: Chao-Chung Peng.) The authors are with the Department of Aeronautics and Astronautics, National Cheng Kung University, Tainan 70101, Taiwan (e-mail: ccpeng@mail.ncku.edu.tw). Digital Object Identifier 10.1109/JSEN.2020.3028140
Publisher Copyright:
© 2020 IEEE.
PY - 2021/2/1
Y1 - 2021/2/1
N2 - The applications of Inertial Measurement Unit (IMU) based on Micro Electro Mechanical System (MEMS) are widely used because of its low-cost, small volume and low energy consumption. Unlike the accelerometers and magnetometers, which are respectively sensitive to vibrations and ferrous materials interference, MEMS type gyroscope is able to provide stable orientation information for a short period of time. Compared with these two sensors, gyroscopes are neither disturbed by vibrations nor affected by metallic materials, and therefore it would be one of the primary sensors for industrial applications. Reviewing the most recently related works, accurate attitude estimations are usually obtained by fusing gyro integration. However, it is well known that series drifts will be induced after a long-term integration. Furthermore, according to the literature and the associated experiments, they all demonstrated that MEMS type gyroscopes have strong temperature correlation because of the silicon structure. Put it simply, the temperature variations will give rise to gyro drifts severely and thereby degrade the orientation estimation precision. To address this problem, this article proposed a temperature modeling technique and a real-time drift pre-compensation procedure by applying autoregressive moving average (ARMA) technology. Different from the traditional modeling methods, the proposed method is able to describe transient drifting behaviors as well as steady state ones. Moreover, comparison studies using artificial neural networks (ANNs) are also presented. Experiments show that the proposed method provides a stable and reliable temperature-caused gyroscope drift pre-compensation. The developed method is also very suitable for the realization in a low-cost embedded system.
AB - The applications of Inertial Measurement Unit (IMU) based on Micro Electro Mechanical System (MEMS) are widely used because of its low-cost, small volume and low energy consumption. Unlike the accelerometers and magnetometers, which are respectively sensitive to vibrations and ferrous materials interference, MEMS type gyroscope is able to provide stable orientation information for a short period of time. Compared with these two sensors, gyroscopes are neither disturbed by vibrations nor affected by metallic materials, and therefore it would be one of the primary sensors for industrial applications. Reviewing the most recently related works, accurate attitude estimations are usually obtained by fusing gyro integration. However, it is well known that series drifts will be induced after a long-term integration. Furthermore, according to the literature and the associated experiments, they all demonstrated that MEMS type gyroscopes have strong temperature correlation because of the silicon structure. Put it simply, the temperature variations will give rise to gyro drifts severely and thereby degrade the orientation estimation precision. To address this problem, this article proposed a temperature modeling technique and a real-time drift pre-compensation procedure by applying autoregressive moving average (ARMA) technology. Different from the traditional modeling methods, the proposed method is able to describe transient drifting behaviors as well as steady state ones. Moreover, comparison studies using artificial neural networks (ANNs) are also presented. Experiments show that the proposed method provides a stable and reliable temperature-caused gyroscope drift pre-compensation. The developed method is also very suitable for the realization in a low-cost embedded system.
UR - http://www.scopus.com/inward/record.url?scp=85099508348&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85099508348&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2020.3028140
DO - 10.1109/JSEN.2020.3028140
M3 - Article
AN - SCOPUS:85099508348
SN - 1530-437X
VL - 21
SP - 2712
EP - 2724
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 3
M1 - 9210584
ER -