Method and apparatus for misfire detection using engine cycles at least subsequent to actual misfire event
AssigneeDenso Corporation
InventorJonathan Saunders
Life of this patent
Estimating the term…
Abstract
In a method of monitoring for a misfire event in an internal combustion engine signals representative of engine speed are monitored for successive engine revolutions subsequent to each firing event. The monitored signals are stored (e.g., in a buffer) and processed to detect changes in the monitored speed signals. Changes in monitored speed signals that are indicative of an actual misfire event are detected and a misfire count is changed in response thereto.
Claims13
A method of monitoring for a misfire event in an internal combustion engine, the method comprising:
- monitoring signals representative of engine speed for successive engine revolutions at least subsequent to a firing event;
- storing the monitored speed signals for each revolution in a non-transitory machine readable storage medium;
- processing the stored monitored speed signals to detect changes in the monitored speed signals;
- detecting changes in the monitored speed signals indicative of an actual misfire event;
- and
- changing a misfire count in response to detected changes in the monitored speed signals indicative of the firing event being an actual misfire event;
- wherein processing the monitored speed signals comprises:
- generating speed difference signals in respect of the firing event over successive engine revolutions at least subsequent to the firing event;
- comparing the speed difference signals with respective calibration threshold values representative of different potential misfire events to determine a set of values, each value having either a first value where a speed difference signal crosses its respective calibration threshold or a second value where a speed difference signal does not cross its respective calibration threshold;
- logically comparing the determined set of values to a predetermined misfire pattern having a set of values to produce a comparison result pattern;
- and
- confirming the actual misfire event or not based on the comparison result pattern;
- wherein the misfire count is changed in response to determining a set of comparison result indicators, of the comparison result pattern, indicative of an actual misfire event.
An engine control unit for an internal combustion engine, the engine control unit including misfire detection logic operable to monitor for a misfire event in the internal combustion engine, the misfire detection logic comprising:
- signal monitor logic operable to monitor signals representative of engine speed for successive engine revolutions at least subsequent to a firing event;
- storage logic operable to store the monitored speed signals for each revolution in a non-transitory machine readable storage medium;
- processing logic operable to process the stored monitored signals to detect changes in the monitored speed signals;
- detection logic operable to detect changes in the monitored speed signals indicative of an actual misfire event;
- and
- a misfire counter logic operable change a misfire count in response to detected changes in monitored speed signals indicative of the firing event being an actual misfire event;
- wherein the processing logic is operable to:
- generate speed difference signals in respect of the firing event over successive engine revolutions at least subsequent to the firing event;
- compare the speed difference signals with respective calibration threshold values representative of different potential misfire events to determine a set of values, each value having either a first value where a speed difference signal crosses its respective calibration threshold or a second value where a speed difference signal does not cross its respective calibration threshold;
- logically compare the determined set of values to a predetermined misfire pattern having a set of values to produce a comparison result pattern;
- and
- confirm the actual misfire event or not based on the comparison result pattern
- wherein the misfire counter is operable to change the misfire count in response to determining a set of comparison result indicators, of the comparison result pattern, indicative of an actual misfire event.
Dependencies are inferred from the claim text.