Crow Search Algorithm for MEMS Gyroscope Temperature Drift Signal and Processing for Denoising

To solve the problem of micro-electro-mechanical system (MEMS) gyroscope noise, this paper presents a variational mode decomposition (VMD) method based on crow search algorithm. First, the signal was decomposed by variational mode decomposition for optimization of crow search algorithm (CSA-VMD) met...

Full description

Saved in:
Bibliographic Details
Main Authors: Xichen Wang, Huiliang Cao, Xiaomin Duan
Format: Article
Language:English
Published: Wiley 2021-01-01
Series:Shock and Vibration
Online Access:http://dx.doi.org/10.1155/2021/9929966
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850210479629139968
author Xichen Wang
Huiliang Cao
Xiaomin Duan
author_facet Xichen Wang
Huiliang Cao
Xiaomin Duan
author_sort Xichen Wang
collection DOAJ
description To solve the problem of micro-electro-mechanical system (MEMS) gyroscope noise, this paper presents a variational mode decomposition (VMD) method based on crow search algorithm. First, the signal was decomposed by variational mode decomposition for optimization of crow search algorithm (CSA-VMD) method. The parameters required by the VMD method (penalty parameter α and decomposition number K) are given by the crow search algorithm, and then the signal is decomposed into the superposition of multiple subsignals, called intrinsic mode functions (IMFs). The sample entropy (SE) corresponding to each IMF is then obtained. By calculating the sample entropy, the noise signal can be divided into pure noise part, mixing part, and temperature drift part. Second, Savitzky–Golay smoothing denoising (SG) is used to filter the mixed noise signal to eliminate the influence of noise. Third, for the filtering of the drift part, the least square support vector machine optimized by the crow search algorithm (CSA-LSSVM) was used to filter, so as to reduce the effect of temperature drift. Finally, the processed signal is reconstructed to achieve the goal of denoising. Through the results, it can be found that the optimized VMD and LSSVM using CSA algorithm can achieve more effective denoising. After using the method proposed in this paper, the angular random walk value is 1.1175  ∗ 10−4°/h/√Hz, and the bias stability is 0.0017°/h. Compared with the original signal, the two signals are optimized by 98.1% and 98.2%, respectively. It can be seen from the experimental results that the proposed CSA-VMD method, SG method, and CSA-LSSVM method can effectively eliminate noise effects.
format Article
id doaj-art-948a9a140d2844ad87288ff13bb6ff17
institution OA Journals
issn 1070-9622
1875-9203
language English
publishDate 2021-01-01
publisher Wiley
record_format Article
series Shock and Vibration
spelling doaj-art-948a9a140d2844ad87288ff13bb6ff172025-08-20T02:09:45ZengWileyShock and Vibration1070-96221875-92032021-01-01202110.1155/2021/99299669929966Crow Search Algorithm for MEMS Gyroscope Temperature Drift Signal and Processing for DenoisingXichen Wang0Huiliang Cao1Xiaomin Duan2School of Instrument and Electronics, North University of China, Tai Yuan 030051, ChinaScience and Technology on Electronic Test & Measurement Laboratory, North University of China, Tai Yuan 030051, ChinaSchool of Electronic Science and Engineering, University of Electronic Science and Technology of China, Chengdu, ChinaTo solve the problem of micro-electro-mechanical system (MEMS) gyroscope noise, this paper presents a variational mode decomposition (VMD) method based on crow search algorithm. First, the signal was decomposed by variational mode decomposition for optimization of crow search algorithm (CSA-VMD) method. The parameters required by the VMD method (penalty parameter α and decomposition number K) are given by the crow search algorithm, and then the signal is decomposed into the superposition of multiple subsignals, called intrinsic mode functions (IMFs). The sample entropy (SE) corresponding to each IMF is then obtained. By calculating the sample entropy, the noise signal can be divided into pure noise part, mixing part, and temperature drift part. Second, Savitzky–Golay smoothing denoising (SG) is used to filter the mixed noise signal to eliminate the influence of noise. Third, for the filtering of the drift part, the least square support vector machine optimized by the crow search algorithm (CSA-LSSVM) was used to filter, so as to reduce the effect of temperature drift. Finally, the processed signal is reconstructed to achieve the goal of denoising. Through the results, it can be found that the optimized VMD and LSSVM using CSA algorithm can achieve more effective denoising. After using the method proposed in this paper, the angular random walk value is 1.1175  ∗ 10−4°/h/√Hz, and the bias stability is 0.0017°/h. Compared with the original signal, the two signals are optimized by 98.1% and 98.2%, respectively. It can be seen from the experimental results that the proposed CSA-VMD method, SG method, and CSA-LSSVM method can effectively eliminate noise effects.http://dx.doi.org/10.1155/2021/9929966
spellingShingle Xichen Wang
Huiliang Cao
Xiaomin Duan
Crow Search Algorithm for MEMS Gyroscope Temperature Drift Signal and Processing for Denoising
Shock and Vibration
title Crow Search Algorithm for MEMS Gyroscope Temperature Drift Signal and Processing for Denoising
title_full Crow Search Algorithm for MEMS Gyroscope Temperature Drift Signal and Processing for Denoising
title_fullStr Crow Search Algorithm for MEMS Gyroscope Temperature Drift Signal and Processing for Denoising
title_full_unstemmed Crow Search Algorithm for MEMS Gyroscope Temperature Drift Signal and Processing for Denoising
title_short Crow Search Algorithm for MEMS Gyroscope Temperature Drift Signal and Processing for Denoising
title_sort crow search algorithm for mems gyroscope temperature drift signal and processing for denoising
url http://dx.doi.org/10.1155/2021/9929966
work_keys_str_mv AT xichenwang crowsearchalgorithmformemsgyroscopetemperaturedriftsignalandprocessingfordenoising
AT huiliangcao crowsearchalgorithmformemsgyroscopetemperaturedriftsignalandprocessingfordenoising
AT xiaominduan crowsearchalgorithmformemsgyroscopetemperaturedriftsignalandprocessingfordenoising