Open access peer-reviewed chapter

Dual-Mass MEMS Gyroscope Structure, Design, and Electrostatic Compensation

Written By

Huiliang Cao and Jianhua Li

Submitted: 13 October 2017 Reviewed: 24 January 2018 Published: 30 March 2018

DOI: 10.5772/intechopen.74364

From the Edited Volume

MEMS Sensors - Design and Application

Edited by Siva Yellampalli

Chapter metrics overview

1,720 Chapter Downloads

View Full Metrics

Abstract

Dual-mass MEMS gyroscope is one of the most popular inertial sensors. In this chapter, the structure design and electrostatic compensation technology for dual-mass MEMS gyroscope is introduced. Firstly, a classical dual-mass MEMS gyroscope structure is proposed, how it works as a tuning fork (drive anti-phase mode), and the structure dynamical model together with the monitoring system are presented. Secondly, the imperfect elements during the structure manufacture process are analyzed, and the quadrature error coupling stiffness model for dual-mass structure is proposed. After that, the quadrature error correction system based on coupling stiffness electrostatic compensation method is designed and evaluated. Thirdly, the dual-mass structure sensing mode modal is proposed, and the force rebalancing combs stimulation method is utilized to achieve sensing mode transform function precisely. The bandwidth of sensing open loop is calculated and experimentally proved as 0.54 times with the resonant frequency difference between sensing and drive modes. Then, proportional-integral-phase-leading controller is presented in sensing close loop to expand the bandwidth, and the experiment shows that the bandwidth is improved from 13 to 104 Hz. Finally, the results are concluded and summarized.

Keywords

  • MEMS gyroscope
  • dual-mass structure
  • mode analysis
  • quadrature error
  • bandwidth expansion
  • electrostatic compensation

1. Introduction

The precision of micro-electro-mechanical system (MEMS) gyroscope improves a lot in this decade, and achieves the tactical grade level. On the benefits of the small size, low costs, and light weight the MEMS gyro is applied in more and more areas, such as inertial navigation, roller detection, automotive safety, industrial controlling, railway siding detection, consumer electronics and stability controlling system [1, 2, 3, 4, 5]. During use, the acceleration along the sense axis causes great error in MEMS gyroscope output signal, and dual-mass gyroscope structure restrains this phenomenon well by employing differential detection technology; so, a lot of research institutes are interested in this structure [6, 7, 8].

1.1. Development of dual-mass MEMS gyroscope structure quadrature error compensation

Most of the literature informs that the dominate signal component in output signal is quadrature error, which is generated in the structure manufacture process, and brings over several 100° S−1 equivalent input angular [9, 10, 11, 12, 13, 14]. The original source of quadrature is the coupling stiffness, which is modulated by drive mode movement and generates quadrature error force. The force has same frequency but has a 90° phase difference with Coriolis force and stimulates sense mode [11]. Most previous works utilize phase-sensitivity demodulation method to pick Coriolis signal from sense channel [9, 13], which requires accurate phase information and long-term, full-temperature range stability. However, the demodulation phase error and noise usually exist (sometimes more than 1° [9, 12]), which bring undesirable bias. The coupling stiffness drift (the drive and sense modes’ equivalent stiffness vary with temperature and generate the drift of coupling stiffness [6, 11]) causes the quadrature error force drift, which is considered to be one of the most important reasons leading to bias long-term drift, and is proved by [11, 14] experimental work.

The previous works provide several effective ways to reduce quadrature error and are concluded into three aspects after the structure is manufactured [9, 11]: the quadrature signal compensation, the quadrature force correction and coupling stiffness correction. In work [9], the quadrature error is reduced by dc voltage based on synchronous demodulation and electrostatic quadrature compensation method, and the sigma-delta technology is employed in ADC and DAC. The research in Ref. [14] also employs coupling stiffness correction method to improve the performance of “butterfly” MEMS gyroscope. The bias stability and scale factor temperature stability enhance from 89°/h and 662 ppm/°C to 17°/h and 231 ppm/°C, respectively, which achieves the correction goal. The quadrature error correction in dual-mass tuning fork MEMS gyro structure is investigated in literature [11], and this work also proves the quadrature stiffness are different in left and right masses. A quadrature error correction closed loop is proposed in the work, and utilizing the coupling stiffness correction method, the masses are corrected separately. The stiffness correction combs utilize unequal gap method with dc voltages [15]. The bias stability improves from 2.06 to 0.64°/h with Allan Deviation analysis method, and the noise characteristic is also optimized [11]. Another coupling stiffness correction work is proposed in literature [7]; in this work, coupling stiffness correction controller uses PI technology, and the quadrature error equivalent input angular rate is measured as 450°/s. The experiment in the work shows that the bias stability and ARW improve from 7.1°/h and 0.36°/√h to 0.91°/h and 0.034°/√h, respectively. In Ref. [16], quadrature signal is compensated based on charge injecting technology in the sense loop, the compensation signal has same frequency, amplitude and anti-phase with quadrature error signal. The quadrature error correction method proposed in literature [8] employs both the quadrature force and stiffness correction methods, the modulation reference signal is generated by PLL technology and the correction loop uses PI regulator; the two masses are controlled together. A novel quadrature compensation method is proposed in literature [17] based on sigma-delta-modulators (ΣΔM), the quadrature error is detected by utilizing a pure digital pattern recognition algorithm and is compensated by using DC bias voltages, and the system works beyond the full-scale limits of the analog ΣΔM hardware. The quadrature error is compensated by open-loop charge injecting circuit in Ref. [18], the circuit is implemented on application specific integrated circuits (ASIC) and the experimental results show that the quadrature error component is effectively rejected.

1.2. Development of dual-mass MEMS gyroscope bandwidth expansion

High precision MEMS gyros are reported in literatures, and the bias drift parameters are even better than the tactical grade requirement. But the bandwidth performance always restrains the MEMS gyro application (100 Hz bandwidth is required in both Tactical and Inertial Grade) [4]. For most linear vibrating MEMS gyro, the mechanical sensitivity is determined by the difference between drive and sensing modes’ resonant frequencies ∆f. It means smaller difference achieves higher mechanical sensitivity (such as higher scale factor, higher resolution and smaller output noise) [19]. It is also proved that the mechanical bandwidth of the gyro is about 0.54∆f [20], so smaller ∆f causes worse bandwidth characteristic. Some works employ mode-matching technology to make ∆f ≈ 0 Hz, and the best mechanical sensitivity can be acquired but bandwidth is sacrificed. It seems like that the bargain should be made between mechanical sensitivity and bandwidth in sensing open loop. So the sensing closed loop is required to improve MEMS gyro dynamic characteristics and bandwidth. The work in [21] employs a ΣΔ closed loop to reduce the frequency difference between the drive and sensing mode to less than 50 Hz. The research in work [22] utilizes PI controlling technology to make ∆f tunable, and the bandwidth is optimized to 50 Hz. The sensing closed loop for single mass MEMS gyroscope based on automatic generation control (AGC) technology is proposed in paper [23]. The force rebalance controller extends the bandwidth, but it only contains a pure integral section which makes sensing closed loop with high Q value structure unstable. The bandwidth for another single mass MEMS gyroscope is introduced in work [24]; the bandwidth is improved from 30 to 98 Hz with notch filter and lead–lag compensator. The notch filter is designed for the “peak response” caused by the conjugate complex poles at ∆f. But the resonant frequencies of the drive and sensing modes usually drift with temperature [6], so the notch filter method cannot satisfy the temperature-changing environment. The work in [25] proposes a method to avoid problems caused by notch filter and expands the bandwidth from 2.3 to 94.8 Hz. However, its left and right sensing modes are not coupled, and the bandwidth is only determined by the low pass filter (different with left and right sensing modes coupled structure). Its dual-mass structure can be considered as two independent gyroscopes with different ∆fs, and two sensing loops should be designed separately to expand the bandwidth. The left and right sensing modes coupled structures are investigated in [26, 27, 28]. The work in Ref. [26] illustrates the vibration characteristics of dual-mass and spring structure. The work in Ref. [27] analyzes the energy of gyroscope under in-phase and anti-phase modes. And literature [28] proposes that the real working sensing mode of gyroscope is formed by sensing in-phase and anti-phase modes. However, these works do not focus on the bandwidth method of this kind of sensing loop. The gyro bandwidth optimized by mechanical method is proposed in Ref. [29], but the bandwidth varies with the temperature. Literature [30] employs eight drive mode units to form a drive band (not a single frequency). It provides a high mechanical sensitivity band for the gyroscope, but the bandwidth is determined by sensing mode frequency. And the phase margin of the closed loop is difficult to design. In Ref. [31], the bandwidth estimation methods of MEMS gyroscope in open loop and closed loop are proposed, but the bandwidth expanding method is not discussed clearly. The precise test method of bandwidth is introduced in Ref. [32]. The method uses vibration velocity of virtual drive mode multiplied by virtual angular rate to generate Coriolis force and substitutes angular turntable. The vibration velocity of drive mode is produced by signal source, not by drive mode, which ignores the frequency drift of drive mode and the mechanical coupling between drive and sensing mode.

This chapter focuses on the investigation of the dual-mass MEMS gyroscope structure, and the electrostatic compensation method for the structure, including quadrature error correction and bandwidth expansion technology. Through these technologies, the static and dynamic performance of the MEMS gyroscope is improved.

Advertisement

2. Dual-mass MEMS gyroscope structure design and analysis

2.1. Dual-mass MEMS gyroscope structure design

The fully decoupled linear vibrating gyroscope structure’s ideal movement model can be found in many papers; the model can be described as two “spring-mass-damping” systems: drive mode and sense mode. In x-axis direction, drive frame is connected with Coriolis mass which is linked by sense frame in y direction. The drive frame and sense frame can be stimulated by their own mode’s effective stiffness and damping, as shown in Figure 1. This chapter employs a dual-mass fully decoupled structure as mentioned in [6, 33], and it works in linear vibrating principle, with slide-film combs in both drive and sense modes. The whole structure is shown in Figure 2. This structure model is constituted by two symmetrical parts, which are connected by two center U-shaped connect springs whose parameters are the same with drive U-shaped spring. The left and right Coriolis mass are sustained by 2 drive U-shaped springs (DS-A,B) and 4 sense U-shaped springs (SS-C,D,E,F), respectively, and these springs are linked by drive and sensing frames. The moving comb fingers are combined with frames while the static ones are fixed with the substrate. The whole structure is suspended and supported by 8 drive (DS-C,D,E,F for left part) and 4 sense (SS-A,B) U-shaped springs [6].

Figure 1.

Schematic of ideal gyroscope fully decoupled model.

Figure 2.

Schematic of the structure.

The drive U-shaped springs’ stiffness coefficients are large along y-axis and very small in x direction while sense springs have the adverse characteristic. When the structure works, the drive combs support the electrostatic force to stimulate the drive frame and the Coriolis mass (together with SS-C,D,E,F) to move along x direction, and no displacement is generated in sense direction because of SS-A,B. When there is an angular rate Ωz input around the z-axis, the Coriolis mass together with sense frame and DS-A, B will have a component motion in y orientation under the influence of Coriolis force (the drive frame will not move in y-axis because of the effect of DS-C,D,E,F), and then this displacement involved with Ωz is detected by the sense combs.

The drive mode of the structure bases on tuning for k theory. The left and right masses are coupled by connect U-shaped spring, when two sensing masses are coupled by the x-axis warp of drive springs. The mode analyses of the first four order modes are shown in Figure 3 [34]. The first-order mode is drive in-phase mode, the left and right masses together with drive frames vibrate toward same direction along drive axis (x direction in Figure 2), as shown in Figure 3(a). The second- and third-order modes are sensing in-phase and anti-phase modes, as shown in Figure 3(b) and (c). The left and right masses together with sense frames vibrate in same and inverse directions along sensing axis (y direction in Figure 2), respectively. And sensing anti-phase mode is the expected working mode. Drive anti-phase mode is the fourth order, in which mode, the left and right masses move in inverse directions along drive axis as Figure 3(d) shows. The drive anti-phase is another expected working mode.

Figure 3.

(a) Drive in-phase mode (first mode) with frequency ωx1 = 2623 × 2π rad/s; (b) sensing in-phase mode (second mode) with frequency ωy1 = 3342 × 2π rad/s; (c) sensing anti-phase mode (third mode) with frequency ωy2 = 3468 × 2π rad/s; (d) drive anti-phase mode (fourth mode) with frequency ωx2 = 3484 × 2π rad/s.

2.2. Dual-mass MEMS gyroscope structure working principle analysis

Due to a large difference (>1000 Hz) between the in-phase (the first mode) and anti-phase drive modes frequencies, the quality factor of drive anti-phase mode is Qx2 > 2000 and the stimulating method of the drive mode. The real working drive mode is considered to be pure anti-phase drive mode (the fourth mode). Considering the real working sensing mode is formed by second and third modes, the motion equation of gyroscope structure can be expressed as (ideal condition) [35]:

mD¨+cḊ+kD=FE1

where m=mxmymy,D=xy1y2,k=kxxkxy1kxy2ky1xky1y10ky2x0ky2y2,c=cxxcxy1cxy2cy1xcy1y10cy2x0cy2y2,F=Fdsinωdt2mcΩzẋ2mcΩzẋ.

are the mass, displacement, stiffness, damping and external force matrix, respectively; mx is equivalent mass of drive mode; x is displacement of drive mode; y1 and y2 are displacements of sensing in-phase and anti-phase modes, respectively; Qy1 and Qy2 are quality factors; Ωz is angular rate input; sensing mode mass my approximates to Coriolis mass mc; Fd and ωd are stimulating magnitude and frequency of drive mode; cxx=ωx2mx/Qx2, cy1y1=ωy1my/Qy1, cy2y2=ωy2my/Qy2 and kxx=ωx22mx, ky1y1=ωy12my, ky2y2=ωy22my are effective damping and stiffness of drive and sensing in-phase and anti-phase modes; cxy1, cxy2 and cy1x, cy2x are coupling damping, kxy1, kxy2 and ky1x, ky2x are coupling stiffness (caused by machining error) between drive and sensing in-phase and anti-phase modes, respectively; sensing mode displacement y = y1 + y2, and for ideal gyro structure model (ignoring the coupling stiffness and damping), we get [35]:

xt=Fd/mxωx22ωd22+ωx22ωd2/Qx22sinωdt+φx2+Fdωx2ωd/mxQxωx22ωd22+ωx22ωd2/Qx22eωx22Qx2tcos11/4Qx22ωx2t+Fdωdωx22/Qx22+ωd2ωx22/mxωx211/4Qx22ωx22ωd22+ωx22ωd2/Qx22eωx22Qx2tsin11/4Qx22ωx2tE2
y1,2t=Fcωy1,22ωd22+ωy1,22ωd2/Qy1,22sinωdt+φx2+π2+φy1,2Fcωy1,2ωdsinφx2/Qy1,2+ωy1,22ωd2cosφx2ωy1,22ωd22+ωy1,22ωd2/Qy1,22eωy1,22Qy1,2tcos11/4Qy1,22ωy1,2t+Fcωy1,2ωy1,223ωd2cosφx2/2Qy1,2+ωdωy1,22/2Qy1,22+ωy1,22ωd2sinφx2ωy1,211/4Qy1,22ωy1,22ωd22+ωy1,22ωd2/Qy1,22eωy1,22Qy1,2tsin11/4Qy1,22ωy1,2tE3

where φx2=tg1ωx2ωdQx2ωx22ωd2,Fc=2ΩzωdFdmxωx22ωd22+ωx22ωd2/Qx22,φy1,2=tg1ωy1,2ωdQy1,2ωy1,22ωd2.

The abovementioned equations indicate that the movement of drive and sensing modes are the compound motion of stable vibration and attenuation vibration. Since drive mode closed loop is employed, drive mode is stimulated with stable amplitude (ωd = ωx2). Then (2) can be simplified as [20]:

xt=FdQx2mxωd2cosωdt=AxcosωdtE4

The sensing in-phase and anti-phase modes movement equation can be got from (3):

y1,2t=2ΩzFdQx2sinωdtmxωdωy1,22ωd22+ωy1,22ωd2/Qy1,22=Ay1,2sinωdtE5

Then, the mechanical sensitivity can be expressed as:

Sme=Ay1+Ay2ΩzFdQxmxωd21ωy1ωx2+1ωy2ωx2=Ax1Δω1+1Δω2E6

The mechanical sensitivity of dual-mass sensing mode coupled structure is determined by vibration amplitude of drive mode and frequency differences between drive working mode and sensing modes (including the second and third modes). Furthermore, the one near the fourth mode is the dominant element. Therefore, the sensing anti-phase mode determines the gyro structure mechanical sensitivity. The schematic diagram of gyro sensing mode is shown in Figure 4. Ginphase and Ganphase are transform functions of in-phase and anti-phase sensing modes; Kinyv and Kanyv are displace-voltage transform parameters of sensing in-phase and anti-phase modes; Kpre is the preamplifier; Vstotal is sensing mode output and GsV/F can be expressed as:

Figure 4.

Schematic diagram of sensing mode real working mode.

GsV/F=GinphaseKinyv+GanphaseKanyvKpreE7

where Ginphase=1my1s2+ωy1Qy1s+ωy12 and Ganphase=1my1s2+ωy2Qy2s+ωy22 are the sensing in-phase and anti-phase mode transform functions, respectively.

2.3. Dual-mass MEMS gyroscope monitoring system

The gyro control and detection system is shown in Figure 5. In drive loop, the drive frame displacement x(t) is detected by drive sensing combs and picked up by differential amplifier ①. Then, the signal phase is delayed by 90° (through ②) to satisfy the phase requirement of AC drive signal VdacSin(ωdt). After that, VdacSin(ωdt) is processed by a full-wave rectifier ③ and a low pass filter ④. Afterwards, Vdac is compared (in ⑤) with the reference voltage Vref ⑥. Next, drive PI controller ⑦ generates the control signal, which is modulated by VdacSin(ωdt), and then the signal is superposed (through ⑩) by VDC ⑨ to stimulation drive mode. The sensing system employs a closed loop, which utilizes the same interface as drive circuit. First, the left and right masses’ sensing signals are detected separately with differential detection amplifier⑪. And the output signals VRQS (from right mass) and VLQS (from left mass) are processed by second differential amplifier⑫ to generate signal Vstotal. Then, Vstotal is demodulated by signal VdacSin(ωdt) (in ⑬). After that, the demodulated signal Vdem passes through the low pass filter ⑭; so, the sensing mode’s movement signal VOopen can be got. For sense closed loop (“pink” section in Figure 5), VOopen is first sent in proportional-integral-phase-leading controller (PIPLC) ⑮ to calculate the control signal superposed (through ⑯) with test signal VTes ⑰. Then the signal is modulated with VdacSin(ωdt) (in ⑱). Finally, DC voltage VFDC ⑳ is superposed with the modulated signal in ⑲ to generate the feedback signal. In quadrature error compensation system, VRQS and VLQS are demodulated by drive frame displacement signal VQEDCos(ωdt) separately in ㉑. The quadrature error compensation reference is provided in ㉒ and is compared with quadrature error amplitude in ㉓; the results are sent to coupling stiffness compensation (CSC) controller ㉔.

Figure 5.

Dual-mass gyroscope monitoring system schematic.

Advertisement

3. Dual-mass MEMS gyroscope quadrature error compensation

3.1. Dual-mass MEMS gyroscope structure quadrature error model

The quadrature error is caused by coupling stiffness, which is generated in structure processing stage, and the stiffness elements in Eq. (1) can be calculated by:

kxx=kxcos2βQx+kysin2βQykxy=kyx=kxsinβQxcosβQxkycosβQysinβQykyy=kxsin2βQx+kycos2βQyE8

where kx and ky are the design stiffness along designed axis x and y; βQx and βQy are the quadrature error angle and they are the angles between practical axis and designed axis [11, 35], and usually it is assumed that βQx = βQy.

The equivalent stiffness and masses system and structure motion of dual-mass gyro structure is shown in Figure 6. The design drive and sense stiffness axis are x and y (gray); the real drive and sense axis of left and right masses after manufacture are xl, xr (with light blue) and yl, yr (with light yellow), respectively; the stiffness of drive and sense modes of left and right masses after manufacture are klx, krx (with dark blue) and kly, kry (with dark yellow), respectively; the projections of klx on –x- and y-axis are klxx and klxy; the projections of krx on x- and y-axis are krxx and krxy; the projections of kly on –x- and y-axis are klyx and klyy; the projections of kry on x- and y-axis are kryx and kryy; the quadrature error angular of left and right masses are βly and βry. In design stage, |klx| = |krx|, |kly| = |kry|, and βly = βry = 0, but after the manufacture process, the parameters change and they do not meet the equal equations, so the coupling stiffness of two masses are different.

Figure 6.

(a) Stiffness system of ideal dual-mass gyro structure; (b) ideal structure movement without angular rate input; (c) ideal structure movement with steady angular rate input; (d) stiffness system with in-phase quadrature error angular; (e) the movement of in-phase quadrature error angular structure without angular rate input; (f) the movement of in-phase quadrature error angular structure with steady angular rate input; (g) stiffness system with anti-phase quadrature error angular; (h) the movement of anti-phase quadrature error angular structure without angular rate input; (i) the movement of anti-phase quadrature error angular structure with steady angular rate input.

3.2. Dual-mass MEMS gyroscope structure coupling stiffness compensation

The CSC method utilizes quadrature error correction combs to generate negative electrostatic stiffness and correct quadrature error coupling stiffness. This special comb is unequal gap style, and is introduced in [11]; its stiffness is expressed as:

kqxy=kqyx=kqcoupVqDVqc=4nqε0hyq0211λ2VqDVqcE9

where kqxy and kqyx are the quadrature error correction comb stiffness along designed axes x and y; VqD and Vqc are correction fixed voltage and controlling voltage; nq is the number of comb; ε0 is the permittivity of vacuum; h is the thickness of the comb; yq0 and x0 are the parallel capacitance’s gap and overlap length, respectively; λ is a constant. Figure 7 shows the right mass CSC system which is same with left mass CSC system, GRsV/F is the transform function of right mass. In Figure 7, the coupling stiffness kyx is modulated by drive-mode movement, and the controller employs PI controlling technology. The correction stiffness does not need to be modulated by quadrature error in-phase signal, which is better for circuit simplification and power consumption. We can get the following equations:

Figure 7.

Right mass SCS system.

VRQS=FQEGRsV/F=xkyx+kqyxGRsV/FE10
Vqc=VQESVrefQESkpqS+kIqSsE11

We have x = Axcos(ωdt) and VrefQES = 0, after the low pass filter, VQES can be expressed as:

VQES=12Axkyx+kqyxGRsV/FVQEDE12

Then, combining (9), (11) and (12), we have:

kqyxskyxs=Ax2kqcoupVqDVQEDFRLPF2sGRsV/Fs+jωd+GRsV/FsjωdkpqS+kIqSs1Ax2kqcoupVqDVQEDFRLPF2sGRsV/Fs+jωd+GRsV/FsjωdkpqS+kIqSsE13

When the system is under stable state, s = 0, and the above equation has:

1=Ax2kqcoupVqDVQEDFLPF2sGRsV/Fs+jωd+GRsV/FsjωdkpqS+kIqSss=0E14

Then:

kqyxkyxE15

The coupling stiffness is corrected. The CSC system is simulated and the curves are shown in Figure 8. The Pole-Zero Map is shown in Figure 8(a), no pole is in the positive real axis and Figure 8(b) is the Nyquist Diagram, the curve does not contain (−1,0j) point, which proves the system’s stability. The time-domain simulation curves are shown in Figure 8(c)(e), and the curves indicate that the CSC system is under stable state after about 0.7 s. It is obvious that in start-up stage, the sense channel signal mainly consists of quadrature error signal. But, in stable state, the dominate element is Coriolis in-phase signal. Furthermore, the overall coupling stiffness kyxs is suppressed from original value (about 0.18 N/m) to −0.00016 N/m, and kyx is basically corrected which proves (15).

Figure 8.

(a) CSC system pole-zero map; (b) CSC system Nyquist diagram; (c) CSC system simulation curves; (d) CSC system start-up stage enlarge curves; (e) CSC system stable stage enlarge curves.

Advertisement

4. Dual-mass MEMS gyroscope bandwidth expansion

4.1. Dual-mass MEMS gyroscope structure sense mode model

The force rebalancing combs stimulation method (FRCSM) is employed to test the sense mode. Force rebalancing combs are slide-film form (does not vary ωy1 and ωy2). And they are arranged to generate electrostatic force and rebalance the Coriolis force applied on sense frame. The movement of sensing frame is restricted, which improves the dynamic performance of gyro. Therefore, Coriolis simulation signal is designed to be produced through force rebalancing combs, and this method can be further applied to scale factor and bandwidth tests. The FRCSM schematic diagram is shown in Figure 9, and the equivalent input angular rate of VTes is:

ΩVTes=KFByVTesVdac2mcAxωdE16

where KFBy is voltage-force interface transform coefficient of force rebalances combs; Vdac is modulate signal amplitude, which is picked up after 90° shifter in drive loop and is considered to be constant when gyro works. KFBy can be got either from the calculation of structure parameter or turntable test, and it is determined by force rebalancing combs number, parameters and feedback direct voltage VFDC. The system diagram of sense open loop is shown in Figure 9, and the equations below can be derived from Figure 9:

Figure 9.

FRCSM schematic in sensing loop.

Fctt=2ΩztmyAxωdsinωdt+KFByVTestVdacsinωdtVOopen=FcttGsV/FVdacsinωdtFLPFE17

After Laplace transformation, we can get [35]:

VOopens=KpreAxωdVdacΩzsFLPFs2+KFByVdac2VTessFLPFs4myGsV/FsE18

where, GsV/Fs=Kinyvs2+ωy1Qy1s+ωy12ωd2s2+ωy1Qy1s+ωy12ωd22+2sωd+ωy1Qy1ωd2+Kanyvs2+ωy2Qy2s+ωy22ωd2s2+ωy2Qy2s+ωy22ωd22+2sωd+ωy2Qy2ωd2, and ωd = 3488.9*2π rad/s, ωy1 = 3360.1*2π rad/s, ωy2 = 3464.1*2π rad/s, Qy1 = 1051 and Qy2 = 1224, then the Bode Diagram map is shown in Figure 10, and the bandwidth of the mechanical system is [20, 35]:

ωb=0.54Δω2E19

Figure 10.

Simulation and FRCSM test results of dual-mass gyroscope structure bode diagram.

In Figure 10, point A (frequency is ∆ω2) and C (frequency is ∆ω1) peak points are generated by two conjugate poles, respectively; B valley point (∆ωB) is caused by conjugate zeros shown in Eq. (18). The bandwidth obtained from the simulation curve is 12.9 Hz and from FRCSM test curve is 13 Hz, which verifies the theory calculation result in Eq. (19). In addition, the FRCSM test curve matches simulation curve well and proves the theory analysis conclusion proposed in Section 2.2.

4.2. Dual-mass MEMS gyroscope bandwidth expanding

Sensing closed-loop control method provides electrostatic force to rebalance the Coriolis force applied on sensing mode, which is one of the most effective ways to improve gyro dynamic performance. When sensing closed-loop works, the sensing frame’s displacement is restricted and the Coriolis force is transformed into electronic signal directly. And it also avoids the nonlinearity of sensing mode displacement. Meanwhile, closed loop provides better anti-vibration and anti-shock characteristics to the gyroscope. The sensing closed-loop schematic is shown in Figure 9, where the real input angular rate Ωz = 0°/s and the simulation angular rate VTes is employed to test the closed system frequency response. From Figure 8, the equations can be derived:

Fyft=KFByVOcloset+VTestVdacsinωdtE20
VOcloses=VdemsFLPFsFPIPLCsE21

Combining Eq. (20) with (21), we have:

VOcloseωopenΩVTesωopen=2mcAxωdKpreGseVdacFLPFsFPIPLCs4myKpreKFByVdac2GseFLPFsFPIPLCsE22

Because 4myKpreKFByVdac2GseFLPFsFPIPLCs within bandwidth range (Gse reduces a lot at point B, so bandwidth range is considered before point B), Eq. (22) can be expressed as:

VOcloseΩVTes=2mcAxωdKFByVdacE23

The above equation means that the scale factor in closed loop is constant value and is not restricted by resonant peak (A point).

Generally speaking, the open-loop Bode diagram of sensing closed-loop is expected to have the following characteristics: (a) In low frequency range, a first-order pure integral element is configured to achieve enough gain and reduce the steady state error of the system, (b) In middle frequency range, the slope of magnitude line is designed to be −20 dB/dec at 0 dB crossing frequency point. The cut off frequency is ωcut, which provides enough phase margin (more than 30°), (c) At ∆ω2 frequency point (A point), the phase lags 180° acutely, so two first-order differential elements are utilized to compensate the system phase before ∆ω2. After the phase compensation, the −180° crossing frequency is improved and optimizes the magnitude margin (expected more than 5 dB), (d) Since a pair of conjugate zero is at ∆ωB, which provides +20 dB/dec magnitude curve, cut off frequency ωcut is arranged before ∆ωB, (e) In high frequency range, the magnitude curve is designed to be −60 dB/dec to reduce magnitude rapidly, which restrains high frequency noise and white noise effectively. FLPF element is second-order type and generates −40 dB/dec, and a pair of conjugate pole is at ∆ω1, providing −20 dB/dec slope, (f) An inertial element is required to match the phase compensation elements and its frequency should be arranged outside the bandwidth. Meanwhile, the inertial element also provides another −20 dB/dec slope in high frequency range, which is better to restrain high frequency noise and (g) Temperature compensation module is required to ensure the wide-temperature range characteristic of PIPLC. So, the PIPLC is expressed as:

FPIPLCs=kpittems+ωpi1ss+ωpi1s+ωpi2ttemE24

According to the analysis, we make kpi = 32 (experience value, over high value brings instability), ωpi1 = 10π rad/s and ωpi2 = 400π rad/s. In addition, the kpi and ωpi2 can be adjusted by temperature ttem. The PIPLC circuit diagram is shown in Figure 11. The transform function can be written as following:

Figure 11.

PIPLC circuit diagram.

The open-loop Bode Diagram of the sensing closed-loop is simulated in Simulink software and shown in Figure 12(a). Figure 12 indicates that the minimum phase margin of the loop is 34.6° and the magnitude margin is 7.21 dB, which satisfy the design requests. The Pole-Zero Map and Nyquist Map of sensing closed-loop are shown in Figure 12(b) and (c). The poles distribute in negative side of real axis and the Nyquist curve does not contain (−1, 0j) point. These two criterions both illustrate the closed system is pretty stable. The Bode Diagram of sensing closed-loop simulation is shown in Figure 12(d), whose curves indicate that the bandwidth of the gyro is 100 Hz, the lowest point within the bandwidth range is −13.8 dB, the DC magnitude is −12.3 dB and the highest point is −10.4 dB. The resonant peak point A (shown in Figure 10) is compensated, and the new bandwidth bottleneck point is valley B. Therefore, one of the best methods to expand the bandwidth under this condition is to enlarge the frequency difference between ωy1 and ωy2. The gyro is fixed on the turntable and tested under room temperature (about 20°C) with FRCSM. More specifically, the employed method is a step-by-step test and step length is 1 Hz. First, the result is shown as Figure 13 with red stars, where the bandwidth is about 104 Hz (as the simulation value is 102 Hz in Figure 13) [23]. Since the scale factor can be adjusted with the output level amplifier, the −3 dB point is the key, not the absolute value of the magnitude. After the turntable test is done, since the turntable’s swing frequency value is hard to get accurately, we mainly focus on the bandwidth, not each frequency point’s value. Within the bandwidth range, the step-by-step test (step length is 10 Hz) is carried out, and the bandwidth is found to be 102 Hz, which verifies the FRCSM result.

Figure 12.

(a) Open-loop bode diagram of sensing close loop; (b) pole-zero map of sensing close loop; (c) Nyquist map of sense close loop; (d) sense close loop simulation bode diagram.

Figure 13.

Dual-mass gyroscope bandwidth test.

Advertisement

5. Conclusion

In this chapter, the recent achievements in our research group for dual-mass MEMS gyroscope are proposed. Three main parts are discussed: dual-mass gyroscope structure design, quadrature error electrostatic compensation and bandwidth expansion. First, dual-mass MEMS gyroscope structure is designed and simulated in ANSYS soft and dual-mass structure movement function is derived. Second, quadrature error is traced to the source, and the coupling stiffness electrostatic compensation method is employed to reduce the quadrature error. Finally, proportional-integral-phase-leading controller is presented in sensing close loop to expand the bandwidth from 13 to 104 Hz.

Advertisement

Acknowledgments

This work was supported by National Natural Science Foundation of China No.51705477. The research was also supported by Research Project Supported by Shanxi Scholarship Council of China No. 2016-083, Fund of North University of China, Science and Technology on Electronic Test and Measurement Laboratory No. ZDSYSJ2015004, and The Open Fund of State Key Laboratory of Deep Buried Target Damage No. DXMBJJ2017-15. The authors deliver their special gratitude to Prof. Hongsheng Li (Southeast University, Nanjing, China) and his group for the guidance, discussions and help.

References

  1. 1. Zaman M, Sharma A, Hao Z, et al. A mode-matched silicon-yaw tuning-fork gyroscope with subdegree-per-hour Allan deviation bias instability. Journal of Microelectromechanical Systems. 2008;(6):1526-1536. DOI: 10.1109/jmems.2008.2004794
  2. 2. Xu Y, Chen XY, Wang Y. Two-mode navigation method for low-cost inertial measurement unit-based indoor pedestrian navigation. Journal of Chemical Information & Computer Sciences. 2016;44(5):1840-1848. DOI: 10.1177/0037549716655220
  3. 3. Huang H, Chen X, Zhang B, et al. High accuracy navigation information estimation for inertial system using the multi-model EKF fusing Adams explicit formula applied to underwater gliders. ISA TRANSACTIONS. 2017;66:414-424. DOI: 10.1016/j.isatra.2016.10.020
  4. 4. Antonello R, Oboe R. Exploring the potential of MEMS gyroscopes. IEEE Industrial Electronics Magazine. 2012;3:14-24. DOI: 10.1109/mie.2012.2182832
  5. 5. Xia DZ, Yu C, Kong L. The development of micromachined gyroscope structure and circuitry technology. Sensors. 2014;14:1394-1473. DOI: 10.3390/s140101394
  6. 6. Cao HL, Li HS. Investigation of a vacuum packaged MEMS gyroscope structure’s temperature robustness. International Journal of Applied Electromagnetics & Mechanics. 2013;4:495-506. DOI: 10.3233/jae-131668
  7. 7. Tatar E, Alper S, Akin T. Quadrature- error compensation and corresponding effects on the performance of fully decoupled MEMS gyroscopes. Journal of Microelectromechanical Systems. 2012;(3):656-667. DOI: 10.1109/jmems.2012.2189356
  8. 8. Chaumet B, Leverrier B, Rougeot C, et al. A new silicon tuning fork gyroscope for aerospace applications. In: Proceedings of Symposium Gyro Technology. 2009, 1.1-1.13
  9. 9. Saukski M, Aaltonen L, Halonen K. Zero-rate output and quadrature compensation in vibratory MEMS gyroscopes. IEEE Sensors Journal. 2007;(12):1639-1652. DOI: 10.1109/jsen.2007.908921
  10. 10. Tally C, Waters R, Swanson P. Simulation of a MEMS Coriolis gyroscope with closed-loop control for arbitrary inertial force, angular rate, and quadrature inputs. Proceedings of IEEE Sensors. 2011:1681-1684
  11. 11. Li HS, Cao HL, Ni YF. Electrostatic stiffness correction for quadrature error in decoupled dual-mass MEMS gyroscope. Journal of Micro-Nanolithography Mems And Moems. 2014;13(3): 033003. DOI: 10.1117/1.jmm.13.3.033003
  12. 12. Walther A, Blanc CL, Delorme N, Deimerly Y, Anciant R, Willemin J. Bias contributions in a MEMS tuning fork gyroscope. Journal of Microelectromechanical Systems. 2013;22(2):303-308. DOI: 10.1109/jmems.2012.2221158
  13. 13. Cao HL, Li HS, Liu J et al. An improved interface and noise analysis of a turning fork microgyroscope structure. Mechanical Systems and Signal Processing. 2016;s 70–71:1209-1220. DOI: 10.1016/j.ymssp.2015.08.002
  14. 14. Su J, Xiao D, Wu X, et al. Improvement of bias stability for a micromachined gyroscope based on dynamic electrical balancing of coupling stiffness. Journal of Micro-Nanolithography Mems And Moems. 2013;12(3):033008. DOI: 10.1117/1.jmm.12.3.033008
  15. 15. Ni YF, Li HS, Huang LB. Design and application of quadrature compensation patterns in bulk silicon micro-gyroscopes. Sensors. 2014;14:20419-20438. DOI: 10.3390/s141120419
  16. 16. Seeger J, Rastegar A, Tormey T. Method and apparatus for electronic cancellation of quadrature error : United States Patent. No. 7290435B2; 2007
  17. 17. Maurer M, Northemann T, Manoli Y. Quadrature compensation for gyroscopes in electro-mechanical bandpass ΣΔ-modulators beyond full-scale limits using pattern recognition. Procedia Engineering. 2011;25:1589-1592. DOI: 10.1016/j.proeng.2011.12.393
  18. 18. Antonello R, Oboe R, Prandi L, et al. Open loop compensation of the quadrature error in MEMS vibrating gyroscopes. In: Proceedings of the IEEE Industrial Electronics Society Conference; 2009. pp. 4034-4039
  19. 19. Cao HL, Li HS, Sheng X, et al. A novel temperature compensation method for a MEMS gyroscope oriented on a periphery circuit. International Journal of Advanced Robotic System. 2013;10(5):1-10. DOI: 10.5772/56759
  20. 20. M H Bao. Handbook of sensors and actuators. 1st ed. Amsterdam; The Netherlands,Elsevier; 2000. DOI: 10.1016/9780444505583
  21. 21. Ezekwe CD, Boser BE. A mode-matching ΣΔ closed-loop vibratory gyroscope readout interface with a 0.004°/s/√Hz noise floor over a 50Hz band. IEEE Journal of Solid-State Circuits. 2008;43(12):3039-3048. DOI: 10.1109/jssc.2008.2006465
  22. 22. Sonmezoglu S, Alper SE, Akin T. An automatically mode-matched MEMS gyroscope with wide and tunable bandwidth. Journal of Microelectromechanical Systems. 2014;23(2):284-297. DOI: 10.1109/jmems.2014.2299234
  23. 23. Sung WT, Sung S, Lee JG, Kang T. Design and performance test of a MEMS vibratory gyroscope with a novel AGC force rebalance control. Journal of Micromechanics & Microengineering. 2007;17(10):1939. DOI: 10.1088/0960-1317/17/10/003
  24. 24. Cui J, Guo Z, Zhao Q, et al. Force rebalance controller synthesis for a micromachined vibratory gyroscope based on sensitivity margin specifications. Journal of Microelectromechanical. 2011;20(6):1382-1394. DOI: 10.1109/jmems.2011.2167663
  25. 25. He C, Zhao Q, Liu Y, et al. Closed loop control design for the sensing mode of micromachined vibratory gyroscope. Science China-Technological Sciences. 2013;56(5):1112-1118. DOI: 10.1007/s11431-013-5201-x
  26. 26. Alshehri A, Kraft M, Gardonio P. Two-mass MEMS velocity sensor: Internal feedback loop design. IEEE Sensors Journal. 2013;13(3):1003-1011. DOI: 10.1109/jsen.2012.2228849
  27. 27. Trusov AA, Schofield AR, Shkel AM. Study of substrate energy dissipation mechanism in in-phase and anti-phase micromachined vibratory gyroscope. In: IEEE Sensors Conference; 2008. pp. 168-171
  28. 28. Y Ni, H Li, L Huang, et al. On bandwidth characteristics of tuning fork micro-gyroscope with mechanically coupled sensing mode. Sensors 2014;14(7):13024-13045. DOI: 10.3390/s140713024
  29. 29. Si C, Han G, Ning J, Yang F. Bandwidth optimization design of a multi degree of freedom MEMS gyroscope. Sensors. 2013;13(8):10550-10560. DOI: 10.3390/s130810550
  30. 30. Acar C, Shkel AM. An approach for increasing drive-mode bandwidth of MEMS vibratory gyroscopes. Journal of Microelectromechanical Systems. 2005;14(3):520-528. DOI: 10.1109/jmems.2005.844801
  31. 31. Feng ZC, Fan M, Chellaboina V. Adaptive input estimation methods for improving the bandwidth of microgyroscopes. IEEE Sensors Journal. 2007;7(4):562-567. DOI: 10.1109/jsen.2007.891992
  32. 32. Cui J, He C, Yang Z, et al. Virtual rate-table method for characterization of microgyroscopes. IEEE Sensors Journal. 2012;12(6):2192-2198. DOI: 10.1109/jsen.2012.2185489
  33. 33. Y Yin, S Wang, C Wang, et al. Structure-decoupled dual-mass MEMS gyroscope with self-adaptive closed-loop. In: Proceedings of the 2010 5th IEEE International Conference on Nano/Micro Engineered and Molecular Systems; Xiamen. China: 2010. p. 624-627
  34. 34. Cao HL, Li HS, Shao XL, Liu ZY, Kou ZW, Shan YH, Shi YB, Shen C, Liu J. Sensing mode coupling analysis for dual-mass MEMS gyroscope and bandwidth expansion within wide-temperature range. Mechanical Systems & Signal Processing. 2018;98:448-464. DOI: 10.1016/j.ymssp.2017.05.003
  35. 35. Cao HL, Li HS, Kou ZW, Shi YB, Tang J, Ma ZM, Shen C, Liu J. Optimization and experiment of dual-mass MEMS gyroscope quadrature error correction methods. Sensors. 2016;16(1):71. DOI: 10.3390/s16010071

Written By

Huiliang Cao and Jianhua Li

Submitted: 13 October 2017 Reviewed: 24 January 2018 Published: 30 March 2018