US5528931A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Engine diagnostic monitor with on-board adjustment of correction factors
Assignee: Ford Global Technologies LLC
•
Filing: 1995-04-05
•
Granted: 1996-06-25
•
Expires: 2015-04-05
Abstract
Abstract A system and method compensates for systematic irregularities in measured engine velocities caused by torsional flexing in the crankshaft during rotation to improve the accuracy of misfire detection. A set of generated correction factors is stored in a table that are derived empirically using a test engine. The correction factors are adjusted during on-board operation of the engine whenever a safe adaptation time is determined.
Inventors
- 👤 John V. James
- 👤 Kenneth A. Marko
- 👤 James M. Dosdall
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 19:06
CPC Classifications
G; G01; G01M; G01M15/00; G01M15/04; G01M15/11; G01P; G01P21/00; G01P21/02
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
163 words
A method for detecting malfunctions in an internal combustion engine, comprising the steps of: measuring an engine variable; determining a selected diagnostic variable in response to said measured variable and a correction factor, said correction factor having a value in accordance with an operational model of said engine; producing a diagnostic classification in response to said selected diagnostic variable and a diagnostic criterion, said diagnostic criterion resulting in a first false alarm rate; generating a malfunction signal when said diagnostic classification is indicative of a malfunction; producing a safe adaptation classification in response to said selected diagnostic variable and an adaptation criterion, said adaptation criterion resulting in a second false alarm rate higher than said first false alarm rate; and adapting said correction factor by assigning a new value to said correction factor that tends to modify said determination of said selected diagnostic variable toward a predetermined value indicative of normalcy when said safe adaptation classification corresponds to an absence of said malfunction.
Claim 2
Independent Claim
163 words
A method for detecting malfunctions in an internal combustion engine, comprising the steps of: measuring an engine variable; determining a selected diagnostic variable in response to said measured variable and a correction factor, said correction factor having a value in accordance with an operational model of said engine; producing a diagnostic classification in response to said selected diagnostic variable and a diagnostic criterion, said diagnostic criterion resulting in a first false alarm rate; generating a malfunction signal when said diagnostic classification is indicative of a malfunction; producing a safe adaptation classification in response to said selected diagnostic variable and an adaptation criterion, said adaptation criterion resulting in a second false alarm rate higher than said first false alarm rate; and adapting said correction factor by assigning a new value to said correction factor that tends to modify said determination of said selected diagnostic variable toward a predetermined value indicative of normalcy when said safe adaptation classification corresponds to an absence of said malfunction.
Claim 3
Dependent Claim
28 words
The method of claim 1 wherein said selected diagnostic variable is crankshaft acceleration and wherein said diagnostic classification identifies whether a misfire occurred in a respective cylinder event.
Claim 4
Dependent Claim
42 words
The method of claim 1 wherein said correction factor is obtained from a table of correction factors, each value of a correction factor in said table corresponding to a respective engine operating point defined according to a plurality of predetermined engine parameters.
Claim 5
Dependent Claim
17 words
The method of claim 3 wherein said predetermined engine parameters are comprised of engine speed and load.
Claim 6
Dependent Claim
34 words
The method of claim 3 further comprising the step of: measuring said predetermined engine parameters to determine a value from said table of correction factors to be used in determining said selected diagnostic variable.
Claim 7
Dependent Claim
63 words
The method of claim 5 further comprising the step of adjusting at least one value stored in said table based on said new value of said correction factor, including at least a value of said correction factor stored corresponding to a reference operating point included in said table that is nearest a measured engine operating point for which said new value was obtained.
Claim 8
Dependent Claim
51 words
The method of claim 6 wherein said adjusting step is responsive to 1) a difference between said new value of said correction factor and the value of said correction factor prior to modification, 2) a distance between said measured operating point and said reference operating point, and 3) a weighting fraction.
Claim 9
Dependent Claim
24 words
The method of claim 6 wherein said correction factors stored at the four nearest reference operating points to said measured operating point are adjusted.
Claim 10
Dependent Claim
185 words
Apparatus for detecting malfunctions in an internal combustion engine, comprising: a sensor for measuring an engine variable; a memory for storing a correction factor; and a controller coupled to said sensor and said memory for 1) determining a selected diagnostic variable in response to said measured variable and said correction factor, said correction factor having a value in accordance with an operational model of said engine; 2) producing a diagnostic classification in response to said selected diagnostic variable and a diagnostic criterion, said diagnostic criterion resulting in a first false alarm rate; 3) generating a malfunction signal when said diagnostic classification is indicative of a malfunction; 4) producing a safe adaptation classification in response to said selected diagnostic variable and an adaptation criterion, said adaptation criterion resulting in a second false alarm rate higher than said first false alarm rate; and 5) adapting said correction factor by assigning a new value to said correction factor that tends to modify said determination of said selected diagnostic variable toward a predetermined value indicative of normalcy when said safe adaptation classification corresponds to an absence of said malfunction.
Claim 11
Dependent Claim
185 words
Apparatus for detecting malfunctions in an internal combustion engine, comprising: a sensor for measuring an engine variable; a memory for storing a correction factor; and a controller coupled to said sensor and said memory for 1) determining a selected diagnostic variable in response to said measured variable and said correction factor, said correction factor having a value in accordance with an operational model of said engine; 2) producing a diagnostic classification in response to said selected diagnostic variable and a diagnostic criterion, said diagnostic criterion resulting in a first false alarm rate; 3) generating a malfunction signal when said diagnostic classification is indicative of a malfunction; 4) producing a safe adaptation classification in response to said selected diagnostic variable and an adaptation criterion, said adaptation criterion resulting in a second false alarm rate higher than said first false alarm rate; and 5) adapting said correction factor by assigning a new value to said correction factor that tends to modify said determination of said selected diagnostic variable toward a predetermined value indicative of normalcy when said safe adaptation classification corresponds to an absence of said malfunction.
Claim 12
Dependent Claim
23 words
The apparatus of claim 9 further comprising an indicator coupled to said controller for annunciating a malfunction in response to said malfunction signal.
Claim 13
Dependent Claim
30 words
The apparatus of claim 9 wherein said sensor is comprised of a crankshaft position sensor, and wherein said diagnostic classification identifies whether a misfire occurred in a respective cylinder event.
Claim 14
Dependent Claim
36 words
The apparatus of claim 9 wherein said memory stores a table of correction factors, each correction factor in said table corresponding to a respective engine operating point defined according to a plurality of predetermined engine parameters.
Claim 15
Dependent Claim
62 words
The apparatus of claim 12 wherein said controller further adjusts at least one value stored in said table based on said new value of said correction factor, including at least a value of said correction factor stored corresponding to a reference operating point included in said table that is nearest the measured engine operating point for which said new value was obtained.
Claim 16
Dependent Claim
50 words
The method of claim 13 wherein said controller is responsive to 1) a difference between said new value of said correction factor and the value of said correction factor prior to modification, 2) a distance between said measured operating point and said reference operating point, and 3) a weighting fraction.
Claim 17
Independent Claim
180 words
A method of obtaining correction factors used in diagnosing operation of an internal combustion engine, said correction factors being defined according to an operational model of said engine, said method comprising the steps of: generating a set of base values of said correction factors by operating a test engine over an operating range including individual operating points; storing said set of base values in a vehicle including a production engine; operating said production engine; sensing an individual operating point of said production engine; diagnosing a selected diagnostic variable of said production engine in response to a respective base value corresponding to said sensed individual operating point; detecting a safe adaptation time during operation of said production engine when said selected diagnostic variable indicates that a malfunction is not present; adapting and storing new values of said correction factors during said safe adaptation time; sensing an individual operating point of said production engine; and diagnosing said selected diagnostic variable of said production engine in response to a respective new value of said correction factors corresponding to said sensed individual operating point.
Claim 18
Independent Claim
180 words
A method of obtaining correction factors used in diagnosing operation of an internal combustion engine, said correction factors being defined according to an operational model of said engine, said method comprising the steps of: generating a set of base values of said correction factors by operating a test engine over an operating range including individual operating points; storing said set of base values in a vehicle including a production engine; operating said production engine; sensing an individual operating point of said production engine; diagnosing a selected diagnostic variable of said production engine in response to a respective base value corresponding to said sensed individual operating point; detecting a safe adaptation time during operation of said production engine when said selected diagnostic variable indicates that a malfunction is not present; adapting and storing new values of said correction factors during said safe adaptation time; sensing an individual operating point of said production engine; and diagnosing said selected diagnostic variable of said production engine in response to a respective new value of said correction factors corresponding to said sensed individual operating point.
References Cited (Backward Citations)
US5041979A
Cited
US5088318A
Cited
US5287282A
Cited
GB2245933A
Cited
US5044195A
Cited
US5117681A
Cited
US5263453A
Cited
US5394742A
Cited
US5269178A
Cited
US5331848A
Cited
US5079945A
Cited
US5307671A
Cited
US5275037A
Cited
US5263364A
Cited
US5377112A
Cited
US5237862A
Cited
US5361629A
Cited
US5415035A
Cited
US5377537A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-06-25 | 1999-12-25 | 2000-06-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-06-25 | 2003-12-25 | 2004-06-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-06-25 | 2007-12-25 | 2008-06-25 | $7700.00 | Window Closed / Lapsed |