Typically, inertial navigation systems use angular rate gyroscopes to monitor an angular rate of rotation and linear accelerometers to monitor a linear rate of acceleration, so that an inertial navigation system includes six sensors: three gyroscopes and three linear accelerometers, one for each reference axis.
Improvements to this basic configuration have been made. U.S. Pat. No. 5,313,835 to Dunn titled “Integrated Monolithic Gyroscopes/Accelerometers With Logic Circuits” discloses an inertial navigation system including a multi-axis gyroscope, a single axis gyroscope, and a three axis accelerometer. However, the increased complexity of multi-axis sensors increases the size of the unit in spite of the fact the unit contains fewer sensors.
What is needed is a device that can monitor both angular rate and linear acceleration to reduce the number of sensors required for an inertial navigation system and hence the size and cost of the system.
Preferred embodiments of the present invention meet all of the above needs in providing a system and method for determining acceleration along a motor axis of a MEMS gyroscope and includes a processor. The processor includes a notch filter to remove a sinusoid from an instantaneous voltage from a motor pick up of the MEMS gyroscope. A memory bus allows random access to data stored in a processor readable memory. A processor-readable memory in operative engagement with the memory bus allows access to the processor-readable memory containing data. The data includes a model relating at least one instantaneous voltage in a remaining instantaneous voltage to an acceleration of a proof mass along the motor axis. Instructions to the processor include a routine to compare the at least one instantaneous voltage in the model to the remaining instantaneous voltage.
The preferred and alternative embodiments of the present invention are described in detail below with reference to the following drawings:
By way of overview, a system and method for determining acceleration along a motor axis of a MEMS gyroscope includes a processor.
The at least one proof mass 102a, 102b may be any mass suitable formed in the course of microelectromechanical machining (micromachining) of the MEMS gyroscope 100. In one embodiment, the at least one proof mass 102a, 102b is a plate of silicon. Other materials that are compatible with micromachining techniques may also be employed.
The at least one proof mass 102a, 102b is located substantially between the at least one motor drive comb 108a, 108b and the at least one motor pickoff comb 110a, 110b. The at least one proof mass 102a, 102b contains a plurality of comb-like electrodes extending towards both the at least one motor drive comb 108a, 108b and the at least one motor pickoff comb 110a, 111b. While the at least one proof mass 102a, 102b has ten electrodes as depicted in
The at least one proof mass 102a, 102b is supported above the at least one sense plate 112a, 112b by the plurality of support beams 104. While eight support beams 104 are depicted in
The plurality of support beams 104 may be connected to at least one cross beam 106a, 106b. The at least one cross beam 106a, 106b may be connected to at least one anchor 114a, 114b providing support for the MEMS gyroscope 100. The at least one anchor 114a, 114b is connected to the underlying substrate. While two anchors 114a, 114b are depicted in
The at least one motor drive comb 108a, 108b may include a plurality of comb-like electrodes extending towards the at least one proof mass 102a, 102b. While the at least one motor drive comb 108a, 108b has four electrodes as depicted in
The plurality of comb-like electrodes of the at least one proof mass 102a, 102b interdigitate with the electrodes that form the at least one motor drive comb 108a. When opposite charges are placed upon either of the electrodes of the at least one proof mass 102a, 102b or on the electrodes that form the at least one motor drive comb 108a 108b the resulting structure is that of at least one capacitor. Given the small scale of the MEMS gyroscope 100, the Coulomb forces between the plurality of comb-like electrodes of the at least one proof mass 102a, 102b interdigitated with the electrodes that form the at least one motor drive comb 108a dominate and allow the driving of the at least one proof mass 102a, 102b, when suitably charged.
Drive electronics (not shown in
The at least one motor pickoff comb 110a, 110b includes a plurality of comb-like electrodes extending towards the at least one proof mass 102a, 102b. While the at least one motor pickoff comb 110a, 110b has four electrodes as depicted in
The plurality of interdigitated comb-like electrodes of the at least one proof mass 102a, 102b and the at least one motor pickoff comb 110a, 110b form capacitors in a manner similar to the at least one proof mass 102a, 102b and the electrodes that form the at least one motor drive comb 108a 108b, as described above. Interaction of charges on comb-like electrodes of the at least one proof mass 102a, 102b and the at least one motor pickoff comb 110a, 110b allow the MEMS gyroscope 100 to sense motion in the drive plane (X-axis).
Charge placed upon the at least one motor drive comb 108a, 108b excites the at least one proof mass 102a, 102b using electrostatic forces. Charge is placed by applying a voltage to the at least one motor drive comb 108a, 108b relative to that of the at least one proof mass 102a, 102b. The at least one motor pickoff comb 110a, 110b monitors the excitation or oscillation of the at least one proof mass 102a, 102b by monitoring current signals on electrodes on the at least one motor pickoff comb 110a, 110b. The at least one motor pickoff comb 110a, 110b experiences a current responsive to the electrostatic forces applied by the physical movement of at least one proof mass 102a, 102b into and out of proximity to the at least one motor pickoff comb 110a, 110b.
In normal operation of the MEMS gyroscope 100, the at least one motor pickoff comb 110a, 110b provides a sinusoidal signal to a processor (not shown in
Acceleration along the X-axis (shown in
A MEMS gyroscope 100 using the motor bias signal to detect linear acceleration can be designed to sense acceleration along any one of the x-, y-, or z-axes. The disclosure is not limited to the current configuration as similar indicia will be present for acceleration along the selected axis.
Referring to the remainder of the MEMS gyroscope 100, at least one sense plate 112a, 112b forms a sensing capacitor with the at least one proof mass 102a, 102b. If an angular rate is applied to the MEMS gyroscope 100 about the input plane (Z-axis) while the at least one proof mass 102a, 102b is oscillating along the drive plane (X-axis), a Coriolis force may be detected in the sense plane (Y-axis). The sensing capacitor at the at least one sense plate 112a, 112b provides a voltage used to sense motion in the sense plane (Y-axis). The output of the MEMS gyroscope 100 includes a signal proportional to the change in capacitance. The at least one sense plate 112a, 112b is suitably connected to sense electronics (not shown in
As discussed above, by subtracting the sinusoidal voltage, resulting from the driven movement of the at least one proof mass 102a, 102b, at the resonant frequency from the signal provided the processor from the at least one motor pickoff comb 110a, 110b, the remaining signal provides the processor with a voltage indicative of linear acceleration along the X-axis. Referring to
Referring to
At a block 204, the signal is processed to remove the sinusoidal voltage associated with the driven movement of at least one proof mass. Movement of the proof mass at a resonant frequency is necessary to measure the Coriolis forces on the proof mass. The regular recurrent movement of the proof mass is sensed at the motor pick off and the signal received from the motor pick off includes voltages indicative of that regular recurrent movement. Because the movement of the at least one proof mass evidences itself as a single sinusoid of an approximately known frequency and magnitude, a notch filter of a configuration selected to suppress the resonant frequency, may be employed to remove the sinusoid from the received signal. In another embodiment, digital signal processing will remove the sinusoid with less phase shift than an analog filter. Fourier analysis will also work to isolate and to remove the sinusoid. Because a driven frequency of the mass in the motor axis is selected to exceed the frequency of movements of the MEMS gyroscope in the axis orthogonal to the motor axis, the relationship of the sinusoid to acceleration-induced voltages makes it technically easy to isolate. The processor removes the sinusoid from the signal at the block 204.
At a block 207, the remaining signal is compared with the model 162 (
At a block 210, based upon the model and the sensed voltage, a value is retrieved indicative of acceleration. The value of the sensed voltage is used to establish a value for displacement of the proof mass and the corresponding value for acceleration along the X-axis (
Referring to
The processor 303 may be, optionally, a single processor or a processor assembly. In an embodiment, the processor 303 is the same processor used to resolve angular acceleration based upon a distinct voltage sensed at the sense plate 112a, 112b (
In operation, the MEMS gyroscope 100 provides the motor pick off signal to the processor 303. When a signal exists at the input of the processor, the processor begins signal processing according to the instructions stored on the processor-readable memory 306. In an analog embodiment, the processor 303 includes a notch filter 309 for removing the signal indicative of a resonant frequency movement of a proof mass within the MEMS gyroscope 100. Because the resonant frequency movement of the MEMS gyroscope 100 is a function of dimensions of the MEMS gyroscope 100, the processor 303 is readily selected to suppress voltages generated by the resonant frequency movement.
The processor 303, upon execution of instructions stored in the processor-readable memory 306, in turn, the notch filter 309 removes the sinusoid. The notch filter may be configured to derive the sinusoidal components in the signal from the motor pick off and to suitably suppress the sinusoid closest to a natural or resonant frequency of oscillation of the proof mass. The notch filter 309 generates a remaining signal.
The processor 303 also includes a memory bus 312 for operative engagement between the processor 303 and the processor-readable memory 306. The memory bus 312 retrieves data stored on the processor-readable memory 306 according to the operation of the processor 303.
The remaining signal is compared to a numerical model stored on the processor-readable memory 306 in order to determine a value for the displacement corresponding with instantaneous voltage values in the remaining signal. A look-up engine 315 facilitates comparison between the model stored in the processor-readable memory 315 and the remaining signal as the remaining signal exits the notch filter. Upon resolution, a further relationship between displacement and acceleration (also stored on processor-readable memory) may optionally be resolved to render a linear acceleration.
Although this non-limiting example of the embodiment is set forth, given the one-to-one correspondence between displacement and acceleration and the one-to-one correspondence between instantaneous voltage and displacement, in an embodiment, the voltage may be directly related to the acceleration and stored in a look up table in the processor-readable memory 306. In such an embodiment, upon removing the sinusoid representing the resonant frequency translational displacement of the proof mass along the X-axis (
While the preferred embodiment of the invention has been illustrated and described, as noted above, many changes can be made without departing from the spirit and scope of the invention. Accordingly, the scope of the invention is not limited by the disclosure of the preferred embodiment. For example, while a MEMS tuning fork gyroscope is employed to illustrate the invention, the present invention also applies to other MEMS gyroscopes that use the Coriolis acceleration to detect rotation, such as an angular rate sensing gyroscope. Instead, the invention should be determined entirely by reference to the claims that follow.