Cargando…

Performance Analysis of a Deep Simple Recurrent Unit Recurrent Neural Network (SRU-RNN) in MEMS Gyroscope De-Noising

Microelectromechanical System (MEMS) Inertial Measurement Unit (IMU) is popular in the community for constructing a navigation system, due to its small size and low power consumption. However, limited by the manufacturing technology, MEMS IMU experiences more complicated noises and errors. Thus, noi...

Descripción completa

Detalles Bibliográficos
Autores principales: Jiang, Changhui, Chen, Shuai, Chen, Yuwei, Bo, Yuming, Han, Lin, Guo, Jun, Feng, Ziyi, Zhou, Hui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6308427/
https://www.ncbi.nlm.nih.gov/pubmed/30563017
http://dx.doi.org/10.3390/s18124471
_version_ 1783383185067868160
author Jiang, Changhui
Chen, Shuai
Chen, Yuwei
Bo, Yuming
Han, Lin
Guo, Jun
Feng, Ziyi
Zhou, Hui
author_facet Jiang, Changhui
Chen, Shuai
Chen, Yuwei
Bo, Yuming
Han, Lin
Guo, Jun
Feng, Ziyi
Zhou, Hui
author_sort Jiang, Changhui
collection PubMed
description Microelectromechanical System (MEMS) Inertial Measurement Unit (IMU) is popular in the community for constructing a navigation system, due to its small size and low power consumption. However, limited by the manufacturing technology, MEMS IMU experiences more complicated noises and errors. Thus, noise modeling and suppression is important for improving accuracy of the navigation system based on MEMS IMU. Motivated by this problem, in this paper, a deep learning method was introduced to MEMS gyroscope de-noising. Specifically, a recently popular Recurrent Neural Networks (RNN) variant Simple Recurrent Unit (SRU-RNN) was employed in MEMS gyroscope raw signals de-noising. A MEMS IMU MSI3200 from MT Microsystem Company was employed in the experiments for evaluating the proposed method. Following two problems were furtherly discussed and investigated: (1) the employed SRU with different training data length were compared to explore whether there was trade-off between the training data length and prediction performance; (2) Allan Variance was the most popular MEMS gyroscope analyzing method, and five basic parameters were employed to describe the performance of different grade MEMS gyroscope; among them, quantization noise, angle random walk, and bias instability were the major factors influencing the MEMS gyroscope accuracy, the compensation results of the three parameters for gyroscope were presented and compared. The results supported the following conclusions: (1) considering the computation brought from training dataset, the values of 500, 3000, and 3000 were individually sufficient for the three-axis gyroscopes to obtain a reliable and stable prediction performance; (2) among the parameters, the quantization noise, angle random walk, and bias instability performed 0.6%, 6.8%, and 12.5% improvement for X-axis gyroscope, 60.5%, 17.3%, and 34.1% improvement for Y-axis gyroscope, 11.3%, 22.7%, and 35.7% improvement for Z-axis gyroscope, and the corresponding attitude errors decreased by 19.2%, 82.1%, and 69.4%. The results surely demonstrated the effectiveness of the employed SRU in this application.
format Online
Article
Text
id pubmed-6308427
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-63084272019-01-04 Performance Analysis of a Deep Simple Recurrent Unit Recurrent Neural Network (SRU-RNN) in MEMS Gyroscope De-Noising Jiang, Changhui Chen, Shuai Chen, Yuwei Bo, Yuming Han, Lin Guo, Jun Feng, Ziyi Zhou, Hui Sensors (Basel) Article Microelectromechanical System (MEMS) Inertial Measurement Unit (IMU) is popular in the community for constructing a navigation system, due to its small size and low power consumption. However, limited by the manufacturing technology, MEMS IMU experiences more complicated noises and errors. Thus, noise modeling and suppression is important for improving accuracy of the navigation system based on MEMS IMU. Motivated by this problem, in this paper, a deep learning method was introduced to MEMS gyroscope de-noising. Specifically, a recently popular Recurrent Neural Networks (RNN) variant Simple Recurrent Unit (SRU-RNN) was employed in MEMS gyroscope raw signals de-noising. A MEMS IMU MSI3200 from MT Microsystem Company was employed in the experiments for evaluating the proposed method. Following two problems were furtherly discussed and investigated: (1) the employed SRU with different training data length were compared to explore whether there was trade-off between the training data length and prediction performance; (2) Allan Variance was the most popular MEMS gyroscope analyzing method, and five basic parameters were employed to describe the performance of different grade MEMS gyroscope; among them, quantization noise, angle random walk, and bias instability were the major factors influencing the MEMS gyroscope accuracy, the compensation results of the three parameters for gyroscope were presented and compared. The results supported the following conclusions: (1) considering the computation brought from training dataset, the values of 500, 3000, and 3000 were individually sufficient for the three-axis gyroscopes to obtain a reliable and stable prediction performance; (2) among the parameters, the quantization noise, angle random walk, and bias instability performed 0.6%, 6.8%, and 12.5% improvement for X-axis gyroscope, 60.5%, 17.3%, and 34.1% improvement for Y-axis gyroscope, 11.3%, 22.7%, and 35.7% improvement for Z-axis gyroscope, and the corresponding attitude errors decreased by 19.2%, 82.1%, and 69.4%. The results surely demonstrated the effectiveness of the employed SRU in this application. MDPI 2018-12-17 /pmc/articles/PMC6308427/ /pubmed/30563017 http://dx.doi.org/10.3390/s18124471 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Jiang, Changhui
Chen, Shuai
Chen, Yuwei
Bo, Yuming
Han, Lin
Guo, Jun
Feng, Ziyi
Zhou, Hui
Performance Analysis of a Deep Simple Recurrent Unit Recurrent Neural Network (SRU-RNN) in MEMS Gyroscope De-Noising
title Performance Analysis of a Deep Simple Recurrent Unit Recurrent Neural Network (SRU-RNN) in MEMS Gyroscope De-Noising
title_full Performance Analysis of a Deep Simple Recurrent Unit Recurrent Neural Network (SRU-RNN) in MEMS Gyroscope De-Noising
title_fullStr Performance Analysis of a Deep Simple Recurrent Unit Recurrent Neural Network (SRU-RNN) in MEMS Gyroscope De-Noising
title_full_unstemmed Performance Analysis of a Deep Simple Recurrent Unit Recurrent Neural Network (SRU-RNN) in MEMS Gyroscope De-Noising
title_short Performance Analysis of a Deep Simple Recurrent Unit Recurrent Neural Network (SRU-RNN) in MEMS Gyroscope De-Noising
title_sort performance analysis of a deep simple recurrent unit recurrent neural network (sru-rnn) in mems gyroscope de-noising
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6308427/
https://www.ncbi.nlm.nih.gov/pubmed/30563017
http://dx.doi.org/10.3390/s18124471
work_keys_str_mv AT jiangchanghui performanceanalysisofadeepsimplerecurrentunitrecurrentneuralnetworksrurnninmemsgyroscopedenoising
AT chenshuai performanceanalysisofadeepsimplerecurrentunitrecurrentneuralnetworksrurnninmemsgyroscopedenoising
AT chenyuwei performanceanalysisofadeepsimplerecurrentunitrecurrentneuralnetworksrurnninmemsgyroscopedenoising
AT boyuming performanceanalysisofadeepsimplerecurrentunitrecurrentneuralnetworksrurnninmemsgyroscopedenoising
AT hanlin performanceanalysisofadeepsimplerecurrentunitrecurrentneuralnetworksrurnninmemsgyroscopedenoising
AT guojun performanceanalysisofadeepsimplerecurrentunitrecurrentneuralnetworksrurnninmemsgyroscopedenoising
AT fengziyi performanceanalysisofadeepsimplerecurrentunitrecurrentneuralnetworksrurnninmemsgyroscopedenoising
AT zhouhui performanceanalysisofadeepsimplerecurrentunitrecurrentneuralnetworksrurnninmemsgyroscopedenoising