(57)【要約】  【課題】  点火プラグの金属デポジット汚損とカーボンデポジット汚損とを区別して検出することができるようにする。  【解決手段】  点火プラグの絶縁抵抗値を検出して、この絶縁抵抗値を所定のくすぶり判定値と比較して点火プラグのくすぶり汚損の有無を判定する。その結果、くすぶり汚損が検出された場合は、くすぶり汚損検出時のエンジン運転領域が、金属デポジット汚損が発生しやすい運転領域［Ａ］であるか、カーボンデポジット汚損が発生しやすい運転領域［Ｂ］であるかを判定することで、金属デポジット汚損とカーボンデポジット汚損とを区別して検出する。この場合、金属デポジット汚損と判定する運転領域［Ａ］を、カーボンデポジット汚損と判定する運転領域［Ｂ］よりも高回転・高負荷側に設定している。  【選択図】  図４
2006274824.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の点火プラグの絶縁抵抗値を検出する絶縁抵抗検出手段と、前記絶縁抵抗検出手段で検出した絶縁抵抗値に基づいて前記点火プラグのくすぶり汚損を検出するくすぶり汚損検出手段とを備えた点火プラグのくすぶり汚損検出装置において、
前記くすぶり汚損検出手段は、くすぶり汚損検出時の内燃機関の運転領域に基づいて前記点火プラグへの金属デポジット付着によるくすぶり汚損（以下「金属デポジット汚損」という）とカーボンデポジット付着によるくすぶり汚損（以下「カーボンデポジット汚損」という）とを区別して検出することを特徴とする点火プラグのくすぶり汚損検出装置。
【請求項２】
前記くすぶり汚損検出手段により金属デポジット汚損と判定する運転領域を前記カーボンデポジット汚損と判定する運転領域よりも高回転・高負荷側に設定したことを特徴とする請求項１に記載の点火プラグのくすぶり汚損検出装置。
【請求項３】
前記くすぶり汚損検出手段により金属デポジット汚損が検出されているときに高回転・高負荷側に設定された所定の運転領域で内燃機関への燃料噴射をカットするフェイルセーフ手段を備えていることを特徴とする請求項１又は２に記載の点火プラグのくすぶり汚損検出装置。
【請求項４】
前記くすぶり汚損検出手段は、金属デポジット汚損とカーボンデポジット汚損とを同一のくすぶり判定値を用いて検出することを特徴とする請求項１乃至３のいずれかに記載の点火プラグのくすぶり汚損検出装置。
【請求項５】
前記くすぶり汚損検出手段は、前記絶縁抵抗値が所定のくすぶり判定値以下に低下し始めた運転領域及び／又は前記絶縁抵抗値が所定のくすぶり判定値以下に低下した状態が継続する運転領域を記憶手段に記憶し、くすぶり汚損検出時に前記記憶手段に記憶されている運転領域に基づいて金属デポジット汚損とカーボンデポジット汚損とを区別して検出することを特徴とする請求項１乃至４のいずれかに記載の点火プラグのくすぶり汚損検出装置。
【請求項６】
前記くすぶり汚損検出手段は、前記絶縁抵抗値が所定のくすぶり判定値以下に低下する頻度又は連続的に低下する連続性を求め、前記頻度又は連続性が増大する運転領域を前記記憶手段に記憶することを特徴とする請求項５に記載の点火プラグのくすぶり汚損検出装置。
【請求項７】
金属デポジット汚損検出時とカーボンデポジット汚損検出時とで別々のダイアグ処置を行うダイアグ手段を備えていることを特徴とする請求項１乃至６のいずれかに記載の点火プラグのくすぶり汚損検出装置。
【請求項８】
前記ダイアグ手段は、金属デポジット汚損検出時とカーボンデポジット汚損検出時とで警告手段の警告表示態様を異ならせることを特徴とする請求項７に記載の点火プラグのくすぶり汚損検出装置。
【請求項９】
前記くすぶり汚損検出手段は、前記ダイアグ手段がカーボンデポジット汚損のダイアグ処置を行っているときに金属デポジット汚損の検出を禁止する手段を備えていることを特徴とする請求項７又は８に記載の点火プラグのくすぶり汚損検出装置。
【請求項１０】
前記絶縁抵抗検出手段は、内燃機関の燃焼室内に発生する燃焼イオンを前記点火プラグを通して検出するイオン電流検出装置を用いて前記点火プラグの絶縁抵抗値を検出することを特徴とする請求項１乃至９のいずれかに記載の点火プラグのくすぶり汚損検出装置。
【請求項１１】
内燃機関の点火プラグの絶縁抵抗値を検出する絶縁抵抗検出手段と、前記絶縁抵抗検出手段で検出した絶縁抵抗値に基づいて前記点火プラグのカーボンデポジット付着によるくすぶり汚損（以下「カーボンデポジット汚損」という）を検出するくすぶり汚損検出手段とを備えた点火プラグのくすぶり汚損検出装置において、
前記くすぶり汚損検出手段は、所定の運転条件で所定距離又は所定時間走行した後にカーボンデポジット汚損の検出処理を開始することを特徴とする点火プラグのくすぶり汚損検出装置。
【請求項１２】
内燃機関の点火プラグの絶縁抵抗値を検出する絶縁抵抗検出手段と、前記絶縁抵抗検出手段で検出した絶縁抵抗値に基づいて前記点火プラグのカーボンデポジット付着によるくすぶり汚損（以下「カーボンデポジット汚損」という）を検出するくすぶり汚損検出手段と、カーボンデポジット汚損検出時にダイアグ処置を行うダイアグ手段とを備えた点火プラグのくすぶり汚損検出装置において、
前記ダイアグ手段は、カーボンデポジット汚損検出後、前記点火プラグの絶縁抵抗値がカーボンデポジット汚損無しと判断されるレベルに回復し且つ回復後に所定の運転条件で所定距離又は所定時間走行した後にカーボンデポジット汚損のダイアグ処置を解除することを特徴とする点火プラグのくすぶり汚損検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、点火プラグへのデポジット付着によって発生するくすぶり汚損を検出する点火プラグのくすぶり汚損検出装置に関する発明である。
【背景技術】
【０００２】
従来の点火プラグのくすぶり汚損検出装置は、例えば特許文献１（特開２００３−８３２２２号公報）に示すように、点火プラグの絶縁抵抗値を検出し、この絶縁抵抗値に基づいて点火プラグのくすぶり汚損（くすぶり度合）を検出するものが知られている。
【特許文献１】特開２００３−８３２２２号公報（第２頁等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般に、点火プラグのくすぶり汚損は、不完全燃焼時に発生するカーボンデポジットが点火プラグの発火部ガイシ表面に付着することで、電極間の絶縁抵抗値が低下して火花が飛びにくくなる現象として知られているが、近年、燃料中の金属成分（Ｆｅ、Ｍｎ、Ｐｂ等）が点火プラグのガイシ表面に付着して生じた金属デポジットによって、ほぼ同様のくすぶり現象が発生することが問題になってきている。
【０００４】
上述した従来のくすぶり汚損検出技術では、点火プラグの絶縁抵抗値のみに基づいてくすぶり汚損（くすぶり度合）を検出するため、点火プラグへの金属デポジット付着によるくすぶり汚損（以下「金属デポジット汚損」という）とカーボンデポジット付着によるくすぶり汚損（以下「カーボンデポジット汚損」という）とを区別して検出することができなかった。このため、実際に金属デポジット汚損が発生したときに、これをカーボンデポジット汚損と誤判定する結果となっていた。
【０００５】
一般に、カーボンデポジット汚損は、点火プラグ温度が低い低回転・低負荷領域で発生し、点火プラグ温度が高温になると、点火プラグの発火部ガイシ表面に付着しているカーボンデポジットが焼け切られる自己清浄性があることが知られている。このため、カーボンデポジット汚損によるくすぶり度合を回復させるには、点火プラグの温度上昇を促進することが効果的である。
【０００６】
これに対して、金属デポジット汚損は、点火プラグの発火部ガイシ表面に付着した金属デポジットが高回転・高負荷領域の高温環境下で変質溶融して絶縁抵抗値が低下することで発生するくすぶり現象であるため、金属デポジット汚損は、点火プラグ温度が高温になる高回転・高負荷領域で発生しやすいという特徴がある。従って、金属デポジット汚損によるくすぶり度合を回復させるには、カーボンデポジット汚損とは逆に、点火プラグの温度を低下させることが効果的である。
【０００７】
このように、金属デポジット汚損とカーボンデポジット汚損とでは、発生条件や回復条件が異なるため、点火プラグのくすぶり現象が発生したときには、それが金属デポジット汚損であるのか、カーボンデポジット汚損であるのかを区別して検出しないと、実際に発生しているくすぶり汚損を確実に早期に回復させることはできない。
【０００８】
しかし、従来のくすぶり汚損検出技術では、点火プラグの絶縁抵抗値のみに基づいてくすぶり汚損を検出するため、金属デポジット汚損とカーボンデポジット汚損とを区別して検出することが不可能であった。このため、実際に金属デポジット汚損が発生したときでも、これをカーボンデポジット汚損として誤判定することになるため、この誤判定結果に基づいて点火プラグの温度上昇を促進する方向にエンジン制御を行うと、益々、金属デポジット汚損を助長させてくすぶり度合を高める結果となってしまい、それによって、益々、燃焼状態を悪化させて排気温度を過昇温させてしまい、最悪の場合には、排気浄化用の触媒溶損等の故障が発生する可能性があった。
【０００９】
本発明はこのような事情を考慮してなされたものであり、従ってその目的は、金属デポジット汚損とカーボンデポジット汚損とを区別して検出することができる点火プラグのくすぶり汚損検出装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１に係る発明は、内燃機関の点火プラグの絶縁抵抗値を検出する絶縁抵抗検出手段と、前記絶縁抵抗検出手段で検出した絶縁抵抗値に基づいて前記点火プラグのくすぶり汚損を検出するくすぶり汚損検出手段とを備えた点火プラグのくすぶり汚損検出装置において、前記くすぶり汚損検出手段がくすぶり汚損を検出したときに、そのくすぶり汚損検出時の内燃機関の運転領域に基づいて点火プラグへの金属デポジット付着によるくすぶり汚損（金属デポジット汚損）とカーボンデポジット付着によるくすぶり汚損（カーボンデポジット汚損）とを区別して検出するようにしたものである。
【００１１】
前述したように、カーボンデポジット汚損は、点火プラグ温度が低い低回転・低負荷領域で発生しやすいのに対して、金属デポジット汚損は、点火プラグ温度が高温になる高回転・高負荷領域で発生しやすいという特徴がある。このような金属デポジット汚損とカーボンデポジット汚損との発生運転領域の相違に着目して、くすぶり汚損検出時の内燃機関の運転領域が、金属デポジット汚損が発生しやすい運転領域であるか、カーボンデポジット汚損が発生しやすい運転領域であるかを判定すれば、金属デポジット汚損とカーボンデポジット汚損とを区別して検出することができる。これにより、金属デポジット汚損とカーボンデポジット汚損のいずれが発生した場合でも、実際に発生しているくすぶり汚損の種類に応じた適切な処置を行うことが可能となり、実際に発生しているくすぶり汚損を確実に早期に回復させる（若しくはくすぶり度合を悪化させない）ことが可能となる。
【００１２】
この場合、くすぶり汚損の判別に用いる運転領域のパラメータは、例えば、機関回転速度と負荷（吸入空気量、吸気管圧力、スロットル開度等）のいずれか一方のみで判定するようにしても良いが、機関回転速度と負荷の両方で判定するようにするのが好ましい。具体的には、請求項２のように、くすぶり汚損検出手段により金属デポジット汚損と判定する運転領域を、カーボンデポジット汚損と判定する運転領域よりも高回転・高負荷側に設定すると良い。このようにすれば、より正確に金属デポジット汚損とカーボンデポジット汚損とを区別することができる。
【００１３】
また、請求項３のように、くすぶり汚損検出手段により金属デポジット汚損が検出されているときに、高回転・高負荷側に設定された所定の運転領域で内燃機関への燃料噴射をカットするフェイルセーフ手段を設けた構成としても良い。このように、金属デポジット汚損検出時に高回転・高負荷側で燃料カットを実行すれば、金属デポジット汚損発生時に燃料カットにより排気温度を低下させることが可能となり、金属デポジット汚損によるくすぶり度合を回復させることができると共に、排気浄化用の触媒溶損等の故障を未然に防止することができる。
【００１４】
本発明者らの実験結果によれば、カーボンデポジット汚損による飛び火異常は、絶縁抵抗値が５０ＭΩ以下に低下した点火プラグで発生するのに対して、金属デポジット汚損による飛び火異常は、鉛（Ｐｂ）の汚損では１５ＭΩ以下、鉄（Ｆｅ）の汚損では２ＭΩ以下に低下した点火プラグで発生する。このように、金属デポジット汚損による飛び火異常は、カーボンデポジット汚損よりも絶縁抵抗値が小さい領域でのみ発生するため、金属デポジット汚損とカーボンデポジット汚損とを異なるくすぶり判定値を用いて検出するようにしても良いが、請求項４のように、金属デポジット汚損とカーボンデポジット汚損とを同一のくすぶり判定値（例えば５０ＭΩ）を用いて検出するようにしても良い。このようにすれば、簡単な処理で、金属デポジット汚損とカーボンデポジット汚損とを検出することができると共に、金属デポジット汚損の発生時に金属デポジット汚損をより確実に検出することができる。
【００１５】
また、請求項５のように、絶縁抵抗値が所定のくすぶり判定値以下に低下し始めた運転領域及び／又は絶縁抵抗値が所定のくすぶり判定値以下に低下した状態が継続する運転領域を記憶手段に記憶し、くすぶり汚損検出時に前記記憶手段に記憶されている運転領域に基づいて金属デポジット汚損とカーボンデポジット汚損とを区別して検出するようにしても良い。このようにすれば、くすぶり汚損検出時の運転領域のデータを記憶手段に蓄積して判定できるため、より正確に、金属デポジット汚損とカーボンデポジット汚損とを区別して検出することができる。
【００１６】
この場合、請求項６のように、絶縁抵抗値が所定のくすぶり判定値以下に低下する頻度又は連続的に低下する連続性を求め、前記頻度又は連続性が増大する運転領域を記憶手段に記憶するようにしても良い。このようにすれば、金属デポジット汚損やカーボンデポジット汚損が増大して燃焼状態が悪化する場合のみ、金属デポジット汚損とカーボンデポジット汚損とを区別して検出することができる。一方、絶縁抵抗値が低下する頻度又は連続性が減少する場合は、くすぶり度合が減少していると判断して、金属デポジット汚損やカーボンデポジット汚損と判定しないようにすることができる。また、点火プラグには熱容量があるため、点火プラグの温度が低下するのに数秒の遅れ時間があり、その遅れ時間中に運転領域が変化したときに、その変化後の運転領域を記憶させないようにして、金属デポジット汚損の誤判定を防止するようにしても良い。
【００１７】
また、請求項７のように、金属デポジット汚損検出時とカーボンデポジット汚損検出時とで別々のダイアグ処置を行うダイアグ手段を設けるようにすると良い。これにより、金属デポジット汚損とカーボンデポジット汚損のいずれが発生した場合でも、実際に発生したくすぶり汚損に応じた適切なダイアグ処置を行うことができる。
【００１８】
また、請求項８のように、金属デポジット汚損検出時とカーボンデポジット汚損検出時とで警告手段の警告表示態様を異ならせるようにしても良い。これにより、運転者に金属デポジット汚損とカーボンデポジット汚損とを区別して警告することができる。
【００１９】
また、請求項９のように、カーボンデポジット汚損のダイアグ処置を行っている期間は、金属デポジット汚損の検出を禁止する（金属デポジット汚損と判定しない）ようにしても良い。これにより、カーボンデポジット汚損を金属デポジット汚損と誤判定することを確実に防止することができる。
【００２０】
以上説明した請求項１〜９に係る発明を実施する場合、絶縁抵抗検出手段として、新たに設計した絶縁抵抗検出回路を設けても良いが、請求項１０のように、内燃機関の燃焼室内に発生する燃焼イオンを点火プラグを通して検出するイオン電流検出装置を用いて点火プラグの絶縁抵抗値を検出するようにしても良い。このようにすれば、イオン電流検出装置を搭載した内燃機関に本発明を適用する場合に、新たな絶縁抵抗検出回路を設ける必要がなく、低コスト化の要求も満たすことができる。
【００２１】
前述したように、カーボンデポジット汚損は、点火プラグ温度が低い低回転・低負荷領域で発生し、点火プラグ温度が高温になると、点火プラグのガイシ表面に付着しているカーボンデポジットが焼け切られる自己清浄性がある。従って、内燃機関の冷間始動後にカーボンデポジット汚損が発生しやすく、その後、内燃機関の暖機が進むに従ってカーボンデポジット汚損が徐々に改善されていくことになるため、カーボンデポジット汚損が改善されていく過程で、内燃機関の運転領域の変動によってカーボンデポジット汚損の検出／未検出が何回も切り替わる不安定な検出状態になることがある。
【００２２】
そこで、請求項１１のように、くすぶり汚損検出手段は、所定の運転条件で所定距離又は所定時間走行した後にカーボンデポジット汚損の検出処理を開始するようにしても良い。ここで、所定の運転条件とは、例えば冷却水温が所定温度以上であることであり、この状態で、所定距離又は所定時間走行すれば、点火プラグの発火部ガイシ表面に付着しているカーボンデポジットがほぼ完全に焼け切られたものと判断して、カーボンデポジット汚損の検出処理を開始するようにしたものである。これにより、内燃機関の始動後に発生したカーボンデポジット汚損が改善されていく過程で、内燃機関の運転領域の変動によってカーボンデポジット汚損の検出／未検出が何回も切り替わる不安定な検出状態になることを回避することができ、運転者に無用な心配を与えずに済む。
【００２３】
ところで、カーボンデポジット汚損の回復は、最も高温になる点火プラグの中心電極付近のガイシ上端部のカーボンデポジットから徐々に焼失してその焼失領域を拡大していくが、点火プラグのガイシ上端部のカーボンデポジットが部分的に焼失しただけで、点火プラグの絶縁抵抗値が急激に回復するが、回復初期の段階では、点火プラグのガイシ上端部以外の部分に、カーボンデポジットが未焼失のまま残っているため、この未焼失のカーボンデポジット部分を介してガイシ奥部で飛び火（いわゆる奥飛び）が発生してしまい、その結果、燃焼状態が改善されず、ドライバビリティの不良は改善されない。この奥飛びによるドライバビリティの不良は、カーボンデポジットの焼失部分が拡大して、奥飛びが発生しなくなるまで続くことになる。
【００２４】
そこで、請求項１２のように、カーボンデポジット汚損検出後、点火プラグの絶縁抵抗値がカーボンデポジット汚損無しと判断されるレベルに回復し且つ回復後に所定の運転条件で所定距離又は所定時間走行した後にカーボンデポジット汚損のダイアグ処置を解除するようにすると良い。このようにすれば、点火プラグの絶縁抵抗値がカーボンデポジット汚損無しと判断されるレベルに回復した後も、点火プラグのガイシ上端部のカーボンデポジットの焼失部分が拡大して奥飛びが発生しなくなるまでカーボンデポジット汚損のダイアグ処置を継続することが可能となり、カーボンデポジット汚損の回復過程に応じた適切なダイアグ処置を行うことができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を実施するための最良の形態を具体化した３つの実施例１〜３を説明する。
【実施例１】
【００２６】
本発明の実施例１を図１乃至図５に基づいて説明する。まず、図１に基づいて点火制御系の回路構成を説明する。点火コイル２１の一次コイル２２の一端はバッテリ２３に接続され、該一次コイル２２の他端は、イグナイタ２４に内蔵されたパワートランジスタ２５のコレクタに接続されている。二次コイル２６の一端は点火プラグ２７に接続され、該二次コイル２６の他端は、２つのツェナーダイオード２８，２９を介してグランドに接続されている。
【００２７】
２つのツェナーダイオード２８，２９は互いに逆向きに直列接続され、一方のツェナーダイオード２８にコンデンサ３０が並列に接続され、他方のツェナーダイオード２９にイオン電流検出抵抗３１が並列に接続されている。コンデンサ３０とイオン電流検出抵抗３１との間の電位Ｖinが抵抗３２を介して反転増幅回路３３の反転入力端子（−）に入力されて反転増幅され、この反転増幅回路３３の出力電圧Ｖがイオン電流検出信号としてエンジン制御回路３４に入力される。イオン電流検出回路３５は、ツェナーダイオード２８，２９、コンデンサ３０、イオン電流検出抵抗３１、反転増幅回路３３等から構成され、このイオン電流検出回路３５とエンジン制御回路３４とによってイオン電流検出装置が構成されている。
【００２８】
エンジン運転中は、エンジン制御回路３４からイグナイタ２４に送信される点火指令信号の立ち上がり／立ち下がりでパワートランジスタ２５がオン／オフする。パワートランジスタ２５がオンすると、バッテリ２３から一次コイル２２に一次電流が流れ、その後、パワートランジスタ２５がオフすると、一次コイル２２の一次電流が遮断されて、二次コイル２６に高電圧が電磁誘導され、この高電圧によって点火プラグ２７の電極３６，３７間に火花放電が発生する。この火花放電電流は、点火プラグ２７の接地電極３７から中心電極３６へ流れ、二次コイル２６を経てコンデンサ３０に充電されると共に、ツェナーダイオード２８，２９を経てグランド側に流れる。コンデンサ３０の充電後は、ツェナーダイオード２８のツェナー電圧によって規制されるコンデンサ３０の充電電圧を電源としてイオン電流検出回路３５が駆動され、後述するようにしてイオン電流が検出される。
【００２９】
これに対して、イオン電流は、火花放電電流とは反対方向に流れる。つまり、点火終了後は、コンデンサ３０の充電電圧によって点火プラグ２７の電極３６，３７間に電圧が印加されるため、気筒内で混合気が燃焼する際に発生するイオンによって電極３６，３７間にイオン電流が流れるが、このイオン電流は、中心電極３６から接地電極３７へ流れ、更に、グランド側からイオン電流検出抵抗３１を通ってコンデンサ３０に流れる。この際、イオン電流検出抵抗３１に流れるイオン電流の変化に応じて反転増幅回路３３の入力電位Ｖinが変化し、反転増幅回路３３の出力端子からイオン電流に応じた電圧Ｖがエンジン制御回路３４に出力される。この反転増幅回路３３の出力電圧Ｖからイオン電流が検出され、このイオン電流から失火、プレイグニッション、ノッキング等が検出される。
【００３０】
また、点火プラグ２７のくすぶり度合が進むと、電極３６，３７間の絶縁抵抗値が低下するため、漏洩電流が中心電極３６から接地電極３７へ流れる。この漏洩電流も、イオン電流と同じ経路で流れ、イオン電流検出抵抗３１に流れる漏洩電流の変化に応じて反転増幅回路３３の入力電位Ｖinが変化し、反転増幅回路３３の出力端子から漏洩電流に応じた電圧Ｖがエンジン制御回路３４に出力される。イオン電流発生時には、イオン電流と漏洩電流とが重畳して流れる。
【００３１】
エンジン制御回路３４は、ノイズマスク、ピークホールド回路、Ａ／Ｄ変換器、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成され、そのＲＯＭに記憶された各種のエンジン制御ルーチンによって燃料噴射制御や点火時期制御を行うと共に、イオン電流検出回路３５の出力を利用して次のような方法で点火プラグ２７の絶縁抵抗値Ｒn を検出する。
【００３２】
エンジン運転中に、イオン電流検出期間以外の期間に流れる電流（漏洩電流）を適当なサンプリング間隔Δｔで少なくとも２回検出し、先の電流検出値をｉ1 、後の電流検出値をｉ2 とすると、次の（１）式により点火プラグ２７の絶縁抵抗値Ｒn を算出する。
Ｒn ＝Δｔ／｛Ｃo ＊ｌｎ（ｉ1 ／ｉ2 ）｝−Ｒo       ……（１）
上式において、Ｃo はコンデンサ３０の静電容量、Ｒo はイオン電流検出抵抗３１の抵抗値である。
【００３３】
また、エンジン制御回路３４は、後述する図２及び図３の各ルーチンを実行することで、点火プラグ２７の絶縁抵抗値Ｒn を算出し、この絶縁抵抗値Ｒn を所定のくすぶり判定値と比較して点火プラグ２７のくすぶり汚損の有無を判定し、くすぶり汚損を検出したときには、くすぶり汚損検出時のエンジン運転領域に基づいて点火プラグ２７への金属デポジット付着によるくすぶり汚損（以下「金属デポジット汚損」という）とカーボンデポジット付着によるくすぶり汚損（以下「カーボンデポジット汚損」という）とを区別して検出する。
【００３４】
ここで、金属デポジット汚損とカーボンデポジット汚損との判別方法について説明する。一般に、カーボンデポジット汚損は、点火プラグ２７の温度が低い低回転・低負荷領域で点火プラグ２７の発火部ガイシ表面にカーボンデポジットが付着することで発生し、点火プラグ２７の温度が高温になると、点火プラグ２７の発火部ガイシ表面に付着しているカーボンデポジットが焼け切られる自己清浄性がある。
【００３５】
一方、金属デポジット汚損は、燃料中の金属成分（Ｆｅ、Ｍｎ、Ｐｂ等）が点火プラグ２７の発火部ガイシ表面に付着して発生するくすぶり汚損であり、図５に示すように、点火プラグ２７の発火部ガイシ表面に付着した金属デポジットが高回転・高負荷領域の高温環境下で変質溶融して絶縁抵抗値が低下することで、ガイシ奥部で飛び火が発生するくすぶり現象であるため、金属デポジット汚損は、点火プラグ２７の温度が高温になる高回転・高負荷領域で発生しやすいという特徴がある。
【００３６】
本実施例１では、このような金属デポジット汚損とカーボンデポジット汚損との発生運転領域の相違（図４参照）に着目して、くすぶり汚損検出時（絶縁抵抗値Ｒn が所定のくすぶり判定値以下に低下したとき）のエンジン運転領域が、金属デポジット汚損が発生しやすい運転領域［Ａ］であるか、カーボンデポジット汚損が発生しやすい運転領域［Ｂ］であるかを判定することで、金属デポジット汚損とカーボンデポジット汚損とを区別して検出する。
【００３７】
この場合、くすぶり汚損の判別に用いる運転領域のパラメータは、例えば、エンジン回転速度と負荷（吸入空気量、吸気管圧力、スロットル開度等）のいずれか一方のみで判定するようにしても良いが、本実施例１では、判別精度を向上させるために、エンジン回転速度と負荷の両方で判定するようにしている。そして、図４に示すように、金属デポジット汚損と判定する運転領域［Ａ］を、カーボンデポジット汚損と判定する運転領域［Ｂ］よりも高回転・高負荷側に設定している。
【００３８】
本発明者らの実験結果によれば、カーボンデポジット汚損による飛び火異常は、絶縁抵抗値Ｒn が５０ＭΩ以下に低下した点火プラグ２７で発生するのに対して、金属デポジット汚損による飛び火異常は、鉛（Ｐｂ）の汚損では１５ＭΩ以下、鉄（Ｆｅ）の汚損では２ＭΩ以下に低下した点火プラグ２７で発生する。このように、金属デポジット汚損による飛び火異常は、カーボンデポジット汚損よりも絶縁抵抗値Ｒn が小さい領域でのみ発生するため、金属デポジット汚損とカーボンデポジット汚損とを異なるくすぶり判定値を用いて検出するようにしても良いが、本実施例１では、金属デポジット汚損とカーボンデポジット汚損とを同一のくすぶり判定値（例えば５０ＭΩ）を用いて検出するようにしている。このようにすれば、簡単な処理で、金属デポジット汚損とカーボンデポジット汚損とを検出することができると共に、金属デポジット汚損の発生時に金属デポジット汚損をより確実に検出することができる。
【００３９】
以上説明した本実施例１のくすぶり汚損診断は、エンジン制御回路３４によって図２及び図３の各ルーチンに従って実行される。以下、各ルーチンの処理内容を説明する。
図２のくすぶり汚損検出ルーチンは、エンジン運転中に所定周期で実行され、特許請求の範囲でいうくすぶり汚損検出手段としての役割を果たす。本ルーチンが起動されると、まずステップ１０１で、前記（１）式を用いて点火プラグ２７の絶縁抵抗値Ｒn を算出する。このステップ１０１の処理が特許請求の範囲でいう絶縁抵抗検出手段としての役割を果たす。
【００４０】
この後、ステップ１０２に進み、点火プラグ２７の絶縁抵抗値Ｒn が所定のくすぶり判定値（例えば５０ＭΩ）以下であるか否かを判定し、絶縁抵抗値Ｒn がくすぶり判定値よりも大きければ、金属デポジット汚損とカーボンデポジット汚損のいずれも発生していないと判断して、そのまま本ルーチンを終了する。
【００４１】
これに対して、絶縁抵抗値Ｒn がくすぶり判定値以下であれば、金属デポジット汚損とカーボンデポジット汚損のどちらかのくすぶり汚損が発生していると判断して、ステップ１０３に進み、現在の運転領域（くすぶり汚損検出時の運転領域）を検出してエンジン制御回路３４のＲＡＭ（記憶手段）に記憶する。この際、絶縁抵抗値Ｒn がくすぶり判定値以下に低下し始めた運転領域及び／又は絶縁抵抗値Ｒn がくすぶり判定値以下に低下した状態が継続する運転領域をＲＡＭに記憶するようにしても良い。このようにすれば、くすぶり汚損検出時の運転領域のデータをＲＡＭに蓄積して判定できるため、より正確に、金属デポジット汚損とカーボンデポジット汚損とを区別して検出することができる。
【００４２】
或は、絶縁抵抗値Ｒn がくすぶり判定値以下に低下する頻度又は連続的に低下する連続性を求め、前記頻度又は連続性が増大する運転領域をＲＡＭに記憶するようにしても良い。このようにすれば、金属デポジット汚損やカーボンデポジット汚損が増大して燃焼状態が悪化する場合のみ、金属デポジット汚損とカーボンデポジット汚損とを区別して検出することができる。一方、絶縁抵抗値Ｒn が低下する頻度又は連続性が減少する場合は、くすぶり度合が減少していると判断して、金属デポジット汚損やカーボンデポジット汚損と判定しないようにすることができる。また、点火プラグ２７には熱容量があるため、点火プラグ２７の温度が低下するのに数秒の遅れ時間があり、その遅れ時間中に運転領域が変化したときに、その変化後の運転領域を記憶させないようにして、金属デポジット汚損の誤判定を防止するようにしても良い。
【００４３】
この後、ステップ１０４に進み、ＲＡＭに記憶されているくすぶり汚損検出時の運転領域が、図４に示す金属デポジット汚損が発生しやすい運転領域［Ａ］であるか否かを判定し、「Ｙｅｓ」と判定されれば、金属デポジット汚損が発生していると判断して、ステップ１０５に進み、金属デポジット汚損フラグをＯＮする。一方、上記ステップ１０４で、くすぶり汚損検出時の運転領域が金属デポジット汚損の発生領域［Ａ］ではないと判定されれば、カーボンデポジット汚損が発生していると判断して、ステップ１０６に進み、カーボンデポジット汚損フラグをＯＮする。
【００４４】
尚、上記ステップ１０４で、くすぶり汚損検出時の運転領域が、金属デポジット汚損の発生領域［Ａ］とカーボンデポジット汚損の発生領域［Ｂ］のいずれにも該当しない場合は、くすぶり汚損の検出結果をクリア又はペンディングにして本ルーチンを終了するようにしても良い。
【００４５】
図３のダイアグ処置ルーチンは、エンジン運転中に所定周期で実行され、特許請求の範囲でいうダイアグ手段としての役割を果たす。本ルーチンが起動されると、まずステップ２０１で、金属デポジット汚損フラグとカーボンデポジット汚損フラグのどちらかがＯＮされているか否かを判定し、「Ｎｏ」と判定された場合（両方の汚損フラグがＯＦＦの場合）は、金属デポジット汚損とカーボンデポジット汚損のどちらも発生していないと判断して、そのまま本ルーチンを終了する。
【００４６】
これに対して、上記ステップ２０１で「Ｙｅｓ」と判定されれば、ステップ２０２に進み、金属デポジット汚損フラグがＯＮされているか否かを判定し、金属デポジット汚損フラグがＯＮされていれば、金属デポジット汚損が発生していると判断して、ステップ２０３に進み、金属デポジット汚損の度合がダイアグ処置を必要とする程度であるか否かを判定する。その結果、金属デポジット汚損の度合がダイアグ処置を必要としない軽度のものであると判定されれば、そのまま本ルーチンを終了するが、ダイアグ処置を必要とすると判定されれば、ステップ２０４に進み、金属デポジット汚損に対するダイアグ処置（Ｉ）を実行して、エンジン制御回路３４のバックアップＲＡＭ等の書き換え可能な不揮発性メモリに金属デポジット汚損の発生情報を記憶すると共に、警告ランプ３８（警告手段）を点滅させて、運転者に金属デポジット汚損を警告し、更に、金属デポジット汚損に対するフェールセーフ処理（Ｉ）を実行して、高回転・高負荷側に設定された所定の運転領域でエンジンへの燃料噴射をカットする（この機能が特許請求の範囲でいうフェイルセーフ手段に相当する）。このように、金属デポジット汚損検出時に高回転・高負荷側で燃料カットを実行すれば、金属デポジット汚損発生時に燃料カットにより排気温度を低下させることが可能となり、金属デポジット汚損によるくすぶり度合を回復させる（若しくはくすぶり度合を悪化させない）ことが可能になると共に、排気浄化用の触媒溶損等の故障を未然に防止することができる。
【００４７】
一方、上記ステップ２０２で「Ｎｏ」と判定された場合は、カーボンデポジット汚損フラグがＯＮであるため、カーボンデポジット汚損が発生していると判断して、ステップ２０５に進み、カーボンデポジット汚損の度合がダイアグ処置を必要とする程度であるか否かを判定する。その結果、カーボンデポジット汚損の度合がダイアグ処置を必要としない軽度のものであると判定されれば、そのまま本ルーチンを終了するが、ダイアグ処置を必要とすると判定されれば、ステップ２０６に進み、カーボンデポジット汚損に対するダイアグ処置（II）を実行して、エンジン制御回路３４のバックアップＲＡＭ等の書き換え可能な不揮発性メモリにカーボンデポジット汚損の発生情報を記憶すると共に、警告ランプ３８（警告手段）を点灯させて、運転者にカーボンデポジット汚損を警告する。このように、金属デポジット汚損検出時とカーボンデポジット汚損検出時とで別々のダイアグ処置を行うようにすれば、金属デポジット汚損とカーボンデポジット汚損のどちらが発生した場合でも、実際に発生したくすぶり汚損に応じた適切なダイアグ処置を行うことができる。しかも、金属デポジット汚損検出時とカーボンデポジット汚損検出時とで警告ランプ３８の警告表示態様（点灯／点滅）を異ならせるようにすれば、運転者に金属デポジット汚損とカーボンデポジット汚損とを区別して警告することができる。
【００４８】
尚、警告ランプ３８に代えて、運転席のインストルメントパネルに設けられたディジタル表示部に文字、絵、記号等により金属デポジット汚損とカーボンデポジット汚損とを区別して表示するようにしても良い。
【００４９】
また、カーボンデポジット汚損のダイアグ処置を行っている期間は、金属デポジット汚損の検出を禁止する（金属デポジット汚損と判定しない）ようにしても良い。これにより、カーボンデポジット汚損を金属デポジット汚損と誤判定することを確実に防止することができる。
【００５０】
以上説明した本実施例１では、点火プラグ２７の絶縁抵抗値Ｒn を所定のくすぶり判定値と比較して点火プラグ２７のくすぶり汚損の有無を判定し、くすぶり汚損を検出したときには、くすぶり汚損検出時のエンジン運転領域が、金属デポジット汚損が発生しやすい運転領域であるか（又はカーボンデポジット汚損が発生しやすい運転領域であるか）を判定するようにしたので、金属デポジット汚損とカーボンデポジット汚損とを区別して検出することができる。これにより、金属デポジット汚損とカーボンデポジット汚損のいずれが発生した場合でも、実際に発生しているくすぶり汚損の種類に応じた適切なダイアグ処置を行うことが可能となり、実際に発生しているくすぶり汚損を確実に早期に回復させる（若しくはくすぶり度合を悪化させない）ことが可能となる。
【００５１】
また、本実施例１では、エンジンの燃焼室内に発生する燃焼イオンを点火プラグ２７を通して検出するイオン電流検出回路３５を用いて点火プラグ２７の絶縁抵抗値Ｒn を検出するようにしたので、新たな絶縁抵抗検出回路を設ける必要がなく、低コスト化の要求も満たすことができる。しかしながら、本発明は、新たに設計した絶縁抵抗検出回路を設けても良いことは言うまでもない。
【実施例２】
【００５２】
一般に、カーボンデポジット汚損は、点火プラグ２７の温度が低い低回転・低負荷領域で点火プラグ２７の発火部ガイシ表面にカーボンデポジットが付着することで発生する。従って、図６に示すように、エンジン始動後、暖機が十分に行われるまでは、カーボンデポジットの付着領域が拡大して、点火プラグ２７の絶縁抵抗値Ｒn が低下していく。これにより、ガイシ奥までカーボンデポジットが付着すると、点火プラグ２７の絶縁抵抗値Ｒn が５０ＭΩ以下に低下して、点火プラグ２７のガイシ奥部で飛び火（いわゆる奥飛び）が発生して、燃焼状態が著しく悪化する。
【００５３】
その後、エンジンの暖機が完了して、点火プラグ２７の温度が十分に高温になると、カーボンデポジット汚損が徐々に回復する。この回復過程では、回復点火プラグ２７のガイシ上端部のカーボンデポジットから徐々に焼失してその焼失領域を拡大していくが、点火プラグ２７のガイシ上端部のカーボンデポジットが部分的に焼失しただけで、点火プラグ２７の絶縁抵抗値Ｒn が５０ＭΩ以上に回復するが、回復初期の段階では、点火プラグ２７のガイシ上端部以外の部分に、カーボンデポジットが未焼失のまま残っているため、この未焼失のカーボンデポジット部分を介して奥飛びが発生してしまい、その結果、燃焼状態が改善されず、ドライバビリティの不良は改善されない。この奥飛びによるドライバビリティの不良は、カーボンデポジットの焼失部分が拡大して、絶縁抵抗値Ｒn が１０００ＭΩ以上に回復して奥飛びが発生しなくなるまで続くことになる。従って、点火プラグ２７の絶縁抵抗値Ｒn が５０ＭΩ以上に回復してから、カーボンデポジット汚損が完全に解消されるまでには暫く時間がかかる。
【００５４】
そこで、本発明の実施例２では、図７のカーボンデポジット汚損検出許可／禁止ルーチンを実行することで、所定の運転条件で所定距離又は所定時間走行した後にカーボンデポジット汚損の検出処理を許可（開始）するようにしている。
【００５５】
図７のカーボンデポジット汚損検出許可／禁止ルーチンは、エンジン運転中に所定周期で実行され、特許請求の範囲でいうくすぶり汚損検出手段としての役割を果たす。本ルーチンが起動されると、まずステップ３０１で、現在の運転条件が所定の運転条件であるか否かを判定する。ここで、所定の運転条件とは、冷却水温が所定温度以上（例えば８０℃以上）であることであり、その他、車速、エンジン回転速度、負荷等についても条件を設定するようにしても良く、要は、点火プラグ２７の温度を高温にするのに必要な運転条件を設定すれば良い。このステップ３０１で、現在の運転条件が所定の運転条件でないと判定されれば、ステップ３０６に進み、カーボンデポジット汚損の検出処理を禁止して本ルーチンを終了する。
【００５６】
これに対して、上記ステップ３０１で、現在の運転条件が所定の運転条件であると判定されれば、ステップ３０２に進み、現在の車速ｖを読み込み、次のステップ３０３で、次の（２）式により所定の運転条件で走行した積算走行時間パラメータＴを算出する。
Ｔ(n) ＝Ｔ(n-1) ＋Ｄt ／Ｔo       ……（２）
【００５７】
ここで、Ｔ(n) は今回までの積算走行時間パラメータ、Ｔ(n-1) は前回までの積算走行時間パラメータ、Ｄt は車速ｖのサンプリング間隔である。Ｔo はカーボンデポジット汚損の回復に要する時間（以下「回復時間」という）である。この回復時間Ｔo は、車速ｖが高くなるほど（走行距離が長くなるほど）、短くなる。そこで、本実施例２では、図８に示す回復時間テーブルを参照して、現在の車速ｖに応じた回復時間Ｔo を求めるようにしている。上記（２）式において、Ｄt ／Ｔo は、車速ｖのサンプリング間隔Ｄt 当りのカーボンデポジット汚損の回復度合を比率で表したものであり、積算走行時間パラメータＴが１．０に達したときに、積算走行時間が実質的に回復時間Ｔo に達したものと判断される。この積算走行時間パラメータＴは、カーボンデポジット汚損が回復してカーボンデポジット汚損の検出処理が許可された時点で初期値（０）にリセットされる。
【００５８】
この後、ステップ３０４に進み、積算走行時間パラメータＴが１．０以上であるか否かで、積算走行時間が実質的に回復時間Ｔo を越えたか否かを判定し、積算走行時間パラメータＴが１．０未満であれば、まだ積算走行時間が回復時間Ｔo に達していない（カーボンデポジット汚損の回復途中）と判断して、ステップ３０６に進み、カーボンデポジット汚損の検出処理を禁止して本ルーチンを終了する。
【００５９】
一方、上記ステップ３０４で、積算走行時間パラメータＴが１．０以上であると判定されれば、積算走行時間が回復時間Ｔo を越えている（カーボンデポジット汚損が完全に回復している）と判断して、ステップ３０５に進み、カーボンデポジット汚損の検出処理を許可する。これにより、カーボンデポジット汚損の検出処理を開始し、点火プラグ２７の絶縁抵抗値Ｒn を所定のくすぶり判定値（例えば５０ＭΩ）と比較して、カーボンデポジット汚損の有無を判定する。
【００６０】
以上説明した本実施例２では、所定の運転条件で、積算走行時間が車速ｖに応じて設定された回復時間Ｔo を越えるまでカーボンデポジット汚損の検出処理を禁止し、回復時間Ｔo を越えてから、カーボンデポジット汚損の検出処理を許可（開始）するようにしたので、エンジン始動後に発生したカーボンデポジット汚損の回復途中で、エンジン運転領域の変動によってカーボンデポジット汚損の検出／未検出が何回も切り替わる不安定な検出状態になることを回避することができ、運転者に無用な心配を与えずに済む。
【００６１】
尚、本実施例２は、前記実施例１と組み合わせて実施しても良いし、単独で実施するようにしても良く、この場合は、必ずしも金属デポジット汚損とカーボンデポジット汚損とを区別して検出する必要はない。
【実施例３】
【００６２】
本発明の実施例３では、図９のカーボンデポジット汚損検出ルーチンを実行することで、カーボンデポジット汚損検出後（点火プラグ２７の絶縁抵抗値Ｒn がくすぶり判定値以下に低下した後）に、カーボンデポジット汚損のダイアグ処置を実行し、点火プラグ２７の絶縁抵抗値Ｒn がカーボンデポジット汚損無しと判断されるレベル（例えばくすぶり判定値以上）に回復し且つ回復後に所定の運転条件で所定距離又は所定時間走行した後にカーボンデポジット汚損のダイアグ処置を解除するようにしている。
【００６３】
図９のカーボンデポジット汚損検出ルーチンは、エンジン運転中に所定周期で実行され、特許請求の範囲でいうくすぶり汚損検出手段としての役割を果たす。本ルーチンが起動されると、まずステップ４０１で、前記実施例１で説明した（１）式を用いて点火プラグ２７の絶縁抵抗値Ｒn を算出した後、ステップ４０２に進み、点火プラグ２７の絶縁抵抗値Ｒn が所定のくすぶり判定値（例えば５０ＭΩ）以下であるか否かを判定し、絶縁抵抗値Ｒn がくすぶり判定値以下であれば、カーボンデポジット汚損が発生していると判断して、ステップ４０４に進み、カーボンデポジット汚損フラグをＯＮする。この後、ステップ４０４に進み、カーボンデポジット汚損に対するダイアグ処置を実行して、エンジン制御回路３４のバックアップＲＡＭ等の書き換え可能な不揮発性メモリにカーボンデポジット汚損の発生情報を記憶すると共に、警告ランプ３８を点灯させて、運転者にカーボンデポジット汚損を警告する。
【００６４】
その後、点火プラグ２７の絶縁抵抗値Ｒn がくすぶり判定値以上に回復した時点で、勝て４０２で「Ｎｏ」と判定されてステップ４０５に進み、カーボンデポジット汚損フラグをＯＦＦする。この後、ステップ４０６に進み、ダイアグ処置の実行中であるか否かを判定し、ダイアグ処置の実行中でなければ、そのまま本ルーチンを終了するが、ダイアグ処置の実行中であれば、ステップ４０７に進み、前記図７のステップ３０１と同様の方法で現在の運転条件が所定の運転条件であるか否かを判定する。その結果、現在の運転条件が所定の運転条件でないと判定されれば、ステップ４０４に進み、ダイアグ処置を続行する。
【００６５】
これに対して、上記ステップ４０７で、現在の運転条件が所定の運転条件であると判定されれば、ステップ４０８に進み、現在の車速ｖを読み込み、次のステップ４０９で、前記図７のステップ３０３と同様の方法で、積算走行時間パラメータＴを算出する。この後、ステップ４１０に進み、積算走行時間パラメータＴが１．０以上であるか否かで、積算走行時間が実質的に回復時間Ｔo を越えたか否かを判定し、積算走行時間パラメータＴが１．０未満であれば、まだ積算走行時間が回復時間Ｔo に達していない（カーボンデポジット汚損の回復途中）と判断して、ステップ４０４に進み、ダイアグ処置を続行する。
【００６６】
一方、上記ステップ４１０で、積算走行時間パラメータＴが１．０以上であると判定されれば、積算走行時間が回復時間Ｔo を越えている（カーボンデポジット汚損が完全に回復している）と判断して、ステップ４１１に進み、ダイアグ処置を解除する。
【００６７】
以上説明した本実施例３によれば、カーボンデポジット汚損検出後にカーボンデポジット汚損のダイアグ処置を実行した後は、点火プラグ２７の絶縁抵抗値Ｒn がカーボンデポジット汚損無しと判断されるレベル（例えばくすぶり判定値以上）に回復した後も、点火プラグ２７のガイシ上端部のカーボンデポジットの焼失部分が拡大して奥飛びが発生しなくなるまでカーボンデポジット汚損のダイアグ処置を継続することが可能となり、カーボンデポジット汚損の回復過程に応じた適切なダイアグ処置を行うことができる。
【００６８】
尚、本実施例３は、前記実施例１と組み合わせて実施しても良いし、単独で実施するようにしても良く、この場合は、必ずしも金属デポジット汚損とカーボンデポジット汚損とを区別して検出する必要はない。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施例１における点火制御系とイオン電流検出回路の構成を示す回路図である。
【図２】実施例１のくすぶり汚損検出ルーチンの処理の流れを示すフローチャートである。
【図３】実施例１のダイアグ処置ルーチンの処理の流れを示すフローチャートである。
【図４】実施例１の金属デポジット汚損の発生領域［Ａ］とカーボンデポジット汚損の発生領域［Ｂ］との関係を説明する図である。
【図５】金属デポジット汚損の進行によって奥飛びが発生するメカニズムを説明する図である。
【図６】カーボンデポジット汚損の進行から回復の過程で奥飛びが発生するメカニズムを説明する図である。
【図７】実施例２のカーボンデポジット汚損検出許可／禁止ルーチンの処理の流れを示すフローチャートである。
【図８】回復時間テーブルの一例を説明する図である。
【図９】実施例３のカーボンデポジット汚損検出ルーチンの処理の流れを示すフローチャートである。
【符号の説明】
【００７０】
２１…点火コイル、２２…一次コイル、２３…バッテリ、２４…イグナイタ、２５…パワートランジスタ、２６…二次コイル、２７…点火プラグ、３１…イオン電流検出抵抗、３３…反転増幅回路、３４…エンジン制御回路（くすぶり汚損検出手段，フェイルセーフ手段，ダイアグ手段）、３５…イオン電流検出回路（絶縁抵抗検出手段）、３６…中心電極、３７…接地電極、３８…警告ランプ（警告手段）
【図１】
2006274824.tif 000003
【図２】
2006274824.tif 000004
【図３】
2006274824.tif 000005
【図４】
2006274824.tif 000006
【図５】
2006274824.tif 000007
【図６】
2006274824.tif 000008
【図７】
2006274824.tif 000009
【図８】
2006274824.tif 000010
【図９】
2006274824.tif 000011