×

Magnetic transient detection and calibration technique for an auto-calibrating compass

  • US 5,297,065 A
  • Filed: 12/27/1991
  • Issued: 03/22/1994
  • Est. Priority Date: 12/27/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. In an electronic compass system for a vehicle operating within a resultant magnetic field made up of the earth'"'"'s and vehicle'"'"'s magnetic field wherein said vehicle'"'"'s magnetic field periodically includes electrical transients, a technique for calculating heating comprising:

  • (a) orienting first and second sense coils of a flux-gate sensor perpendicular to each other in the earth'"'"'s magnetic field;

    (b) saturating said sense coils with a drive signal;

    (c) measuring an induced voltage in said sense coils induced by said resultant magnetic field;

    (d) sensing, calculating and storing in a memory unit of a processing unit a first heading data value related to said induced voltage for a resultant magnetic field for a given vehicle heating;

    (e) sensing, calculating and storing a second heading data value related to said induced voltage for the resultant magnetic field for said given vehicle heating;

    (f) calculating and storing a first heading data velocity by subtracting said first stored data value from said second stored data value;

    (g) sensing and storing a third heading data value related to said induced voltage for the resultant magnetic field for said given vehicle heading;

    (h) calculating and storing a second heading data velocity by subtracting said second stored data value from said third stored data value;

    (i) calculating and storing a heading data acceleration by subtracting said first stored data velocity from said second stored data velocity; and

    (j) comparing said heading data acceleration with a predetermined data acceleration representing the minimum acceleration caused by electrical transients;

    (k) calculating and storing a vehicle magnetic field vector;

    (l) calculating and storing a vector change in said vehicle magnetic field vector when the heading data acceleration exceeds said predetermined heading data acceleration;

    (m) calculating a new vehicle magnetic field vector by adding said stored vector change to said stored vehicle magnetic field vector;

    (n) recalling calibration values associated with said stored vehicle magnetic field vector when said new vehicle magnetic field vector corresponds to said stored vehicle magnetic field vector;

    (o) adding said calibration values to said new vehicle magnetic field vector; and

    (p) making said new vehicle magnetic field vector available for communicating heading information to a vehicle user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×