Vehicle compass system with continuous automatic calibration
First Claim
1. A method for calibrating an electronic vehicular compass, comprising:
- receiving electronic data from a sensor circuit in the vehicle, the sensor circuit configured to measure an effect of the earth'"'"'s magnetic field;
calculating a first smoothed data point based on data received from the sensor;
calculating a second smoothed data point based on data received from the sensor;
calculating a third smoothed data point based on data received from the sensor; and
calculating deviation compensation data based on the first smoothed data point, the second smoothed data point, and the third smoothed data point.
2 Assignments
0 Petitions
Accused Products
Abstract
The compass system of the present invention utilizes an improved calibration routine in which a processing circuit of the compass recalibrates the compass each time three data points are obtained from a magnetic field sensor that meet predetermined criteria. One such criterion is that the three data points define corners of a triangle that is substantially non-obtuse. When three data points have been obtained that define a triangle meeting this criterion, the processing circuit calculates a center point for a circle upon which all three data points lie by solving the equation x2+y2+Ax+By+C=0 for A, B, and C, using the coordinate values (x,y) for the three data points and defining the center point as (−A/2, −B/2).
186 Citations
38 Claims
-
1. A method for calibrating an electronic vehicular compass, comprising:
-
receiving electronic data from a sensor circuit in the vehicle, the sensor circuit configured to measure an effect of the earth'"'"'s magnetic field; calculating a first smoothed data point based on data received from the sensor; calculating a second smoothed data point based on data received from the sensor; calculating a third smoothed data point based on data received from the sensor; and calculating deviation compensation data based on the first smoothed data point, the second smoothed data point, and the third smoothed data point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for calibrating an electronic vehicular compass, comprising:
-
receiving electronic data from a sensor circuit, in the vehicle, that is configured to measure an effect of the earth'"'"'s magnetic field; excluding data received from the sensor for use in calculating new deviation compensation data based on a criteria related to a presence of noise; calculating a first smoothed data point; determining to use the first smoothed data point to calculate new deviation compensation data; calculating a second smoothed data point; determining to use the second smoothed data point to calculate new deviation compensation data, determining to use the second smoothed datapoint to calculate new deviation compensation data comprising determining that the second smoothed data point is a minimum distance from another smoothed data point to be used to calculate new deviation compensation data; calculating a third smoothed data point; determining to use the third smoothed data point to calculate new deviation compensation data, determining to use the third smoothed data point to calculate new deviation compensation data comprising determining that the third smoothed data point is a minimum distance from another smoothed data point to be used to calculate new deviation compensation data; and calculating new deviation compensation data based on old deviation compensation data, the first smoothed data point, the second smoothed data point, and the third smoothed data point. - View Dependent Claims (26, 27)
-
-
28. A vehicle compass system, comprising:
-
a magnetic field sensor mounted in the vehicle for sensing directional components of the earth'"'"'s magnetic field around the vehicle, the magnetic field sensor generating electrical signals representative of the earth'"'"'s magnetic field; and a processing circuit coupled to the sensor and configured to process the electrical signals generated by the sensor to provide data points representative of the vehicle'"'"'s current heading, the processing circuit being configured to calculate smoothed data points, to identify three smoothed data points as candidate data points if the smoothed data points meet predetermined spacing criteria, and to calibrate the system using the three candidate data points. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A method for calibrating an electronic compass for a vehicle, comprising:
-
storing old deviation compensation data; receiving data from a magnetic field sensor that is located in the vehicle; calculating a first smoothed data point based on the data received from the magnetic field sensor; calculating a second smoothed data point based on the data received from the magnetic field sensor; calculating a third smoothed data point based on the data received from the magnetic field sensor; determining new deviation compensation data based on the first smoothed data point, the second smoothed data point, the third smoothed data point, and the old deviation compensation data; and displaying a heading on a display located in the vehicle based on the new deviation compensation data. - View Dependent Claims (36, 37, 38)
-
Specification