JPH0625554B2 - 内燃機関の異常診断装置 - Google Patents

内燃機関の異常診断装置

Info

Publication number
JPH0625554B2
JPH0625554B2 JP61288680A JP28868086A JPH0625554B2 JP H0625554 B2 JPH0625554 B2 JP H0625554B2 JP 61288680 A JP61288680 A JP 61288680A JP 28868086 A JP28868086 A JP 28868086A JP H0625554 B2 JPH0625554 B2 JP H0625554B2
Authority
JP
Japan
Prior art keywords
air
fuel ratio
fuel injection
injection valve
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.)
Expired - Lifetime
Application number
JP61288680A
Other languages
English (en)
Other versions
JPS63143353A (ja
Inventor
眞一 阿部
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP61288680A priority Critical patent/JPH0625554B2/ja
Publication of JPS63143353A publication Critical patent/JPS63143353A/ja
Publication of JPH0625554B2 publication Critical patent/JPH0625554B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、内燃機関の異常診断装置に関し、特に、排気
通路に設けられた空燃比センサにより空燃比をフィード
バック制御し、各気筒に設けられた燃料噴射弁により燃
料噴射を行なう内燃機関の異常診断装置に関する。
従来の技術 空燃比フィードバック式の電子制御燃料噴射装置を搭載
した多気筒内燃機関は、吸入空気量、回転数に応じて燃
料噴射弁の基本噴射量を演算し、機関の排気ガス中の酸
素濃度の検出信号に基づいて演算された空燃比補正量に
応じて前記基本噴射量を補正するようにしている。この
ような燃料噴射装置では、噴射量の制御は燃料噴射弁の
開弁時間によって行ない、開弁時間は燃料噴射弁への通
電時間によって決めている。
前述のような燃料噴射装置には、主としてコストの低減
のために少なくとも1個の燃料噴射弁が吸気マニホール
ドの集合部以前の吸気通路部分にまとめて配置され、全
ての気筒に対して共通に燃料の噴射を行なうようにした
いわゆるシングルポイントインジェクション(SPI)
方式や、各気筒毎に燃料噴射弁が1個ずつ設けられ、各
気筒同時或いは独立して燃料噴射が行なわれる気筒別噴
射方式がある。
気筒別噴射方式の燃料噴射装置においては、複数個の燃
料噴射弁のうちいずれかのものに断線や目詰り、あるい
は燃料噴射弁駆動回路の出力回路のショート等の異常が
生じると、噴射量が適正量から外れて空燃比が大きく変
化し、機関が停止したり、あるいは停止しないまでもそ
の出力が大きく低下してドライバビリティが悪化すると
いう問題があった。
このため、空燃比のフィードバックの反転状態により燃
料噴射弁の異常を検出するようにした異常診断装置が本
出願人により提案されている(特願昭61−14038
4号)。
発明が解決しようとする問題点 しかし、従来の内燃機関の異常診断装置にあっては、燃
料噴射弁の故障をアイドル時における単位時間内の空燃
比フィードバック反転回数で検出する場合、通常のアイ
ドル運転時とアイドルアップ運転時とで空燃比フィード
バック反転回数が異なるため、例えばエアコンのオン時
とオフ時とで同一の空燃比フィードバック反転回数の基
準判定値で診断すると、誤判定するおそれがある。
すなわち、エアコンのオン時には、機関にかかる負荷が
増大するぶんアイドルアップにより排気ガス流量が増加
し、空燃比フィードバックの反転周期が速くなるため、
従来のように、エアコンのオン時とオフ時に同一の空燃
比フィードバック反転周期で機関の診断を行なうと、実
際には異常が生じていないのに異常と判定するような、
いわゆる誤判定をすることがある。
本発明は、このような問題点を解決するためになされた
もので、アイドル運転時に機関に外部負荷がかかってい
ようといまいと、燃料噴射弁の診断を適正に行なうこと
を目的とする。
問題点を解決するための手段 前記目的を達成するために、本発明の内燃機関の異常診
断装置は、気筒毎に燃料噴射弁を備えた内燃機関の排気
通路に設置された空燃比検出手段と、この空燃比検出手
段の出力により空燃比のフィードバック制御を行なう空
燃比フィードバック手段と、内燃機関のアイドル運転状
態を検出するアイドル検出手段と、アイドル運転状態に
おける空燃比フィードバック周波数を検出する周波数検
出手段と、検出した周波数を基準設定値と比較して、基
準設定値より大きい時に異常信号を出力する比較手段
と、機関にかかる負荷が増大したとき前記基準設定値を
大きな値に切換える基準値設定手段とを備え、前記異常
信号の発生を機関燃料噴射弁の異常と判断することを特
徴としている。
作用 本発明によれば、機関にかかる負荷が増大したとき、燃
料噴射弁の故障を検出するための空燃比検出手段の反転
回数の基準設定値を通常時よりも大きな値に切換えるよ
うにしたため、機関にかかる負荷に応じて燃料噴射弁の
故障を的確に検出することができる。
実施例 本発明の実施例を図面にもとづいて説明する。
第2図は本発明が適用された内燃機関の実施例をあらわ
している。第2図において、機関本体1の吸気通路2に
はエアフローメータ3、スロットル遍12、燃料噴射弁
7がこの順に吸気通路2の上流側から設けられている。
エアフローメータ3は吸入空気量Qを直接計測するもの
であって、内蔵されたポテンションメータにより吸入空
気量に比例したアナログ電圧の出力信号を発生する。こ
の出力信号は制御回路10のマルチプレクサ内蔵A/D
変換器101に供給されている。
スロットル弁12はアイドル運転時に閉弁し、機関負荷
が大きい程その開度が大きくなるものである。スロット
ル弁12にはポテンショメータ13が内蔵されており、
スロットル弁12の開度に比例した電圧が出力されると
共に、スロットル弁12の全閉を検出するアイドルスイ
ッチ14が設けられている。そして、前記ポテンショメ
ータ13はA/D変換器101に接続されており、アイ
ドルスイッチ14は入出力インタフェース102に接続
されている。そして、燃料噴射弁7は各気筒毎に設けら
れており、通電されると開弁して加圧燃料を吸気ポート
に供給する。
また、機関水温THWに比例したアナログ電圧が機関の
シリンダブロックに取付けられた水温センサ11により
発生し、A/D変換器101に供給されている。ディス
トリビュータ4には、その軸が例えばクランク角に換算
して720°毎に基準位置検出用パルス信号を発生する
クランク角センサ5、およびクランク角に換算して30
°毎に角度位置検出用パルス信号を発生するクランク角
センサ6が設けられている。これらのクラク角センサ
5,6のパルス信号は制御回路10の入出力インタフェ
ース102に供給され、このうち、クランク角センサ6
の出力はCPU103の割込端子に供給される。
機関の排気通路8には排気ガス中の酸素成分濃度に応じ
た電気信号を発生するOセンサ9が設けられている。
このOセンサ9の出力は制御回路10のバッファ回路
109および比較回路110を介して入出力インタフェ
ース102に供給されている。
更に、112は燃料噴射弁7の異常を車両の乗員に表示
するために運転席のインストルメントパネルなどに設け
られるエンジンチェックランプであり、燃料噴射弁7の
異常時に入出力インタフェース102から異常信号が出
力されると、駆動回路111により点灯するようになっ
ている。
制御回路10は例えばマイクロコンピュータとして構成
され、A/D変換器101、入出力インタフェース10
2、CPU103、バッファ回路109、比較回路11
0、駆動回路111の他にROM104、RAM105
等が設けられている。また、制御回路10において、ダ
ウンカウンタ106、フリップフロップ107および駆
動回路108は燃料噴射弁7を制御するためのものであ
る。すなわち、燃料噴射量TAUが演算されると、燃料
噴射量TAUがダウンカウンタ106にプリセットされ
ると共にフリップフロップ107にもセットされる。こ
の結果、駆動回路108が燃料噴射弁7の付勢を開始す
る。他方、ダウンカウンタ106がクロック信号(図示
せず)を計数して最後にそのキャリアウト端子“1”レ
ベルとなった時に、フリップフロップ107がリセット
されて駆動回路108は燃料噴射弁7の付勢を停止す
る。つまり、上述の燃料噴射量TAUだけ燃料噴射弁7
は付勢され、従って燃料噴射量TAUに応じた量の燃料
が機関本体1の燃焼室に送り込まれることになる。
なお、CPU103の割込発生はA/D変換器101の
A/D変換終了時、入出力インタフェース102がクラ
ンク角センサ6のパルス信号を受信した時、などであ
る。また、エアフローメータ3の吸入空気量データQお
よび冷却水温データTHWは所定時間毎に実行されるA
/D変換ルーチンによって取り込まれてRAM105の
所定領域に更新格納される。
第3図は第2図の部分回路図である。第3図において、
バッファ回路109はコンデンサ1091及び抵抗10
92より構成され、また、比較回路110は演算増幅器
1101、比較電圧VR(=0.45V)を発生する抵
抗1102、1103より構成されている。なお、抵抗
1192はOセンサ9の素子温度が過度になったとき
にその出力電圧の最高レベルを制限するためのものであ
る。これにより、Oセンサ9の出力はバッファ回路1
09に一旦蓄えられ、比較回路110によってデジタル
信号に変換される。このデジタル信号は、空燃比フィー
ドバック制御のために入出力インタフェース102に送
出される。なお、Vccは制御回路10の電源電圧で、例
えば5Vを示している。
次に、第2図の制御回路10の本発明における制御手順
の一例を説明するが、その前に第6図、第7図を用いて
本発明ではなぜ燃料噴射弁7の異常診断をアイドル時に
行なうかを説明する。
第6図および第7図は、多気筒機関の第1気筒#1の燃
料噴射弁7が例えば−20%以上の流量低下を引き起こ
した場合のOセンサ9の出力波形の変化と空燃比補正
係数FAFの変化波形であり、第6図がアイドル運転状
態、第7図が無負荷で2000rpmの場合をそれぞれ
示している。#1気筒の燃料噴射弁が流量低下を起こす
と、#1気筒の混合気だけがリーン状態になり、従って
#1気筒から排出される排気ガスが常にリーンになる。
他の気筒から排出される排気ガスは正常であるので、空
燃比センサによって検出される空燃比データは#1気筒
のリーン信号によって脈動する。
この脈動は第6、第7図の比較によっても分かるよう
に、アイドル時にはOセンサ出力波形に顕著に現れる
が、アイドルよりも高回転時(例では2000rpm)
には脈動がなまされて顕著に現れない。以上の理由によ
り、本発明では燃料噴射弁の異常診断をアイドル運転時
に行なうのである。
第5図は、4気筒の機関がエアコンのオフ時に正常なア
イドル運転を行なっている場合のOセンサの出力波形
と空燃比補正係数FAFの変化波形を示すものである。
この図から、機関にエアコン駆動のための負荷がかから
ないで、正常なアイドル運転を行なっている時は、リッ
チとリーンの判定レベルが例えば0.45Vの場合、F
AFは図のようにフィードバックする。
ところが、#1気筒の燃料噴射弁が例えば−20%以上
の流量低下を起こした時は、Oセンサは#1気筒から
のリーンな排気ガスが当たる毎にリーン信号(電圧が低
下する方向)を出力し、その出力波形が“くし”状にな
って判定レベルである0.45Vを過ぎる回数が多くな
るので、Oセンサ9の出力波形は第6図のようにな
る。この図におけるOセンサの反転回数は、燃料噴射
弁が正常に作動している時より極端に多い。
そこで、本発明ではアイドル時のOセンサの出力の反
転回数、即ちフィードバック周波数を測定し、測定周波
数が所定値を越えた時点をもって燃料噴射弁の異常と診
断している。
そして、機関にかかる負荷の大小によっては、空燃比フ
ィードバック反転回数が異なることから、本発明の以下
に述べる実施例では、機関にかかる負荷の大小に応じ
て、燃料噴射弁の異常判定のための基準設定値を変えて
いる。
第4図は、本発明の第1の実施例をあらわし、燃料噴射
弁の故障を判定する燃料噴射弁フェイル判定ルーチンを
示すフローチャートであり、このルーチンは、0.47
1sec毎に実行されるものである。
最初のステップ401では、アイドル運転状態であるか
否かを判別し、アイドル運転状態でなければ、ステップ
418に進み、燃料噴射弁の故障を判定する故障判定カ
ウント値CFAILを0にセットすると共に、空燃比フ
ィードバックのスキップ回数をあらわすスキップカウン
ト値CSKIPを0にセットする。
ステップ401において、アイドル運転状態と判別され
れば、ステップ402に進み、故障判定カウント値CF
AILが5/0.471以上であるか否かを判別し、C
FAIL<5/0.471であれば、ステップ403に
進み、故障判定カウント値CFAILを+1加算し、こ
のルーチンを終了する。
CFAIL≧5/0.471であれば、ステップ402
から404に進み、エアコンがオフであるか否かを判別
する。
エアコンがオフであれば、ステップ404からステップ
405に進み、CSKIPが10以上であるか否かを判
別し、CSKIP≧10であれば、ステップ406に進
み燃料噴射弁の故障と判定し、次いでステップ407に
進みフェイルフラグ1を立てる。ステップ405にて、
CSKIP<10と判別されれば、ステップ408に進
み、CSKIPが3以下であるか否かを判別し、CSK
IP≦3であれば、ステップ409に進み、燃料噴射弁
が正常であるとみなし、次いでステップ410に進み、
正常フラグ2を立てる。ステップ408において、CS
KIP>3と判別されれば、ステップ408からステッ
プ413に進み、判定保留フラグ3を立てる。
エアコンがオンであると判別されれば、ステップ404
からステップ411に進み、スキップカウント値CSK
IPが20以上であるか否かを判別する。ここでCSK
IPは、第8図に示すメインルーチンで実行されるCS
KIPカウントアップルーチンにより、空燃比がリーン
からリッチまたはリッチからリーンに反転することに+
1ずつカウントアップされるものである。すなわち、空
燃比が前回リーンであって今回リッチと判定されれば、
ステップ801からステップ802、804と進み、C
SKIPが+1加算され、空燃比が前回リッチであって
今回リーンと判定されれば、ステップ801からステッ
プ803、804と進み、CSKIPが+1加算され
る。
CSKIP≧20であれば、ステップ411からステッ
プ406に進み、燃料噴射弁が故障であるとみなす。C
SKIP<20であれば、ステップ411からステップ
412に進み、CSKIPが6以下であるか否かを判別
し、CSKIP≦6であれば、ステップ409に進み、
燃料噴射弁が正常であると判別する。CSKIP>6で
あれば、ステップ412からステップ413に進み、判
定保留フラグ3を立てる。
次いでステップ414では、判定保留フラグ3が立って
いるか否かを判別し、判定保留フラグ3が立っていなけ
れば、つまりフェイルフラグ1または正常フラグ2が立
っていれば、ステップ415に進み、前回の判定を今回
の判定と置き変え、逆に判定保留フラグ3が立っていれ
ば、ステップ414からステップ416に進み前回の判
定を維持する。次いでステップ417では、噴射弁判定
信号を発生し、ステップ418に進むと、CFAIL及
びCSKIPを共に0にセットし、このルーチンを終了
する。
第4図に示すフローチャートにおいて、エアコンのオフ
時には、空燃比のフィードバック反転回数つまりスキッ
プカウント値CSKIPが10回以上で燃料噴射弁が故
障、3回以下で燃料噴射弁が正常と判定している。これ
は、エアコンオフ時の空燃比フィードバック反転回数が
ほとんど3回以下であるためである。エアコンのオン時
には、空燃比フィードバックの反転回数が6ないし7回
に増加するが、この場合燃料噴射弁故障時の10回と判
定基準値の差がなくなってしまい、誤判定するおそれが
あるので、エアコンのオン時には、空燃比フィードバッ
クの反転回数が20回以上で燃料噴射弁が故障、6回以
下で燃料噴射弁は正常であると判定することにしてい
る。これにより、エアコンのオン時、オフ時にかかわら
ず、燃料噴射弁の故障を診断する場合の誤判定はなくな
り、機関の正常な運転状態を確保することができる。
第1の実施例においては、エアコンのオン時とオフ時と
で、燃料噴射弁の故障判定レベルを切換えているが、本
発明としては、エアコンのオン時に判定を禁止するよう
にしても良く、また5秒間の空燃比フィードバックの反
転回数以外に空燃比フィードバック反転時間そのものを
利用して燃料噴射弁の故障診断を行なうこともできる。
第9図は、本発明の第2の実施例をあらわし、この場合
は、トランスミッションのシフト位置がNレンジかそれ
以外のレンジにあるかで燃料噴射弁の異常判定のための
基準値を切換えている。すなわち、第9図は、ステップ
500が第4図に示すフローチャートのステップ404
と置き代わったもので、他の処理ルーチンについては第
4図と同様であるので、第4図に示す符号と同一符号を
付すことにする。
第2の実施例では、トランスミッションのシフト位置が
Nレンジにあるとき、つまり機関にかかる負荷が比較的
低いとき、燃料噴射弁の故障判定基準値である空燃比フ
ィードバック反転回数の基準を小さな値にし、Nレンジ
以外のDレンジ、Lレンジ、Rレンジ等においては、空
燃比フィードバック反転回数の基準値を大きな値に設定
している。これは、機関にかかる負荷に見合った空燃比
フィードバックの判定基準値に設定し、燃料噴射弁のフ
ェイル誤検出を防止するためである。
本発明においては、機関にかかる負荷が増大するときと
して、エアコンのオン時及びトランスミッションのシフ
ト位置がNレンジ以外にある時を第1、第2の実施例に
挙げて説明したが、その他機関補機類の駆動により機関
にかかる負荷が増大する場合にも本発明を適用すること
もできる。
発明の効果 以上説明したように、本発明によれば、機関にかかる負
荷の値に応じて空燃比フィードバックの反転回数の判定
基準値を切換えるようにしたので、燃料噴射弁の故障検
出の際の誤検出を確実に防止することができる。
【図面の簡単な説明】
第1図は本発明の基本的構成をあらわすブロック図、第
2図は本発明を適用した内燃機関の異常診断装置の実施
例をあらわす概略構成図、第3図は第2図の部分回路
図、第4図は第2図の制御回路の制御手順の第1の実施
例をあらわすフローチャート、第5図はエアコンオフ時
において機関が正常なアイドル運転を行なっているとき
のOセンサの出力波形及びそのときの空燃比フィード
バック補正係数FAFの変化波形を示す波形図、第6図
は1つの燃料噴射弁が流量低下を起こしたときの第5図
に対応する波形図、第7図は機関が無負荷で2000r
pmの運転を行なっているときの酸素センサの出力波形
及びそのときの空燃比フィードバック補正係数FAFの
変化波形を表す波形図、第8図は第2図に示す制御回路
のメインルーチンの一部で行なわれる空燃比フィードバ
ックの際のスキップカウント値カウントアップルーチン
をあらわすフローチャート、第9図は本発明の第2の実
施例における第4図に対応するフローチャートである。 1……機関本体、2……吸気通路、3……エアフローメ
ータ、4……ディストリビュータ、7……燃料噴射弁、
8……排気通路、9……Oセンサ(空燃比検出手
段)、10……制御回路、12……スロットル弁、13
……ポテンショメータ、14……回路スイッチ、112
……エンジンチエックランプ。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】気筒毎に燃料噴射弁を備えた内燃機関の排
    気通路に設置された空燃比検出手段と、 この空燃比検出手段の出力により空燃比のフィードバッ
    ク制御を行なう空燃比フィードバック手段と、 内燃機関のアイドル運転状態を検出するアイドル検出手
    段と、 アイドル運転状態における空燃比フィードバック周波数
    を検出する周波数検出手段と、 検出した周波数を基準設定値と比較して、基準設定値よ
    り大きい時に異常信号を出力する比較手段と、 機関にかかる負荷が増大したとき前記基準設定値を大き
    な値に切換える基準設定値切換手段、 とを備え、前記異常信号の発生を機関燃料噴射弁の異常
    と判断する内燃機関の異常診断装置。
JP61288680A 1986-12-05 1986-12-05 内燃機関の異常診断装置 Expired - Lifetime JPH0625554B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61288680A JPH0625554B2 (ja) 1986-12-05 1986-12-05 内燃機関の異常診断装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61288680A JPH0625554B2 (ja) 1986-12-05 1986-12-05 内燃機関の異常診断装置

Publications (2)

Publication Number Publication Date
JPS63143353A JPS63143353A (ja) 1988-06-15
JPH0625554B2 true JPH0625554B2 (ja) 1994-04-06

Family

ID=17733295

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61288680A Expired - Lifetime JPH0625554B2 (ja) 1986-12-05 1986-12-05 内燃機関の異常診断装置

Country Status (1)

Country Link
JP (1) JPH0625554B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140029742A (ko) * 2012-08-29 2014-03-11 콘티넨탈 오토모티브 시스템 주식회사 차량용 연료 시스템 진단 방법 및 장치

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018159286A (ja) * 2017-03-22 2018-10-11 日立オートモティブシステムズ株式会社 内燃機関の空燃比制御装置及びその制御方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140029742A (ko) * 2012-08-29 2014-03-11 콘티넨탈 오토모티브 시스템 주식회사 차량용 연료 시스템 진단 방법 및 장치

Also Published As

Publication number Publication date
JPS63143353A (ja) 1988-06-15

Similar Documents

Publication Publication Date Title
US5235527A (en) Method for diagnosing abnormality of sensor
JP3498817B2 (ja) 内燃機関の排気系故障診断装置
US7681565B2 (en) Air/fuel ratio control system for internal combustion engine
JP2916831B2 (ja) 空燃比制御装置の診断装置
KR0166978B1 (ko) 복수의 실린더를 구비한 내연기관용 전자식 엔진제어방법
JP2004251186A (ja) 内燃機関の冷却水の温度センサの故障を診断する装置
JPH0625554B2 (ja) 内燃機関の異常診断装置
JP2781878B2 (ja) エンジン制御装置
JPH07310585A (ja) 筒内圧センサの診断装置
JPH079201B2 (ja) 内燃機関の異常診断装置
JP2000205032A (ja) 内燃機関の異常診断装置
JP4417000B2 (ja) 内燃機関の異常診断装置
JP3264234B2 (ja) 内燃機関の触媒劣化検出装置
JP3544228B2 (ja) 筒内圧センサの自己診断装置と内燃機関における筒内圧に基づく制御のフェールセーフ装置
JPH0783098A (ja) 空燃比検出装置の異常診断装置
JP3060459B2 (ja) 多気筒内燃機関の異常気筒検出装置
JPS6345443A (ja) 空燃比制御装置の異常判定方法
JPH02286853A (ja) 内燃機関の燃焼異常検出装置
JPH04318250A (ja) 内燃機関の燃料供給装置における自己診断装置
US5107816A (en) Air-fuel ratio control apparatus
JPH01110857A (ja) 内燃機関の異常診断装置
JP3892188B2 (ja) 内燃機関の燃料制御異常判定禁止方法
JP2749138B2 (ja) 内燃機関の燃焼異常検出装置
JPH0729235Y2 (ja) 電子制御燃料噴射式内燃機関の燃料噴射弁故障診断装置
JP2683418B2 (ja) 空燃比制御装置