JPH04262225A - 内燃機関失火検出方法及び装置 - Google Patents

内燃機関失火検出方法及び装置

Info

Publication number
JPH04262225A
JPH04262225A JP3015967A JP1596791A JPH04262225A JP H04262225 A JPH04262225 A JP H04262225A JP 3015967 A JP3015967 A JP 3015967A JP 1596791 A JP1596791 A JP 1596791A JP H04262225 A JPH04262225 A JP H04262225A
Authority
JP
Japan
Prior art keywords
change
amount
acceleration
cylinder
predetermined value
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
JP3015967A
Other languages
English (en)
Other versions
JP2564427B2 (ja
Inventor
Akihiro Nakagawa
中川 章寛
Akira Izumi
出水 昭
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 JP3015967A priority Critical patent/JP2564427B2/ja
Priority to US07/819,743 priority patent/US5331848A/en
Priority to DE4200752A priority patent/DE4200752C2/de
Publication of JPH04262225A publication Critical patent/JPH04262225A/ja
Application granted granted Critical
Publication of JP2564427B2 publication Critical patent/JP2564427B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M15/00Testing of engines
    • G01M15/04Testing internal-combustion engines
    • G01M15/11Testing internal-combustion engines by detecting misfire

Landscapes

  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Ignition Installations For Internal Combustion Engines (AREA)
  • Testing Of Engines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、所定クランク角の前
後の所定角度区間の所要時間の時間比率に基づいて内燃
機関の失火を検出する方法に関し、特に時間比率の加速
度(以下、単に加速度という)の変化量に基づく内燃機
関失火検出方法に関するものである。
【0002】
【従来の技術】一般に、内燃機関の運転中においてエン
ジンの点火系の異常等が発生すると、気筒毎の点火が十
分に行われなくなり失火することがある。このような場
合、エンジンの損傷等を防止するために、速やかに失火
に対する対策を施さなければならない。従って、従来よ
り、内燃機関の失火を検出するための種々の方法が提案
されている。
【0003】従来の内燃機関失火検出方法としては、例
えば特開昭62−26345号公報に記載されたものが
ある。この場合、気筒内圧が正常爆発によりピークとな
ることに着目し、エンジンのシリンダ(気筒)内圧力を
筒内圧センサで連続的に検出して、筒内圧がピークとな
るクランク角を求め、筒内圧ピーク位置が所定のクラン
ク角期間内に存在するときには正常燃焼が行われたもの
と判定している。
【0004】
【発明が解決しようとする課題】従来の内燃機関失火検
出方法は以上のように、筒内圧ピーク位置を検出するた
め、所定期間単位でクランク角毎に連続して筒内圧を検
出しているので、失火検出装置が複雑になるという問題
点があった。又、特に軽負荷運転条件においては、筒内
圧ピーク値として、圧縮上死点によるピーク値と燃焼に
よるピーク値との2通りがあり、これらの判定が困難で
あるうえ、圧縮上死点の前に燃焼ピーク値を有する場合
には失火検出が不可能になるという問題点があった。
【0005】この発明は上記のような問題点を解決する
ためになされたもので、請求項1及び請求項2の発明は
、比較的簡単な構成で、広範囲の運転領域に対して正確
な失火検出ができる内燃機関失火検出方法を得ることを
目的とする。又、この発明の請求項3の発明は、更に、
失火検出の信頼性を向上させた内燃機関失火検出方法を
得ることを目的とする。又、この発明の請求項4の発明
は、失火検出の信頼性を向上させると共に、外乱発生を
判定可能にした内燃機関失火検出方法を得ることを目的
とする。
【0006】
【課題を解決するための手段】この発明の請求項1の発
明に係る内燃機関失火検出方法は、所定クランク角基準
位置の前後の所定角度区間の所要時間に関する時間比率
を求めるステップと、時間比率の加速度を求めるステッ
プと、同一気筒の点火時に関する加速度の変化量を求め
るステップと、変化量を所定値と比較するステップと、
変化量が所定値より大きい場合に気筒の失火を判定する
ステップとを含むものである。
【0007】又、この発明の請求項2の発明に係る内燃
機関失火検出方法は、所定クランク角基準位置の前後の
所定角度区間の所要時間に関する時間比率を求めるステ
ップと、時間比率の加速度を求めるステップと、連続す
る気筒の点火時に関する加速度の変化量を求めるステッ
プと、変化量を所定値と比較するステップと、変化量が
所定値より大きい場合に連続する気筒のうちの前回点火
された気筒の失火を判定するステップとを含むものであ
る。
【0008】又、この発明の請求項3の発明に係る内燃
機関失火検出方法は、所定クランク角基準位置の前後の
所定角度区間の所要時間に関する時間比率を求めるステ
ップと、時間比率の加速度を求めるステップと、同一気
筒の点火時に関する加速度の第1の変化量を求めるステ
ップと、第1の変化量を第1の所定値と比較するステッ
プと、気筒及びこの気筒に連続する気筒の点火時に関す
る加速度の第2の変化量を求めるステップと、第2の変
化量を第2の所定値と比較するステップと、第1の変化
量が第1の所定値より大きく且つ第2の変化量が第2の
所定値より大きい場合に連続する気筒のうちの前回点火
された気筒の失火を判定するステップとを含むものであ
る。
【0009】又、この発明の請求項4の発明に係る内燃
機関失火検出方法は、第1の変化量が第1の所定値より
大きく且つ第2の変化量が第2の所定値以下の場合に外
乱が発生したことを判定するステップを含むものである
【0010】
【作用】この発明の請求項1の発明においては、同一気
筒の点火時に関する加速度の変化量が燃焼状態によって
異なる点に着目し、変化量が所定値を越えたときに失火
と判定する。
【0011】又、この発明の請求項2の発明においては
、連続する気筒の点火時に関する加速度の変化量が燃焼
状態によって異なる点に着目し、変化量が所定値を越え
たときに失火と判定する。
【0012】又、この発明の請求項3の発明においては
、同一気筒の点火時に関する加速度の第1の変化量、並
びに、連続する気筒の点火時に関する加速度の第2の変
化量が燃焼状態によって異なる点に着目し、第1の変化
量が第1の所定値を越え且つ第2の変化量が第2の所定
値を越えたときに失火と判定する。
【0013】又、この発明の請求項4の発明においては
、走行路面が悪路であるなどの外乱時が発生したときに
、同一気筒の点火時に関する加速度の第1の変化量が第
1の所定値より大きくなっても、連続する気筒の点火時
に関する加速度の第2の変化量がほとんど変化しない点
に着目し、第1の変化量が第1の所定値を越え且つ第2
の変化量が第2の所定値以下のときには、失火以外の外
乱が発生したことを判定する。
【0014】
【実施例】以下、この発明の一実施例を図について説明
する。図1はこの発明の一実施例を実現するための内燃
機関失火検出装置を示すブロック図であり、図において
、1は#1〜#4の気筒2〜5を有する例えば4気筒の
エンジンである。6は各気筒2〜5の点火制御に用いら
れるパルス状の基準位置信号Pを出力するクランク角セ
ンサであり、エンジン1のクランク軸又はカム軸に接続
されている。
【0015】7はクランク角センサ6からの基準位置信
号Pに基づいて各気筒2〜5の失火を検出する失火検出
部であり、基準位置信号Pを取り込むインタフェース8
と、インタフェース8を介して基準位置信号Pが伝達さ
れるマイクロコンピュータ9とを備えている。マイクロ
コンピュータ9は、信号処理手順及び制御情報等を記憶
するメモリ10と、フリーランニングカウンタからなり
所定時間クロック毎にカウンタ値をアップするタイマ1
1と、失火検出演算処理を実行するCPU12とを備え
ており、基準位置信号Pから、所定クランク角基準位置
(例えば、上死点)の前後の所定角度区間のそれぞれの
所要時間の時間比率の加速度を求め、その変化量に基づ
いて失火を判定するようになっている。
【0016】次に、図2の波形図を参照しながら、点火
及び燃焼時における筒内圧、基準位置信号P、角速度ω
及び加速度αiの関係について説明する。図2において
、横軸はクランク角(0°〜1440°)であり、(a
)は#1気筒2の筒内圧、(b)は基準位置信号P、(
c)は角速度ω、(d)は加速度αiをそれぞれ示して
いる。又、(a)において、#2〜#3気筒3〜5につ
いては、爆発行程の筒内圧のみを、それぞれ、一点鎖線
、破線、二点鎖線で示している。
【0017】4ストロークサイクル4気筒エンジンの場
合、1つの気筒については、吸入、圧縮、爆発及び排気
の各行程が繰り返し行われ、各気筒2〜5は、図2(a
)のように、180°の位相差を持って、#1、#3、
#4、#2の順に爆発行程が行われる。ここで、実線で
示した#1気筒に注目すると、720°毎に同一行程が
行われており、0°(+360°×n)がTDC(上死
点)、180°(+360°×n)がBDC(下死点)
である。
【0018】クランク角センサ6から出力される基準位
置信号Pは、図2(b)に示すように、各気筒2〜5の
点火位置に対応したクランク角基準位置でレベルが反転
する周期信号であり、例えば、各気筒の点火前の基準位
置即ちTDCから76°前の基準位置(B76°)で立
ち上がり、TDCから6°前の基準位置(B6°)で立
ち下がるパルスからなり、180°の周期で、110°
のL(ロー)区間と、70°のH(ハイ)区間とを交互
に繰り返す。
【0019】一般に、各気筒の点火コイル(図示せず)
の通電制御は、基準位置信号Pの各基準位置を参照して
行われる。即ち、#1気筒2を例にとると、クランク角
180°〜360°の圧縮行程における基準位置信号P
のH区間に点火コイルの通電を開始し、TDC近傍(B
6°)でHからLに反転する基準位置信号Pを参照して
、回転数及び負荷に応じて設定された点火時期に点火コ
イルの通電を遮断し、このとき発生する高電圧を点火プ
ラグに印加して着火させる。これにより、クランク角3
60°〜540°で爆発行程が行われ、筒内圧が図2(
a)のように増大する。以下、同様に、180°周期で
各気筒が順次点火され、燃焼サイクルが繰り返される。
【0020】図2(a)において、クランク角360°
を中心とする#1気筒の筒内圧波形は正常燃焼の場合を
示しており、吸入行程(0°〜180°)で気筒内に充
填された混合気は、圧縮行程(180°〜360°)で
加圧され、圧縮行程中のTDC(360°)付近で点火
され、爆発行程(360°〜540°)で急激に膨張し
、排気行程(540°〜720°)で気筒外に排気され
る。一方、クランク角1080°を中心とする筒内圧波
形は、点火失敗又は空気と燃料との混合比が不適切であ
って、混合気が全く燃焼されない場合(完全失火)を示
しており、TDC(1080°)を中心として左右対称
となり、筒内圧レベルも低下している。このとき、失火
の程度が軽微であれば、爆発行程の圧力遷移は、クラン
ク角360°〜540°での正常燃焼時の筒内圧波形と
、完全失火時の筒内圧波形の中間レベルとなる。
【0021】図2(c)は例えば回転数が1000rp
mのときの角速度ωの変化を示し、角速度ωは、各気筒
の爆発行程でのトルク上昇に対応して増大し、圧縮行程
でのトルク減少に対応して減少する特性を有する。この
とき、クランク角1080°で#1気筒で失火が発生す
ると、1080°以降に爆発によるトルク上昇が得られ
ず、角速度ωは、次の#3気筒の爆発行程まで減少し続
ける。
【0022】次に、図3を参照しながら、この発明の一
実施例の判定基準として用いられる加速度αiについて
説明する。図3は基準位置信号Pを拡大して示す波形図
であり、THi−1及びTHiはH区間の周期、TLi
−1及びTLiはL区間の周期、Ti−1及びTiは基
準位置信号Pの1周期、B76°及びB6°はクランク
角基準位置である。又、Ti−1は前回の周期、Tiは
今回の周期を示している。
【0023】一般に、往復円運動において、角加速度α
(rad/s2)は、
【数1】     α=(ωi−ωi−1)/Ti       
                   …(1)で表
わされる。但し、ωiは基準位置信号Pの今回の周期T
iでの角速度、ωi−1は前回の周期Ti−1での角速
度、Tiは各点火間の周期である。又、角速度ωiは、
【数2】     ωi=4π/(C・Ti)         
                       …(
2)で表わされる。但し、Cは気筒数である。(1)式
及び(2)式より、角速度ωiの変動を表わす加速度α
は、
【数3】     α=[4π/(C・Ti)]×(Ti/Ti2
−Ti−1/Ti−12)    …(3)となる。こ
こで、
【数4】Ti−1=Ti+ΔTiとし、且つ、
【数5】
ΔTi2<<1とすれば、
【数6】Ti2=Ti−12と表わすことができ、(3
)式は、
【数7】     α=(4π/C)×[(Ti−Ti−1)/T
i3]               …(4)となる
【0024】又、各周期THi及びTLiとTiとの関
係は、
【数8】Ti=THi+TLi であり、周期THi及びTLiの時間比率RTiは、

数9】RTi=TLi/THi で表わされる。時間比率RTiにおいて、H区間の周期
THiの項は圧縮行程に含まれる充填空気量の情報であ
り、時間比率RTiを演算することは、L区間の周期T
Liを空気量基準で正規化することを意味する。
【0025】ここで、隣接する気筒の充填空気量を一定
とすれば、
【数10】THi=THi−1となり、
【数11】ΔT
i=Ti−1−Ti=TLi−1−TLiの関係から、
(4)式は、
【数12】     α=(4π/C)(THi/Ti3)(RTi
−RTi−1)        …(5)となる。ここ
では、(5)式中の定数(4π/C)の項を削除した加
速度αi(1/s2)を、
【数13】     αi=(THi/Ti−1)(RTi−RTi
−1)               …(6)として
求め、この加速度αiを失火判定のために用いている。
【0026】図2(d)は各気筒に対応して順次算出さ
れる加速度αiを示しており、図2(d)及び(6)式
から明らかなように、加速度αiは、#1気筒失火時(
1080°)には正常燃焼時より増加し、更に、次の#
3気筒の点火時(1260°)には大きく減少する。
【0027】この発明は、以上の点に着目してなされた
ものである。以下、図4及び図5のフローチャートを参
照しながら、同一気筒の点火時に関する加速度αiの変
化量が燃焼状態によって異なる点に着目した、この発明
の請求項1の発明について説明する。図4は基準位置信
号Pの立ち上がり(クランク角基準位置B76°)毎に
マイクロコンピュータ9内で実行される演算ルーチン、
図5は基準位置信号Pの立ち下がり(クランク角基準位
置B6°)毎に実行される演算ルーチンであり、メモリ
10内に予めプログラムとして格納されている。又、失
火判定用の所定値βは、失火レベルに合わせて予め設定
されている。
【0028】まず、基準位置信号Pの基準位置B76°
において割込みが発生すると、CPU12は、タイマ1
1からカウンタ値を読取り、メモリ10内に設けられた
メモリMB76に格納する(ステップS1)。このとき
格納されたカウンタ値はB76°における時刻を示して
いる。次に、図示しないフラグを参照して、ステップS
1の処理がプログラムのスタート時点から初回目である
か否かが判定される(ステップS2)。このとき参照さ
れるフラグは、プログラムのスタート時点で初回を示す
ようにセットされている。ステップS2において、初回
であると判定された場合は、参照フラグをクリアすると
共に図4の処理を終了し、基準位置信号Pが立ち下がる
(B6°になる)まで待機する。
【0029】エンジンの回転に伴い、基準位置信号Pが
立ち下がり、基準位置B6°の割込みが発生すると、C
PU12は図5のプログラムを実行する。即ち、タイマ
11のカウンタ値を読取り、B6°における時刻を示す
値をメモリMB6に格納する(ステップS21)。続い
て、図4のステップS1で得られたメモリMB76内の
B76°の時刻を参照して、今回の基準位置信号PのH
区間(B76°〜B6°)の周期THiを、
【数14】     THi=MB76−MB6         
                    …(7)か
ら算出し、これをメモリMTHiに格納する(ステップ
S22)。以上でB6°のルーチンを終了する。
【0030】続いて、次の気筒の点火信号に対応するク
ランク角基準位置B76°に達すると、再び図4のB7
6°ルーチンが実行され、ステップS1においてメモリ
B76の値が更新される。又、ステップS2においては
、前回の処理でフラグがクリアされているため、初回の
処理ではないと判定され、ステップS3に進む。
【0031】ステップS3においては、図5のステップ
S21で得られたメモリMB6内のB6°の時刻を参照
して、今回の基準位置信号PのL区間(B6°〜B76
°)の周期TLiを、
【数15】     TLi=MB6−MB76         
                    …(8)に
より算出し、これをメモリMTLiに格納すると共に、
各周期THi及びTLiに基づいて、今回の基準位置信
号Pの時間比率RTiを、
【数16】     RTi=TLi/THi          
                     …(9)
により算出する。続いて、今回の基準位置信号Pの1サ
イクル所要時間に相当する周期Tiを、
【数17】     Ti=THi+TLi           
                      …(1
0)により算出する(ステップS4)。
【0032】次に、図示しないフラグを参照して、今回
の演算処理が3回目以内か否を判定し(ステップS5)
、3回目以内であればメモリ内容更新ステップS11に
進み、B76°のルーチンを終了する。尚、このとき参
照されるフラグは、3回目まではセットされており、4
回目からはクリアされる。
【0033】メモリ更新ステップS11においては、前
回のH区間THi−1、L区間TLi−1、周期Ti−
1、時間比率RTi−1等を格納する個別のメモリに対
し、今回の演算処理で得られた値がそれぞれ繰り下げら
れて格納される。又、加速度αi(後述する)が演算さ
れた後は、前回から4回前までの加速度αi−4が各メ
モリに順次繰り下げられて格納される。
【0034】図4及び図5の演算処理が繰り返され、ス
テップS5において4回目以上の演算処理であると判定
された場合、前回までの演算処理で得られた各メモリ内
の値から前述の(6)式を用いて、加速度αiを、
【数
18】αi=(THi/Ti−1)(RTi−RTi−
1)により算出する(ステップS6)。この加速度算出
ステップS6は、B76°ルーチンが繰り返される毎に
実行され、今回の加速度αi並びに前回の加速度αi−
1〜4回前の加速度αi−4として、個別のメモリに順
次格納される。
【0035】こうして、4回前(720°前)の加速度
αi−4が得られた時点で、同一気筒の今回の加速度α
iと前回の点火時に関する加速度αi−4との変化量Δ
αiを、
【数19】     Δαi=αi−αi−4          
                       …(
11)により求める(ステップS7)。続いて、(11
)式で得られた変化量Δαiを所定値βと比較し、変化
量Δαiが所定値βより大きいか否かを判定する(ステ
ップS8)。そして、もし、変化量Δαiが所定値βよ
り大きいと判定された場合には失火と判定し(ステップ
S9)、所定値β以下であると判定された場合には、対
象気筒が正常燃焼しているものと判定する(ステップS
10)。
【0036】その後、前述と同様にメモリを更新し(ス
テップS11)、B76°ルーチンを終了する。以下、
同様に、基準位置B76°においては図4のプログラム
を実行し、基準位置B6°においては図5のプログラム
を実行することにより、各気筒の失火検出が行われる。 図2(d)を参照すると、クランク角1080°の時点
で、#1気筒に関する加速度αiが前回(360°)の
加速度αi−4より大きく増大しているので、変化量Δ
αiが所定値βを越えて失火が判定されることになる。
【0037】次に、図6のフローチャートを参照しなが
ら、連続する気筒の点火時に関する加速度αiの変化量
が燃焼状態によって異なる点に着目した、この発明の請
求項2の発明について説明する。図6においては、前述
の各ステップS7、S8及びS11にそれぞれ対応する
変化量算出ステップS12、変化量判定ステップS13
及びメモリ更新ステップS14が異なるのみで、他のス
テップS1〜S6、S9及びS10は図4と同様である
。メモリ更新ステップS14は、加速度αiに関して、
前回の加速度αi−1のみを更新する点を除けば、前述
のステップS11と同様である。即ち、加速度に関して
は、今回の加速度αi及び前述の加速度αi−1のみが
メモリ10に格納されていればよい。又、B6°ルーチ
ンは図5に示した通りである。
【0038】前述のように、B76°ルーチン(図6)
及びB6°ルーチン(図5)によりステップS1〜S4
、S21及びS22が繰り返され、前回及び今回の演算
値が得られると、マイクロコンピュータ9は、ステップ
S6において加速度αiを演算する。そして、前回の加
速度αi−1が得られた時点で、今回の加速度αiと前
回の加速度αi−1との変化量Δαi′を、
【数20】     Δαi′=αi−1−αi         
                      …(1
2)により算出する(ステップS12)。続いて、(1
2)式で得られた変化量Δαi′を所定値γと比較し、
変化量Δαi′が所定値γより大きいか否かを判定する
(ステップS13)。もし、変化量Δαi′が所定値γ
より大きいと判定された場合には失火と判定し(ステッ
プS9)、所定値γ以下であると判定された場合には、
前回点火対象となった気筒が正常燃焼しているものと判
定する(ステップS10)。
【0039】その後、今回の演算値を繰り下げながらメ
モリを更新し(ステップS14)、B76°ルーチンを
終了する。以下、同様に、基準位置B76°においては
図6のプログラムを実行し、基準位置B6°においては
図5のプログラムを実行し、これにより各気筒の失火検
出が行われる。図2(d)を参照すると、#1気筒の点
火位置(クランク角1080°)に関する加速度αi−
1が大きく増大し、続く#3気筒の点火位置(1260
°)に対応する加速度αiが大きく減少している。従っ
て、クランク角1260°の時点で、変化量Δαi′が
所定値γを越えて失火が判定されることになる。
【0040】次に、図7のフローチャートを参照しなが
ら、この発明の請求項1及び請求項2の発明の内容を組
合わせた請求項3の発明について説明する。図7におい
ては、前述のステップS7及びS11にそれぞれ対応す
る変化量算出ステップS15及びメモリ更新ステップS
16が異なるのみで、他のステップは図4及び図6と同
様である。 メモリ更新ステップS14は、加速度αiに関して、前
回から5回前の加速度αi−1〜αi−5を順次繰り下
げ更新する点が前述のステップS11と異なる。即ち、
加速度に関しては、今回の加速度αi〜5回前の加速度
αi−5がメモリ10に格納されることになる。又、B
6°ルーチンは図5に示した通りである。
【0041】この場合、同一気筒に関する加速度の変化
量Δαiを第1の変化量、所定値βを第1の所定値、連
続する気筒に関する加速度の変化量Δαi′を第2の変
化量、所定値γを第2の所定値とする。又、前回(18
0°前)の加速度αi−1に対応した気筒が失火判定対
象となるので、加速度演算ステップS6が繰り返されて
5回前(900°前)の加速度αi−5が得られた時点
で、同一気筒の加速度の第1の変化量Δαiを、
【数21】     Δαi=αi−1−αi−5        
                       …(
13)により算出する(ステップS15)。
【0042】そして、ステップS8において、第1の変
化量Δαiが第1の所定値β以下であると判定された場
合には、対象気筒が正常燃焼されたものと判定し(ステ
ップS10)、第1の変化量Δαiが第1の所定値βよ
り大きいと判定された場合には、続いてステップS12
及びS13を実行する。即ち、(12)式により第2の
変化量Δαi′を算出し(ステップS12)、第2の所
定値γと比較して、第2の変化量Δαi′が第2の所定
値γより大きいか否かを判定する(ステップS13)。
【0043】もし、ステップS13において、第2の変
化量Δαi′が第2の所定値γより大きいと判定された
場合には、対象気筒が失火したものと判定し(ステップ
S9)、第2の変化量Δαi′が第2の所定値γ以下で
あると判定された場合には、対象気筒が正常燃焼したも
のと判定する(ステップS10)。これにより、第1及
び第2の変化量Δαi及びΔαi′が共に大きい場合の
み、失火と判定されることになる。例えば、悪路による
外乱等でエンジンの角速度ωが大きく変動した場合、第
1の変化量Δαiは第1の所定値βを越える可能性があ
るが、第2の変化量Δαi′はほとんど変動せず、第2
の所定値γを越えることはない。従って、失火誤検出に
よる無駄な対応制御が行われることはなく、失火検出の
信頼性は向上する。
【0044】次に、図8のフローチャートを参照しなが
ら、外乱の発生を判定可能とした、この発明の請求項4
の発明について説明する。図8においては、外乱発生判
定ステップS17が挿入された点のみが図7と異なる。 この場合、ステップS8において第1の変化量Δαiが
第1の所定値βを越えたと判定され、且つ、ステップS
13において第2の変化量Δαi′が第2の所定値γ以
下と判定されたときには、ステップS17により外乱発
生と発生される。従って、無駄な失火検出処理が行われ
ないばかりでなく、外乱発生時において、図示しない他
の制御系(例えば、サスペンション等)を最適に設定す
ることもできる。
【0045】以上の各実施例において、マイクロコンピ
ュータ9に取り込まれる情報は、基準位置信号Pのみで
あるため、特に構成が複雑化することはない。尚、上記
各実施例では、失火判定用の所定値β、γを固定値とし
たが、過去に演算された所定回数分の加速度の平均値、
又は、種々の平均化処理や統計処理により得られた値等
を考慮して、所定値β又はγを設定してもよい。又、ス
テップS9において、加速度の変化量が所定値を越えた
場合には単に失火を判定するようにしたが、失火気筒を
特定し且つ識別するようにしてもよい。又、各気筒毎に
対応させて、失火判定用の所定値をそれぞれ個別に格納
しておき、所定回数又は所定時間内の失火判定発生率を
算出し、失火率として表示させると共に、失火率が所定
値を越えたときに実際に失火検出処理を行うようにして
もよい。更に、4気筒エンジンに適用した場合について
説明したが、単気筒を含む任意の気筒数のエンジンに適
用可能なことは言うまでもない。
【0046】
【発明の効果】以上のようにこの発明の請求項1の発明
によれば、所定クランク角基準位置の前後の所定角度区
間の所要時間に関する時間比率を求めるステップと、時
間比率の加速度を求めるステップと、同一気筒の点火時
に関する加速度の変化量を求めるステップと、変化量を
所定値と比較するステップと、変化量が所定値より大き
い場合に気筒の失火を判定するステップとを設けたので
、比較的簡単な構成で、広範囲の運転領域に対して正確
な失火検出が可能な内燃機関失火検出方法が得られる効
果がある。
【0047】又、この発明の請求項2の発明によれば、
所定クランク角基準位置の前後の所定角度区間の所要時
間に関する時間比率を求めるステップと、時間比率の加
速度を求めるステップと、連続する気筒の点火時に関す
る加速度の変化量を求めるステップと、変化量を所定値
と比較するステップと、変化量が所定値より大きい場合
に連続する気筒のうちの前回点火された気筒の失火を判
定するステップとを設けたので、比較的簡単な構成で、
広範囲の運転領域に対して正確に失火検出できる内燃機
関失火検出方法が得られる効果がある。
【0048】又、この発明の請求項3の発明によれば、
所定クランク角基準位置の前後の所定角度区間の所要時
間に関する時間比率を求めるステップと、時間比率の加
速度を求めるステップと、同一気筒の点火時に関する加
速度の第1の変化量を求めるステップと、第1の変化量
を第1の所定値と比較するステップと、気筒及びこの気
筒に連続する気筒の点火時に関する加速度の第2の変化
量を求めるステップと、第2の変化量を第2の所定値と
比較するステップと、第1の変化量が第1の所定値より
大きく且つ第2の変化量が第2の所定値より大きい場合
に、連続する気筒のうちの前回点火された気筒の失火を
判定するステップとを設けたので、比較的簡単な構成で
、広範囲の運転領域に対して正確な失火検出ができるう
え、失火検出性を向上させた内燃機関失火検出方法が得
られる効果がある。
【0049】又、この発明の請求項4の発明によれば、
請求項3の発明に加えて、第1の変化量が第1の所定値
より大きく且つ第2の変化量が第2の所定値以下の場合
に外乱が発生したことを判定するステップを設けたので
、無駄な失火検出処理を防止すると共に、外乱対策を施
すことも可能な内燃機関失火検出方法が得られる効果が
ある。
【図面の簡単な説明】
【図1】この発明の一実施例が適用される内燃機関失火
検出装置を示すブロック図である。
【図2】図1内のマイクロコンピュータの動作を説明す
るための波形図である。
【図3】前回及び今回の時間比率を説明するために図2
内の基準位置信号を拡大して示す波形図である。
【図4】この発明の請求項1の発明の一実施例における
B76°ルーチンを示すフローチャートである。
【図5】この発明の請求項1〜請求項4の発明の一実施
例におけるB6°ルーチンを示すフローチャートである
【図6】この発明の請求項2の発明の一実施例における
B76°ルーチンを示すフローチャートである。
【図7】この発明の請求項3の発明の一実施例における
B76°ルーチンを示すフローチャートである。
【図8】この発明の請求項4の発明の一実施例における
B76°ルーチンを示すフローチャートである。
【符号の説明】
1    エンジン 2〜5    気筒 6    クランク角センサ 7    失火検出部 9    マイクロコンピュータ P    基準位置信号 Ti−1    前回の周期 Ti    今回の周期 RTi−1    前回の時間比率 RTi    今回の時間比率 Δαi    第1の変化量 β    第1の所定値 Δαi′    第2の変化量 γ    第2の所定値 S3    時間比率を求めるステップS6    加
速度を求めるステップ S7、S12    変化量を求めるステップS8、S
13    変化量を所定値と比較するステップS9 
   気筒の失火を判定するステップS15    第
1の変化量を求めるステップS8    第1の変化量
を第1の所定値と比較するステップS12    第2
の変化量を求めるステップS13    第2の変化量
を第2の所定値と比較するステップ

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】  所定クランク角基準位置の前後の所定
    角度区間の所要時間に関する時間比率を求めるステップ
    と、前記時間比率の加速度を求めるステップと、同一気
    筒の点火時に関する前記加速度の変化量を求めるステッ
    プと、前記変化量を所定値と比較するステップと、前記
    変化量が所定値より大きい場合に前記気筒の失火を判定
    するステップと、を含む内燃機関失火検出方法。
  2. 【請求項2】  所定クランク角基準位置の前後の所定
    角度区間の所要時間に関する時間比率を求めるステップ
    と、前記時間比率の加速度を求めるステップと、連続す
    る気筒の点火時に関する前記加速度の変化量を求めるス
    テップと、前記変化量を所定値と比較するステップと、
    前記変化量が所定値より大きい場合に前記連続する気筒
    のうちの前回点火された気筒の失火を判定するステップ
    と、を含む内燃機関失火検出方法。
  3. 【請求項3】  所定クランク角基準位置の前後の所定
    角度区間の所要時間に関する時間比率を求めるステップ
    と、前記時間比率の加速度を求めるステップと、同一気
    筒の点火時に関する前記加速度の第1の変化量を求める
    ステップと、前記第1の変化量を第1の所定値と比較す
    るステップと、前記気筒及びこの気筒に連続する気筒の
    点火時に関する前記加速度の第2の変化量を求めるステ
    ップと、前記第2の変化量を第2の所定値と比較するス
    テップと、前記第1の変化量が前記第1の所定値より大
    きく且つ前記第2の変化量が前記第2の所定値より大き
    い場合に、前記連続する気筒のうちの前回点火された気
    筒の失火を判定するステップと、を含む内燃機関失火検
    出方法。
  4. 【請求項4】    第1の変化量が第1の所定値より
    大きく且つ第2の変化量が第2の所定値以下の場合に外
    乱が発生したことを判定するステップを含む請求項3の
    内燃機関失火検出方法。
JP3015967A 1991-01-14 1991-01-14 内燃機関失火検出方法及び装置 Expired - Lifetime JP2564427B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP3015967A JP2564427B2 (ja) 1991-01-14 1991-01-14 内燃機関失火検出方法及び装置
US07/819,743 US5331848A (en) 1991-01-14 1992-01-13 Misfiring detecting method and apparatus
DE4200752A DE4200752C2 (de) 1991-01-14 1992-01-14 Verfahren zur Erfassung des Auftretens von Fehlzündungen in einem Verbrennungsmotor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3015967A JP2564427B2 (ja) 1991-01-14 1991-01-14 内燃機関失火検出方法及び装置

Publications (2)

Publication Number Publication Date
JPH04262225A true JPH04262225A (ja) 1992-09-17
JP2564427B2 JP2564427B2 (ja) 1996-12-18

Family

ID=11903488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3015967A Expired - Lifetime JP2564427B2 (ja) 1991-01-14 1991-01-14 内燃機関失火検出方法及び装置

Country Status (3)

Country Link
US (1) US5331848A (ja)
JP (1) JP2564427B2 (ja)
DE (1) DE4200752C2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06129297A (ja) * 1992-10-20 1994-05-10 Mitsubishi Electric Corp 内燃機関の失火検出装置
CN102980777A (zh) * 2012-12-21 2013-03-20 潍柴动力股份有限公司 一种基于单缸角加速度检测柴油机失火的方法及设备
CN111720232A (zh) * 2019-03-22 2020-09-29 丰田自动车株式会社 用于内燃机的诊断设备

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5487008A (en) * 1990-04-20 1996-01-23 The Regents Of The University Of Michigan Method and system for detecting the misfire of a reciprocating internal combustion engine in frequency domain
FR2689934B1 (fr) * 1992-04-10 1994-06-17 Siemens Automotive Sa Procede et dispositif de detection des irregularites de combustion d'un moteur en particulier a moyen et haut regimes, application a un systeme de controle d'un moteur a injection.
US5503007A (en) * 1992-10-05 1996-04-02 Motorola, Inc. Misfire detection method and apparatus therefor
US5544058A (en) * 1992-10-20 1996-08-06 Mitsubishi Denki Kabushiki Kaisha Misfire detecting apparatus for a multi-cylinder internal combustion engine
JP2856999B2 (ja) * 1992-10-20 1999-02-10 三菱電機株式会社 内燃機関の失火検出装置
JP2856014B2 (ja) * 1993-02-05 1999-02-10 三菱自動車工業株式会社 クランク軸回転変動による失火検出方法
EP0622542B1 (de) * 1993-04-27 1996-08-28 Siemens Aktiengesellschaft Verbrennungsaussetzererkennung mit Schlechtwegerkennung
DE59305782D1 (de) * 1993-06-28 1997-04-17 Siemens Ag Verfahren zum Erkennen von Verbrennungsaussetzern bei mehreren Zylindern
ES2142955T3 (es) * 1993-09-07 2000-05-01 Motorola Inc Sistema para determinar el fallo de encendido de un motor.
US5365780A (en) * 1993-12-27 1994-11-22 Ford Motor Company Misfire detection in internal combustion engine with overlapping power strokes
JP3203463B2 (ja) * 1994-04-11 2001-08-27 株式会社ユニシアジェックス 車両の悪路走行検出装置及び車両用エンジンの失火検出装置
US5528931A (en) * 1995-04-05 1996-06-25 Ford Motor Company Engine diagnostic monitor with on-board adjustment of correction factors
US5531108A (en) * 1995-04-05 1996-07-02 Ford Motor Company Adaptive correction of torsional and wheel profile position irregularities for misfire detection
WO1996042002A1 (fr) * 1995-06-08 1996-12-27 Regie Nationale Des Usines Renault Procede et dispositif de mesure du couple d'un moteur thermique a combustion interne
JP3412350B2 (ja) * 1995-07-24 2003-06-03 株式会社デンソー 内燃機関のノック判定装置
US5610328A (en) * 1995-08-04 1997-03-11 Ford Motor Company Misfire detector for 50% misfire rate
US6070567A (en) * 1996-05-17 2000-06-06 Nissan Motor Co., Ltd. Individual cylinder combustion state detection from engine crankshaft acceleration
US5819197A (en) * 1996-10-15 1998-10-06 Chrysler Corporation Method of misfire detection for an internal combustion engine
US5717133A (en) * 1996-11-22 1998-02-10 Chrysler Corporation Mixed sampling rate processing for misfire detection
US7832259B2 (en) * 2008-06-16 2010-11-16 Gm Global Technology Operations, Inc. Fuel system diagnostics by analyzing engine crankshaft speed signal
JP6331750B2 (ja) * 2014-06-23 2018-05-30 三菱自動車工業株式会社 エンジンの制御装置
KR102406503B1 (ko) * 2016-12-14 2022-06-10 현대자동차주식회사 점화시기 보정을 통한 촉매 손상 방지 방법
GB2588435B (en) * 2019-10-24 2022-06-08 Delphi Automotive Systems Lux Method of determining acceleration of a crankshaft
JP7737820B2 (ja) * 2021-06-03 2025-09-11 三菱重工エンジン&ターボチャージャ株式会社 内燃機関の失火検知装置、および、失火検知方法
CN114544186B (zh) * 2022-02-23 2024-03-26 中国第一汽车股份有限公司 一种发动机失火诊断方法及车辆
CN119393243B (zh) * 2024-10-31 2025-09-19 东风商用车有限公司 一种双燃料喷嘴的气路气压异常确认方法及装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3679894A (en) * 1970-07-09 1972-07-25 Gen Electric Acceleration control system for vehicles
US3972230A (en) * 1975-06-19 1976-08-03 Rca Corporation Detecting malfunction in cylinders of internal combustion engines
DE2633908A1 (de) * 1976-07-28 1978-02-02 Siemens Ag Pruefverfahren fuer eine hubkolben- brennkraftmaschine
US4295363A (en) * 1977-03-25 1981-10-20 Harris Corporation Apparatus for diagnosing faults in individual cylinders in an internal combustion engine
US4532592A (en) * 1982-12-22 1985-07-30 Purdue Research Foundation Engine-performance monitor and control system
JPS6226345A (ja) * 1985-07-26 1987-02-04 Nissan Motor Co Ltd エンジンの失火検出装置
JPH07122418B2 (ja) * 1990-04-02 1995-12-25 トヨタ自動車株式会社 内燃機関の異常気筒検出装置
US5041980A (en) * 1990-06-04 1991-08-20 Caterpillar Inc. Method and apparatus for producing fault signals responsive to malfunctions in individual engine cylinders
US5095742A (en) * 1990-08-24 1992-03-17 Ford Motor Company Determining crankshaft acceleration in an internal combustion engine
US5337240A (en) * 1990-09-20 1994-08-09 Mitsubishi Denki Kabushiki Kaisha Misfiring sensing apparatus

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06129297A (ja) * 1992-10-20 1994-05-10 Mitsubishi Electric Corp 内燃機関の失火検出装置
CN102980777A (zh) * 2012-12-21 2013-03-20 潍柴动力股份有限公司 一种基于单缸角加速度检测柴油机失火的方法及设备
CN111720232A (zh) * 2019-03-22 2020-09-29 丰田自动车株式会社 用于内燃机的诊断设备
CN111720232B (zh) * 2019-03-22 2022-04-26 丰田自动车株式会社 用于内燃机的诊断设备

Also Published As

Publication number Publication date
DE4200752A1 (de) 1992-09-24
US5331848A (en) 1994-07-26
JP2564427B2 (ja) 1996-12-18
DE4200752C2 (de) 1997-05-28

Similar Documents

Publication Publication Date Title
JP2564427B2 (ja) 内燃機関失火検出方法及び装置
KR950005897B1 (ko) 내연기관의 실화검출장치
US6023651A (en) Internal combustion engine misfire detection with engine acceleration and deceleration correction during a repetitive misfire condition
JPH04365958A (ja) 内燃機関用失火検出装置
JP3463476B2 (ja) 多気筒内燃機関の失火検出装置
JPH04262039A (ja) 内燃機関の失火検出装置
JP2666232B2 (ja) 内燃エンジンの燃焼状態検出装置
JP2856999B2 (ja) 内燃機関の失火検出装置
JPH03202660A (ja) エンジンの失火判定装置
JPH06146998A (ja) 内燃エンジンの燃焼状態検出装置
JP2606019B2 (ja) 内燃機関の失火検出装置
JP2807737B2 (ja) 内燃エンジンの燃焼状態検出装置
US6776033B2 (en) Apparatus for identification of cylinders in an internal combustion engine
JPH05332194A (ja) 内燃機関の失火検出装置
JP2003343340A (ja) 内燃機関の失火検出装置
JPH0693919A (ja) 内燃エンジンの燃焼状態検出装置
JP3922468B2 (ja) 内燃機関の失火検出装置
JP2855969B2 (ja) 内燃機関の失火検出装置
JP2675921B2 (ja) 内燃機関の失火検出装置
JP2757548B2 (ja) 内燃機関の失火検出装置
JPH08165950A (ja) エンジンの燃焼状態検出装置
JP3063007B2 (ja) 内燃機関の失火診断装置
JP2796198B2 (ja) 内燃機関の失火検出装置
JP2694878B2 (ja) 内燃機関の失火検出装置
JPH05332193A (ja) 内燃機関の失火検出装置

Legal Events

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

Free format text: PAYMENT UNTIL: 20080919

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20080919

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20090919

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20090919

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20100919

Year of fee payment: 14

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

Free format text: PAYMENT UNTIL: 20110919

Year of fee payment: 15