Internal combustion engine misfire detection with engine acceleration and deceleration correction during a repetitive misfire condition
First Claim
1. A misfire detecting apparatus for an internal combustion engine, said apparatus comprising:
- means for outputting a rotation signal indicative of an engine output shaft rotation;
means for calculating rotational speed of said shaft based on said rotation signal in connection with cylinder firings;
means for calculating an elementary term representing variation in said rotational speed between firings of two selected cylinders separated by a predetermined number of cylinder firings;
means for calculating a correcting term by dividing a variation in rotational speed of said shaft for cylinder firings separated by a predetermined number of combustion cycles for one of the selected cylinders by an integer multiple of a total number of engine cylinders; and
misfire detecting means for correcting the elementary term with the correcting term and for detecting a misfire of the internal combustion engine based on the thus corrected elementary term.
1 Assignment
0 Petitions
Accused Products
Abstract
To accurately detect patterns of misfires in an internal combustion engine, misfire is detected by calculating angular speed variation responsive to crankshaft rotation and comparing that with a predetermined misfire reference value. The calculated angular speed variation includes a first elementary term showing rotational variation of two different cylinders and a second correction term showing the rotational variation of the same cylinder separated by one combustion cycle. The elementary term shows how much rotational variation is between the cylinder n and the previous cylinder n-1 due to the occurrence of misfire. In contrast, the correction term shows how much error in the rotational variation is caused in same cylinder (e.g., mainly when accelerating or decelerating).
-
Citations
12 Claims
-
1. A misfire detecting apparatus for an internal combustion engine, said apparatus comprising:
-
means for outputting a rotation signal indicative of an engine output shaft rotation; means for calculating rotational speed of said shaft based on said rotation signal in connection with cylinder firings; means for calculating an elementary term representing variation in said rotational speed between firings of two selected cylinders separated by a predetermined number of cylinder firings; means for calculating a correcting term by dividing a variation in rotational speed of said shaft for cylinder firings separated by a predetermined number of combustion cycles for one of the selected cylinders by an integer multiple of a total number of engine cylinders; and misfire detecting means for correcting the elementary term with the correcting term and for detecting a misfire of the internal combustion engine based on the thus corrected elementary term. - View Dependent Claims (2, 3)
-
-
4. A misfire detecting apparatus for an internal combustion engine, said apparatus comprising:
-
a sensor that generates and outputs a rotation signal indicative of an engine output shaft rotation; a control unit that receives the rotation signal from the sensor and that calculates rotational speed of said shaft based on the rotation signal in connection with cylinder firings; the control unit further being operative to calculate an elementary term for variation in the output shaft rotational speed between two selected cylinder firings, and a correcting term for variations in the output shaft rotational speed due to engine acceleration/deceleration between the two selected cylinder firings; and the control unit being operative to correct the elementary term with the correcting term and to detect an engine misfire based on the corrected elementary term. - View Dependent Claims (5, 6)
-
- 7. A controller including means for calculating an engine speed variation elementary term based on sensed engine speed between two selected engine cylinder firings, and an engine speed variation correcting term based on engine speed variations caused by engine acceleration/deceleration between the two selected engine cylinder firings, and means to thereby detect an engine misfire based on the elementary term as adjusted by the correcting term.
-
10. A method of detecting misfire of an internal combustion engine, said method comprising the steps of:
-
determining an engine output shaft rotational speed; calculating a rotational speed variation elementary term for variation in the output shaft rotational speed between two selected cylinder firings; calculating a rotational speed variation correcting term for variation in the output shaft rotational speed due to engine acceleration/deceleration between the two cylinder firings; and correcting the rotational speed variation elementary term with the rotational speed variation correcting term to detect whether an engine misfire has occurred based on the corrected elementary term. - View Dependent Claims (11, 12)
-
Specification