Processor for an inertial measurement unit
First Claim
1. A processor for an inertial measurement unit that includes a number of linear acceleration transducers on a single rotor, at least one of said transducers mounted on said rotor such that the sensitive axis of said transducer is offset from and parallel to the rotor axis, and at least one other transducer having a sensitive axis, the center of sensitivity of which is located on the rotor axis, comprising:
- means for demodulating the outputs of said transducers; and
means for processing the demodulated outputs of said transducers so as to obtain the translational acceleration and angular velocity of said unit in three mutually orthogonal directions, said processing means including means for deriving a set of dynamic variables which define said translational acceleration and said angular velocity in terms of linear combinations of selected demodulator outputs.
0 Assignments
0 Petitions
Accused Products
Abstract
A processor is provided for an inertial measurement unit which computes its angular velocity and translational acceleration in terms of dynamic variables chosen because they uniquely define the motion of the inertial measurement unit in terms of linear combinations of the outputs of the transducers used in the inertial measurement unit. In one embodiment, the processor includes a demodulator for obtaining d.c., in-phase and quadrature sets of signals from the outputs of the transducers, a combining circuit for deriving some of the dynamic variables from the in-phase and quadrature sets of signals, and a microprocessor for transforming the dynamic variables into angular velocity and translational acceleration vectors. The processor is used with a small rugged, precise inertial measurement unit in which vector components are measured by the use of accelerometers fixed in a spinning rotor, at least one of which is off-set from the rotor axis and has a sensitive axis parallel to that of the rotor. This off-set/parallel accelerometer permits obtaining the signs of the angular velocities in addition to their magnitudes such that complete vector components are obtained. In an alternative embodiment, two orthogonally oriented rotor systems are utilized which permits all a.c. signal processing, thereby eliminating the necessity of d.c. measurements. Error isolation and correction are easily accomplished in a specialized combining circuit which simplifies initial alignment of the instrument. Another alternative embodiment employs three rotors and provides complete redundancy.
30 Citations
17 Claims
-
1. A processor for an inertial measurement unit that includes a number of linear acceleration transducers on a single rotor, at least one of said transducers mounted on said rotor such that the sensitive axis of said transducer is offset from and parallel to the rotor axis, and at least one other transducer having a sensitive axis, the center of sensitivity of which is located on the rotor axis, comprising:
-
means for demodulating the outputs of said transducers; and means for processing the demodulated outputs of said transducers so as to obtain the translational acceleration and angular velocity of said unit in three mutually orthogonal directions, said processing means including means for deriving a set of dynamic variables which define said translational acceleration and said angular velocity in terms of linear combinations of selected demodulator outputs. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A processor for an inertial measurement unit that includes a number of transducers mounted on a rotor, comprising:
-
means for demodulating the outputs of said transducers to produce d.c. signals; and means for processing said d.c. signals so as to obtain the translational acceleration and angular velocity of said unit in three mutually orthogonal directions, said processing means including means for deriving a set of dynamic variables which define said translational acceleration and said angular velocity in terms of selected uncombined demodulated transducer outputs, linear combinations of selected demodulator outputs, and the rotational velocity of said rotor with respect to said unit. - View Dependent Claims (9)
-
-
10. A processor for an inertial measurement unit that includes a number of transducers mounted on a rotor, comprising:
means for processing the outputs of transducers so as to obtain the translational acceleration and angular velocity of said unit in three mutually orthogonal directions, said processing means including means for linearly combining the demodulated outputs of selected transducers thereby to permit the derivation of dynamic variables which define said translational acceleration and said angular velocity. - View Dependent Claims (11)
-
12. A processor for an inertial measurement unit that includes mutually orthogonal rotors, with each of said rotors having transducers mounted thereon, comprising:
-
means for demodulating the outputs of said transducers; and means for processing the demodulated outputs of said transducers so as to obtain the translational acceleration and angular velocity of said unit in three mutually orthogonal directions, said processing means including means for deriving a set of dynamic variables which define said translational acceleration and said angular velocity in terms of linear combinations of selected demodulated transducer outputs, and the rotational velocities of said rotors with respect to said unit. - View Dependent Claims (13)
-
-
14. In a system for measuring inertial parameters utilizing a unit containing a rotor and transducers carried thereon, a method for compensating for the non-ideal nature and alignments of the transducers while at the same time deriving the translational acceleration and the angular velocity of the unit comprising the steps of:
-
providing a matrix from demodulated outputs from selected non-ideal transducers carried on said rotor; subtracting from this matrix the values which an ideal matrix should have, on an element by element basis; inverting the resulting matrix; and utilizing the inverted matrix to produce a linear combining matrix for the processing of signals from selected ones of said non-ideal transducers.
-
-
15. A processor for an inertial measurement unit that includes a number of transducers on a single rotor, at least one of said transducers mounted on said rotor such that the sensitive axis of said transducer is offset from and parallel to the rotor axis and at least one other transducer having a sensitive axis, the center of sensitivity of which is located on the rotor axis, comprising:
means for processing the outputs of said transducers so as to obtain the translational acceleration and angular velocity of said unit in three mutually orthogonal directions, said processing means including means for deriving the dynamic variables which define said translational acceleration and said angular velocity as linear combinations of demodulated transducer outputs.
-
16. In combination:
- an inertial measurement unit including a number of transducers on a single rotor, at least one of said transducers mounted on said rotor such that the sensitive axis of said transducer is offset from and parallel to the rotor axis and at least one other transducer having a sensitive axis, the center of sensitivity of which is located on the rotor axis, and
means for processing the outputs of said transducers so as to obtain the translational acceleration and angular velocity of said unit in three mutually orthogonal directions. - View Dependent Claims (17)
- an inertial measurement unit including a number of transducers on a single rotor, at least one of said transducers mounted on said rotor such that the sensitive axis of said transducer is offset from and parallel to the rotor axis and at least one other transducer having a sensitive axis, the center of sensitivity of which is located on the rotor axis, and
Specification