CONTINUOUS MONITORING OF DRIVE AMPLITUDE IN VIBRATING MICROELECTROMECHANICAL GYROSCOPES
20170343351 · 2017-11-30
Inventors
Cpc classification
International classification
Abstract
The disclosure relates to a microelectromechanical gyroscope comprising at least one mass element, a drive actuator and sense electrodes. The at least one mass element is configured to be driven by the drive actuator into oscillating movement with a drive oscillation frequency ω.sub.D, and the sense electrodes are configured to produce a sense signal from the oscillating movement of the at least one mass element. The gyroscope control circuit comprises an amplitude detection unit which detects a sense signal amplitude at the frequency 2ω.sub.D. This amplitude yields a measure of drive oscillation amplitude. Amplitude detection at the frequency ω.sub.D yields a measure of angular rotation rate.
Claims
1. A microelectromechanical gyroscope comprising at least one mass element, a drive actuator, sense electrodes, and a gyroscope control circuit, wherein the drive actuator is configured to be controlled by a drive signal comprising a drive signal amplitude and a drive signal frequency, the at least one mass element is configured to be driven by the drive actuator into oscillating movement with a drive oscillation frequency ω.sub.D, and the sense electrodes are configured to produce a sense signal from the oscillating movement of the at least one mass element, wherein the gyroscope control circuit comprises an amplitude detection unit which detects a sense signal amplitude at the frequency 2ω.sub.D.
2. The microelectromechanical gyroscope according to claim 1, wherein the gyroscope control circuit also comprises an amplitude detection unit which detects the sense signal amplitude at the frequency ω.sub.D.
3. The microelectromechanical gyroscope according to claim 1, wherein the gyroscope control circuit also comprises an amplitude control unit which adjusts the drive signal amplitude based on the sense signal amplitude detected at the frequency 2ω.sub.D.
4. The microelectromechanical gyroscope according to claim 3, wherein the amplitude control unit is configured to compare the detected sense signal amplitude to a reference sense signal amplitude.
5. The microelectromechanical gyroscope according to claim 1, wherein the gyroscope control circuit comprises a phase-locked loop where the sense signal is demodulated at the frequency 2ω.sub.D, and comprises a frequency divider which divides the frequency set in the phase-locked loop in half, and feeds this halved frequency to a signal generator which sets the drive signal frequency to said halved frequency.
6. The microelectromechanical gyroscope according to claim 5, wherein the gyroscope comprises a self-test monitoring unit which outputs a signal indicating self-test failure if either the detected sense signal amplitude, the adjusted drive signal amplitude or the frequency set in the phase-locked loop falls beyond a self-test allowance margin.
7. The microelectromechanical gyroscope according to claim 1, wherein the at least one mass element is surrounded by a reference frame.
8. The microelectromechanical gyroscope according to claim 7, wherein the at least one mass element oscillates within the plane defined by the reference frame.
9. The microelectromechanical gyroscope according to claim 8, wherein the at least one mass element oscillates out of the plane defined by the reference frame.
10. A method for operating a microelectromechanical gyroscope comprising at least one mass element, a gyroscope control circuit, and a drive actuator controlled by a drive signal comprising a drive signal amplitude and a drive signal frequency, wherein the at least one mass element is driven by the drive actuator into oscillating movement with a drive oscillation frequency ω.sub.D, a sense signal is produced from the oscillating movement of the at least one mass element, wherein a sense signal amplitude is detected at the frequency 2ω.sub.D in the gyroscope control circuit.
11. The method according to claim 10, wherein a second sense signal amplitude is detected at the frequency ω.sub.D.
12. The method according to claim 10, wherein the drive signal amplitude is adjusted based on the sense signal amplitude detected at the frequency 2ω.sub.D.
13. The method according to claim 12, wherein the sense signal amplitude is compared to a reference sense signal amplitude.
14. The method according to claim 10, wherein the sense signal is demodulated at the frequency 2ω.sub.D in a phase-locked loop, the frequency set in the phase-locked loop is divided in half in a frequency divider, and the halved frequency is fed to a signal generator which sets the drive signal frequency to said halved frequency.
15. The method according to claim 14, wherein the detected sense signal amplitude is fed to a self-test monitoring unit, the adjusted drive signal amplitude is fed to the self-test monitoring unit, and the frequency set in the phase-locked loop is fed to the self-test monitoring unit, and a signal indicating self-test failure is output by the self-test monitoring unit if the detected sense signal amplitude, the adjusted drive signal amplitude or the frequency set in the phase-locked loop falls beyond a self-test allowance margin.
16. The method according to claim 10, wherein the at least one mass element is surrounded by a reference frame.
17. The method according to claim 16, wherein the at least one mass element oscillates within the plane defined by the reference frame.
18. The method according to claim 17, wherein the at least one mass element oscillates out of the plane defined by the reference frame.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In the following the disclosure will be described in greater detail by means of preferred embodiments with reference to the accompanying drawings, in which
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
DETAILED DESCRIPTION
[0028] As is known from the prior art, angular rotation rate can be detected in vibrational gyroscopes by demodulating the sense signal at the drive oscillation frequency ω.sub.D. The idea presented in this disclosure is that drive oscillation amplitude may be monitored by demodulating the same sense signal at double the drive oscillation frequency, in other words 2ω.sub.D. As mentioned before, the drive oscillation frequency ω.sub.D is a resonance frequency, so the double frequency will be labelled the second harmonic frequency in this disclosure.
[0029] A sense signal component which is periodic at the second harmonic frequency is generated with the exemplary gyroscope structures presented below. The general idea is to construct the gyroscope in such a way that the sensed electric quantity exhibits two purely drive-dependent maxima in each drive oscillation period. In other words, the gyroscope is configured to continuously produce a sense signal component which is completely independent of the Coriolis Effect and easily distinguishable from Coriolis-induced sense signal components because it oscillates at the second harmonic frequency. The sense-signal component induced by the Coriolis Effect normally oscillates at the drive oscillation (resonance) frequency ω.sub.D, as mentioned above.
[0030] In the disclosed apparatus, the sense signal therefore has at least two components. The first component is caused by the Coriolis Effect and its frequency is the resonance frequency ω.sub.D. The second component, induced by drive oscillation movement, is caused by the structural properties described under Exemplary Gyroscopes below. Its frequency is the second harmonic frequency 2ω.sub.D. The amplitude of the first component will be labelled the Coriolis amplitude and the amplitude of the second component will be labelled the second harmonic amplitude. The term “sense signal amplitude” will be used to refer to any amplitude determined from the sense signal, including both the Coriolis amplitude and the second harmonic amplitude.
[0031] This disclosure describes a method for operating a microelectromechanical gyroscope comprising at least one mass element, a gyroscope control circuit, and a drive actuator controlled by a drive signal comprising a drive signal amplitude and a drive signal frequency. In the method, the at least one mass element is driven by the drive actuator into oscillating movement with a drive oscillation frequency ω.sub.D. A sense signal is produced from the oscillating movement of the at least one mass element, and a sense signal amplitude is detected at the frequency 2ω.sub.D in the gyroscope control circuit.
[0032] An advantage of the arrangement and method of this disclosure is that drive oscillation amplitude can be monitored and adjusted using only the sense equipment (sense electrodes and sense circuitry) which is already in place for sensing the impact of the Coriolis force. Additional measurement electrodes dedicated specifically to drive oscillation monitoring and electric circuitry for reading these drive oscillation measurements are not required. A separate drive actuator for inducing self-test sense oscillations is not required, either.
[0033] Continuous drive oscillation amplitude adjustment and self-testing can thereby be performed in MEMS gyroscopes with lower current consumption, smaller area and simpler circuitry than in corresponding solutions known from the prior art. The number of potential sources of measurement error is reduced. Furthermore, prior art solutions which employ separate drive oscillation measurement circuitry often exhibit crosstalk between the drive signal and the drive oscillation measurement signal. In the arrangement and method of this disclosure this crosstalk is eliminated because the drive oscillation is monitored at a frequency which differs from the drive signal frequency.
[0034]
[0035] Demodulator 511, Loop Filter 518 and voltage-controlled oscillator (VCO) 519 form a phase-locked loop. The VCO 519 can receive an initial clock signal (ICLK) from a clock generator and generates a first periodic clock signal (CLK_2F) which is fed to demodulator 511. Demodulator 511 comprises a phase detector which compares the phase of CLK_2F to the phase of the incoming sense signal. The first clock signal CLK_2F can then be adjusted through Loop Filter 518 until its phase matches that of the sense signal. The first clock signal CLK_2F can then be fed from the VCO to a frequency divider 520 which generates a second clock signal CLK_F at half the frequency of CLK_2F.
[0036] Two clock signals CLK_F are fed to demodulators 512 and 513. Demodulator 512 demodulates the sense signal at the frequency determined by CLK_F and feeds the sense signal to a filter system 515 and a calibration unit 516, where rate offset and temperature-dependent sensitivity corrections may be applied, and to serial peripheral interface (SPI) 517. Together demodulator 512 and filter system 515 constitute a amplitude detection unit 524. This detection unit detects the Coriolis amplitude. Demodulator 512 operates at half the frequency of demodulator 511 because the first clock signal CLK_2F was halved in frequency divider 520. Alternatively, amplitude detection unit 524 could comprise a bandpass filter operating at the frequency CLK_F and a peak detector for detecting the corresponding sense signal amplitude, or other means for extracting the Coriolis amplitude from the sense signal.
[0037] The gyroscope control circuit may perform quadrature compensation. The clock signal CLK_F which is fed to demodulator 513 is in this case phase-shifted by 90° in relation to the clock signal fed to demodulator 512, because the quadrature signal is orthogonal to the signal induced by the Coriolis force. Demodulator 513 demodulates the sense signal at the frequency determined by CLK_F and feeds the measurement signal to quadrature compensation control unit 514, which sends a signal to compensation electrodes 506. This quadrature control path can be omitted if gyroscope 501 does not require quadrature compensation.
[0038] The second harmonic amplitude is detected in amplitude detection unit 523. In the embodiment shown in
[0039] The detected second harmonic amplitude can be fed to amplitude control unit 509, which comprises an amplitude comparison circuit which compares the measured second harmonic amplitude to a reference value. The difference between the two is fed to a controller circuit, which is typically implemented with a proportional integral scheme (PI-controller), where an adjusted drive signal amplitude is calculated.
[0040] The reference value may be a value selected before the device was put into operation, an earlier measurement result obtained after the device was put into operation, or a combination of an initial fixed value and an earlier measurement result. It is typically selected in a calibration procedure in the production process and stored in nonvolatile memory).
[0041] Based on the amplitude comparison the amplitude control unit 509 instructs drive signal generator 508 set the drive signal amplitude to its adjusted value. Amplitude control unit 509 can either control the amplitude of the sinusoidal excitation (running at CLK_F) or preferably the average (DC) value of the drive voltage. The drive signal can then be fed through a digital-to-analog converter (DAC) 503 to the drive actuator 502 and the drive oscillation amplitude thereby assumes a new, adjusted value. The value of the drive oscillation amplitude may be maintained within a predetermined interval, so that an adjustment is performed only when the measured drive oscillation amplitude lies outside of this interval.
[0042] Both the detected second harmonic amplitude and the adjusted drive signal amplitude can be fed to a self-test monitoring unit 521, which comprises digital tolerance check circuitry. The frequency LOOPF from Loop Filter 518 can also be fed to self-test monitoring unit 521. The self-test monitoring unit continuously reads the second harmonic amplitude, the adjusted drive signal amplitude and the drive oscillation frequency. If any of these values fall beyond their preset self-test allowance margins, the monitoring unit reports a failed self-test to an external circuit so that the use of this particular gyroscope component can be discontinued.
[0043] With reference to
[0044] The apparatus and method of this disclosure therefore achieve the same objective as a self-test arrangement with separate measurement electrodes for detecting the drive oscillation amplitude, while using less device area and simpler circuitry. A separate sensor for detecting drive oscillation amplitude would require an additional preamplifier and an additional AD-converter for this signal. The apparatus and method of the present disclosure instead retrieve information about both the sense oscillation amplitude and the drive oscillation amplitude from one sense signal. The sense oscillation amplitude is retrieved through demodulation at the drive resonance frequency ω.sub.D, while the drive oscillation amplitude is retrieved at the second harmonic frequency 2ω.sub.D. These two overlapping sense signal components oscillating at different frequencies can easily and reliably be distinguished from each other.
[0045] The apparatus and method of this disclosure can also be used to detect other faults, such as changes in amplifier gain or a failed wirebond which shuts off one part of the sense signal entirely. Both of these latent process defects can reduce the detected sense signal amplitudes.
Exemplary Gyroscopes
[0046] The apparatus and method of this disclosure can be implemented with many MEMS gyroscope structures. In the following two examples, a first gyroscope structure with a linearly oscillating mass element and a second gyroscope structure with a rotationally oscillating mass element will be described in detail. The purpose of these examples is to explain the origin of the sense signal component which oscillates at the second harmonic frequency. These exemplary gyroscopes utilize capacitive detection, but piezoelectric detection is also possible in some embodiments.
[0047] In each example, the microelectromechanical gyroscope comprises at least one mass element, a drive actuator, sense electrodes, and a gyroscope control circuit. The drive actuator is configured to be controlled by a drive signal comprising a drive signal amplitude and a drive signal frequency. The at least one mass element is configured to be driven by the drive actuator into oscillating movement with a drive oscillation frequency ω.sub.D. The sense electrodes are configured to produce a sense signal from the oscillating movement of the at least one mass element, and the gyroscope control circuit comprises an amplitude detection unit which detects a sense signal amplitude at the frequency 2ω.sub.D.
EXAMPLE 1
[0048]
[0049] When this gyroscope undergoes angular rotation the Coriolis force actuates a linear translation perpendicular to the drive oscillation, as
[0050]
[0051] The drive oscillation moves the mass element 611 back and forth along the direction of the a.sub.1-axis. This linear translation has no effect on the measured differential capacitance because when mass element 611 moves to the left, the a real overlap between the sense finger electrodes 614 and fixed finger electrodes 644 on the left side of the fixed center is reduced, but the corresponding overlap increases on the right by the exact same amount. The net effect of drive oscillation along the a.sub.1-axis on the sensed capacitance is therefore zero. The Coriolis force induces a periodic oscillation along the a.sub.3-axis at the drive oscillation frequency. This produces a measurable change in differential capacitance.
[0052]
[0053] The two mass elements 611 and 612 are physically coupled to each other with two levers 622 and 623 to the left and right of the drive actuator 613. As already mentioned earlier, drive actuator 613 actuates the two mass elements 611 and 612 in anti-phase, so that 611 moves to the left when 612 moves to the right and vice versa. The range of lateral movement has been greatly exaggerated in
[0054]
[0055] Levers 622 and 623 are sufficiently rigid to implement the apparatus and method of this disclosure through the working principle illustrated in
[0056] Consequently, if the distance between the mass elements 611 and 612 is d in position II, the distance between them is d.Math.cos α in positions I and III. In other words, the levers 622 and 623 pull the two mass elements slightly closer to each other in the direction of the a.sub.3-axis in positions I and III. Due to this pulling action, every point on the mass element moves along a slightly curved line in the drive oscillation period II-I-II-III-II, as illustrated at the bottom of
[0057] It is significant that this secondary linear oscillation of mass elements 611 and 612 exhibits two distance maxima and two distance minima in one complete drive oscillation period because they pass the central position II twice. Consequently, since the drive oscillation frequency is ω.sub.D, the secondary linear oscillation will obtain the second harmonic frequency 2ω.sub.D. The sense signal arising from secondary linear oscillation is therefore readily separable from the signal arising from the Coriolis Effect with the apparatus and method of this disclosure.
[0058]
[0059] The levers 622 and 623 connect mass element 611 to mass element 612, as shown in
[0060]
[0061] For the reasons explained above, while moving a distance h along the a.sub.1-axis, sense finger electrodes 614 and 624 have moved further away from their respective fixed finger electrodes 644 along the a.sub.3-axis. Remembering that the same displacement takes place on both sides, it follows directly from the geometry of
[0062] Let ΔC denote the amount by which the capacitance between one pair of fixed finger electrodes 644 and one pair of sense finger electrodes 614 changes when the mass element moves from position II (shown in
where C.sub.0 is the capacitance in position II, C.sub.1 is the capacitance in position III, ε is the permittivity and A is the overlap area between the sense finger electrode and the fixed finger electrode. The area remains constant in drive oscillation movement, as explained above.
[0063] The displacement h is very small. The function ΔC(h) can therefore be approximated by a Taylor series around h=0, which yields the result
ΔC(h)˜h.sup.2 (4)
[0064] The calculation is identical for every finger electrode pair. The capacitive sense signal measured from the mass elements will therefore exhibit a periodic component whose amplitude is proportional to the square of the drive oscillation amplitude h. This amplitude is the second harmonic amplitude. The exact value of the proportionality coefficient will depend on the number of finger electrode pairs and their dimensions, as well as on the distances L and d.sub.0. It can be determined by a person skilled in the art.
[0065] The important thing to note is that the second harmonic amplitude of the sense signal can be used to continuously monitor the drive oscillation amplitude h. Furthermore, the second harmonic amplitude is a very sensitive indicator of changes in drive oscillation amplitude because its value is proportional to the drive oscillation amplitude squared.
[0066] Once the second harmonic amplitude has been determined, the corresponding (measured) drive oscillation amplitude can be calculated. If the reference value for the drive oscillation amplitude is h.sub.ref and the drive oscillation amplitude measured at time t is h.sub.meas, then an adjusted value S.sub.ADJ (t) for the drive signal amplitude can for example be calculated in a PI-controller with the well-known formula
S.sub.ADJ(t)=K.sub.p(h.sub.ref−h.sub.meas(t))+K.sub.i∫.sub.0.sup.t(h.sub.ref−h.sub.meas(t))dτ
where K.sub.p and K.sub.i are non-negative coefficients.
[0067] The adjustment value can be calculated in other ways as well. The adjustment may be conditional, so that no adjustment is made unless the measured second harmonic amplitude (or the corresponding drive oscillation amplitude) lies outside of a predetermined interval around its reference value.
EXAMPLE 2
[0068]
[0069] This rotation out of the substrate plane can be detected through a differential capacitance measurement utilizing plate-shaped sense electrodes 741 and 742 above and below the mass element 711, as illustrated in
[0070] When the mass element 711 is in drive motion, it rotates back and forth about axis a.sub.2.
[0071] The capacitance between each sense electrode 741 and 742 and the mass element 711 is directly proportional to their a real overlap. The grey areas of the mass element 711 visible beneath the top sense electrode 741 in
[0072] The mass element 711 oscillates at the drive oscillation frequency ω.sub.D. The areal overlap oscillation, however, will obtain the second harmonic frequency 2ω.sub.D because the overlap exhibits two minima and two maxima in each period of drive cycle oscillation. One minimum is shown in
[0073] The sensed capacitance is of course also determined by the periodic displacement of the mass element 711 about the a.sub.3-axis due to the Coriolis Effect. As before, this oscillating change in capacitance exhibits the drive oscillation frequency ω.sub.D. The oscillation induced by the Coriolis Effect and the areal overlap oscillation are easily distinguishable in the sense signal because they exhibit different frequencies.
[0074] In this example the amplitude of the areal overlap oscillation signal component is proportional to the amplitude of the drive oscillation. This can be shown as follows.
[0075] The height of both the sense electrode 741 and the mass element 711 is 2H and their width is 2W as defined in
[0076] Since the center point E of mass element 711 remains fixed as it rotates, the line AB forms the base of an isosceles triangle ABE with two sides of length √{square root over (H.sup.2+W.sup.2)} and a vertex angle θ. The length L.sub.AB of the line AB is therefore
[0077] When the law of sines is applied to the triangle ABC, it follows that
where L.sub.AC is the distance from point A to point C and L.sub.BC the distance from B to C. Since φ=90°−θ, it follows that sin (180°−φ)=cos θ. Furthermore, δ=(180°−(90°+θ)−γ)=90°−θ−γ and therefore sin δ=cos (θ+γ).
[0078] It therefore follows from (6) that
[0079] Since E is the center point of the sense mass, the angle β=tan.sup.−1 (W/H). It can be seen from the angles around point A that β plus the base angle of the isosceles triangle equals γ plus a right angle. In other words,
[0080] In practice, the angle θ is much smaller than the angle β because the drive oscillation rotates the mass element 711 very little. To a good approximation γ≈β and equations (5), (7) and (8) can then be combined into
[0081] Which can be written as
[0082] The area of the grey triangle in
[0083] The angle θ is small, so the function A.sub.ABC(θ) can be approximated by a Taylor series around the point θ=0. This yields the proportional relationship
A.sub.ABC(θ)˜θ (12)
[0084] The same analysis applies directly to the lower right hand corner of the sense electrode/mass element structure in
[0085] It follows that the total change in areal overlap as the mass element 711 turns to its counter-clockwise extremity with an angle θ about the a.sub.2-axis is directly proportional to this angle. The measured capacitance is directly proportional to the areal overlap, so it follows that
ΔC(θ)˜θ (13)
[0086] The capacitive sense signal measured from the mass elements will therefore exhibit a periodic component whose amplitude is proportional to the drive oscillation amplitude θ. This amplitude is the second harmonic amplitude.
[0087] The exact value of the proportionality coefficient will depend on the dimensions W and H. Furthermore, a second harmonic signal component could be generated with any number of alternative geometries. The sense electrode and mass element areas need not be equal nor symmetric. The electrode and mass element need not have the same center point. The proportionality coefficient can in each case be determined by a person skilled in the art.
[0088] The important thing to note is that the second harmonic amplitude of the sense signal can be used to continuously monitor the drive oscillation amplitude θ. Once the second harmonic amplitude has been determined, the corresponding (measured) drive oscillation amplitude can be calculated and the drive signal amplitude can be adjusted in the same manner as in the first exemplary gyroscope above.