Claims
- 1. Apparatus for calibration of at least one of a vehicle odometer and a vehicle speedometer, the apparatus comprising:
- a location determination (LD) unit, transported by a vehicle, that receives and processes LD signals to determine location coordinates of present location L and speed v of the LD unit at one or more selected observation times; and at least one of:
- a distance measuring mechanism that receives signals from the vehicle and estimates and records distance traveled by the vehicle from a selected earlier time t.sub.0 to the present time; and
- a speed measuring mechanism that receives signals from the vehicle and estimates and records the present speed of the vehicle at a sequence of selected times t.sub.i.
- 2. The apparatus of claim 1, including said distance measuring mechanism; and
- further comprising a microprocessor that (1) forms an estimate d(t.sub.0 ;t.sub.f) of the distance traveled by said vehicle from said time t.sub.0 to a selected later time t.sub.f, as determined by said distance measuring mechanism, (2) determines a distance .DELTA.d1(t.sub.0 ;t.sub.f) traveled by said vehicle from said time to to the time t.sub.f, as determined by said LD unit, (3) forms an error ratio .epsilon.1=[d(t.sub.0 ;t.sub.f)-.DELTA.d1(t.sub.0 ;t.sub.f)]/.DELTA.d1(t.sub.0 ;t.sub.f), and (4) interprets the magnitude and signum of the error ratio .epsilon.1 as representing an amount by which said distance measuring mechanism is out of calibration.
- 3. The apparatus of claim 2, further comprising a distance measuring adjustment mechanism, connected to said distance measuring mechanism and to said microprocessor, that receives said error ratio .epsilon.1 and said distance estimate d(t.sub.0 ;t.sub.f) and produces a corrected distance estimate d(t.sub.0 ;t.sub.f).sub.corr with an associated error ratio .epsilon.1' whose magnitude is less than the magnitude of said error ratio .epsilon.1.
- 4. The apparatus of claim 3, further comprising a display, connected to said distance measuring adjustment mechanism, that displays said corrected distance estimate d(t.sub.0 ;t.sub.f).sub.corr in at least one of a visually perceptible form and an audubly perceptible form.
- 5. The apparatus of claim 1, including said distance measuring mechanism; and
- further comprising a microprocessor that (1) forms an estimate d(t.sub.0 ;t.sub.f) of the distance traveled by said vehicle from said time to t.sub.0 a selected later time t.sub.f, as determined by said distance measuring mechanism, (2) determines a distance .DELTA.d2(t.sub.0 ;t.sub.f) traveled by said vehicle from said time t.sub.0 to the time t.sub.f, using said estimates of said vehicle speed by said LD unit, (3) forms an error ratio .epsilon.1=[d(t.sub.0 ;t.sub.f)-.DELTA.2(t.sub.0 ;t.sub.f)]/.DELTA.d2(t.sub.0 ;t.sub.f), and (4) interprets the magnitude and signum of the error ratio , .epsilon.1' as representing an amount by which said distance measuring mechanism is out of calibration.
- 6. The apparatus of claim 5, further comprising a distance measuring adjustment mechanism, connected to said distance measuring mechanism and to said microprocessor, that receives said error ratio .epsilon.1' and adjusts said distance measuring mechanism to reduce the magnitude of the error ratio .epsilon.1' toward zero.
- 7. The apparatus of claim 1, including said speed measuring mechanism; and
- further comprising a microprocessor that (1) forms a first estimate v of an average speed of said vehicle from said time t.sub.0 to a selected later time t.sub.f, at an approximately constant vehicle speed, as determined by said speed measuring mechanism, (2) determines a distance .DELTA.d(t.sub.0 ;t.sub.f) traveled by said vehicle from said time t.sub.0 to the time t.sub.f, as determined by said LD unit, (3) determines a second estimate of average speed of said vehicle v(avg)=.DELTA.d(t.sub.0 ;t.sub.f)/(t.sub.0 -t.sub.f) from said time t.sub.0 to the time t.sub.f ; (4) forms an error ratio .epsilon.2=[v -v(avg)]/v(avg), and (5) interprets the magnitude and signum of the error ratio .epsilon.2 as representing an amount by which said speed measuring mechanism is out of calibration.
- 8. The apparatus of claim 7, further comprising a speed measuring adjustment mechanism, connected to said speed measuring mechanism and to said microprocessor, that receives said error ratio .epsilon.2 and said distance estimate d(t.sub.0 ;t.sub.f) and produces a corrected distance estimate v .sub.corr with an associated error ratio .epsilon.2' whose magnitude is less than the magnitude of said error ratio .epsilon.2.
- 9. The apparatus of claim 8, further comprising a display, connected to said speed measuring adjustment mechanism, that displays said corrected distance estimate v .sub.corr in at least one of a visually perceptible form and an audubly perceptible form.
- 10. The apparatus of claim 1, including said speed measuring mechanism; and
- further comprising a microprocessor that (1) forms a first estimate v of an average speed of said vehicle from said time t.sub.0 to a selected later time t.sub.f, at an approximately constant vehicle speed, as determined by said speed measuring mechanism, (2) determines a second estimate of average speed of said vehicle v(avg) from said time t.sub.0 to the time t.sub.f, using said estimates of said vehicle speed by said LD unit, (3) forms an error ratio .epsilon.2"=[v -v(avg)]/v(avg), and (4) interprets the magnitude and signum of the error ratio .epsilon.2" as representing an amount by which said speed measuring mechanism is out of calibration.
- 11. The apparatus of claim 10, further comprising a speed measuring adjustment mechanism, connected to said speed measuring mechanism and to said microprocessor, that receives said error ratio .epsilon.2" and adjusts said distance measuring mechanism to reduce the magnitude of the error ratio .epsilon.2" toward zero.
- 12. A method for calibrating at least one of a vehicle odometer and a vehicle speedometer, the method comprising the steps of:
- receiving and processing location determination (LD) signals at an LD unit, transported by a vehicle, to determine location coordinates of present location L and speed v of the LD unit at one or more selected observation times; and
- receiving and recording at least one of:
- distance measuring signals from the vehicle that provide an estimate of distance traveled by the vehicle from a selected earlier time t.sub.0 to the present time; and
- speed measuring signals from the vehicle that provide an estimate of the present speed of the vehicle at a sequence of selected times t.sub.i.
- 13. The method of claim 11, wherein said distance measuring signals are received, and further comprising the step of:
- programming a microprocessor to (1) form an estimate d(t.sub.0 ;t.sub.f) of the distance traveled by said vehicle from said time t.sub.0 to a selected later time t.sub.f, as determined by said distance measuring mechanism, (2) determine a distance .DELTA.d1(t.sub.0 ;t.sub.f) traveled by said vehicle from said time t.sub.0 to the time t.sub.f, as determined by said LD unit, (3) form an error ratio .epsilon.1=[d(t.sub.0 ;t.sub.f)-.DELTA.d1(t.sub.0 ;t.sub.f)]/.DELTA.d1(t.sub.0 ;t.sub.f), and (4) interpret the magnitude and signum of the error ratio .epsilon.1 as representing an amount by which said distance measuring mechanism is out of calibration.
- 14. The method of claim 13, further comprising the step of adjusting said distance measuring mechanism to produce a corrected distance estimate d(t.sub.0 ;t.sub.f).sub.corr with an associated error ratio .epsilon.1' whose magnitude is less than the magnitude of said error ratio .epsilon.1.
- 15. The method of claim 14, further comprising the step of displaying said corrected distance estimate d(t.sub.0 ;t.sub.f).sub.corr in at least one of a visually perceptible form and an audubly perceptible form.
- 16. The method of claim 12, wherein said distance measuring signals are received, and further comprising the step of:
- programming a microprocessor to (1) form an estimate d(t.sub.0 ;t.sub.f) of the distance traveled by said vehicle from said time t.sub.0 to a selected later time t.sub.f, using said estimates of said vehicle speed by said speed measuring mechanism, (2) determine a distance .DELTA.d2(t.sub.0 ;t.sub.f) traveled by said vehicle from said time t.sub.0 to the time t.sub.f, using said estimates of said vehicle speed by said LD unit, (3) form an error ratio .epsilon.1'=[d(t.sub.0 ;t.sub.f)-.DELTA.d2(t.sub.0 ;t.sub.f)]/.DELTA.d2(t.sub.0 ;t.sub.f), and (4) interpret the magnitude and signum of the error ratio .epsilon.1' as representing an amount by which said distance measuring mechanism is out of calibration.
- 17. The method of claim 16, further comprising the step of adjusting said distance measuring mechanism to produce a corrected distance estimate d(t.sub.0 ;t.sub.f).sub.corr with an associated error ratio .epsilon.1' whose magnitude is less than the magnitude of said error ratio .epsilon.1.
- 18. The method of claim 17, further comprising the step of displaying said corrected distance estimate d(t.sub.0 ;t.sub.f).sub.corr in at least one of a visually perceptible form and an audubly perceptible form.
- 19. The method of claim 12, wherein said speed measuring signals are received, and further comprising the step of:
- programming a microprocessor to (1) form a first estimate v of an average speed of said vehicle from said time to to a selected later time t.sub.f, at an approximately constant vehicle speed, as determined by said speed measuring mechanism, (2) determine a distance .DELTA.d(t.sub.0 ;t.sub.f) traveled by said vehicle from said time t.sub.0 to the time t.sub.f, as determined by said LD unit, (3) determine a second estimate of average speed of said vehicle v(avg)=.DELTA.d(t.sub.0 ;t.sub.f)/(t.sub.0 -t.sub.f) from said time t.sub.0 to the time t.sub.f ; (4) form an error ratio .epsilon.2=[v -v(avg)]/v(avg), and (5) interpret the magnitude and signum of the error ratio .epsilon.2 as representing an amount by which said speed measuring mechanism is out of calibration.
- 20. The method of claim 19, further comprising the step of adjusting said speed measuring mechanism to produce a corrected speed estimate v .sub.corr with an associated error ratio .epsilon.2' whose magnitude is less than the magnitude of said error ratio .epsilon.2.
- 21. The method of claim 20, further comprising the step of displaying said corrected speed estimate v .sub.corr in at least one of a visually perceptible form and an audubly perceptible form.
- 22. The method of claim 12, wherein said speed measuring signals are received, and further comprising the step of:
- programming a microprocessor to (1) form a first estimate v an average speed of said vehicle from said time t.sub.0 to a selected later time t.sub.f, at an approximately constant vehicle speed, as determined by said speed measuring mechanism, (2) determine a second estimate of average speed of said vehicle v(avg) from said time t.sub.0 to the time t.sub.f, using said estimates of said vehicle speed by said LD unit, (3) form an error ratio .epsilon.2"=[v -v(avg)]/v(avg), and (4) interpret the magnitude and signum of the error ratio .epsilon.2" as representing an amount by which said speed measuring mechanism is out of calibration.
- 23. The method of claim 22, further comprising the step of adjusting said speed measuring mechanism to produce a corrected speed estimate v .sub.corr with an associated error ratio .epsilon.2'" whose magnitude is less than the magnitude of said error ratio .epsilon.2".
- 24. The method of claim 23, further comprising the step of displaying said corrected speed estimate v .sub.corr in at least one of a visually perceptible form and an audubly perceptible form.
Parent Case Info
This application is a division of Ser. No. 08/736,133 filed Oct. 24, 1996.
US Referenced Citations (4)
Divisions (1)
|
Number |
Date |
Country |
Parent |
736133 |
Oct 1996 |
|