Method for detecting misfires in gasoline internal combustion engine
First Claim
1. A method of detecting misfires in a gasoline internal combustion engine that operates under various operating conditions, comprising the steps of:
- varying a threshold value, used for determining occurrences of misfires in the engine, in accordance with the operating conditions of the engine; and
detecting misfires in the engine by comparing an angular velocity of rotation of the engine with the threshold value;
wherein the threshold value is calculated according to the following equation;
space="preserve" listing-type="equation">C=(A/2+B/2)/2wherein A represents a normal variation in angular velocity of the engine operating normally, B represents a variation in angular velocity of the engine when misfiring, and C represents the threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method of detecting misfires in a gasoline internal combustion engine, the angular velocities of rotation of the engine detected by an angular velocity sensor are calculated over a period of time, and when the difference between the average value of the angular velocities of rotation and the maximum or minimum value thereof is equal to or larger than a predetermined threshold value, the occurrence of misfires is determined. The threshold value is changed according to the operating conditions of the engine such as engine speed or load. Thus, in the method, most suitable, threshold values are set over wide ranges spanning from low speed to high speed, and from light load to heavy load. The abnormal rotation of the engine due to misfires can thereby be with high accuracy.
-
Citations
8 Claims
-
1. A method of detecting misfires in a gasoline internal combustion engine that operates under various operating conditions, comprising the steps of:
-
varying a threshold value, used for determining occurrences of misfires in the engine, in accordance with the operating conditions of the engine; and detecting misfires in the engine by comparing an angular velocity of rotation of the engine with the threshold value;
wherein the threshold value is calculated according to the following equation;
space="preserve" listing-type="equation">C=(A/2+B/2)/2wherein A represents a normal variation in angular velocity of the engine operating normally, B represents a variation in angular velocity of the engine when misfiring, and C represents the threshold value. - View Dependent Claims (2)
-
-
3. A method of detecting misfires in a gasoline internal combustion engine, comprising the steps of:
-
detecting an angular velocity of rotation of the engine with an angular velocity sensor; calculating the angular velocity of rotation thus detected; setting a threshold value which varies in accordance with operating conditions of the engine; and detecting an occurrence of a misfire when a difference between an average value of the angular velocity of rotation thus calculated and a peak value thereof is at least equal to the threshold value;
wherein the threshold value is calculated according to the following equation;
space="preserve" listing-type="equation">C=(A/2+B/2)/2wherein A represents a normal variation in angular velocity of the engine operating normally, B represents a variation in angular velocity of the engine when misfiring, and C represents the threshold value. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method of detecting misfires in a gasoline internal combustion engine, comprising the steps of:
-
detecting an angular velocity of rotation of the engine with an angular velocity sensor; calculating the angular velocity of rotation thus detected; setting a threshold value; registering a misfire instance whenever a difference between an average value of the angular velocity of rotation thus calculated and a peak value thereof is at least equal to the threshold value; counting the misfire instances occurring over a given period of time; and comparing the misfire instances counted with a threshold number which varies in accordance with operating conditions of the engine; wherein the threshold value is calculated according to the following equation;
space="preserve" listing-type="equation">C=(A/2+B/2)/2wherein A represents a normal variation in angular velocity of the engine operating normally, B represents a variation in angular velocity of the engine when misfiring, and C represents the threshold value.
-
Specification