IP Library Granted Patent US 7,617,036
Granted Patent B2
US 7,617,036 · App. 11/533,469 · Granted Nov 10, 2009

Method and system for determining the velocity of an automobile

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,617,036
App. No.
11/533,469
Granted
Nov 10, 2009
Kind
B2
Abstract

A method and system, according to one embodiment of the present invention, provide a means to accurately determine the velocity of a vehicle. An initial estimation of the velocity of the vehicle is calculated based on rates of rotation of a plurality of wheels on the vehicles. If any of the wheels on the vehicle are in a brake control, or traction control, situation, the initial estimation is modified based on an acceleration of the vehicle to generate a modified estimation of the velocity of the vehicle.

Claims (31)

1. A method for determining a velocity of a vehicle comprising:

calculating an initial estimation of the velocity of the vehicle based on rates of rotation of a plurality of wheels on the vehicle, wherein the rates of rotation of the plurality of wheels are detected by wheel speed sensors and the acceleration of the vehicle is at least partially determined by an accelerometer;

modifying the initial estimation based on an acceleration of the vehicle to generate a modified estimation of the velocity of the vehicle if any of the wheels on the vehicle are in a brake control situation, wherein said modification of the initial estimation comprises:

calculating a rotational acceleration for each wheel on the vehicle;

comparing the acceleration of the vehicle to the rotational acceleration for each wheel on the vehicle, said comparison being indicative of a coefficient of friction between each of the wheels on the vehicle and a driving surface on which the vehicle is traveling; and

limiting the gradient of the initial estimation based on the acceleration of the vehicle and said comparison of the detected acceleration of the vehicle and the rotational acceleration for each wheel; and

continuously repeating said calculation of the initial estimation and said modification of the initial estimation.

2. The method of claim 1 , wherein the brake control situation comprises at least one of an anti-lock braking (ABS) action and a traction control system (TCS) action.

3. The method of claim 2 , where the vehicle is at least one of a four-wheel drive (4WD) and an all-wheel drive (AWD) vehicle.

4. A method for determining a velocity of an automobile comprising:

detecting a rate of rotation for each of a plurality of wheels on the automobile with a plurality of wheels speed sensors on the automobile;

calculating an initial estimation of the velocity of the automobile based on the detected rates of rotation for the plurality of wheels;

calculating a rotational acceleration for each wheel on the automobile;

detecting an acceleration of the automobile with an accelerometer on the automobile;

comparing the rotational acceleration for each wheel on the automobile with the acceleration of the automobile detected by the accelerometer; and

modifying the initial estimation of the velocity of the automobile based on said comparison of the rotational acceleration for each wheel with the acceleration detected by the accelerometer to generate a modified estimation of the velocity of the automobile if any of the wheels on the automobile are experiencing at least one of anti-lock braking (ABS) and traction control system (TCS) activity.

5. An automobile comprising:

a frame;

a plurality of wheels coupled to the frame;

at least one wheel speed sensor coupled to the frame to detect a rate of rotation for each of the plurality of wheels;

an accelerometer coupled to the frame to detect an acceleration of the vehicle; and

a processor coupled to the frame and in operable communication with the at least one wheel speed sensor and the accelerometer, the processor being configured to:

calculate an initial estimation of the velocity of the vehicle based on the rates of rotation of the plurality of wheels detected by the at least one wheel speed sensor;

modify the initial estimation based on the acceleration of the vehicle detected by the accelerometer to generate a modified estimation of the velocity of the vehicle if any of the wheels on the vehicle are in a brake control situation, wherein said modification of the initial estimation comprises:

calculating a rotational acceleration for each wheel on the vehicle; and

comparing the acceleration of the vehicle to the rotational acceleration for each wheel on the vehicle, said comparison being indicative of coefficient of friction between each of the wheels on the vehicle and a driving surface on which the vehicle is traveling; and

limiting the gradient of the initial estimation based on the detected acceleration of the vehicle and said comparison of the detected acceleration of the vehicle and the rotational acceleration for each wheel; and

continuously repeat said calculation of the initial estimation and modification the initial estimation.

6. The automobile of claim 5 , wherein the brake control situation comprises at least one of an anti-lock braking (ABS) action and a traction control system (TCS) action.

7. The automobile of claim 6 , wherein each of the plurality of wheels is mechanically coupled to an engine connected to the frame.

8. The automobile of claim 7 , further comprising a memory in operable communication with the frame, the memory having a plurality of maximum achievable accelerations for a plurality of driving surfaces stored thereon.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034184/0001 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0001 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0041 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025314/0901 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0656 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0140 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0264 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023155/0663 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023124/0563 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022553/0540 →
SECURITY AGREEMENT Recorded Feb 3, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022195/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2006
From: TAN, HUALIN; BROWALSKI, EDMUND S.; PAUL, RONALD; KINSER, CHRISTOPHER A.; PASTOR, STEPHEN R.; TURSKI, MICHAEL P.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 018277/0895 →