Next Article in Journal
Real-Time Personalized Monitoring to Estimate Occupational Heat Stress in Ambient Assisted Working
Previous Article in Journal
Sol-Gel Thin Films for Plasmonic Gas Sensors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Analysis of a Novel Fully Decoupled Tri-axis Linear Vibratory Gyroscope with Matched Modes

Key Laboratory of Micro Inertial Instruments and Advanced Navigation Technology of the Ministry of Education, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Sensors 2015, 15(7), 16929-16955; https://doi.org/10.3390/s150716929
Submission received: 18 May 2015 / Revised: 13 June 2015 / Accepted: 17 June 2015 / Published: 13 July 2015
(This article belongs to the Section Physical Sensors)

Abstract

:
We present in this paper a novel fully decoupled silicon micromachined tri-axis linear vibratory gyroscope. The proposed gyroscope structure is highly symmetrical and can be limited to an area of about 8.5 mm × 8.5 mm. It can differentially detect three axes’ angular velocities at the same time. By elaborately arranging different beams, anchors and sensing frames, the drive and sense modes are fully decoupled from each other. Moreover, the quadrature error correction and frequency tuning functions are taken into consideration in the structure design for all the sense modes. Since there exists an unwanted in-plane rotational mode, theoretical analysis is implemented to eliminate it. To accelerate the mode matching process, the particle swam optimization (PSO) algorithm is adopted and a frequency split of 149 Hz is first achieved by this method. Then, after two steps of manual adjustment of the springs’ dimensions, the frequency gap is further decreased to 3 Hz. With the help of the finite element method (FEM) software ANSYS, the natural frequencies of drive, yaw, and pitch/roll modes are found to be 14,017 Hz, 14,018 Hz and 14,020 Hz, respectively. The cross-axis effect and scale factor of each mode are also simulated. All the simulation results are in good accordance with the theoretical analysis, which means the design is effective and worthy of further investigation on the integration of tri-axis accelerometers on the same single chip to form an inertial measurement unit.

1. Introduction

Micromachined gyroscopes are an important kind of inertial sensor used to measure the angular rate or attitude angle. They have been developed rapidly in recent years as widely used miniaturized angular rate sensors. Since they have the merits of small volume, light weight, high reliability, low cost and potential for mass production, micromachined gyroscopes are available for various applications like aerospace measurement, balance control, inertial navigation, and the electronic stability programs, etc. [1,2,3]. However, most researchers are concentrating on researching single axis gyroscope at present, especially in-plane z-axis gyroscopes. Tri-axis gyroscopes attract less attention for their complexity, though they are the development trend of the future, and an indispensable part of an inertial measurement unit.
In a tri-axis gyroscope, the lateral-axis sensing needs an out-of-plane movement. Compared with an in-plane z-axis silicon micromachined gyroscope which is available for inertial-grade applications, the lateral-axis gyroscope faces more challenges in achieving good performance. Therefore, one of the difficulties in designing a tri-axis gyroscope lies in the design of lateral-axis sensing. Researchers from Seoul National University proposed a x-axis gyroscope with vertical drive and in-plane sensing in 2005 [4]. It was compatible with the z-axis gyroscope fabrication process. In 2010, Guo et al. from Peking University designed a lateral-axis silicon micromachined tuning fork gyroscope [5]. The proposed gyroscope has lateral drive and torsional z-sensing. Researchers from Peking University also proposed a vibrating wheel lateral-axis gyroscope in 2011 [6]. These innovative gyroscope structures for lateral-axis sensing can provide the inspiration for the design of a tri-axis gyroscope.
At present, the reported silicon micromachined tri-axis gyroscopes can be divided into two categories. One kind of tri-axis gyroscope is achieved by integrating three single axis gyroscopes together. In this case, the cross-axis errors can be dramatically reduced compared to a compact single proof mass or mechanically-coupled design. If the alignment error during the assembling or packaging can be well restricted within a small range, this kind of tri-axis gyroscope can achieve high precision but with high cost. Some high-performance tri-axis products available on the market are implemented by assembling three single axis gyroscopes together [7,8]. Researchers from Aalto University presented the reliability assessment of a tri-axis gyroscope under various shock loading conditions [9]. The gyroscope in their study was composed of three z-axis gyroscopes packaged together orthogonal to each other. Scientists from France designed a single-chip tri-axis capacitive gyroscope composed of one z-axis gyroscope and two x/y-axes gyroscopes in 2013 [10]. The other kind of tri-axis gyroscope is implemented on a single-chip with an ingenious structure. Vigna et al. from STMicroelectronics developed a single-chip tri-axis gyroscope with a compact mechanical design that combines a triple tuning-fork structure within a single vibrating element [11]. Though the cross-axis errors are not suppressed, it fulfills the pressing market requirements for small size, low power consumption and low cost. Tsai from National Cheng Kung University in Taiwan carefully designed a novel vibrating wheel tri-axis gyroscope fabricated on a single-chip [12]. The x and y-axes angular rates are detected by out-of-plane torsional plates, while the z-axis rotation detection is achieved by in-plane comb sensing. Jiao et al. from the Shanghai Institute of Microsystems and Information Technology proposed a delicate tri-axis gyroscope design on a single-chip [13]. The design is implemented with novel tetrapendulum proof masses for the x-, y-axes and regular proof masses for z-axis rate sensing. Three-axis angular rates can be sensed by the tri-axis gyroscopes in these designs, making them all valuable for future work in the design of tri-axis gyroscopes.
The mechanical coupling between the drive and sense modes of a gyroscope has a great impact on its performance, including the bias stability and dynamic range, etc. [14]. The decoupling structure is widely adopted by researchers in z-axis gyroscopes. Performance of the gyroscope can be dramatically improved when compared to that possible without utilizing any decoupling mechanism [15]. Shkel et al. from UC Irvine proposed a silicon MEMS quadruple mass gyroscope with perfectly symmetric decoupling structure, resulting in matched modes, high quality factor and good temperature characterization [16,17]. Though it is a single axis gyroscope, the concept of a symmetric decoupling structure can inspire the design of multi-axis gyroscopes. Thus in a tri-axis gyroscope, it is necessary to decouple the drive and sense modes to achieve a relatively good performance. Moreover, mode matching is essential to further improve the performance of a tri-axis gyroscope [18]. Besides, the quadrature error which is introduced by fabrication imperfection will significantly influence the performance of a gyroscope. All these factors should be taken into consideration in the design of a high-performance tri-axis gyroscope. Therefore, based on the previous studies, a novel fully decoupled tri-axis linear vibratory gyroscope on a single-chip with matched modes is proposed and analyzed in this paper. The rest of the paper is organized as four sections. The process of the structure design and principle analysis are described in Section 2. The mode matching process of the tri-axis gyroscope is discussed in Section 3. Section 4 summarizes the simulation results of the gyroscope. Section 5 presents the conclusions.

2. Structure Design and Analysis

2.1. Design of the Fully Decoupled Gyroscope

The schematic of the proposed tri-axis gyroscope structure is shown in Figure 1 and summarized in Table 1. It is a highly symmetric structure consisting of four identical big frames distributed on the four sides of the structure. Different kinds of springs are adopted in the structure to achieve the goal of full decoupling. The working principle of the gyroscope can be described as follows:
(1) The drive mode: the gyroscope is designed to have commonly comb driving with the drive beam arranged at the periphery of the big frame. When a driving voltage is applied on the comb drive electrodes D1, all the driving parts including the big frame, the isolation mass for yaw-pitch/roll modes, and the outer frame P1 in pitch/roll mode are driven to move together with the drive beam in the drive direction. The drive mode movement looks like a “beating heart”, which means the drive mass in the four sides will move towards or away from the center of the structure at the same time. Moreover, both the inner frame R2 (sense frame) in pitch/roll mode and the yaw beam will not be driven to move by the driving force as the corresponding springs (including spring-11, -7 and -8) connected with anchors have very big stiffness in the drive direction.
(2) The yaw mode: when an angular rate is exerted on the gyroscope about z-axis, the big frame will generate an in-plane translational movement orthogonal with the drive direction due to the Coriolis effect. Then the yaw beam will be driven to move together with the big frame in the yaw sense direction. There are four yaw beams distributed at the outside of each big frame. The z-axis angular rate is designed to be differentially detected by parallel plate electrodes Y1-a and Y1-b. Y2-a and Y2-b are the feedback electrodes in yaw mode.
Figure 1. Schematic of the proposed vibratory tri-axis gyroscope. (1) Drive mode springs: U-shaped spring-1, spring-2, spring-4, double-U-shaped spring-3, crab-leg spring-5; D1: driving electrodes; D2: drive-sense electrode; D3: drive beam. (2) Yaw mode springs: U-shaped spring-6, spring-8, spring-9, spring-10 and double folded spring-7; Y1: yaw-sense electrodes; Y2: feedback electrode in yaw mode; Y3: frequency tuning electrodes in yaw mode; Y4: quadrature error correction electrodes in yaw mode; (3) Pitch/roll mode springs: out-of-plane decoupling spring-11 and spring-12; P1: outer frame in roll mode; P2: inner frame in pitch mode; P3: pitch-sense electrodes; P4: feedback electrode in pitch mode; P5: quadrature error correction electrodes in pitch mode.
Figure 1. Schematic of the proposed vibratory tri-axis gyroscope. (1) Drive mode springs: U-shaped spring-1, spring-2, spring-4, double-U-shaped spring-3, crab-leg spring-5; D1: driving electrodes; D2: drive-sense electrode; D3: drive beam. (2) Yaw mode springs: U-shaped spring-6, spring-8, spring-9, spring-10 and double folded spring-7; Y1: yaw-sense electrodes; Y2: feedback electrode in yaw mode; Y3: frequency tuning electrodes in yaw mode; Y4: quadrature error correction electrodes in yaw mode; (3) Pitch/roll mode springs: out-of-plane decoupling spring-11 and spring-12; P1: outer frame in roll mode; P2: inner frame in pitch mode; P3: pitch-sense electrodes; P4: feedback electrode in pitch mode; P5: quadrature error correction electrodes in pitch mode.
Sensors 15 16929 g001
Table 1. Summary of part numbers and function description in three modes.
Table 1. Summary of part numbers and function description in three modes.
Part NumberFunction Description
1-a, 1-b, 1-c, 1-dU-shaped springIn drive mode
2-a, 2-b, 2-c, 2-d
3-a, 3-b, 3-c, 3-dDouble-U-shaped spring
4-a, 4-bU-shaped spring
5Crab-leg spring
D1-a, D1-bDriving electrodes
D2Drive-sense electrode
6U-shaped springIn yaw mode
7Double folded spring
8-a, 8-bU-shaped spring
9-a, 9-b, 9-c, 9-d
10-a, 10-b
Y1-a, Y1-bSense electrodes
Y2-a, Y2-bFeedback electrode
Y3-a, Y3-bFrequency tuning electrodes
Y4-a, Y4-bQuadrature error correction electrodes
11-a, 11-bOut-of-plane decoupling springIn pitch/roll mode
12-a, 12-b
P1Outer frame
P2Inner frame
P3-a, P3-bSense electrodes
P4Feedback electrode
P5-a, P5-b, P5-c, P5-dQuadrature error correction electrodes
Besides, the frequency tuning electrodes Y3 and the quadrature error correction electrodes Y4 are arranged at the two sides of the big frame respectively. Obviously, the yaw beam has only 1-DOF (degree of freedom) in the sense direction, thus it is a mechanical decoupling structure.
(3) The pitch mode: the pitch mode angular velocity is differentially detected by the two big frame structures in y-axis shown in Figure 1. The outer frame P1 in pitch/roll mode has 2-DOF in the in-plane drive direction and out-of-plane z-sensing direction. When there is a x-axis angular velocity applied on the gyroscope, the inner frame in pitch/roll mode P2 will be driven to move together with the outer frame P1 in z-axis direction through the double U-shaped spring-3. The sensing electrodes P3-a and P3-b in pitch/roll mode are designed to be comb fingers which have different thickness in z-axis, so that the capacitance change is proportional to the z-axis movement caused by Coriolis force. P4 is the feedback electrode placed in the inner frame P2. P5 are the quadrature error correction electrodes arranged at the outer frame P1. Besides, the frequency tuning electrode in pitch/roll mode can be a plate placed under the outer frame P1.
(4) The roll mode: the rotation velocity in the roll mode is differentially detected by the two big frame structures in x-axis. Its working principle is same with the pitch mode. In this design, the fully decoupled mechanism depends on the elaborately arranged springs. As a result, the drive beam, yaw beam and inner frame in pitch/roll mode have only 1-DOF in their own drive or sense direction, respectively. The key point in the structure design lies in the decoupling of the in-plane movement in drive direction and the out-of-plane movement in pitch/roll mode. Thus the out-of-plane-decoupling spring-11 and -12 with thinner thickness than the other structures are adopted. They have relatively small stiffness in the z-axis direction and very big stiffness in the lateral axis direction, and thus can be used in the pitch/roll mode to achieve drive-to-sense decoupling. The schematic diagrams for different modes of motion are shown in Figure 2.
Figure 2. Schematic diagrams for drive mode, yaw mode and pitch/roll mode.
Figure 2. Schematic diagrams for drive mode, yaw mode and pitch/roll mode.
Sensors 15 16929 g002

2.2. Quadrature Error Correction

Quadrature error introduced by fabrication imperfection is actually the stiffness coupling from the drive mode to the sense mode [19]. When the input angular rate is small, the quadrature error signal can be hundreds of times greater than the associated Coriolis signal. To eliminate the quadrature error as much as possible, a closed-loop sense circuit or a structural correction method is needed. However, it is difficult to implement an exact circuitry control system including the frequency control, phase control and amplitude control in a tri-axis gyroscope closed-loop sense circuit. Therefore, it is necessary to design a tri-axis gyroscope structure with quadrature error correction function in all the sense modes.

2.2.1. Quadrature Error Correction in Yaw Mode

The quadrature error correction electrodes of yaw mode are arranged at the outside of the big frame. The working principle of the quadrature error correction is described in Figure 3. Assuming that two direct voltages V1 and V2 are exerted on the fixed electrodes on two sides of the big frame, the electrostatic energy of the parallel plates in one side can be expressed as:
E 1 = 1 2 n ε h ( l x ) d 0 y V 1 2 + 1 2 n ε h ( l x ) d 1 + y V 1 2 + 1 2 n ε h ( l + x ) d 0 + y V 1 2 + 1 2 n ε h ( l + x ) d 1 y V 1 2
where ε is the dielectric constant, n denotes the number of parallel plates; h is the thickness of the structure; l is the overlap length of the parallel plates; d0 and d1 denote the gaps of the parallel plates; x and y are the displacement in x and y-axes respectively.
The electrostatic force in x and y-axes can be calculated from Equation (1) as:
{ F x 1 = E 1 x = 0 F y 1 = 1 2 E 1 y = 1 2 n ε h 4 l d 0 y 2 ( d 0 2 + y 2 ) x ( d 0 + y ) 2 ( d 0 y ) 2 V 1 2 + 1 2 n ε h 4 l d 1 y + 2 ( d 1 2 + y 2 ) x ( d 1 + y ) 2 ( d 1 y ) 2 V 1 2
Figure 3. The quadrature error correction electrodes in yaw mode.
Figure 3. The quadrature error correction electrodes in yaw mode.
Sensors 15 16929 g003
Considering that the displacement y in the sense mode is orders of magnitude smaller than the gap of the parallel plates, it can be ignored to simplify the analysis. Thus the electrostatic force in y-axis can be simplified as:
F y 1 = n ε h ( 1 d 1 2 1 d 0 2 ) V 1 2 x
Similarly, the electrostatic force of quadrature error correction electrodes in another side of the big frame can be solved:
F x 2 = 0 , F y 2 = n ε h ( 1 d 0 2 1 d 1 2 ) V 2 2 x
Thus the electrostatic force generated by quadrature error correction electrodes in both sides of the big frame can be expressed as:
{ F x = F x 1 + F x 2 = 0 F y = F y 1 + F y 2 = n ε h ( 1 d 0 2 1 d 1 2 ) ( V 2 2 V 1 2 ) x
Obviously, the quadrature force in y-axis induced by the stiffness coupling from drive mode can be cancelled out by the electrostatic force according to Equation (5). By changing the values of the direct voltages V1 and V2 exerted on the correction electrodes, the quadrature error can be offset flexibly. While the electrostatic force in x-axis is zero, it does not have any impact on the performance of the gyroscope.

2.2.2. Quadrature Error Correction in Pitch/Roll Mode

The quadrature error correction electrodes of pitch/roll mode lie in the pitch-outer-frame as shown in Figure 1. The working principle of the quadrature error correction can be described in Figure 4. Assuming two direct voltages V3 and V4 are exerted on the fixed electrodes on two sides of the frame, the electrostatic energy of the comb fingers can be expressed as:
{ E a = n ε ( h + z ) ( l + x ) d 2 V 3 2 , E b = n ε ( h z ) ( l x ) d 2 V 3 2 E c = n ε ( h z ) ( l + x ) d 2 V 4 2 , E d = n ε ( h + z ) ( l x ) d 2 V 4 2
where n' is the number of comb fingers; h' is the overlap thickness of the comb fingers; l' is the overlap length of the comb fingers; d2 is the comb finger gap; x and z are the displacements in x and z-axes respectively.
Figure 4. The quadrature error correction electrodes in pitch/roll mode.
Figure 4. The quadrature error correction electrodes in pitch/roll mode.
Sensors 15 16929 g004
The electrostatic force in x and z-axes can be calculated from Equation (6) as:
{ F x a = n ε ( h + z ) d 2 V 3 2 , F z a = n ε ( l + x ) d 2 V 3 2 F x b = n ε ( h z ) d 2 V 3 2 , F z b = n ε ( l x ) d 2 V 3 2 F x c = n ε ( h z ) d 2 V 4 2 , F z c = n ε ( l + x ) d 2 V 4 2 F x d = n ε ( h + z ) d 2 V 4 2 , F z d = n ε ( l x ) d 2 V 4 2
Then the resultant force generated by quadrature error correction electrodes can be expressed as:
{ F x = F x a + F x b + F x c + F x d = 2 n ε d 2 ( V 3 2 V 4 2 ) z 0 F z = F z a + F z b + F z c + F z d = 2 n ε d 2 ( V 3 2 V 4 2 ) x
According to Equation (8), the electrostatic force Fx' in x-axis generated by the quadrature error correction electrodes can be ignored as the displacement in z-axis is orders of magnitude smaller than that in x-axis. At the same time, the quadrature error in pitch/roll mode can be cancelled out by changing the values of the direct voltages V3 and V4.

2.3. Frequency Tuning

To improve the performance of a tri-axis gyroscope, the natural frequencies in the drive and sense modes should be matched. However, even though the resonant frequencies can be matched in simulation results, a frequency split still exists due to the fabrication imperfections. To offset the frequency drifts induced by fabrication errors, stiffness tuning methods should be adopted in the structure design.

2.3.1. Frequency Tuning in Yaw Mode

The parallel plate electrodes for frequency tuning in yaw mode are arranged at the two sides of the big frame as depicted in Figure 1. The principle of frequency tuning can be described in Figure 5. Assuming that a direct voltage V5 is applied on the frequency tuning electrodes, the electrostatic force can be expressed as:
{ F e 1 = N ε S 2 [ 1 ( d 3 Δ y ) 2 1 ( d 4 + Δ y ) 2 ] V 5 2 F e 2 = N ε S 2 [ 1 ( d 4 Δ y ) 2 1 ( d 3 + Δ y ) 2 ] V 5 2
where N is the number of parallel plates; S is the overlap area of a pair of parallel plates; d3 and d4 denote the gaps of the parallel plates; Δy is the displacement in y-axis.
Figure 5. The frequency tuning electrodes in yaw mode.
Figure 5. The frequency tuning electrodes in yaw mode.
Sensors 15 16929 g005
Then the resultant force generated by the frequency tuning electrodes is:
F e = F e 1 + F e 2 = N ε S V 5 2 2 [ 4 d 3 Δ y ( d 3 Δ y ) 2 ( d 3 + Δ y ) 2 + 4 d 4 Δ y ( d 4 Δ y ) 2 ( d 4 + Δ y ) 2 ] 2 N ε S V 5 2 ( 1 d 3 3 + 1 d 4 3 ) Δ y
Because the electrostatic force Fe is in the reverse direction of the elastic force, the electrostatic stiffness can be expressed as:
k e = F e Δ y = 2 N ε S V 5 2 ( 1 d 3 3 + 1 d 4 3 )

2.3.2. Frequency Tuning in Pitch/Roll Mode

Since the pitch/roll sense frame has an out-of-plane movement, the frequency tuning electrode should be a plate located under the pitch sense frame. Assuming that a direct voltage V6 is applied on the frequency tuning electrodes, the electrostatic force can be expressed as:
F e z = 1 2 ε S ( d 5 Δ z ) 2 V 6 2 1 2 ε S d 5 3 ( d 5 + 2 Δ z ) V 6 2 = 1 2 ε S d 5 2 V 6 2 c o n s t + ε S d 5 3 V 6 2 Δ z
where S’ is the overlap area of the plate electrode and the pitch sense frame; d5 is the gap between the plate and the pitch sense frame in z-axis; Δz is the displacement of the pitch sense frame in z-axis.
Obviously, the electrostatic force Fez has a reverse direction compared with the elastic force. Moreover, there is a constant part in the expression of Fez, which will not affect the frequency in pitch mode. Thus the electrostatic stiffness can be expressed as:
k e z = ε S d 5 3 V 6 2

2.4. Elimination of Rotational Movement

Based on the proposed schematic structure in Figure 1, the dimensions of the designed structure apart from the springs can be obtained by carefully calculating the drive force, sensitivities and masses in different modes. In this way, the purpose of designing a fully decoupled tri-axis gyroscope with reasonable driving force and uniform sensitivity in three sense modes is achieved. Part of the structure dimensions are listed in Table 2. In this case, considering the precision has a proportional relationship with the quantity of proof mass, we choose the total die size as 8500 μm by 8500 μm. This might seem relatively larger than other reported tri-axis gyroscopes, but our design goal is to realize a high precision industrial use tri-gyroscope with zero bias stability of sub 10 °/s rather than a consumer device. In our previous design, the high precision single axis gyroscope area is already about 5000 μm × 5000 μm. Further, compared with a combination of three single axis gyroscopes packaged together orthogonal to each other, our integrated tri-axis gyroscope can still have obvious volume advantages over them. Besides, the cost and alignment error of three single axis gyroscopes are both effectively reduced during the assembly or packaging.
Table 2. Part of the structure dimensions.
Table 2. Part of the structure dimensions.
ParameterValue
Total die size8500 μm × 8500 μm
Structure thickness (h)60 μm
Drive mode (a quarter of the structure)
Drive beam length and width4000 μm × 70 μm
Comb finger length, overlap length, width and gap40 μm, 20 μm, 5 μm, 3 μm
Drive capacitance2.69 pF
Drive-sense capacitance0.67 pF
Big frame width120 μm
Mass in drive mode (md)0.460 mg
Yaw mode (a quarter of the structure)
Yaw beam length and width2320 μm × 70 μm
Parallel plate length, width, and two plate gaps120 μm, 5 μm, 3 μm and 15 μm
Yaw sense capacitance0.74 pF
Feedback capacitance0.11 pF
Mass in yaw mode (my)0.273 mg
Pitch/roll mode (a quarter of the structure)
Comb finger length, overlap length, width and gap100 μm, 85 μm, 5 μm, 3 μm
Comb finger thickness and overlap thickness45 μm, 30 μm
Pitch/roll sense capacitance0.70 pF
Feedback capacitance0.32 pF
Mass in pitch/roll mode (mp)0.144 mg
After defining the sizes of the frames in different modes, the dimensions of the springs numbered from 1 to 12 shown in Figure 1 should be further discussed and chosen for mode matching. At the beginning, the springs are chosen with their typical values and the structure is analyzed in ANSYS. It is found that the drive and pitch/roll modes can work well with the desired in-plane and out-of-plane translational movements, respectively. However, the yaw mode appears to be a resultant motion of the desired in-plane translational movement and undesired in-plane rotational movement around its center of mass as shown in Figure 6a. To avoid this undesired rotational motion, the dimensions of the springs which affect the yaw mode should be elaborately designed. The desired translational movement of yaw mode is shown in Figure 6b. Taking the rotational movement into consideration, the whole system in yaw mode can be simplified to be a 2-DOF motion system. In this case, the Lagrangian mechanics can be employed to analyze the system [20]. The generalized coordinates can be chosen to be x and θ, where x is the translational displacement of the big frame; θ is the rotational angle of the big frame around its center of mass. The Lagrange function of the 2-DOF system can be expressed as:
L = T 1 + T 2 + T y U 7 2 U 8 2 U 4 2 U 9 a 2 U 9 b 2 U 6 2 U 10
where T1 and T2 are the kinetic energies of big frame under translational movement and rotational movement respectively; Ty is the kinetic energy of yaw beam under translational movement; U7, U8, U4, U9a, U9b, U6, U10 are the elastic potential energies of the springs respectively; the coefficients of the elastic potential energies denote the number of different springs respectively.
The translational kinetic energy of the big frame can be expressed as:
T 1 = 1 2 m 1 x ˙ 2
where m1 is the mass of the big frame.
The rotational kinetic energy of the big frame can be expressed as:
T 2 = 1 2 I 0 θ ˙ 2
where I0 is the moment of inertia of the big frame around its center of mass.
Figure 6. Analysis of the movement in yaw mode. (a) The resultant motion including the undesired rotational movement of the big frame. (b) The desired translational movement.
Figure 6. Analysis of the movement in yaw mode. (a) The resultant motion including the undesired rotational movement of the big frame. (b) The desired translational movement.
Sensors 15 16929 g006
Taking the rotational movement of the big frame into consideration, the translational displacement of the yaw beam can be expressed as:
x y = x [ l 4 sin α l 4 sin ( α θ ) ]
where l4 is the distance between the center of mass and the corner of spring-4; α is the angle between line l4 and the vertical dotted line across the center of mass as shown in Figure 6b.
The translational kinetic energy of the yaw beam can be expressed as:
T y = 1 2 m y x ˙ y 2
where my is the mass of the yaw beam.
The elastic potential energy of the springs can be expressed as:
U 7 = 1 2 k 7 x y 2
U 8 = 1 2 k 8 x y 2
U 4 = 1 2 k 4 [ l 4 cos α l 4 cos ( α + θ ) ] 2
U 9 a = 1 2 k 9 [ x + l 9 a sin β l 9 a sin ( β + θ ) ] 2
U 9 b = 1 2 k 9 [ x + l 9 b sin γ l 9 b sin ( γ θ ) ] 2
U 6 = 1 2 k 6 [ x l 6 sin φ + l 6 sin ( φ θ ) ] 2
U 10 = 1 2 k 10 [ x l 10 sin η + l 10 sin ( η + θ ) ] 2
where k4 is the stiffness of spring-4 in y-axis; k6, k7, k8, k9 and k10 are the stiffnesses of relevant springs in x-axis respectively; l6, l9a, l9b and l10 are the distances between the center of mass and the corners of springs respectively; β, γ, φ and η are the angles between lines l9a, l9b, l6, l10 and the vertical dotted line across the center of mass respectively; these parameters are depicted in Figure 6b.
Without any influence on the accuracy of analysis, the whole system can be treated as a conservative system. Thus the dynamic equations can be expressed as:
{ t L x ˙ L x = 0 t L θ ˙ L θ = 0
Substituting all the kinetic energies and the elastic potential energies into Equation (26), the Lagrange function can be expressed as a function of the generalized coordinates x and θ. Thus the dynamic equations can be calculated as:
t L x ˙ = ( m 1 + m y ) x ¨
L x = k 7 [ x l 4 sin α + l 4 sin ( α θ ) ] 2 k 8 [ x l 4 sin α + l 4 sin ( α θ ) ] 2 k 9 [ x + l 9 a sin β l 9 a sin ( β + θ ) ] 2 k 9 [ x + l 9 b sin γ l 9 b sin ( γ θ ) ] 2 k 6 [ x l 6 sin φ + l 6 sin ( φ θ ) ] 2 k 10 [ x + l 10 sin ( η + θ ) l 10 sin η ] L x |   sin θ = θ , cos θ = 1 = ( 2 k 6 k 7 2 k 8 2 k 9 2 k 10 ) x + [ ( k 7 + 2 k 8 ) l 4 cos α + 2 k 9 ( l 9 a cos β l 9 b cos γ ) 2 k 10 l 10 cos η + 2 k 6 l 6 cos φ ] θ
t L θ ˙ = I 0 θ ¨
L θ = 2 k 4 [ l 4 cos α l 4 cos ( α + θ ) ] l 4 sin ( α + θ ) + ( k 7 + 2 k 8 ) [ x l 4 sin α + l 4 sin ( α θ ) ] l 4 cos ( α θ ) + 2 k 9 [ x + l 9 a sin β l 9 a sin ( β + θ ) ] l 9 a cos ( β + θ ) 2 k 9 [ x + l 9 b sin γ l 9 b sin ( γ θ ) ] l 9 b cos ( γ θ ) 2 k 10 [ x l 10 sin η + l 10 sin ( η + θ ) ] l 10 cos ( η + θ ) + 2 k 6 [ x l 6 sin φ + l 6 sin ( φ θ ) ] l 6 cos ( φ θ ) L θ |   sin θ = θ , cos θ = 1 = [ ( k 7 + 2 k 8 ) l 4 cos α + 2 k 9 ( l 9 a cos β l 9 b cos γ ) 2 k 10 l 10 cos η + 2 k 6 l 6 cos φ ] x + [ 2 k 4 l 4 2 sin 2 α ( k 7 + 2 k 8 ) l 4 2 cos 2 α 2 k 9 ( l 9 a 2 cos 2 β + l 9 b 2 cos 2 γ ) 2 k 10 l 10 2 cos 2 η 2 k 6 l 6 2 cos 2 φ ] θ
Then the dynamic equations can be expressed as:
[ x ¨ θ ¨ ] = [ A 1 A 2 A 3 A 4 ] [ x θ ]
where the coefficients are:
  • A 1 = ( 2 k 6 k 7 2 k 8 2 k 9 2 k 10 ) / ( m 1 + m y )
  • A 2 = [ ( k 7 + 2 k 8 ) l 4 cos α + 2 k 9 ( l 9 a cos β l 9 b cos γ ) 2 k 10 l 10 cos η + 2 k 6 l 6 cos φ ] / ( m 1 + m y )
  • A 3 = [ ( k 7 + 2 k 8 ) l 4 cos α + 2 k 9 ( l 9 a cos β l 9 b cos γ ) 2 k 10 l 10 cos η + 2 k 6 l 6 cos φ ] / I 0
  • A 4 = [ 2 k 4 l 4 2 sin 2 α ( k 7 + 2 k 8 ) l 4 2 cos 2 α 2 k 9 ( l 9 a 2 cos 2 β + l 9 b 2 cos 2 γ ) 2 k 10 l 10 2 cos 2 η 2 k 6 l 6 2 cos 2 φ ] / I 0
In order to eliminate the rotational movement of the big frame, i.e., θ = 0, the coefficients should meet the conditions of A2 = 0 and A3 = 0. Thus we get:
( k 7 + 2 k 8 ) l 4 cos α + 2 k 9 ( l 9 a cos β l 9 b cos γ ) 2 k 10 l 10 cos η + 2 k 6 l 6 cos φ = 0
Obviously, Equation (32) can be rewritten as:
( k 7 + 2 k 8 ) ( y O y A ) + 2 k 9 ( 2 y O y B y C ) 2 k 10 ( y D y O ) + 2 k 6 ( y O y E ) = 0
where yO, yA = 1468 μm, yB = 1628 μm, yC = 3520 μm, yD = 1660 μm, yE are the y-coordinate values of points O, A, B, C, D and E marked in Figure 6b, respectively.

3. Mode Matching

3.1. PSO Algorithm for Mode Matching

It is known that matching the drive and sense modes of a gyroscope can dramatically improve the sense mode quality factor, resulting in an enhanced sensitivity, an increased signal-to-noise ratio and a readout circuit with reduced complexity [21]. To improve the performance of a tri-axis gyroscope, it is essential to minimize the frequency split between the drive mode and three sense modes.
As we know, the traditional dual modes matching process of a single-axis gyroscope can be implemented by iteratively adjusting manually the relevant spring dimensions and simulating the matched modes via FEM software. However, there are too many springs in this fully decoupled tri-axis gyroscope. It is complex and time consuming to realize the frequency matching process for four modes. Besides, Equation (33) should also be taken into consideration to eliminate the rotational movement of the big frame in yaw mode. Thus, we have to find an applicable algorithm to solve this problem. The PSO algorithm was developed by Eberhart and Kennedy based on the natural swarm behavior of birds and fish [22]. It is a parallel evolutionary computation technique which is available for various applications such as function optimization, system identification, fuzzy control and so on [23]. The algorithm is initialized with a set of random candidate solutions conceptualized as particles. Each particle is iteratively moved towards the location with best fitness of the particle itself and the location with best fitness of all the particles in the problem space. The algorithm will be completed when the fitness value meets the accuracy requirement within a certain number of iterations. Considering the above merits, in this case, the PSO algorithm is adopted to optimize the spring dimensions.
To design a mode matched tri-axis gyroscope using the PSO algorithm, the objective function can be a function of the resonant frequencies in all the drive and sense modes as:
F = ( f d f o b j ) 2 + ( f y f o b j ) 2 + ( f p f o b j ) 2
where fd, fy, fp are the resonant frequencies in drive, yaw, pitch/roll modes respectively; fobj = 14 kHz is the target frequency in the drive and sense modes.
Therefore, the mode matching process is converted to the optimization of the established objective function with minimum value by PSO algorithm. The resonant frequencies can be calculated by the springs stiffnesses and masses in the drive and sense modes:
f d = ( 2 k 1 + 4 k 2 + 4 k 3 + 2 k 4 + 4 k 5 ) / m d / 2 / π
f y = ( 2 k 6 + k 7 + 2 k 8 + 4 k 9 + 2 k 10 ) / m y / 2 / π
f p = ( 2 k 11 + 2 k 12 ) / m p / 2 / π
where k1, k2, k3, k5 are the stiffnesses of relevant springs in drive axis; k11 and k12 are the stiffnesses of spring-11 and spring-12 in z-axis respectively.
The stiffnesses of different springs can be calculated as equations shown in Table 3 [4,24], where the Young’s modulus E = 1.3 × 1011 Pa; the shear modulus G = 7.96 × 1010 Pa; the coefficient λ = 0.089; the thickness of the out-of-plane decoupling spring hp = 30 μm.
According to Equation (33), the stiffness of spring-7 and -8 can be expressed by five unknown variables k6, k9, k10, yO and yE as:
k 7 + 2 k 8 = [ 2 k 10 ( y D y O ) 2 k 9 ( 2 y O y B y C ) 2 k 6 ( y O y E ) ] / ( y O y A )
Based on the geometrical relationship of the gyroscope structure, the length of spring-5 can be expressed as:
L 5 = y E 1.5 w 5 70 / 2 30
where the unit of all the variables are μm.
Similarly, the y-coordinate value of center of mass of the big frame can be calculated by dividing the frame into several simple geometric shapes. Thus, it is easy to get:
y O = m i y i m i = 1.3339 × 10 9 + 136400 y E + 9400 w 5 + L 5 w 5 y E 651440 + L 5 w 5
where the unit of all the variables are μm.
To simplify the objective function, the variables can be assumed as:
x ( 1 ) = w 3 L 3 ,   x ( 2 ) = w 1 L 1 ,   x ( 3 ) = w 2 L 2 ,   x ( 4 ) = w 4 L 4 ,   x ( 5 ) = w 6 L 6 ,   x ( 6 ) = w 9 L 9 ,   x ( 7 ) = w 10 L 10 ,   x ( 8 ) = w 11 3 L 11 a ,   x ( 9 ) = w 12 3 L 12 a ,   x ( 10 ) = w 5 ,   x ( 11 ) = y E
Table 3. The stiffness expressions of different springs.
Table 3. The stiffness expressions of different springs.
SpringsDimensionsStiffness Expressions
U-shaped springs: spring-1, -2, -4, -6, -9 and -10. Sensors 15 16929 i001Stiffness in y-axis: k y = E h ( w / L ) 3 / 2
Double U-shaped spring: spring-3. Sensors 15 16929 i002Stiffness in y-axis: k 3 = E h ( w 3 / L 3 ) 3
Double folded spring: spring-7. Sensors 15 16929 i003Stiffness in x-axis: k 7 = E h ( w 7 / L 7 ) 3
Combination of U-shaped spring and crab-leg spring: spring-5 and -6. Sensors 15 16929 i004Stiffnesses in x and y-axes: k 6 = E h ( w 6 / L 6 ) 3 / 2 , k 5 = E h ( w 5 / L 5 ) 3 ( L 5 L 6 / 3.6 ) L 5 + 0.3 L 6
Out-of-plane decoupling springs: spring-11 and -12. Sensors 15 16929 i005Stiffness in z-axis: k z = 16 λ G h p w 3 L a L b 2
Thus stiffnesses of the springs can be expressed as:
k 3 = E h x ( 1 ) 3 / 2 ,   k 1 = E h x ( 2 ) 3 / 2 ,   k 2 = E h x ( 3 ) 3 / 2 ,   k 4 = E h x ( 4 ) 3 / 2 k 5 = E h ( x ( 10 ) L 5 ) 3 L 5 x ( 5 ) x ( 10 ) / 3.6 L 5 + 0.3 x ( 5 ) x ( 10 ) ,   k 6 = E h x ( 5 ) 3 / 2 ,   k 9 = E h x ( 6 ) 3 / 2 k 10 = E h x ( 7 ) 3 / 2 ,   k 11 = E h x ( 8 ) 3 / 2 / L 11 b 2 ,   k 12 = E h x ( 9 ) 3 / 2 / L 12 b 2
where L11b and L12b are 174 μm and 266 μm respectively. Substituting Equations (35–42) into Equation (34), the objective function can be expressed by variables x(i), where i = 1, 2, …, 11. The change ranges of these variables can be chosen by experience as:
x ( i ) { [ 10 / 400 ,   15 / 200 ] i = 1 [ 10 / 550 ,   15 / 300 ] i = 2 , 3 , 7 [ 6 3 / 180 ,   10 3 / 60 ] i = 8 , 9 [ 20 ,   80 ] i = 10 [ 2460 ,   2660 ] i = 11
The PSO algorithm can be divided into five steps as follows:
Step 1: Initialization of parameters. The changing ranges of the parameters are initialized as Equation (43); then a swarm of particles with Size = 100 are random initialized in the problem space. The maximum evolution generations Gen = 200.
Step 2: According to the objective function, fitness of the particles F(Xi) are evaluated, where Xi denotes the location of a particle numbered i = 1, 2,…, Size. The previous best position Pi of a particle itself and the global best position BestS of all the particles are reserved.
Step 3: Refresh the velocities and positions of the particles by:
V i k g + 1 = b V i k g + c 1 r 1 ( P i k g X i k g ) + c 2 r 2 ( B e s t S i k g X i k g )
X i k g + 1 = X i k g + V i k g + 1
where the evolution generation kg = 1, 2,…, Gen; particle number i = 1, 2,…, Size; the coefficients c1 = 1.5, c2 = 2.5 denote the strength of attraction towards the best positions; r1 and r2 are random numbers in the range of [0, 1].
Step 4: Refresh the best position Pi of a particle itself and the global best position BestS of all the particles.
Step 5: Examine the end condition, and get back to Step 3 or terminate the process.
Based on the discussions above, the PSO algorithm can be easily implemented in Matlab. The obtained results are shown in Figure 7 and Table 4. In Figure 7b, the resonant frequencies in drive and sense modes are calculated by Equations (35–37).
Figure 7. Results of the PSO algorithm. (a) Value of the objective function versus generations; (b) Resonant frequencies obtained by calculation versus generations.
Figure 7. Results of the PSO algorithm. (a) Value of the objective function versus generations; (b) Resonant frequencies obtained by calculation versus generations.
Sensors 15 16929 g007
Table 4. The optimized values of the variables in PSO algorithm.
Table 4. The optimized values of the variables in PSO algorithm.
x(1)x(2)x(3)x(4)x(5)x(6)x(7)x(8)x(9)x(10)x(11)
0.0250.04050.03950.04050.04150.03570.03853.5313.531602502
Based on the optimized data and our experiences on the design of gyroscopes, the springs dimensions can be chosen as:
w 3 L 3 = 10 400 ,   w 1 L 1 = 15 370 ,   w 2 L 2 = 15 380 ,   w 4 L 4 = 15 370 ,   w 6 L 6 = 60 1445 ,   w 9 L 9 = 15 420 w 10 L 10 = 15 390 ,   w 11 3 L 11 a = 8 3 145 ,   w 12 3 L 12 a = 8 3 145 ,   w 5 = 60 ,   y E = 2502
Substituting Equation (46) into Equations (38–40), dimensions of spring-7 and spring-8 can be chosen as:
w 7 L 7 = 10 430 ,   w 8 L 8 = 13 380
To verify the accuracy of PSO algorithm, the obtained springs dimensions are substituted into the established model in ANSYS. The modal simulation results show that the resonant frequencies are 13,967 Hz, 14,035 Hz and 14,116 Hz in drive, yaw and pitch/roll modes respectively. Obviously, there is a frequency split of 149 Hz, which is larger than the calculation results shown in Figure 7b. This may be explained by the fact that the stiffness calculation equations of the springs used in the PSO algorithm cannot ideally reflect the real situation.

3.2. Further Mode Matching by Experiences

To further match the drive and sense modes frequencies, the relevant spring dimensions can be iteratively adjusted by calculation and experience. Because the resonant frequencies are already near the target frequency of 14 kHz, the lengths of the springs are slightly adjusted to achieve mode matching.
Figure 8. Further mode matching process can be divided into two steps (the changed dimensions are marked in red): (a) step 1: length of spring-2, spring-7, spring-11 and spring-12 are adjusted; (b) step 2: length of spring-2, spring-7 and spring-12 are further changed.
Figure 8. Further mode matching process can be divided into two steps (the changed dimensions are marked in red): (a) step 1: length of spring-2, spring-7, spring-11 and spring-12 are adjusted; (b) step 2: length of spring-2, spring-7 and spring-12 are further changed.
Sensors 15 16929 g008
Figure 9. The modal analysis results of the tri-axis gyroscope: (a) The drive mode; (b) The yaw mode; (c) The pitch mode; (d) The roll mode.
Figure 9. The modal analysis results of the tri-axis gyroscope: (a) The drive mode; (b) The yaw mode; (c) The pitch mode; (d) The roll mode.
Sensors 15 16929 g009aSensors 15 16929 g009b
This manual frequency adjusting process can be divided into two steps as shown in Figure 8a,b. After the first step change of the springs dimensions, resonant frequencies in drive, yaw and pitch/roll modes are 13,984 Hz, 14,025 Hz and 14,057 Hz respectively. Then by elaborately changing the springs dimensions in the second step, the natural frequencies in drive, yaw and pitch/roll modes can be matched to 14,017 Hz, 14,018 Hz and 14,020 Hz, respectively. The modal analysis results are shown in Figure 9. Obviously, a frequency gap of 3 Hz is achieved in theory.

4. Simulation Results

4.1. Cross-Axis Effect Analysis

To improve the performance of a tri-axis gyroscope, it is essential to avoid the coupling between the drive and sense modes. Thus, the structure is designed to be fully decoupled to minimize the coupling effect at the most extent. However, cross-axis effect still exists due to the unavoidable deformation of the decoupling springs. The amplitude of movement in drive mode can be up to 10 μm, which is several orders of magnitude larger than that of the sense modes. Thus, the main cross-axis effect appears to be the drive-to-sense coupling.
The drive-to-pitch/roll coupling effect can be simplified as the model shown in Figure 10a. In an ideal situation, the inner frame in pitch/roll mode has only 1-DOF in z-axis. However, the stiffness of spring-11 in y-axis is not infinite, which means that it is inevitable to deform in the drive direction by the force transformed from spring-3. Thus the sense frame will show an unwanted movement in y-axis, resulting in the coupling of drive mode to pitch/roll mode. Assuming that the outer frame in pitch/roll mode is driven to oscillate with an amplitude of yd in y-axis, the drive-to-pitch coupling displacement can be simply expressed as:
y d 2 p = F 1 2 k 11 y = 4 k 3 y d 2 k 11 y = 2 k 3 y d k 11 y
where k11y is the stiffness of spring-11 in y-axis; F1 = 4k3yd is the drive force.
Since the springs dimensions have been chosen in Section 3, the stiffnesses of them in all the three axes can be easily calculated. Therefore, the drive-to-pitch coupling ratio can be deduced from Equation (48) as:
y d 2 p y d = 2 k 3 k 11 y = 0.71 %
Similarly, the simplified model of drive-to-yaw coupling effect is shown in Figure 10b. The drive-to-yaw coupling displacement can be expressed as:
y d 2 y = F 2 k 7 y + 2 k 8 y = 2 k 4 y d k 7 y + 2 k 8 y
where k7y and k8y are the stiffnesses of spring-7 and spring-8 in y-axis respectively; F2 = 2k4yd is the drive force applied on the outer frame in pitch/roll mode.
Figure 10. Simplified models of drive-to-sense coupling effect: (a) Drive-to-pitch coupling effect; (b) Drive-to-yaw coupling effect.
Figure 10. Simplified models of drive-to-sense coupling effect: (a) Drive-to-pitch coupling effect; (b) Drive-to-yaw coupling effect.
Sensors 15 16929 g010
The drive-to-yaw coupling ratio can be deduced from Equation (50) as:
y d 2 y y d = 2 k 4 k 7 y + 2 k 8 y = 0.13 %
The coupling effect can be simulated using ANSYS static structural analysis. By applying a displacement load on the drive frames in drive axis, the displacement of the sense frames in drive axis can be found by the simulation software. The simulation results of the cross-axis effect are listed in Table 5.
Like the drive-to-sense coupling simulation process, the sense mode coupling is proved to be nearly zero. Thus the coupling effect between the sense modes can be ignored in the analysis. Moreover, the overlapping areas of the sensing combs/plates in yaw and pitch/roll modes are not affected by the displacement in drive direction. Therefore, the sensing capacitances are free of the drive-to-sense coupling.
Table 5. Simulation results of cross-axis effect.
Table 5. Simulation results of cross-axis effect.
Different Sense ModesDrive Amplitude (m)Coupling Displacement (m)Drive-to-Sense Coupling Ratio
Pitch/roll1 × 10−57.18 × 10−80.71%
Yaw1 × 10−51.42 × 10−80.13%

4.2. Quadrature Error Correction and Frequency Tuning Analysis

According to Equations (5) and (8), the quadrature error in the yaw and pitch/roll modes can be corrected by applying appropriate DC voltages on the quadrature electrodes. To simplify the analysis, the measured quadrature error signal can be treated as an input angular rate [25]. Based on the parameters listed in Table 2, the simulation result of the quadrature error correction effect can be depicted in Figure 11a. The horizontal ordinate is the square root of input voltages V12V22 or V32V42, which is assumed to be in the range of [1,10] V. The vertical ordinate represents the equivalent input angular rate of quadrature error that the input DC voltages can correct. It is shown from the simulation result that the equivalent input angular rates that can be corrected in yaw and pitch/roll modes with V2 = V4 = 0 V, V1 = V3 = 10 V are 175 °/s and 266 °/s respectively.
Figure 11. Simulation results of (a) quadrature error correction and (b) frequency tuning.
Figure 11. Simulation results of (a) quadrature error correction and (b) frequency tuning.
Sensors 15 16929 g011
Like the quadrature error correction method, the frequency tuning can be achieved by applying the needed DC voltages on the stiffness tuning electrodes. According to the negative electrostatic stiffness tuning expressions shown in Equations (11) and (13), it is easy to find the relationship of tuning frequency and input DC voltage as shown in Figure 11b. With an applied voltage of V5 = 19.5 V and V6 = 22.3 V, the frequencies in yaw and pitch/roll modes are well matched to drive mode of 14,000 Hz from the assumed start frequency splits of 100 Hz.

4.3. Sensitivity Analysis

The scale factor of the gyroscope can be simulated by harmonic response analysis in ANSYS. With the input angular rates varied from −500 to 500 °/s, the displacements of the sense frames can be calculated from simulation. Converting the obtained displacements into capacitive values, the scale factor of the sense modes can be depicted in Figure 12.
Figure 12. Sensitivity simulation results.
Figure 12. Sensitivity simulation results.
Sensors 15 16929 g012
The linearities of the yaw mode and pitch/roll mode are 0.12% and 0.07%, respectively. Some assumed parameters for simulation are listed in Table 6. Because the yaw mode is detected by parallel plates and the pitch/roll mode is comb sensing, the quality factor in yaw mode is assumed to be less than that in pitch mode. The simulation results are summarized in Table 7. The mechanical Brownian noise floor of the sense modes are calculated at the temperature of 20 °C [21].
Table 6. Some assumed parameters for simulation.
Table 6. Some assumed parameters for simulation.
Assumed Q-Factors in Different ModesAssumed Drive Voltages (V)
Drive (Qd)Yaw (Qy)Pitch/roll (Qp)DC voltageAC voltage
2000500100055
Table 7. Simulation results.
Table 7. Simulation results.
Simulation ResultsDrive ModeYaw ModePitch/Roll Mode
Natural frequency14,017 Hz14,018 Hz14,020 Hz
Amplitude6.44 × 10−6 m4.07 × 10−10 m/°/s7.62 × 10−10 m/°/s
Capacity sensitivity3.40 × 10−8 F/m2.69 × 10−16 F/°/s1.84 × 10−16 F/°/s
Sense linearity/0.12%0.07%
Brownian noise floor/0.18 °/hr/√Hz0.17 °/hr/√Hz

4.4. Bias Drift Estimation

The sources of bias drift can be divided into two parts. One is the sensor element, the other is the interface electronics [26]. To estimate the bias drift of the proposed tri-axis gyroscope in this paper, the source of sensor element is analyzed. It is known that the quadrature error is mainly responsible for the bias drift of a gyroscope. When the quadrature error is taken into consideration, the kinetic equations of the tri-axis gyroscope can be expressed as:
x ¨ + Q d m d x ˙ + ω d 2 x = F d m d sin ( ω d t )
y ¨ + Q y m y y ˙ + ω y 2 y = F q y m y 2 Ω y x ˙
p ¨ + Q p m p p ˙ + ω p 2 p = F q p m p 2 Ω p x ˙
where x, y, p are displacements in the drive, yaw, pitch/roll modes respectively; ωd, ωy, ωp are the angular frequencies in the drive, yaw, pitch/roll modes respectively; Fd is the drive force. Ωy, Ωp are the input angular rates in the yaw, pitch/roll modes respectively; Fqy, Fqp are the quadrature forces in the yaw, pitch/roll modes, respectively.
According to Equations (52)~(54), the expressions of x, y, p can be solved as:
x = F d Q d ω d 2 sin ( ω d t π 2 )
y = 2 m y Ω y F d Q d Q y ω d 2 ω y cos ( ω d t + φ ) F r o m   C o r i o l i s   f o r c e + k y x F d Q d Q y ω d 2 ( ω y 2 ω d 2 ) 2 + ω y 2 ω d 2 / Q y 2 sin ( ω d t + φ ) F r o m   q u a d r a t u r e   e r r o r
p = 2 m p Ω p F d Q d Q p ω d 2 ω p cos ( ω d t + θ ) F r o m   C o r i o l i s   f o r c e + k p x F d Q d Q p ω d 2 ( ω p 2 ω d 2 ) 2 + ω p 2 ω d 2 / Q p 2 sin ( ω d t + θ ) F r o m   q u a d r a t u r e   e r r o r
φ = arctan ( ω y 2 ω d 2 ) Q y ω y ω d , θ = arctan ( ω p 2 ω d 2 ) Q p ω p ω d
where kyx, kpx are the coupling stiffnesses from the drive mode to the yaw and pitch/roll modes respectively.
Assuming that the coupling stiffnesses kyx = kpx = 1 N/m, the bias drift can be calculated by the multiplication demodulation method according to the displacement expressions in Equations (55)~(58). The bias drift can be described as equivalent input angular rates around the sense directions. The relationship of bias drift and the frequency split in the drive and sense modes are depicted in Figure 13. It is assumed that the quadrature errors are reduced to 5% of the original values after correction. Thus the equivalent bias drifts are 7.6 °/s and 3.9 °/s before quadrature error correction, 0.4 °/s and 0.2 °/s after quadrature error correction in the yaw and pitch/roll modes, respectively.
Figure 13. Equivalent bias drift versus sense mode frequencies before and after quadrature error correction.
Figure 13. Equivalent bias drift versus sense mode frequencies before and after quadrature error correction.
Sensors 15 16929 g013

5. Conclusions and Future Prospect

Based on the theoretical analysis and previous studies on the multi-axis gyroscope, a novel tri-axis gyroscope with fully decoupled structure design is proposed and analyzed. The decoupling of drive and sense modes are achieved by elaborately arranging various springs, including the U-shaped spring, double U-shaped spring, double folded spring and out-of-plane decoupling spring. To improve the performance of the tri-axis gyroscope, the quadrature error correction electrodes, stiffness tuning electrodes and feedback electrodes are taken into consideration in all the sense modes in the structure design. The dimensions of the frames/beams in the drive and sense modes are obtained by carefully calculating the drive force, sensitivities and masses in different modes. The mechanism of the unwanted rotational mode is described and analyzed, which provides a direction for choosing the springs dimensions. To speed up the mode matching process, the PSO algorithm is adopted to choose the sizes of the springs. By this algorithm, the frequency split of the drive and sense modes can be matched with a gap of 149 Hz. The frequency split is further decreased to 3 Hz by manual adjusting the relevant spring dimensions. The ANSYS simulation results show that the coupling rations of the drive and sense modes are all less than 0.2%. Besides, the scale factors in the yaw and pitch/roll modes are 0.269 fF/°/s and 0.184 fF/°/s when assuming that their quality factors are 500 and 1000, respectively.
Future efforts will be put into the fabrication and test of the proposed tri-axis gyroscope. These plans will been arranged in the next phase though it will take a long time. In fact, there are some challenging facts in this process. First, it is not easy to precisely and simultaneously control the 15 μm depth of positive and negative trenches for out-of-plane comb fingers and decoupling springs. This parameter is significantly related to the stiffness of pitch/roll mode and the equivalent mass. Second, the expected sub 1 μm dual face alignment precision between trench and comb fingers is of crucial importance to the success of process. These two main problems oblige us to utilize high precision equipment with the aid of optimal experienced technicians. Third, due to the complexity of the electrode numbers, more than 60 for many functions, compared with other designs, the complete wire bonding must be given careful consideration for PCB layout design to avoid undesired parasitic capacitances. Though the above problems can be totally overcome by many attempts, the fabrication errors are still unavoidable and will result in many performance degradations. Naturally, the verification by test is not reliable and convincing here. We think an ideal option would be to adopt CMOS-MEMS combination technology, regardless of the fact that it is out of our research scope. Obviously, it will be the main trend for eventual batch production for industrial applications.

Acknowledgments

This work was supported in part by National Natural Science Foundation (No. 61001048), Key Laboratory of Micro-Inertial Instrument and Advanced Navigation Technology, Ministry of Education, China (Project No. KL201102), Major Project Guidance Foundation of Basic Scientific Research Operation Expenses, Southeast University (No. 3222003104), Natural Science Fund of Jiangsu Province (BK20131295, BK20130636), Aeronautical Science Foundation of China (No. 20130869007) and the fund 9140A09011514JW06001.

Author Contributions

The idea and design of the tri-axis gyroscope was proposed by Dunzhu Xia. Lun Kong was responsible for the structure simulation and analysis. Haiyu Gao helped with the data processing.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, K.; Zhang, W.; Chen, W.; Li, K.; Dai, F.; Cui, F.; Wu, X.; Ma, G.; Xiao, Q. The development of micro-gyroscope technology. J. Micromech. Microeng. 2009, 19. [Google Scholar] [CrossRef]
  2. Xia, D.; Yu, C.; Kong, L. The Development of Micromachined Gyroscope Structure and Circuitry Technology. Sensors 2014, 14, 1394–1473. [Google Scholar] [CrossRef] [PubMed]
  3. Xia, D.Z.; Yu, C.; Kong, L. A micro dynamically tuned gyroscope with adjustable static capacitance. Sensors 2013, 13, 2176–2195. [Google Scholar] [CrossRef] [PubMed]
  4. Kim, J.; Park, S.; Kwak, D.; Ko, H.; Cho, D. An x-axis single-crystalline silicon microgyroscope fabricated by the extended SBM process. J. Microelectromechan. Syst. 2005, 14, 444–455. [Google Scholar]
  5. Guo, Z.; Yang, Z.; Zhao, Q.; Lin, L.; Ding, H.; Liu, X.; Cui, J.; Xie, H.; Yan, G. A lateral-axis micromachined tuning fork gyroscope with torsional Z-sensing and electrostatic force-balanced driving. J. Micromech. Microeng. 2010, 20. [Google Scholar] [CrossRef]
  6. Zhao, Q.; Lin, L.; Yang, Z.; Dong, L.; Yan, G. A micromachined vibrating wheel gyroscope with folded beams. In Proceedings of the 2013 IEEE Sensors, Baltimore, MD, USA, 3–6 November 2013; pp. 1–4.
  7. ST Microelectronics. L3G4200D–3-Axis Digital Output Gyroscope. Available online: http://www.st.com (accessed on 14 January 2015).
  8. Analog Devices. ADIS16375–Low Profile, Low Noise 6-DOF Inertial Sensor. Available online: http://www.analog.com (accessed on 14 January 2015).
  9. Li, J.; Broas, M.; Makkonen, J.; Hokka, J.; Paulasto-Kröckel, M. Shock impact reliability and failure analysis of a three-axis MEMS gyroscope. J. Microelectromechan. Syst. 2013, 23, 347–355. [Google Scholar] [CrossRef]
  10. Walther, A.; Desloge, B.; Lejuste, C.; Coster, B.; Audebert, P. Development of a 3D capacitive gyroscope with reduced parasitic capacitance. J. Micromech. Microeng. 2013, 23. [Google Scholar] [CrossRef]
  11. Vigna, B. Tri-axial MEMS gyroscopes and Six Degree-Of-Freedom Motion Sensors. In Proceedings of the 2011 IEEE Electron Devices Meeting (IEDM), Washington, DC, USA, 5–7 December 2011.
  12. Tsai, N.; Sue, C. Design and analysis of a tri-axis gyroscope micromachined by surface fabrication. IEEE Sens. J. 2008, 8, 1933–1940. [Google Scholar] [CrossRef]
  13. Wang, M.; Jiao, J.; Yan, P.; Mi, B.; Qin, S. A novel tri-axis MEMS gyroscope with in-plane tetra-pendulum proof masses and enhanced sensitive springs. J. Micromech. Microeng. 2014, 24. [Google Scholar] [CrossRef]
  14. Geiger, W.; Butt, W.; Gainer, A.; Frech, J.; Braxmaier, M.; Link, T.; Kohne, A.; Nommensen, P.; Sandmaier, H.; Lang, W.; Sandmaier, H. Decoupled microgyros and the design principle DAVED. Sens. Actuators A Phys. 2002, 95, 239–249. [Google Scholar] [CrossRef]
  15. Alper, S.; Akin, T. A single-crystal silicon symmetrical and decoupled MEMS gyroscope on an insulating substrate. J. Microelectromechan. Syst. 2005, 14, 707–717. [Google Scholar] [CrossRef]
  16. Trusov, A.; Prikhodko, I.; Zotov, S.; Shkel, A. Low-dissipation silicon tuning fork gyroscopes for rate and whole angle measurements. IEEE Sens. J. 2011, 11, 2763–2770. [Google Scholar] [CrossRef]
  17. Zotov, S.; Trusov, A.; Shkel, A. High-range angular rate sensor based on mechanical frequency modulation. J. Microelectromechan. Syst. 2012, 21, 398–405. [Google Scholar] [CrossRef]
  18. Antonello, R.; Oboe, R.; Prandi, L.; Biganzoli, F. Automatic mode matching in MEMS vibrating gyroscopes using extremum-seeking control. IEEE Trans. Ind. Electron. 2009, 56, 3880–3891. [Google Scholar] [CrossRef]
  19. Acar, C.; Shkel, A. MEMS Vibratory Gyroscopes; Springer: New York, NY, USA, 2008. [Google Scholar]
  20. Fowles, G.; Cassiday, G. Analytical Mechanics; Saunders College Publishing: New York, NY, USA, 1999. [Google Scholar]
  21. Sharma, A.; Zaman, M.; Ayazi, F. A sub-0.2 °/hr bias drift micromechanical silicon gyroscope with automatic CMOS mode-matching. IEEE J. Solid State Circuits 2009, 44, 1593–1608. [Google Scholar] [CrossRef]
  22. Eberhart, R.; Kennedy, J. A new optimizer using particle swarm theory. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, 4–6 October 1995; pp. 39–43.
  23. Clerc, M. Particle Swarm Optimization; John Wiley & Sons, Inc.: New York, NY, USA, 2010. [Google Scholar]
  24. Fedder, G.K. Simulation of Microelectromechanical Systems. Ph.D. Thesis, University of California, Berkeley, CA, USA, 1994. [Google Scholar]
  25. Ni, Y.; Li, H.; Huang, L. Design and Application of Quadrature Compensation Patterns in Bulk Silicon Micro-Gyroscopes. Sensors 2014, 14, 20419–20438. [Google Scholar] [CrossRef] [PubMed]
  26. Saukoski, M.; Aaltonen, L.; Halonen, K.A.I. Zero-rate output and quadrature compensation in vibratory MEMS gyroscopes. IEEE Sens. J. 2007, 7, 1639–1652. [Google Scholar] [CrossRef]

Share and Cite

MDPI and ACS Style

Xia, D.; Kong, L.; Gao, H. Design and Analysis of a Novel Fully Decoupled Tri-axis Linear Vibratory Gyroscope with Matched Modes. Sensors 2015, 15, 16929-16955. https://doi.org/10.3390/s150716929

AMA Style

Xia D, Kong L, Gao H. Design and Analysis of a Novel Fully Decoupled Tri-axis Linear Vibratory Gyroscope with Matched Modes. Sensors. 2015; 15(7):16929-16955. https://doi.org/10.3390/s150716929

Chicago/Turabian Style

Xia, Dunzhu, Lun Kong, and Haiyu Gao. 2015. "Design and Analysis of a Novel Fully Decoupled Tri-axis Linear Vibratory Gyroscope with Matched Modes" Sensors 15, no. 7: 16929-16955. https://doi.org/10.3390/s150716929

Article Metrics

Back to TopTop