Next Article in Journal
Isometric Double-Layer Staggered Chain Teeth Triboelectric Nanogenerator
Next Article in Special Issue
Pedestrian Dead Reckoning with Low-Cost Foot-Mounted IMU Sensor
Previous Article in Journal
Editorial for the Special Issue on Micromachines for Dielectrophoresis
Previous Article in Special Issue
Cold Starting Temperature Drift Modeling and Compensation of Micro-Accelerometer Based on High-Order Fourier Transform
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Effect of Quadrature Control Mode on ZRO Drift of MEMS Gyroscope and Online Compensation Method

1
School of Electronic and Information Engineering, Suzhou Vocational University, Suzhou 215104, China
2
School of Electronic and Information Engineering, Soochow University, Suzhou 215006, China
3
School of Electrical Engineering, University of South China, Hengyang 421001, China
*
Author to whom correspondence should be addressed.
Micromachines 2022, 13(3), 419; https://doi.org/10.3390/mi13030419
Submission received: 29 January 2022 / Revised: 26 February 2022 / Accepted: 6 March 2022 / Published: 8 March 2022

Abstract

:
The quadrature coupling error is an important factor that affects the detection output of microelectromechanical system (MEMS) gyroscopes. In this study, two quadrature error control methods, quadrature force-to-rebalance control (Mode I) and quadrature stiffness control (Mode II) were analyzed. We obtained the main factors affecting the zero-rate output (ZRO) under force-to-rebalance (FTR) closed-loop detection. The analysis results showed that the circuit phase delay in Mode I caused the quadrature channel to leak into the in-phase channel. However, in Mode II, the quadrature coupling stiffness was corrected in real time, which effectively improved the stability of the ZRO. The changes in the vibration displacement and Q-factor were the main factors for the ZRO drift in Mode II. Therefore, we propose an online compensation method for ZRO drift based on multiparameter fusion. The experimental results on a cobweb-like disk resonator gyroscope (CDRG) with a 340 k Q-factor showed that the bias instability (BI) of Mode II was significantly better than that of Mode I. After online compensation, the BI reached 0.23°/h, and the bias repeatability reached 3.15°/h at room temperature.

1. Introduction

A microelectromechanical system (MEMS) vibrating gyroscope based on the Coriolis effect has many advantages, such as its small size, light weight, and low cost [1,2]. It has wide application prospects in the military and civil engineering fields. The axisymmetric structure helps improve the energy transfer efficiency and vibration resistance, and has become an important candidate for high-performance MEMS gyroscopes. Compared to open-loop detection, force-to-rebalance (FTR) closed-loop detection can extend bandwidth, increase range, and improve detection stability [2,3,4].
Due to imperfections in micro-processing technology, the uniformity of the structure is difficult to control [5], which inevitably leads to damping coupling and stiffness coupling interference, resulting in in-phase and quadrature errors. The quadrature error was 90° out of phase with the Coriolis force. Ideally, quadrature errors can be eliminated by 90° demodulation. However, the gyroscope control circuit generates phase delays, which cause the drive mode to operate in a non-resonant state. This phase delay directly affects the demodulation accuracy, resulting in interference of the quadrature error with the zero-rate output (ZRO). There are two main quadrature error control methods under FTR closed-loop detection: quadrature FTR control (Mode I) and quadrature stiffness control (Mode II). In Mode I, a feedback force with the same frequency and phase as the quadrature force was applied to the sense mode to counteract the effect of the quadrature force. In Mode II, the quadrature coupling stiffness was adjusted by applying a DC voltage to the stiffness-axis tuning electrode on the gyroscope to inhibit the formation of the quadrature force.
Mode I has been used in [6,7,8,9,10,11,12]. Among them, a bias instability (BI) of 4°/h was realized on a tuning fork gyroscope with a Q-factor of 2 k [6]. A BI of 0.9°/h was realized on a quadrupole mass gyroscope (QMG) with a Q-factor of 1.2 million [7]. A BI of 3.0°/h was realized on a pendulum gyroscope with a Q-factor of 1 k [8]. A BI of 1.5°/h was realized in a three-fold symmetric gyroscope with a Q-factor of 18 k. A BI of 2.8°/h was realized on a triangular-electrode-based gyroscope with a Q-factor of 7 k [10]. A BI of 1.5°/h was realized on a ring gyroscope with a Q-factor of 22 k, along with mode-matching technology [11]. A BI of 0.2°/h was realized on a ladder gyroscope with a Q-factor of 120 k [12].
Mode II was used in [13,14,15,16,17]. Among them, a BI of 0.83°/h was realized on a gyroscope with a 9 k Q-factor combined with mode-matching technology [13]. A BI of 0.18°/h was realized on a disk gyroscope with a 100 k Q-factor [14]. A BI of 0.015°/h was realized on a honeycomb disk resonator gyroscope (HDRG) with a 650 k Q-factor [15]. A BI of 0.09°/h was realized on a slot-structure gyroscope with a 26 k Q-factor by combining a constant frequency drive and mode-matching [16]. A BI of 0.01°/h was realized on a birdbath resonator gyroscope (BRG) with a 1.5 million Q-factor [17]. In contrast, most high-performance gyroscopes reported in recent years have adopted Mode II.
Based on previous work on gyroscope closed-loop detection [18,19,20], this study compares and analyzes the two quadrature error control modes (Mode I and Mode II) under closed-loop detection. System models of the two control modes were constructed, and the effects of circuit phase delay, quadrature coupling, in-phase coupling, phase of drive, and sense mode on the ZRO were analyzed. Moreover, an online ZRO bias compensation method based on multiparameter fusion is proposed. Comparative experiments were performed on a cobweb-like disk resonator gyroscope (CDRG) [21,22]. The results showed that Mode II is more suitable for high-Q gyroscopes whose quadrature error fluctuates easily, and the bias stability can be effectively improved by compensation.

2. Gyroscope Dynamic Model with Structural Error

The vibratory gyroscope model can be described using a second-order mass-damper-spring system. Manufacturing process errors create stiffness and damping asymmetries, such that the main stiffness axis and main damping axis have stiffness axis deflection angle θ ω and damping axis deflection angle θ τ with the reference coordinate system x-o-y. In addition, there may be a deflection angle between the direction of the excitation force input electrode and the reference coordinate system. We set α x as the driving force deflection angle in drive mode and α y as the feedback force deflection angle in the sense mode. The establishment process of the dynamic model has been described in detail in the relevant literature [23,24], and is described by
[ x ¨ y ¨ ] + [ 2 τ + Δ ( 1 / τ ) cos 2 θ τ Δ ( 1 / τ ) sin 2 θ τ Δ ( 1 / τ ) sin 2 θ τ 2 τ Δ ( 1 / τ ) cos 2 θ τ ] [ x ˙ y ˙ ] + [ ω 2 + ω Δ ω cos 2 θ ω ω Δ ω sin 2 θ ω ω Δ ω sin 2 θ ω ω 2 ω Δ ω cos 2 θ ω ] [ x y ]                     = 1 m [ cos α x sin α y sin α x cos α y ] [ F x F y ] + 2 n A g Ω [ y ˙ x ˙ ]
Here,
2 τ = 1 τ x + 1 τ y ,   Δ ( 1 / τ ) = 1 τ x 1 τ y ,   ω Δ ω = ω x 2 ω y 2 2 ,   ω 2 = ω x 2 + ω y 2 2
where x and y are the displacement of the gyroscope oscillator in drive mode and sense mode, respectively; τ is the attenuation time constant τ x , y = 2 Q x , y / ω x , y ; ω x , y is the resonant frequency of drive or sense mode; Q x , y is the quality factor of drive or sense mode; m is the mass; F x and F y are the excitation forces of the drive and sense modes, respectively; A g is the angular gain; n is the mode order; Ω is the input rotation rate; and A x is the amplitude of displacement x .
Because α x and α y are usually significantly small, we ignored their impact. The damping coupling coefficient is c y x = Δ ( 1 / τ ) sin 2 θ τ m , and the stiffness coupling coefficient is k y x = ω Δ ω sin 2 θ ω m . Then, the amplitude A I of the in-phase coupling force F I and the amplitude A q of the quadrature coupling force F q are expressed as follows:
{ A I = Δ ( 1 / τ ) sin 2 θ τ m ω x A x A q = ω Δ ω sin 2 θ ω m A x
The higher and more matched the Q-factor of the two modes, the more beneficial it is to reduce A I . A q is negatively correlated with the frequency split between the two modes.

3. Closed-Loop Control of Drive Mode

The drive mode control system is composed of a classical amplitude gain control (AGC) and phase-locked loop (PLL) system, as shown in Figure 1. AGC is used to maintain the vibration displacement amplitude A x at a constant, and the PLL maintains the drive mode in the resonant state ( ω d = ω x ). In addition, using the electromechanical amplitude modulation (EAM) signal pickoff method, a high-frequency carrier is applied to the gyroscope mass block to modulate the amplitude of the vibration displacement signal to suppress the feed-through interference.
Because the analog circuits of the drive and sense modes are completely consistent, the phase delay of each part is the same. Let φ C V be the phase delay of the C/V circuit; φ F be the phase delay of the demodulation and filter circuit; and φ D A and φ A D be the phase delays of the DAC and ADC circuits, respectively. The total phase delay of the analog circuit is then given by φ e = φ C V + φ F + φ A D + φ D A .
Let the drive mode excitation signal V d ( t ) generated by the FPGA be (point A) given by
V d ( t ) = A d cos ( ω d t )
where A d is the signal amplitude and ω d is the signal frequency. The excitation signal is loaded on the gyroscope electrode after the DAC, and the resulting vibration displacement x ( t ) of the drive mode is
x ( t ) = A x cos ( ω d t + φ D A + φ x )
where φ x is the drive-mode phase. Due to the existence of the circuit phase delay φ e , when there is no phase delay compensation, the vibration displacement signal (point B) entering the PLL is x B ( t ) = k e A x cos ( ω d t + φ e + φ x ) . The function of the PLL is to lock the phase difference between the input signal x B ( t ) and the output signal cos ( ω d t ) at 90 o :
φ e + φ x = 90 o
Therefore, in practical applications, it is necessary to compensate for the phase delay of the circuit (i.e., make φ e = 0 ) to ensure that the driving mode works in the resonant state ( φ x = 90 o ).

4. Closed-Loop Control of the Sense Mode

For gyroscopes with a high Q-factor, the change in the sense mode gain under open-loop detection significantly affects detection stability. In contrast, FTR closed-loop detection can make the detection output insensitive to the sense mode gain, and alleviate the influence of environmental parameters on ZRO and the scale factor [8]. In closed-loop detection, a feedback force was used to offset the Coriolis force. In addition, a quadrature control loop was required to suppress the quadrature displacement on the sense axis to keep the sense mode relatively stationary.
In quadrature control Mode I, a suppression force signal in phase with the drive mode displacement signal x was applied to the excitation electrode of the sense mode; hence, the quadrature displacement was suppressed. In quadrature control Mode II, according to the quadrature displacement of the sense mode, the regulating voltage was applied to the stiffness axis tuning electrode to adjust the stiffness axis deflection angle θ ω to zero.

4.1. Quadrature FTR Control (Mode I)

The Mode I closed-loop gyroscope system including the quadrature FTR loop and in-phase FTR loop is shown in Figure 2. In a field-programmable gate array (FPGA) digital circuit system, the output of the pickoff circuit was demodulated in the phase and quadrature. After the four-order Butterworth low-pass filter (LPF) with a cut-off frequency of 800 Hz, the magnitude of the Coriolis and quadrature responses were obtained. Thereafter, two feedback forces were generated by the proportional-integral (PI) controller to suppress the Coriolis and quadrature forces and to maintain the sense mode relatively static. The PI output of the in-phase channel was the rotation-rate detection output.
Because the analog circuit of the sense-mode system was consistent with the drive mode, the total circuit phase delay was also φ e . The above shows that φ e caused the drive mode to operate in a nonresonant state ( φ x 90 o ). Under Mode I control, this led to mutual leakage between the quadrature feedback channel and in-phase feedback channel [18].
According to the vibration displacement x ( t ) of the drive mode, the in-phase force F Ω + I ( t ) (Coriolis force and in-phase coupling force) and quadrature force F q ( t ) input to the sense mode are expressed as
{ F Ω + I ( t ) = ( A Ω + A I ) sin ( ω d t + φ D A + φ x ) F q ( t ) = A q cos ( ω d t + φ D A + φ x )
where A Ω represents the amplitudes of the Coriolis force, i.e., A Ω = 2 n A g Ω m ω x A x .
Two digital feedback signals were generated and added through the double-loop FTR system, and an analog feedback signal (point C) was formed after passing through the DAC:
V b a l a n c e ( t ) = V Ω cos ( ω d t + φ D A ) + V q sin ( ω d t + φ D A )
where V Ω and V q are the amplitudes of in-phase and quadrature feedback signals, respectively.
According to the principle of FTR closed-loop detection, the sense mode was stationary in the steady state. At this time, the resultant force input to the sense mode was zero:
F Ω + I ( t ) + F q ( t ) V b a l a n c e ( t ) K v f = 0
Substituting Equations (7)–(9), we obtain V Ω and V q as
{ V Ω = [ ( A Ω + A I ) sin ( φ x ) + A q cos ( φ x ) ] / K v f V q = [ ( A Ω + A I ) cos ( φ x ) A q sin ( φ x ) ] / K v f
ZRO is the output under a zero-rate input, that is, V Ω | A Ω = 0 . Then, the ZRO in Mode I is expressed as:
ZRO 1 = [ A I sin ( φ x ) + A q cos ( φ x ) ] / K v f

4.2. Quadrature Stiffness Control (Mode II)

The Mode II closed-loop gyroscope system, including the quadrature stiffness control loop and the in-phase FTR loop, is shown in Figure 3. The output of the quadrature PI controller was directly converted into a voltage signal through the DAC, added with a bias voltage V r e f , and loaded on the stiffness axis tuning electrode for quadrature coupling stiffness correction.
The sense modal displacement y ( t ) caused by the in-phase and quadrature forces is given by the following:
y ( t ) = A y s [ ( A Ω + A I ) sin ( ω d t + φ D A + φ x + φ y ) + A q cos ( ω d t + φ D A + φ x + φ y ) ]
where A y s and φ y are the mechanical gain and the phase of the sense mode, respectively. When the frequencies of the two modes match ( ω y = ω x ), A y s becomes the largest and φ y = 90 o .
After passing through the signal pickoff circuit and ADC, signal y ( t ) becomes (point D).
y D ( t ) = K e A y s [ ( A Ω + A I ) sin ( ω d t + φ e + φ x + φ y ) + A q cos ( ω d t + φ e + φ x + φ y ) ]         = φ e + φ x = 90 o K e A y s [ ( A Ω + A I ) cos ( ω d t + φ y ) + A q sin ( ω d t + φ y ) ]
When there is no phase delay compensation, after being demodulated by cos ( ω d t ) and LPF, the signal y D ( t ) becomes (point E)
y E ( t ) = 1 2 K e A y s [ ( A Ω + A I ) cos ( φ y ) + A q sin ( φ y ) ]
In the quadrature stiffness control loop, the PI controller always keeps y E ( t ) = 0 by adjusting the quadrature correction voltage. Hence,
A q = ( A Ω + A I ) cot ( φ y )
According to the above analysis, V Ω in the in-phase FTR loop is given by
V Ω = [ ( A Ω + A I ) sin ( φ x ) + A q cos ( φ x ) ] / K v f
Substituting Equation (13) into (16), we obtain
V Ω = ( A Ω + A I ) [ sin ( φ x ) + cot ( φ y ) cos ( φ x ) ] / K v f
Then, ZRO in Mode II is expressed as
ZRO 2 = A I [ sin ( φ x ) + cot ( φ y ) cos ( φ x ) ] / K v f

4.3. Comparative Analysis

We assume that the frequency split Δ f is 1 Hz and the angles θ ω and θ τ are 0.1° and 1°, respectively. When the drive mode works in the resonant state ( ω x = ω d ), A I and A q can be estimated (see Table 1) using Equation (3), and the parameters of the CDRG gyroscope are presented in Table 2. For high-Q-factor gyroscopes, A q is usually several orders of magnitude larger than A I , without perfect quadrature stiffness correction.
Equation (11) shows that ZRO 1 is primarily affected by A q and φ x . The main function of circuit phase delay φ e is to cause φ x 90 o , which introduces the quadrature interference term A q cos ( φ x ) to ZRO 1 . In a high-Q gyroscope A q ( t ) > > A I ( t ) ; hence, A q is easy to change under the influence of temperature. The constant term in A q is equivalent to introducing a fixed bias to ZRO 1 , while the varying term is equivalent to introducing an uncontrollable low-frequency fluctuation, which leads to a large drift in ZRO 1 . Even if A q is corrected to approximately 0 by a fixed correction voltage in the start-up stage, the changes in ambient temperature and other factors will lead to fluctuations in A q and φ e , resulting in a large drift of ZRO 1 .
Equation (18) shows that ZRO 2 is no longer affected by A q , so the bias value and bias stability will be effectively improved. ZRO 2 is affected by φ y . When φ x 90 o and φ y 90 o , the interference term cot ( φ y ) cos ( φ x ) is introduced into ZRO. After a one-time circuit phase delay compensation, φ x will be close to 90 o ; hence, | sin ( φ x ) | > > | cos ( φ x ) | . In addition, closed-loop control keeps the sense mode relatively stationary, effectively suppresses the influence of frequency splitting, and expands the mechanical bandwidth [20,25]. In other words, when the frequency difference between the two modes is less than the mechanical bandwidth, the sense mode is approximately in the mode-matched state, that is, φ y 90 o . Therefore, the influence of the interference term cot ( φ y ) cos ( φ x ) was significantly small.
To intuitively express the influence of various factors in Mode I and Mode II on ZRO, it is assumed that θ τ and Δ f are fixed at 1° and 1 Hz, respectively. θ ω can be changed by correction (i.e., A q is variable), and the phase φ x changes from −50° to −130°.
The calculated values of ZRO 1 under different φ x and A q are shown in Figure 4; ZRO 1 changes greatly under different φ x and the change increases with A q ; ZRO 1 is relatively stable only when A q is corrected to a significantly small value. However, in practical applications, A q changes as the environmental factors change. Even if A q is corrected to zero when the gyroscope system is started, its subsequent long-term stability cannot be guaranteed.
Under the same conditions, the calculated values of ZRO 2 under different φ x and φ y are shown in Figure 5. The comparison shows that the change in ZRO 2 was significantly less than that of ZRO 1 . In practical applications, φ e may change within ±5 degrees in the temperature range of commercial grade [18,26], which will cause fluctuations in φ x near 90 o . In this case, the stability of ZRO 2 was significantly better than that of ZRO 1 . In addition, ZRO 2 was also affected by φ y ; however, the change was marginal. In the mode-matched state ( φ y = 90 o ), ZRO 2 was more stable.
In summary, in addition to the in-phase error component in ZRO under the control of Mode I, the shifting of φ x introduced a large quadrature error. Under the control of Mode II, ZRO was affected only by the in-phase error. For high-Q gyroscopes, the quadrature error was much greater than the in-phase error; thus, Mode II was more suitable for high-Q gyroscopes, which could effectively improve ZRO stability.

5. Online Compensation for ZRO Drift under Mode II

Although Mode II had better ZRO stability than Mode I, there was still obvious drift due to the rise in chip temperature during the power-on stage. Therefore, it was necessary to analyze and compensate for the main factors leading to drift in Mode II. According to Equation (3), the in-phase error A I is related to the vibration displacement amplitude A x . Because displacement x ( t ) is excited by the driving signal V d ( t ) , we have
A x = A d K v f A x s
where A x s denotes the mechanical gain of the drive mode. In the drive mode resonance state (i.e., ω d = ω x ),
A x s = 1 ω x 2 m ( 1 ( ω d / ω x ) 2 ) 2 + ( ω d / ω x Q x ) 2 Q x ω x 2 m
Combined with Equations (3) and (18)–(20), ZRO 2 can be approximately expressed as follows
ZRO 2 A I sin ( φ x ) / K v f                       Δ ( 1 / τ ) sin 2 θ τ m ω x A x sin ( φ x ) / K v f                       Δ ( 1 / τ ) sin 2 θ τ A d Q x ω x sin ( φ x )
Next, we analyzed the main factors leading to ZRO temperature drift. As can be seen from Equation (21), ZRO 2 is affected by Δ ( 1 / τ ) , θ τ , A d , Q y , ω x , and φ x . Because the damping axis deflection angle θ τ cannot be directly observed or estimated, it was not considered here. During the gyroscope power-on stage (the chip temperature rises from approximately 20 °C to 32 °C), we measured the changes in other relevant factors, as shown in Table 2. Among these, ω x and A d could be observed online from the control system, and φ x was measured using the method in [18]. Q x and Q y were obtained through an offline free attenuation vibration test, and ω y was obtained through an offline frequency sweep for calculating Δ ( 1 / τ ) .
Table 2 shows that the changes in ω x and φ x were very small and had a limited effect on the ZRO drift. For Δ ( 1 / τ ) , because CDRG had a symmetrical structure, the change trajectories of the frequency and Q-factor of the two modes with temperature were essentially the same [22]; therefore, the change in Δ ( 1 / τ ) was not significant. In contrast, the changes in A d and Q x were large, which contributed significantly to the ZRO drift. Among them, the change in A d was mainly caused by the change in the vibration displacement A x and circuit gain.
According to the above analysis, to realize the online compensation of ZRO, it was necessary to monitor the two main influencing factors, A d and Q x , in real time. However, Q x could not be monitored directly. Fortunately, the resonant frequency could be used to estimate the change in Q-factor. According to a previous study [22], the temperature coefficient of the Q-factor (TCQ) was taken as the exponent of the temperature T, that is, Q x T T C Q . For CDRG, TCQ was approximately 2. In addition, the frequency was approximately linear with the temperature T, that is, ω x = ω x 0 ( 1 + k ω Δ T ) . Therefore, we used ω x to estimate the change of Q x .
The proposed ZRO online compensation method based on multiparameter fusion is illustrated in Figure 6. In the multiparameter fusion module, the compensation parameter k c was calculated according to the real-time change of each parameter relative to the initial value during the power-on stage. Because the temperature drift was a slow changing process, to reduce the interference of noise and outliers, k c was smoothed and then used to compensate for the temperature drift of ZRO. The calculation expression for k c is
k c = 1 Δ A d ( t ) / A d 0 + Δ Q x ( t ) / Q x 0 + Δ ( 1 / ω x ( t ) ) / ( 1 / ω x 0 )
where A d 0 , Q x 0 and ω x 0 are the initial values during the power-on stage. Δ A d ( t ) , Δ Q x ( t ) and Δ ( 1 / ω x ( t ) ) are the difference between the real-time monitoring value and the initial value.

6. Experimental Results

6.1. Gyroscope and Control Circuit

A vacuum-packed CDRG designed by Soochow University was used in this experiment [21,22]. Instead of the traditional ring structure, CDRG uses the latest polygon structure, which effectively reduces the structural symmetry error, resulting in a significantly small frequency split. A frequency split of ∆f < 0.05 Hz could be achieved by electrostatic tuning. The drive mode was in the directions of 0° and 90°, and the sense mode was in the directions of 45° and 135°. The Q-factors of the two modes were as high as 340k. The internal structure of the gyroscope and the control circuit are shown in Figure 7.
A Xilinx artix-7 series FPGA was used as the gyroscope digital control system platform. The programming language was Verilog, the input clock frequency was 100 MHz, and the working rate was set to 1.6 × 10−6 s. Relevant data were collected through serial ports and LabVIEW at a sampling rate of 5 Hz. Table 3 lists some of the parameters of the gyroscope.

6.2. Measurement of Circuit Phase Delay

To observe the actual influence of φ x on ZRO, we needed to know the value of the circuit phase delay φ e , and to then set different compensation phase delay values to achieve different values of φ x . There are several methods for measuring φ e , such as (1) a method based on the amplitude of the excitation signal or the amplitude of the vibration response under the drive mode closed-loop and (2) a method based on the coupling relationship between quadrature feedback and in-phase feedback under a double-loop FTR closed-loop [18]. The first method was adopted for visual representation. First, the drive mode closed-loop system adopted the AGC-PLL control scheme and the amplitude A b of the drive mode displacement signal was locked at 2 V. The amplitude A d of the excitation signal under different compensation phase delays was tested. Then, the drive mode only adopted the PLL control, set the A d = 0.2 V, and tested A b under different compensation phase delays, as shown in Figure 8.
This figure shows that when the compensation phase delay was approximately 47°, the amplitude of the excitation signal was the lowest and the vibration displacement amplitude was the largest, indicating that the drive mode worked in the resonant state ( φ x 90 o ). In other words, the phase delay of the circuit at room temperature was φ e 47 o .

6.3. Comparison of Influence φ x on ZRO

The experiment was used to verify the influence of the drive mode phase φ x on ZRO. In the experiment, the compensation phase delay was set to 10°–80° and the change step was 10°, which made φ x equal to −53°, −63°, −73°, −83°, −93 °, −103°, −113°, and −123°. The ZRO at different φ x in Mode I and Mode II are shown in Figure 9 and Figure 10, respectively. Among them, Mode I was divided into two cases: the initial quadrature force amplitude A q was corrected to 0 and not corrected to 0, which is realized by setting different fixed quadrature tuning voltages V Q u a d _ t u n e . When V Q u a d _ t u n e = 5.6 V, A q was corrected to approximately 0; simultaneously, we set the fixed frequency tuning voltage V F r e q _ t u n e = 10 V.
The quadrature feedback signal amplitude V q in Mode I changed significantly at different φ x . Even when the initial A q was corrected to 0, the maximum change in ZRO 1 (Δ) also reached 0.09°/s. This shows that the phase change led to a drastic change in A q ; hence, the change in ZRO 1 was also significant. In Mode II, A q was corrected to approximately 0 in real time, and ZRO 2 was mainly affected by in-phase coupling A I ; the change was significantly smaller, with a maximum change (Δ) of 0.02°/s. Therefore, when φ x drifted around −90° due to changes in ambient temperature and other reasons, the stability of ZRO 2 became significantly greater than that of ZRO 1 .
In addition, we attempted to change the sense mode phase φ y by changing the tuning voltage V F r e q _ t u n e to verify that ZRO 2 was affected by φ y . The change in ZRO 2 was not obvious; in other words, the change in φ y was not obvious. This may be because the closed-loop control expanded the mechanical bandwidth of the sense mode. When the frequency split was less than the bandwidth, it could be in the mode-matched state; that is, φ y is close to −90°.

6.4. Comparison of Bias Stability

First, we tested the repeatability of ZRO. The cold started the gyroscope system for the ZRO data acquisition at room temperature. The ZRO test was performed four times under each control mode. The sampling time of each test was 1 h, sampling frequency was 5 Hz, and power-off time of each test was 0.5 h. The ZRO 2 data for the four tests are presented in Figure 11. The first 20 min were the power-on stage, and the last 40 min were the stable stages for the bias stability analysis.
We then tested the effect of the online compensation on the ZRO drift during the power-on stage. Figure 12 shows a comparison of the ZRO 2 curves before and after the compensation in one test. It can be seen that the ZRO 2 drift after compensation was significantly reduced, from 0.023°/s to 0.008°/s.
The Allan variance curves for ZRO 1 , ZRO 2 , and compensated ZRO 2 during the stable stage (from 1500 s to 3500 s) obtained from one test are shown in Figure 13. The results of the performance comparison are presented in Table 4. The bias repeatability and bias average were calculated based on the results of the four tests, and the initial quadrature coupling A q in Mode I was corrected to approximately 0.
In conclusion, the experimental results show that the BI and bias repeatability of ZRO 2 reached 0.36°/h and 3.44°/h, respectively, which were approximately four times better than those of ZRO 1 . This was mainly due to the real-time quadrature stiffness control in mode II, which effectively weakened the influence of the quadrature error on ZRO. After online compensation, the BI of ZRO 2 reached 0.23°/h, and the low frequency band (long-term drift) of Allan variance clearly became smoother, which proved the effectiveness of the multi parameter fusion compensation method.
In addition, the angle random walk (ARW) was basically the same, because the signal processing circuit and in-phase feedback loop in the two modes were completely consistent, so the short-term noise level of ZRO was basically the same.

7. Conclusions

In this study, two quadrature error control modes under closed-loop detection of MEMS gyroscopes were compared, and the factors affecting the ZRO were analyzed. Experiments were performed on an axisymmetric gyroscope with a 340 k Q-factor. It was proven that the quadrature stiffness control mode could effectively improve the stability and repeatability of ZRO and make the BI reach 0.36°/h. After online compensation based on multiparameter fusion, BI reached 0.23°/h.
In future work, online compensation technology for a scale factor will be studied to further improve the long-term bias stability.

Author Contributions

Methodology, F.B. and S.G.; software, F.B.; validation, F.B. and Y.W.; formal analysis, F.B. and B.F.; resources, S.G. and Y.W.; data curation, F.B.; writing—original draft preparation, F.B.; writing—review and editing, F.B.; funding acquisition, F.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China under Grant 21KJB510022, 21KJB510046 and the Suzhou Vocational University High Level Introduction of Talent Research Start-up Fund under Grant 202105000002.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Guo, Z.; Cheng, F.; Li, B.; Le, C.; Chao, L.; Ke, S. Research development of silicon MEMS gyroscopes: A review. Microsyst. Technol. 2015, 21, 2053–2066. [Google Scholar]
  2. Cao, H.; Li, H.; Shao, X.; Liu, Z.; Kou, Z.; Shan, Y.; Shi, Y.; Shen, C.; Liu, J. Sensing mode coupling analysis for dual-mass MEMS gyroscope and bandwidth expansion within wide-temperature range. Mech. Syst. Signal Process. 2018, 98, 448–464. [Google Scholar] [CrossRef]
  3. Jia, J.; Ding, X.; Qin, Z.; Ruan, Z.; Li, W.; Liu, X.; Li, H. Overview and analysis of MEMS Coriolis vibratory ring gyroscope. Measurement 2021, 182, 109704. [Google Scholar] [CrossRef]
  4. Hiller, T.; Kuhlmann, B.; Buhmann, A.; Roth, H. Noise contributions in a closed-loop MEMS gyroscope for automotive applications. In Proceedings of the 2017 IEEE International Symposium on Inertial Sensors and Systems, Kauai, HI, USA, 28–30 March 2017. [Google Scholar]
  5. Ding, H.; Liu, X.; Cui, J.S.; Chi, X. A High-Resolution Silicon-on-Glass Z Axis Gyroscope Operating at Atmospheric Pressure. IEEE Sens. J. 2010, 10, 1066–1074. [Google Scholar] [CrossRef]
  6. He, C.; Zhao, Q.; Liu, Y.; Yang, Z.; Yan, G. Closed loop control design for the sense mode of micromachined vibratory gyroscopes. Sci. China Technol. Sci. 2013, 56, 1112–1118. [Google Scholar] [CrossRef]
  7. Trusov, A.A.; Prikhodko, I.P.; Rozelle, D.M.; Meyer, A.D.; Shkel, A.M. 1 PPM precision self-calibration of scale factor in MEMS Coriolis vibratory gyroscopes. In Proceedings of the 17th International Conference on Solid-State Sensors, Actuators and Microsystems, Barcelona, Spain, 16–20 June 2013. [Google Scholar]
  8. Eminoglu, B.; Kline, M.H.; Izyumin, I.; Yeh, Y.-C.; Boser, B.E. Ratio-metric readout technique for MEMS gyroscopes with force feedback. In Proceedings of the IEEE/ION Position, Location & Navigation Symposium-Plans, Monterey, CA, USA, 5–8 May 2014. [Google Scholar]
  9. Tatar, E.; Mukherjee, T.; Fedder, G.K. Stress Effects and Compensation of Bias Drift in a MEMS Vibratory-Rate Gyroscope. J. Microelectromech. Syst. 2017, 26, 569–579. [Google Scholar] [CrossRef]
  10. Lin, Y.; Zheng, X.; Liu, S.; Ma, W.; Jin, Z. Temperature-dependence improvement for a MEMS gyroscope using triangular-electrode based capacitive detection method. IET Micro Nano Lett. 2017, 12, 828–833. [Google Scholar] [CrossRef]
  11. Hu, Z.; Gallacher, B. A mode-matched force-rebalance control for a MEMS vibratory gyroscope. Sens. Actuators A Phys. 2018, 273, 1–11. [Google Scholar] [CrossRef] [Green Version]
  12. Goto, K.; Harada, S.; Hata, Y.; Ito, K.; Wado, H.; Cho, J.Y.; Najafi, K. High Q-Factor Mode-Matched Silicon Gyroscope with a Ladder Structure. In Proceedings of the 2020 IEEE International Symposium on Inertial Sensors and Systems (INERTIAL), Hiroshima, Japan, 23–26 March 2020. [Google Scholar]
  13. Yesil, F.; Alper, S.E.; Akin, T. An automatic mode matching system for a high Q-factor MEMS gyroscope using a decoupled perturbation signal. In Proceedings of the 18th International Solid-State Sensors, Actuators and Microsystems Conference, Anchorage, AK, USA, 21–25 June 2015. [Google Scholar]
  14. Fan, Q.; Lin, C.; Liu, M.; Su, Y.; Zhao, W.; Zheng, D. High Performance MEMS Disk Gyroscope with Force to Rebalance Operation Mode. In Proceedings of the IEEE SENSORS Conference, New Delhi, India, 28–31 October 2018; pp. 416–418. [Google Scholar]
  15. Xu, Y.; Li, Q.; Wang, P.; Zhang, Y.; Zhou, X.; Yu, L.; Wu, X.; Xiao, D. 0.015 Degree-Per-Hour Honeycomb Disk Resonator Gyroscope. IEEE Sens. J. 2020, 21, 7326–7338. [Google Scholar] [CrossRef]
  16. Wu, H.; Zheng, X.; Wang, X.; Shen, Y.; Ma, Z.; Jin, Z. A 0.09/h Bias-Instability MEMS Gyroscope Working With a Fixed Resonance Frequency. IEEE Sens. J. 2021, 21, 23787–23798. [Google Scholar] [CrossRef]
  17. Cho, J.Y.; Woo, J.K.; He, G.; Yang, D.; Boyd, C.; Singh, S.; Darvishian, A.; Shiari, B.; Najafi, K. 1.5-Million Q-Factor Vacuum-Packaged Birdbath Resonator Gyroscope (BRG). In Proceedings of the IEEE International Conference on Micro Electro Mechanical Systems (MEMS), Seoul, Korea, 27–31 January 2019; pp. 210–213. [Google Scholar]
  18. Bu, F.; Guo, S.; Cheng, M.; Zheng, F.; Xu, D.; Zhao, H. Effect of circuit phase delay on bias stability of MEMS gyroscope under force rebalance detection and self-compensation method. J. Micromech. Microeng. 2019, 29, 095002. [Google Scholar] [CrossRef]
  19. Bu, F.; Wang, X.; Fan, B.; Guo, S.; Xu, D.; Xu, X.; Zhao, H. Noise model considering electrical feed-through under force rebalance closed-loop detection of MEMS gyroscope. J. Micromech. Microeng. 2020, 30, 055007. [Google Scholar] [CrossRef]
  20. Bu, F.; Fan, B.; Xu, D.; Guo, S.; Zhao, H. Bandwidth and noise analysis of high-Q MEMS gyroscope under force rebalance closed-loop control. J. Micromech. Microeng. 2021, 31, 065002. [Google Scholar] [CrossRef]
  21. Fan, B.; Guo, S.; Cheng, M.; Yu, L.; Zhou, M.; Hu, W.; Zheng, F.; Bu, F.; Xu, D. Frequency Symmetry Comparison of Cobweb-Like Disk Resonator Gyroscope With Ring-Like Disk Resonator Gyroscope. IEEE Electron Device Lett. 2019, 40, 1515–1518. [Google Scholar] [CrossRef]
  22. Fan, B.; Guo, S.; Cheng, M.; Yu, L.; Zhou, M.; Hu, W.; Chen, Z.; Xu, D. A Novel High-Symmetry Cobweb-Like Disk Resonator Gyroscope. IEEE Sens. J. 2019, 19, 10289–10297. [Google Scholar] [CrossRef]
  23. Liu, Y.; Dorian, C.A. Electronic Bias Compensation for a Gyroscope. Patent EP2615416B1, 8 January 2013. [Google Scholar]
  24. IEEE Standard 1431-2004; IEEE Standard Specification Format Guide and Test Procedure for Coriolis Vibratory Gyros. IEEE: Piscataway, NJ, USA, 2004.
  25. Sonmezoglu, S.; Alper, S.E.; Akin, T. An Automatically Mode-Matched MEMS Gyroscope with Wide and Tunable Bandwidth. J. Microelectromech. Syst. 2014, 23, 284–297. [Google Scholar] [CrossRef]
  26. Xu, P.; Wei, Z.; Guo, Z.; Jia, L.; Han, G.; Si, C.; Ning, J.; Yang, F. A Real-Time Circuit Phase Delay Correction System for MEMS Vibratory Gyroscopes. Micromachines 2021, 12, 506. [Google Scholar] [CrossRef]
Figure 1. The control scheme of the drive mode.
Figure 1. The control scheme of the drive mode.
Micromachines 13 00419 g001
Figure 2. The control scheme of Mode I closed-loop gyroscope system.
Figure 2. The control scheme of Mode I closed-loop gyroscope system.
Micromachines 13 00419 g002
Figure 3. The control scheme of the Mode II closed-loop gyroscope system.
Figure 3. The control scheme of the Mode II closed-loop gyroscope system.
Micromachines 13 00419 g003
Figure 4. Effect of φ x and A q on ZRO 1 .
Figure 4. Effect of φ x and A q on ZRO 1 .
Micromachines 13 00419 g004
Figure 5. Effect of φ x and φ y on ZRO 2 .
Figure 5. Effect of φ x and φ y on ZRO 2 .
Micromachines 13 00419 g005
Figure 6. ZRO online compensation method.
Figure 6. ZRO online compensation method.
Micromachines 13 00419 g006
Figure 7. (a) Structure of the CDRG and the (b) control circuit.
Figure 7. (a) Structure of the CDRG and the (b) control circuit.
Micromachines 13 00419 g007
Figure 8. Influence of different compensation phase delays on the excitation signal amplitude.
Figure 8. Influence of different compensation phase delays on the excitation signal amplitude.
Micromachines 13 00419 g008
Figure 9. ZRO 1 at different φ x in Mode I. (a) The initial quadrature error is adjusted to 0 and (b) the initial quadrature error is not 0.
Figure 9. ZRO 1 at different φ x in Mode I. (a) The initial quadrature error is adjusted to 0 and (b) the initial quadrature error is not 0.
Micromachines 13 00419 g009
Figure 10. ZRO 2 at different φ x in Mode II.
Figure 10. ZRO 2 at different φ x in Mode II.
Micromachines 13 00419 g010
Figure 11. ZRO 2 data of gyroscope cold start at room temperature.
Figure 11. ZRO 2 data of gyroscope cold start at room temperature.
Micromachines 13 00419 g011
Figure 12. Online compensation process for ZRO 2 during the power-on stage.
Figure 12. Online compensation process for ZRO 2 during the power-on stage.
Micromachines 13 00419 g012
Figure 13. Allan variance curve of ZRO at room temperature.
Figure 13. Allan variance curve of ZRO at room temperature.
Micromachines 13 00419 g013
Table 1. Theoretical calculation of the amplitude of the quadrature and in-phase coupling force.
Table 1. Theoretical calculation of the amplitude of the quadrature and in-phase coupling force.
Parameters | A I | ( N ) | A q | ( N )
θ ω = 1°, θ τ = 1°1.04 × 10−111.15 × 10−8
θ ω = 0.1°, θ τ = 1°1.04 × 10−111.24 × 10−9
Table 2. Measurement of parameter changes during gyroscope power on stage.
Table 2. Measurement of parameter changes during gyroscope power on stage.
ParametersInitial Value during Power-On Stage
(about 20 °C)
Value during Stable Stage
(about 32 °C)
Variation (Δ)Rate of Change
ω x 4142.9 Hz4141.6 Hz1.3 Hz0.031%
A d 0.33 V0.38 V0.05 V−15.15%
φ x −88.5°−89.8°1.3°−0.032%
( sin ( φ x ) )
Q x 373.2 k341.3 k31.9 k8.55%
Δ ( 1 / τ *1.112 × 10−31.071 × 10−30.041 × 10−33.68%
θ τ ----
* Calculated using Q-factor and frequency parameters.
Table 3. Basic parameters of gyroscope and circuit.
Table 3. Basic parameters of gyroscope and circuit.
ParametersValues
Proof mass ( m )1 mg
vibration displacement ( A x ) *2 μm
Drive-mood resonant frequency ( f x )4141.7 Hz
Sense-mood resonant frequency ( f y )4140.6 Hz
Drive-mood Q-factor ( Q x )341.3 k
Sense-mood Q-factor ( Q y )351.5 k
Scale Factor (SF)147 mV/(°/s)
Carrier signal6Vpk@1 MHz
* Estimated by the output voltage amplitude of the drive mode.
Table 4. Comparison of bias performance at room temperature.
Table 4. Comparison of bias performance at room temperature.
Bias Instability
(°/h)
ARW
(°/√h)
Bias Average
(°/s)
Bias Repeatability
(°/h)
Bias Drift
(°/s)
ZRO1 (initial A q ≈ 0)1.280.020−0.07317.010.037
ZRO20.360.019−0.0773.440.023
ZRO2 (compensated)0.230.017−0.0633.150.008
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Bu, F.; Guo, S.; Fan, B.; Wang, Y. Effect of Quadrature Control Mode on ZRO Drift of MEMS Gyroscope and Online Compensation Method. Micromachines 2022, 13, 419. https://doi.org/10.3390/mi13030419

AMA Style

Bu F, Guo S, Fan B, Wang Y. Effect of Quadrature Control Mode on ZRO Drift of MEMS Gyroscope and Online Compensation Method. Micromachines. 2022; 13(3):419. https://doi.org/10.3390/mi13030419

Chicago/Turabian Style

Bu, Feng, Shuwen Guo, Bo Fan, and Yiwang Wang. 2022. "Effect of Quadrature Control Mode on ZRO Drift of MEMS Gyroscope and Online Compensation Method" Micromachines 13, no. 3: 419. https://doi.org/10.3390/mi13030419

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