1 Introduction

MEMS vibratory gyroscopes are used to measure the angular rate of a body by sensing the Coriolis force induced motion of the sensing element vibrating in a rotating frame of reference. MEMS gyroscopes find use in a wide variety of applications such as smartphones, automobiles, navigation, bio medical instruments, industrial systems, etc. A considerable amount of research has been done over the past two decades towards the improvement of MEMS gyroscope performance in terms of its scale factor, resolution, dynamic range, temperature sensitivity and bandwidth, with a goal of using them in tactical grade applications (Yoon et al. 2015; Tatar et al. 2014; Tatar et al. 2012; Prikhodko et al. 2011; Trusov et al. 2010; Sharma et al. 2008; Alper et al. 2007; Acar and Shkel 2005, 2009; Kawai et al. 2001; Adamst et al. 1999; Geiger et al. 1999; Park et al. 1997; Tanaka et al. 1995; Bernstein et al. 1993; Blom et al. 1992). The reported studies have concentrated individually on improving a few performance criteria relevant to the application of interest. For a MEMS gyro to be useful in stabilization applications, it is required to satisfy most of the performance criteria. This necessitates an in depth knowledge of how the fabrication induced geometric tolerances and environmental conditions affect the performance of the MEMS Gyro (Weber et al. 2004; Ferguson et al. 2005; Dong and Xiong 2009). These studies conducted in the sensor design phase can tremendously improve the confidence of the designer in having the fabricated device perform to the design specifications within the tolerance limits.

This paper focusses on the design and simulation of an in-plane MEMS vibratory gyroscope to achieve high performance specifications following a detailed sensitivity analysis of various performance criteria that are critical for its use in different applications ranging from platform stabilization to micro UAVs. The performance criteria such as scale factor, bandwidth, resolution and dynamic range are known in terms of lumped structural parameters such as drive stiffness (k d ), sense stiffness (k s ), drive mass (m d ), sense mass (m s ) and sense damping coefficient (C s ). In order to achieve the target performance of a gyro, it is, therefore, easier to seek optimum values of these lumped parameters with minimum possible iterations. Unfortunately, the lumped parameters are not the direct design variables that a designer can pick. These parameters, in turn, depend on the geometric dimensions and material properties of the structure. Thus we have a two-step mapping as shown in Fig. 1 while designing for a given performance specification. It is also clear from Fig. 1 that each of the two steps in this design process is an exercise in multidimensional mapping. Conceptually, it is possible to carry out this multi-step optimization but the computational effort will be enormous. In this work, we propose and show an approach that requires much less effort to achieve the target specifications. Our approach is based on calculations of sensitivities of the performance criteria with respect to the lumped parameters, and identification of independent parameters. We start with an initial design configuration of the gyro (much like an educated guess for initial values in any iterative process) and show how the sensitivity analysis helps us in converging to the right design parameters with one or two design iterations in order to meet the desired performance specification. Finally, the technique of choosing the most appropriate design parameters and corresponding geometric dimensions is demonstrated using case studies. Here we must point out that the idea and the method of sensitivity analysis used here is not new; however, its application in gyroscope design is new. Most of the work reported in the literature uses ad-hoc approaches to reach a design configuration. In the present work, we derive expressions for most relevant design sensitivities and show how they help in reaching target specifications very quickly.

Fig. 1
figure 1

The two-step mapping process

2 MEMS gyroscope design configuration

The basic design configuration of the MEMS gyroscope is selected from the work of Mochida et al. (2000) because of the Z-axis sensing configuration with independent beams for the drive and sense modes. This leads to negligible cross coupling between the drive and sense modes, low quadrature error and hence low bias stability. The g effects can be nullified using dual proof mass configuration with differential sensing. The published value of resolution is 0.07°/s with a bandwidth of 10 Hz. The initial structural dimensions are shown in Table 1 and the basic structure is shown in Fig. 2. It may be noted that the far ends of the drive beams are anchored in place. The drive beam length mentioned is the length of the longer beam and the length of the shorter beam is kept constant at 300 µm.

Table 1 Structural dimensions of the basic design
Fig. 2
figure 2

2D views of the structure

These dimensional values give rise to the following nominal values of design parameters listed in Table 2.

Table 2 Nominal values of design parameters

3 Modelling and simulation

3.1 3D modelling of the basic MEMS gyro structure

The material properties of Si (100) with orthotropic Young’s Modulus are used for simulation. The values are taken from the literature (Hopcroft et al. 2010). The 3D model of the structure as seen in Coventor MEMS+ software is shown in Fig. 3. The fabrication process of the structure uses a highly conductive SOI wafer with the required device layer thickness. The device layer is deep reactive-ion etched (DRIE) from the front side using a mask and then bonded to a glass wafer. The carrier layer is removed and the Silicon device layer is deep reactive-ion etched from the back side using another mask to release the sense beams and other parts of the structure. This stack is then bonded to a top glass cover wafer to encapsulate the sensor structure at the required pressure. The top and bottom glass wafers carry the necessary electrodes and metal pattern for driving and sensing.

Fig. 3
figure 3

3D model of the structure

3.2 Modal analysis

The modal analysis of the structure is carried out to determine the drive and sense modes of the gyroscope. The first mode of in-plane oscillations is the drive mode of the structure as shown in Fig. 4a and the first mode of out-of-plane oscillations is the sense mode of the structure as shown in Fig. 4b. The Q-factors and the equivalent masses can be extracted from this analysis.

Fig. 4
figure 4

a Mode 1—drive mode: 3457 Hz; b mode 2—sense mode: 3495 Hz

3.3 Damping analysis

The damping analysis of the structure is carried out using Coventorware software. The squeeze film damping coefficient variation with frequency is analysed taking into consideration only the perforated proof mass and neglecting the contribution of the sense beams owing to their very small width and large gap from the substrate. The plot is shown in Fig. 5a. The slide film damping coefficient is calculated considering all the comb-finger pairs and the proof mass with frame motion over the sensing electrode during the drive mode. The frequency variation of the slide film damping coefficient is shown in Fig. 5b. As expected, the slide film damping coefficient is an order of magnitude smaller than the squeeze film damping coefficient (Senturia 2001).

Fig. 5
figure 5

a Squeeze film damping coefficient variation with frequency; b slide film damping coefficient variation with frequency

The values of the total damping coefficients for each mode (cresonance1 and cresonance2) are calculated and they are used to compute the equivalent material damping coefficients as given in literature (Coventor Inc 2015; Chang et al. 2010). These values are used for further simulations.

$$\alpha = 2\omega_{1} \omega_{2} \frac{{(\zeta_{1} \omega_{2} - \zeta_{2} \omega_{1} )}}{{\omega_{2}^{2} - \omega_{1}^{2} }}$$
(1)
$$\beta = 2\frac{{(\zeta_{2} \omega_{2} - \zeta_{1} \omega_{1} )}}{{\omega_{2}^{2} - \omega_{1}^{2} }},$$
(2)

where \(\zeta_{1} = \frac{{c_{resonance1} }}{{2m_{1} \omega_{1} }}\) and \(\zeta_{2} = \frac{{c_{resonance2} }}{{2m_{2} \omega_{2} }}\) are the damping ratios of the first and second mode respectively. Here α and β are the mass dependent and spring dependent material damping coefficient respectively. ω 1 and ω 2 are the first and second modal frequencies of the structure, and m 1 and m 2 are equivalent drive and sense masses respectively.

3.4 Coupled AC and DC analysis

The coupled AC and DC analysis is carried out for several DC voltages ranging from 2 to 25 V keeping AC voltage fixed at VAC = 5 V. In order to get a maximum displacement of approximately 15 µm (one third the gap between the comb tip and anchor which is 45 µm in this case), the voltage required is found to be VDC = 18 V. The maximum drive displacement in the X-direction is 14.61 µm. The resonant peak corresponding to the drive mode is obtained at a frequency of 3457 Hz as shown in Fig. 6.

Fig. 6
figure 6

Maximum drive displacement

3.5 Coriolis displacement and ‘g’ effect

The coupled AC and DC analysis with angular rate in the Y-direction is carried out to find the Coriolis displacement of the sense mass in the Z-direction at different angular rates. The angular rate is varied from 0 to 400°/s in steps of 50°/s. The maximum Coriolis displacement for an angular rate of 400°/s is 424 nm (Fig. 7). Here the total sense gap is 5 µm.

Fig. 7
figure 7

Coriolis displacement of the sense mass for the maximum angular rate of 400°/s

The g-effect is studied by applying 1 g acceleration along X, Y and Z directions when the structure is driven in X direction and angular rate is applied in Y direction. The peak Coriolis displacement is then observed for any change from 0 g condition. The g-effect is found to be maximum when the acceleration is applied along the X-direction. This is because of large drive displacement and hence more Coriolis force acting on the proof mass. This can be cancelled by using dual proof mass structure driven out of phase.

3.6 Thermal effect

Modal analysis is carried out at different temperatures ranging from − 40 to + 80 °C in steps of 20 °C and the change in modal frequencies is studied. It is seen that the drive frequency decreases with increase in temperature as shown in Fig. 8. This is because of the longer and thicker U-shaped beams which results in a larger change in the in-plane drive frequency with temperature. The sense frequency is found to be almost constant in the temperature range because of the shorter and thinner L-shaped beams which results in a smaller change in the out of plane sense frequency with temperature. For a fixed drive frequency, the Coriolis displacement is found to decrease as a result of the decreased drive displacement as the resonance peak keeps shifting to the lower side with increase in temperature. This can be easily compensated later by keeping the drive amplitude constant using the automatic gain of the control loop in the drive circuit of the Gyro ASIC.

Fig. 8
figure 8

Modal analysis at different temperatures

3.7 Thermomechanical noise

The resolution of the MEMS gyroscope is limited by the thermomechanical noise. The thermal noise equivalent rate signal Ωn is given by (Bao 2000),

$$\varOmega_{n} = \sqrt {\frac{{k_{B} T\omega_{2} \Delta f}}{{m\omega_{1}^{2} A_{1}^{2} Q_{2} }}} ,$$
(3)

where k B is the Boltzmann constant, T is the ambient temperature, ω 2 is the sense mode resonant frequency, Δf is the bandwidth, m is the sense mass, ω 1 is the drive frequency, A 1 is the drive displacement and Q 2 is the sense quality factor. Plugging in the values, we get the Thermomechanical Noise Equivalent Rate (TNER) as Ω n  = 0.0045°/s at 300 K. The maximum value of Ω n corresponds to the maximum operational temperature of 353 K, and it is 0.0049°/s. These values define the noise floor for the gyro.

3.8 Bandwidth

The transient analysis of the MEMS gyroscope is carried out using MEMS+ and Simulink interface. The schematic is as shown in Fig. 9a. The output shows the drive displacement, sense displacement and input angular rate signal at a frequency of 20 Hz (Fig. 9b). The 3 dB bandwidth is found to be about 27.5 Hz.

Fig. 9
figure 9

a Schematic of the SIMULINK model for transient analysis; b simulation results

3.9 Scale factor

The sense displacement of the MEMS gyroscope is plotted against the applied angular rate in Fig. 10a. The slope of this line gives the value of the scale factor in terms of the Coriolis displacement and is found to be 1.06 nm/(°/s). The sense capacitance is also plotted against the applied angular rate in Fig. 10b. The slope of this line gives the scale factor as 0.1416 fF/(°/s).

Fig. 10
figure 10

a Coriolis displacement at different angular rate; b sense capacitance at different angular rates

The analytical expression for the scale factor or rate sensitivity in terms of Coriolis displacement is (Bao 2000),

$$S = \frac{{2A_{d} \omega_{d} }}{{\omega_{s}^{2} \sqrt {\left( {1 - \frac{{\omega_{d}^{2} }}{{\omega_{s}^{2} }}} \right)^{2} + \frac{{C_{s}^{2} \omega_{d}^{2} }}{{m_{s}^{2} \omega_{s}^{4} }}} }},$$
(4)

where the drive frequency \(\omega_{d} = \sqrt {\frac{{k_{d} }}{{m_{d} }}}\), sense frequency \(\omega_{s} = \sqrt {\frac{{k_{s} }}{{m_{s} }}}\), A d is the drive displacement and C s is the sense damping coefficient and thus S = S(k d k s m d m s C s ).

After plugging in the values of different variables, the analytical scale factor is found to be 1.03 nm/(°/s) which is very close to the simulated value of 1.06 nm/(°/s). In terms of change in capacitance, the value of the scale factor is 0.1416 fF/(°/s) in differential mode.

3.10 Resolution

From the simulated sensitivity value of 141.6 aF/(°/s), the resolution of 0.0071°/s is obtained assuming that the minimum measurable capacitance is 1 aF The analytical value of resolution for differential capacitive measurement from a single proof mass is calculated using the following equation (Apostolyuk 2006)

$$\varOmega_{\hbox{min} } = \frac{{\Delta C_{\hbox{min} } g_{0}^{2} }}{{2 \in_{0} AS}},$$
(5)

where ΔCmin = 1 aF is the minimum measurable capacitance, g 0 is the gap between the proof mass and the sense electrode, ε 0 is the dielectric constant of air, A is the sensing area of the proof mass and S is the sensitivity in m/(°/s). The analytically computed value is 0.0055°/s which is close to the simulated value. Taking into account the value of TNER also, the resolution can be approximated as 0.01°/s for a minimum detectable capacitance of 1 aF.

3.11 Dynamic range

The dynamic range of the angular rate sensor is given by Apostolyuk (2006),

$$R = 20 \times \log_{10} \left( {\frac{{\varOmega_{\hbox{max} } - \varOmega_{\hbox{min} } }}{{\varOmega_{\hbox{min} } }}} \right),$$
(6)

where \(\varOmega_{\hbox{max} }\) is the maximum angular rate for the full scale output and \(\varOmega_{\hbox{min} }\) is the resolution of the Gyro.

For a targeted maximum angular rate of Ωmax = 400°/s and Ωmin = 0.01°/s, the dynamic range is approximately 92 dB. The final performance specifications of the designed MEMS gyroscope are given in Table 3

Table 3 Performance criteria of MEMS gyroscope

.

4 Sensitivity analysis

The sensitivity analysis involves the study of the effect of variation in each of the design parameters on the critical performance criteria of the MEMS gyro. The five key design parameters are drive stiffness (k d ), sense stiffness (k s ), drive mass (m d ), sense mass (m s ) and sense damping coefficient (C s ). The four critical performance criteria are scale factor, bandwidth, resolution and dynamic range. This analysis helps in reducing the laborious design trials required for achieving the desired high performance specifications.

4.1 Mutual dependence of the design parameters

The design parameters are varied by changing the respective geometric dimensions of the structure. While selecting the geometric dimensions to vary, care is taken to pick those dimensions which when varied have the least effect on other design parameters. The drive stiffness (k d ) is varied by changing either drive beam length (l d ) or drive beam width (w d ). Sense stiffness (k s ) is varied causing least effect on other design parameters by changing the sense beam thickness (d s ) or sense beam width (w s ). Drive mass (m d ) is varied by changing the width of the frame (w f ) and sense mass (m s ) by varying the size of the proof mass (l p ). Damping coefficient (C s ) is varied by changing the gas pressure of the medium between the proof mass and the substrate. It is very important to study the effect of change in one design parameter on others. This will help the designer to independently vary one particular geometric dimension to achieve change in the corresponding design parameter with least effect on other design parameters.

Table 4 shows the magnitude of change in each design parameter when the respective geometric dimensions are varied and also the effect of this change on other design parameters. Each of the above geometric dimension is varied around ± 10% assuming process variations to the critical dimension (CD) patterned on a wafer. The overall structural thickness except the sense beam part is decided by the device layer thickness of the SOI wafer and this is kept constant for all simulations.

Table 4 Dependence of design parameters on geometric dimensions of the structure

It is apparent from Table 4 that changing the drive beam width (w d ) has more effect on k d and negligible effect on other design parameters (< 1%). For changing k s , the thickness of the sense beam (d s ) is the most appropriate geometric parameter as a change in d s leads to an almost independent variation of k s . Thus we can conclude that for varying the design parameters k d , k s , m d , m s and C s , we can select the geometric dimensions as w d , d s , w f , l p and P damping respectively. It may be noted that a 10% change in ambient pressure does not contribute much to the value of sense damping coefficient C s .

4.2 Effect of variation in kd, ks, md, ms and Cs on scale factor

The scale factor or the rate sensitivity of the gyro is given by Eq. (4) where the dependence of the scale factor on the design parameters k d , k s , m d and m s is implicit through ωd and ωs. The dependence of scale factor on drive stiffness k d , is analysed by computing the partial derivative of S with respect to k d .

$$\frac{\partial S}{{\partial k_{d} }} = \frac{1}{{2 \times \sqrt {m_{d} k_{d} } }} \times \left[ {\frac{{2A_{d} }}{{\omega_{s}^{2} \sqrt {\sigma_{1} } }} - \left\{ {\frac{{A_{d} \omega_{d} \left[ {\frac{{4\omega_{d} \left( {\frac{{\omega_{d}^{2} }}{{\omega_{s}^{2} }} - 1} \right)}}{{\omega_{s}^{2} }} + \frac{{2\omega_{d} C_{s}^{2} }}{{m_{s}^{2} \omega_{s}^{4} }}} \right]}}{{\omega_{s}^{2} \sigma_{1}^{{\frac{3}{2}}} }}} \right\}} \right],$$
(7)

where \(\sigma_{1} = \left( {\frac{{\omega_{d}^{2} }}{{\omega_{s}^{2} }} - 1} \right)^{2} + \frac{{\omega_{d}^{2} C_{s}^{2} }}{{m_{s}^{2} \omega_{s}^{4} }}\)

For the designed MEMS gyroscope, the effect of variation in the drive stiffness on scale factor due to change in k d up to 10% from the nominal value is shown in Fig. 11. As the value of k d is increased from the nominal value, the sensitivity shoots up to a maximum value and the corresponding value of k d is obtained for which the slope becomes zero. For further increase in k d , the sensitivity decreases with a negative slope. It is apparent that beyond 10% variation in k d from the nominal value, the sensitivity falls by an order of magnitude. This is because the scale factor depends critically on ωd and ωs being close to each other.

Fig. 11
figure 11

Effect of variation of drive stiffness on scale factor

The plot of \(\frac{\partial S}{{\partial k_{s} }},\frac{\partial S}{{\partial m_{d} }}\;{\text{and}}\;\frac{\partial S}{{\partial m_{s} }}\) with respect to the respective normalized design parameters also follow similar pattern.

The dependence of the scale factor on the sense damping coefficient (C s ) is given by Eq. (8). For the designed MEMS gyroscope, the effect on scale factor due to wide variation in the sense damping coefficient is shown in Fig. 12. The plot can be analysed in two separate regions. The region I corresponds to the case when C s is very small and hence the term involving C 2 s can be neglected in Eq. (8). We can get maximum scale factor till the value of C s is approximately three times the nominal value. This is because, the damping has no effect in this region and the rate sensitivity of the gyro is determined only by the separation between the drive and sense frequencies. For higher values of C s represented by region II, the scale factor is found to reduce slowly as the C 2 s term in the denominator becomes more and more dominant. Hence we can conclude here that the damping pressure need to be under control so that the value of C s does not cross more than three times the nominal value. In other words, this corresponds to the case of approximately 50 times increase in damping pressure (P damping ) from the nominal value of 1 mbar.

Fig. 12
figure 12

Effect of variation of damping coefficient on scale factor

$$\frac{\partial S}{{\partial C_{s} }} = - \left\{ {\frac{{2A_{d} \omega_{d}^{3} C_{s} }}{{m_{s}^{2} \omega_{s}^{6} \left[ {\left( {\frac{{\omega_{d}^{2} }}{{\omega_{s}^{2} }} - 1} \right)^{2} + \frac{{\omega_{d}^{2} C_{s}^{2} }}{{m_{s}^{2} \omega_{s}^{4} }}} \right]^{{\frac{3}{2}}} }}} \right\}.$$
(8)

4.3 Effect of variation in kd, ks, md, ms and Cs on bandwidth

The amplitude variation of Coriolis displacement with respect to the frequency of the angular rate is given by the following equation (Bao 2000)

$$A(\omega_{s} ) = \frac{{A_{d} \varOmega_{0} \omega_{d} }}{{\omega_{y} \Delta \omega \sqrt {4\left( {1 - \frac{{\omega_{s} }}{\Delta \omega }} \right)^{2} + \frac{1}{{Q_{i}^{2} }}} }}\left\{ {1 + \frac{{\left( {1 - \frac{{\omega_{s} }}{\Delta \omega }} \right)^{2} + \frac{1}{{4Q_{i}^{2} }}}}{{\left( {1 + \frac{{\omega_{s} }}{\Delta \omega }} \right)^{2} + \frac{1}{{4Q_{i}^{2} }}}} + \frac{{4\left( {1 - \frac{{\omega_{s} }}{\Delta \omega }} \right)}}{{\sqrt {4\left( {1 - \frac{{\omega_{s} }}{\Delta \omega }} \right)^{2} + \frac{1}{{Q_{i}^{2} }}} }}} \right\}^{{\frac{1}{2}}}$$
(9)

where effective quality factor \(Q_{i} = \frac{\Delta \omega }{{\omega_{y} }}Q_{y}\), Δω is the difference between the drive and sense frequencies, ω y is the sense frequency, Q y is the sense quality factor and ω s is the frequency of the input angular rate signal. The dependence of the Coriolis displacement (normalized with respect to the value at constant angular rate) on the frequency of the input angular rate is plotted in Fig. 13a. The 3 dB bandwidth for the present MEMS gyro design is found to be 25 Hz. This closely matches with the system level simulations using MEMS+ Simulink discussed in Sect. 3.8.

Fig. 13
figure 13

a Frequency response of Coriolis displacement normalized w.r.t the value at constant angular rate; b variation of bandwidth with damping coefficient

The expression for the 3 dB bandwidth given in the literature (Bao 2000), \(\Delta \omega_{BW} = 0.54 \times \Delta \omega\) is valid only for ωs ≪ Δω. From the frequency response studies, we can get the new expression valid for the present case as

$$\Delta \omega_{BW} = 0.6534 \times \Delta \omega$$
(10)

where \(\Delta \omega = \omega_{y} - \omega_{d}\) is the difference between the sense and drive frequencies.

The dependence of bandwidth on design parameters is studied using Eq. (10). For the designed MEMS gyroscope, the effect on bandwidth due to 10% variation in drive stiffness around the nominal value is analysed. The variation is found to be linear with a negative slope. From the plot, we can easily find out the value of the drive stiffness (k d ) below which we can get a non-zero bandwidth. A similar kind of variation is seen with sense mass ms also. The variation of bandwidth with respect to sense stiffness (k s ) and drive mass (m d ) is found to be linear with a positive slope. From the plots, we can find out the value of design parameters above which a non-zero bandwidth can be obtained. The plot shown in Fig. 13b gives an idea about the variation of bandwidth corresponding to change in damping coefficient. It is observed that the 3 dB bandwidth continuously increases with increase in C s until it reaches to about 1.35 times the nominal value. This corresponds to the maximum bandwidth of 33 Hz that can be achieved with the given design. For higher values of C s , the amplitude of Coriolis displacement falls drastically with decrease in the effective sense quality factor Q i . This corresponds to the over damped region which has no significance to the working of the gyro.

4.4 Effect of variation in kd, ks, md, ms and Cs on resolution

The dependence of resolution on drive stiffness k d , is studied using Eqs. (5) and (10)

$$\frac{{\partial \left( {\varOmega_{\hbox{min} } } \right)}}{{\partial k_{d} }} = \frac{ - 1}{{S^{2} }} \times \left( {\frac{{\Delta C_{\hbox{min} } g_{0}^{2} }}{{2 \in_{0} A}}} \right) \times \left( {\frac{1}{{2 \times \sqrt {m_{d} k_{d} } }} \times \left[ {\frac{{2A_{d} }}{{\omega_{s}^{2} \sqrt {\sigma_{1} } }} - \left\{ {\frac{{A_{d} \omega_{d} \left[ {\frac{{4\omega_{d} \left( {\frac{{\omega_{d}^{2} }}{{\omega_{s}^{2} }} - 1} \right)}}{{\omega_{s}^{2} }} + \frac{{2\omega_{d} C_{s}^{2} }}{{m_{s}^{2} \omega_{s}^{4} }}} \right]}}{{\omega_{s}^{2} \sigma_{1}^{{\frac{3}{2}}} }}} \right\}} \right]} \right),$$
(11)

where \(\sigma_{1} = \left( {\frac{{\omega_{d}^{2} }}{{\omega_{s}^{2} }} - 1} \right)^{2} + \frac{{\omega_{d}^{2} C_{s}^{2} }}{{m_{s}^{2} \omega_{s}^{4} }}\).

The same is plotted with respect to the normalized values of the drive stiffness (k d ) in Fig. 14. The highest resolution corresponds to the value of k d for which the slope becomes zero. With increase in k d from the nominal value, the scale factor or rate sensitivity of the gyro S increases, resolution increases, attains a maximum and then it is found to increase almost linearly. The values of k d for which we can get maximum sensitivity can also give the highest resolution for the chosen gyro design.

Fig. 14
figure 14

Effect of variation of drive stiffness on resolution

The plots of \(\frac{\partial \varOmega }{{\partial k_{s} }},\frac{\partial \varOmega }{{\partial m_{d} }}\;{\text{and}}\;\frac{\partial \varOmega }{{\partial m_{s} }}\) with respect to the respective normalized design parameters also follow similar pattern.

The effect on resolution due to change in the sense damping coefficient (C s ) is given by Eq. (12). The same is plotted in Fig. 15. This plot also can be analysed in two regions. In region 1, there is a rapid variation in the slope of resolution with respect to change in C s . This is the region of high sensitivity of gyro. For higher values of C s (> 2.5 times the nominal value) represented by the region 2, the sensitivity reduces and hence resolution decreases almost linearly.

Fig. 15
figure 15

Effect of variation of damping coefficient on resolution

$$\frac{{\partial \left( {\varOmega_{\hbox{min} } } \right)}}{{\partial C_{s} }} = \frac{ - 1}{{S^{2} }} \times \left( {\frac{{\Delta C_{\hbox{min} } g_{0}^{2} }}{{2 \in_{0} A}}} \right) \times \left( { - \left\{ {\frac{{2A_{d} \omega_{d}^{3} C_{s} }}{{m_{s}^{2} \omega_{s}^{6} \left[ {\left( {\frac{{\omega_{d}^{2} }}{{\omega_{s}^{2} }} - 1} \right)^{2} + \frac{{\omega_{d}^{2} C_{s}^{2} }}{{m_{s}^{2} \omega_{s}^{4} }}} \right]^{{\frac{3}{2}}} }}} \right\}} \right).$$
(12)

4.5 Effect of variation in kd, ks, md, ms and Cs on dynamic range

The dependence of the dynamic range on drive stiffness k d , is studied using Eqs. (6) and (13)

$$\frac{\partial R}{{\partial k_{d} }} = \left( { - \frac{{20 \times \varOmega_{\hbox{min} } \left( {\frac{1}{{\varOmega_{\hbox{min} } }} + \frac{{\varOmega_{\hbox{max} } - \varOmega_{\hbox{min} } }}{{\varOmega_{\hbox{min} }^{2} }}} \right)}}{{\ln (10) \times \left( {\varOmega_{\hbox{max} } - \varOmega_{\hbox{min} } } \right)}}} \right) \times \left( {\frac{ - 1}{{S^{2} }} \times \left( {\frac{{\Delta C_{\hbox{min} } g_{0}^{2} }}{{2 \in_{0} A}}} \right) \times \left( {\frac{1}{{2 \times \sqrt {m_{d} k_{d} } }} \times \left[ {\frac{{2A_{d} }}{{\omega_{s}^{2} \sqrt {\sigma_{1} } }} - \left\{ {\frac{{A_{d} \omega_{d} \left[ {\frac{{4\omega_{d} \left( {\frac{{\omega_{d}^{2} }}{{\omega_{s}^{2} }} - 1} \right)}}{{\omega_{s}^{2} }} + \frac{{2\omega_{d} C_{s}^{2} }}{{m_{s}^{2} \omega_{s}^{4} }}} \right]}}{{\omega_{s}^{2} \sigma_{1}^{{\frac{3}{2}}} }}} \right\}} \right]} \right)} \right).$$
(13)

The plots of variation in dynamic range due to change in k d , k s , m d , m s and C s are similar to those for scale factor variation. However, for large dynamic range, the maximum value of C s is almost four times the nominal value increasing the design space with wider range of damping pressures.

5 Results and discussion

Table 5 provides the information on the sensitivity of each performance criterion against variation in each design parameter expressed in percentage. For example, for a 10% variation in drive stiffness, scale factor sensitivity is almost 100%, bandwidth sensitivity is around 5%, resolution sensitivity is almost double that of scale factor sensitivity and dynamic range sensitivity is around 90%. Tables 4 and 5 provide the necessary inputs to the designer as to which design parameter or geometric dimension needs to be changed to achieve the desired performance criteria. For achieving higher scale factor, high resolution and higher dynamic range, Table 5 shows that we can vary any of the variables k d , k s , m d and m s . However, Table 4 shows that maximum effect is obtained by changing k s . There are two ways to change k s as is evident from Table 4 and the maximum variation is obtained by changing the sense beam thickness (d s ). For larger bandwidth, or to separate the drive and sense frequencies, Table 5 shows that the design parameters m d and m s can be varied. Further, from Table 4, it can be inferred that m s has maximum influence and it can be varied by changing the size of the proof mass l p .

Table 5 Dependence of critical performance criteria on design parameters of the gyro

The whole exercise of the sensitivity analysis is done to extract the crucial design parameters and the corresponding geometric dimensions to achieve a set of desired performance criteria of the MEMS gyroscope. We now demonstrate the utility of the obtained results on two design case studies: (1) SOI wafer with 40 µm device layer and (2) SOI wafer with 80 µm device layer.

Table 6 shows the targeted performance criteria of the MEMS gyroscope. Table 7 represents the design optimization done for a case in which an SOI wafer with 40 µm device layer is used. The target is to achieve almost the same or better performance specifications as mentioned in Table 6, with minimum changes in the geometric dimensions and also no change in the foot-print of the sensor die. The first column of Table 7 represents the unmodified geometric dimensions (same dimensions as in the previous design), design parameters and performance criteria (changed as the structural thickness is reduced to 40 µm). From the values of the performance criteria obtained, we can see that the scale factor is less than desired, bandwidth is large, resolution is less and dynamic range is less compared to the targeted values. Using the knowledge from sensitivity analysis, the sense beam thickness (d s ) is decreased by 1 µm without touching any other geometric dimension. This situation is represented by the second column of Table 7. We can see that the sense frequency becomes lower than the drive frequency. This causes the sense mode to get excited before the drive mode and this case cannot be considered as normal operation of the gyro. In order to separate the frequencies and achieve a positive bandwidth, the sense mass (m s ) is reduced by reducing the proof mass size (l p ) by 20 µm while other dimensions are kept the same as before. This brings us to the region of the desired performance criteria as is clear from the third column of Table 7. Thus out of seven available geometric dimensions, only two were used in this case to achieve the desired results.

Table 6 Targeted values of critical performance criteria of the MEMS gyroscope
Table 7 Design optimization for case study 1—SOI with 40 µm device layer

Table 8 represents the design optimization for a case in which an SOI wafer with 80 µm device layer is used. The targeted performance criteria are the same as mentioned in Table 6. From the values of the design parameters obtained for the unmodified case, we can see that the sense frequency is less than the drive frequency. As in the previous case, the frequencies are separated to get a positive bandwidth by reducing the sense mass (m s ) achieved by reducing the size (l p ) by 100 µm while other dimensions are kept the same as before. This brings us to the region of the desired performance criteria as is clear from the second column of Table 8. Thus the fine tuning of the design is completed with just one modification to achieve the desired performance specifications.

Table 8 Design optimization for case study 2—SOI with 80 µm device layer

These case studies prove that the technique of sensitivity analysis helps the designer in avoiding laborious simulations by varying different dimensions and thus keep on wandering in the huge design space for getting the desired results. Once the nominal values of the key geometric dimensions are known, they can be varied suitably to achieve the desired range of values for the performance criteria. It is worth pointing out that a serious design optimization tool will have the sensitivity analysis built into its algorithm for optimal-point search in the multidimensional design space. However, none of the existing MEMS design tools have such optimizer and hence the users generally tend to use ad-hoc approaches of trial and error to arrive at the final dimensions. The sensitivity analysis presented here provides a solid and reliable method for achieving the target specifications with minimum design iterations.

6 Conclusion

The complete design and simulation of a high performance MEMS gyroscope to meet all the important performance specifications is presented in this paper. This is followed by a comprehensive sensitivity analysis that provides the crucial understanding of the change in different performance criteria with change in design parameters. The influence of variation in various geometric dimensions of the structure on the design parameters of the gyro is established. The critical geometric dimensions are identified that are suitably modified allowing faster convergence of the design to the range of desired performance specifications. In our two case studies, the maximum number of design iterations required to achieve the targeted specifications from the chosen initial structural thickness is only 2. While this may not be the case for all designs, the number of iterations required will be certainly low. This study is relevant on two counts (1) the fine tuning of the design to meet all the desired performance criteria with minimum variation in geometric dimensions and with no change in the footprint of the sensor die and (2) the influence of geometric dimensional variations induced during the fabrication of the MEMS gyro structure. The same technique can be extended to other type of MEMS gyroscope design as well and the principle can be used with appropriate set of parameters to any MEMS design.