摘要 |
A device for determining a malfunction of an engine cylinder of an internal combustion engine, comprising a first detection unit for detecting a first engine speed at a predetermined first crank angle, and a detecting second engine speed at a predetermined second crank angle, during a power stroke of two engine cylinders under a continuous combustion cycle, a difference calculating unit for calculating a difference between the first and second engine speeds, a misfire determining unit for determining that a misfire has occurred in a corresponding engine cylinder when the difference is outside a predetermined limit, a malfunction determining unit for determining that a malfunction has occurred in the corresponding engine cylinders when a frequency at which the misfire determining unit determines that a misfire has occurred is larger than a predetermined frequency, a second detection unit for detecting a current engine load, and a first changing unit for changing at least one of the predetermined limit and the predetermined frequency in accordance with the current engine load.
|