Continuous calibration of an inertial system

US2016282137A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016282137-A1
Application numberUS-201514668465-A
CountryUS
Kind codeA1
Filing dateMar 25, 2015
Priority dateMar 25, 2015
Publication dateSep 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

One embodiment of the invention includes an inertial system. The system includes at least one inertial sensor configured to measure an inertial parameter associated with each of at least one axis. The system also includes a calibration system configured to sequentially measure an inertial calibration parameter at each of a plurality input axes. The system further includes an inertial processor configured to calculate motion of the inertial system based on the inertial parameter associated with each of the respective at least one axis and the sequential measurements of the inertial calibration parameter at each of the plurality of input axes.

First claim

Opening claim text (preview).

What is claimed is: 1 . An inertial system comprising: at least one inertial sensor configured to measure an inertial parameter associated with each of at least one axis; a calibration system configured to sequentially measure an inertial calibration parameter at each of a plurality input axes; and an inertial processor configured to calculate motion of the inertial system based on the inertial parameter associated with each of the respective at least one axis and the sequential measurements of the inertial calibration parameter at each of the plurality of input axes. 2 . The inertial system of claim 1 , wherein the at least one inertial sensor comprises at least one of one or more accelerometers and one or more gyroscopes, and wherein the calibration system comprises at least one of a calibration accelerometer and a calibration gyroscope. 3 . The inertial system of claim 2 , wherein the one or more accelerometers comprises a first accelerometer, a second accelerometer, and a third accelerometer configured to calculate an acceleration along a first axis, a second axis, and a third axis, respectively, that are orthogonal with respect to each other, and wherein the calibration system comprises the calibration accelerometer configured to calculate an acceleration along the plurality of input axes having a predetermined relationship with respect to the first, second, and third axes. 4 . The inertial system of claim 2 , wherein the one or more gyroscopes comprises a first gyroscope, a second gyroscope, and a third gyroscope configured to calculate a rotation about a first axis, a second axis, and a third axis, respectively, that are orthogonal with respect to each other, and wherein the calibration system comprises the calibration gyroscope configured to calculate a rotation about the plurality of input axes having a predetermined relationship with respect to the first, second, and third axes. 5 . The inertial system of claim 1 , wherein the calibration system comprises a motion controller configured to sequentially rotate the calibration system about a pivot to each of a plurality of predetermined orientations to enable the calibration system to measure the inertial calibration parameter at each of the plurality input axes associated with each of the respective plurality of predetermined orientations. 6 . The inertial system of claim 5 , wherein the motion controller is configured to sequentially rotate the calibration system between a neutral position corresponding to a first predetermined orientation, a first predetermined angle with respect to the neutral position corresponding to a second predetermined orientation, and a second angle with respect to the neutral position corresponding to a third predetermined orientation. 7 . The inertial system of claim 6 , wherein the plane is a first plane, wherein the motion controller is configured to sequentially rotate the calibration system between the neutral position corresponding to the first predetermined orientation, a third predetermined angle with respect to the neutral position corresponding to a fourth predetermined orientation, and a fourth angle with respect to the neutral position corresponding to a fifth predetermined orientation. 8 . The inertial system of claim 1 , wherein the inertial processor comprises a Kalman filter configured to implement an algorithm for calculating a bias error associated with the inertial parameter based on the inertial calibration parameter at each of the plurality input axes, such that the inertial processor is configured to substantially mitigate the bias error in the calculation of the motion of the inertial system. 9 . The inertial system of claim 8 , wherein the Kalman filter is configured to implement the algorithm for calculating a first bias error associated with an angular rotation rate about each of the at least one axis based on a calibration rotation angle about each of the plurality input axes, and for calculating a second bias error associated with an acceleration along each of the at least one axis based on a calibration acceleration along each of the plurality input axes, such that the inertial processor is configured to substantially mitigate the first and second bias errors in the calculation of the motion of the inertial system. 10 . The inertial system of claim 1 , wherein the calibration system comprises a motion controller configured to enable the calibration system to measure the inertial calibration parameter in a predetermined sequence in each of a plurality input axes in each of a first plane and a second plane that are orthogonal with respect to each other. 11 . A method for calculating an inertial parameter, the method comprising: rotating a calibration system to a plurality of predetermined orientations; measure an inertial calibration parameter at each of a plurality input axes associated with the plurality of predetermined orientations, the plurality of input axes being associated with each of a first plane and a second plane that are orthogonal with respect to each other; measuring an inertial parameter associated with a respective at least one orthogonal axis; calculating a bias error of the inertial parameter associated with the respective at least one orthogonal axis based on the inertial calibration parameter at each of a plurality input axes associated with the plurality of predetermined orientations; and calculating a motion of the inertial system based on the inertial parameter associated with each of the respective at least one orthogonal axis and based on the calculated bias error of the inertial parameter associated with a respective at least one orthogonal axis. 12 . The method of claim 11 , wherein measuring the inertial parameter comprises: measuring an acceleration along the respective at least one orthogonal axis; and measuring a rotation about the respective at least one orthogonal axis. 13 . The method of claim 12 , wherein measuring the inertial calibration parameter at each of the plurality input axes comprises: measuring a calibration acceleration along each of the plurality input axes associated with the plurality of predetermined orientations; and measuring a calibration rotation about each of the plurality of input axes associated with the plurality of predetermined orientations. 14 . The method of claim 11 , wherein measuring the inertial parameter comprises measuring the inertial parameter associated with each of a first axis, a second axis, and a third axis, wherein the first, second, and third axes are orthogonal with respect to each other. 15 . The method of claim 11 , wherein calculating the bias error of the inertial parameter comprises implementing an algorithm for calculating the bias error associated with the inertial parameter based on the inertial calibration parameter at each of the plurality input axes via a Kalman filter, wherein calculating the motion of the inertial system comprises canceling the bias error from the inertial parameter associated with a respective at least one orthogonal axis. 16 . The method of claim 11 , wherein rotating the calibration system comprises sequentially rotating the calibration system between a neutral position corresponding to a first predetermined orientation, a first predetermined angle with respect to the neutral position corresponding to a second predetermined orientation, a second angle with respect to the neutral position corresponding to a third predetermined orientation, a third predetermined angle with respect to the neutral position corresponding to a fourth predetermined or

Assignees

Inventors

Classifications

  • Testing or calibrating of apparatus or devices covered by the preceding groups · CPC title

  • G01C25/005Primary

    initial alignment, calibration or starting-up of inertial devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016282137A1 cover?
One embodiment of the invention includes an inertial system. The system includes at least one inertial sensor configured to measure an inertial parameter associated with each of at least one axis. The system also includes a calibration system configured to sequentially measure an inertial calibration parameter at each of a plurality input axes. The system further includes an inertial processor …
Who is the assignee on this patent?
Stewart Robert E, Lee Charles A, Northrop Grumman Systems Corp
What technology area does this patent fall under?
Primary CPC classification G01C25/005. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Sep 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).