IP Library Granted Patent US 7,325,446
Granted Patent B1
US 7,325,446 · App. 11/428,010 · Granted Feb 5, 2008

Rough road detection system using normalization analysis

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,325,446
App. No.
11/428,010
Granted
Feb 5, 2008
Kind
B1
Abstract

A rough road detection system for an engine having a crankshaft includes a control module and a comparison module. The control module receives a crankshaft speed signal and determines a crankshaft rotation time and a crankshaft acceleration and jerk. The crankshaft rotation time is based on said crankshaft speed signal. The crankshaft acceleration and jerk are based on said crankshaft rotation time. The control module detects a crankshaft disturbance based on said crankshaft acceleration and jerk and counts a number of crankshaft disturbances. The comparison module determines a dispersion value and asymmetry value based on the crankshaft disturbances and determined whether rough road conditions exist based on first and second comparisons. The first comparison is between the dispersion value and a first predetermined threshold. The second comparison is between the asymmetry value and a second predetermined threshold.

Claims (47)

1. A rough road detection system for an engine having a crankshaft, comprising:

a control module that receives a crankshaft speed signal, that determines a crankshaft rotation time based on said crankshaft speed signal, that determines a crankshaft acceleration and a crankshaft jerk based on said crankshaft rotation time, that detects a crankshaft disturbance based on said crankshaft acceleration and said crankshaft jerk, and that counts a number of crankshaft disturbances; and

a comparison module that communicates with said control module, that determines a dispersion value and an asymmetry value based on said crankshaft disturbances, and that determines whether rough road conditions exist based on first and second comparisons,

wherein said first comparison is between said dispersion value and a first predetermined threshold value, and

wherein said second comparison is between said asymmetry value and a second predetermined threshold value.

2. The rough road detection system of claim 1 wherein said rough road conditions exist when said dispersion value exceeds said first threshold value and when said asymmetry value is less than said second threshold value.

3. The rough road detection system of claim 1 wherein said control module categorizes said crankshaft disturbances according to at least one of first, second, third, fourth, fifth, sixth, seventh and eighth predetermined categories,

wherein said first, second, third, fourth, fifth, sixth, seventh and eighth predetermined categories are based on a crankshaft acceleration and a crankshaft jerk.

4. The rough road detection system of claim 1 wherein:

said crankshaft disturbances are categorized in said first category when said crankshaft acceleration and said crankshaft jerk are positive and said crankshaft acceleration is less than said crankshaft jerk,

said crankshaft disturbances are categorized in said second category when said crankshaft acceleration and said crankshaft jerk are positive and said crankshaft acceleration exceeds said crankshaft jerk,

said crankshaft disturbances are categorized in said third category when said crankshaft acceleration is positive, said crankshaft jerk is negative and said crankshaft acceleration exceeds the absolute value of said crankshaft jerk,

said crankshaft disturbances are categorized in said fourth category when said crankshaft acceleration is positive, said crankshaft jerk is negative and said crankshaft acceleration is less than the absolute value of said crankshaft jerk,

said crankshaft disturbances are categorized in said fifth category when said crankshaft acceleration is negative, said crankshaft jerk is negative and the absolute value of said crankshaft acceleration is less than the absolute value of said crankshaft jerk,

said crankshaft disturbances are categorized in said sixth category when said crankshaft acceleration is negative, said crankshaft jerk is negative and the absolute value of said crankshaft acceleration exceeds the absolute value of said crankshaft jerk,

said crankshaft disturbances are categorized in said seventh category when said crankshaft acceleration is negative, said crankshaft jerk is positive and the absolute value of said crankshaft acceleration exceeds the absolute value of said crankshaft jerk, and

said crankshaft disturbances are categorized in said eighth category when said crankshaft acceleration is negative, said crankshaft jerk is positive and the absolute value of said crankshaft acceleration is less than the absolute value of said crankshaft jerk.

5. A system comprising the rough road detection system of claim 1 and further comprising a cylinder misfire detection system having a misfire detection module that communicates with said control module and said comparison module and that detects a cylinder misfire event based on said crankshaft disturbances.

6. The system of claim 5 wherein said cylinder misfire module disregards said crankshaft disturbances from a predetermined number of engine cycles when said rough road conditions exist.

7. The rough road detection system of claim 1 further comprising a filter module that removes transients in said crankshaft rotation time.

8. The rough road detection system of claim 7 wherein said filter module removes periodic crank disturbances based on a predetermined approximation calculation.

9. The rough road detection system of claim 8 wherein said predetermined approximation calculation is based on a Fourier series.

10. A method for detecting a rough road, comprising:

receiving a crankshaft speed signal;

determining a crankshaft rotation time based on said crankshaft speed signal;

determining a crankshaft acceleration and a crankshaft jerk based on said crankshaft rotation time;

detecting a crankshaft disturbance based on said crankshaft acceleration and said crankshaft jerk;

counting a number of crankshaft disturbances;

determining a dispersion value and a asymmetry value based on said crankshaft disturbances;

determining whether rough road conditions exist based on first and second comparisons, wherein said first comparison is between said dispersion value and a first predetermined threshold value and wherein said second comparison is between said asymmetry value and a second predetermined threshold value; and

categorizing said crankshaft disturbances according to predetermined categories, wherein said predetermined categories are based on a crankshaft acceleration and a crankshaft jerk.

11. The method of claim 10 wherein said rough road conditions exist when said dispersion value exceeds said first threshold value and when said asymmetry value is less than said second threshold value.

12. The method of claim 10 wherein said categorizing said crankshaft disturbances is according to at least one of first, second, third, fourth, fifth, sixth, seventh and eighth predetermined categories, wherein said first, second, third, fourth, fifth, sixth, seventh and eighth predetermined categories are based on said crankshaft acceleration and said crankshaft jerk.

13. The method of claim 10 further comprising:

categorizing said crankshaft disturbances in said first category when said crankshaft acceleration and said crankshaft jerk are positive and said crankshaft acceleration is less than said crankshaft jerk;

categorizing said crankshaft disturbances in said second category when said crankshaft acceleration and said crankshaft jerk are positive and said crankshaft acceleration exceeds said crankshaft jerk;

categorizing said crankshaft disturbances in said third category when said crankshaft acceleration is positive, said crankshaft jerk is negative and said crankshaft acceleration exceeds the absolute value of said crankshaft jerk;

categorizing said crankshaft disturbances in said fourth category when said crankshaft acceleration is positive, said crankshaft jerk is negative and said crankshaft acceleration is less than the absolute value of said crankshaft jerk;

categorizing said crankshaft disturbances in said fifth category when said crankshaft acceleration is negative, said crankshaft jerk is negative and the absolute value of said crankshaft acceleration is less than the absolute value of said crankshaft jerk;

categorizing said crankshaft disturbances in said sixth category when said crankshaft acceleration is negative, said crankshaft jerk is negative and the absolute value of said crankshaft acceleration exceeds the absolute value of said crankshaft jerk;

categorizing said crankshaft disturbances in said seventh category when said crankshaft acceleration is negative, said crankshaft jerk is positive and the absolute value of said crankshaft acceleration exceeds the absolute value of said crankshaft jerk; and

categorizing said crankshaft disturbances in said eighth category when said crankshaft acceleration is negative, said crankshaft jerk is positive and the absolute value of said crankshaft acceleration is less than the absolute value of said crankshaft jerk.

14. The method of claim 10 further comprising detecting a cylinder misfire event based on said crankshaft disturbances.

15. The method of claim 14 further comprising disregarding said crankshaft disturbances for a predetermined set of engine cycles when said rough road conditions exist.

16. The method of claim 10 further comprising removing transients from said crankshaft rotation time.

17. The method of claim 16 further comprising removing periodic crank disturbances based on a predetermined approximation calculation.

18. The method of claim 17 wherein said predetermined calculation is based on a Fourier series.

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/0587 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0093 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0142 →
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 023127/0402 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023124/0519 →
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/0493 →
SECURITY AGREEMENT Recorded Feb 3, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2006
From: ASSAF, TAMEEM K.; NAIK, SANJEEV M.; MATTHEWS, DAVID S.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC
Reel/Frame 018050/0610 →