← Back to Patent Explorer
US4222272A Expired / Lapsed US ⏱️ 0.0 years remaining

Processor for an inertial measurement unit

Assignee: Lockheed Martin Corp
•
Filing: 1978-03-27
•
Granted: 1980-09-16
•
Expires: 1998-03-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Theodore Mairson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 16:53
CPC Classifications
G; G01; G01P; G01P3/00; G01P3/42; G01P3/44; G01P15/00; G01P15/18

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 135 words
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.
Claim 2
Dependent Claim 135 words
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.
Claim 3
Dependent Claim 16 words
The processor of claim 1 wherein said dynamic variable deriving means includes a linear combining matrix.
Claim 4
Dependent Claim 90 words
The processor of claim 1, wherein said inertial measurement unit includes a drive unit which produces in-phase and quadrature reference signals, and wherein said demodulating means includes means utilizing said in-phase and quadrature reference signals for demodulating the output signals from selected transducers such that selected demodulated output signals represent in-phase and quadrature components of the corresponding original transducer output signals and wherein said dynamic variable demodulating means includes a linear combining matrix and means for coupling said selected in-phase and quadrature demodulated output signals to said linear combining matrix.
Claim 5
Dependent Claim 129 words
The processor of claim 1 wherein said rotor rotates about an axis denoted by x', wherein the angular velocity about three mutually orthogonal axes x', y', and z' defining the rotor coordinate system is denoted by p', q' and r', wherein the angular velocity of the unit about three mutually orthogonal axes x, y and z defining the unit coordinate system is denoted by p, q, and r, wherein the origins of the coordinate systems and the x and x' axes are coincident, wherein a o , b o , and c o denote translational acceleration of said unit along axes x, y and z respectively, said set of dynamic variables including a o , b o , c o , p' 2 , pr-q, pq+r, p'q and p'r.
Claim 6
Dependent Claim 207 words
The processor of claim 1 wherein said rotor rotates about an axis denoted by x', wherein the angular velocity about three mutually orthogonal axes x', y' and z' defining the rotor coordinate system is denoted by p', q' and r', wherein the angular velocity of the unit about three mutually orthogonal axes x, y and z defining the unit coordinate system is denoted by p, q, and r, wherein the origins of the coordinate systems and the x and x' axes are coincident, wherein a o , b o and c o denote translational acceleration of said unit along axes x, y and z respectively, wherein four transducers are utilized, wherein the output of said at least one transducer is a' 1 .sbsb.dc, wherein the output of another of said transducers is c 4 .sbsb.dc, wherein the transducer whose output is c' 4 .sbsb.dc is located at a predetermined distance from the axis of the rotor with a sensitive axis normal thereto, wherein the speed of said rotor with respect to said unit is φ, and wherein said dynamic variable deriving means includes means for obtaining the quantities a' 1 .sbsb.dc, c' 4 .sbsb.dc, -c o , -p'q, p'r, b o , φ and said predetermined distance.
Claim 7
Dependent Claim 104 words
The processor of claim 5 wherein said processor includes a pair of transducers maintained equidistantly by an amount x to either side of the plane which contains the transducer whose output is c' 4 .sbsb.dc, said pair of transducers having outputs c' 2 and c' 3 , respectively, having parallel sensitive axes normal to the axis of the rotor and having centers of sensitivity coincident with the rotor axis, said at least one transducer being offset by a distance z' 1 , and said dynamic variable deriving means including means for combining the outputs of said transducers in accordance with the following formulas: ##EQU13##
Claim 8
Dependent Claim 18 words
The processor of claim 1 wherein said dynamic variable deriving means includes a number of linear combining matrices.
Claim 9
Dependent Claim 102 words
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.
Claim 10
Dependent Claim 102 words
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.
Claim 11
Dependent Claim 14 words
The processor of claim 8 wherein said processing means includes a linear combining matrix.
Claim 12
Dependent Claim 74 words
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.
Claim 13
Dependent Claim 74 words
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.
Claim 14
Dependent Claim 15 words
The processor of claim 10 wherein said linear combining means includes a linear combining matrix.
Claim 15
Dependent Claim 101 words
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.
Claim 16
Dependent Claim 101 words
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.
Claim 17
Dependent Claim 266 words
The processor of claim 12 wherein a first rotor rotates about an axis denoted by x', wherein the angular velocity about three mutually orthogonal axes x', y' and z' defining said first rotor coordinate system is denoted by p', q' and r', wherein the angular velocity of the unit about three mutually orthogonal axes x, y, and z defining the unit coordinate system as denoted by p, q, and r, wherein the origins of the coordinate systems for said first rotor and the x' and x axes are coincident, wherein a second rotor rotates about an axis orthogonal to said x' axis, wherein a, b, c denote translational acceleration along axes x, y and z respectively, wherein a', b' and c' denote translational acceleration along axes x', y' and z', respectively, wherein said first rotor includes three linear acceleration transducers, the outputs of which are a' 1 , c' 2 and c' 3 , wherein the angular velocity of said first rotor with respect to the case is φ, wherein a second of said rotors includes three linear acceleration transducers having outputs b' 1 , a' 2 , and a' 3 , wherein the rotational velocity of said second rotor with respect to said unit is θ, and wherein said means for deriving a set of dynamic variables include combining network means operably connected to said demodulating means for deriving the quantities c o , p', p'q, p'r, b o , -a o , q'r and q'p, where a o , b o and c o denote the translational acceleration of said unit in inertial space.
Claim 18
Dependent Claim 109 words
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.
Claim 19
Dependent Claim 109 words
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.
Claim 20
Dependent Claim 119 words
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.
Claim 21
Dependent Claim 119 words
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.
Claim 22
Dependent Claim 91 words
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.
Claim 23
Dependent Claim 91 words
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.
Claim 24
Dependent Claim 31 words
The combination of claim 16 wherein said processing means includes means for deriving dynamic variables which define said translational acceleration and said angular velocity as linear combinations of demodulated transducer outputs.

References Cited (Backward Citations)

US2365218A Cited
US3014374A Cited
US3269179A Cited
US3304786A Cited
US3253471A Cited
US3545266A Cited
US3597598A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-09-16 1984-03-17 1984-09-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-09-16 1988-03-17 1988-09-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-09-16 1992-03-17 1992-09-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag