Next Article in Journal
Exact Weighted-FBP Algorithm for Three-Orthogonal-Circular Scanning Reconstruction
Next Article in Special Issue
MEMS Biomimetic Acoustic Pressure Gradient Sensitive Structure for Sound Source Localization
Previous Article in Journal
3D Vision by Using Calibration Pattern with Inertial Sensor and RBF Neural Networks
Previous Article in Special Issue
A High Isolation Series-Shunt RF MEMS Switch
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development of a Prototype Miniature Silicon Microgyroscope

School of Instrument Science and Engineering, Southeast University, Nanjing City, Jiangsu Province, 210096, China
*
Author to whom correspondence should be addressed.
Submission received: 22 April 2009 / Revised: 25 May 2009 / Accepted: 4 June 2009 / Published: 11 June 2009

Abstract

:
A miniature vacuum-packaged silicon microgyroscope (SMG) with symmetrical and decoupled structure was designed to prevent unintended coupling between drive and sense modes. To ensure high resonant stability and strong disturbance resisting capacity, a self-oscillating closed-loop circuit including an automatic gain control (AGC) loop based on electrostatic force feedback is adopted in drive mode, while, dual-channel decomposition and reconstruction closed loops are applied in sense mode. Moreover, the temperature effect on its zero bias was characterized experimentally and a practical compensation method is given. The testing results demonstrate that the useful signal and quadrature signal will not interact with each other because their phases are decoupled. Under a scale factor condition of 9.6 mV/°/s, in full measurement range of ± 300 deg/s, the zero bias stability reaches 15°/h with worse-case nonlinearity of 400 ppm, and the temperature variation trend of the SMG bias is thus largely eliminated, so that the maximum bias value is reduced to one tenth of the original after compensation from -40 °C to 80 °C.

1. Introduction

The silicon microgyroscope (SMG) is an important kind of sensor found in inertial instruments that are widely used in aerospace measurement, balance control, and vehicle navigation systems. One of the major features for successful commercialization of microgyroscopes is their vacuum packaging under reduced pressure levels, which is essential in determining reliability, working performance, required drive voltage and the total cost of the sensor module. The performance of SMGs under vacuum has been studied intensively, and some gyroscopes are found to have a better performance in a vacuum chamber [1,2]. Some mature vacuum packaging technologies such as silicon-silicon bonding and silicon-glass wafer bonding are successfully used to package microgyroscopes [3]. In this paper, a special and timely effective packaging approach using laser welding has been realized in order to guarantee the gyroscope will function under high mechanical sensitivity conditions i.e., with a high quality factor (Q factor), in a vacuum environment and for a long time.
Apart from the preparation of a suitable vacuum working environment, the meticulous design of structure and circuitry become the two main key technologies. Considering that the previous literature primarily used varying-distance detection which could cause unexpected nonlinearity errors, a fully decoupled structure with varying-area style is proposed. In most of the literature drive mode circuitry designs of AGC and PLL (Phase Lock Loop) modules have been independently or simultaneously used to attain a certain performance [4-6]. On this basis, a simplified drive circuit with a combination of AGC and modulation technologies was investigated to achieve a high SNR (Signal Noise Ratio) and good performance. As is known, open-loop detection is favorable for design simplification and to accomplish the integration and miniaturization of the measurement-control circuit, which can thus basically meet the specification requirements of low-precision SMGs, and has been successfully applied in many reports [2,3]. Unfortunately, the linearity of open-loop detection tends to be affected by the non-linear characteristics of detection displacement and its corresponding capacitance, which leads to a limited measurable angular range. Especially, the gyroscope's use is complicated, usually affected by many kinds of disturbances such as outer interferences, over shocks, vibrations, temperature and so on. Though some gyroscopes in the literature [7,8] use single channel closed-loops or double-channel closed-loops without modulation of high frequency carrier signal, it is very difficult for a separate charge amplifier to measure a minor varying signal due to some large existing unquenchable parasite signals.
Some ASIC gyroscopes using sigma-delta digital closed-loop has been realized in the lab [9-11], but this architecture is more complex to realize in separate circuitry. In [12], though digital control loops are successfully perfected for basic performance, two carrier signals (600 kHz and 400 kHz) are required for modulation in the drive and sense modes, respectively, which will increase the circuit complexity. Only a PI (Proportion-integral) controller is designed to control the structure rather than a PID (Proportion-integral-derivative) module, which may result in incomplete control, especially while the microgyroscope works in a complex dynamic environment. Moreover, the adjustable phase reference for modulation is very simple such as 0° and 90°. As for the actual gyroscope, the phase shift is actually very difficult to anticipate because the signal phase will be effected by both circuitry and two unmatched modes of the structure, which needs an adjustable phase shifter.
In this design, only one carrier signal (1 MHz) is input to the proof mass port for simultaneous modulation of both drive and sense modes. On the other hand, the open-loop system bandwidth is approximatively decided by the difference between resonant frequencies in two modes, and it is quite difficult to adjust them once the structure is produced. In this paper, an effective resolution is found to regulate the bandwidth using PID compensator module in the closed-loop system.
Above all, in order to develop a miniature silicon microgyroscope, a newly improved type of structure with vacuum packaging was investigated first. In drive mode, a self-oscillating drive circuit will be designed to ensure a constant motion, and in sense mode, a dual-channel closed-loop detection method using carrier signal modulation and demodulation in pure separate analogy components is presented and implemented successfully. Meanwhile, since there always exists zero bias drift with temperature [13,14], a practical digital compensation system using microprocessor should be designed to attenuate the temperature influence.

2. Design of the SMG Structure

In terms of structure design, decoupling, sensitivity, and linearity there are three main important rules. Most conventional decoupled microgyroscopes have two or more degrees-of-freedom (DOF) to ensure their decoupling but ignoring their linearity. Though the combination of linear-linear structure and rotary-rotary structure achieves a good decoupling performance [15], the nonlinearity becomes prominent because of its arched capacitor plates. Another problem is that most decoupled gyroscopes adopt varying-distance detection in sense mode, despite having a good symmetrical style, which will also cause a serious nonlinearity while working at a comparatively large angular rate.
Based on the structure in [16], which cannot be a completely symmetric structure because of its varying-distance style in sense modes, a newly improved type of structure is designed. What is special is that drive mode and sense mode are completely symmetric because they are both varying-area style. A simplified model of the SMG is shown in Figure 1.
In this design, a varying-area detection method is applied in sense mode, which ensures a better linearity than the former mentioned gyroscopes. In addition, this gyroscope, with slide-film damping, has a quality factor nearly 10 times higher than squeeze-film damping at the same ambient pressure, in spite of about 1/10 conversion coefficient from displacement to capacitor, so the general sensitivity to Coriolis force is at the same level for both varying-distance and varying-area styles. In order to improve its sensitivity, multi rows of interdigital comb-finger capacitors are arranged orderly to amplify the displacement-capacitive-ratio conversion. Folded beams are anchored toward the inner direction of the proof mass and have an excellent symmetry in both drive and sense mode. In the actual structure, an added stop block is designed in the center of the proof mass to implement the over shock preventing function.
The symmetrical and decoupled microgyroscope designed in this paper is essentially a linear vibratory gyroscope to detect rotation angular rate by the oscillating components. Its simple model can be described as a total four DOFS system including proof mass, drive component, sense component, and damping elements. Specifically, the drive component has one DOF in the drive direction, the sense component has one DOF in the sense direction, and the common proof mass has two DOFs in two directions. In this model, mx is the general mass with the sum of drive part and proof mass in drive direction, Kx and Cx are respectively the general stiffness coefficient and damping coefficient in drive direction, Kx' and Cx' are the inner stiffness coefficient and damping coefficient between drive part and proof mass respectively. Similarly, my is the general mass with the sum of sense part and proof mass in sense direction, Ky and Cy are respectively the general stiffness coefficient and damping coefficient in sense direction, Ky' and Cy' are the inner stiff coefficient and damping coefficient between sense part and proof mass respectively. Fd is the electrostatic force to drive the structure along x-axis.
According to the design rule of all the folded beam stiffness (the stiffness in the required direction is greater than that in its orthogonal direction), it is obvious that both the drive and sense components primarily vibrate in its corresponding DOF. In other words, the sense component almost vibrates in sense direction even if the drive component sufficiently vibrates in drive direction. So the coupling between the two modes is enormously reduced. Its working mechanism includes that:
  • The drive component is driven as steadily as possible to ensure the drive frequency and vibrating amplitude are both stable and constant.
  • Due to the Coriolis effect, the Coroilis force along the sense direction is generated when a rotation happens in the perpendicular direction.
  • Because the vibratory amplitude in sense mode is in direct proportion to the outer angular rate, the gyroscope can detect the corresponding angular rate through detecting the vibratory amplitude.
Additionally, use of a varying-area style in the sense part and in the drive part can ensure high sensitivity and linearity in the detection of the Coriolis signal. For simplicity, ignoring the inner force between proof mass and other two parts (drive part and sense part), the symmetrical and decoupled microgyro motion equations are generalized [17] by:
m x x ¨ ( ω t ) + C x x ˙ ( ω t ) + K x x ( ω t ) = m x [ x ¨ ( ω t ) + ω n x Q x x ˙ ( ω t ) + ω n x 2 x ( ω t ) ] = F d + k xy y ( ω t )
m y y ¨ ( ω t ) + C y y ˙ ( ω t ) + K y y ( ω t ) = m y [ y ¨ ( ω t ) + ω n y Q y y ˙ ( ω t ) + ω n y 2 y ( ω t ) ] = 2 m y Ω z x ˙ ( ω t ) + k y x x ( ω t ) + ɛ x ( ω t + φ )
where x and y are displacements in drive and sense modes, ωnx and ωny are resonant frequencies in two modes, Qx and Qy are quality factors in two modes, Fd is the electrostatic driving force in drive mode, Ωz is the input angular rate in z direction, -2myΩz is the Coriolis force componentôkxyy and kyxx denote the forces generating orthogonal coupling signal in two modes, εx(ωt+φ) is the force generating offset error signal, which will cause offset output without the rotation of gyroscope, ε is a proportional coefficient between the force and the displacement, φ is a actual phase shift which will decide the phase relationship among the offset error signal, Coriolis signal and quadrature signal. In [18], the researchers have intensively studied its mathematic model and recognized its sources, which are different from the Coriolis and quadrature signals. Actually, their phase relationship is such that the Coriolis and quadrature signals are orthogonal, the offset error signal is not in phase with them when the modes are unmatched, but the offset error signal is in same phase as the Coriolis signal if the modes are matched.
Structure design and fabrication imperfections are always major factors resulting in quadrature and offset errors [18,19]. In theory, these imperfections are reflected in asymmetry and anisoelasticity of the structure, and can be captured as misalignment of principal axes of elasticity from intended axes of symmetry of the structure. There would potentially be a solution to reduce stiffness and displacement coupling coefficients mentioned previously by using this special symmetrical and decoupled style. Figure 2 shows the package and SEM photos of a SMG structure.

3. Design Schemes of the SMG in Drive and Sense Modes

3.1. Self-Oscillating Scheme in Drive Mode

Currently most SMGs utilize capacitive electrostatic excitation, which can guarantee that the driving frequency ωd approaches the natural frequency ωnx as close as possible in drive mode, and the amplitude is as stable as possible. To satisfy these requirements, closed-loop control must be achieved in the actuation of the SMG. In order to achieve the self-oscillating startup of an oscillator, the closed-loop control must meet two requirements, i.e., the phase angle of the whole loop θ = 2nπ (n is an integer) and the gain of the whole loop A > 1 [20]. The closed-loop actuation of an SMG commonly adopts AGC, which implements the closed-loop driving with a non-linearity dynamics characteristic, reducing the closed-loop gains of the entire loop to 1 [21]. In most of previously mentioned literature [4-6], AGC and PLL modules have been used successfully. However, it is difficult to simplify the electronics when both these modules are used. On the other hand, tracking accuracy is also affected by the presence of Brownian noise and capacitive position sensing noise [22]. Due to the complicated Micro-Electro-Mechanical interface between all kinds of plate electrodes of the gyroscope, the accurate detection of the driving motion using a large bias voltage Vp (even 40 V) is difficult to carry out because of a variety of unknown parasitic capacitances and low SNR in actual separate components, which will simultaneously cause a large power consumption.
Considering the above reasons, a high SNR detection of driving motion using high-frequency (1 MHz) carrier-signal modulation and demodulation, and a wide flexible phase adjustment by a precision phase shifter are both adopted to improve the scheme of self-oscillation-driven of the SMG. The AGC goal is achieved through adding an automatic varying DC (direct current) voltage Vdc with the AC (Alternating current) voltage signal to produce a servo driving force, which can make the drive mode vibration amplitude constant.
The scheme succeeds in decoupling the phase angle and gain of the self-oscillation-driven, where the phase angle and the gain can be irrelevant and adjusted separately, which thereby increasing the stability of drive frequency and the amplitude. From the analysis above, the role of closed-loop control of driving circuit is to reduce the resonant frequency deviation, i.e., |Δω/ωd| as small as possible and increase the stability of the driving frequency and amplitude.
As shown in Figure 3, a whole scheme of driving circuit method is realized by orderly composition of the SMG's transfer function in drive mode, modulation module, Kxc module (the transfer coefficient from combo finger displace to its equivalent capacitance), demodulation module, Kcv module (the transfer coefficient from capacitor to voltage), AGC loop, phase shifter module, and force feedback generator module Fv. Especially, a high frequency precision carrier (1 MHz) is provided for modulation and demodulation. In the AGC loop, a PID controller module can ensure that the oscillating amplitude of the gyroscope in drive mode is equal to the set value by adjusting Vref, and the absolute value circuit can complete the rectification of the demodulated AC signal.
One hour detection results of vibrating frequency and amplitude in drive mode are shown in Figure 4. Since the power startup, the mean value of the vibrating frequency in drive mode is near 3,472.1 Hz, and its variance is 0.01538 Hz. Similarly, the mean detection voltage value of vibrating amplitude in drive mode is near 0.5612 V, and its variance is 4.49182 × 10-6 V, so the stability of both vibrating frequency and amplitude in drive mode have achieved a high precision (the relative error is lower than 1 × 10-5).

3.2. Dual-Channel Closed-Loop Detection of SMG

Due to a variety of advantages over open-loop such as reduced noise and better stability, all kinds of digital or analog closed-loops are adopted in the gyroscope detection circuits in some literature [6-12,23]. In digital closed-loop [9-11], a sigma-delta interface can be functionally implemented to detect the minor motion signal, but the switch noise from sequence control clock probably becomes a noise source if used in the separate circuits here without careful treatment. In addition, a signal-channel closed-loop control used in sense mode cannot completely counteract the useful signal, the quadrature signal and offset error, because the force feedback is phase insensitive before performed synchronous demodulation to Coriolis plus offset and quadrature plus offset components.
In [7] even three loops in analog closed-loop were applied without consideration of the concrete phase relationship among the above signals, Especially, when there always exits mismatch (resonant frequency difference) in two modes of gyroscope, the phase relationship of them is complex to need modification and demodulation to reach a better sensitivity. In all designs mentioned above, the motion signal detection is difficult to reach high SNR because of all kinds of the parasite signals, which mainly arise from the complex Micro-Electro-Mechanical interface and appear in low frequency band near resonant frequency. In [24,25] two-channel decomposition and reconstruction closed loops are applied, the testing results demonstrate that the useful and quardrature signal will not interact because of their phase decoupling. However, the controlled gyroscope named szg3 is varying-distance style, and here the newly designed varying-area style gyroscope named E17 is investigated with the similar control strategy and normalized control parameters. Though the simulated control model is the same as before, due to using improved capacitance detection converter and other high performance circuitry, the actual testing results in this work will be verified to show the obvious improvement for this overall system. In this case, the whole control method will be further analyzed in detail. Based on our previous work, an improved dual-channel closed-loop detection block diagram of this proposed kind of SMG mentioned above is given in Figure 5, which will take full advantage of modulation and demodulation method of high frequency carrier, three adjustable precision phase shifters, and optimal PID compensators.
The output signals of the SMG are appropriately complicated; they principally contain two parts which are orthogonal to each other: quadrature part and Coriolis part. The quadrature part contains the quadrature coupling signal and one part of the offset signal. The Coriolis part contains the Coriolis signal and the other part of the offset signal. For this gyroscope with a better decoupled structure, the offset error signal is relatively so weaker than the Coriolis signal that it is easy to cut off the interfering signal from the Coriolis signal. According to the theory of signal processing, the optimal method of separating the interfering signal from the Coriolis signal is the precision phase modulation and demodulation. In Figure 5, the input signals in the Coriolis and quadrature channels are expressed respectively as:
S coriolis ( t ) = 2 A x ω d cos ( ω d t ) ( Ω coriolis + Ω off 2 )
S qua ( t ) = 2 A x ω d cos ( ω d t + 90 o ) ( Ω qua + Ω off 1 )
where Ax is the oscillation amplitude in drive mode, ωd is driving frequency same as its natural frequency ωnx according to the designed structure parameters, Ωcoriolis and Ωqua are the input angular rates of the Coriolis signal and equivalent quadrature signal, respectively, and they are 90 degree out-of-phase. Ωoff1 and Ωoff2 are two decomposition components of offset error in phase of Ωcoriolis and Ωqua. According to superposition principle in control theory, both of them can be analyzed separately. The common forward part, including transfer function of gyroscope in sense mode, Y/C module (the conversion coefficient from displacement in sense direction to variable capacitor), K (the total gain of amplifiers), BPF (band-pass filter), Rectification module (for first demodulation of both two signals), and LPF (low-pass filter), can pick off these mixed signals. There are two channels including quadrature channel and Coriolis channel, which are similarly composed of the secondary demodulation module, LPF, PID compensator, and electrostatic force feedback generator Fn(s) by adjusting the preloaded voltage Vsup, so the whole block diagram constitutes the dual-loop detection of the gyroscope in sense mode. According to the block diagram of dual-channel closed-loop control, Figure 6 illustrates the simplified control scheme of closed-loop detection only in the Coriolis signal channel because these two channels have the same systemic framework. Through this control strategy, the final effect is that the quadrature part is almost completely suppressed and the output signal can automatically follow the input angular signal Ωcoriolis.
As shown in Figure 6, 2Ω(s) is the Coriolis acceleration, Ns(s)/My is equivalent to the input angular rate noise. KfK is the actuator and adjustable feedback gain. G(s, ωd)KytcKcmodKtotalFcac(s) Krec Fcdc (s) is the total forward path transfer function, where G(s, ωd) is the transfer function of gyroscope in sense mode, Kytc and Kcmod are gain coefficients from Y/C module and carrier signal modulation respectively, Ktotal and Krec are gain coefficients from the total amplifiers and Rectification module respectively. Fcac(s) and Fcdc (s) are transfer functions of BPF and LPF, respectively. Gf(s) is PID compensator. Ucor(s) is the output signal.
In fact, the principle of the dual-channel closed-loop detection achieved by the quadrature channel is as same as which achieved by the Coriolis channel. Both signals processed have the same frequency that equal the natural frequency in the SMG's drive mode, the difference between both of them are phase angle and the varying trend, so the closed-loop detection with these two channels, essentially, is an AC feedback servo system which is rapidly controlled to keep the balance of AC force. It means that there would be almost a null displacement of the proof mass in the sense direction. Considering a special AC force feedback, these two channels need both modulation and demodulation, which can achieve a quick closed-loop servo control. These two orthogonal channels are decoupled and do not interfere with each other, so the closed-loop control performance of the two channels can be analyzed separately. For the useful signal channel, ie. the Coriolis channel, the closed-loop transfer function of the closed-loop system is calculated as follows:
Let G 0 ( s ) = G ( s , ω d ) K ytc K c mod K total F cac ( s ) K rec F cdc ( s ) and G ( s , ω d ) = 1 / s 2 + ω n y Q y s + ω n y 2
then:
G c ( s ) = G o ( s ) G f ( s ) 1 + G o ( s ) K f G f ( s ) = K ytc K c mod K total F cac ( s ) K rec F cdc ( s ) s 2 + ω n y Q y s + ω n y 2 ( K p + K p T i 1 s + K p τ s ) 1 + K ytc K c mod K total F cac ( s ) K rec F cdc ( s ) s 2 + ω n y Q y s + ω n y 2 K f ( K p + K p T i 1 s + K p τ s )
where the PID compensator is:
G f ( s ) = K p + K p T i 1 s + K p τ s
Obviously, the closed-loop transfer function is a high-order system. It can be computed through Matlab tools. The effect of the PID compensator's parameters on the system bandwidth is shown in Table 1, and Figure 7 shows the result of simulation.
As shown in Table 1, changing the transfer function of the compensator module (just changing the PID parameters: the proportional coefficient Kp, time integral constant Ti, time differential constant τ) can influence the closed-loop system bandwidth of gyroscope. Meanwhile, Figures 7(a), (b) illustrate the changes of closed-loop system bandwidth with different compensator models, and the system Bode graph shows the changes of gain margin and phase margin. Therefore the chosen parameters of the designed compensator should not only meet the system bandwidth requirements, but also guarantee the stability of the system. From the above analysis, there exists a complex nonlinear relationship between the bandwidth and compensator parameters. However the tradeoff among these parameters can be found to reach a certain bandwidth together with a better stability by Matlab simulation tools. In this case, when Kp approaches near 2, time integral constant Ti approaches near 2s, and time differential constant τ approaches near 0.0075 s, the closed-loop system shown in the Figure 7(b) displays its stability and reliability with the phase margin greater than 45 degree ,the amplitude margin more than 30 dB, and the bandwidth approaching 100 Hz. Though the bandwidth can be further increased by two later compensator parameters, the corresponding phase and amplitude margins tend to drop almost near to 45° and 30 dB, which demonstrates that the instability of closed-loop. The step response in Figure 7(c) displays a small overshoots less than 30 percent and quick response time near 5 ms when input angular velocity of rotation is 1°/s.

4. Digital Temperature Compensation

The proposed silicon micro-machined gyroscope is made of silicon, which would be influenced by temperature variation, resulting in the distortion of the structure, the change of the Young's modulus, the resonant frequency, and the Q factor etc. The effects of the environmental temperature on the performance is of great interest, since they can be an important source of error in gyroscopes. Essentially, temperature variation will affect the Young's modulus of the material and result in deformation of the structure, deviations in resonant frequencies and change of Q factor. Therefore the output of the system has a complicated changing process, with the result that the bias will drift greatly owing to the temperature variation. The temperature dependent characteristics of the gyroscope were investigated without compensation resolution in [13,14]. In order to eliminate the impact from the temperature variation, a temperature compensation system is designed which can calculate the compensation values at each temperature point ranging from -40 °C to 80 °C in terms of the compensation model previously set up by experiments .

4.1. The Mechanism of the Temperature Effect

Because L is the parameter of both Young's modulus and the spring stiffness K, all of them would be changed with temperature variation. Suppose that the coefficient of thermal expansion of silicon is α, and the initial length of silicon structure is l0. The temperature change from initial T0 to T will result in the change of the three physical quantities as follows:
L = l 0 [ 1 + α ( T T 0 ) ] , E ( T ) = E 0 E 0 k E T ( T T 0 ) , K ( T ) = K 0 K 0 k E T ( T T 0 )
where kET is the variation coefficient of the Young's modulus E over temperature. E0 and K0 are initial Young's modulus and spring stiffness, respectively. Then the natural resonant frequency of the silicon micro-machined gyroscope would be changed as follows:
f ( T ) = K ( T ) / m = K 0 ( 1 k ET ( T T 0 ) ) / m = f 0 1 k ET ( T T 0 )
where f0 is the resonant frequency of proof mass m. Meanwhile, the Q factor of any mode can be expressed as:
Q = d μ A ( m K ) 1 G 2 , μ = 2 π d 2 μ 0 p d k b T
where d is the fluid thickness, A is the plate area parallel with the substrate, p is the ambient pressure, kb is Boltzmann constant, u0 and u are original and changed viscosity coefficient of the gas respectively.
From above analysis, the natural resonant frequency and Q factor are both directly correlated with the sensitivity, stability, and other static and dynamic performances, so these factors would all be affected by temperature variation. Besides, the performance of the electronic components in drive and sense modes would also be influenced by temperature variation.

4.2. Establishment of the Compensation Model

From the above analysis, the complication of the influence on the zero bias of silicon micro-machined gyroscope is obvious, and it is different to deduce the precise math expressions theoretically. Therefore, it is relatively easier to derive the relationship expression between zero bias and temperature through lots of temperature experiments. The silicon micro-machined gyroscope was used in temperature experiment. The experimental steps are as follows: Firstly, the gyroscope is put into the temperature controlling casing, and the temperature is dropped down to -40 °C. Secondly, the zero bias of gyroscope is measured every 5 °C and sampled for one minute at each temperature point. Thirdly, the average zero bias value is calculated at each point, and the processed data is plotted in a graph. Lastly, the precise math expressions with least square fitting method is figured out from -40 °C to 80 °C. In order to reduce the fitting error and corresponding the polynomial orders, the fitting expressions of three orders term could be divided into three segments as follows:
When −40 °CT < −10 ° then:
V bias = 0.4813 + 0.00719 T 0.000735 T 2 + 0.0000416 T 3
When −10 °CT < 50 °C then:
V bias = 0.4313 0.00629 T + 0.00121 T 2 + 0.00000642 T 3
When 50 ° CT < 80 ° C then:
V bias = 673.07 + 42.879 T 1.0146 T 2 + 0.01053 T 3
The polynomials in three temperature segments are stored in the memory of microprocessor, and in the compensation process, the microprocessor would calculate the compensation values according to the real-time temperature value measured by digital temperature sensor inside the gyroscope box, and at the same time the microprocessor calculates the desired signal by subtracting the compensation value from the sampled gyroscope signal.

4.3. The Design of Temperature Compensation System

Due to the accurate relationship between the zero bias and the ambient temperature of the gyroscope, the actual temperature compensation can be realized by designing a hardware platform. Figure 8 shows the block diagram of the main hardware modules: the detected uncompensated analog signal of the gyroscope is converted into digital signal by an ADS1251 AD converter (Texas Instruments Company). Meantime, the temperature value is measured by a DS18B20 digital temperature sensor (Dallas Semiconductor) and transmitted to a C8051F360 microprocessor (Silicon Labs Company) which is the core of whole system. The fitting polynomials are previously stored in the flash memory of the C8051F360 and used to calculate the compensation value in terms of the measured temperature, and then the compensated gyroscope signal is converted into analog signal by AD5060 (Analog Device Company) and transferred out. To facilitate debugging, the PC can communicate with the C8051F360 through UART and download successfully complied program into the C8051F360 by C2 interface. These components are all low power with high performance.
  • DS18B20 is a kind of 1-wire digital temperature sensor, with a wide measuring range from -55 °C to +125 °C, 9 - 12 bit digital temperature readout, and accuracy of ±0.5 °C. In the design, 12 bit resolution is chosen, and 3.3 V power supply is applied. Data acquision (DQ) pin is connected to pin P1.6 of the C8051F360.
  • Because the gyroscope signal is quite weak, a high-accuracy, wide dynamic range of 24-bit δ-Σ structure ADS1251 AD converter, which can achieve 19 bits of effective accuracy when its readout rate is up to 20 kHz, is ideal for this requirement. It is a single channel converter, with SO-8 seal, very small volume, and 2-wire serial interface, which can be directly connected to the microprocessor through a Serial Peripheral Interface (SPI).
  • According to the analog output requirement of the system, after converted by A/D and then compensated in the microprocessor, the compensated digital signal should be transmitted out again through a D/A converter. In this design, AD5060 with a 3-wire serial interface, which can communicate with microprocessor by SPI, is used to achieve outputting gyroscope angular rate signal compensated. C8051F360 has only one SPI port, which has to be connected with both ADS1251 and AD5060. Apart from SCLK, different data pins of SPI are connected with each separate pin SDATA for data transmission respectively, even at the same time. Though ADS1251 and AD5060 use the same SPI interface of the microprocessor, there is no conflict between them because an optimal program will enable them to work orderly based on time-division-multiplexing. In addition, a special pin of AD5060 will be connected to the microprocessor, which is used to generate an interrupt request to inform that the data conversion is over. The AD5060 can achieve 16 bits of effective accuracy for D/A conversion.
  • In order to facilitate the observation when debugging and recording data during the temperature experiments, the UART serial port is used to communicate with host computer in this design, port Tx and port Rx are configured respectively to the relevant pins of the microprocessor by using the overlapping switch function. The UC-5 debugging adapter (New Hualong Corporation) is connected to the debugging interface C2 of C8051F360 and an USB port connecter with the host computer is used to download the program to the internal flash memory of the C8051F360. A tiny-6 pin interface embedded in the printed circuit board (PCB) circuitry is connected to the standard 5 mm × 2 mm interface through a connector designed, which will realize not only downloading program conveniently in the debugging process, but also a reduction of area of the PCB and decreased volume in favor of miniaturization.
A temperature compensation system using a C8051F360 microprocessor is thus designed. The gyroscope signal would be compensated by subtracting the compensation values which can be calculated through the expressions in terms of the temperature values measured. The PCB photos of the temperature compensation system are shown in Figure 9. In this paper, A/D and D/A are only used in digital compensation system. In Figure 5, the gyroscope's circuit in sense mode is pure analog using many discrete amplifiers which is independent of Figure 9. The compensated signal is processed by the circuit (see Figure 9) according to the detected temperature outside, and retransferred to analog signal with sum of gyroscope's output analog signal. In this implementation, Figure 9 shows only the circuit of digital temperature part while the packaged gyroscope is shown in later Figure 11.

5. Experimental Results

A SMG with the structure of changing-area capacitor detection is adopted in this paper, and the quality factor of a SMG (named as E17 sealed in metal can package working at an ambient pressure of 10 Pa) in two modes is above 10,000, so its sense mode detection essentially attains better linear performance and high sensitivity. Its responses in drive and sense modes (at atmospheric pressure and in vacuum) are shown in Figure 10. Single side driving and single side detection method is applied to make both vibrating amplitude and frequency highly stable in drive mode circuit. Meanwhile the dual-channel closed-loop detection method is utilized to achieve high precision detection in sense mode circuit. A miniature prototype scheme based on PCB technology has been realized with the dimention of 40 mm × 40 mm × 30 mm and power consumption less than 200 mW. The testing results demonstrate that the useful signal and quadrature signal would not interact with each other because of their phase decoupling. Under the condition of the scale factor of 9.6 mV/°/s, in full measurement range of ± 300deg/s, the zero bias stability attains 15 °/h with worse-case nonlinearity of 400 ppm, the minimum measurable angular rate is 0.02°/s, the noise equivalent rate is 0.01°/s, and the noise is 0.0024°/s/√Hz by ALLAN variance analysis.
A miniature prototype of SMG based on PCB and its testing platform are shown in Figure 11. Some important performances such as scale factor and zero bias stability are shown in Figures 12 and 13. The digital temperature compensation results are shown in Figure 14. The temperature experiment tests show that the influence of temperature variation on the zero bias of silicon micro-machined gyroscope is greatly eliminated and the zero bias is reduced to one tenth of the original after compensation from -40 °C to 80 °C. Table 2 generalizes the overall performance index of a miniature microgyroscope prototype at different temperature. In summary, the experiment results testify that the miniature prototype of SMG can be realizable with a satisfied performance.

6. Conclusions

A miniature vacuum-packaged SMG with symmetrical and decoupled structure was designed to prevent unintended coupling between drive and sense modes. To ensure high resonant stability and strong capacity of resisting disturbance, simplified self-oscillating closed-loop circuit include AGC loop and high frequency carrier modulation is implemented to reach a high precision in drive mode. The application occasion of the gyroscope is complicated, usually affected by many kinds of disturbances such as interference, over shock, vibration, temperature and so on. In addition, the bandwidth of SMG is approximately decided by the designed frequency difference between drive and sense modes. In order to improve the accuracy and reliability and broaden the system bandwidth, an improved dual-channel closed-loop detection method is adopted in this paper, which can ensure the stability and reliability of silicon micro-gyroscope's output by testing all kinds of specifications of SMG. Finally a miniature prototype of SMG with temperature compensation based on PCB is designed successfully. The experiment results testify that the miniature prototype SMG is realizable with good performance. Nevertheless, some important performances such as startup time of SMG and intelligent function of self detection and calibration will be perfected through further efforts.

Acknowledgments

The authors gratefully acknowledge Chinese National Science Foundation's financial support (Contract No. 60575010) and Chinese Hi-Tech Research and Development Program's financial support (Contract No. 2002AA812038).

References and Notes

  1. Sharma, A.; Zaman, M.F.; Ayazi, F. A 0.2°/hr micro-gyroscope with automatic CMOS mode matching. Proceedings of IEEE International Solid-State Circuits Conference, Digest of Technical Papers, San Francisco, CA, USA, December 2007; pp. 386–387.
  2. Kulygin, A.; Schmid, U.; Seidel, H. Characterization of a novel micromachined gyroscope under varying ambient pressure conditions. Sens. Actuat. A 2008, 145-146, 52–58. [Google Scholar]
  3. Li, Z.; Yang, Z.; Xiao, Z. A bulk micromachined vibratory lateral gyroscope fabricated with wafer bonding and deep trench etching. Sens. Actuat. 2000, 83, 24–29. [Google Scholar]
  4. Chang, B.S.; Kim, S.; Lee, J.G.; Kang, D.T.; Sung, W. Design and performance analysis of PLL based self oscillation loop in vibrating gyroscope. Proceedings of SPIE, San Jose, CA, USA, February 2005; pp. 1–6.
  5. Sharma, A.; Zaman, M.F.; Ayazi, F. A 104-dB dynamic range transimpedance-based CMOS ASIC for tuning fork microgyroscopes. IEEE J. Solid-State Circuits. 2007, 42, 1790–1802. [Google Scholar]
  6. Phani, A.S.; Seshia, A.A.; Palaniapan, M.; Howe, R.T.; Yasaitis, J.A. Modal coupling in micromechanical vibratory rate gyroscopes. IEEE Sensors J. 2006, 6, 1144–1152. [Google Scholar]
  7. Clark, W.A.; Howe, R.T. Surface micromachined Z-axis vibratory rate gyroscope. Proceedings of Solid-State Sensor and Actuator Workshop, Hilton Head Island, SC, USA, June 1996; pp. 283–287.
  8. Loveday, P.W.; Rogers, C.A. The influence of control system design on the performance of vibratory gyroscopes. J. Sound. Vib. 2002, 255, 417–432. [Google Scholar]
  9. Jiang, X. Capacitive position-sensing interface for micromachined inertial sensors. Ph.D. Dissertation, University of California, Berkeley, CA, USA, 2003. [Google Scholar]
  10. Petkov, V.P.; Boser, B.E. A fourth-order sigma-delta interface for micromachined inertial sensors. IEEE J. Solid-State Circuits 2005, 40, 1602–1609. [Google Scholar]
  11. Ezekwe, C.D.; Boser, B.E. A mode-matching ΣΔ closed-loop vibratory gyroscope readout interface with a 0.004 °/s/√Hz noise floor over a 50 Hz band. IEEE J. Solid-State Circuits 2008, 43, 3039–3048. [Google Scholar]
  12. Gaiβer, A.; Geiger, W.; Link, T.; Merz, J.; Steigmajer, S.; Hauser, A.; Sandmaier, H.; Lang, W.; Niklasch, N. New digital readout electronics for capacitive sensors by the example of micromachined gyroscopes. Sens. Actuat. A-Phys. 2002, 97-98, 557–562. [Google Scholar]
  13. Ferguson, M.I.; Keymenlen, D.; Peay, C; Yee, K. Effect of temperture on vibratory rate gyroscope. Proceedings of IEEE Aerospace Conference, Big Sky, MT, USA, March 2005; pp. 1–6.
  14. Shcheglov, K.; Evans, C.; Gutierrez, R.; Tang, T.K. Temperature dependent characteristics of the JPL silicon MEMS gyroscope. Proceedings of IEEE Aerospace Conference, Big Sky, MT, USA, March 2000; pp. 403–411.
  15. Geiger, W.; Butt, W.U.; Gaiβer, A.; French, J.; Braxmaier, M.; Link, T.; Kohne, A.; Nommensen, P.; Sandmaier, H.; Lang, W.; Sandmaier, H. Decoupled microgyros and the design principle DAVED. Sens. Actuat. A-Phys. 2002, 95, 239–249. [Google Scholar]
  16. Alper, S.E.; Emre, S.; Yuksel, T.; Tayfun, A. A compact angular rate sensor system using a fully decoupled silicon-on-glass MEMS gyroscope. J. Microelectromech. Syst. 2008, 17, 1418–1429. [Google Scholar]
  17. Park, S.; Horowitz, R. Adaptive control of the conventional mode of operation of MEMS gyroscopes. J. Microelectromech. Syst. 2003, 12, 101–108. [Google Scholar]
  18. 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]
  19. Yeh, B.Y.; Liang, Y.C. Mathematical modelling on the quadrature error of low-rate microgyroscope for aerospace applications. Analog. Integr. Circuit. Signal. 2001, 29, 85–94. [Google Scholar]
  20. Nguyen, C.T.-C.; Howe, R.T. An integrated CMOS micromechanical resonator high-Q oscillator. IEEE J. Solid-State Circuits 1999, 34, 440–455. [Google Scholar]
  21. M'Closkey, R.T.; Vakakis, A. Analysis of a microsensor automatic gain control loop. Proceedings of the American Control Conference, San Diego, CA, USA, June 1999; pp. 3307–3311.
  22. Sun, X.; Horowitz, R.; Komvopoulos, K. Stability and resolution analysis of a phase-locked loop natural frequency tracking system for MEMS fatigue testing. J. Dyn. Syst. Meas. Contr. 2002, 124, 599–605. [Google Scholar]
  23. Saukoski, M.; Aaltonen, L.; Salo, T.; Halonen, K. Integrated readout and control electronics for a microelectromechanical angular velocity sensor. Proceedings of the 32nd European Solid-State Circuits Conference, Montreux, Switzerland, September 2006; pp. 243–246.
  24. Xia, D.Z.; Zhou, B.L.; Wang, S.R. Design and testing analysis of double closed loop vacuum silicon microgyroscope. Chin. J. Sens. Actuat. 2008, 21, 241–243. [Google Scholar]
  25. Xia, D.Z.; Zhou, B.L. The design of silicon micromechanical Z–axis gyroscope closed-loop servo control System. Chin. J. Meas. Contr. Tech. 2007, 26, 1–6. [Google Scholar]
Figure 1. The structure and model of SMG.
Figure 1. The structure and model of SMG.
Sensors 09 04586f1
Figure 2. The package and SEM photos of a SMG structure.
Figure 2. The package and SEM photos of a SMG structure.
Sensors 09 04586f2
Figure 3. Drive mode circuitry method.
Figure 3. Drive mode circuitry method.
Sensors 09 04586f3
Figure 4. Vibrating frequency and amplitude in drive modes.
Figure 4. Vibrating frequency and amplitude in drive modes.
Sensors 09 04586f4
Figure 5. Sense mode circuitry method.
Figure 5. Sense mode circuitry method.
Sensors 09 04586f5
Figure 6. The simplified block diagram of coriolis signal closed-loop detection.
Figure 6. The simplified block diagram of coriolis signal closed-loop detection.
Sensors 09 04586f6
Figure 7. The simulated performances of the whole closed-loop system.
Figure 7. The simulated performances of the whole closed-loop system.
Sensors 09 04586f7
Figure 8. The hardware setup of the temperature compensation system.
Figure 8. The hardware setup of the temperature compensation system.
Sensors 09 04586f8
Figure 9. The PCB photos of the temperature compensation system.
Figure 9. The PCB photos of the temperature compensation system.
Sensors 09 04586f9
Figure 10. Response in drive and sense modes.
Figure 10. Response in drive and sense modes.
Sensors 09 04586f10
Figure 11. Miniature microgyro prototype.
Figure 11. Miniature microgyro prototype.
Sensors 09 04586f11
Figure 12. Scale factor testing.
Figure 12. Scale factor testing.
Sensors 09 04586f12
Figure 13. Zero bias stability testing.
Figure 13. Zero bias stability testing.
Sensors 09 04586f13
Figure 14. Efforts of temperature on ZRO before and after compensation.
Figure 14. Efforts of temperature on ZRO before and after compensation.
Sensors 09 04586f14
Table 1. Effect of the PID compensator's parameters on the system bandwidth.
Table 1. Effect of the PID compensator's parameters on the system bandwidth.
PID compensator parameters 0.002 s 2 + 0.5 s + 1 s 0.0015 s 2 + 2 s + 1 s 0.0025 s 2 + 3 s + 1 s 0.005 s 2 + 3 s + 2 s
Kp0.5233
Ti (s)0.520.31.5
τ (s)0.0040.00750.00250.0025
Simulated bandwidth (Hz)6099.8146205
Table 2. Performance index of miniature microgyro prototype.
Table 2. Performance index of miniature microgyro prototype.
Technical dataValue
Performance(+25 °C)Scale factor9.6 mV/°/s
Bias stability15 °/h
Noise0.0024°/s/√Hz
Noise equivalent rate0.01°/s
Dynamic range± 300°/s
The minimum measurable angular rate0.02°/s
Linearity≤ 400 ppm
Bandwidth> 80 Hz
Power supplySupply voltage± 5 V
Current dissipation20 mA
Environment(-40 °C∼ + 80 °C)Bias stability3°/s
Shock survival1000 g
Temperature drift< 0.03°/s/°C

Share and Cite

MDPI and ACS Style

Xia, D.; Chen, S.; Wang, S. Development of a Prototype Miniature Silicon Microgyroscope. Sensors 2009, 9, 4586-4605. https://0-doi-org.brum.beds.ac.uk/10.3390/s90604586

AMA Style

Xia D, Chen S, Wang S. Development of a Prototype Miniature Silicon Microgyroscope. Sensors. 2009; 9(6):4586-4605. https://0-doi-org.brum.beds.ac.uk/10.3390/s90604586

Chicago/Turabian Style

Xia, Dunzhu, Shuling Chen, and Shourong Wang. 2009. "Development of a Prototype Miniature Silicon Microgyroscope" Sensors 9, no. 6: 4586-4605. https://0-doi-org.brum.beds.ac.uk/10.3390/s90604586

Article Metrics

Back to TopTop