JPH03194154A - 内燃機関の失火気筒検出装置 - Google Patents
内燃機関の失火気筒検出装置Info
- Publication number
- JPH03194154A JPH03194154A JP33267689A JP33267689A JPH03194154A JP H03194154 A JPH03194154 A JP H03194154A JP 33267689 A JP33267689 A JP 33267689A JP 33267689 A JP33267689 A JP 33267689A JP H03194154 A JPH03194154 A JP H03194154A
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- misfire
- cycle
- internal combustion
- combustion 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.)
- Pending
Links
Landscapes
- Ignition Installations For Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は内燃機関の失火気筒検出装置に関し、特に機関
回転周期に基づいて1サイクル毎のクランク角速度の変
動を捉えて失火気筒を判別するよう構成された検出装置
に関する。
回転周期に基づいて1サイクル毎のクランク角速度の変
動を捉えて失火気筒を判別するよう構成された検出装置
に関する。
〈従来の技術〉
内燃機関においては、点火系又は燃料噴射弁等の燃料供
給系の故障、更に、圧縮漏れ等によって失火が発生する
ことがある。
給系の故障、更に、圧縮漏れ等によって失火が発生する
ことがある。
失火が発生すると、かかる失火気筒に供給された燃料が
燃焼しないまま排気系に排出され、この未燃焼ガスが排
気浄化用に設けられた触媒装置で燃焼して該触媒装置を
焼損させることがあり、触媒装置の焼損による排気浄化
能力の低下によって排気中の有害成分濃度を増大させて
しまうという問題が発生する。このため、失火発生を検
出し、失火が検出されたときには、失火発生を運転者に
警告したり、失火している気筒への燃料供給を停止する
などのフェイルセーフ制御を実行することが要求される
。
燃焼しないまま排気系に排出され、この未燃焼ガスが排
気浄化用に設けられた触媒装置で燃焼して該触媒装置を
焼損させることがあり、触媒装置の焼損による排気浄化
能力の低下によって排気中の有害成分濃度を増大させて
しまうという問題が発生する。このため、失火発生を検
出し、失火が検出されたときには、失火発生を運転者に
警告したり、失火している気筒への燃料供給を停止する
などのフェイルセーフ制御を実行することが要求される
。
失火を検出する装置としては、従来、以下に示すように
1サイクル毎のクランク角速度の変動を捉えて失火気筒
を判別する装置がある(1.979年I 5ATA−P
a p e r r Experiences wi
th anew method for measur
ing the engine roughness」
by R,Latsch、E、Mausner、
V、Bfanchi及び特願平1−275046号等参
照)。
1サイクル毎のクランク角速度の変動を捉えて失火気筒
を判別する装置がある(1.979年I 5ATA−P
a p e r r Experiences wi
th anew method for measur
ing the engine roughness」
by R,Latsch、E、Mausner、
V、Bfanchi及び特願平1−275046号等参
照)。
即ち、例えば4気筒内燃機関では、各気筒のTDC毎の
周期(180°周期)を計測し、360°(1回転、工
/2サイクル)前の180°周期をhalf、720゜
(2回転、1サイクル)前の180°周期をold、最
新の180°周期をnewとして、これらの周期データ
を以下の演算式に代入して、気筒間の図示平均有効圧の
段差、換言すれば、lサイクル毎のクランク角速度の変
動量に相当する判別値LUnを算出する。
周期(180°周期)を計測し、360°(1回転、工
/2サイクル)前の180°周期をhalf、720゜
(2回転、1サイクル)前の180°周期をold、最
新の180°周期をnewとして、これらの周期データ
を以下の演算式に代入して、気筒間の図示平均有効圧の
段差、換言すれば、lサイクル毎のクランク角速度の変
動量に相当する判別値LUnを算出する。
old
上記演算式に基づく判別値L U nの設定を行うと、
例えば第7図(4気筒機関で#1気筒の失火発生状態)
に示すように、4気筒内燃機関の#1気筒に対応する判
別値LU(+1は、TDC毎(180°)に更新される
180°周期計測結果の最新値が#1気筒の筒内圧に影
響されるものであるときに演算され、neWをこの#1
気筒の最新180°周期、halfを1回転前の#4気
筒の筒内圧に影響される180゜周期、oldを2回転
前に#1気筒の筒内圧に影響される180°周期として
演算される。
例えば第7図(4気筒機関で#1気筒の失火発生状態)
に示すように、4気筒内燃機関の#1気筒に対応する判
別値LU(+1は、TDC毎(180°)に更新される
180°周期計測結果の最新値が#1気筒の筒内圧に影
響されるものであるときに演算され、neWをこの#1
気筒の最新180°周期、halfを1回転前の#4気
筒の筒内圧に影響される180゜周期、oldを2回転
前に#1気筒の筒内圧に影響される180°周期として
演算される。
ここで、上記判別値LUnによる失火気筒判別は、基本
的には、運転条件(例えば機関回転速度及び機関負荷)
で決定されるスライスレベルSL以下の判別値LUnが
あったとき失火有りと判別し、連続して判別値LUnが
マイナスで平均有効圧の減少を示し、かつ、その何れか
がSL以下であるときには、最初のものを失火によるも
のと判別するという判定ロジックに基づいて行われ、例
えば第7図に示すように#工気筒が継続して失火してい
る場合には、図に示すように判別値LUnは、#1気筒
、#3気筒に対応する判別値LU(1)LU+z、がそ
れぞれマイナスの値となって、然も両方がスライスレベ
ルSL以下となっているが、#1気筒に対応する判別値
LUIが最初であるから#1気筒が失火していると判別
される。
的には、運転条件(例えば機関回転速度及び機関負荷)
で決定されるスライスレベルSL以下の判別値LUnが
あったとき失火有りと判別し、連続して判別値LUnが
マイナスで平均有効圧の減少を示し、かつ、その何れか
がSL以下であるときには、最初のものを失火によるも
のと判別するという判定ロジックに基づいて行われ、例
えば第7図に示すように#工気筒が継続して失火してい
る場合には、図に示すように判別値LUnは、#1気筒
、#3気筒に対応する判別値LU(1)LU+z、がそ
れぞれマイナスの値となって、然も両方がスライスレベ
ルSL以下となっているが、#1気筒に対応する判別値
LUIが最初であるから#1気筒が失火していると判別
される。
尚、前記スライスレベルSLは、全気筒で失火が発生し
ていないときの最小のLUnと、失火発生時の最小LU
nと、の中間値付近となるとなるように運転条件に応じ
て予めマツプに記憶させておき、運転条件の違いによる
LUnレベルの変化に対応して判別精度が確保できるよ
うにしである。
ていないときの最小のLUnと、失火発生時の最小LU
nと、の中間値付近となるとなるように運転条件に応じ
て予めマツプに記憶させておき、運転条件の違いによる
LUnレベルの変化に対応して判別精度が確保できるよ
うにしである。
また、上記演算式に基づく判別値LUnによる失火判別
の他、例えばクランク角10°毎の周期を計測し、この
周期波形を機関回転速度の周期と略一致したバンドパス
フィルターを通し、各気筒の圧縮TDC後に各気筒間で
の差をモニターすることにより、lサイクル毎のクラン
ク角速度の変動を捉えて失火気筒を検出する方式の装置
もある。
の他、例えばクランク角10°毎の周期を計測し、この
周期波形を機関回転速度の周期と略一致したバンドパス
フィルターを通し、各気筒の圧縮TDC後に各気筒間で
の差をモニターすることにより、lサイクル毎のクラン
ク角速度の変動を捉えて失火気筒を検出する方式の装置
もある。
〈発明が解決しようとする課題〉
ところが、上記のように1サイクル毎のクランク角速度
の変動を捉えて失火判別する装置では、加減速時及び加
減速後の所定期間において車両のねじれ振動が発生し、
かかるねじれ振動に影響されてクランク角速度が大きく
変動することがあり、この場合失火による回転変動と上
記のようなねじれ振動による回転変動との区別が付かな
いために、失火が無いのに失火発生を判別したり、失火
気筒があるときに他の気筒を失火気筒であると判定して
しまうことがあった(第8図参照)。
の変動を捉えて失火判別する装置では、加減速時及び加
減速後の所定期間において車両のねじれ振動が発生し、
かかるねじれ振動に影響されてクランク角速度が大きく
変動することがあり、この場合失火による回転変動と上
記のようなねじれ振動による回転変動との区別が付かな
いために、失火が無いのに失火発生を判別したり、失火
気筒があるときに他の気筒を失火気筒であると判定して
しまうことがあった(第8図参照)。
本発明は上記問題点に鑑みなされたものであり、機関が
過渡運転されたときの車両のねじれ振動に影響されて失
火気筒が誤判定されることを回避して、失火気筒検出の
信頬性を向上させることを目的とする。
過渡運転されたときの車両のねじれ振動に影響されて失
火気筒が誤判定されることを回避して、失火気筒検出の
信頬性を向上させることを目的とする。
〈課題を解決するための手段〉
そのため本発明では、第1図に示すように、内燃機関の
回転周期を計測する回転周期計測手段と、この回転周期
計測手段で計測された回転周期に基ついて1ザイクル毎
のクランク角速度の変動を検出するクランク角速度変動
検出手段と、このクランク角速度変動検出手段で検出さ
れた1サイクル毎のクランク角速度の変動に基づいて失
火気筒を判別する失火気筒判別手段と、を含んで構成さ
れた内燃機関の失火気筒検出装置において、内燃機関の
過渡運転状態を検出する過渡運転検出手段と、この過渡
運転検出手段により過渡運転状態が検出されているとき
及び過渡運転から定常運転に移行してから所定期間内に
おいて前記失火気筒判別手段による失火気筒の判別を禁
止する過渡時失火判別禁止手段と、を設けるようにした
。
回転周期を計測する回転周期計測手段と、この回転周期
計測手段で計測された回転周期に基ついて1ザイクル毎
のクランク角速度の変動を検出するクランク角速度変動
検出手段と、このクランク角速度変動検出手段で検出さ
れた1サイクル毎のクランク角速度の変動に基づいて失
火気筒を判別する失火気筒判別手段と、を含んで構成さ
れた内燃機関の失火気筒検出装置において、内燃機関の
過渡運転状態を検出する過渡運転検出手段と、この過渡
運転検出手段により過渡運転状態が検出されているとき
及び過渡運転から定常運転に移行してから所定期間内に
おいて前記失火気筒判別手段による失火気筒の判別を禁
止する過渡時失火判別禁止手段と、を設けるようにした
。
〈作用〉
かかる構成の失火気筒検出装置によると、回転周期計測
手段で計測された機関の回転周期に基づき、クランク角
速度変動検出手段が1サイクル毎のクランク角速度の変
動を検出し、このクランク角速度の変動に基づき失火気
筒判別手段が失火気筒を判別する。
手段で計測された機関の回転周期に基づき、クランク角
速度変動検出手段が1サイクル毎のクランク角速度の変
動を検出し、このクランク角速度の変動に基づき失火気
筒判別手段が失火気筒を判別する。
ここで、過渡時失火判別禁止手段は、過渡運転検出手段
により過渡運転状態が検出されているとき及び過渡運転
から定常運転に移行してから所定期間内において前記失
火気筒判別手段による失火気筒の判別を禁止するから、
過渡運転中及び過渡運転から定常運転に移行してからの
所定期間においては、1サイクル毎のクランク角速度の
変動が失火の発生を示していても、失火気筒判別が行わ
れない。
により過渡運転状態が検出されているとき及び過渡運転
から定常運転に移行してから所定期間内において前記失
火気筒判別手段による失火気筒の判別を禁止するから、
過渡運転中及び過渡運転から定常運転に移行してからの
所定期間においては、1サイクル毎のクランク角速度の
変動が失火の発生を示していても、失火気筒判別が行わ
れない。
〈実施例〉
以下に本発明の詳細な説明する。
一実施例を示す第2図において、点火基準センサlば、
4気筒内燃機関の各気筒の点火制御基準位置となる点火
基準信号REFを出力するものであり、本実施例でば各
気筒の圧縮上死点前70°(BTDC70°)の位置で
立ち上がるパルス信号として前記基準信号REFが出力
されるようにしてあり、また、#1気筒に対応する点火
基準のパルスが他と区別できるようになっている。かか
る点火基準センサ1から出力される点火基準信号REF
は、図示しない4気筒内燃機関の点火を制御するコント
ロールユニット2に入力され、コントロールユニット2
は、#1気筒用の点火基準パルスに基づいて各パルスを
各気筒に対応させ、かかるパルス信号の立ち上がりを基
準位置として所望の点火角度位置(詳しくは、点火コイ
ルへの通電開始位置及び通電遮断位W)を検出して、各
気筒毎に点火時期を制御する。尚、本実施例における点
火順は、#1→#3→#4→#2とする。
4気筒内燃機関の各気筒の点火制御基準位置となる点火
基準信号REFを出力するものであり、本実施例でば各
気筒の圧縮上死点前70°(BTDC70°)の位置で
立ち上がるパルス信号として前記基準信号REFが出力
されるようにしてあり、また、#1気筒に対応する点火
基準のパルスが他と区別できるようになっている。かか
る点火基準センサ1から出力される点火基準信号REF
は、図示しない4気筒内燃機関の点火を制御するコント
ロールユニット2に入力され、コントロールユニット2
は、#1気筒用の点火基準パルスに基づいて各パルスを
各気筒に対応させ、かかるパルス信号の立ち上がりを基
準位置として所望の点火角度位置(詳しくは、点火コイ
ルへの通電開始位置及び通電遮断位W)を検出して、各
気筒毎に点火時期を制御する。尚、本実施例における点
火順は、#1→#3→#4→#2とする。
また、TDCセンサ3は、各気筒の圧縮上死点(圧縮T
DC)で立ち上がるパルス信号であるTDC信号を出力
するものであり、このTDC信号も前記コントロールユ
ニット2に入力されるようにしである。
DC)で立ち上がるパルス信号であるTDC信号を出力
するものであり、このTDC信号も前記コントロールユ
ニット2に入力されるようにしである。
尚、前記点火基準センサ1及びTDCセンサ3は、例え
ばカム軸と一体に回転するシグナルディスクプレートの
所定位置に設けた突起を、電磁ピックアップで検出する
ことによって前記突起位置で一周期の誘導起電力パルス
を得て、これをゼロクロスコンパレータ等で処理するこ
とにより、第2図中に示すような矩形波を得るよう構成
しである。
ばカム軸と一体に回転するシグナルディスクプレートの
所定位置に設けた突起を、電磁ピックアップで検出する
ことによって前記突起位置で一周期の誘導起電力パルス
を得て、これをゼロクロスコンパレータ等で処理するこ
とにより、第2図中に示すような矩形波を得るよう構成
しである。
更に、図示しないアクセルペダルと連動して機関の吸入
空気量を制御するスロットル弁の開度T■Oをポテンシ
ョメータにより検出するスロットルセンサ4が設けられ
ており、このスロットルセンサ4の開度TVO検出信号
も前記コントロールユニット2に入力される。
空気量を制御するスロットル弁の開度T■Oをポテンシ
ョメータにより検出するスロットルセンサ4が設けられ
ており、このスロットルセンサ4の開度TVO検出信号
も前記コントロールユニット2に入力される。
コントロールユニット2は前述のように各気筒別に点火
時期を制御するのみならず、前記各種センサからの検出
信号に基づいて失火気筒を検出して、失火発生が検出さ
れた気筒ナンバーをコード化して、例えば車両の運転席
付近等に設けられる表示装置5に表示する機能を後述す
るように備えている。
時期を制御するのみならず、前記各種センサからの検出
信号に基づいて失火気筒を検出して、失火発生が検出さ
れた気筒ナンバーをコード化して、例えば車両の運転席
付近等に設けられる表示装置5に表示する機能を後述す
るように備えている。
ここで、コントロールユニット2による失火気筒検出制
御を、第3図〜第5図のフローチャートにそれぞれ示す
プログラムに従って説明する。尚、本実施例において、
クランク角速度変動検出手段。
御を、第3図〜第5図のフローチャートにそれぞれ示す
プログラムに従って説明する。尚、本実施例において、
クランク角速度変動検出手段。
失火気筒判別手段、過渡時失火判別禁止手段としての機
能は、前記第3図〜第5図のフローチャー0 トにそれぞれ示すようにソフトウェア的に備えられてお
り、また、回転周期計測手段は前記TDCセンサ3とコ
ントロールユニット2とによって、更に、過渡運転検出
手段は前記スロットルセンサ4とコントロールユニット
2とによって構成される。
能は、前記第3図〜第5図のフローチャー0 トにそれぞれ示すようにソフトウェア的に備えられてお
り、また、回転周期計測手段は前記TDCセンサ3とコ
ントロールユニット2とによって、更に、過渡運転検出
手段は前記スロットルセンサ4とコントロールユニット
2とによって構成される。
まず、第3図のフローチャートに示すプログラムについ
て説明する。このプログラムは所定微小時間(例えば1
0m5)毎に実行されるものであり、ステップ1(図中
ではSlとしである。以下同様)では、スロットルセン
サ4によって検出されるスロットル弁開度TVOを入力
し、次のステップ2では本ルーチン実行周期間の変化量
として開度変化率ΔTVOを算出する。
て説明する。このプログラムは所定微小時間(例えば1
0m5)毎に実行されるものであり、ステップ1(図中
ではSlとしである。以下同様)では、スロットルセン
サ4によって検出されるスロットル弁開度TVOを入力
し、次のステップ2では本ルーチン実行周期間の変化量
として開度変化率ΔTVOを算出する。
そして、ステップ3では、前記ステップ2で求めた開度
変化率ΔTVOが略ゼロであるか否かを判別する。
変化率ΔTVOが略ゼロであるか否かを判別する。
ここで、開度変化率ΔTVOが略ゼロでないと判別され
たとき、即ち、機関の過渡運転状態であるときには、ス
テップ4へ進んでタイマーtmr1 に所定値(例えば300)をセットする。
たとき、即ち、機関の過渡運転状態であるときには、ス
テップ4へ進んでタイマーtmr1 に所定値(例えば300)をセットする。
一方、ステップ3で開度変化率ΔTVOが略ゼロである
と判別されたときには、定常運転状態であり、このとき
には、ステップ5へ進んで前記タイマーtmrがゼロで
あるか否かを判別する。前記タイマーtmrは、前述の
ようにスロットル弁の開度TVOが変化している過渡運
転状態において所定値がセットされるから、過渡運転か
ら定常運転に移行した初期には、前記タイマーt m、
rはゼロでなく、ステップ5でタイマーtmrがゼロ
でないと判別されると、ステップ6へ進んで前記タイマ
ーtmrを1ダウンさせる。
と判別されたときには、定常運転状態であり、このとき
には、ステップ5へ進んで前記タイマーtmrがゼロで
あるか否かを判別する。前記タイマーtmrは、前述の
ようにスロットル弁の開度TVOが変化している過渡運
転状態において所定値がセットされるから、過渡運転か
ら定常運転に移行した初期には、前記タイマーt m、
rはゼロでなく、ステップ5でタイマーtmrがゼロ
でないと判別されると、ステップ6へ進んで前記タイマ
ーtmrを1ダウンさせる。
即ち、前記タイマーtmrは、スロットル弁開度TVO
に基づく過渡運転状態には所定値がセットされ、かつ、
過渡運転から定常運転に移行すると前記所定値から本プ
ログラムが実行される毎に1ずつ減少していって、前記
所定値で決定される所定時間(所定期間)は定常運転に
移行してからもゼロにならないようになっており、この
タイマーt m rがゼロであるか否かによって、過渡
運転2 状態又は過渡から定常に移行してから所定時間内である
かを判別できるようにしである。
に基づく過渡運転状態には所定値がセットされ、かつ、
過渡運転から定常運転に移行すると前記所定値から本プ
ログラムが実行される毎に1ずつ減少していって、前記
所定値で決定される所定時間(所定期間)は定常運転に
移行してからもゼロにならないようになっており、この
タイマーt m rがゼロであるか否かによって、過渡
運転2 状態又は過渡から定常に移行してから所定時間内である
かを判別できるようにしである。
第4図のフローチャートに示すプログラムは、後述する
TDC毎に行われる失火気筒検出における失火気筒を特
定するためのカウンタIcntをセットするためのもの
であり、点火基準センサ1から点火基準信号REF (
BTDC70°毎)が出力される毎に実行される。
TDC毎に行われる失火気筒検出における失火気筒を特
定するためのカウンタIcntをセットするためのもの
であり、点火基準センサ1から点火基準信号REF (
BTDC70°毎)が出力される毎に実行される。
前記点火基準信号REFは、各パルスを各気筒に対応さ
せることができるように、前述のように#1気筒の点火
基準となるパルスが他のパルスと区別できるようにしで
あるので、第4図のフローチャートに示すプログラムで
は、今回の点火基準信号REFが、4気筒の中のどの気
筒の点火基準となるものであるかを判別しくステップL
L13.1517)、判別された気筒ナンバーを前記カ
ウンタIcntにセットする(ステップ12.14.1
6.18)。
せることができるように、前述のように#1気筒の点火
基準となるパルスが他のパルスと区別できるようにしで
あるので、第4図のフローチャートに示すプログラムで
は、今回の点火基準信号REFが、4気筒の中のどの気
筒の点火基準となるものであるかを判別しくステップL
L13.1517)、判別された気筒ナンバーを前記カ
ウンタIcntにセットする(ステップ12.14.1
6.18)。
次に第5図のフローチャートに示す失火判別プログラム
は、TDCセンサ3から各気筒の圧縮TDC位置で立ち
上がるTDCパルス信号の立ち上がり毎に実行されるも
のであり、まず、ステップ21では、前記第4図のフロ
ーチャートにおいて点火基準信号REFに基づいて気筒
ナンバーがセットされているカウンタI cntの値を
判別し、ここでの気筒判別結果に基づいてステップ22
〜25のいずれかで失火発生の有無を判別するための失
火気筒判別値LUnを各気筒別に算出させる。
は、TDCセンサ3から各気筒の圧縮TDC位置で立ち
上がるTDCパルス信号の立ち上がり毎に実行されるも
のであり、まず、ステップ21では、前記第4図のフロ
ーチャートにおいて点火基準信号REFに基づいて気筒
ナンバーがセットされているカウンタI cntの値を
判別し、ここでの気筒判別結果に基づいてステップ22
〜25のいずれかで失火発生の有無を判別するための失
火気筒判別値LUnを各気筒別に算出させる。
ステップ21で例えばカウンタI cntに#3がセッ
トされていると判別されたときには、第6図に示すよう
に、今回の本プログラムの実行トリガーとなったTDC
は、#3気筒の圧縮TDCであり、ここで後述するよう
に1サイクル毎のクランク角速度の変動を捉えて失火発
生の有無を判別するが、最新のTDC周期は、#1気筒
の筒内圧(燃焼圧)の影響を受けて変動するものである
から、今回は#1気筒における失火発生を判別するもの
あり、この場合にはTDC周期に基づき算出される失火
判別値LUが#工気筒に対応するデータであることを示
すためにLU(11とする。即ち、前記判別値LUは、
TDC周期に基づいて算出され3 4 るから、その値だけではどの気筒の失火発生を判別する
ものであるかが不明なので、ここで、判別値LUに失火
の有無を検出する気筒ナンバーを付して、算出結果から
直ちに失火気筒が判別できるようにするものである。
トされていると判別されたときには、第6図に示すよう
に、今回の本プログラムの実行トリガーとなったTDC
は、#3気筒の圧縮TDCであり、ここで後述するよう
に1サイクル毎のクランク角速度の変動を捉えて失火発
生の有無を判別するが、最新のTDC周期は、#1気筒
の筒内圧(燃焼圧)の影響を受けて変動するものである
から、今回は#1気筒における失火発生を判別するもの
あり、この場合にはTDC周期に基づき算出される失火
判別値LUが#工気筒に対応するデータであることを示
すためにLU(11とする。即ち、前記判別値LUは、
TDC周期に基づいて算出され3 4 るから、その値だけではどの気筒の失火発生を判別する
ものであるかが不明なので、ここで、判別値LUに失火
の有無を検出する気筒ナンバーを付して、算出結果から
直ちに失火気筒が判別できるようにするものである。
前記判別値LUは、以下のようにして算出される。即ち
、TDCセンサ3から出力されるTDCパルス信号の立
ち上がり周期(180°周期)を計測し、かかる計測結
果の少なくとも360°CA (1回転、1/2サイク
ル)前の値half及び720°CA (2回転、1サ
イクル)前の値oldを記憶しておき、最新の180°
周期をnf3Wとして、これらの周期データを下式に代
入して判別(!LUを算出する。
、TDCセンサ3から出力されるTDCパルス信号の立
ち上がり周期(180°周期)を計測し、かかる計測結
果の少なくとも360°CA (1回転、1/2サイク
ル)前の値half及び720°CA (2回転、1サ
イクル)前の値oldを記憶しておき、最新の180°
周期をnf3Wとして、これらの周期データを下式に代
入して判別(!LUを算出する。
上記判別値LUは、図示平均有効圧の段差、換言すれば
1サイクル毎のクランク角速度の変動に相当する値であ
り、失火がなければ略ゼロ近傍の値になるはずであるが
、失火が発生して図示平均有効圧に段差が生じると、低
回転高負荷時はど大5 きな変動を示し、失火発生による図示平均有効圧の落ち
込みをマイナス値として示すから、判別値LUが所定値
以下のマイナス値であるか否かによって失火発生の有無
を判別できるものである。
1サイクル毎のクランク角速度の変動に相当する値であ
り、失火がなければ略ゼロ近傍の値になるはずであるが
、失火が発生して図示平均有効圧に段差が生じると、低
回転高負荷時はど大5 きな変動を示し、失火発生による図示平均有効圧の落ち
込みをマイナス値として示すから、判別値LUが所定値
以下のマイナス値であるか否かによって失火発生の有無
を判別できるものである。
上記のように、ステップ21での気筒判別結果を受けて
、今回失火判別される気筒に対応する判別値LUnを算
出すると(ステップ22〜ステツプ25)、次のステッ
プ26ではスロットル弁の開度変化率ΔTVOが略ゼロ
であるか否かを判別する。ここで、開度変化率ΔTVO
が略ゼロであると判別されると、ステップ27へ進み前
記第3図のフローチャートで設定制御されるタイマーt
mrがゼロであるか否かを判別する。
、今回失火判別される気筒に対応する判別値LUnを算
出すると(ステップ22〜ステツプ25)、次のステッ
プ26ではスロットル弁の開度変化率ΔTVOが略ゼロ
であるか否かを判別する。ここで、開度変化率ΔTVO
が略ゼロであると判別されると、ステップ27へ進み前
記第3図のフローチャートで設定制御されるタイマーt
mrがゼロであるか否かを判別する。
ステップ27でタイマーtmrがゼロであると判別され
たときには、スロットル弁開度TVOが略一定していて
、然も、過渡から定常に移行してから所定時間が経過し
ないとゼロにならないタイマー t m rがゼロであ
るから、安定した定常運転状態であり、このときにのみ
ステップ28以降へ進んで失火気筒判別を行わせる。
たときには、スロットル弁開度TVOが略一定していて
、然も、過渡から定常に移行してから所定時間が経過し
ないとゼロにならないタイマー t m rがゼロであ
るから、安定した定常運転状態であり、このときにのみ
ステップ28以降へ進んで失火気筒判別を行わせる。
6
過渡運転されると、かかる過渡運転の影響による車両の
ねじれ振動の発生でクランク角速度(TDC周期)が大
きく変動するため、失火気筒を誤判定する惧れがあるの
で、上記のように過渡運転によるねじれ振動が発生する
運転状態のときには、失火気筒判定を禁止するようにし
たものであり、スロットル弁開度TVOの動きが停止し
てからも過渡運転の影響による回転変動がある程度の時
間継続するので(第8図参照)、前記タイマーtmrで
かかる時間を計測して、過渡運転による回転変動が略収
束してから失火気筒判別が行われるようにしである。
ねじれ振動の発生でクランク角速度(TDC周期)が大
きく変動するため、失火気筒を誤判定する惧れがあるの
で、上記のように過渡運転によるねじれ振動が発生する
運転状態のときには、失火気筒判定を禁止するようにし
たものであり、スロットル弁開度TVOの動きが停止し
てからも過渡運転の影響による回転変動がある程度の時
間継続するので(第8図参照)、前記タイマーtmrで
かかる時間を計測して、過渡運転による回転変動が略収
束してから失火気筒判別が行われるようにしである。
従って、ステップ26でスロットル弁開度変化率ΔTV
○が略ゼロでないと判別されたときと、ステップ27で
前記タイマーtmrがゼロでないと判別されたときには
、失火気筒判定を行うことなくそのまま本プログラムを
終了させ、過渡運転による回転変動を捉えて失火気筒が
誤判定されることを回避する。
○が略ゼロでないと判別されたときと、ステップ27で
前記タイマーtmrがゼロでないと判別されたときには
、失火気筒判定を行うことなくそのまま本プログラムを
終了させ、過渡運転による回転変動を捉えて失火気筒が
誤判定されることを回避する。
ステップ28では、例えば電子制御燃料噴射装置におい
で機関の吸入空気流量又は吸気圧力と機関回転速度との
情報に基づいて設定される基本燃料噴射量Tpを機関負
荷を代表する値として用い、この機関負荷のデータと機
関回転速度Nとに基づいて失火判別のためのスライスレ
ベルSLを設定する。このように機関負荷と機関回転速
度NとによってスライスレベルSLを可変設定するのは
、前記判別値LUnが機関負荷及び機関回転速度の変化
によってその大きさが変化するのに対応して、失火検出
精度を確保するためである。
で機関の吸入空気流量又は吸気圧力と機関回転速度との
情報に基づいて設定される基本燃料噴射量Tpを機関負
荷を代表する値として用い、この機関負荷のデータと機
関回転速度Nとに基づいて失火判別のためのスライスレ
ベルSLを設定する。このように機関負荷と機関回転速
度NとによってスライスレベルSLを可変設定するのは
、前記判別値LUnが機関負荷及び機関回転速度の変化
によってその大きさが変化するのに対応して、失火検出
精度を確保するためである。
次のステップ29では、今回ステップ22〜25のいず
れかで算出された判別値L U (+)〜LU、。と、
上記ステップ28で設定されたスライスレベルSLとを
比較し、判別値L U (1)〜LU(4)がスライス
レベルSL以下であるときには、判別値LUに付記した
気筒ナンバーの気筒、即ち、今回圧縮上死点である気筒
の前に点火された気筒が失火しているものと判断し、か
かる失火気筒のナンバーを表示装置5に表示させること
により、運転者に失火気筒を知らせてメンテナンスを促
す。
れかで算出された判別値L U (+)〜LU、。と、
上記ステップ28で設定されたスライスレベルSLとを
比較し、判別値L U (1)〜LU(4)がスライス
レベルSL以下であるときには、判別値LUに付記した
気筒ナンバーの気筒、即ち、今回圧縮上死点である気筒
の前に点火された気筒が失火しているものと判断し、か
かる失火気筒のナンバーを表示装置5に表示させること
により、運転者に失火気筒を知らせてメンテナンスを促
す。
7
8
ここで、第7図に示すように、連続する判別値LU(+
+〜LU(4)がいずれもマイナスであって、然も、そ
のいずれか一方がスライスレベルSL以下であるときに
は、最初のマイナス判別値L U(1)〜L U (4
)が示す気筒を失火気筒として判定するように構成する
ことが、検出精度を確保する上から好ましい。
+〜LU(4)がいずれもマイナスであって、然も、そ
のいずれか一方がスライスレベルSL以下であるときに
は、最初のマイナス判別値L U(1)〜L U (4
)が示す気筒を失火気筒として判定するように構成する
ことが、検出精度を確保する上から好ましい。
尚、本実施例では、スロットル弁開度TVOが変化して
いるとき及び開度TVOが略一定になってから所定時間
内を、失火気筒判別の禁止期間としたが、前記所定時間
の代わりに開度TVOが一定になってから機関が所定回
転数だけ回転する間を失火判別禁止期間としても良い。
いるとき及び開度TVOが略一定になってから所定時間
内を、失火気筒判別の禁止期間としたが、前記所定時間
の代わりに開度TVOが一定になってから機関が所定回
転数だけ回転する間を失火判別禁止期間としても良い。
また、本実施例では、TDC周期に基づき上記のような
失火判別(iLUを演算して、この判別値LUに基づき
失火気筒を検出する構成としたが、1サイクル毎のクラ
ンク角速度の変動を捉えて失火気筒を検出する装置であ
れば、本実施例と同様に過渡時の失火判別を禁止するこ
とで、失火検出精度を向上させることができる。
失火判別(iLUを演算して、この判別値LUに基づき
失火気筒を検出する構成としたが、1サイクル毎のクラ
ンク角速度の変動を捉えて失火気筒を検出する装置であ
れば、本実施例と同様に過渡時の失火判別を禁止するこ
とで、失火検出精度を向上させることができる。
9
〈発明の効果〉
以上説明したように本発明によると、過渡運転状態が検
出されているとき及び過渡運転から定常運転に移行して
から所定期間内においては失火気筒の判別を禁止するよ
うにしたので、過渡運転による車両のねじれ振動の発生
で回転変動が発生しているときに失火判別を実行され、
失火気筒が誤判別されることを防止でき、失火気筒検出
の精度を向上させることができる。
出されているとき及び過渡運転から定常運転に移行して
から所定期間内においては失火気筒の判別を禁止するよ
うにしたので、過渡運転による車両のねじれ振動の発生
で回転変動が発生しているときに失火判別を実行され、
失火気筒が誤判別されることを防止でき、失火気筒検出
の精度を向上させることができる。
第1図は本発明の構成を示すブロック図、第2図は本発
明の一実施例を示すシステム概略図、第3図〜第5図は
それぞれ同上実施例における失火気筒検出に関わる制御
内容を示すフローチャート、第6図は同上実施例におけ
る各種制御実行タイミングを説明するためのタイムチャ
ート、第7図は失火気筒検出の従来例を示すタイムチャ
ート、第8図は従来の失火検出における問題点を説明す
るためのタイムチャートである。 1・・・点火基準センサ 2・・・コントロールユニ
0 ット ンサ 3・・・TDCセンサ 4・・・スロットルセ
明の一実施例を示すシステム概略図、第3図〜第5図は
それぞれ同上実施例における失火気筒検出に関わる制御
内容を示すフローチャート、第6図は同上実施例におけ
る各種制御実行タイミングを説明するためのタイムチャ
ート、第7図は失火気筒検出の従来例を示すタイムチャ
ート、第8図は従来の失火検出における問題点を説明す
るためのタイムチャートである。 1・・・点火基準センサ 2・・・コントロールユニ
0 ット ンサ 3・・・TDCセンサ 4・・・スロットルセ
Claims (1)
- 【特許請求の範囲】 内燃機関の回転周期を計測する回転周期計測手段と、 該回転周期計測手段で計測された回転周期に基づいて1
サイクル毎のクランク角速度の変動を検出するクランク
角速度変動検出手段と、 該クランク角速度変動検出手段で検出された1サイクル
毎のクランク角速度の変動に基づいて失火気筒を判別す
る失火気筒判別手段と、 を含んで構成された内燃機関の失火気筒検出装置におい
て、 内燃機関の過渡運転状態を検出する過渡運転検出手段と
、 該過渡運転検出手段により過渡運転状態が検出されてい
るとき及び過渡運転から定常運転に移行してから所定期
間内において前記失火気筒判別手段による失火気筒の判
別を禁止する過渡時失火判別禁止手段と、 を設けたことを特徴とする内燃機関の失火気筒検出装置
。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33267689A JPH03194154A (ja) | 1989-12-25 | 1989-12-25 | 内燃機関の失火気筒検出装置 |
| EP19900122329 EP0433690B1 (en) | 1989-11-22 | 1990-11-22 | Apparatus and method for detecting misfire in a cylinder of an internal combustion engine |
| DE1990615598 DE69015598T2 (de) | 1989-11-22 | 1990-11-22 | Verfahren und Vorrichtung zur Erkennung von Fehlzündung in einem Zylinder einer Brennkraftmaschine. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33267689A JPH03194154A (ja) | 1989-12-25 | 1989-12-25 | 内燃機関の失火気筒検出装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03194154A true JPH03194154A (ja) | 1991-08-23 |
Family
ID=18257637
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP33267689A Pending JPH03194154A (ja) | 1989-11-22 | 1989-12-25 | 内燃機関の失火気筒検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03194154A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1993025809A1 (fr) * | 1992-06-16 | 1993-12-23 | Mitsubishi Jidosha Kogyo Kabushiki Kaisha | Methode de detection des rates d'allumage |
| JPH06129297A (ja) * | 1992-10-20 | 1994-05-10 | Mitsubishi Electric Corp | 内燃機関の失火検出装置 |
| JP2011106403A (ja) * | 2009-11-19 | 2011-06-02 | Toyota Motor Corp | 内燃機関燃焼状態検出装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5851243A (ja) * | 1981-09-24 | 1983-03-25 | Nippon Denso Co Ltd | 内燃機関の燃焼状態検出方法 |
| JPS58176424A (ja) * | 1982-04-09 | 1983-10-15 | Nippon Denso Co Ltd | エンジンシリンダ別燃料調量バラツキ補正方法 |
-
1989
- 1989-12-25 JP JP33267689A patent/JPH03194154A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5851243A (ja) * | 1981-09-24 | 1983-03-25 | Nippon Denso Co Ltd | 内燃機関の燃焼状態検出方法 |
| JPS58176424A (ja) * | 1982-04-09 | 1983-10-15 | Nippon Denso Co Ltd | エンジンシリンダ別燃料調量バラツキ補正方法 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1993025809A1 (fr) * | 1992-06-16 | 1993-12-23 | Mitsubishi Jidosha Kogyo Kabushiki Kaisha | Methode de detection des rates d'allumage |
| EP0711911A3 (en) * | 1992-06-16 | 1998-12-30 | Mitsubishi Jidosha Kogyo Kabushiki Kaisha | Misfire detecting method |
| JPH06129297A (ja) * | 1992-10-20 | 1994-05-10 | Mitsubishi Electric Corp | 内燃機関の失火検出装置 |
| JP2011106403A (ja) * | 2009-11-19 | 2011-06-02 | Toyota Motor Corp | 内燃機関燃焼状態検出装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0437212B1 (en) | Method and apparatus for detecting misfired cylinder of internal combustion engine | |
| JPH04295161A (ja) | 内燃機関の失火を検出する方法及び装置 | |
| JPH04365958A (ja) | 内燃機関用失火検出装置 | |
| JPH0586956A (ja) | 内燃機関の失火検出装置 | |
| US5577475A (en) | Engine synchronization | |
| JPH04198731A (ja) | 内燃機関の失火検出装置 | |
| JP2807737B2 (ja) | 内燃エンジンの燃焼状態検出装置 | |
| JPH03138433A (ja) | 内燃機関の失火気筒検出装置 | |
| JP2679468B2 (ja) | 内燃機関の失火検出装置 | |
| JPH0472450A (ja) | 内燃機関の失火気筒検出装置 | |
| US6278934B1 (en) | System and method for detecting engine misfires using optimal phase delay angle | |
| EP0433690B1 (en) | Apparatus and method for detecting misfire in a cylinder of an internal combustion engine | |
| JPH05340294A (ja) | クランク軸回転変動による失火検出方法 | |
| JP3461627B2 (ja) | 内燃機関の燃焼状態検出装置 | |
| JPH086676B2 (ja) | 内燃機関の失火診断装置 | |
| JPH01294941A (ja) | エンジンの制御装置 | |
| JPH05195856A (ja) | 内燃機関の失火検出方法 | |
| JPH07111153B2 (ja) | 内燃機関の失火気筒検出装置 | |
| JPH03164554A (ja) | 内燃機関の失火気筒検出装置 | |
| JPH07111152B2 (ja) | 内燃機関の失火気筒検出装置 | |
| JPH0255854A (ja) | エンジンの燃料噴射制御装置 | |
| JPH0440337A (ja) | 内燃機関の失火検出装置におけるリングギャセンサ異常診断装置 | |
| JPH07119532A (ja) | 内燃機関の失火検出装置 | |
| JP3154570B2 (ja) | 内燃機関の失火検出装置 | |
| JPH02130267A (ja) | 多気筒内燃機関用失火検出装置 |