Vibrating beam accelerometer (VBA) devices use two dual beam resonators that operate in an in-plane, out-of-phase mode. The difference between the two resonator frequencies is used to measure force or acceleration. The sum of the resonator frequencies is use to track extraneous forces created by temperature, radiation, humidity, aging, static charge, etc. This difference is typically called common mode, which is used to reduce non acceleration (g) errors. For some applications this does not provide sufficient accuracy.
The present invention provides systems and methods for improving common mode cancelation in a vibrating beam accelerometer (VBA) by using multiple resonant modes. The VBA includes two double-ended tuning forks (DETF). Additional oscillators drive the DETFs into the extra resonant modes. This increases common mode rejection from two modes to four modes. In addition the scale factor of the additional mode may provide a greater scale factor than prior designs.
Preferred and alternative embodiments of the present invention are described in detail below with reference to the following drawings:
At a block 50, during an acceleration event (i.e., a moment when a sensor reading is desired), a sample of the resonant frequencies for the two modes for each DETF 36, 38 is taken. At a block 52, an improved acceleration value is generated based on the four sampled resonant frequencies. A more detailed example is shown below.
Each of the analog signals outputted by the DETFs 36, 38 are filtered by two bandpass filters 160, 162, 172, 174. The bandpass filters 160, 162, 172, 174 are chosen according to the two resonant frequency modes experienced by the DETFs 136, 138. Outputs from the filters 160, 162, 172, 174 are turned into digital frequency values by analog-to-digital converters (ADC) with digital counters 164, 166, 176, 178. The generated digital frequency values are then sent to a processor 170. The processor 170 generates an acceleration value based on the digital frequency values and predefined coefficients that are prestored in system memory 180.
In one embodiment, consider the following::
The processor 170 performs the following operations on the digital frequency values:
F
mod1
=a*f
11
+b*af
12
F
mod2
=c*f
21
+d*af
22
Common Mode Acceleration estimate=u*Fmod1+v*Fmod2+q.
The coefficients a, b, c, d, u, v, q are tabulated calibration coefficients, stored in the system memory 180. In one embodiment, the coefficients are determined in a set of calibration tests, prior to connecting instrument to the system 20. In one embodiment, an initial guess to the values of these coefficients is made and a Kalman filter is used to adapt those values over the course of calibration tumble tests.
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. Instead, the invention should be determined entirely by reference to the claims that follow.