Next Article in Journal
Text Detection Using Multi-Stage Region Proposal Network Sensitive to Text Scale
Previous Article in Journal
Intent Detection and Slot Filling with Capsule Net Architectures for a Romanian Home Assistant
Previous Article in Special Issue
Recent Progress in Flexible Wearable Sensors for Vital Sign Monitoring
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Calibration Analysis of High-G MEMS Accelerometer Sensor Based on Wavelet and Wavelet Packet Denoising

Science and Technology on Electronic Test & Measurement Laboratory, North University of China, Taiyuan 030051, China
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(4), 1231; https://doi.org/10.3390/s21041231
Submission received: 3 January 2021 / Revised: 31 January 2021 / Accepted: 1 February 2021 / Published: 9 February 2021
(This article belongs to the Special Issue Electrostatic Sensors and Actuators)

Abstract

:
High-G accelerometers are mainly used for motion measurement in some special fields, such as projectile penetration and aerospace equipment. This paper mainly explores the wavelet threshold denoising and wavelet packet threshold denoising in wavelet analysis, which is more suitable for high-G piezoresistive accelerometers. In this paper, adaptive decomposition and Shannon entropy criterion are used to find the optimal decomposition layer and optimal tree. Both methods use the Stein unbiased likelihood estimation method for soft threshold denoising. Through numerical simulation and Machete hammer test, the wavelet threshold denoising is more suitable for the dynamic calibration of a high-G accelerometer. The wavelet packet threshold denoising is more suitable for the parameter extraction of the oscillation phase.

1. Introduction

As the manufacturing process of micromechanical systems (MEMS) continues to evolve, machining accuracy continues to increase. Silicon micromachined accelerometers are widely used in consumer electronics, aerospace, inertial navigation, etc., due to their low manufacturing cost, light weight, and low power consumption [1,2,3,4,5]. Some of these high-G accelerometers can accept up to 106 m/s2 acceleration for seismic measurements, collision safety testing, equipment related to nuclear power generation, marine, aerospace equipment, micromotion devices, etc. [3]. High-G accelerometers provide strong support for military and test in special environments. However, MEMS accelerometers often have large errors as part of the vibration measurement system, which reduces their practicability, the most significant of which is the relatively high level of self-noise observed in the output signal [2,6]. Noise limits the measurement resolution, so these sensors cannot be used for accurate diagnostic measurements [7,8]. At the same time, due to the small output of the high-G acceleration sensor, the noise also has a certain impact on its performance. This results in high range acceleration sensors that are often unsatisfactory in terms of repeatability and consistency.
The output signal of a MEMS is a combination of a signal and a variety of noises. The source of noise is mainly composed of low-frequency (long-term) components and high-frequency (short-term) components [9]. The high-frequency component has white noise characteristics, and the low-frequency component has correlated noise characteristics, and the error gradually changes during operation [10]. Traditional denoising generally uses Fourier transform or Kalman filtering. The Fourier transform has low resolution in time domain applications and is not suitable for the processing of narrow pulse width and high impulse signals. The matrix operation used in the denoising of a Kalman Filter makes the calculation time longer and the waveform distortion more serious [11]. Mohammed El-Diasty used Allan analysis of variance and least squares analysis (LSSA) to study the effect of temperature point changes on the MEMS inertial sensor noise model [12]. Some scholars use the Markov random model to denoise graphics or signals [13,14]. For example, Rongqiao Zhang proposes to use a Markov random model to process Bayesian images [13]. Zapata tested the validity of the Gauss–Markov model for bias parameters. The statistical analysis conducted in the work is a key in providing mechanisms for capturing the drift in the fixed pattern noise parameters [14]. Yanyan Li proposed a new data-driven adaptive multi-scale denoising method with the Markov model as the best noise model. The power law and white noise are combined to filter, and the obtained model is the optimal neural network noise model in the study area [15]. In recent years, some scholars have used neural network methods to analyze MEMS devices [16]. However, the Gauss–Markov model does not work well in MEMS cells due to the high sensor inherent errors. On the other hand, the use of neural networks (NN) to model random drift takes a long time, affecting its real-time implementation [5].
In order to overcome the traditional denoising time, the parameter selection is difficult, and the waveform distortion is large, and so on. In view of the application characteristics of MEMS devices, many scholars have proposed a noise reduction method based on wavelet transform. Wavelet transform has the ability to characterize local features in both time and frequency domains. It is more conducive to testing transient and abrupt signals in high G-value environments, compared with traditional methods. Common wavelet denoising methods include modulus maxima denoising method, threshold denoising, and translation invariant method. Derek Abbott solved the problem of extracting noise from electronic stethoscope signals using wavelet and averaging [17]. Xiaobin et al. proposed a threshold denoising method based on wavelet analysis, which can obtain the optimal estimation value in Besov space [18]. Dake Chen proposed a new method for temperature-independent sensitivity optimization of MEMS accelerometers using wavelet neural network [19]. ZeYu Yan proposed a hybrid algorithm that combines Time-frequency peak filtering (TFPF), Local mean decomposition (LMD) and Sample entropy (SE) to reduce noise of high-G MEMS accelerometer signals [20]. For the temperature compensation of high-g MEMS accelerometer (HGMA), Min Zhu proposed four algorithms: radial basis function neural network (RBF NN), RBF NN based on genetic algorithm (GA), RBF NN based on GA with Kalman filter (KF), and the RBF NN + GA + KF method compensated by the temperature drift model [21].
Signal denoising based on wavelet analysis can be realized by wavelet decomposition or wavelet packet decomposition. However, for MEMS high-G accelerometer used in narrow pulse width and high impact environments, the wavelet denoising method should not only remove noise, but also not affect the normal signal analysis. It is indeed a problem. In this paper, for the specific application environment of the MEMS high-G accelerometer, signal denoising is performed by using the wavelet threshold denoising method. Finally, a series of parameters, such as wavelet threshold denoising and signal-to-noise ratio of wavelet packet threshold denoising, are compared to analyze the wavelet denoising method which is more suitable for a high-G accelerometer.

2. Algorithm

The wavelet threshold denoising method can also be called the threshold function method. Using the multi-scale characteristics of wavelet analysis, the signal is decomposed by wavelet. Different threshold functions are used to determine whether the wavelet signals of different layers are noise signals. The wavelet coefficients related to noise are directly zeroed (hard threshold method) or become corresponding appropriate values according to different layer numbers (soft threshold method). In this way, the wavelet threshold denoising process is implemented. It can be seen that the selection of the wavelet basis, the number of wavelet decomposition layers, and the threshold value have a great influence on the denoising effect of wavelet threshold denoising. Too many wavelet decomposition layers will cause information loss, signal-to-noise ratio reduction, and increased computational difficulty. If the number of decomposition layers is too small, the noise reduction effect is not obvious [22]. The selection of the threshold directly determines whether the useful signal can be effectively stripped from the original signal. Therefore, this chapter mainly describes the wavelet decomposition layer algorithm and the threshold function algorithm.

2.1. Wavelet Adaptive Decomposition

Wavelet decomposition is to decompose the original signal to obtain low-frequency coefficients and high-frequency coefficients. The low-frequency coefficient is decomposed as the input signal of the next stage to obtain a new set of low-frequency coefficients and high-frequency coefficients, and so on, until it is decomposed to the set number of decomposition layers; the maximum number of decomposition layers is log2N. The decomposition process is shown in Figure 1.
This paper adopts the adaptive decomposition layer number method proposed by Huang [16]. Based on the stationary time series test statistic, the wavelet coefficients of each layer are solved for their autocorrelation coefficients. The autocorrelation function of the discrete time series lag t period is:
ρ t = i = 1 N t a i a ¯ a i + t a ¯ i = 1 N t ( a i a ¯ ) 2 t = 1 , 2 , K
a ¯ = 1 N i = 1 N a i
where a1, a2, … an are wavelet coefficients to extract each wavelet layer, N is the sampling length, and K is generally 5–10. The χ2 hypothesis is used to verify whether the detail coefficient is white noise, layer by layer. When the autocorrelation coefficient of each layer is lower than the verification value, the layer still contains the useful signal. This method is used to verify the number of stratification times in the Machete hammer test. After the hysteresis coefficient is 2, the autocorrelation coefficient is below 0.2, and the sequence is obviously uncorrelated, which is the noise signal. It can be seen from Figure 2 that the details of the sixth layer have already contained useful signals in the wavelet reconstruction coefficients. Therefore, the wavelet decomposition is only decomposed into five layers in the Machete hammer impact test.

2.2. Wavelet Packet “Best Tree”

Different from the wavelet threshold denoising, the wavelet packet is to decompose the original signal to obtain the high-frequency coefficient and the low-frequency coefficient. However, both the high-frequency coefficient and the low-frequency coefficient are used as the input signal of the next stage to be decomposed by analogy, until it is broken down to the set number of layers. The decomposition of the wavelet packet needs to find the “best tree” of the wavelet packet first. This paper uses the Shannon entropy criterion to find the best tree. The Shannon entropy criterion algorithm is as follows:
H u = k Z P k l o g P k , P k = u k 2 k Z u k 2   or   M u = k Z u k 2 l o g u k 2
where uk is the wavelet packet coefficient sequence, and the optimal tree of the wavelet packet is determined by calculating the sub-coefficient and the parent coefficient. The selection criterion is referenced in Figure 3. If M1 > M2 + M3, M2 + M3 is chosen, otherwise M1 is chosen. It is calculated by the Shannon entropy criterion that the decomposition of five layers is most suitable in the Machete hammer test environment.

2.3. Threshold Function

Due to the special environment of the high-G acceleration sensor, the impact signal is a high-frequency, high-amplitude signal in the test environment. Therefore, for the target environment, this article uses the Stein unbiased likelihood estimation threshold (SURE) for threshold analysis. Figure 4 shows the wavelet threshold denoising flow chart and wavelet packet threshold denoising flow chart. The unbiased likelihood estimation threshold algorithm is as follows:
The elements in the vector to be estimated are taken to be absolute values, then sorted from smallest to largest, and then each element is squared to get the new vector P (P1, P2, … PN) to be estimated.
Correspondingly to subscript i of each element, if the threshold is the square root of the i-th element of the vector to be estimated, then the risk algorithm is [11]:
r i = [ N 2 i ( N i ) P i + k = 1 i P k ] N i = 1 , 2 , , N
According to the obtained risk formular, taking the minimum value ra in the R element as the risk value, the corresponding threshold is obtained from the subscript vector a of ra: t h = r a . Then, the threshold can be obtained: λ = σ P a
Since the original signal x(n) is decomposed by wavelet, the wavelet decomposition detail coefficient w j , k can be obtained, and w j , k is the soft threshold method:
w ^ j , k = s i g n ( w j , k ) ( w j , k λ ) , w j , k λ 0 , w j , k < λ
After the threshold processing, the reconstruction coefficient w ^ j , k is obtained, and the denoising signal x ^ n is obtained from the reconstruction coefficient. The noise standard value σ is expressed as follows, of which median ( w ^ j , k ) is the median of wavelet multi-resolution decomposition coefficient [23,24].
σ = m e d i a n ( w j , k ) 0.6745

3. High-G MEMS Accelerometer

This paper uses a high-G MEMS accelerometer (HGMA) independently developed by the Science and Technology on Electronic Test & Measurement Laboratory for testing [22].

3.1. Structure and Structural Parameters of the HGMA

This high-G accelerometer uses a four-cantilever beam structure, as shown in Figure 5. The vibration analysis is based on the theory of Timoshenko beam, and the acceleration acts on the mass to realize the change of the resistance value on the cantilever beam [25].
The high-G accelerometer uses ANSYS software (ANSYS, Inc., South pointe, PA, USA) for modal analysis. The first-order mode is the mass working mode; the second-order mode is the mass moving around the X-axis; the third-order mode is the mass moving around the Y-axis, and the fourth-order is the mass moving around the Z-axis. The specific vibration frequency of each mode is shown in Table 1 [25].

3.2. Process of the HGMA

The main process of the HGMA is shown in Figure 6 [25], including the silicon process flow and the glass process flow. N-type double-sided oxidized silicon wafer (with 350 μm thickness) was selected as the substrate material, as shown in Figure 6(1). Then, in Figure 6(2), P− parts (concentration is 4 × 1014 cm−2) are generated on the surface of silicon substrate. In Figure 6(3), in order to protect the P- part and act as a mask for another etching process, another 300 nm thickness SiO2 is deposited on top of the SiO2 level. In Figure 6(4), the P+ position is etched by front lithography, and the P+ (concentration is 1 × 1016 cm−2) parts are generated, thus the piezoresistor parts are accomplished. In Figure 6(5,6), 300 nm-thick Si3N4 layers are formed on both sides of the silicon wafer by sputtering technology. In Figure 6(7), the Si3N4 and SiO2 levels on the back of the silicon wafer are removed, and inductively coupled plasma etch (ICPE) is used to generate the thickness difference between the beam and the mass (120 μm). Then, the mass (with 200 μm thickness) and beams (with 80 μm thickness) are successively formed on the back of the wafer by wet etching technology, as shown in Figure 6(8). Then, the back-side sacrificial levels (Si3N4 and SiO2) in Figure 6(9) are removed, and the back-side structure is completed. The wafer is turned over and the metal Al is deposited by magnetron sputtering on the front side to form metal wires, as shown in Figure 6(10). After that, the structure is released by ICP etching, as shown in Figure 6(11). Finally, the back side of silicon substrate is bonded with the glass substrate by anode bonding technology.
The surface of the chip was magnetron-sputtered and sputtered with aluminum wires. The circuit uses a Wheatstone bridge to convert the acceleration and voltage values through the piezoresistive effect. The design range is 200,000 g, the anti-overload is 250,000 g, and the high-G accelerometer SEM photos and packages are shown in Figure 7 [26].

4. Experiment Analysis

4.1. Simulation

In order to better compare the two test methods, a shock signal with a pulse width of 30 us was constructed in numerical simulation. In the laboratory test environment of high-G accelerometers, the noise sources are generally circuit noise and white Gaussian noise. Therefore, the signal that is contaminated by noise is set to S.
S = i + i ( e ) + i ( g )
where: i(e) is collected from the experimental device under static conditions of the sensor, and i(g) is Gaussian white noise generated from numerical simulation, and the original signal is formed by the superposition of the signals. In order to compare the effect of wavelet decomposition and low-pass filter, this paper used the eighth-order Butterworth low-pass filter for filtering, so as not to attenuate the main peak amplitude, and the filter cutoff frequency was set to 250 KHz. The sym8 wavelet base and wavelet packet were compared by wavelet threshold denoising and wavelet packet threshold denoising. The results are shown in Figure 8.
It can be seen from the waveform before and after denoising that the denoising effect of wavelet threshold denoising and low-pass filtering is obviously better than wavelet packet threshold denoising. At the same time, the waveform reconstructed after the wavelet threshold denoising is smoother and the amplitude is increased to some extent.
In order to quantitatively analyze the denoising ability, the signal-to-noise ratio (SNR) and the root mean square error (RMSE) were taken as the denoising performance indicators. The SNR and RMSE were calculated as follows:
S N R = 10 * lg n x ^ 2 ( n ) n [ x ^ ( n ) x ( n ) ] 2
R M S E = 1 n n [ x ^ ( n ) x ( n ) ] 2
where x ^ ( n ) is the original signal, x ( n ) is the noise-reduced signal, and n is the signal length.
In order to more clearly compare the denoising ability of the three denoising signals, the high-G accelerometer was used to measure the signal in the static condition, and the performance index was evaluated by the ALLAN variance method. The ALLAN variance curve can quantify the equivalent value of acceleration random walk. In Figure 9, the original signal, wavelet threshold denoising, wavelet packet threshold denoising, and low-pass filtering at 10−7 are 5.131 × 10−2 V/s, 6.68 × 10−2 V/s, 1.351 × 10−4 V/s, and 4.403 × 10−5 V/s.
Through comparison of image (Figure 8 and Figure 9) and denoising performance (Table 2), it can be seen that the signal-to-noise ratio after wavelet threshold denoising is significantly higher than the wavelet packet threshold denoising, and the reconstructed signal has higher smoothness and slightly larger root mean square error.
By comparing the three images and the denoising performance, it can be clearly seen that the wavelet threshold denoising ability using the adaptive algorithm is better in the three denoising algorithms. Its denoising effect is better, the reconstructed signal waveform distortion is small, and the signal-to-noise ratio is high. It can be seen from the ALLAN deviation that wavelet denoising is superior to low-pass filtering in the processing of Machete hammer static calibration.

4.2. Experiment and Discussion

4.2.1. Experiment Analysis

To further verify the denoising ability under the actual impact signal, we tested the sensor using a Machete hammer, as shown in Figure 10. The Endevco voltage amplifier was used to amplify the signal by a factor of 100 and the sensor was supplied with +5 V. The Tektronix MSO 4034B oscilloscope acquires the data and records the test image at a sampling frequency of 10 MHz. The sensor uses cyanoacrylate adhesive to attach the sensor to the Machete hammer, and the impact acceleration is affected by changing the drop height.
The goal of the method is supposed to contain three aspects:
  • Reflect and keep the power in the first sideline cutoff frequency, which means keeping the real peak amplitude at the calibration shock peak frequency.
  • Pick up the frequency information of the resonant frequency of HGMA, and this is helpful to recognize the mechanical characteristic of the HGMA sensor.
  • Cut off the high-frequency noise during the HGMA calibration.
After considering the requirements of continuous symmetry, regularity, and tight support of wavelet base, the ‘dB’ and ‘sym’ wavelet functions were compared, and finally ‘sym8’ was selected as wavelet mother function. It can be concluded from the previous analysis that wavelet denoising decomposes the signal into five layers and six groups of signals, and wavelet packet denoising decomposes the signal into five layers of 32 groups of signals. Both use the Stein unbiased likelihood estimation principle for soft threshold denoising. Figure 11 and Figure 12 show the comparison of signal patterns before and after denoising in two ways.
The original signal data and denoising results of the two methods are shown in Figure 11 and Figure 12. The original signal data is mainly divided into three stages: preparation stage, impact stage, and vibration stage. Due to the problems of the surrounding environment, the amplifier, and the oscilloscope itself, there is a relatively obvious noise signal before the impact, accompanied by the entire test process. It can be seen from Figure 11 and Figure 12 that wavelet threshold denoising and wavelet packet threshold denoising can filter out such signals well. Therefore, the filtering effect of both in the preparation stage is basically the same.
The impact stage is the period of time during which the Machete hammer strikes the first acceleration signal generated by the hammer. The original signal has some distortion due to noise during the impact stage, and a “burr” appears at the peak. Under high impact conditions, the size of the burr will cause an error of 1000–2000 g for the measured acceleration. The peak value of the original signal was about 34,070 g and the pulse width was 30 us. The reconstructed signals of the two wavelet denoising methods do not change the pulse width of the impact signal, and the waveform is smoother. The peak values of the three signals are listed in Table 3. The wavelet threshold denoising signal amplitude is 35,225 g, and the wavelet packet threshold denoising signal amplitude is 34,759 g. By contrast, without changing the pulse width, the wavelet threshold denoising method can increase the amplitude of the signal more than the wavelet packet threshold denoising method.
In the vibration stage, the main cause of the oscillating waveform is the sensor vibration output driven by the overall vibration of the hammerhead and the output signal to the sensor, due to problems such as encapsulation and other packaging. The vibration frequency at this stage is concentrated between 300 KHz and 500 KHz. In this stage, the filtering effect of the wavelet threshold denoising is more obvious after the impact phase. Compared with the wavelet packet threshold denoising, its influence on the oscillation amplitude is obvious.
The spectrum diagram before and after denoising is shown in Figure 13; the “vibration stage” is amplified. The peak frequency of the vibration stage is about 348 KHz, and the amplitude and shape of the wavelet packet threshold denoising results are more in line with the original data. The original signal amplitude is 1.154 V, the wavelet threshold denoising signal amplitude is 0.5882 V, and the amplitude of the wavelet packet threshold denoising signal is 0.7863 V. It shows that the wavelet packet threshold denoising method can better reflect the dynamic characteristics of a high-G accelerometer.

4.2.2. Static Calibration

In order to compare the effects of two threshold denoising methods on the calibration of high-G accelerometers, the quasistatic calibration method was used to calibrate the sensitivity and spectrum of the sensor. The reference sensor was Endevco 2225A (as shown in Figure 14). The mean sensitivity was calculated by linear fitting the original signal and the denoised signal. The fitting curve is shown in Figure 15.
The original signal output curve obtained by calculation is: y = 7.4988 × 10−7x − 0.0026833; sensitivity is 0.74988 μv/g. The output curve after wavelet packet threshold denoising is: y = 7.6428 × 10−7x − 0.0028154; sensitivity is 0.76428 μv/g. The output curve after wavelet threshold denoising is: y = 7.5010 × 10−7x − 0.0026719; sensitivity is 0.7501 μv/g. After both denoising, the reconstructed signal increased the amplitude of the signal. However, the sensitivity and zero drift of the wavelet threshold denoising are closer to the original signal and more responsive to real sensor performance.
The amplitude–frequency curve (as shown in Figure 16) usually consists of a main lobe and several sidelobes, in which the lobe with the largest signal amplitude is called the main lobe and the rest are called sidelobes. According to the narrow pulse calibration theory mentioned by Zu Jing [27], the excitation pulse width required for narrow pulse calibration is mainly related to the frequency of the first main lobe, and the excitation signal normalizes the frequency of the intersection of the sidelobe envelope and the 0 dB line of the amplitude–frequency characteristic. It can be seen from the normalized amplitude spectrum before and after denoising in Figure 16 that the two denoising methods mainly affect the signal after the fifth side lobes. which are doped with a large number of non-excitation signals. Therefore, the two denoising methods have no effect on the calibration of the sensor. The research on sensor-related self-oscillation and package form has a great influence.
In order to compare the two denoising methods, Table 3 lists four denoising performance indicators: peak, integral value, signal-to-noise ratio (SNR), and root mean square error (RMSE). The peak value of the signal after the wavelet threshold denoising is increased by 3.4%, and the peak value of the wavelet packet threshold denoising is increased by 2%. The SNR is different from previous simulations, and the SNR of wavelet threshold denoising is reduced. The main reason is that the SNR of the simulation is based on the standard signal as the original signal, while the SNR of the test is based on the test signal with noise signal as the original signal. Therefore, the reduction of the SNR and the value of the integral value can explain that the wavelet threshold denoising ability is greater than the wavelet packet denoising ability and does not conflict with the previous simulation results. The RMSE of the two denoising methods is less than 0.2, and the RMSE of the wavelet packet threshold denoising method is slightly smaller than the wavelet threshold denoising method (one RMSE is 0.109, the other is 0.0916), which shows that the wavelet packet threshold denoising method in the high-frequency phase better retains the signal waveform, and can better reflect the high-frequency detail information.

5. Conclusions

In this paper, two denoising methods which are more suitable for HGMA are proposed: wavelet threshold denoising and wavelet packet threshold denoising. Stein’s unbiased likelihood estimation method was used as the threshold function, and the soft threshold was used to denoise the Machete hammer test signal. The wavelet threshold denoising method adopts adaptive layering, and the wavelet packet threshold denoising uses Shannon criterion for optimal tree searching. Compared with current single denoising methods, such as empirical mode decomposition (EMD) and local mean decomposition (LMD), the proposed method achieves a balance between denoising effect and signal fidelity. In the case of dynamic calibration, wavelet threshold denoising can increase the signal without changing the signal pulse width, which is more beneficial to the calibration of the sensor. Wavelet packet denoising has a higher SNR and is more suitable for studying parameters such as the influence of the sensor’s own packet on subsequent oscillation.

Author Contributions

Y.S., H.C. and R.Z. investigated the algorithm and analyzed the data; J.Z. and J.J. finished the literature search and figure work; R.Z. performed the experiments and picked up the data; Y.S. designed and manufactured the High-G accelerometer; Y.S., J.Z. and J.J. wrote the paper. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by National Natural Science Foundation of China (No. 51705477), the Fund of Key Research and Development (R&D) Projects of Shanxi Province (201903D111005), the Fund of Science and Technology on Electronic Test & Measurement Laboratory (No. WD614200104011804), and the Fund for Shanxi “1331 Project” Key Subjects Construction.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bang, W.C.; Chang, W.; Kang, K.-H.; Cjoi, E.-S.; Potanin, A.; Kim, D.-Y. Self-contained spatial input device for wearable computers. In Proceedings of the Seventh IEEE International Symposium on Wearable Computers, White Plains, NY, USA, 21–23 October 2003; pp. 26–34, ISBN 0-7695-2034-0. [Google Scholar]
  2. Shen, S.C.; Chen, C.J.; Huang, H.J. A new calibration method for MEMS inertial sensor module. In Proceedings of the 2010 11th IEEE International Workshop on Advanced Motion Control (AMC), Nagaoka, Japan, 21–24 March 2010; pp. 106–111. [Google Scholar] [CrossRef]
  3. Cao, H.; Zhang, Y.; Han, Z.; Shao, X.; Gao, J.; Huang, K.; Shi, Y.; Tang, J.; Shen, C.; Liu, J. Pole-zero temperature compensation circuit design and experiment for dual-mass MEMS gyroscope bandwidth expansion. IEEE/ASME Trans. Mechatron. 2019, 24, 677–688. [Google Scholar] [CrossRef]
  4. Guo, H.; Chen, Y.; Wu, D.; Zhao, R.; Tang, J.; Ma, Z.; Xue, C.; Zhang, W.; Liu, J. Plasmon-enhanced sensitivity of spin-based sensors based on a diamond ensemble of nitrogen vacancy color centers. Opt. Lett. 2017, 42, 403–406. [Google Scholar] [CrossRef] [PubMed]
  5. Cao, H.; Zhang, Y.; Shen, C.; Liu, Y.; Wang, X. Temperature energy influence compensation for MEMS vibration gyroscope based on RBF NN-GA-KF method. Shock Vib. 2018. [Google Scholar] [CrossRef]
  6. Yuan, K.; Guo, W.; Su, Y.; Shi, Y.; Lei, J.; Guo, H. Study on several key problems in shock calibration of high-g accelerometers using Hopkinson bar. Sens. Actuators A Phys. 2017, 258, 1–13. [Google Scholar] [CrossRef]
  7. Makowski, M.; Napieralski, A.; Pekoslawski, B.; Pietrzak, P. Adaptive subband filtering method for MEMS accelerometer noise reduction. Sens. Transducers J. 2008, 3, 14–24. [Google Scholar]
  8. Pietrzak, P. Application of micromachined accelerometers for vibration measurements in condition evaluation systems for large rotating machines. Zeszyty Naukowe. Elektryka. Politechnika Łódzka. 2007, 111, 81–87. [Google Scholar]
  9. Skaloud, J. Optimizing Georeferencing of Airborne Survey Systems by INS/DGPS. Doctoral Thesis, University of Calgary, Calgary, AB, Canada, March 1999. [Google Scholar]
  10. Bhatt, D.; Aggarwal, P.; Bhattacharya, P.; Devabhaktuni, V.K. An enhanced MEMS error modeling approach based on nu-support vector regression. Sensors 2012, 12, 9448–9466. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  11. Lu, Q.; Pang, L.; Huang, H.; Shen, C.; Cao, H.; Shi, Y.; Liu, J. High-G calibration denoising method for High-G MEMS accelerometer based on EMD and wavelet threshold. Micromachines 2019, 10, 134. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. El-Diasty, M.; El-Rabbany, A.; Pagiatakis, S. Temperature variation effects on stochastic characteristics for low-cost MEMS-based inertial sensor error. Meas. Sci. Technol. 2007, 18, 3321–3328. [Google Scholar] [CrossRef]
  13. Zhang, R.; Bouman, C.A.; Thibault, J.-B.; Sauer, K.D. Gaussian mixture Markov random field for image denoising and reconstruction. In Proceedings of the 2013 IEEE Global Conference on Signal and Information Processing, Austin, TX, USA, 3–5 December 2013; pp. 1089–1092. [Google Scholar]
  14. Zapata, O.; Pedreros, F.; Torres, S.N. An experimental validation of the Gauss-Markov model for nonuniformity noise in infrared focal plane array sensors. In Proceedings of the SPIE Defense, Security, and Sensing, Baltimore, MD, USA, 18 May 2012; Volume 8355, p. 47. [Google Scholar]
  15. Li, Y.; Xu, C.; Yi, L.; Fang, R. A data-driven approach for denoising GNSS position time series. J. Geod. 2017, 92, 905–922. [Google Scholar] [CrossRef]
  16. Shen, C.; Yang, J.; Tang, J.; Liu, J.; Cao, H. Note: Parallel processing algorithm of temperature and noise error for micro-electro-mechanical system gyroscope based on variational mode decomposition and augmented nonlinear differentiator. Rev. Sci. Instrum. 2018, 89, 076107. [Google Scholar] [CrossRef] [PubMed]
  17. Messer, S.R.; Agzarian, J.; Abbott, D. Optimal wavelet denoising for smart biomonitor systems. In Proceedings of the Smart Materials and MEMS, Melbourne, Australia, 16 March 2001; Volume 4236, pp. 66–79. [Google Scholar] [CrossRef]
  18. Xu, X.; Luo, M.; Tan, Z.; Pei, R. Echo signal extraction method of laser radar based on improved singular value decomposition and wavelet threshold denoising. Infrared Phys. Technol. 2018, 92, 327–335. [Google Scholar] [CrossRef]
  19. Chen, D.; Han, J. Application of wavelet neural network in signal processing of MEMS accelerometers. Microsyst. Technol. 2010, 17, 1–5. [Google Scholar] [CrossRef]
  20. Yan, Z.; Hou, B.; Zhang, J.; Shen, C.; Shi, Y.; Tang, J.; Cao, H.; Liu, J. MEMS accelerometer calibration denoising method for hopkinson bar system based on LMD-SE-TFPF. IEEE Access 2019, 7, 113901–113915. [Google Scholar] [CrossRef]
  21. Zhu, M.; Pang, L.; Xiao, Z.; Shen, C.; Cao, H.; Shi, Y.; Liu, J. Temperature drift compensation for High-G MEMS accelerometer based on RBF NN improved method. Appl. Sci. 2019, 9, 695. [Google Scholar] [CrossRef] [Green Version]
  22. Huang, J.; Tian, G.; Xie, J.; Li, H.; Chen, X. Self-adaptive decomposition level de-noising method based on wavelet transform. TELKOMNIKA Indones. J. Electr. Eng. 2012, 10, 1015–1020. [Google Scholar] [CrossRef]
  23. Cao, H.; Zhang, Z.; Zheng, Y.; Guo, H.; Zhao, R.; Shi, Y.; Chou, X. A New joint denoising algorithm for High-G calibration of MEMS accelerometer based on VMD-PE-wavelet threshold. Shock Vib. 2021, 2021, 1–16. [Google Scholar] [CrossRef]
  24. Lu, Q.; Shen, C.; Cao, H.; Shi, Y.; Liu, Y. Fusion algorithm-based temperature compensation method for High-G MEMS accelerometer. Shock Vib. 2019, 2019, 3154845. [Google Scholar] [CrossRef]
  25. Shi, Y.; Zhao, Y.; Feng, H.; Cao, H.; Tang, J.; Li, J.; Zhao, R.; Liu, J. Design, fabrication and calibration of a high-G MEMS accelerometer. Sens. Actuators A Phys. 2018, 279, 733–742. [Google Scholar] [CrossRef]
  26. Shi, Y.; Wen, X.; Zhao, Y.; Zhao, R.; Cao, H.; Liu, J. Investigation and experiment of high shock packaging technology for High-G MEMS accelerometer. IEEE Sens. J. 2020, 1. [Google Scholar] [CrossRef]
  27. Zu, J.; Ma, T.H.; Pei, D.X. New Concept Dynamic Test, 1st ed.; National Defense Industry Press: Beijing, China, 2016; pp. 106–109. ISBN 978-7-118-10775-3. [Google Scholar]
Figure 1. Schematic diagram of wavelet decomposition.
Figure 1. Schematic diagram of wavelet decomposition.
Sensors 21 01231 g001
Figure 2. (a) Fifth-layer autocorrelation coefficient and detail component; (b) sixth-layer autocorrelation coefficient and detail component.
Figure 2. (a) Fifth-layer autocorrelation coefficient and detail component; (b) sixth-layer autocorrelation coefficient and detail component.
Sensors 21 01231 g002
Figure 3. Best tree decomposition.
Figure 3. Best tree decomposition.
Sensors 21 01231 g003
Figure 4. (a) Wavelet threshold denoising flow chart; (b) wavelet packet threshold denoising flow chart.
Figure 4. (a) Wavelet threshold denoising flow chart; (b) wavelet packet threshold denoising flow chart.
Sensors 21 01231 g004
Figure 5. High-G micromechanical systems (MEMS) accelerometer (HGMA) structure schematic and size.
Figure 5. High-G micromechanical systems (MEMS) accelerometer (HGMA) structure schematic and size.
Sensors 21 01231 g005
Figure 6. Process of the HGMA.
Figure 6. Process of the HGMA.
Sensors 21 01231 g006
Figure 7. Overall photo, charge coupled device (CCD) photo and SEM photo of the HGMA.
Figure 7. Overall photo, charge coupled device (CCD) photo and SEM photo of the HGMA.
Sensors 21 01231 g007
Figure 8. (a) Wavelet threshold denoising for the constructed signal; (b) wavelet packet threshold denoising for the constructed signal; (c) low-pass filtered for the constructed signal.
Figure 8. (a) Wavelet threshold denoising for the constructed signal; (b) wavelet packet threshold denoising for the constructed signal; (c) low-pass filtered for the constructed signal.
Sensors 21 01231 g008
Figure 9. ALLAN deviation map after denoising the airborne sensor signal.
Figure 9. ALLAN deviation map after denoising the airborne sensor signal.
Sensors 21 01231 g009
Figure 10. (a) Hammer drop device and (b) test schematic.
Figure 10. (a) Hammer drop device and (b) test schematic.
Sensors 21 01231 g010
Figure 11. Test signal before and after wavelet threshold denoising.
Figure 11. Test signal before and after wavelet threshold denoising.
Sensors 21 01231 g011
Figure 12. Test signal before and after wavelet packet threshold denoising.
Figure 12. Test signal before and after wavelet packet threshold denoising.
Sensors 21 01231 g012
Figure 13. Spectrum before and after denoising.
Figure 13. Spectrum before and after denoising.
Sensors 21 01231 g013
Figure 14. Endevco 2225A reference and calibration result curves.
Figure 14. Endevco 2225A reference and calibration result curves.
Sensors 21 01231 g014
Figure 15. Static sensitivity fit diagram.
Figure 15. Static sensitivity fit diagram.
Sensors 21 01231 g015
Figure 16. Normalized amplitude-frequency curve before and after denoising.
Figure 16. Normalized amplitude-frequency curve before and after denoising.
Sensors 21 01231 g016
Table 1. Resonant frequencies of the four modes.
Table 1. Resonant frequencies of the four modes.
Mode Shapes1234
Resonant Frequency/kHz4086676711119
Table 2. Denoising results of the two methods.
Table 2. Denoising results of the two methods.
Denoising MethodSNRRMSE
Wavelet Threshold Denoising20.4120.200
Wavelet Packet Threshold Denoising12.8750.151
LPF Denoising17.8290.270
Table 3. Summary of the denoising performance of the two methods.
Table 3. Summary of the denoising performance of the two methods.
ParameterSensor SignalWavelet Threshold Denoising Wavelet Packet Threshold Denoising
Peak (g)34,07035,22534,759
Integral Value3.297 × 10−42.959 × 10−43.084 × 10−4
SNR 11.51813.042
RMSE 0.1090.0916
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Shi, Y.; Zhang, J.; Jiao, J.; Zhao, R.; Cao, H. Calibration Analysis of High-G MEMS Accelerometer Sensor Based on Wavelet and Wavelet Packet Denoising. Sensors 2021, 21, 1231. https://doi.org/10.3390/s21041231

AMA Style

Shi Y, Zhang J, Jiao J, Zhao R, Cao H. Calibration Analysis of High-G MEMS Accelerometer Sensor Based on Wavelet and Wavelet Packet Denoising. Sensors. 2021; 21(4):1231. https://doi.org/10.3390/s21041231

Chicago/Turabian Style

Shi, Yunbo, Juanjuan Zhang, Jingjing Jiao, Rui Zhao, and Huiliang Cao. 2021. "Calibration Analysis of High-G MEMS Accelerometer Sensor Based on Wavelet and Wavelet Packet Denoising" Sensors 21, no. 4: 1231. https://doi.org/10.3390/s21041231

APA Style

Shi, Y., Zhang, J., Jiao, J., Zhao, R., & Cao, H. (2021). Calibration Analysis of High-G MEMS Accelerometer Sensor Based on Wavelet and Wavelet Packet Denoising. Sensors, 21(4), 1231. https://doi.org/10.3390/s21041231

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop