← Back to Patent Explorer
US5377537A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method to compensate for torsional disturbances in measured crankshaft velocities for engine misfire detection

Assignee: Ford Global Technologies LLC
•
Filing: 1993-09-01
•
Granted: 1995-01-03
•
Expires: 2013-09-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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. The present invention compensates for irregularities in "Profile-Ignition-Pick-Up interval" (PIP interval) timing. These irregularities are systematic with respect to different engine cylinders. The present invention is configured to function with a processor unit. Correction factors for each of the n PIP intervals of an engine cycle are generated for each of a multitude of engine operating conditions, where n is the number of cylinders in the engine. Each set of n generated correction factor is stored in a table (a "look-up table" located in a memory unit) having a corresponding unique address location. This table is typically determined empirically in the calibration of the engine type by a test engine. The correction factors are generated while the test engine is rotated at a fixed steady state operating point with combustion, where the operating point is typically a particular speed and load.

Inventors

  • 👤 John V. James

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 05:11
CPC Classifications
F; F02; F02D; F02D41/00; F02D41/009; F02D41/02; F02D41/14; F02D41/1497; F02D41/1498; F02P; F02P7/00; F02P7/06; F02P7/077; F02P7/0775; G; G01; G01M; G01M15/00; G01M15/04; G01M15/11; F02D2200/00; F02D2200/02; F02D2200/10; F02D2200/1015

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 177 words
A method for generating a set of correction factors corresponding to individual rotation intervals between respective predetermined points disposed on an encoder wheel driven by an internal combustion engine to compensate for torsional effects in crankshaft speed, comprising the steps of: (a) detecting passage of said predetermined points past a fixed location to provide a position signal at each point; (b) causing said engine to rotate at a fixed steady state operating point with combustion; (c) measuring a time which elapses between each consecutive pair of said position signals occurring within N complete engine cycles, wherein N is a predetermined integer greater than zero; (d) calculating a velocity over said time between each pair of said position signals; (e) selecting a rotation interval between two of said predetermined points; (f) determining a total elapsed time for at least a 720° rotation of said encoder wheel including said selected rotation interval; (g) calculating an average velocity over said total elapsed time; and (h) determining a ratio of said velocity and said average velocity to obtain a correction factor.
Claim 2
Independent Claim 177 words
A method for generating a set of correction factors corresponding to individual rotation intervals between respective predetermined points disposed on an encoder wheel driven by an internal combustion engine to compensate for torsional effects in crankshaft speed, comprising the steps of: (a) detecting passage of said predetermined points past a fixed location to provide a position signal at each point; (b) causing said engine to rotate at a fixed steady state operating point with combustion; (c) measuring a time which elapses between each consecutive pair of said position signals occurring within N complete engine cycles, wherein N is a predetermined integer greater than zero; (d) calculating a velocity over said time between each pair of said position signals; (e) selecting a rotation interval between two of said predetermined points; (f) determining a total elapsed time for at least a 720° rotation of said encoder wheel including said selected rotation interval; (g) calculating an average velocity over said total elapsed time; and (h) determining a ratio of said velocity and said average velocity to obtain a correction factor.
Claim 3
Dependent Claim 15 words
The method of claim 1, wherein said correction factor is stored in a memory unit.
Claim 4
Dependent Claim 40 words
The method of claim 1, further comprising the steps of: (i) selecting a rotation interval corresponding to a pair of predetermined points occurring one engine cycle after said rotation interval of step (e); and (j) repeating steps (f) through (h).
Claim 5
Dependent Claim 73 words
The method of claim 3, further comprising the steps of: (k) repeating steps (i) and (j) for N times; (l) averaging the correction factors to obtain an average value of N correction factors corresponding to a particular cylinder k of said engine, wherein k is an integer value from 1 to n, and wherein n is the number of cylinders in the engine: and (m) storing said average value in a memory unit.
Claim 6
Dependent Claim 51 words
The method of claim 4, further comprising the steps of: (n) repeating steps (e) through (k); (o) averaging the correction factors to obtain a new average value of N correction factors corresponding to a new cylinder k from said engine; and (p) storing said new average value in a memory unit.
Claim 7
Dependent Claim 23 words
The method of claim 1, wherein said fixed steady state operating point is a particular speed and load of said engine rotating step.
Claim 8
Dependent Claim 19 words
The method of claim 1, wherein said fixed steady state operating point is a spark advance of said engine.
Claim 9
Dependent Claim 20 words
The method of claim 1, wherein said fixed steady state operating point is an Exhaust Gas Recirculation of said engine.
Claim 10
Dependent Claim 21 words
The ,method of claim 1, wherein said method is performed on a computer-generated model that simulates operating behavior of said engine.
Claim 11
Independent Claim 139 words
A method for generating a correction factor to compensate for systematic irregularities in measured engine velocities of an internal combustion engine caused by torsional flexing in the crankshaft during rotation, the method comprising the steps of: operating the engine at a particular speed and load under powered operating conditions; detecting rotation of the crankshaft with a position encoder, said encoder producing a position signal indicative of the position of said crankshaft; measuring a first time interval for a first power stroke of a selected cylinder; calculating a first average crankshaft velocity over said first time interval from said position signal: measuring a second time interval for one engine cycle; calculating a second average crankshaft velocity over said second time interval; and determining a ratio of said first average velocity and said second average velocity to obtain a correction factor.
Claim 12
Independent Claim 139 words
A method for generating a correction factor to compensate for systematic irregularities in measured engine velocities of an internal combustion engine caused by torsional flexing in the crankshaft during rotation, the method comprising the steps of: operating the engine at a particular speed and load under powered operating conditions; detecting rotation of the crankshaft with a position encoder, said encoder producing a position signal indicative of the position of said crankshaft; measuring a first time interval for a first power stroke of a selected cylinder; calculating a first average crankshaft velocity over said first time interval from said position signal: measuring a second time interval for one engine cycle; calculating a second average crankshaft velocity over said second time interval; and determining a ratio of said first average velocity and said second average velocity to obtain a correction factor.
Claim 13
Dependent Claim 28 words
The method of claim 10, wherein said engine has a plurality of engine cylinders and said complete engine cycle is equal to a 720° rotation of said crankshaft.
Claim 14
Dependent Claim 15 words
The method of claim 10, wherein said correction factor is stored in a memory device.
Claim 15
Dependent Claim 21 words
The method of claim 10, wherein said method is performed on a computer-generated model that simulates operating behavior of said engine.
Claim 16
Dependent Claim 163 words
In a production vehicle having an internal combustion engine with a plurality of cylinders, said production vehicle also having a look-up table in a memory device coupled to a processor, the look-up table having a plurality of torsional correction factors, which were generated off-line and stored in the memory device, as well as a wheel profile correction factor, a method to compensate, during operation of the internal combustion engine, for torsional disturbances in measured crankshaft velocities to obtain a corrected crankshaft velocity, said method comprising the steps of: rotating the engine at a particular speed and load; measuring the speed and load of the engine; retrieving the torsional correction factor from the look-up table corresponding to the particular speed and load; retrieving the wheel profile correction factor from the look-up table corresponding to the particular internal combustion engine for which it was generated; and calculating the corrected velocity of the engine by utilizing said torsional correction factor and said wheel profile correction factor.
Claim 17
Dependent Claim 163 words
In a production vehicle having an internal combustion engine with a plurality of cylinders, said production vehicle also having a look-up table in a memory device coupled to a processor, the look-up table having a plurality of torsional correction factors, which were generated off-line and stored in the memory device, as well as a wheel profile correction factor, a method to compensate, during operation of the internal combustion engine, for torsional disturbances in measured crankshaft velocities to obtain a corrected crankshaft velocity, said method comprising the steps of: rotating the engine at a particular speed and load; measuring the speed and load of the engine; retrieving the torsional correction factor from the look-up table corresponding to the particular speed and load; retrieving the wheel profile correction factor from the look-up table corresponding to the particular internal combustion engine for which it was generated; and calculating the corrected velocity of the engine by utilizing said torsional correction factor and said wheel profile correction factor.
Claim 18
Dependent Claim 37 words
The method of claim 14, wherein said step of retrieving said torsional correction factor from the look-up table comprises the step of performing multi-dimensional interpolations to obtain the correction factor corresponding to the measured speed and load.
Claim 19
Dependent Claim 80 words
The method of claim 14, wherein said step of calculating the corrected velocity of the engine involves applying the following formula: V'.sub.i =C.sub.k *B.sub.k V.sub.i where: V i is the uncorrected velocity for the i th interval of a particular cylinder firing, B k is the wheel profile correction factor, and C k * is the current value of the torsional correction factor obtained from the look-up table, and k is the cylinder number associated with the i th interval.
Claim 20
Dependent Claim 129 words
In a production vehicle having an internal combustion engine with a plurality of cylinders, said production vehicle also having a look-up table in a memory device coupled to a processor, said look-up table having a plurality of torsional as well as wheel profile correction factors, which were generated off-line and stored in the memory device, a method to compensate, during operation of the internal combustion engine, for torsional disturbances in measured crankshaft velocities to obtain a corrected crankshaft velocity, said method comprising the steps of: rotating the engine at a particular speed and load; measuring the speed and load of the engine; retrieving correction factor from the look-up table corresponding to the particular speed and load; and calculating the corrected velocity of the engine by utilizing said correction factors.
Claim 21
Dependent Claim 129 words
In a production vehicle having an internal combustion engine with a plurality of cylinders, said production vehicle also having a look-up table in a memory device coupled to a processor, said look-up table having a plurality of torsional as well as wheel profile correction factors, which were generated off-line and stored in the memory device, a method to compensate, during operation of the internal combustion engine, for torsional disturbances in measured crankshaft velocities to obtain a corrected crankshaft velocity, said method comprising the steps of: rotating the engine at a particular speed and load; measuring the speed and load of the engine; retrieving correction factor from the look-up table corresponding to the particular speed and load; and calculating the corrected velocity of the engine by utilizing said correction factors.
Claim 22
Dependent Claim 51 words
The method of claim 17, wherein said step of retrieving said torsional correction factor from the look-up table comprises the step of performing a multi-dimensional interpolations to obtain a nearest correction factor corresponding with a measured operating condition that effects torsional flexing via said measured operating condition's impact on engine torque.

References Cited (Backward Citations)

US5007007A Cited
US4843870A Cited
US5119783A Cited
US5095742A Cited
US5117681A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-01-02 1998-07-04 1999-01-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-01-02 2002-07-04 2003-01-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-01-02 2006-07-04 2007-01-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag