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; and comparing at least one of the first magnetic field values with at least one of the second magnetic field values.
- 2. The method of claim 1, wherein the first set of two magnetic field values and the second set of two magnetic field values both characterize the magnetic field of the Earth in a vertical plane.
- 3. The method of claim 1, further comprising comparing a vertical component of the Earth's magnetic field calculated during the calibration operation with a vertical compoent of the Earth's magnetic field calculated during the normal operation.
- 4. The method of claim 1, further comprising comparing a level component of the Earth's magnetic field calculated during the calibration operation with a level compoent of the Earth's magnetic field calculated during the normal operation.
- 5. The method of claim 1, further comprising comparing a first vector derived from the first magnetic field values with a second vector derived from the second magnetic field values.
- 6. The method of claim 5, further comprising comparing a magnitude of the first vector a magnitude of the second vector.
- 7. The method of claim 5, further comprising comparing a magnitude of a vector difference between the first and second vectors with a threshold magnitude.
- 8. The method of claim 5, further comprising comparing an angle of the first vector with an angle of the second vector.
- 9. The method of claim 1, further comprising comparing at least one of the first magnetic field values with at least one of the second magnetic field values with reference to a plurality of threshold values.
- 10. The method of claim 9, further comprising alerting a user of the electronic compass in response to a difference between the compared magnetic field values exceeding one of the threshold values.
- 11. The method of claim 10, further comprising selecting an alert to be conveyed to the user as a function of which one of the plurality of threshold values is exceeded by the difference between the compared magnetic field values.
- 12. 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; and comparing at least one of the magnetic field values with the historical average.
- 13. The method of claim 12, wherein the plurality of magnetic field values characterize the magnetic field of the Earth in a vertical plane.
- 14. The method of claim 12, further comprising comparing a vertical component of the Earth's magnetic field calculated during the operation of the electronic compass with a historical average of the vertical compoent of the Earth's magnetic field maintained during the normal operation.
- 15. The method of claim 12, further comprising comparing a level component of the Earth's magnetic field calculated during the operation of the electronic compass with a historical average of the level compoent of the Earth's magnetic field maintained during the normal operation.
- 16. The method of claim 12, further comprising comparing a first vector derived from the magnetic field values with a second vector derived from the historical average.
- 17. The method of claim 16, further comprising comparing a magnitude of the first vector with a magnitude of the second vector.
- 18. The method of claim 16, further comprising comparing a magnitude of a vector difference between the first and second vectors with a threshold magnitude.
- 19. The method of claim 16, further comprising comparing an angle of the first vector with an angle of the second vector.
- 20. The method of claim 12, further comprising comparing at least one of the magnetic field values with the historical average with reference to a plurality of threshold values.
- 21. The method of claim 20, further comprising alerting a user of the electronic compass in response to a difference between the compared magnetic field values and the historical average exceeding one of the threshold values.
- 22. The method of claim 21, further comprising selecting an alert to be conveyed to the user as a function of which one of the plurality of threshold values is exceeded by the difference between the compared magnetic field values and the historical average.
STATEMENT OF GOVERNMENT INTEREST
[0001] This invention was made with Government Support under contract number DAAK 60-94-C-1065:XXQ-447. The Government has certain rights in the invention.