Monitoring accuracy of an electronic compass
First Claim
1. A method of monitoring the accuracy of an electronic compass, the method comprising:
- during a calibration operation of the electronic compass, calculating a plurality of compensation coefficient values using a technique that also yields a first set of two magnetic field values that characterize the magnetic field of the Earth during the calibration operation;
during a normal operation of the electronic compass, calculating subsequent compass magnetic azimuth values that yield a second set of two magnetic field values that characterize the magnetic field of the Earth during the normal operation;
comparing at least one of the first magnetic field values with at least one of the second magnetic field values;
comparing a first vector derived from the first magnetic field values with a second vector derived from the second magnetic field values; and
comparing a magnitude of a vector difference between the first and second vectors with a threshold magnitude to determine the accuracy of the compass.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-axis physical model is used to numerically compensate for errors in measured magnetic field values in an electronic compass for operation at any orientation. This compensation method generates certain quantities that characterize the magnetic field of the Earth in the vertical plane. These quantities are used to monitor the accuracy of the electronic compass during normal operation by comparing their current values either with values obtained during the calibration procedure or with values obtained from historical averages. Significant departure from the calibration values or from the historical averages indicates a probable loss of accuracy of the compass, and the user is so alerted.
87 Citations
18 Claims
-
1. A method of monitoring the accuracy of an electronic compass, the method comprising:
-
during a calibration operation of the electronic compass, calculating a plurality of compensation coefficient values using a technique that also yields a first set of two magnetic field values that characterize the magnetic field of the Earth during the calibration operation;
during a normal operation of the electronic compass, calculating subsequent compass magnetic azimuth values that yield a second set of two magnetic field values that characterize the magnetic field of the Earth during the normal operation;
comparing at least one of the first magnetic field values with at least one of the second magnetic field values;
comparing a first vector derived from the first magnetic field values with a second vector derived from the second magnetic field values; and
comparing a magnitude of a vector difference between the first and second vectors with a threshold magnitude to determine the accuracy of the compass. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of monitoring the accuracy of an electronic compass, the method comprising:
-
during operation of the electronic compass, calculating a compass magnetic azimuth using a technique that also yields a plurality of magnetic field values that characterize the magnetic field of the Earth during the compass operation;
maintaining a historical average of the magnetic field values;
comparing at least one of the magnetic field values with the historical average;
comparing a first vector derived from the magnetic field values with a second vector derived from the historical average; and
comparing a magnitude of a vector difference between the first and second vectors with a threshold magnitude to determine the accuracy of the compass. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification