(57)【要約】【課題】排出ガスセンサの応答性劣化の検出精度を向上させる。【解決手段】エンジン１１の排出ガスの空燃比を強制的にリッチ側とリーン側に交互に変化させて、その空燃比の変化に対する排出ガスセンサ２４の応答時間を算出し、この排出ガスセンサ２４の応答時間に基づいて排出ガスセンサ２４の異常（応答性劣化）の有無を判定するセンサ異常診断を行う。このセンサ異常診断を行う際に、排出ガスセンサ２４のセンサ素子の触媒層により排出ガスセンサ２４の出力が停滞する領域（以下「センサ出力停滞領域」という）を除いた領域で排出ガスセンサ２４の応答時間を算出する。これにより、センサ出力停滞領域の影響を受けずに、空燃比の変化に対する排出ガスセンサ２４の応答時間を精度良く求め、この排出ガスセンサ２４の応答時間を用いて排出ガスセンサ２４の異常（応答性劣化）の有無を精度良く判定する。【選択図】図１
2015090072.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関（１１）の排出ガスの空燃比又はリッチ／リーンを検出する排出ガスセンサ（２４）と、前記空燃比をリッチ側とリーン側に交互に変化させて該空燃比の変化に対する前記排出ガスセンサ（２４）の応答特性に基づいて前記排出ガスセンサ（２４）の異常の有無を判定するセンサ異常診断を行う異常診断手段（３０）とを備えた排出ガスセンサの異常診断装置において、
前記異常診断手段（３０）は、前記センサ異常診断を行う際に、前記排出ガスセンサ（２４）のセンサ素子（３１）の触媒層（３６）により前記排出ガスセンサ（２４）の出力が停滞する領域（以下「センサ出力停滞領域」という）を除いて前記排出ガスセンサ（２４）の応答特性を算出することを特徴とする排出ガスセンサの異常診断装置。
【請求項２】
前記異常診断手段（３０）は、前記センサ異常診断を行う際に、前記センサ出力停滞領域よりもリーン側の領域とリッチ側の領域で前記排出ガスセンサ（２４）の応答特性を算出することを特徴とする請求項１に記載の排出ガスセンサの異常診断装置。
【請求項３】
前記異常診断手段（３０）は、前記センサ異常診断を行う際に、前記センサ出力停滞領域よりもリーン側の領域で前記排出ガスセンサ（２４）の応答特性を算出することを特徴とする請求項１又は２に記載の排出ガスセンサの異常診断装置。
【請求項４】
前記異常診断手段（３０）は、前記センサ異常診断を行う際に、前記センサ出力停滞領域よりもリッチ側の領域で前記排出ガスセンサ（２４）の応答特性を算出することを特徴とする請求項１乃至３のいずれかに記載の排出ガスセンサの異常診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、排出ガスセンサの応答特性に基づいて排出ガスセンサの異常診断を行う排出ガスセンサの異常診断装置に関する発明である。
【背景技術】
【０００２】
近年、内燃機関を搭載した車両では、排気管に排出ガス浄化用の触媒を設置すると共に、この触媒の上流側に又は触媒の上流側と下流側の両方に、排出ガスの空燃比又はリッチ／リーンを検出する排出ガスセンサ（空燃比センサ又は酸素センサ）を設置し、この排出ガスセンサの出力に基づいて空燃比をフィードバック制御して触媒の排出ガス浄化率を高めるようにしたものがある。
【０００３】
このような排出ガス浄化システムにおいては、排出ガスセンサが劣化して空燃比制御精度が低下した状態（排出ガス浄化効率が低下した状態）で運転が続けられるのを防ぐために、排出ガスセンサの異常診断を行う必要がある。
【０００４】
そこで、排出ガスセンサ（例えば空燃比センサ）の異常診断技術として、例えば、特許文献１（特開２００６−３２２４２６号公報）に記載されたものがある。このものは、空燃比を強制的に変化させて、その空燃比の変化に対する排出ガスセンサの応答時間に基づいて排出ガスセンサの正常／異常を判別するようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３２２４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、排出ガスセンサは、センサ素子の構成要素の一つである触媒層によりストイキ近傍（ストイキ及びその近傍）で排出ガスセンサの出力が停滞する（出力の変化速度が遅くなる）という特性がある。
【０００７】
しかし、上記特許文献１の技術では、触媒層により排出ガスセンサの出力が停滞する領域（以下「センサ出力停滞領域」という）が全く考慮されていないため、センサ出力停滞領域の影響が排出ガスセンサの応答時間に含まれてしまう可能性がある。センサ出力停滞領域の影響が排出ガスセンサの応答時間に含まれると、排出ガスセンサの応答性を精度良く評価することができず、排出ガスセンサの応答性劣化の検出精度が低下する可能性がある。
【０００８】
そこで、本発明が解決しようとする課題は、排出ガスセンサの応答性を精度良く評価することができ、排出ガスセンサの応答性劣化の検出精度を向上させることができる排出ガスセンサの異常診断装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に係る発明は、内燃機関（１１）の排出ガスの空燃比又はリッチ／リーンを検出する排出ガスセンサ（２４）と、前記空燃比をリッチ側とリーン側に交互に変化させて該空燃比の変化に対する排出ガスセンサ（２４）の応答特性に基づいて排出ガスセンサ（２４）の異常の有無を判定するセンサ異常診断を行う異常診断手段（３０）とを備えた排出ガスセンサの異常診断装置において、異常診断手段（３０）は、センサ異常診断を行う際に、排出ガスセンサ（２４）のセンサ素子（３１）の触媒層（３６）により排出ガスセンサ（２４）の出力が停滞する領域（以下「センサ出力停滞領域」という）を除いて排出ガスセンサ（２４）の応答特性を算出するようにしたものである。
【００１０】
このようにすれば、センサ出力停滞領域の影響を受けずに、空燃比の変化に対する排出ガスセンサの応答特性を精度良く求めることができ、この精度良く求めた排出ガスセンサの応答特性を用いて排出ガスセンサの異常の有無を判定することができる。これにより、センサ出力停滞領域の影響を受けずに、排出ガスセンサの応答性を精度良く評価して排出ガスセンサの異常（応答性劣化）の有無を精度良く判定することができ、排出ガスセンサの応答性劣化の検出精度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は本発明の実施例１におけるエンジン制御システムの概略構成を示す図である。
【図２】図２はセンサ素子の概略構成を示す断面図である。
【図３】図３はセンサ出力停滞領域を説明する図である。
【図４】図４はセンサ異常診断ルーチンの処理の流れを示すフローチャートである。
【図５】図５はセンサ応答時間算出ルーチンの処理の流れを示すフローチャートである。
【図６】図６は実施例１の排出ガスセンサの応答時間Ｔs の算出方法を説明する図である。
【図７】図７は実施例２の排出ガスセンサの応答時間Ｔs の算出方法を説明する図である。
【図８】図８は実施例３の排出ガスセンサの応答時間Ｔs の算出方法を説明する図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態を具体化した幾つかの実施例を説明する。
【実施例１】
【００１３】
本発明の実施例１を図１乃至図６に基づいて説明する。
まず、図１に基づいてエンジン制御システムの概略構成を説明する。
内燃機関であるエンジン１１の吸気管１２の最上流部には、エアクリーナ１３が設けられ、このエアクリーナ１３の下流側に、吸入空気量を検出するエアフローメータ１４が設けられている。このエアフローメータ１４の下流側には、モータ１５によって開度調節されるスロットルバルブ１６と、このスロットルバルブ１６の開度（スロットル開度）を検出するスロットル開度センサ１７とが設けられている。
【００１４】
更に、スロットルバルブ１６の下流側には、サージタンク１８が設けられ、このサージタンク１８に、吸気管圧力を検出する吸気管圧力センサ１９が設けられている。また、サージタンク１８には、エンジン１１の各気筒に空気を導入する吸気マニホールド２０が設けられ、各気筒の吸気マニホールド２０に接続された吸気ポート又はその近傍に、それぞれ吸気ポートに燃料を噴射する燃料噴射弁２１が取り付けられている。また、エンジン１１のシリンダヘッドには、各気筒毎に点火プラグ２２が取り付けられ、各気筒の点火プラグ２２の火花放電によって各気筒内の混合気に着火される。
【００１５】
一方、エンジン１１の排気管２３には、排出ガスの空燃比又はリッチ／リーン等を検出する排出ガスセンサ２４（空燃比センサ又は酸素センサ等）が設けられ、この排出ガスセンサ２４の下流側に、排出ガスを浄化する三元触媒等の触媒２５が設けられている。排出ガスセンサ２４は、例えば、排出ガスの空燃比に応じたリニアな空燃比信号を出力する空燃比センサ又は排出ガスの空燃比がストイキ（理論空燃比）に対してリッチかリーンかによって出力電圧が反転する酸素センサである。
【００１６】
図２に示すように、排出ガスセンサ２４は、コップ型構造のセンサ素子３１を有しており、このセンサ素子３１は、図示しないハウジングや素子カバー内に収容されて、エンジン１１の排気管２３内に配置されている。センサ素子３１は、略コップ状に形成された固体電解質体３２の内表面に大気側電極３３が設けられ、固体電解質体３２の外表面に排気側電極３４が設けられている。また、排気側電極３４の外表面には、排気側電極３４を保護するためのコーティング層３５が設けられている。更に、コーティング層３５の外表面には、触媒成分を担持した触媒層３６が設けられ、この触媒層３６の外表面に、触媒の被毒を防止するためのトラップ層３７が設けられている。
【００１７】
図１に示すように、エンジン１１のシリンダブロックには、冷却水温を検出する冷却水温センサ２６や、ノッキングを検出するノックセンサ２７が取り付けられている。また、クランク軸２８の外周側には、クランク軸２８が所定クランク角回転する毎にパルス信号を出力するクランク角センサ２９が取り付けられ、このクランク角センサ２９の出力信号に基づいてクランク角やエンジン回転速度が検出される。
【００１８】
これら各種センサの出力は、電子制御ユニット（以下「ＥＣＵ」と表記する）３０に入力される。このＥＣＵ３０は、マイクロコンピュータを主体として構成され、内蔵されたＲＯＭ（記憶媒体）に記憶された各種のエンジン制御用のプログラムを実行することで、エンジン運転状態に応じて、燃料噴射量、点火時期、スロットル開度（吸入空気量）等を制御する。
【００１９】
その際、ＥＣＵ３０は、所定の空燃比フィードバック制御実行条件が成立したときに、排出ガスセンサ２４の出力に基づいて排出ガスの空燃比を目標空燃比に一致させるように混合気の空燃比（燃料噴射量や吸入空気量）をフィードバック制御する空燃比フィードバック制御を実行する。
【００２０】
また、ＥＣＵ３０は、後述する図４及び図５のセンサ異常診断用の各ルーチンを実行することで、所定の異常診断実行条件が成立したときにセンサ異常診断を行う。このセンサ異常診断では、排出ガスの空燃比を強制的にリッチ側とリーン側に交互に変化させて、その空燃比の変化に対する排出ガスセンサ２４の応答時間（応答特性）を算出し、この排出ガスセンサ２４の応答時間に基づいて排出ガスセンサ２４の異常（応答性劣化）の有無を判定する。
【００２１】
ところで、図３に示すように、排出ガスセンサ２４は、センサ素子３１の触媒層３６によりストイキ近傍（ストイキ及びその近傍）で排出ガスセンサ２４の出力が停滞する（出力の変化速度が遅くなる）という特性がある。
【００２２】
このため、センサ異常診断を行う際に、触媒層３６により排出ガスセンサ２４の出力が停滞する領域（以下「センサ出力停滞領域」という）を考慮しないと、センサ出力停滞領域の影響が排出ガスセンサ２４の応答時間に含まれてしまう可能性がある。センサ出力停滞領域の影響が排出ガスセンサ２４の応答時間に含まれると、排出ガスセンサ２４の応答性を精度良く評価することができず、排出ガスセンサ２４の応答性劣化の検出精度が低下する可能性がある。
【００２３】
この対策として、ＥＣＵ３０は、センサ異常診断を行う際に、センサ出力停滞領域（触媒層３６により排出ガスセンサ２４の出力が停滞する領域）を除いて排出ガスセンサ２４の応答時間を算出するようにしている。本実施例１では、センサ出力停滞領域よりもリーン側の領域とリッチ側の領域（つまりセンサ出力停滞領域を除いた領域）で排出ガスセンサ２４の応答時間を算出するようにしている。
【００２４】
これにより、センサ出力停滞領域の影響を受けずに、空燃比の変化に対する排出ガスセンサ２４の応答時間を精度良く求めることができ、この精度良く求めた排出ガスセンサ２４の応答時間を用いて排出ガスセンサ２４の異常の有無を判定することができる。
以下、本実施例１でＥＣＵ３０が実行する図４及び図５のセンサ異常診断用の各ルーチンの処理内容を説明する。
【００２５】
［センサ異常診断ルーチン］
図４に示すセンサ異常診断ルーチンは、ＥＣＵ３０の電源オン期間中（イグニッションスイッチのオン期間中）に所定周期で繰り返し実行され、特許請求の範囲でいう異常診断手段としての役割を果たす。
【００２６】
本ルーチンが起動されると、まず、ステップ１０１で、所定の異常診断実行条件が成立しているか否かを判定する。ここで、異常診断実行条件は、例えば、排出ガスセンサ２４が活性化していること、エンジン１１が定常運転状態であること等である。これらの条件を全て満たせば、異常診断実行条件が成立するが、いずれか一つでも満たさない条件があれば、異常診断実行条件が不成立となる。
このステップ１０１で、異常診断実行条件が不成立であると判定された場合には、ステップ１０２以降の異常診断に関する処理を実行することなく、本ルーチンを終了する。
【００２７】
一方、上記ステップ１０１で、異常診断実行条件が成立していると判定された場合には、ステップ１０２以降の異常診断に関する処理を次のようにして実行する。
まず、ステップ１０２で、異常診断用制御を実行する。この異常診断用制御では、混合気の空燃比を強制的にストイキよりもリッチ側とリーン側に交互に変化させることで、排出ガスの空燃比を強制的にストイキよりもリッチ側とリーン側に交互に変化させる。
【００２８】
具体的には、図６に示すように、混合気の空燃比をリッチ側目標値からリーン側目標値にステップ的に変化させる。その後、排出ガスセンサ２４の出力（検出空燃比）がリーン側目標値に到達した時点で、混合気の空燃比をリーン側目標値からリッチ側目標値にステップ的に変化させる。その後、排出ガスセンサ２４の出力がリッチ側目標値に到達した時点で、混合気の空燃比をリッチ側目標値からリーン側目標値にステップ的に変化させる。このようなリッチ／リーン切換サイクルを１回又は複数回繰り返し実行する。尚、空燃比フィードバック制御中に排出ガスの目標空燃比を変化させて混合気の空燃比を変化させるようにしても良い。
【００２９】
この後、ステップ１０３に進み、後述する図５のセンサ応答時間算出ルーチンを実行することで、異常診断用制御の実行中にセンサ出力停滞領域（触媒層３６により排出ガスセンサ２４の出力が停滞する領域）を除いて排出ガスセンサ２４の応答時間Ｔs を算出する。
【００３０】
この後、ステップ１０４に進み、排出ガスセンサ２４の応答時間Ｔs が所定の異常判定値以下であるか否かを判定する。この異常判定値は、例えば、リッチ／リーン切換サイクルの回数に基づいて設定されている。
【００３１】
このステップ１０４で、排出ガスセンサ２４の応答時間Ｔs が異常判定値以下であると判定された場合には、ステップ１０５に進み、排出ガスセンサ２４の異常無し（正常）と判定して異常フラグをＯＦＦに維持する。
【００３２】
これに対して、排出ガスセンサ２４の応答時間Ｔs が異常判定値よりも大きいと判定された場合には、ステップ１０６に進み、排出ガスセンサ２４の異常（応答性劣化）有りと判定して異常フラグをＯＮにセットする。
【００３３】
このようにして排出ガスセンサ２４の異常の有無を判定した後、ステップ１０７に進み、異常診断結果（異常フラグ）をＥＣＵ３０のバックアップＲＡＭ（図示せず）等の書き換え可能な不揮発性メモリ（ＥＣＵ３０の電源オフ中でも記憶データを保持する書き換え可能なメモリ）に記憶して、本ルーチンを終了する。
【００３４】
［センサ応答時間算出ルーチン］
図５に示すセンサ応答時間算出ルーチンは、前記図４のセンサ異常診断ルーチンのステップ１０３で実行されるサブルーチンである。
【００３５】
本ルーチンが起動されると、まず、ステップ２０１で、所定の応答特性計測期間中に排出ガスセンサ２４の出力がセンサ出力停滞領域を通過する毎に、排出ガスセンサ２４の出力がセンサ出力停滞領域を通過するのに要する時間（排出ガスセンサ２４の出力がセンサ出力停滞領域内であると判定されている時間）をセンサ出力停滞時間Ｔa として算出する。ここで、応答特性計測期間（図６参照）は、リッチ／リーン切換サイクルをＮ回繰り返し実行する期間である。そして、応答特性計測期間中に算出したセンサ出力停滞時間Ｔa を合計してセンサ出力停滞時間合計値Ｔa(total)を求める。
【００３６】
例えば、図６に示すように、応答特性計測期間中にセンサ出力停滞時間Ｔa を６回算出する場合（Ｎ＝３の場合）には、６回分のセンサ出力停滞時間Ｔa(1)〜Ｔa(6)を合計してセンサ出力停滞時間合計値Ｔa(total)を求める。
Ｔa(total)＝Ｔa(1)＋Ｔa(2)＋Ｔa(3)＋Ｔa(4)＋Ｔa(5)＋Ｔa(6)
【００３７】
尚、排出ガスセンサ２４の出力がセンサ出力停滞領域内であるか否かの判定は、例えば、次のようにして行う。排出ガスセンサ２４の出力がセンサ出力停滞領域のリッチ側境界値からリーン側境界値までの範囲内のときに、排出ガスセンサ２４の出力がセンサ出力停滞領域内であると判定する。或は、排出ガスセンサ２４の出力がストイキ近傍を通過する際に排出ガスセンサ２４の出力の変化量（例えば今回値と前回値との差）の絶対値が所定値以下のときに、排出ガスセンサ２４の出力がセンサ出力停滞領域内であると判定する。
【００３８】
この後、ステップ２０２に進み、応答特性計測期間の長さ（最初に空燃比をリッチ側目標値からリーン側目標値にステップ的に変化させた時点ｔ1 から最後に排出ガスセンサ２４の出力がリッチ側目標値に到達した時点ｔ2 までの時間）を応答特性計測時間Ｔb として算出する。
【００３９】
この後、ステップ２０３に進み、応答特性計測時間Ｔb からセンサ出力停滞時間合計値Ｔa(total)を差し引いて排出ガスセンサ２４の応答時間Ｔs を求める。
Ｔs ＝Ｔb −Ｔa(total)
このようにして、センサ出力停滞領域よりもリーン側の領域とリッチ側の領域（つまりセンサ出力停滞領域を除いた領域）で排出ガスセンサ２４の応答時間Ｔs を求める。
【００４０】
以上説明した本実施例１では、排出ガスの空燃比を強制的にリッチ側とリーン側に交互に変化させて、その空燃比の変化に対する排出ガスセンサ２４の応答時間を算出し、この排出ガスセンサ２４の応答時間に基づいて排出ガスセンサ２４の異常（応答性劣化）の有無を判定するセンサ異常診断を行う。このセンサ異常診断を行う際に、センサ出力停滞領域よりもリーン側の領域とリッチ側の領域（つまりセンサ出力停滞領域を除いた領域）で排出ガスセンサ２４の応答時間を算出するようにしている。
【００４１】
これにより、センサ出力停滞領域の影響を受けずに、空燃比の変化に対する排出ガスセンサ２４の応答時間を精度良く求めることができ、この精度良く求めた排出ガスセンサ２４の応答時間を用いて排出ガスセンサ２４の異常の有無を判定することができる。その結果、センサ出力停滞領域の影響を受けずに、排出ガスセンサ２４の応答性を精度良く評価して排出ガスセンサ２４の異常（応答性劣化）の有無を精度良く判定することができ、排出ガスセンサ２４の応答性劣化の検出精度を向上させることができる。
【実施例２】
【００４２】
次に、図７を用いて本発明の実施例２を説明する。但し、前記実施例１と実質的に同一部分については説明を省略又は簡略化し、主として前記実施例１と異なる部分について説明する。
【００４３】
本実施例２では、センサ異常診断を行う際に、センサ出力停滞領域よりもリーン側の領域で排出ガスセンサ２４の応答時間を算出するようにしている。
【００４４】
具体的には、図７に示すように、応答特性計測期間中に排出ガスセンサ２４の出力がセンサ出力停滞領域よりもリーン側の領域内になる毎に、排出ガスセンサ２４の出力がセンサ出力停滞領域よりもリーン側の領域内であると判定されている時間をリーン側通過時間ＴL として算出する。そして、応答特性計測期間中に算出したリーン側通過時間ＴL を合計して排出ガスセンサ２４の応答時間Ｔs を求める。
【００４５】
例えば、図７に示すように、応答特性計測期間中にリーン側通過時間ＴL を３回算出する場合には、３回分のリーン側通過時間ＴL (1) 〜ＴL(3)を合計して排出ガスセンサ２４の応答時間Ｔs を求める。
Ｔs ＝ＴL(1)＋ＴL(2)＋ＴL(3)
このようにして、センサ出力停滞領域よりもリーン側の領域で排出ガスセンサ２４の応答時間Ｔs を求める。
【００４６】
以上説明した本実施例２では、センサ異常診断を行う際に、センサ出力停滞領域よりもリーン側の領域で排出ガスセンサ２４の応答時間を算出するようにしている。このようにしても、センサ出力停滞領域の影響を受けずに、空燃比の変化に対する排出ガスセンサ２４の応答時間を精度良く求めることができ、前記実施例１とほぼ同様の効果を得ることができる。
【実施例３】
【００４７】
次に、図８を用いて本発明の実施例３を説明する。但し、前記実施例１と実質的に同一部分については説明を省略又は簡略化し、主として前記実施例１と異なる部分について説明する。
本実施例３では、センサ異常診断を行う際に、センサ出力停滞領域よりもリッチ側の領域で排出ガスセンサ２４の応答時間を算出するようにしている。
【００４８】
具体的には、図８に示すように、応答特性計測期間中に排出ガスセンサ２４の出力がセンサ出力停滞領域よりもリッチ側の領域内になる毎に、排出ガスセンサ２４の出力がセンサ出力停滞領域よりもリッチ側の領域内であると判定されている時間をリッチ側通過時間ＴR として算出する。そして、応答特性計測期間中に算出したリッチ側通過時間ＴR を合計して排出ガスセンサ２４の応答時間Ｔs を求める。
【００４９】
例えば、図８に示すように、応答特性計測期間中にリッチ側通過時間ＴR を４回算出する場合には、４回分のリッチ側通過時間ＴR(1)〜ＴR(4)を合計して排出ガスセンサ２４の応答時間Ｔs を求める。
Ｔs ＝ＴR(1)＋ＴR(2)＋ＴR(3)＋ＴR(4)
このようにして、センサ出力停滞領域よりもリッチ側の領域で排出ガスセンサ２４の応答時間Ｔs を求める。
【００５０】
以上説明した本実施例３では、センサ異常診断を行う際に、センサ出力停滞領域よりもリッチ側の領域で排出ガスセンサ２４の応答時間を算出するようにしている。このようにしても、センサ出力停滞領域の影響を受けずに、空燃比の変化に対する排出ガスセンサ２４の応答時間を精度良く求めることができ、前記実施例１とほぼ同様の効果を得ることができる。
【００５１】
尚、実施例１〜３のうちの二つ又は三つを組み合わせて実施するようにしても良い。具体的には、センサ出力停滞領域よりもリーン側の領域とリッチ側の領域で算出した排出ガスセンサ２４の応答時間と、センサ出力停滞領域よりもリーン側の領域で算出した排出ガスセンサ２４の応答時間と、センサ出力停滞領域よりもリッチ側の領域で算出した排出ガスセンサ２４の応答時間のうちの二つ又は三つを用いて排出ガスセンサ２４の異常の有無を判定するようにしても良い。
【００５２】
また、上記各実施例では、排出ガスセンサ２４の応答特性として、排出ガスセンサ２４の応答時間を算出するようにしたが、これに限定されず、例えば、排出ガスセンサ２４の応答特性として、排出ガスセンサ２４の出力の変化速度や所定時間当りの変化量等を算出するようにしても良い。
【００５３】
また、排出ガスセンサ２４の出力がリッチからリーンに変化するときの応答特性（応答時間、変化速度、変化量等）や、排出ガスセンサ２４の出力がリーンからリッチに変化するときの応答特性を算出するようにしても良い。
【００５４】
また、上記各実施例では、コップ型構造のセンサ素子３１を有する排出ガスセンサ２４を用いたシステムに本発明を適用したが、これに限定されず、例えば、積層型構造のセンサ素子を有する排出ガスセンサを用いたシステムに本発明を適用しても良い。
【００５５】
その他、本発明は、図１に示すような吸気ポート噴射式エンジンに限定されず、筒内噴射式エンジンや、吸気ポート噴射用の燃料噴射弁と筒内噴射用の燃料噴射弁の両方を備えたデュアル噴射式のエンジンにも適用して実施できる。
【符号の説明】
【００５６】
１１…エンジン（内燃機関）、２４…排出ガスセンサ、３０…ＥＣＵ（異常診断手段）、３１…センサ素子、３６…触媒層
【図１】
2015090072.tif 000003
【図２】
2015090072.tif 000004
【図３】
2015090072.tif 000005
【図４】
2015090072.tif 000006
【図５】
2015090072.tif 000007
【図６】
2015090072.tif 000008
【図７】
2015090072.tif 000009
【図８】
2015090072.tif 000010