Noise Reduction for MEMS Gyroscope Signal: A Novel Method Combining ACMP with Adaptive Multiscale SG Filter Based on AMA

In this paper, a novel hybrid method combining adaptive chirp mode pursuit (ACMP) with an adaptive multiscale Savitzky–Golay filter (AMSGF) based on adaptive moving average (AMA) is proposed for offline denoising micro-electromechanical system (MEMS) gyroscope signal. The denoising scheme includes preliminary denoising and further denoising. At the preliminary denoising stage, the original gyroscope signal is decomposed into signal modes one by one using ACMP with modified stopping criterion based on mutual information. Useful information is extracted while most noise is discarded in the residue at this stage. Then, AMSGF is proposed to further denoise the signal modes. Sample variance based on AMA is used to adjust the window size of AMSGF adaptively. Practical MEMS gyroscope signal denoising results under different motion conditions show the superior performance of the proposed method over empirical mode decomposition (EMD)-based denoising, discrete wavelet threshold denoising, and variational mode decomposition (VMD)-based denoising. Moreover, AMSGF is proven to gain a better denoising effect than some other common smoothing methods.

[1]  Abdel-Ouahab Boudraa,et al.  EMD-Based Filtering Using Similarity Measure Between Probability Density Functions of IMFs , 2014, IEEE Transactions on Instrumentation and Measurement.

[2]  I. Zurbenko,et al.  Detecting discontinuities in time series of upper air data: Demonstration of an adaptive filter technique , 1997 .

[3]  S. S. Shen,et al.  A confidence limit for the empirical mode decomposition and Hilbert spectral analysis , 2003, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[4]  José García-Antón,et al.  Moving Average and Savitzki-Golay Smoothing Filters Using Mathcad , 2007 .

[5]  P. S. Porter,et al.  Detecting Discontinuities in Time Series of Upper-Air Data: Development and Demonstration of an Adaptive Filter Technique , 1996 .

[6]  Mohammad Sadeghi,et al.  Optimum window length of Savitzky-Golay filters with arbitrary order , 2018, 1808.10489.

[7]  Achim Kohler,et al.  Optimizing Savitzky–Golay Parameters for Improving Spectral Resolution and Quantification in Infrared Spectroscopy , 2013, Applied spectroscopy.

[8]  Bo Hou,et al.  Modeling and Compensation of Random Drift of MEMS Gyroscopes Based on Least Squares Support Vector Machine Optimized by Chaotic Particle Swarm Optimization , 2017, Sensors.

[9]  Yang Yang,et al.  Adaptive chirp mode pursuit: Algorithm and applications , 2019, Mechanical Systems and Signal Processing.

[10]  Yuanyuan Liu,et al.  EMD interval thresholding denoising based on similarity measure to select relevant modes , 2015, Signal Process..

[11]  LiuYuanyuan,et al.  Variational mode decomposition denoising combined the detrended fluctuation analysis , 2016 .

[12]  Prasanna Kumar Sahu,et al.  Denoising of Electrocardiogram (ECG) signal by using empirical mode decomposition (EMD) with non-local mean (NLM) technique , 2018 .

[13]  Ronald W. Schafer,et al.  What Is a Savitzky-Golay Filter? [Lecture Notes] , 2011, IEEE Signal Processing Magazine.

[14]  A. Boudraa,et al.  EMD-Based Signal Noise Reduction , 2005 .

[15]  Qian Zhang,et al.  An Innovative Wavelet Threshold Denoising Method for Environmental Drift of Fiber Optic Gyro , 2016 .

[16]  Aydin Akan,et al.  Detrended fluctuation thresholding for empirical mode decomposition based denoising , 2014, Digit. Signal Process..

[17]  Ming Li,et al.  Variational mode decomposition denoising combined the detrended fluctuation analysis , 2016, Signal Process..

[18]  Norbert Michael Mayer,et al.  A multiscale polynomial filter for adaptive smoothing , 2007, Digit. Signal Process..

[19]  Steve McLaughlin,et al.  Development of EMD-Based Denoising Methods Inspired by Wavelet Thresholding , 2009, IEEE Transactions on Signal Processing.

[20]  Liam Paninski,et al.  Estimation of Entropy and Mutual Information , 2003, Neural Computation.

[21]  Guang Meng,et al.  Nonlinear Chirp Mode Decomposition: A Variational Method , 2017, IEEE Transactions on Signal Processing.

[22]  Wenxian Yang,et al.  Superiorities of variational mode decomposition over empirical mode decomposition particularly in time–frequency feature extraction and wind turbine condition monitoring , 2017 .

[23]  A. Savitzky,et al.  Smoothing and Differentiation of Data by Simplified Least Squares Procedures. , 1964 .

[24]  Chong Shen,et al.  Note: Parallel processing algorithm of temperature and noise error for micro-electro-mechanical system gyroscope based on variational mode decomposition and augmented nonlinear differentiator. , 2018, The Review of scientific instruments.

[25]  R. Schafer,et al.  What Is a Savitzky-Golay Filter? , 2022 .

[26]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[27]  B. K. Shreyamsha Kumar,et al.  Image denoising based on non-local means filter and its method noise thresholding , 2013, Signal Image Video Process..

[28]  Fuhui Long,et al.  Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy , 2003, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[29]  Wei Guo,et al.  Noise Smoothing for Nonlinear Time Series Using Wavelet Soft Threshold , 2007, IEEE Signal Processing Letters.

[30]  Cagatay Candan,et al.  A unified framework for derivation and implementation of Savitzky-Golay filters , 2014, Signal Process..

[31]  Samrat L. Sabat,et al.  Efficient hybrid Kalman filter for denoising fiber optic gyroscope signal , 2013 .

[32]  Xiyuan Chen,et al.  Improved hybrid filter for fiber optic gyroscope signal denoising based on EMD and forward linear prediction , 2015 .

[33]  Hui Liu,et al.  A de-noising method using the improved wavelet threshold function based on noise variance estimation , 2018 .

[34]  Abdel-Ouahab Boudraa,et al.  EMD-Based Signal Filtering , 2007, IEEE Transactions on Instrumentation and Measurement.

[35]  Omkar Singh,et al.  ECG signal denoising based on Empirical Mode Decomposition and moving average filter , 2013, 2013 IEEE International Conference on Signal Processing, Computing and Control (ISPCC).

[36]  A. Rani,et al.  Application of adaptive Savitzky–Golay filter for EEG signal processing☆ , 2016 .

[37]  MertAhmet,et al.  Detrended fluctuation thresholding for empirical mode decomposition based denoising , 2014 .

[38]  Dominique Zosso,et al.  Variational Mode Decomposition , 2014, IEEE Transactions on Signal Processing.

[39]  Gabriel Rilling,et al.  On empirical mode decomposition and its algorithms , 2003 .

[40]  Jacob Benesty,et al.  On the Importance of the Pearson Correlation Coefficient in Noise Reduction , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[41]  Changku Sun,et al.  Hybrid methods for MEMS gyro signal noise reduction with fast convergence rate and small steady-state error , 2018 .