System and method to compensate for torsional disturbances in measured crankshaft velocities for engine misfire detection
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
18 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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. - View Dependent Claims (11, 12, 13)
-
-
14. 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. - View Dependent Claims (15, 16)
-
-
17. 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. - View Dependent Claims (18)
-
Specification