This invention relates to an array of driven, non-identical oscillators. With greater specificity, but without limitation thereto, the invention relates to an array of driven, non-identical, vibratory gyroscopes whose phases are synchronized via a coupling network.
Current designs for vibratory gyroscopes typically use one sensor per angular axis or an arbitrary number of independent gyroscopes per angular axis. For the case of a single gyroscope, sensitivity improves as the gyro's proof mass is increased; however sufficiently increasing the proof mass is not always practical or even possible. Sensitivity can also be enhanced by using an array of independent vibratory gyroscopes, all of which are arranged to sense along a single angular axis. In such an array, each gyroscope will have its own electronics to excite its drive axis and to demodulate its output signal. These additional electronics increase the size and power requirements of the array. The size, power, and cost of the accompanying electronics necessary for each gyroscope in the array limit the usefulness of this approach.
In the oscillator field, it is desirable to achieve the enhanced sensitivity that an array of oscillators can offer, while at the same time minimizing gyroscope proof mass alteration and associated electronics.
The invention permits an array of non-identical oscillators, driven by a common external driving force, to be synchronized in phase. An example application is the phase synchronizing of non-identical vibratory gyroscopes to provide enhanced sensitivity while minimizing the need for gyroscope proof mass alteration and individual gyroscope electronics.
A discussion of the fundamentals of vibratory gyroscopes may be found in Bao, M.-H. 2000. Handbook of Sensors and Actuators, Micro-Mechanical Transducers: Pressure Sensors, Accelerometers and Gyroscopes, Elsevier. Vol. 8, pp. 16-19 and pp. 362-369, incorporated by reference herein.
Other objects, advantages and new features of the invention will become apparent from the following detailed description of the invention when considered in conjunction with the accompanied drawings.
Referring to
m{umlaut over (z)}+bż+kz=F(t) (1)
As shown in
The mass-spring-damper representation will be used for all further examples to be described herein. Consider an array having a plurality of N oscillators whose linear parameters follow Eq. (1). Each oscillator in the array is not restricted to have the same parameter values for m, b, and k. For the simulations and analytical calculations to be described, it is assumed that each system parameter has a mean value and a given distribution about its mean value. Let i denote the ith oscillator in the array. If we restrict our discussion to an array of linear oscillators driven by the same external forcing term F(t), we have the following differential equation for each oscillator in the array.
m1{umlaut over (z)}i+bizi+kizi=F(t) (3)
For illustrative purposes, we let F(t) be a harmonic forcing term with the following form:
F(t)=Adsin(wdt) (4)
The phase offsets (φi) or differences between the phase of an oscillator and the phase of the harmonic forcing will vary from oscillator to oscillator based upon variations in the mass, damping and spring constant parameters between oscillators. To enhance the sensitivity of the array in detecting information regarding the external driving force (e.g. harmonic forcing) affecting the array, it is desirable to minimize the differences between the oscillator phase offsets (φi).
On way of accomplishing this is through the use of a coupling network that connects each oscillator in the array to at least one other oscillator in the array. An example coupling network known in the art is the nearest-neighbor network using identical coupling coefficients (kappa). The coupling coefficients are directly proportional to what is known as the coupling strength of the couplings and is user chosen.
The differential equation for this system using an array of three or more linear oscillators with periodic boundary conditions (same boundary conditions for all oscillators) is shown below.
mi{umlaut over (z)}i+biżi+kizi=F(t)+kappa(zi+1−2zi+zi−1) (6)
Next is an example of two nearest-neighbor coupled oscillators driven by identical harmonic forcing terms. The differential equations for the system are the following:
m1{umlaut over (z)}1+b1z1+k1z1−kappa(z2−z1)=F(t) (7a)
m2{umlaut over (z)}2+b2ż2+k2z2−kappa(z1−z2)=F(t) (7b)
If we let b1=b2=b, k1=k2=k, and m1=a*m2, a contour plot (see
When the coupling strength parameter (kappa, κ) is zero, the oscillators are the equivalent of being uncoupled. For the parameters shown and a mass variation of up to 5%, the phase difference will fall between −20 and 3.5 degrees. As the coupling strength is increased, we see that the region of roughly no phase difference (0.0) increases. Thus for a=0.98, a coupling strength=˜0.7 is able to minimize the phase difference. The coupling strength is user selectable and is chosen based upon the parameter variations expected. For a linear oscillator, the parameter variation can occur in the mass, spring or damping coefficients.
As is shown in
Simulations have also been conducted in which all parameters are allowed to vary by up to 10% about a mean value. Under these conditions, the coupling network is still able to minimize the phase differences.
By minimizing the phase offset of each oscillator relative to the other oscillators in the array, the response from each oscillator can easily be summed in the time domain before any signal processing or demodulation is conducted to extract information about the forcing signal F(t).
An example use of the above described technique takes the form of an array of vibratory gyroscopes and a coupling network that links each element in the array to at least one other element in the array. The linear dynamics for each gyroscope in the array can be approximated by the model of FIG. 5 and the following equations.
The gyroscope of
Equations 8a-c model the linear response of the gyroscope system. The system can also include nonlinear forces that are not included in equations 8a-c and are specific to a hardware realization.
Equations 8a-c can be put into a more general form if an amplitude modulated sinusoidal force is used to represent the Coriolis term in the sense axis equation (8b). This simplification also requires that the drive axis displacement follow a harmonic motion of the form cos(wdt). Equation (9) describes the sense axis motion (z-axis in
mi{umlaut over (z)}i+CiŻi+kizi=λiΩ(t)sin(wdrivet)+kappa(zi+1−2zi+zi−1) (9)
The parameters for each gyroscope (m, C, and k) in the array are not assumed to be identical. For the simulations conducted, the gyroscope masses (mi) are varied about a mean value.
The purpose of the coupling network is to synchronize the displacements along the sense or z-axis in phase and frequency so each gyroscope responds in an identical fashion to the angular rotation rate Ω(t). In this example, this angular rotation rate is what the gyroscope array is designed to sense. Without the coupling network, each oscillator would have a different phase offset relative to the driving frequency. It is assumed all oscillators are driven at the same drive frequency (ωdrive).
The coupling network synchronizes the displacements of the sense axis in phase and in frequency for each gyroscope in the array. When all of the gyroscopes are thus synchronized, the output signal from each gyroscope can be coherently summed to provide a maximized output signal. This summed signal can then be demodulated to estimate the angular rotation rate Ω(t). Such a technique is represented in FIG. 6.
In contrast, if a coupling network is not present, the angular rotation rate sensed by each gyroscope is estimated by demodulating the output of each gyroscope separately. The final estimate for the array is calculated by summing the individual estimates and dividing by the number of gyroscope elements in the array. As previously explained, a disadvantage of this method is that each gyroscope must have a demodulator. An example of such a design is shown in FIG. 7.
The black area shows the summed output of an uncoupled three element gyroscope array before demodulation (coupling strength=0). The gray areas show the coupled output from the identical three element gyroscope array (coupling strength=0.8). Only the masses of each gyroscope are not identical. The maximum response is roughly three times greater for these parameters using the summed output from the coupled array compared to the summed output of the uncoupled array. The parameters and maximum amplitude are indicated to the right of the array graph.
Referring now to
The sensor axis (y-axis) movement is detected via position sensor electronics 26 that is operably connected to sensors 28, in this example capacitors, that are used to monitor y-axis movement with respect to relatively fixed references 30.
Also shown in this figure is a mechanism for coupling the sensor (y-axis) of the gyro to other gyros to effectuate an enhanced sensing capability as has been described above. Specifically, actuator electronics 32 are operably connected to adjustors 34 (for example, capacitors) that are used in conjunction with relatively fixed references 36 to aid in synchronizing the sensor axis movement of the gyro with other gyros similarly coupled in an array.
In
Each gyroscope 40 has capacitors Cs+ and Cs− to measure the position of its respective proof mass 44 and capacitors Ca+ and Ca− to apply an electrostatic force to couple the gyroscope to other gyros in array 38.
Coupling network 42 implements a linear, nearest-neighbor coupled system with a coupling strength K. Network 42 is used to synchronize the motion of each gyroscope 40 in array 38 to the motion of the other interconnected gyroscopes 40 of the array. As will be described in greater detail, electronics 46 covert a variation in capacitance (ΔCs) due to changes in the position of proof mass 44 to a voltage difference (ΔV). Network 42 uses comparators 48 to compare the voltage output from each gyroscope to its neighbors and applies a summed converted voltage 50 to capacitors Ca+ and Ca− to induce a force to synchronize its displacement to its neighbor gyroscopes. Coupling strength factor κ is a user chosen factor based upon a selected gain performed by differential amplifiers 48.
The voltage output 46 from each of gyroscopes 40 are then summed to provide a summed output voltage 52 that is processed in a demodulator 54 to convert the voltage-represented-Coriolis information into angular displacement data affecting the gyroscopes.
In
In
A multitude of benefits are derived using a coupling network to synchronize the displacements of individual oscillators in an array of N oscillators, including:
Obviously, many modifications and variations of the invention are possible in light of the above description. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as has been specifically described.
Number | Name | Date | Kind |
---|---|---|---|
4710027 | Fersht et al. | Dec 1987 | A |
4724351 | EerNisse et al. | Feb 1988 | A |
5189913 | Netzer et al. | Mar 1993 | A |
6191521 | Fell et al. | Feb 2001 | B1 |
6598475 | Pinson | Jul 2003 | B1 |
20010008087 | Mochida | Jul 2001 | A1 |
20040069062 | Cho | Apr 2004 | A1 |