JPH06280670A - Misfire detector of internal combustion engine - Google Patents

Misfire detector of internal combustion engine

Info

Publication number
JPH06280670A
JPH06280670A JP5068552A JP6855293A JPH06280670A JP H06280670 A JPH06280670 A JP H06280670A JP 5068552 A JP5068552 A JP 5068552A JP 6855293 A JP6855293 A JP 6855293A JP H06280670 A JPH06280670 A JP H06280670A
Authority
JP
Japan
Prior art keywords
misfire
detecting
detecting means
probability
engine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP5068552A
Other languages
Japanese (ja)
Other versions
JP3045893B2 (en
Inventor
Taiji Sekimoto
泰司 関本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP5068552A priority Critical patent/JP3045893B2/en
Publication of JPH06280670A publication Critical patent/JPH06280670A/en
Application granted granted Critical
Publication of JP3045893B2 publication Critical patent/JP3045893B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Ignition Installations For Internal Combustion Engines (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PURPOSE:To provide a mis fire detector of an internal combustion engine capa ble of detecting the mis fire in a probability according to the degree of the mis fire and an effect given to the engine by the mis fire, eliminating erroneous detection and detecting more accurately the miss fire. CONSTITUTION:This misfire detector is composed of a combustion condition detecting means 2 for detecting the mis fire condition by operation paramemters representing the combustion condition of an engine 1, a mis fire probability detecting means 4 for detecting the degree of the mis fire on the basis of the detecting output of the combustion condition detecting means 2 and a mis fire judging means 5 for detecting the mis fire on the basis of the detecting output of the mis fire probability detecting means 4.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、例えば内燃機関の燃
料系や点火系の異常などによる失火を検出する内燃機関
の失火検出装置に関し、特に誤検出のない正確な検出が
できる内燃機関の失火検出装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a misfire detection device for an internal combustion engine for detecting a misfire due to an abnormality of a fuel system or an ignition system of the internal combustion engine, and more particularly to a misfire of an internal combustion engine capable of accurate detection without erroneous detection. The present invention relates to a detection device.

【0002】[0002]

【従来の技術】自動車などの内燃機関の燃料系や点火系
の異常などによる失火によって未燃焼ガスなどの有害物
質がそのまま大気中に放出されたり、未燃焼ガスが排気
系で燃焼して触媒装置などの排気ガス浄化装置が損傷
し、これによって排気ガス浄化性能が低下し、排気ガス
の有害物質が大気中に放出されたりすることがある。こ
れを防止するために機関のクランク軸の角速度など、機
関の燃焼状態を代表する動作パラメータによって失火を
検出したときに警報ランプなどでこれを報知するように
した内燃機関の失火検出装置が提案されている。
2. Description of the Related Art Hazardous substances such as unburned gas are released into the atmosphere as they are due to misfire due to abnormality in the fuel system or ignition system of an internal combustion engine such as an automobile, or the unburned gas is burned in an exhaust system to be a catalyst device. The exhaust gas purifying device is damaged, and the exhaust gas purifying performance is deteriorated, and harmful substances in the exhaust gas may be released into the atmosphere. In order to prevent this, a misfire detection device for an internal combustion engine has been proposed in which when a misfire is detected by an operating parameter representing the combustion state of the engine, such as the angular velocity of the crankshaft of the engine, this is notified by an alarm lamp or the like. ing.

【0003】この種の装置としては、例えば特開昭58
−19522号公報において、内燃機関の膨張工程の前
後のクランク軸の角速度差が所定以下のときに失火と判
断するようにした技術が開示されている。このような内
燃機関の失火検出装置においては、クランク軸の角速度
などによって正常燃焼、失火を燃焼サイクル毎に判断
し、失火の発生率、例えば100燃焼サイクル中の失火
回数やエンジン100回転中の失火回数が所定回数のと
きに失火を示す失火信号を発生し、この失火信号によっ
て警報ランプを点灯させ、失火を報知するようにされて
いる。
An example of this type of apparatus is, for example, Japanese Patent Laid-Open No. 58-58.
Japanese Patent Laid-Open No. 19522 discloses a technique for determining a misfire when a difference in angular velocity of a crankshaft before and after an expansion process of an internal combustion engine is less than or equal to a predetermined value. In such a misfire detection device for an internal combustion engine, normal combustion and misfire are determined for each combustion cycle based on the angular velocity of the crankshaft, and the misfire occurrence rate, for example, the number of misfires during 100 combustion cycles or the misfire during 100 engine revolutions. When the number of times is a predetermined number, a misfire signal indicating misfire is generated, and an alarm lamp is turned on by this misfire signal to notify the misfire.

【0004】つまり、上述した内燃機関の失火検出装置
は、燃焼状態を代表する動作パラメータのある所定値が
しきい値として設定され、実際の燃焼状態を代表するパ
ラメータがしきい値を境にしてどちら側にあるか(例え
ばしきい値以上か未満かなど)で、内燃機関の動作状態
を正常か失火かを判断するようにされている。
That is, in the above-described misfire detection device for an internal combustion engine, a certain value of the operating parameter representing the combustion state is set as a threshold value, and the parameter representing the actual combustion state is set at the threshold value. The operating state of the internal combustion engine is judged to be normal or misfiring depending on which side it is (for example, above or below a threshold value).

【0005】[0005]

【発明が解決しようとする課題】従来の装置は以上のよ
うに構成されているので、失火の度合いによって失火が
機関に与える影響も一定ではなく、例えば同じ1回の失
火であっても完全に失火した場合と部分的に失火(また
は燃焼)した場合とでは機関に与えるトルク変動量など
は失火の度合いが大きいほど大きくなり、また、同じ度
合いの失火が発生した場合でも供給燃料量や吸入空気量
によって、その失火が機関に与える影響、例えば排出さ
れる未燃焼ガスの量や触媒装置などの排気ガス浄化装置
の損傷の度合いなども供給燃料量や吸入空気量が大きい
ほどその影響が大きくなるなどの問題点があった。
Since the conventional device is constructed as described above, the effect of misfire on the engine is not constant depending on the degree of misfire. In the case of misfire and partial misfire (or combustion), the amount of torque fluctuation applied to the engine increases as the degree of misfire increases, and even if the same degree of misfire occurs, the amount of fuel supplied and intake air Depending on the amount, the influence of the misfire on the engine, such as the amount of unburned gas discharged and the degree of damage to the exhaust gas purification device such as the catalyst device, also increases as the supplied fuel amount and intake air amount increase. There were problems such as.

【0006】この発明はこのような問題点を解決するた
めになされたもので、誤検出のないより正確な失火の検
出を行うことのできる内燃機関の失火検出装置を得るこ
とを目的とする。
The present invention has been made to solve the above problems, and an object thereof is to provide a misfire detection device for an internal combustion engine which can detect misfires more accurately without erroneous detection.

【0007】[0007]

【課題を解決するための手段】請求項1記載の発明に係
る内燃機関の失火検出装置は、内燃機関の燃焼状態を代
表する動作パラメータにより機関の失火状態を検出する
燃焼状態検出手段と、この燃焼状態検出手段の検出出力
に基いて失火の度合いを検出する失火確率検出手段と、
この失火確率検出手段の検出出力に基いて失火を検出す
る失火判定手段とを備えたものである。
According to a first aspect of the present invention, there is provided a misfire detecting device for an internal combustion engine, which comprises a combustion state detecting means for detecting a misfire state of the engine by an operating parameter representative of a combustion state of the internal combustion engine, and Misfire probability detecting means for detecting the degree of misfire based on the detection output of the combustion state detecting means,
There is provided misfire determining means for detecting misfire based on the detection output of the misfire probability detecting means.

【0008】請求項2記載の発明に係る内燃機関の失火
検出装置は、内燃機関の燃焼状態を代表する動作パラメ
ータにより機関の失火状態を検出する燃焼状態検出手段
と、上記内燃機関の運転状態を検出する運転状態検出手
段と、上記燃焼状態検出手段の検出出力及び上記運転状
態検出手段の検出出力に基いて失火の度合いを検出する
失火確率検出手段と、この失火確率検出手段の検出出力
に基いて失火を検出する失火判定手段とを備えたもので
ある。
According to a second aspect of the present invention, there is provided an internal combustion engine misfire detection device which detects combustion state detection means for detecting an engine misfire state based on operating parameters representative of the combustion state of the internal combustion engine, and an operating state of the internal combustion engine. An operating state detecting means for detecting, a misfire probability detecting means for detecting the degree of misfire based on the detected output of the combustion state detecting means and the detected output of the operating state detecting means, and the detected output of the misfire probability detecting means. And a misfire determination means for detecting misfire.

【0009】また請求項3に係る内燃機関の失火検出装
置は、上記失火判定手段が上記失火確率検出手段の検出
出力を所定期間積算するようにしたものである。
Further, in the misfire detection device for an internal combustion engine according to a third aspect of the present invention, the misfire determination means integrates the detection outputs of the misfire probability detection means for a predetermined period.

【0010】[0010]

【作用】請求項1記載の発明においては、内燃機関の燃
焼状態を代表する動作パラメータにより機関の失火状態
を燃焼状態検出手段で検出し、この検出出力に基いて失
火の度合いを失火確率検出手段で検出し、この検出出力
に基いて失火判定手段で失火を検出する。これによっ
て、失火の度合いや失火が期間に与える影響に応じて確
率的に失火を検出し、誤検出のない、より正確な失火検
出を行うことができる。
According to the first aspect of the present invention, the combustion state detecting means detects the misfire state of the engine based on the operating parameter representing the combustion state of the internal combustion engine, and the degree of misfire is detected based on the detected output. And the misfire determination means detects the misfire based on the detection output. As a result, misfire can be detected stochastically in accordance with the degree of misfire and the effect of misfire on the period, and more accurate misfire detection without erroneous detection can be performed.

【0011】請求項2記載の発明においては、内燃機関
の燃焼状態を代表する動作パラメータにより機関の失火
状態を燃焼状態検出手段で検出すると共に、内燃機関の
運転状態を運転状態検出手段で検出し、燃焼状態検出手
段の検出出力及び運転状態検出手段の検出出力に基いて
失火確率検出手段で失火の度合いを検出し、この失火確
率検出手段の検出出力に基いて失火判定手段で失火を検
出する。これによって、失火の度合いや失火が期間に与
える影響に応じて確率的に失火を検出し、誤検出のな
い、運転状態に応じたきめ細かいより正確な失火検出を
行うことができる。
According to the second aspect of the present invention, the combustion state detecting means detects the misfire state of the engine based on the operating parameter representing the combustion state of the internal combustion engine, and the operating state detecting means detects the operating state of the internal combustion engine. The misfire probability detecting means detects the degree of misfire based on the detection outputs of the combustion state detecting means and the operating state detecting means, and the misfire determining means detects the misfire based on the detection output of the misfire probability detecting means. . As a result, misfire can be detected stochastically in accordance with the degree of misfire and the effect of misfire on the period, and it is possible to perform finer and more accurate misfire detection according to the operating state without erroneous detection.

【0012】また請求項3の発明においては、失火判定
手段で失火確率検出手段の検出出力を所定期間積算す
る。これによって、失火の度合いや失火が期間に与える
影響に応じて確率的に失火を検出し、誤検出をなくし、
運転状態に応じたきめ細かいより正確で高精度の失火検
出を行うことができる。
Further, in the invention of claim 3, the detection output of the misfire probability detecting means is integrated by the misfire determining means for a predetermined period. As a result, misfire is detected stochastically according to the degree of misfire and the effect of misfire on the period, eliminating false detections,
It is possible to perform finer, more accurate and highly accurate misfire detection according to the operating condition.

【0013】[0013]

【実施例】【Example】

実施例1.以下、この発明の一実施例を図について説明
する。図1はこの発明の一実施例を示す機能ブロック図
である。図において、1は例えば図示しない自動車など
のエンジン、2はエンジン1の燃焼状態を検出する燃焼
状態検出手段、3はエンジン1の運転状態を検出する運
転状態検出手段、4は失火の度合いや失火が機関に与え
る影響の度合いに応じて補正するためにエンジン1の運
転状態により別設定され、運転状態検出手段3からの検
出出力及び燃焼状態検出手段2からの検出出力に基いて
失火確率を検出する失火確率検出手段、5は燃焼状態検
出手段2からの検出出力及び失火確率検出手段4からの
検出出力に基いて失火確率補正された燃焼状態の評価関
数により失火を検出し、失火検出信号や正常信号を出力
する失火判定手段である。
Example 1. An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a functional block diagram showing an embodiment of the present invention. In the figure, 1 is an engine of an automobile (not shown), 2 is combustion state detecting means for detecting the combustion state of the engine 1, 3 is operating state detecting means for detecting the operating state of the engine 1, and 4 is the degree of misfire or misfire. Is separately set according to the operating state of the engine 1 in order to correct it according to the degree of influence on the engine, and the misfire probability is detected based on the detected output from the operating state detecting means 3 and the detected output from the combustion state detecting means 2. The misfire probability detecting means 5 for detecting the misfire by the combustion state evaluation function whose misfire probability has been corrected based on the detection output from the combustion state detecting means 2 and the detection output from the misfire probability detecting means 4, It is a misfire determination means that outputs a normal signal.

【0014】図2は図1に示した内燃機関の失火検出装
置の一実施例を示す構成図である。図において、6は吸
入する空気の量を検出する吸入空気量検出手段(例えば
エアフローメータなど)、8は上記エンジン1に取り付
けられ、クランク角の基準位置(例えば各気筒の上死
点)毎にクランク角を検出し、パルスを出力するための
クランク角検出手段、9はクランク角検出手段8からの
パルスに基いてエンジン1の回転数を検出するエンジン
回転数検出手段、10は例えばプログラムデータなどを
書き込んであるROM、プログラムによる各種ワーク用
のRAMなどから構成したマイクロコンピュータであ
る。ここで、マイクロコンピュータ10は図1に示した
燃焼状態検出手段2、運転状態検出手段3、失火確率検
出手段4及び失火判定手段5を含む。また、以下の説明
においては、燃焼状態検出手段2としてクランク角検出
手段8の出力を用いた回転変動(点火周期計測による角
加速度演算)による内燃機関の失火検出装置とする。ま
た、この燃焼状態検出手段2はクランク角検出手段8か
らのパルスによってクランク角の基準位置毎に図示しな
い各気筒の点火周期Tを計測して平均角速度ωiを算出
し、この平均角速度ωiの変化量から燃焼状態を検出す
るための評価関数である平均角加速度αiを演算する。
FIG. 2 is a block diagram showing an embodiment of the misfire detection device for the internal combustion engine shown in FIG. In the figure, 6 is an intake air amount detecting means (for example, an air flow meter) for detecting the amount of intake air, 8 is attached to the engine 1, and is provided for each crank angle reference position (for example, top dead center of each cylinder). Crank angle detecting means for detecting a crank angle and outputting a pulse, 9 is an engine rotational speed detecting means for detecting the rotational speed of the engine 1 based on the pulse from the crank angle detecting means 8, and 10 is, for example, program data or the like. Is a microcomputer including a ROM in which is written, a RAM for various works according to programs, and the like. Here, the microcomputer 10 includes the combustion state detecting means 2, the operating state detecting means 3, the misfire probability detecting means 4 and the misfire determining means 5 shown in FIG. Further, in the following description, it is assumed that the internal combustion engine misfire detection device is based on the rotational fluctuation (the angular acceleration calculation by the ignition cycle measurement) using the output of the crank angle detection means 8 as the combustion state detection means 2. Further, the combustion state detecting means 2 measures the ignition cycle T of each cylinder (not shown) for each reference position of the crank angle by the pulse from the crank angle detecting means 8 to calculate the average angular velocity ωi, and the change of the average angular velocity ωi. The average angular acceleration αi, which is an evaluation function for detecting the combustion state, is calculated from the amount.

【0015】更に、この燃焼状態検出手段2は、エンジ
ン1の燃焼状態検出手段2と運転状態検出手段3から求
めた失火確率Nに対して、運転状態と失火の度合いや失
火が機関に与える影響の度合いなどに応じた補正をす
る。図3は図2に示したマイクロコンピュータ10の内
部構成を示すブロック図である。この図3において、図
1及び図2と対応する部分には同一符号を付し、その詳
細説明を省略する。
Further, the combustion state detecting means 2 influences the operating state, the degree of misfire, and the influence of the misfire on the engine with respect to the misfire probability N obtained from the combustion state detecting means 2 of the engine 1 and the operating state detecting means 3. Correct according to the degree of. FIG. 3 is a block diagram showing an internal configuration of the microcomputer 10 shown in FIG. In FIG. 3, parts corresponding to those in FIGS. 1 and 2 are designated by the same reference numerals, and detailed description thereof will be omitted.

【0016】図において、11〜14は出力がアナログ
信号である例えば図示せずも水温センセやスロットル開
度センセ等からの信号が印加される入力端子、15,1
6は出力がディジタル信号である例えば図2に示したク
ランク角検出手段8やエンジン回転数検出手段9からの
検出出力をマイクロコンピュータ10に供給するための
入力端子、17はその他の信号が印加される入力端子、
18はこれら入力端子11〜16を介して供給される検
出信号をマイクロコンピュータ10に取り込むための入
力インターフェース回路、19はこの入力インターフェ
ース回路18からの入力検出信号をディジタル信号に変
換するためのA−D変換器、20は一定時間毎にカウン
トアップするタイマ(フリーランニングカウンタ)2
1、カウンタ22、ワーク用RAM23、プログラムデ
ータなどを記憶したROM24及びCPU25を内蔵し
た例えばシングルチップマイクロコンピュータ、26は
シングルチップマイクロコンピュータ20からの出力デ
ータを出力端子27〜33を介して図示しない他の回路
系に供給するための出力インターフェース回路である。
次に、図4を参照して図1〜図3を参照して説明した内
燃機関の失火検出装置の基本原理について説明する。
In the figure, 11 to 14 are analog signals whose output is, for example, input terminals to which signals from a water temperature sensor, a throttle opening sensor, etc. are applied although not shown, and 15, 1
Reference numeral 6 is an input terminal for supplying the microcomputer 10 with the detection output from the crank angle detecting means 8 and the engine speed detecting means 9 shown in FIG. 2 whose output is a digital signal, and 17 is applied with other signals. Input terminal,
Reference numeral 18 denotes an input interface circuit for taking in the detection signal supplied through these input terminals 11 to 16 to the microcomputer 10, and 19 denotes A- for converting the input detection signal from the input interface circuit 18 into a digital signal. D converter, 20 is a timer (free running counter) that counts up at regular intervals 2
1, a counter 22, a work RAM 23, a ROM 24 for storing program data and the like, and a CPU 25, for example, a single-chip microcomputer, and 26 is an output data from the single-chip microcomputer 20 via output terminals 27 to 33. Is an output interface circuit for supplying the circuit system of FIG.
Next, the basic principle of the misfire detection device for an internal combustion engine described with reference to FIGS. 1 to 3 will be described with reference to FIG.

【0017】図4は4サイクル4気筒エンジンにおける
高負荷時(スロットル全開、回転数1000rpm)の
角速度ω、クランク角の点火周期Tから算出した平均角
加速度αi、各気筒の筒内圧波形を示す図である。図4
Aは縦軸を角速度、図4Bは縦軸を平均角加速度、図4
Cは縦軸を筒内圧、そして図4A、B及びCは何れも横
軸をクランク角としている。この図4に示すように、ク
ランク角の基準位置(例えば圧縮上死点)間の点火周期
Tから平均角速度ωi(=1/T)を求め、この変化量
(=Δωi)から平均角加速度αi(=Δωi/T)を
算出することができる。図4における波形はある燃焼サ
イクル中に#1、#3、#4及び#2の各気筒が正常燃
焼した後、#1の気筒が何らかの原因、例えば燃料系や
点火系の異常などによって失火した場合のものである。
FIG. 4 is a diagram showing the angular velocity ω at a high load (throttle fully opened, rotation speed 1000 rpm) in the 4-cycle 4-cylinder engine, the average angular acceleration αi calculated from the crank cycle ignition period T, and the cylinder pressure waveform of each cylinder. Is. Figure 4
4A shows an angular velocity, FIG. 4B shows an average angular acceleration, and FIG.
C represents the in-cylinder pressure on the vertical axis, and in FIGS. 4A, 4B, and 4C, the horizontal axis represents the crank angle. As shown in FIG. 4, the average angular velocity ωi (= 1 / T) is calculated from the ignition cycle T between crank angle reference positions (for example, compression top dead center), and the average angular acceleration αi is calculated from the amount of change (= Δωi). (= Δωi / T) can be calculated. The waveform in FIG. 4 shows that after the cylinders # 1, # 3, # 4, and # 2 have normally burned during a certain combustion cycle, the cylinder # 1 has misfired for some reason, such as an abnormality in the fuel system or ignition system. This is the case.

【0018】ここで、気筒#1が正常燃焼した場合を#
1a、その平均角加速度をαia、失火した場合を#1
b、その平均角加速度をαibとすると、平均角加速度
或αiaより平均角加速度αibの方が負方向に大きい
ことが分かる。これは定常運転状態において、正常燃焼
時にはほぼ一定トルクで運転され、その角加速度がほぼ
“0”となるのに対し、失火時には発生すべきトルクを
失い、その角加速度は負方向に大きく落ち込むからであ
る。この角加速度の絶対値や変化量から各燃焼サイクル
毎に失火の度合いや失火が機関に与える影響の度合いを
表す失火確率Nを求め、この失火確率Nの所定機関内の
積算値と所定の判定値を比較することによって失火を検
出することができる。
Here, if cylinder # 1 burns normally,
1a, the average angular acceleration is αia, and when misfire is # 1
b, where αib is the average angular acceleration, it can be seen that the average angular acceleration αib is larger in the negative direction than the average angular acceleration or αia. This is because in normal operation, the engine is operated with a substantially constant torque during normal combustion and its angular acceleration becomes almost "0", but the torque that should be generated during a misfire is lost, and the angular acceleration drops significantly in the negative direction. Is. A misfire probability N representing the degree of misfire and the degree of influence of the misfire on the engine is obtained for each combustion cycle from the absolute value and change amount of the angular acceleration, and the integrated value of the misfire probability N in a predetermined engine and a predetermined determination Misfires can be detected by comparing the values.

【0019】次に、図5のフローチャートを参照して図
1〜図3を参照して説明した内燃機関の失火検出装置の
動作について説明する。尚、以下に説明する処理は、所
定クランク角(例えば各気筒の圧縮工程上死点)を基準
として点火周期Tを計測し、その平均角速度ωiの変化
量から平均角加速度αiを算出し、これと運転状態によ
り設定された失火確率補正係数により燃焼状態の評価関
数である失火確率Nを求め、この失火確率Nを所定期間
積算し、所定の失火判定値と比較することによって失火
を検出するものである。先ずステップS1ではメモリM
BT1の値をメモリMBT2に格納する。そしてステッ
プS2に移行する。ここでいうメモリMBT1及びMB
T2は例えば図3に示したRAM23である。
Next, the operation of the misfire detecting device for the internal combustion engine described with reference to FIGS. 1 to 3 will be described with reference to the flowchart of FIG. In the process described below, the ignition cycle T is measured with a predetermined crank angle (for example, the top dead center of the compression process of each cylinder) as a reference, and the average angular acceleration αi is calculated from the change amount of the average angular velocity ωi. And the misfire probability N, which is an evaluation function of the combustion state, is obtained from the misfire probability correction coefficient set by the operating state, and the misfire probability N is integrated for a predetermined period of time, and the misfire is detected by comparing with a predetermined misfire determination value. Is. First, in step S1, the memory M
The value of BT1 is stored in the memory MBT2. Then, the process proceeds to step S2. Memory MBT1 and MB here
T2 is, for example, the RAM 23 shown in FIG.

【0020】ステップS2ではクランク角検出手段8の
信号による割り込み処理によって各気筒の圧縮工程上死
点において所定時間のクロック毎にカウントアップする
カウンタ22のカウンタ値を読み込んでメモリMBT1
に格納する。そしてステップS3に移行する。ここで、
前回のカウンタ値はステップS1において別のメモリM
BT2に格納している。ステップS3ではメモリMTN
1の値をメモリMTN2に格納する。そしてステップS
4に移行する。ここでいうメモリMTN1及びMTN2
は例えば図3に示したRAM23である。
In step S2, the counter value of the counter 22 which counts up at every clock of a predetermined time at the top dead center of the compression process of each cylinder is read by interruption processing by the signal of the crank angle detecting means 8 and the memory MBT1 is read.
To store. Then, the process proceeds to step S3. here,
The previous counter value is stored in another memory M in step S1.
It is stored in BT2. In step S3, the memory MTN
The value of 1 is stored in the memory MTN2. And step S
Go to 4. The memories MTN1 and MTN2 referred to here
Is, for example, the RAM 23 shown in FIG.

【0021】ステップS4では点火周期TをT=MB1
の値−MB2の値から求め、メモリMTN1に格納す
る。そしてステップS5に移行する、ここで、前回求め
た点火周期TはステップS3において別のメモリMTN
2格納している。ステップS5ではメモリMTN1に格
納した点火周期Tを用いて平均角加速度αiをαi=
(1/MTN1の値−1/MTN2の値)/MTN1の
値から求めメモリMAN1に格納する。そしてステップ
S6に移行する。ここでMTN1の値は今回の点火周期
T、MTN2の値は前回の点火周期Tを示し、また、1
/MTN1の値は今回の点火周期T間の平均角速度ω
i、1/MTN2は前回の点火周期T間の平均角速度ω
iを示す。
In step S4, the ignition cycle T is set to T = MB1.
Value-MB2 value and stored in the memory MTN1. Then, the process proceeds to step S5, in which the ignition cycle T obtained last time is stored in another memory MTN in step S3.
2 are stored. In step S5, the average angular acceleration αi is set to αi = using the ignition cycle T stored in the memory MTN1.
(1 / MTN1 value-1 / MTN2 value) / MTN1 value and stored in memory MAN1. Then, the process proceeds to step S6. Here, the value of MTN1 indicates the current ignition cycle T, the value of MTN2 indicates the previous ignition cycle T, and 1
/ MTN1 is the average angular velocity ω during this ignition cycle T
i, 1 / MTN2 is the average angular velocity ω during the previous ignition cycle T
indicates i.

【0022】ステップS6では運転状態を表すパラメー
タである回転数Neを、例えばクランク角検出手段8で
点火周期を計測することによって検出し、メモリMNE
に格納する。そしてステップS7に移行する。ステップ
S7では運転状態を表すパラメータである負荷Evを、
例えば吸入空気量検出手段6であるエアフローメータの
出力電圧によって検出し、メモリMEVに格納する。そ
してステップS8に移行する。ここで、上記メモリMN
E及びMNVはRAM23である。
In step S6, the rotation speed Ne, which is a parameter indicating the operating state, is detected by measuring the ignition cycle by the crank angle detecting means 8, and the memory MNE is detected.
To store. Then, the process proceeds to step S7. In step S7, the load Ev, which is a parameter indicating the operating state, is
For example, it is detected by the output voltage of the air flow meter which is the intake air amount detecting means 6 and stored in the memory MEV. Then, the process proceeds to step S8. Here, the memory MN
E and MNV are RAM23.

【0023】ステップS8ではステップS5で求めた平
均角加速度αiとステップS6で求めた回転数Neとス
テップS7で求めた負荷Evに基いて、失火の度合いや
失火が機関に与える影響の度合いに応じた失火確率補正
係数Kを、例えば予めメモリ(ROMなど)に記憶して
ある回転数Neと負荷Evにより別設定した角加速度α
iに対する失火確率補正係数Kの対応表(例えば図11
に示したαi−K特性曲線をROMデータに変換したデ
ータテーブルなど)をマッピングすることにより、燃焼
状態の評価関数である失火確率Nを求め、メモリMNF
に所定期間(例えば100点火間)積算し格納する。そ
してステップS9に移行する。ここで、回転数Neと負
荷Evにより別設定した角加速度αiに対する失火確率
補正係数Kの対応表としては、例えば図11及び図12
に示すαi−K特性曲線をROM24のデータに変換し
たデータテーブルなどが考えられる。ここで上記メモリ
MNFはRAM23である。ステップS9ではステップ
S8で所定期間内の失火確率Nの積算値MN1が予めメ
モリ(ROMなど)に記憶してある失火判定値(例えば
20回)よりも大きいか否かを判断し、「YES」、す
なわち、「真」であればステップS10に移行し、「N
O」、すなわち、「偽」であればステップS12に移行
する。
In step S8, based on the average angular acceleration αi obtained in step S5, the rotational speed Ne obtained in step S6, and the load Ev obtained in step S7, the degree of misfire and the degree of influence of the misfire on the engine are determined. The misfire probability correction coefficient K is set to, for example, the angular acceleration α that is separately set according to the rotation speed Ne and the load Ev stored in advance in a memory (ROM or the like).
Correspondence table of misfire probability correction coefficient K for i (for example, FIG. 11).
The data table obtained by converting the αi-K characteristic curve shown in FIG. 2 into ROM data) is mapped to obtain the misfire probability N which is the evaluation function of the combustion state, and the memory MNF is obtained.
Is stored for a predetermined period (for example, for 100 ignitions). Then, the process proceeds to step S9. Here, as a correspondence table of the misfire probability correction coefficient K with respect to the angular acceleration αi separately set depending on the rotation speed Ne and the load Ev, for example, FIGS.
A data table or the like in which the αi-K characteristic curve shown in FIG. Here, the memory MNF is the RAM 23. In step S9, it is determined whether or not the integrated value MN1 of the misfire probabilities N within the predetermined period in step S8 is larger than the misfire determination value (for example, 20 times) stored in advance in the memory (ROM or the like), and “YES”. That is, if it is “true”, the process proceeds to step S10 and “N
If “O”, that is, “false”, the process proceeds to step S12.

【0024】ステップS10ではステップS9において
該当した気筒を「失火」と判定する。そしてステップS
11に移行する。ステップS11では失火信号を出力す
る。そして終了する。失火信号が出力されると、例えば
図示しない警報ランプがが点灯し、これによって失火を
ドライバーなどに報知することができる。ステップS1
2では「正常(燃焼)」と判断する。そしてステップS
13に移行する。ステップS13では正常信号を出力す
る。そして終了する。正常信号が出力されると、例えば
図示しない警報ランプが消灯し、これによって燃焼をド
ライバーなどに報知することができる。
In step S10, the cylinder in step S9 is determined to be "misfiring". And step S
Go to 11. In step S11, a misfire signal is output. And it ends. When the misfire signal is output, for example, an alarm lamp (not shown) is turned on, which allows the driver or the like to be notified of the misfire. Step S1
In 2, it is determined to be “normal (combustion)”. And step S
Move to 13. In step S13, a normal signal is output. And it ends. When the normal signal is output, for example, an unillustrated alarm lamp is turned off, so that the driver or the like can be notified of the combustion.

【0025】ここで、例えば所定期間(100点火)失
火判定結果を積算して失火判定値(20回)より大きい
か否かを判断する場合を考える。一般的な失火判定手段
では、例えば図6に示すように、燃焼状態を代表する動
作パラメータのある所定値をしきい値(失火判定値)に
基いて「正常」か「失火」か判断している。しかしなが
ら、図6に平均角速度α1で示す完全に失火した場合と
図6にα2で示す部分的に失火(または燃焼)した場合
とでは、失火の度合いとしては完全失火と部分失火とで
期間に与えるトルク変動量や未燃焼ガスの量などが異な
るのにもかかわらず、何れの場合も全く同じ失火判定結
果になってしまう。しかしながら、図7に示すように失
火確率補正係数Kをステップ的に設定した場合には、図
8に平均角速度α1で示す完全に失火した場合は失火確
率補正係数Kが1.0であるので、この燃焼状態の発生
回数が20回以上で失火判定される。そして図8にα2
で示す部分的に失火(または燃焼)した場合において
は、図7に示すように失火確率補正係数Kが0.5であ
るので、図8に示すように、この燃焼状態の発生回数が
40回以上で失火判定される。
Here, consider a case where, for example, the results of misfire determination for a predetermined period (100 ignitions) are integrated to determine whether or not the result is greater than the misfire determination value (20 times). In a general misfire determination means, for example, as shown in FIG. 6, it is determined whether a predetermined value of an operation parameter representing a combustion state is “normal” or “misfire” based on a threshold value (misfire determination value). There is. However, in the case of complete misfire indicated by the average angular velocity α1 in FIG. 6 and the case of partial misfire (or combustion) indicated by α2 in FIG. 6, the degree of misfire is given by the period of complete misfire and partial misfire. Despite the difference in the amount of torque fluctuation and the amount of unburned gas, the same misfire determination result will be obtained in any case. However, when the misfire probability correction coefficient K is set stepwise as shown in FIG. 7, the misfire probability correction coefficient K is 1.0 when completely misfired as shown by the average angular velocity α1 in FIG. Misfire is determined when the number of occurrences of this combustion state is 20 or more. And α2 in FIG.
In the case of partial misfire (or combustion) indicated by, since the misfire probability correction coefficient K is 0.5 as shown in FIG. 7, the number of occurrences of this combustion state is 40 times as shown in FIG. With the above, misfire is determined.

【0026】更に、図9に示すように失火確率補正係数
を線形的に設定した場合には、図10に示すように、失
火の度合い(燃焼状態=失火確率の積算値)により機関
に与えるトルク変動量や排出される未燃焼ガスの量など
に対してリニアな特性の失火判定を行うことができる。
また、図11に示すように失火確率補正係数Kを所定値
以下で“0”に設定した場合においては、実際にはあり
得ない平均角加速度のノイズ成分αNがある場合には失
火確率補正係数Kが0.1であるので、図12に示すよ
うに、この燃焼状態の発生回数が200回以上で失火判
定されるが、積算機関が100回であるので、図12に
示すように、失火確率の積算値は10未満となり平均角
加速度のノイズ成分による失火判定の誤検出を防止する
ことが可能である。
Further, when the misfire probability correction coefficient is linearly set as shown in FIG. 9, the torque given to the engine according to the degree of misfire (combustion state = accumulated value of misfire probability) as shown in FIG. It is possible to perform misfire determination having linear characteristics with respect to the amount of fluctuation and the amount of unburned gas discharged.
Further, as shown in FIG. 11, when the misfire probability correction coefficient K is set to "0" below a predetermined value, when there is a noise component αN of the average angular acceleration that is impossible in reality, the misfire probability correction coefficient K Since K is 0.1, as shown in FIG. 12, a misfire is determined when the number of occurrences of this combustion state is 200 times or more, but since the integrating engine is 100 times, as shown in FIG. Since the integrated value of the probabilities is less than 10, it is possible to prevent erroneous detection of misfire determination due to the noise component of the average angular acceleration.

【0027】一般的に、失火による平均角加速度の変化
量は、その時の発生すべき軸トルクに比例し、エンジン
負荷(燃料供給量や吸入空気量)に比例する。従って、
平均角加速度に対して失火確率補正係数を設定すればエ
ンジン負荷(燃料供給量や吸入空気量)毎に失火判定値
(失火確率の積算値)を設定する必要がなくなる。平均
角加速度は運転状態によってその絶対値や分布が異なる
場合には、失火確率補正係数を回転数や負荷(燃料供給
量や吸入空気量)などの運転状態により別設定すれば、
より適切な失火判定ができる。或いは、基準となる運転
状態の失火確率補正係数を設定し、運転状態によりその
失火確率補正係数を所定の比率で拡大、縮小して設定す
ることもできる。
Generally, the amount of change in average angular acceleration due to misfire is proportional to the axial torque to be generated at that time, and to the engine load (fuel supply amount and intake air amount). Therefore,
If a misfire probability correction coefficient is set for the average angular acceleration, it is not necessary to set a misfire determination value (accumulated misfire probability value) for each engine load (fuel supply amount or intake air amount). If the absolute value or distribution of the average angular acceleration differs depending on the operating condition, the misfire probability correction coefficient can be set separately depending on the operating condition such as the rotation speed and load (fuel supply amount and intake air amount).
More appropriate misfire determination can be performed. Alternatively, it is also possible to set a reference misfire probability correction coefficient for an operating state and to set the misfire probability correction coefficient by enlarging or reducing it at a predetermined ratio depending on the operating state.

【0028】このように、所定クランク角(例えば各気
筒の圧縮工程上死点)を基準として点火周期Tを計測
し、その平均各速度ωiの変化量から平均角加速度αi
を算出し、運転状態を表す回転数Neと負荷Evにより
失火確率補正係数Kを求め、燃焼状態の評価関数である
失火確率Nを各燃焼工程毎に所定期間積算し、この失火
確率Nの積算値を失火判定値と比較することにより失火
を検出する。このように本実施例においては、失火回数
が多くても失火の度合いや失火が機関に与える影響が小
さい場合には1回毎の失火確率が小さくなるように補正
し、失火回数が少なくても失火の度合いや失火が機関に
与える影響が大きい場合には1回毎の失火確率を大きく
なるように補正するようにしたので、失火による機関に
与えるトルク変動量や排出される未燃焼ガスの量などの
影響の度合いも考慮した失火検出を行うようにすること
ができると共に、失火を一義的に「正常」か「失火」か
の2値で判断する場合における誤検出を防止し、より正
確な失火検出を行うことができる。
In this way, the ignition cycle T is measured with reference to the predetermined crank angle (for example, the top dead center of the compression process of each cylinder), and the average angular acceleration αi is calculated from the change amount of the average speed ωi.
Is calculated, the misfire probability correction coefficient K is obtained from the rotational speed Ne representing the operating state and the load Ev, and the misfire probability N, which is an evaluation function of the combustion state, is integrated for a predetermined period for each combustion process, and the misfire probability N is integrated. Misfire is detected by comparing the value with the misfire determination value. As described above, in the present embodiment, even if the number of misfires is large, if the degree of misfire or the influence of misfires on the engine is small, the misfire probability is corrected so as to be small, and even if the number of misfires is small. When the degree of misfire or the influence of misfire on the engine is large, the misfire probability is corrected so as to increase each time. Therefore, the amount of torque fluctuation and the amount of unburned gas discharged to the engine due to misfire are corrected. It is possible to detect misfire in consideration of the degree of influence such as, and to prevent misdetection when the misfire is uniquely judged by two values of "normal" and "misfire", and more accurate Misfire detection can be performed.

【0029】尚、失火を検出することにより排気ガスの
有害物質が大気中に排出されるのを防止するという観点
から考えると、失火減少そのものを「正常」か「失火」
の2値で検出するよりも、本実施例のように確率的(ア
ナログ的、或いはファジイ的)に失火を判定することに
より、その失火の度合いや影響の度合いを考慮した失火
の検出を行うことができる。
From the viewpoint of preventing harmful substances in exhaust gas from being discharged into the atmosphere by detecting misfire, the misfire reduction itself is "normal" or "misfire".
By detecting the misfire probabilistically (analogically or fuzzyly) as in the present embodiment, the misfire is detected in consideration of the degree of the misfire and the degree of the influence. You can

【0030】実施例2.なお、上記実施例では失火検出
を行うのにクランク角検出手段の出力を用いた場合に付
いて説明したが、これに限定されることなく、例えば点
火装置のイオン電流、エンジンの排気圧又は排気ガスの
酸素濃度を検出するO2センセの出力等を用いてもよ
く、或いは又これ等を複数組み合わせて用いてもよい。
Example 2. It should be noted that in the above embodiment, the case where the output of the crank angle detecting means is used for detecting the misfire is explained, but the invention is not limited to this, and for example, the ion current of the ignition device, the exhaust pressure of the engine or the exhaust gas is used. The output of an O 2 sensor for detecting the oxygen concentration of the gas may be used, or a plurality of these may be used in combination.

【0031】[0031]

【発明の効果】以上のように、請求項1記載の発明によ
れば、内燃機関の燃焼状態を代表する動作パラメータに
より機関の失火状態を検出する燃焼状態検出手段と、こ
の燃焼状態検出手段の検出出力に基いて失火の度合いを
検出する失火確率検出手段と、この失火確率検出手段の
検出出力に基いて失火を検出する失火判定手段とを備え
たことにより、失火の度合いや失火が期間に与える影響
に応じて確率的に失火を検出し、誤検出をなくし、より
正確な失火検出を行うことができるという効果がある。
As described above, according to the invention described in claim 1, the combustion state detecting means for detecting the misfire state of the engine by the operating parameter representing the combustion state of the internal combustion engine, and the combustion state detecting means. By providing a misfire probability detecting means for detecting the degree of misfire based on the detection output, and a misfire determining means for detecting misfire based on the detection output of the misfire probability detecting means, the degree of misfire and the misfire are There is an effect that misfire can be detected stochastically according to the influence given, erroneous detection can be eliminated, and more accurate misfire detection can be performed.

【0032】また、請求項2記載の発明によれば、内燃
機関の燃焼状態を代表する動作パラメータにより機関の
失火状態を検出する燃焼状態検出手段と、上記内燃機関
の運転状態を検出する運転状態検出手段と、上記燃焼状
態検出手段の検出出力及び上記運転状態検出手段の検出
出力に基いて失火の度合いを検出する失火確率検出手段
と、この失火確率検出手段の検出出力に基いて失火を検
出する失火判定手段とを備えたことにより、失火の度合
いや失火が期間に与える影響に応じて確率的に失火を検
出し、誤検出をなくし、運転状態に応じたきめ細かいよ
り正確な失火検出を行うことができるという効果があ
る。
According to the second aspect of the present invention, the combustion state detecting means for detecting the misfire state of the engine based on the operating parameter representing the combustion state of the internal combustion engine, and the operating state for detecting the operating state of the internal combustion engine. Detection means, misfire probability detection means for detecting the degree of misfire based on the detection output of the combustion state detection means and the detection output of the operating state detection means, and misfire detection based on the detection output of this misfire probability detection means By providing the misfire determination means, the misfire is detected probabilistically according to the degree of misfire and the effect of the misfire on the period, eliminating false detections and performing finer and more accurate misfire detection according to the operating state. The effect is that you can.

【0033】また、請求項3記載の発明によれば、失火
判定手段が上記失火確率検出手段の検出出力を所定期間
積算するようにしたので、失火の度合いや失火が期間に
与える影響に応じて確率的に失火を検出し、誤検出をな
くし、運転状態に応じたきめ細かいより正確で高精度の
失火検出を行うことができるという効果がある。
According to the third aspect of the present invention, the misfire determining means integrates the detection outputs of the misfire probability detecting means for a predetermined period, so that the degree of misfire and the effect of the misfire on the period are determined. There is an effect that misfire can be detected stochastically, erroneous detection can be eliminated, and finer, more accurate and highly accurate misfire detection can be performed according to the operating state.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明による内燃機関の失火検出装置の一実
施例を示す機能ブロック図である。
FIG. 1 is a functional block diagram showing an embodiment of a misfire detection device for an internal combustion engine according to the present invention.

【図2】この発明による内燃機関の失火検出装置の一実
施例を示す構成図である。
FIG. 2 is a configuration diagram showing an embodiment of a misfire detection device for an internal combustion engine according to the present invention.

【図3】この発明による内燃機関の失火検出装置の要部
を示すブロック図である。
FIG. 3 is a block diagram showing a main part of a misfire detection device for an internal combustion engine according to the present invention.

【図4】この発明による内燃機関の失火検出装置の説明
に供する失火時の角速度、平均角加速度、筒内圧の関係
を示す波形図である。
FIG. 4 is a waveform diagram showing a relationship among an angular velocity, an average angular acceleration, and an in-cylinder pressure at the time of misfire, which is used for explaining a misfire detection device for an internal combustion engine according to the present invention.

【図5】この発明による内燃機関の失火検出装置の動作
を説明するためのフローチャートである。
FIG. 5 is a flow chart for explaining the operation of the misfire detection device for an internal combustion engine according to the present invention.

【図6】この発明による内燃機関の失火検出装置の説明
に供する正常燃焼、失火、ノイズがあるときの平均角加
速度の度数分布を示す図である。
FIG. 6 is a diagram showing the frequency distribution of the average angular acceleration when there is normal combustion, misfire, or noise, which is used for explaining the misfire detection device for an internal combustion engine according to the present invention.

【図7】この発明による内燃機関の失火検出装置の説明
に供する失火確率補正計数をステップ的に設定した場合
を示す図である。
FIG. 7 is a diagram for explaining a misfire detection device for an internal combustion engine according to the present invention, showing a case where a misfire probability correction count is set in steps.

【図8】この発明による内燃機関の失火検出装置の説明
に供する正常燃焼、失火時の補正による失火確率の積算
値の度数分布を示す図である。
FIG. 8 is a diagram showing a frequency distribution of accumulated values of misfire probabilities by correction at normal combustion and misfire, which is used for explaining the misfire detection device for an internal combustion engine according to the present invention.

【図9】この発明による内燃機関の失火検出装置の説明
に供する失火確率補正係数を線形的に設定した場合を示
す図である。
FIG. 9 is a diagram for explaining a misfire detection device for an internal combustion engine according to the present invention, showing a case where a misfire probability correction coefficient is linearly set.

【図10】この発明による内燃機関の失火検出装置の説
明に供する正常燃焼、失火時の補正による失火確率の積
算値の度数分布を示す図である。
FIG. 10 is a diagram showing a frequency distribution of integrated values of misfire probabilities due to normal combustion and misfire correction, which is used for explaining the misfire detection device for an internal combustion engine according to the present invention.

【図11】この発明による内燃機関の失火検出装置の説
明に供する失火確率係数を所定値以下で“0”に設定し
た場合を示す図である。
FIG. 11 is a diagram for explaining a misfire detection device for an internal combustion engine according to the present invention, showing a case where a misfire probability coefficient is set to “0” below a predetermined value.

【図12】この発明による内燃機関の失火検出装置の説
明に供する正常燃焼、失火時の補正による失火確率の積
算値の度数分布を示す図である。
FIG. 12 is a diagram showing a frequency distribution of integrated values of misfire probabilities due to normal combustion and correction at the time of misfire provided for explaining the misfire detection device for an internal combustion engine according to the present invention.

【符号の説明】[Explanation of symbols]

2 燃焼状態検出手段 3 運転状態検出手段 4 失火確率検出手段 5 失火判定手段 2 combustion state detecting means 3 operating state detecting means 4 misfire probability detecting means 5 misfire determining means

─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成5年6月17日[Submission date] June 17, 1993

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0010[Correction target item name] 0010

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0010】[0010]

【作用】請求項1記載の発明においては、内燃機関の燃
焼状態を代表する動作パラメータにより機関の失火状態
を燃焼状態検出手段で検出し、この検出出力に基いて失
火の度合いを失火確率検出手段で検出し、この検出出力
に基いて失火判定手段で失火を検出する。これによっ
て、失火の度合いや失火が機関に与える影響に応じて確
率的に失火を検出し、誤検出のない、より正確な失火検
出を行うことができる。
According to the first aspect of the present invention, the combustion state detecting means detects the misfire state of the engine based on the operating parameter representing the combustion state of the internal combustion engine, and the degree of misfire is detected based on the detected output. And the misfire determination means detects the misfire based on the detection output. As a result, misfire can be detected stochastically in accordance with the degree of misfire and the effect of misfire on the engine , and more accurate misfire detection without erroneous detection can be performed.

【手続補正2】[Procedure Amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0011[Correction target item name] 0011

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0011】請求項2記載の発明においては、内燃機関
の燃焼状態を代表する動作パラメータにより機関の失火
状態を燃焼状態検出手段で検出すると共に、内燃機関の
運転状態を運転状態検出手段で検出し、燃焼状態検出手
段の検出出力及び運転状態検出手段の検出出力に基いて
失火確率検出手段で失火の度合いを検出し、この失火確
率検出手段の検出出力に基いて失火判定手段で失火を検
出する。これによって、失火の度合いや失火が機関に与
える影響に応じて確率的に失火を検出し、誤検出のな
い、運転状態に応じたきめ細かいより正確な失火検出を
行うことができる。
According to the second aspect of the present invention, the combustion state detecting means detects the misfire state of the engine based on the operating parameter representing the combustion state of the internal combustion engine, and the operating state detecting means detects the operating state of the internal combustion engine. The misfire probability detecting means detects the degree of misfire based on the detection outputs of the combustion state detecting means and the operating state detecting means, and the misfire determining means detects the misfire based on the detection output of the misfire probability detecting means. . As a result, it is possible to detect the misfire stochastically in accordance with the degree of the misfire and the influence of the misfire on the engine , and it is possible to perform the finer and more accurate misfire detection according to the operating state without erroneous detection.

【手続補正3】[Procedure 3]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0012[Correction target item name] 0012

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0012】また請求項3の発明においては、失火判定
手段で失火確率検出手段の検出出力を所定期間積算す
る。これによって、失火の度合いや失火が機関に与える
影響に応じて確率的に失火を検出し、誤検出をなくし、
運転状態に応じたきめ細かいより正確で高精度の失火検
出を行うことができる。
Further, in the invention of claim 3, the detection output of the misfire probability detecting means is integrated by the misfire determining means for a predetermined period. By this, misfire is detected stochastically according to the degree of misfire and the effect of misfire on the engine , eliminating false detection,
It is possible to perform finer, more accurate and highly accurate misfire detection according to the operating condition.

【手続補正4】[Procedure amendment 4]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0023[Name of item to be corrected] 0023

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0023】ステップS8ではステップS5で求めた平
均角加速度αiとステップS6で求めた回転数Neとス
テップS7で求めた負荷Evに基いて、失火の度合いや
失火が機関に与える影響の度合いに応じた失火確率補正
係数Kを、例えば予めメモリ(ROMなど)に記憶して
ある回転数Neと負荷Evにより別設定した角加速度α
iに対する失火確率補正係数Kの対応表をマッピングす
ることにより、燃焼状態の評価関数である失火確率Nを
求め、メモリMNFに所定期間(例えば100点火間)
積算し格納する。そしてステップS9に移行する。ここ
で、回転数Neと負荷Evにより別設定した角加速度α
iに対する失火確率補正係数Kの対応表としては、例え
ば図11に示すαi−K特性曲線をROM24のデータ
に変換したデータテーブルなどが考えられる。ここで上
記メモリMNFはRAM23である。ステップS9では
ステップS8で所定期間内の失火確率Nの積算値MN1
が予めメモリ(ROMなど)に記憶してある失火判定値
(例えば20回)よりも大きいか否かを判断し、「YE
S」、すなわち、「真」であればステップS10に移行
し、「NO」、すなわち、「偽」であればステップS1
2に移行する。
In step S8, based on the average angular acceleration αi obtained in step S5, the rotational speed Ne obtained in step S6, and the load Ev obtained in step S7, the degree of misfire and the degree of influence of the misfire on the engine are determined. The misfire probability correction coefficient K is set to, for example, the angular acceleration α that is separately set according to the rotation speed Ne and the load Ev stored in advance in a memory (ROM or the like).
The misfire probability N, which is an evaluation function of the combustion state, is obtained by mapping the correspondence table of the misfire probability correction coefficient K with respect to i, and is stored in the memory MNF for a predetermined period (for example, 100 ignitions).
Accumulate and store. Then, the process proceeds to step S9. Here, the angular acceleration α separately set depending on the rotation speed Ne and the load Ev
The correspondence table of the misfire probability correction coefficient K with respect to i, and data table are considered converted e.g. .alpha.i-K characteristic curve shown in FIG. 1 1 data in ROM 24. Here, the memory MNF is the RAM 23. In step S9, integrated value MN1 of misfire probability N within a predetermined period in step S8
Is greater than a misfire determination value (for example, 20 times) stored in advance in a memory (ROM or the like), and "YE
If “S”, that is, “true”, the process proceeds to step S10. If “NO”, that is, “false”, the process proceeds to step S1.
Move to 2.

【手続補正5】[Procedure Amendment 5]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0026[Correction target item name] 0026

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0026】更に、図9に示すように失火確率補正係数
を線形的に設定した場合には、図10に示すように、失
火の度合い(燃焼状態=失火確率の積算値)により機関
に与えるトルク変動量や排出される未燃焼ガスの量など
に対してリニアな特性の失火判定を行うことができる。
また、図11に示すように失火確率補正係数Kを所定値
以下で“0”に設定した場合においては、実際にはあり
得ない平均角加速度のノイズ成分αNがある場合には失
火確率補正係数Kが0.1であるので、図12に示すよ
うに、この燃焼状態の発生回数が200回以上で失火判
定されるが、積算期間が100回であるので、図12に
示すように、失火確率の積算値は10未満となり平均角
加速度のノイズ成分による失火判定の誤検出を防止する
ことが可能である。
Further, when the misfire probability correction coefficient is linearly set as shown in FIG. 9, the torque given to the engine according to the degree of misfire (combustion state = accumulated value of misfire probability) as shown in FIG. It is possible to perform misfire determination having linear characteristics with respect to the amount of fluctuation and the amount of unburned gas discharged.
Further, as shown in FIG. 11, when the misfire probability correction coefficient K is set to "0" below a predetermined value, when there is a noise component αN of the average angular acceleration that is impossible in reality, the misfire probability correction coefficient K Since K is 0.1, as shown in FIG. 12, the misfire is judged when the number of occurrences of this combustion state is 200 times or more, but since the integration period is 100 times, as shown in FIG. Since the integrated value of the probabilities is less than 10, it is possible to prevent erroneous detection of misfire determination due to the noise component of the average angular acceleration.

【手続補正6】[Procedure correction 6]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0029[Name of item to be corrected] 0029

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0029】尚、失火を検出することにより排気ガスの
有害物質が大気中に排出されるのを防止するという観点
から考えると、失火現象そのものを「正常」か「失火」
の2値で検出するよりも、本実施例のように確率的(ア
ナログ的、或いはファジイ的)に失火を判定することに
より、その失火の度合いや影響の度合いを考慮した失火
の検出を行うことができる。
From the viewpoint of preventing harmful substances in exhaust gas from being discharged into the atmosphere by detecting misfire, the misfire phenomenon itself is "normal" or "misfire".
By detecting the misfire probabilistically (analogically or fuzzyly) as in the present embodiment, the misfire is detected in consideration of the degree of the misfire and the degree of the influence. You can

【手続補正7】[Procedure Amendment 7]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0033[Correction target item name] 0033

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0033】また、請求項3記載の発明によれば、失火
判定手段が上記失火確率検出手段の検出出力を所定期間
積算するようにしたので、失火の度合いや失火が期間
与える影響に応じて確率的に失火を検出し、誤検出をな
くし、運転状態に応じたきめ細かいより正確で高精度の
失火検出を行うことができるという効果がある。
According to the third aspect of the present invention, the misfire determining means integrates the detection outputs of the misfire probability detecting means for a predetermined period, so that the degree of misfire and the effect of the misfire on the period are determined. There is an effect that misfire can be detected stochastically, erroneous detection can be eliminated, and finer, more accurate and highly accurate misfire detection can be performed according to the operating state.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 内燃機関の燃焼状態を代表する動作パラ
メータにより機関の失火状態を検出する燃焼状態検出手
段と、 この燃焼状態検出手段の検出出力に基いて失火の度合い
を検出する失火確率検出手段と、 この失火確率検出手段の検出出力に基いて失火を検出す
る失火判定手段とを備えたことを特徴とする内燃機関の
失火検出装置。
1. A combustion state detecting means for detecting a misfire state of an engine by an operating parameter representative of a combustion state of an internal combustion engine, and a misfire probability detecting means for detecting a degree of misfire based on a detection output of the combustion state detecting means. And a misfire determination device for detecting a misfire based on the detection output of the misfire probability detection means.
【請求項2】 内燃機関の燃焼状態を代表する動作パラ
メータにより機関の失火状態を検出する燃焼状態検出手
段と、 上記内燃機関の運転状態を検出する運転状態検出手段
と、 上記燃焼状態検出手段の検出出力及び上記運転状態検出
手段の検出出力に基いて失火の度合いを検出する失火確
率検出手段と、 この失火確率検出手段の検出出力に基いて失火を検出す
る失火判定手段とを備えたことを特徴とする内燃機関の
失火検出装置。
2. A combustion state detecting means for detecting a misfire state of the engine based on an operating parameter representative of a combustion state of the internal combustion engine, an operating state detecting means for detecting an operating state of the internal combustion engine, and a combustion state detecting means. A misfire probability detecting means for detecting the degree of misfire based on the detection output and the detection output of the operating state detecting means; and a misfire determining means for detecting misfire based on the detection output of the misfire probability detecting means. A misfire detection device for an internal combustion engine characterized.
【請求項3】 上記失火判定手段は上記失火確率検出手
段の検出出力を所定期間積算することを特徴とする請求
項1又は2記載の内燃機関の失火検出装置。
3. The misfire detection device for an internal combustion engine according to claim 1, wherein the misfire determination means integrates detection outputs of the misfire probability detection means for a predetermined period.
JP5068552A 1993-03-26 1993-03-26 Misfire detection device for internal combustion engine Expired - Lifetime JP3045893B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5068552A JP3045893B2 (en) 1993-03-26 1993-03-26 Misfire detection device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5068552A JP3045893B2 (en) 1993-03-26 1993-03-26 Misfire detection device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH06280670A true JPH06280670A (en) 1994-10-04
JP3045893B2 JP3045893B2 (en) 2000-05-29

Family

ID=13377045

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5068552A Expired - Lifetime JP3045893B2 (en) 1993-03-26 1993-03-26 Misfire detection device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP3045893B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020029862A (en) * 2018-08-20 2020-02-27 キャタピラー インコーポレイテッドCaterpillar Incorporated Engine misfire mitigation

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020029862A (en) * 2018-08-20 2020-02-27 キャタピラー インコーポレイテッドCaterpillar Incorporated Engine misfire mitigation
CN110848039A (en) * 2018-08-20 2020-02-28 卡特彼勒公司 Engine stall mitigation

Also Published As

Publication number Publication date
JP3045893B2 (en) 2000-05-29

Similar Documents

Publication Publication Date Title
US5263364A (en) Apparatus for detecting misfire in multicylinder internal combustion engines
JP3978535B2 (en) Non-ignition detection method for vehicle engine
JP3995054B2 (en) Method for detecting misfire in a multi-cylinder internal combustion engine
JP3743073B2 (en) Misfire detection device for internal combustion engine
JP2982381B2 (en) Misfire detection device for internal combustion engine
US5214958A (en) Misfiring detecting apparatus for an internal combustion device
US5222392A (en) Control system with misfire detection function for internal combustion engine
JP4484772B2 (en) Misfire detection device for internal combustion engine
US5559285A (en) Fuzzy logic method for detecting misfiers in internal combustion engines
JPH0586956A (en) Missfire detecting device for internal combustion engine
JP2002047996A (en) Misfire detector for internal combustion engine
US6185928B1 (en) Method and device for detecting misfires in a controlled-ignition internal combustion engine
US5638278A (en) Apparatus for detecting an occurence of misfiring in an engine cylinder
JPH09329054A (en) Detecting method for combustion misfire
EP0660099B1 (en) Misfire detection in internal combustion engine
US5421196A (en) Method for monitoring the reporting of misfirings in an internal combustion engine through various submethods
JP3045893B2 (en) Misfire detection device for internal combustion engine
JP2006284533A (en) Abnormality detector for cylinder pressure sensor
JP4140926B2 (en) Irregular combustion detection method for internal combustion engine
JPH08144837A (en) Misfire detection device
JPH04113244A (en) Device for detecting misfire of internal combustion engine
JP2694878B2 (en) Misfire detection device for internal combustion engine
JP2800409B2 (en) Misfire detection device for internal combustion engine
JPH0754704A (en) Combustion state judgement device for internal combustion engine
JPH07119532A (en) Misfire detection device for internal combustion engine

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080317

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090317

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100317

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100317

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110317

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110317

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120317

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130317

Year of fee payment: 13