IP Library Granted Patent US 7,117,727
Granted Patent B2
US 7,117,727 · App. 10/830,054 · Granted Oct 10, 2006

Misfire detecting apparatus for internal combustion engine and method thereof

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,117,727
App. No.
10/830,054
Granted
Oct 10, 2006
Kind
B2
Abstract

Whether a misfire occurred is judged based on a comparison between diagnosis data that indicates a variation of an engine rotation speed and a threshold based on engine operating conditions. The misfire judgment is canceled based on a result of a comparison between data indicating an average correlation between the diagnosis data and the threshold, and a threshold for cancellation judgment.

Claims (67)

1. A misfire detecting apparatus for an internal combustion engine comprising:

an operating condition detector that is configured to detect engine operating conditions inclusive of an engine rotation speed; and

a calculating section that is configured to:

judge whether a misfire occurred, based on the engine rotation speed detected by said operating condition detector;

output a misfire judgment signal;

calculate diagnosis data indicating a variation of said engine rotation speed;

calculate a threshold based on said engine operating conditions;

judge whether a misfire occurred, based on a first comparison between said diagnosis data and said threshold;

calculate data indicating an average correlation between said diagnosis data and said threshold, to cancel the misfire judgment, based on a result of a second comparison between said data indicating the average correlation and a threshold for cancellation judgment; and

eliminate said diagnosis data and said threshold when said diagnosis data is equal to or above said threshold, from samples for calculating said data indicating the average correlation.

2. A misfire detecting apparatus for an internal combustion engine according to claim 1 , wherein said calculating section is also configured to prohibit the cancellation of the misfire judgment on the basis of said data indicating the average correlation, when the number of samples of said diagnosis data and said threshold used for the calculation of said data indicating the average correlation is less than a predetermined value.

3. A misfire detecting apparatus for an internal combustion engine comprising:

an operating condition detector that is configured to detect engine operating conditions inclusive of an engine rotation speed; and

a calculating section that is configured to:

judge whether a misfire occurred, based on the engine rotation speed detected by said operating condition detector;

output a misfire judgment signal;

calculate diagnosis data indicating a variation of said engine rotation speed;

calculate a threshold based on said engine operating conditions;

judge whether a misfire occurred, based on a first comparison between said diagnosis data and said threshold;

calculate data indicating an average correlation between said diagnosis data and said threshold, to cancel the misfire judgment, based on a result of a second comparison between said data indicating the average correlation and a threshold for cancellation judgment; and

prohibit the cancellation of the misfire judgment, when a misfire frequency during a period of time in which said average correlation is obtained, is equal to or above a predetermined value.

4. A misfire detecting apparatus for an internal combustion engine comprising:

an operating condition detector that is configured to detect engine operating conditions inclusive of an engine rotation speed; and

a calculating section that is configured to:

judge whether a misfire occurred, based on the engine rotation speed detected by said operating condition detector;

output a misfire judgment signal;

calculate diagnosis data indicating a variation of said engine rotation speed;

calculate a threshold based on said engine operating conditions;

judge whether a misfire occurred, based on a first comparison between said diagnosis data and said threshold;

calculate data indicating an average correlation between said diagnosis data and said threshold, to cancel the misfire judgment, based on a result of a second comparison between said data indicating the average correlation and a threshold for cancellation judgment; and

obtain said data indicating the average correlation, as an average value per the predetermined number of ignitions.

5. A misfire detecting apparatus for an internal combustion engine according to claim 4 , wherein said calculating section is also configured to:

accumulate the misfire frequency per said predetermined number of ignitions, to output the misfire judgment signal when said accumulated value is equal to or above a predetermined value; and

prohibit an output of the misfire judgment signal on the basis of said accumulated value, based on the result of the second comparison between said data indicating the average correlation and said threshold for cancellation judgment.

6. A misfire detecting method for an internal combustion engine comprising the steps of:

detecting engine operating conditions inclusive of an engine rotation speed;

calculating diagnosis data indicating a variation of said engine rotation speed;

calculating a threshold based on said engine operating conditions;

judging whether a misfire occurred, based on a first comparison between said diagnosis data and said threshold;

calculating data indicating an average correlation between said diagnosis data and said threshold; and

canceling the misfire judgment, based on a result of a second comparison between said data indicating the average correlation and a threshold for cancellation judgment,

wherein said step of calculating the data indicating the average correlation comprises the step of:

eliminating said diagnosis data and said threshold when said diagnosis data is equal to or above said threshold, from samples for calculating said data indicating the average correlation.

7. A misfire detecting method for an internal combustion engine according to claim 6 , further comprising the step of:

prohibiting the cancellation of the misfire judgment on the basis of said data indicating the average correlation, when the number of samples of said diagnosis data and said threshold used for the calculation of said data indicating the average correlation is less than a predetermined value.

8. A misfire detecting method for an internal combustion engine comprising the steps of:

detecting engine operating conditions inclusive of an engine rotation speed;

calculating diagnosis data indicating a variation of said engine rotation speed;

calculating a threshold based on said engine operating conditions;

judging whether a misfire occurred, based on a first comparison between said diagnosis data and said threshold;

calculating data indicating an average correlation between said diagnosis data and said threshold;

canceling the misfire judgment, based on a result of a second comparison between said data indicating the average correlation and a threshold for cancellation judgment; and

prohibiting the cancellation of the misfire judgment, when a misfire frequency during a period of time in which said average correlation is obtained, is equal to or above a predetermined value.

9. A misfire detecting method for an internal combustion engine comprising the steps of:

detecting engine operating conditions inclusive of an engine rotation speed;

calculating diagnosis data indicating a variation of said engine rotation speed;

calculating a threshold based on said engine operating conditions;

judging whether a misfire occurred, based on a first comparison between said diagnosis data and said threshold;

calculating data indicating an average correlation between said diagnosis data and said threshold, said step of calculating the data indicating the average correlation comprising the step of:

calculating said data indicating the average correlation, as an average value per the predetermined number of ignitions; and

canceling the misfire judgment, based on a result of a second comparison between said data indicating the average correlation and a threshold for cancellation judgment.

10. A misfire detecting method for an internal combustion engine according to claim 9 ,

wherein said step ofjudging whether a misfire occurred comprises the steps of:

accumulating the misfire frequency per said predetermined number of ignitions by the predetermined number of times; and

outputting a misfire judgment signal when said accumulated value is equal to or above a predetermined value, and

wherein said step of canceling the misfire judgment comprises the step of:

prohibiting an output of the misfire judgment signal on the basis of said accumulated value, based on the result of the second comparison between said data indicating the average correlation and said threshold for cancellation judgment.

Assignments (6)
DEMERGER Recorded Jan 13, 2022
From: HITACHI, LTD.
To: HITACHI AUTOMOTIVE SYSTEMS, LTD.
Reel/Frame 058744/0813 →
CHANGE OF NAME Recorded Jan 13, 2022
From: HITACHI AUTOMOTIVE SYSTEMS, LTD.
To: HITACHI ASTEMO, LTD.
Reel/Frame 058758/0776 →
CHANGE OF NAME Recorded May 12, 2017
From: FUJI JUKOGYO KABUSHIKI KAISHA
To: SUBARU CORPORATION
Reel/Frame 042624/0886 →
CHANGE OF ADDRESS Recorded Oct 15, 2014
From: FUJI JUKOGYO KABUSHIKI KAISHA
To: FUJI JUKOGYO KABUSHIKI KAISHA
Reel/Frame 033989/0220 →
MERGER Recorded Feb 11, 2005
From: HITACHI UNISIA AUTOMOTIVE, LTD.
To: HITACHI, LTD.
Reel/Frame 016245/0106 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2004
From: OHSAKI, MASANOBU; OZAKI, HISANORI
To: HITACHI UNISIA AUTOMOTIVE, LTD.; FUJI HEAVY INDUSTRIES LTD.
Reel/Frame 015262/0089 →