Next Article in Journal
A Novel GMM-Based Behavioral Modeling Approach for Smartwatch-Based Driver Authentication
Next Article in Special Issue
Key Processes of Silicon-On-Glass MEMS Fabrication Technology for Gyroscope Application
Previous Article in Journal
Individual Biometric Identification Using Multi-Cycle Electrocardiographic Waveform Patterns
Previous Article in Special Issue
Predicting Long-Term Stability of Precise Oscillators under Influence of Frequency Drift
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

PSPICE Hybrid Modeling and Simulation of Capacitive Micro-Gyroscopes

1
State Key Laboratory of Superlattices and Microstructures, Institute of Semiconductors, Chinese Academy of Sciences, Beijing 100083, China
2
College of Materials Science and Opto-Electronic Technology, University of Chinese Academy of Sciences, Beijing 100049, China
3
Engineering Research Center for Semiconductor Integrated Technology, Institute of Semiconductors, Chinese Academy of Sciences, Beijing 100083, China
4
State Key Laboratory of Transducer Technology, Chinese Academy of Sciences, Beijing 100083, China
5
School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100049, China
6
School of Microelectronics, University of Chinese Academy of Sciences, Beijing 100049, China
*
Authors to whom correspondence should be addressed.
Sensors 2018, 18(4), 1006; https://doi.org/10.3390/s18041006
Submission received: 25 January 2018 / Revised: 18 March 2018 / Accepted: 26 March 2018 / Published: 28 March 2018
(This article belongs to the Collection Modeling, Testing and Reliability Issues in MEMS Engineering)

Abstract

:
With an aim to reduce the cost of prototype development, this paper establishes a PSPICE hybrid model for the simulation of capacitive microelectromechanical systems (MEMS) gyroscopes. This is achieved by modeling gyroscopes in different modules, then connecting them in accordance with the corresponding principle diagram. Systematic simulations of this model are implemented along with a consideration of details of MEMS gyroscopes, including a capacitance model without approximation, mechanical thermal noise, and the effect of ambient temperature. The temperature compensation scheme and optimization of interface circuits are achieved based on the hybrid closed-loop simulation of MEMS gyroscopes. The simulation results show that the final output voltage is proportional to the angular rate input, which verifies the validity of this model.

1. Introduction

In recent years, due to a rapid development of microelectromechanical systems (MEMS) technology, MEMS gyroscopes have become an indispensable portion of the inertial navigation, military, and consumer electronics market for the advantages of their small size, light weight, low cost, and high reliability [1]. The MEMS gyroscope is a device for angular rate detection, and its basic principle is based on the Coriolis Effect [1]. The proof mass of a gyroscope oscillates along the drive axis with a stable frequency and stationary amplitude; meanwhile, this gyroscope is subjected to an angular rate Ω in the input axis. Then, it will generate a vibration of the same frequency along the sense axis due to the Coriolis force. The angular rate information is provided by the sense axis, which specifically is proportional to the direct current (DC) output of the sense axis. It is necessary to note that the three axes mentioned above are orthogonal to each other.
MEMS gyroscopes have achieved significant commercial success and have benefited from better and cheaper manufacturing technology. Although the final cost of gyroscopes from mass commercial production is relatively low, it should be noted that prototype design and manufacture and repeat test experiments are costly and consume time. Therefore, building an accurate and complete model is of great significance for reducing the cost of prototype development and guiding the design of peripheral interface electronics. The most commonly used model is the dynamic model, and a good deal of literature [2,3,4,5,6] reveals that the drive mode and sense mode of MEMS gyroscopes can be considered as a second-order Spring-Mass-Damping system. The dynamic model converts the driving force to displacement by the transfer function. The advantage of this model is its intuitive and convenient representation of typical mechanical parameters of MEMS gyroscopes, such as the elastic coefficient of cantilevers and the damping coefficient of the system. Nevertheless, only the displacements of gyroscopes are considered and used to make a system-level simulation, which ignores the actual capacitance changes and the connection to subsequent interface electronics. Considering that micro-Gyroscopes also have characteristic parameters, such as resonant frequency and the quality factor of general resonators, the pure circuit model is also commonly used. In [7], a gyroscope is simplified to a series Resistance-Inductance-Capacitance (RLC) circuit model, where the resonant frequency and quality factor are determined by the size of resistance, inductance, and capacitance in the circuit. This model is easy to implement and it is convenient to combine the RLC model with subsequent interface electronics. However, this model cannot demonstrate some of the mechanical characteristics of MEMS gyroscopes, such as the elastic coupling force and quadrature error. Another novel model is the MIMO T-S fuzzy model, which is built based on nonlinear characteristics of MEMS gyroscopes [8]. The model can strengthen the robustness of the control system with an adaptive sliding controller when external disturbances exist. Nonetheless, this model is non-intuitive and it is challenging to implement the connection between it and subsequent interface electronics.
In this paper, a hybrid model for MEMS gyroscopes is firstly established based on a PSPICE Simulation Model, including two crucial aspects for modeling a micro-gyroscope device, namely different modules in gyroscopes and a principle diagram for them. Then, systematic simulations of the model itself are conducted. At last, hybrid simulations of the model and interface circuits are implemented to achieve closed-loop control of MEMS gyroscopes and optimization of the circuits. The contribution of the present work lies in three aspects.
(1)
A detailed model of MEMS gyroscopes is developed. This model considers mechanical thermal noise equivalent disturbance as well as the capacitance model without approximation. The model also considers the effect of temperature on the displacements of both modes.
(2)
All output ports of the model are capacitive interfaces, which can be directly connected to conditioning circuits. Therefore, a closed-loop simulation of the model and interface circuits is achieved. A calibration scheme for temperature is developed based on a different Zero Rate Output (ZRO) at different temperatures.
(3)
Based on the simulation results, optimization designs of interface circuits are achieved, including the value of the demodulation signal phase φ y and the circuit gain k in the closed-loop detection circuit.
The remainder of this paper is organized as follows. In Section 2, PSPICE models of different modules in gyroscopes are firstly proposed, including a sensitive structure model, a Coriolis force and elastic coupling force model, a mechanical thermal noise equivalent disturbance model, a mechanical model, the temperature models of gyroscope parameters, and a differential capacitance model. Then, the PSPICE device model of capacitive MEMS gyroscopes is established based on these modules together with its principle diagram. Lastly, the interface circuits of the closed-loop simulation are also discussed. In Section 3, a systematic simulation of this model and a closed-loop simulation of MEMS gyroscopes are conducted with an analysis of the effect of ambient temperature and optimization of interface circuits, and simulation results verify the validity of this model. In Section 4, the corresponding discussion is given.

2. Methods

2.1. PSPICE Models of Different Modules in MEMS Gyroscopes

A complete MEMS gyroscope is a system of coupled mechanical and electrical components. Its capacitance interface is used to achieve the electromechanical coupling process. Figure 1 shows the capacitance interface of the modeled gyroscope.
In Figure 1, the x-axis is the direction of drive mode. The y-axis is the direction of sense mode, and the z-axis is the input direction of the angular rate. The blue movable electrode is the structure (STRC) electrode, and it is biased with a DC voltage U0. In terms of drive mode, the four orange plates are exactly the same and fixed. The upper two plates are actuation electrodes D1+ and D1−. Asinωdt and −Asinωdt are differential alternating current (AC) excitation voltages applied to the two electrodes for generating an electrostatic driving force Fx on the movable plate. The lower two plates D2+ and D2− are detection electrodes of drive mode, which detect the drive-axis displacement of the STRC electrode. The same structure exists in sense mode. The plates S1− and S1+ are detection electrodes of the sense mode, which detect the sense-axis displacement of the STRC electrode. The plates S2− and S2+ are force feedback electrodes of sense mode and are used to compensate for the Coriolis force induced by the input angular rate.
There is some software that can be used in the simulation of MEMS gyroscopes, such as COMSOL, SIMULINK, and PSPICE. COMSOL mainly emulates the mechanical characteristics of MEMS gyroscopes by finite element analysis, so it is incapable of simulating a complete gyroscope system including the interface circuits. Large quantities of simulations on MEMS gyroscopes are conducted in SIMULINK. In [9], a behavioral model of MEMS gyroscopes constructed in SIMULINK is presented. This model simply describes the mechanical model of gyroscopes and behavioral models of interface circuits. However, SIMULINK software is inadequate to simulate actual circuit electronics and changes of environmental parameters, such as ambient temperature. Because of its good convergence, PSPICE software is suitable for system-level and circuit-level simulation. PSPICE has rapid and accurate simulation ability, so it has been successfully used in a wide variety of linear and nonlinear electrical circuit simulations [10]. PSPICE can simulate both the electronic and non-electronic components, which is consistent with the purpose of this paper, namely the modeling of MEMS gyroscopes and the simulation of interface circuits. Other important reasons to choose PSPICE as the simulation tool are that PSPICE uses more accurate and realistic analog electronic component models and the parameters of models are variable in the simulation process. Figure 2 shows the principle diagram of capacitive MEMS gyroscopes, which is based on the diagram of MEMS sensors in [11]. Different modules of MEMS gyroscopes in this principle diagram are established by a PSPICE Simulation Model, and these modules are discussed separately in the following sections. This diagram illustrates that the inputs of gyroscopes include the AC excitation voltage for drive mode, the input angular rate for sense mode, and the mechanical thermal noise existing in both modes. The outputs of gyroscopes are the changes of differential capacitance, which are caused by the vibration displacements of both modes.

2.1.1. The Sensitive Structure

For drive mode, the electrostatic driving force is induced by the differential AC excitation voltages acting on the sensitive structure. Specifically, Asinωdt and −Asinωdt are applied to the actuation electrodes D1+ and D1−. Additionally, the STRC electrode is biased with a DC voltage U0. This electrostatic force Fx is normal and it is expressed as a gradient of the electrical potential energy in the capacitor.
The energy of a parallel plate capacitor is
E = 1 2 C V 2 ,
where C is the capacitance value and V is the voltage applied to the capacitor. The electrostatic driving force Fx+ between the movable plate and the right actuation plate can be calculated as follows:
F x + = E x = C 0 V 2 2 d x = 1 + x d x 1 x d x ,
where dx is the initial spacing of the two plates, x is the drive-axis displacement of the STRC electrode, C0 is initial capacitance between the movable plate and actuation plates of drive mode and its value is ε a x d x , ε is the dielectric constant, and ax is the plate area.
The same derivation is also applied to the left actuation plate and the movable plate. Additonally, the total electrostatic driving force Fx for the movable plate is shown below:
F x = 2 C 0 d x   1 ( 1 + x d x ) ( 1 x d x )   ( Asin ω d t + U 0 x d x ) ( U 0 + x d x Asin ω d t ) .
The above formula shows that Fx is related to Asinωdt and x. In case of x << d, Fx can be simplified as follows:
F x = 2 C 0 d x AU 0 sin ω d t .
Formula (4) indicates that Fx is proportional to the excitation voltage Asinωdt when x << d x . Additionally, the gain factor kvf is 2 C 0 d x U 0 . With the sensitive structure, the AC excitation voltage can be converted into the electrostatic driving force of drive mode. The scale factor kvf will be used in the closed-loop simulation of MEMS gyroscopes.

2.1.2. The Coriolis Force and Elastic Coupling Force Model

This model describes the mechanism for the generation of Coriolis force and elastic coupling force. The Coriolis force is induced by the Coriolis Effect. It is related to the angular rate input and the displacement velocity of drive mode. The Coriolis force can be calculated according to the specific formula,
F Coriolis = 2 m x ( Ω × V x ) ,
where Ω is the angular rate of rotation and is along the z-axis, Vx is the displacement velocity of the STRC electrode in drive mode, and mx is the effective mass of drive mode, which also happens to be the proof mass in our gyroscope model. The direction of the Coriolis force is along the y-axis. It should be noted that when the input angular rate is relatively large, the Coriolis force generated by the movement of sense mode will also affect the drive mode. The corresponding Coriolis force is
F Coriolis = 2 m x ( Ω × V y ) ,
where Vy is the displacement velocity of the STRC electrode in sense mode. This force will act upon the drive mode of MEMS gyroscopes.
MEMS gyroscopes may be affected by fabrication imperfections which can lead to a coupling error between the drive mode and the sense mode. The most common error is a quadrature error due to spring imbalance, which causes an additional elastic coupling force. This force is orthogonal to the Coriolis force in the phase [12], and it is proportional to coupling stiffness and drive-axis displacement. The size of a coupling force can be calculated as
F coupling = k yx x ,
where kyx is the coupling stiffness, which is used to characterize the effect of spring imbalance. The direction of an elastic coupling force is also along the y-axis.

2.1.3. The Mechanical Thermal Noise Equivalent Disturbance

For the mechanical thermal noise existing in a MEMS gyroscope’s structure, [13] indicates that the effect of the noise can be equivalent to a constant disturbance force upon both modes. The size of the equivalent force is
F n = 4 K B T 0 cB ,
where K B is Boltzmann’s constant, and its value is 1.38 × 10−23 J/K, T 0 is degrees Kelvin, and B is the bandwidth of the gyroscope. For a mode-split gyroscope, its bandwidth is approximately equal to 0.54 times the frequency difference when operating in open-loop detection mode [14]. Additionally, this bandwidth is valid for the simulation of a PSPICE device model of capacitive MEMS gyroscopes. c is the damping coefficient of the gyroscope structure, and it is different for the two modes. The corresponding values of the damping coefficient are shown below:
c xx = m x ω x Q x ,
c yy = m y ω y Q y ,
where Qx and ωx are the quality factor and resonant angle frequency of drive mode, respectively, Qy and ωy are the quality factor and resonant angle frequency of sense mode, respectively, and mx and my are the effective drive mass and effective sense mass, respectively. It is noteworthy that the quality factor and resonant frequency of gyroscopes are greatly affected by ambient temperature. The effect of temperature on parameters will be discussed in the following temperature model.

2.1.4. The Mechanical Model of MEMS Gyroscopes

A mechanical model of MEMS gyroscopes can convert the resultant forces into displacements for both modes. Additionally, a gyroscope can be considered as a second-order Spring-Mass-Damping system. Its characteristics equations are
m x x ¨ + c xx x ˙ + k xx x + F nx = F x + 2 m x Ω y ˙ ,
m y y ¨ + c yy y ˙ + k yy y + F ny = 2 m x Ω x ˙ ,
where kxx and kyy are the stiffness coefficients of the drive mode and sense mode, respectively, Fnx and Fny are the mechanical thermal noise equivalent disturbance force of the drive mode and sense mode, respectively, and Fx and 2 m x Ω x ˙ are the driving forces of the two modes, respectively. The transfer functions of the characteristic equations are
H x ( s ) = 1 m x s 2 + d xx s + k xx = 1 m x s 2 + ω x m x Q x s + m x ω x 2 ,
H y ( s ) = 1 m y s 2 + d yy s + k yy = 1 m y s 2 + ω y m y Q y s + m y ω y 2 ,
where s is the variable symbol d of the transfer function. The transfer functions convert the corresponding resultant forces into displacements for both modes when mechanical model parameters of gyroscopes are known. Additionally, the mechanical model is also related to temperature.

2.1.5. The Temperature Models of Gyroscope Parameters

As discussed earlier, the quality factor and resonant frequency of gyroscopes are greatly impacted by ambient temperature. Therefore, the temperature will affect the displacements of both modes. The authors in [15] indicate that temperature and resonant frequency approximate a linear relationship. A corresponding experiment was carried out to obtain the linear factor based on the gyroscopes in the authors’ research group. The varying resonant frequency measurement is based on the dynamic signal analyzer. At different temperatures, the phase-locked loop controls the drive mode to operate at different working frequencies. Because the Q value of drive mode is very large, the working frequency is approximately equal to the resonant frequency. Therefore, the resonant frequencies of drive mode are obtained by measuring the working frequencies through the “channel” port of the dynamic signal analyzer at different ambient temperatures. For sense mode, the measurement of resonant frequency at different temperatures is achieved through the “source” and “channel” ports of the dynamic signal analyzer. The “source” port outputs a chirp sweep signal to the force feedback electrode. Additionally, there are corresponding response signals with different amplitudes on the detection electrode. These response signals are displayed on the dynamic signal analyzer through the “channel” port. The point with the largest response amplitude corresponds to the resonant frequency of sense mode. Then, the relationship between the resonant frequency and the ambient temperature is shown as follows
f x = 0.1274 ( T 27 ) + 10.157 k ,
f y = 0.1287 ( T 27 ) + 10.257 k ,
where f x and f y are the resonant frequency of drive mode and sense mode, respectively, and T is degrees centigrade.
In order to obtain a higher quality factor, the microstructure of MEMS gyroscopes is vacuum-packaged. In [16], the quality factor is proportional to the resonant frequency and inversely proportional to the square root of the degrees kelvin. Additionally, the proportional factors of both modes are different. The resonant frequency and quality factor at 27 degrees centigrade will be used to calculate the proportional factor of both modes. Therefore, the Q values of two modes at 27 degrees Celsius need to be measured. The Q value measurement needs the “source” port and the “channel” port of the dynamic signal analyzer. For the drive mode and sense mode, the “source” port outputs a chirp sweep signal to the actuation electrode and the force feedback electrode, respectively. The corresponding response signals are generated on the detection electrodes of both modes and they are displayed on the dynamic signal analyzer through the “channel” port. The Q value is obtained through dividing the resonant frequency by the corresponding −3 dB bandwidth. A corresponding experiment was carried out to obtain the linear factor based on the gyroscopes in the authors’ research group and the formulas are shown as follows:
Q x = 255.856 f x / ( T + 273.15 ) ,
Q y = 16.891 f y / ( T + 273.15 ) .

2.1.6. The Differential Capacitance of MEMS Gyroscopes

In Figure 1, the lower two orange plates and the movable blue electrode form the differential detection capacitance of drive mode, and the capacitance is, respectively:
C x + = ε a x d x x ,
C x = ε a x d x + x .
For sense mode, its differential detection capacitance is formed between the two fixed red plates and the movable blue electrode. The differential capacitance is, respectively:
C y + = ε a y d y y ,
C y = ε a y d y + y ,
where dy is the initial spacing of the capacitance, ay is plate area, and y is the sense-axis displacement of the STRC electrode. In our capacitance model, the actual parallel-plate detection mechanism is used. The capacitance change is not simply approximated to a direct proportion of the displacement. This approximation is sometimes used in the simulation of MEMS sensors. The distance of the MEMS capacitor plate is much less than its length and width. Therefore, the edge effect of capacitance can be ignored. The parallel-plate sensing mechanism contributes a nonlinear behavior between the sense capacitance and the sense-axis displacement. This nonlinearity will be eliminated in normal operation because the displacement produced by the Coriolis force is suppressed by the feedback force. In actual gyroscopes, the capacitive nonlinearity is from multiple effects, including microfabrication process errors, parallel plate nonlinearity due to deformation, C-V conversion circuit behavior, and the quadrature error existing in gyroscopes. In our model, these factors are assumed to be ideal because the entire simulation is based on the PSPICE’s own model components and electronics.

2.2. Establishment of Capacitive MEMS Gyroscopes PSPICE Device Model

The parameters of the PSPICE device model of parallel-plate capacitive micro-gyroscopes are shown in Table 1 at a constant temperature of 27 degrees centigrade. All other parameters except k yx are derived from the gyroscopes in the authors’ research group. The data for k yx in Table 1 is not experimental data but simulation data. The authors in [4,17] indicate that the typical quadrature force is much larger than the Coriolis force used for sensing the external angular rate. In the case of other parameters, they are known assuming that k yx = 5 N/m is in accordance with the precondition (assuming the typical angular rate Ω is 0.01°/s). Additionally, k yx = 5 N/m is experimental data according to [4]. Therefore, we take k yx = 5 N/m as our simulation data.
The PSPICE device model is established according to Figure 2 as shown in Figure 3. The formulas in Figure 3 represent the modules in Figure 2 and they have been discussed in detail in Section 2.1.
This model consists of drive mode and sense mode. In terms of drive mode, the resultant force and mechanical model form a loop to generate a displacement. All of the output ports are differential capacitance interfaces that can be directly connected to a C-V conversion circuit. For the sense mode, the driving force is induced by the Coriolis force and elastic coupling force model. It will be converted into a displacement with the mechanical model. The displacement affects the differential capacitance. The final differential capacitance output is related to the angular rate input. The specific simulation results of a parallel-plate capacitive micro-gyroscopes PSPICE model at a constant temperature of 27 degrees centigrade are shown in Section 3.
The temperature will affect the resonant frequency and quality factor, which changes the gyroscope’s mechanical model. So, the gyroscope will have different motion states at different temperatures. The simulation results at different temperatures with the same excitation voltage are also described in Section 3.

2.3. The PSPICE Closed-Loop Simulation of MEMS Gyroscopes

The temperature will change the motion state of a gyroscope, so it is necessary to implement the closed-loop control of MEMS gyroscopes. For drive mode, the Phase-locked Loop (PLL) method [18] is usually used to control the drive frequency’s stability. The Automatic Gain Control (AGC) method [19] is used to keep the amplitude of the drive-axis displacement constant. For sense mode, the Closed-loop Detection method [20] is used to ensure that the proof mass always vibrates near the equilibrium position. The corresponding block diagram of the closed-loop simulation based on the above three methods and the micro-gyroscopes PSPICE model is shown in Figure 4.
For drive mode, the control circuits consist of a C-V conversion circuit, a PLL frequency control circuit, and an AGC amplitude control circuit. The gain factors kvf and kcv represent the sensitive structure and the C-V conversion circuit, respectively. When the drive mode is stable, the output of the loop filter should be a stabilized value at a fixed temperature, which means that the vibration frequency of displacement reaches stability. It is noteworthy that the stabilized value will change slightly with the ambient temperature due to the change of resonant frequency. Additionally, the output of the amplitude detection module is equal to the reference value when the drive mode is stable, which means that the vibration amplitude of the displacement reaches a constant value. The corresponding simulation results of closed-loop control are shown in Section 3.
For sense mode, the purpose of closed-loop detection is to suppress the Coriolis force completely. This is accomplished by adding differential AC signals to the feedback electrodes of sense mode, namely S 2 + and S 2 in Figure 1. It is noteworthy that the phase of the differential AC signal needs to be opposite to the phase of the displacement velocity of drive mode. A corresponding feedback force is induced to suppress the Coriolis force by adjusting the amplitude of the differential AC signals. The feedback force can be calculated by formula (4), and its value is
F feedback = 2 C 1 d y U 0 Bsin ( ω d t + φ b ) = k ins Bsin ( ω d t + φ b ) ,
where C1 is initial capacitance between the movable STRC and each of the four fixed plates of the sense mode, Bsin ( ω d t + φ b ) is the AC signal, which has opposite phase of the displacement velocity of drive mode, and k ins is the simplified interface gain of the force feedback structure. In our model, the output of the k ins gain module is the output voltage of MEMS gyroscopes corresponding to different angular rates.

3. Results

3.1. The Simulation Results of the Capacitive MEMS Gyroscopes PSPICE Device Model

The simulation results of the capacitive micro-gyroscopes PSPICE model are described in Figure 5. Figure 5a shows that the drive-axis displacement and sense-axis displacement are stable sine waves with the same frequency as the AC excitation voltage. This means that the Coriolis Effect has been achieved through the established PSPICE model. Figure 5b indicates that the amplitude of the sense-axis displacement changes with the angular rate. It is noteworthy that the sense-axis displacements corresponding to different angular rates will intersect at specific points. At these points, the phases of the sense-axis displacement are some periodic values, which will cause the sense-axis displacement to be zero and the quadrature displacement to be the maximum. Therefore, these points represent the quadrature displacement, which is induced by an elastic coupling force and its amplitude is 4.804 nm. The sense-axis displacement is not proportional to the angular rate input due to the existence of quadrature displacement. Figure 5c shows that the displacements of gyroscopes can be converted into differential capacitance changes. Thus, all output ports of this PSPICE model are capacitance interfaces that can be connected directly to a C-V conversion circuit.
Changes in ambient temperature will cause changes in the resonant frequencies and quality factors of MEMS gyroscopes, which can affect the dynamic characteristics of the gyroscope. Therefore, the same excitation voltage will induce different drive-axis displacement and sense-axis displacement at different ambient temperatures. Figure 6 shows the corresponding simulation results.
The simulation results show that the drive-axis displacement and sense-axis displacement will have different phases and amplitudes at different temperatures, which indicates that the gyroscope is greatly affected by the ambient temperature. Therefore, subsequent conditioning circuits are necessary to achieve the closed-loop control of MEMS gyroscopes at different ambient temperatures.

3.2. The Simulation Results of the Closed-Loop Control of MEMS Gyroscopes

3.2.1. The Closed-Loop Simulation Results of Drive Mode

Figure 7 shows the simulation results of drive mode at different temperatures.
The simulation results show that the outputs of amplitude detection at different temperatures are all 1 V, which is equal to the reference value. This means that the amplitude of the drive-axis displacement is a fixed value as the excitation voltage is adjusted at different ambient temperatures. Additionally, at different temperatures, the output of the loop filter reaches a stabilized value at about 0.5 s. This means that the vibration frequency of the drive-axis displacement has stabilized. Therefore, the drive mode realizes closed-loop control of the vibration amplitude and frequency at different temperatures. It is noteworthy that the output voltages of the loop filter corresponding to different temperatures are different, which indicates that the stable vibration frequency of the drive-axis displacement is different when the ambient temperature changes. This is because the resonant frequency of drive mode is affected by the ambient temperature.

3.2.2. The Closed-Loop Simulation Results of Sense Mode

For sense mode, the closed-loop detection is based on complete compensation for the Coriolis force. This means that the proof mass is only affected by the quadrature force, which causes the proof mass to always vibrate near the equilibrium position. The closed-loop detection method uses the Proportion-Integration (PI) controller algorithm, which will be specifically explained in Section 3.2.3. Figure 8 shows the simulation result of the resultant force of Coriolis force and feedback force.
The simulation result shows that the resultant force is gradually changed to Zero at 1 s (Ω = −300°/s), which means that the Coriolis force is completely compensated for by the feedback force. Specifically, the closed-loop detection is achieved by setting up feedback electrodes. The electric potential energy is generated between the feedback electrodes and the proof mass by applying external feedback voltages, so a tangential electrostatic feedback force is generated to compensate for the Coriolis force completely. Therefore, the closed-loop detection is implemented based on this method. Figure 9 shows the output voltage corresponding to different input angular rates.
Different input angular rates can cause different Coriolis force values, so the feedback force induced by the output voltage also changes. Therefore, there is a proportional relationship between the input angular rate and the output voltage. Figure 9 shows that the scale factor is –0.02459 mV/(°/s) with a linear correlation coefficient of 1. The nonlinearity induced by the parallel-plate sensing mechanism is completely eliminated in closed-loop detection because the proof mass always vibrates near the equilibrium position.
Changes in temperature will cause changes in the motion state of a gyroscope. So, the phase φ y of the sense-axis displacement will also be changed. However, the phase φ 1 of the demodulated signal used in the closed-loop detection circuit cannot be changed in real-time. Therefore, different temperatures will induce different output voltages when the input angular rate is zero. Figure 10 shows different ZRO voltages of gyroscopes at different temperatures. Additionally, a corresponding cubic fitting curve based on the self-compensation method [21] is obtained as
ZRO ( T ) = 0.0001186 T 3 + 0.000642 T 2 + 0.0175 T 3.222 ,
where ZRO ( T ) is the curve fitting results for T, and its unit is μV. The final compensated curve is the difference between the raw simulation result and the fitting result. The final temperature result shows that the compensated ZRO voltages are around zero in the temperature range from −20 to 40 °C.

3.2.3. The Optimization Designs of the Closed-Loop Detection Circuit

It is noteworthy that the choice of the demodulated signal phase φ 1 is important for the aforementioned closed-loop detection scheme. The purpose of closed-loop detection is to control A yc = 0 by applying the feedback voltage. This is achieved indirectly by controlling A c = 0 while also requiring a suitable phase φ 1 . A c is the controlled variable of the PI controller. The Coriolis displacement and quadrature displacement can be assumed as
y Coriolis ( t ) = A yc cos ( ω d t + φ y ) ,
y quadrature ( t ) = A yq sin ( ω d t + φ y ) ,
where A yc is the amplitude of the Coriolis displacement, and this displacement is the result of the interaction between the Coriolis force and the feedback force, A yq is the amplitude of the quadrature displacement, and φ y is the phase of the sense-axis displacement. The orthogonal demodulation process in the closed-loop detection circuit is shown in Figure 11.
Therefore, the controlled variable of the PI controller is
A c = 1 2 k cv A yc A 1 cos ( φ y φ 1 ) + 1 2 k cv A yq A 1 sin ( φ y φ 1 ) ,
where φ1 is the phase of the demodulated signal. When φ y = φ 1 , the second term of Equation (27) is zero. This means that the quadrature displacement has no effect on the output voltage. Therefore, A c and A yc are in a ratio relationship. The loop can control that A yc equals to zero by controlling that A c is equal to zero. When φ y φ 1 , the error term due to the quadrature displacement is not equal to zero. This means that the output voltage is affected by the Coriolis displacement and quadrature displacement. Therefore, A yc cannot be controlled to zero by controlling A c to zero. Additionally, the Coriolis force cannot be completely compensated for in this case. In consequence, the choice of the demodulated signal phase is important for the optimization of Coriolis force cancellation. Figure 12 shows the compensation for the Coriolis force at different demodulation phases.
The simulation results show that when φ 1 φ y ( φ 1 φ y 130 ° ) , the resultant force of Coriolis force and feedback force is not equal to zero. Therefore, the Coriolis force has not been completely compensated for in this case. The above analysis and simulation show that the optimization of Coriolis force compensation is achieved by choosing a suitable demodulation signal phase φ 1 .
In addition to the phase of the demodulation signal, the circuit gain of closed-loop detection will also affect the performance of the circuit. For simplicity, we take the product of k 1 and k i n s as k for analysis. Figure 13 shows different stabilization times at different k.
The simulation results show that a suitable circuit gain will induce the shortest stabilization time. The feedback force is proportional to the output voltage. So, the feedback force is constantly changing during the process of stabilization. A large k will cause the overshoot of the output voltage to increase, thus increasing the stabilization time of the feedback force. A small k will also slow down the response process of the feedback force. So, the corresponding stabilization time will also be increased.

4. Discussion

In this paper, a PSPICE device model of parallel-plate capacitive micro-gyroscopes was introduced for reducing the cost of prototype development, which consists of a principle diagram and different modules. Systematic simulations of this model and closed-loop control circuits were conducted, and it is demonstrated that this PSPICE device model has two clear advantages:
(1)
Some details of MEMS gyroscopes are considered in this model, including the capacitance model without approximation, mechanical thermal noise, and the effect of temperature.
(2)
The closed-loop simulation of MEMS gyroscopes is achieved based on the differential capacitance interfaces of this model and subsequent interface circuits.
Some optimization designs of the circuit have been implemented based on this model, including a complete compensation for Coriolis force and the corresponding stabilization time. The test Printed circuit board (PCB) of closed-loop detection is being designed. The corresponding experiment result will be summarized in future work.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grant No. 61504130, in part by the National Key R&D program of China under Grant 2016YFA02005003, and in part by the One Hundred Talents Program of Chinese Academy of Sciences under Grant Y673010000.

Author Contributions

All authors contributed to the manuscript and discussed the results. J.N. and F.Y. developed the idea that led to this paper. Y.S., X.T., and N.L. conceived and designed the simulation. G.H. and C.S. extracted corresponding simulation parameters from the actual gyroscope device. Y.S. and N.L. carried out the simulation. All authors analyzed the data. Y.S., C.S., and Z.L. wrote the paper. F.Y. and J.N. supervised all aspects of the project described above.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Patel, C.; Mccluskey, P. Modeling and simulation of the MEMS vibratory gyroscope. In Proceedings of the IEEE 13th InterSociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems, San Diego, CA, USA, 30 May–1 June 2012; pp. 928–933. [Google Scholar]
  2. Yesil, F.; Alper, S.E.; Akin, T. An automatic mode matching system for a high Q-factor MEMS gyroscope using a decoupled perturbation signal. In Proceedings of the IEEE 18th International Conference on Solid-State Sensors, Actuators and Microsystems (TRANSDUCERS), Anchorage, AK, USA, 21–25 June 2015; pp. 1148–1151. [Google Scholar]
  3. Antonello, R.; Oboe, R.; Prandi, L.; Caminada, C.; Biganzoli, F. Open loop compensation of the quadrature error in MEMS vibrating gyroscopes. In Proceedings of the IEEE 35th Annual Conference on Industrial Electronics, Porto, Portugal, 3–5 November 2009; pp. 4034–4039. [Google Scholar]
  4. Batur, C.; Sreeramreddy, T.; Khasawneh, Q. Sliding mode control of a simulated MEMS gyroscope. In Proceedings of the IEEE American Control Conference, Portland, OR, USA, 8–10 June 2005; pp. 99–108. [Google Scholar]
  5. Rashed, R.; Momeni, H. System modeling of MEMS Gyroscopes. In Proceedings of the IEEE Mediterranean Conference on Control & Automation, Athens, Greece, 27–29 June 2007; pp. 1–6. [Google Scholar]
  6. Kwon, H.J.; Seok, S.; Lim, G. System Modeling of a MEMS Vibratory Gyroscope and Integration to Circuit Simulation. Sensors 2017, 11, 2663. [Google Scholar] [CrossRef] [PubMed]
  7. Burstein, A.; Kaiser, W.J. Microelectromechanical gyroscope: Analysis and simulation using SPICE electronic simulator. Proc. SPIE 1995, 2642, 225–232. [Google Scholar]
  8. Fang, Y.; Wang, S.; Fei, J. Adaptive T-S fuzzy sliding mode control of MEMS gyroscope. In Proceedings of the IEEE International Conference on Fuzzy Systems, Beijing, China, 6–11 July 2014; pp. 359–364. [Google Scholar]
  9. Alper, S.E.; Akin, T. A Single-Crystal Silicon Symmetrical and Decoupled MEMS Gyroscope on an Insulating Substrate. J. Microelectromech. Syst. 2005, 14, 707–717. [Google Scholar] [CrossRef]
  10. Ning, P.; Wen, X.; Li, Y.; Ge, Q. A finite differential method based compact thermal model in PSPICE. In Proceedings of the IEEE Applied Power Electronics Conference and Exposition, Tampa, FL, USA, 26–30 March 2017; pp. 1015–1019. [Google Scholar]
  11. Kan, L.; Chao, L. Capacitive Micro-accelerometer PSPICE Simulation Model Research. In Proceedings of the IEEE International Symposium on Information Science and Engineering, Shanghai, China, 24–26 December 2010; pp. 599–602. [Google Scholar]
  12. Tatar, E.; Alper, S.E.; Akin, T. Quadrature-Error Compensation and Corresponding Effects on the Performance of Fully Decoupled MEMS Gyroscopes. J. Microelectromech. Syst. 2012, 21, 656–667. [Google Scholar] [CrossRef]
  13. Cao, H.; Li, H.; Wang, S.; Yang, B.; Huang, L. Structure model and system simulation of MEMS gyroscope. J. Chin. Inert. Technol. 2013, 21, 524–529. [Google Scholar]
  14. Bao, M.-H. Micro Mechanical Transducers: Pressure Sensors, Accelerometers and Gyroscopes; Elsevier: Amsterdam, The Netherlands, 2000; pp. 365–369. ISBN 978-0444505583. [Google Scholar]
  15. Prikhodko, I.P.; Trusov, A.A.; Shkel, A.M. Achieving long-term bias stability in high-Q inertial MEMS by temperature self-sensing with a 0.5 millicelcius precision. In Proceedings of the Solid-State Sensors, Actuators, Microsystems Workshop, Hilton Head Island, SC, USA, 3–7 June 2012; pp. 287–290. [Google Scholar]
  16. Chen, S.; Yang, B.; Wang, S. Research on Thermal Characteristic of Z-Input Silicon Micromachined gyroscope. Chin. J. Electron. Devices 2008, 31, 1753–1756. [Google Scholar]
  17. Sharma, M.; Sarraf, E.H.; Baskaran, R.; Cretu, E. Parametric resonance: Amplification and damping in MEMS gyroscopes. Sens. Actuators A Phys. 2012, 177, 79–86. [Google Scholar] [CrossRef]
  18. Acar, C.; Shkel, A.M. An approach for increasing drive-mode bandwidth of MEMS vibratory gyroscopes. J. Microelectromech. Syst. 2005, 14, 520–528. [Google Scholar] [CrossRef]
  19. Sawaby, A.; Ahmed, A.S.; Abozeid, M.O.; Ali, H.; Aboudina, M.M. Mixed-mode self-calibrated amplitude control scheme for MEMS vibratory gyroscopes. In Proceedings of the IEEE 14th International New Circuits and System Conference, Vancouver, BC, Canada, 26–29 June 2016; pp. 1–4. [Google Scholar]
  20. Cui, J.; Guo, Z.; Zhao, Q.; Yang, Z.; Hao, Y.; Yan, G. Force rebalance controller synthesis for a micromachined vibratory gyroscope based on sensitivity margin specifications. J. Microelectromech. Syst. 2011, 20, 1382–1394. [Google Scholar] [CrossRef]
  21. Prikhodko, I.P.; Trusov, A.A.; Shkel, A.M. Compensation of drifts in high-Q MEMS gyroscopes using temperature self-sensing. Sens. Actuators A Phys. 2013, 201, 517–524. [Google Scholar] [CrossRef]
Figure 1. The capacitance interface of the modeled gyroscope.
Figure 1. The capacitance interface of the modeled gyroscope.
Sensors 18 01006 g001
Figure 2. The principle diagram of capacitive microelectromechanical systems (MEMS) gyroscopes.
Figure 2. The principle diagram of capacitive microelectromechanical systems (MEMS) gyroscopes.
Sensors 18 01006 g002
Figure 3. The PSPICE device model of capacitive micro-gyroscopes.
Figure 3. The PSPICE device model of capacitive micro-gyroscopes.
Sensors 18 01006 g003
Figure 4. The closed-loop simulation diagram of MEMS gyroscopes.
Figure 4. The closed-loop simulation diagram of MEMS gyroscopes.
Sensors 18 01006 g004
Figure 5. The simulation results of the capacitive micro-gyroscopes PSPICE model: (a) drive-axis displacement and sense-axis displacement, Ω = 30°/s (b) sense-axis displacements at different angular rates (c) the differential detection capacitance of drive mode and sense mode, Ω = 30°/s.
Figure 5. The simulation results of the capacitive micro-gyroscopes PSPICE model: (a) drive-axis displacement and sense-axis displacement, Ω = 30°/s (b) sense-axis displacements at different angular rates (c) the differential detection capacitance of drive mode and sense mode, Ω = 30°/s.
Sensors 18 01006 g005
Figure 6. Displacements of the capacitive MEMS gyroscopes PSPICE model at different temperatures with the same excitation ( f d = 10.157   kHz ,   A = 5   V ): (a) drive-axis displacement (b) sense-axis displacement.
Figure 6. Displacements of the capacitive MEMS gyroscopes PSPICE model at different temperatures with the same excitation ( f d = 10.157   kHz ,   A = 5   V ): (a) drive-axis displacement (b) sense-axis displacement.
Sensors 18 01006 g006
Figure 7. The closed-loop simulation results of drive mode: (a) the output voltage of amplitude detection at different temperatures (b) the output voltage of the loop filter at different temperatures.
Figure 7. The closed-loop simulation results of drive mode: (a) the output voltage of amplitude detection at different temperatures (b) the output voltage of the loop filter at different temperatures.
Sensors 18 01006 g007
Figure 8. The resultant force of Coriolis force and feedback force.
Figure 8. The resultant force of Coriolis force and feedback force.
Sensors 18 01006 g008
Figure 9. The curve of input angular rate and output voltage.
Figure 9. The curve of input angular rate and output voltage.
Sensors 18 01006 g009
Figure 10. The Zero Rate Output (ZRO) at different temperatures and the temperature compensation curve.
Figure 10. The Zero Rate Output (ZRO) at different temperatures and the temperature compensation curve.
Sensors 18 01006 g010
Figure 11. The orthogonal demodulation diagram of closed-loop detection.
Figure 11. The orthogonal demodulation diagram of closed-loop detection.
Sensors 18 01006 g011
Figure 12. The resultant force at different demodulation phase angles.
Figure 12. The resultant force at different demodulation phase angles.
Sensors 18 01006 g012
Figure 13. The stabilization time at different circuit gain k.
Figure 13. The stabilization time at different circuit gain k.
Sensors 18 01006 g013
Table 1. Micro-gyroscopes PSPICE model simulation parameters (T = 27 °C).
Table 1. Micro-gyroscopes PSPICE model simulation parameters (T = 27 °C).
ParameterValue
fx10.157 kHz
fy10.257 kHz
fd10.157 kHz
U06 V
dx = dy2 μm
ε8.85 p
ax = ay14.256 × 10−9 m2
mx12.3 μg
Qx150,000
kyx5 N/m
my0.245 μg
Qy10,000
A5 V

Share and Cite

MDPI and ACS Style

Su, Y.; Tong, X.; Liu, N.; Han, G.; Si, C.; Ning, J.; Li, Z.; Yang, F. PSPICE Hybrid Modeling and Simulation of Capacitive Micro-Gyroscopes. Sensors 2018, 18, 1006. https://doi.org/10.3390/s18041006

AMA Style

Su Y, Tong X, Liu N, Han G, Si C, Ning J, Li Z, Yang F. PSPICE Hybrid Modeling and Simulation of Capacitive Micro-Gyroscopes. Sensors. 2018; 18(4):1006. https://doi.org/10.3390/s18041006

Chicago/Turabian Style

Su, Yan, Xin Tong, Nan Liu, Guowei Han, Chaowei Si, Jin Ning, Zhaofeng Li, and Fuhua Yang. 2018. "PSPICE Hybrid Modeling and Simulation of Capacitive Micro-Gyroscopes" Sensors 18, no. 4: 1006. https://doi.org/10.3390/s18041006

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

Article Metrics

Back to TopTop