(57)【要約】【課題】  排気浄化触媒の下流側の排気通路に配置されるＯ２センサ等の空燃比検出手段の信頼性低下に伴う空燃比制御の精度悪化を抑制することが可能な内燃機関の空燃比制御装置を提供する。【解決手段】  本発明の内燃機関の空燃比制御装置は、内燃機関１の排気通路４に設けられた排気浄化触媒１０の下流側に配置され、排気ガスの空燃比に応じた信号を出力するＯ２センサ１２を備え、目標空燃比とＯ２センサ１２が検出した空燃比との偏差をなくすように、内燃機関１の燃料噴射量をフィードバック補正するとともに、内燃機関１の吸入空気量に基づいてＯ２センサ１２の出力の信頼性を判断し、その信頼性が十分でないと判断した場合にフィードバック補正を禁止する。【選択図】      図１
2006194202.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の排気通路に設けられた排気浄化触媒の下流側に配置され、排気ガスの空燃比に応じた信号を出力する下流側空燃比検出手段と、目標空燃比と前記下流側空燃比検出手段が検出した空燃比との偏差をなくすように、前記内燃機関の燃料噴射量をフィードバック補正するフィードバック制御手段と、前記内燃機関の運転状態に基づいて前記下流側空燃比検出手段の出力の信頼性を判断し、その信頼性が十分でないと判断した場合に前記フィードバック補正を禁止するフィードバック補正禁止手段と、を備えることを特徴とする内燃機関の空燃比制御装置。
【請求項２】
前記フィードバック補正禁止手段は、前記内燃機関の運転状態として、該内燃機関の負荷状態と相関する物理量が所定の判定値以上となった場合に、前記下流側空燃比検出手段の出力の信頼性が十分でないと判断することを特徴とする請求項１に記載の内燃機関の空燃比制御装置。
【請求項３】
前記排気浄化触媒の上流側に配置され、排気ガスの空燃比に応じた信号を出力する上流側空燃比検出手段を更に備え、
前記フィードバック制御手段は、前記目標空燃比と前記上流側空燃比検出手段が検出した空燃比との偏差をなくすように、前記燃料噴射量をフィードバック補正することを特徴とする請求項１又は２に記載の内燃機関の空燃比制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の空燃比制御装置に関する。
【背景技術】
【０００２】
内燃機関の空燃比制御装置として、三元触媒の上流側の排気通路に空燃比センサを、下流側の排気通路にＯ２センサをそれぞれ設けるとともに、内燃機関が高負荷時に移行した際に目標空燃比をリッチ側に設定し、Ｏ２センサの出力に基づいて空燃比を制御するものが知られている（特許文献１）。その他、本発明に関連する先行技術文献として、特許文献２が存在する。
【０００３】
【特許文献１】特開平９−１２６０１５号公報
【特許文献２】特開２００２−４９３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一般に、Ｏ２センサの出力には温度依存性があるので、ヒータ等の温度調整手段によってセンサの温度が適正値に保持される。しかし、内燃機関の運転状態が高負荷状態となると、排気ガスの温度が低負荷状態と比べて高温になるので、Ｏ２センサの温度が適正値を超えて出力が低下し出力の信頼性が損なわれる場合がある。このような状態で、Ｏ２センサの出力に基づいて燃料噴射量をフィードバック補正すると空燃比制御の精度が悪化、具体的には空燃比がリッチ側にずれてしまう。上記特許文献１の装置では、目標空燃比をリッチ側としてＯ２センサの信頼性低下をある程度補完しているが、Ｏ２センサの温度変化には、内燃機関の運転状態の変化に対して遅れがあるため、Ｏ２センサの信頼性低下を完全に補完できない場合がある。
【０００５】
そこで、本発明は、排気浄化触媒の下流側の排気通路に配置されるＯ２センサ等の空燃比検出手段の信頼性低下に伴う空燃比制御の精度悪化を抑制することが可能な内燃機関の空燃比制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の内燃機関の空燃比制御装置は、内燃機関の排気通路に設けられた排気浄化触媒の下流側に配置され、排気ガスの空燃比に応じた信号を出力する下流側空燃比検出手段と、目標空燃比と前記下流側空燃比検出手段が検出した空燃比との偏差をなくすように、前記内燃機関の燃料噴射量をフィードバック補正するフィードバック制御手段と、前記内燃機関の運転状態に基づいて前記下流側空燃比検出手段の出力の信頼性を判断し、その信頼性が十分でないと判断した場合に前記フィードバック補正を禁止するフィードバック補正禁止手段と、を備えることにより、上述した課題を解決する（請求項１）。
【０００７】
この発明によれば、下流側空燃比検出手段の出力の信頼性が十分でない場合には、下流側空燃比検出手段に基づく燃料噴射量のフィードバック補正が禁止されるので、下流側空燃比検出手段の出力の信頼性低下に伴う空燃比制御の精度悪化を抑制できる。
【０００８】
本発明の空燃比制御装置において、前記フィードバック補正禁止手段は、前記内燃機関の運転状態として、該内燃機関の負荷状態と相関する物理量が所定の判定値以上となった場合に、前記下流側空燃比検出手段の出力の信頼性が十分でないと判断してもよい（請求項２）。内燃機関の負荷状態と相関する物理量は、内燃機関に搭載される既存の検出手段を利用して検出することができる。従って、この態様によれば、特別な検出手段を設けることなく、下流側空燃比検出手段の信頼性を判断することができる。
【０００９】
本発明の空燃比制御装置において、前記排気浄化触媒の上流側に配置され、排気ガスの空燃比に応じた信号を出力する上流側空燃比検出手段を更に備え、前記フィードバック制御手段は、前記目標空燃比と前記上流側空燃比検出手段が検出した空燃比との偏差をなくすように、前記燃料噴射量をフィードバック補正してもよい（請求項３）。この態様によれば、下流側空燃比検出手段の出力に基づくフィードバック補正を禁止した場合でも、上流側空燃比検出手段の出力に基づくフィードバック補正が行われるので、フィードバック補正の禁止に伴う空燃比制御の極端な精度悪化等の弊害を抑制できる。
【発明の効果】
【００１０】
以上説明したように、本発明によれば、内燃機関の運転状態に基づいて下流側空燃比検出手段の出力の信頼性が判断され、その信頼性が十分でない場合に下流側空燃比検出手段の出力に基づくフィードバック補正が禁止されるので、下流側空燃比検出手段の信頼性低下に伴う空燃比制御の精度悪化を抑制できる。
【発明を実施するための最良の形態】
【００１１】
（第１の実施形態）
図１は、本発明の空燃比制御装置を内燃機関に適用した実施形態を示している。内燃機関１は、４つの気筒２が一列に並べられた直列４気筒型のガソリンエンジンであり、吸気通路３及び排気通路４をそれぞれ有している。各気筒２には、燃料噴射弁５が設けられている。吸気通路３には、吸気濾過用のエアフィルタ６と、吸気量に対応した信号を出力するエアフローメータ７と、吸気量調整用のスロットルバルブ８とが設けられている。排気通路４には、内燃機関１の排気ガスの有害成分を浄化する排気浄化触媒１０が設けられている。排気浄化触媒１０は、例えば周知の三元触媒である。排気浄化触媒１０の上流側の排気通路４には、内燃機関１の排気ガスの空燃比に対応した信号を出力する空燃比センサ（上流側空燃比検出手段）１１が設けられ、排気浄化触媒１０の下流側の排気通路４には、大気中の酸素濃度と排気ガス中の酸素濃度との差に対応した信号を出力するＯ２センサ（下流側空燃比検出手段）１２が設けられている。
【００１２】
図２に空燃比センサ１１の出力特性を示す。この図に示したように、空燃比センサ１１は空燃比Ａ／Ｆに応じて電圧がリニアに変化する出力特性を有している。図示の例では理論空燃比（Ａ／Ｆ＝１４．６）のときの電圧は３．３（Ｖ）に設定されている。一方、Ｏ２センサ１２の出力特性を図３に示す。この図に示したように、Ｏ２センサ１２は、理論空燃比を境にしてリッチ側で約１（Ｖ）、リーン側で約０（Ｖ）にそれぞれ変化する出力特性を有している。センサ１１、１２の出力には温度依存性がある。このため、適正な出力特性が得られるように、センサ１１、１２は図示しないヒータ等の温度調整手段により適正温度（適正温度範囲）に維持されている。なお、空燃比センサ１１の温度が適正温度よりも高くなると、図２の一点鎖線で示したように、理論空燃比の箇所を中心として、リッチ側の出力特性がリーン側に、リーン側の出力特性がリッチ側にそれぞれシフトする。一方、Ｏ２センサ１２の温度が適正温度よりも高くなると、例えば適正温度５５０°Ｃ〜６００°Ｃから８００°Ｃにセンサの温度が上昇すると、図３の一点鎖線で示したように、リッチ側の出力電圧が低下する。
【００１３】
図１に示した内燃機関１には、上述したセンサの他にも、内燃機関１の回転数（回転速度）に対応した信号を出力する機関回転数センサ１３や、スロットルバルブ８の開度に応じた信号を出力するスロットル開度センサ１４等の各種のセンサが設けられている。センサの出力信号は、内燃機関１の運転状態を制御するエンジンコントロールユニット（ＥＣＵ）１５に入力される。ＥＣＵ１５は、マイクロプロセッサ及びその動作に必要なＲＯＭ、ＲＡＭ等の周辺装置を組合わせたコンピュータとして構成されている。ＥＣＵ１５は、主に、各種センサの出力を参照して内燃機関１の燃料噴射量、点火時期等を制御する手段として機能する。但し、図１の形態では、ＥＣＵ１５は、空燃比センサ１１が検出した空燃比と目標空燃比との偏差をなくすように燃料噴射量をフィードバック補正するメインフィードバック制御（以下、メインＦ／Ｂ制御という。）、及び、Ｏ２センサ１２が検出した空燃比と目標空燃比との偏差をなくすように燃焼噴射量をフィードバック補正するサブフィードバック制御（以下、サブＦ／Ｂ制御という。）を実行するフィードバック制御手段としても機能する。
【００１４】
より具体的に説明すると、メインＦ／Ｂ制御は、図１に示した空燃比センサ１１の出力に基づいて、排気浄化触媒１０に導かれる排気ガスの空燃比を目標空燃比に一致させるべく、燃料噴射量に対するフィードバック補正係数を算出し、その補正係数に基づいて燃料噴射量を補正するものである。一方、サブＦ／Ｂ制御は、空燃比センサ１１に基づいて得られたフィードバック補正係数の精度低下を補完すべく、フィードバック補正係数をＯ２センサ１２の出力に基づいて補正するものである。これにより、メインＦ／Ｂ制御の精度向上が実現される。但し、サブＦ／Ｂ制御は、Ｏ２センサ１２の出力の信頼性が十分でないときには禁止される。また、サブＦ／Ｂ制御が単独で実行されることはない。本実施形態の空燃比制御装置では、メインＦ／Ｂ制御、又は、メインＦ／Ｂ制御及びサブＦ／Ｂ制御の両者が実行されることにより内燃機関１の空燃比制御が実現される。
【００１５】
図４は、ＥＣＵ１５が実行する空燃比制御の制御ルーチンの一例を示したフローチャートであり、図５は、ＥＣＵ１５が実行するサブＦ／Ｂ制御の許可及びその禁止を切り替える許可禁止制御の制御ルーチンの一例を示したフローチャートである。これらの制御ルーチンのプログラムは、ＥＣＵ１５のＲＯＭにそれぞれ格納されており、互いに並行して所定間隔で繰り返し実行される。図４の処理において、ＥＣＵ１５はステップＳ１でメインＦ／Ｂ制御の許可条件の成否を判定する。許可条件は、内燃機関１の空燃比制御の必要性を考慮して、排気浄化触媒１０が活性化温度域にあることや内燃機関１のフューエルカット時でないこと等の各種の要件を、その成立要件として含めることができる。
【００１６】
ステップＳ１で許可条件が成立していると判断した場合には、処理をステップＳ２に進め、一方、許可条件が成立していないと判断した場合には、処理をステップＳ７に進める。ステップＳ２においては、空燃比センサ１１の出力と目標空燃比（例えばＡ／Ｆ＝１４．６）との偏差に応じたフィードバック補正係数ＦＡＦを算出し（メインＦ／Ｂ補正実行）、続くステップＳ３において、算出された補正係数ＦＡＦをＥＣＵ１５のＲＡＭに学習値として記憶する（メインＦ／Ｂ学習実行）。
【００１７】
次に、ＥＣＵ１５はステップＳ４でサブＦ／Ｂ制御が許可されているか否かを判定する。この判定は、図５の制御ルーチンにて管理されるサブＦ／Ｂ制御禁止フラグＦを参照して行われる。
【００１８】
ここで、図５の制御ルーチンの内容を説明する。図５の処理において、まずＥＣＵ１５はステップＳ１１で、エアフロメータ７の出力を参照して吸入空気量Ｇａを読み込む。吸入空気量Ｇａが大きいときには、小さいときと比べて内燃機関１の負荷状態が高負荷であると推定できる。内燃機関１が高負荷の場合には、高温の排気ガスが排気通路４に導かれるため、Ｏ２センサ１２の温度が適正温度よりも高くなり、その結果、図３の一点鎖線で示したように出力が低下してＯ２センサ１２の出力の信頼性が損なわれる。このため、Ｏ２センサ１２の出力に基づくサブＦ／Ｂ制御を禁止すべきである。そこで、ＥＣＵ１５は、Ｏ２センサ１２の出力の信頼性を判断するため、ステップＳ１２において、吸入空気量ＧａがサブＦ／Ｂ禁止判定値ＫＧＡＨ（以下、禁止判定値ＫＧＡＨという。）未満であるか否かを判定する。禁止判定値ＫＧＡＨは、Ｏ２センサ１２の出力の信頼性が損なわれると判断される吸入空気量Ｇａの範囲の下限値として設定される。従って、吸入空気量Ｇａが禁止判定値ＫＧＡＨ以上であると判定したとき（ＮＯ）は、Ｏ２センサ１２の出力の信頼性が十分でないと判断されるので、ＥＣＵ１５は、処理をステップＳ１３に進めて、サブＦ／Ｂ制御を禁止すべくサブＦ／Ｂ制御禁止フラグＦを立てる（Ｆ←１）。その後、今回のルーチンを終了する。
【００１９】
一方、吸入空気量Ｇａが禁止判定値ＫＧＡＨ未満であると判定したとき（ＹＥＳ）は、続くステップＳ１４で、吸入空気量ＧａがサブＦ／Ｂ許可判定値ＫＧＡＬ（以下、許可判定値ＫＧＡＬ）未満であるか否かを判定する。許可判定値ＫＧＡＬは、禁止判定値ＫＧＡＨよりも所定値αだけ小さい値である。吸入空気量Ｇａが禁止判定値ＫＧＡＬ未満に低下した場合でも、その変化に対してＯ２センサ１２の温度低下が遅れるため、その遅れを見込んだ大きさに所定値αが設定される。許可判定値ＫＧＡＬは、Ｏ２センサ１２の出力の信頼性が十分と判断できる吸入空気量Ｇａの範囲の上限値として設定される。ステップＳ１４で吸入空気量Ｇａが許可判定値よりも小さいと判定した場合には、Ｏ２センサ１２の出力の信頼性が十分であると判断されるので、ＥＣＵ１５は、処理をステップＳ１５に進めて、サブＦ／Ｂ制御を許可すべくサブＦ／Ｂ制御禁止フラグＦをクリアする（Ｆ←０）。その後、今回のルーチンを終了する。吸入空気量Ｇａが禁止判定値ＫＧＡＨと許可判定値ＫＧＡＨとの間にあるとき（ステップＳ１４のＮＯ）は、サブＦ／Ｂ制御禁止フラグＦの状態を維持し、今回のルーチンを終了する。
【００２０】
図５の処理においては、Ｏ２センサ１２の出力の信頼性を判断する物理量として、吸入空気量Ｇａを用いたが、その他、機関回転数、スロットル開度、内燃機関１が搭載される車両の車速等の内燃機関１の負荷状態と相関する物理量を用いてＯ２センサ１２の出力の信頼性を判断してもよい。内燃機関１の運転状態に基づいてＯ２センサ１２の出力の信頼性を判断する形態は、排気ガスの温度やＯ２センサ１２の温度を温度センサで検出する形態とは異なり、エアフローメータ７、回転数センサ、スロットル開度センサ等の既存の検出手段を利用できるのでコストを低減できる。
【００２１】
図４に戻り説明を続ける。図４のステップＳ４で、サブＦ／Ｂ制御が許可、即ちサブＦ／Ｂ制御禁止フラグＦがクリアされている場合には、ステップＳ５でフィードバック補正係数ＦＡＦの補正値Ｃを、Ｏ２センサ１２の出力と目標空燃比との偏差に応じて算出し（サブ／ＢＦ補正実行）、続くステップＳ６において、算出された補正値ＣをＥＣＵ１５のＲＡＭに学習値として記憶する（サブＦ／Ｂ学習実行）。
【００２２】
次に、ＥＣＵ１５は、ステップＳ７で、フィードバック補正係数ＦＡＦの学習値を更新して、ステップＳ３の学習結果を反映させる。つまり、前回の処理で記憶した学習値を今回の学習値に更新する（ＦＡＦ←ＦＡＦ）。続いて、ＥＣＵ１５は、ステップＳ８において、ステップＳ７で得たフィードバック補正係数ＦＡＦに、ステップＳ６で記憶させた学習値を加算してステップＳ６の学習結果を反映させる（ＦＡＦ←ＦＡＦ＋Ｃ）。その後、今回のルーチンを終了する。
【００２３】
図４の処理によれば、サブＦ／Ｂ制御が許可されている場合には、ステップＳ６で学習結果が反映されて、フィードバック補正係数ＦＡＦが補正される。一方、サブＦ／Ｂ制御が禁止されている場合には、前回処理時の学習結果（ステップＳ６で記憶させた学習値）にてフィードバック補正係数ＦＡＦが補正される。従って、サブＦ／Ｂ制御を禁止した場合でも、内燃機関１の空燃比制御の精度悪化を可能な限り抑えることができる。
【００２４】
ＥＣＵ１５は、図４、図５の制御ルーチンと並行して、図６の燃料噴射制御ルーチンを所定間隔で繰り返し実行している。図６の処理において、ＥＣＵ１５は、まず、ステップＳ２１で内燃機関１の運転状態に基づいて基本燃料噴射量Ｑｂａｓｅを算出する。次に、ステップＳ２２で、メインＦ／Ｂ制御の許可条件の成否を判定する。この許可条件は、図４のステップＳ１の許可条件と同一であっても異なっていてもよい。ステップＳ２２で許可条件が成立していないと判定した場合には、ステップＳ２３で、フィードバック補正係数ＦＡＦを１．０に設定し（ＦＡＦ←１．０）、処理をステップＳ２４に進める。ステップＳ２２で、許可条件が成立していると判定した場合には、ステップＳ２４に進み、最終的な燃料噴射量Ｑを、式１：Ｑ＝Ｑｂａｓｅ×ＦＡＦ×Δに基づいて算出する。なお、式１のΔは、図４の空燃比制御とは別の観点から算出される補正係数である。次いで、ＥＣＵ１５は、ステップＳ２５において、所定のタイミングで燃料噴射量Ｑの燃料が噴射されるように、燃料噴射弁５の動作を制御して今回のルーチンを終える。図６の処理によれば、図４の制御ルーチンで算出されたフィードバック係数ＦＡＦにて燃料噴射量Ｑがフィードバック補正される。
【００２５】
以上の実施形態において、ＥＣＵ１５は、図４及び図６の制御ルーチンを実行することによりフィードバック制御手段として、図５のステップＳ２２及びステップＳ２３を実行することによりフィードバック補正禁止手段として、それぞれ機能する。
【００２６】
（第２の実施形態）
次に、本発明の空燃比制御装置の第２の実施形態について説明する。この形態は、図７に示した許可禁止制御の内容のみが第１の実施形態（図５）と相違する。内燃機関１の構成や他の制御ルーチンは第１の実施形態と同一であるので、重複する説明は省略する。図７の処理において、ＥＣＵ１５は、まず、ステップＳ２０１で、吸入空気量Ｇａを読み込む。次に、ステップＳ２０２で、吸入空気量ＧａがサブＦ／Ｂ許否判定値ＫＧＡ（以下、許否判定値ＫＧＡという。）未満であるか否かを判定する。許否判定値ＫＧＡは、Ｏ２センサ１２の出力の信頼性が十分と判断できる吸入空気量Ｇａの範囲の上限値として設定される。許否判定値ＫＧＡは、図５の許可判定値ＫＧＡＬと同一に設定してもよい。
【００２７】
ステップＳ２０２で、許否判定値ＫＧＡ未満であると判定した場合には、ステップＳ２０３に進み、サブＦ／Ｂ禁止ディレーカウンタＣｓｆｂｇＯＦをクリアする。サブＦ／Ｂ禁止ディレーカウンタＣｓｆｂｇＯＦは、クリアされてからの経過時間に応じてカウントアップされる。一方、ステップＳ２０２で、許否判定値ＫＧＡ以上であると判定した場合には、ステップＳ２０４に進み、サブＦ／Ｂ許可ディレーカウンタＣｓｆｂｇＯＮをクリアする。サブＦ／Ｂ許可ディレーカウンタＣｓｆｂｇＯＮは、サブＦ／Ｂ禁止ディレーカウンタＣｓｆｂｇＯＦと同様に、クリアされてからの経過時間に応じてカウントアップされる。
【００２８】
ステップＳ２０５では、サブＦ／Ｂ許可ディレーカウンタＣｓｆｂｇＯＮの値が、サブＦ／Ｂ許可ディレー値ａ以上であるか否かを判定する。ステップＳ２０５で肯定判定された場合には、サブＦ／Ｂ制御を許可すべく、ステップＳ２０６でサブＦ／Ｂ制御禁止フラグＦをクリアして（Ｆ←０）、今回のルーチンを終える。一方、ステップＳ２０５で否定判定された場合には、サブＦ／Ｂ制御禁止フラグＦの状態を維持するため、ステップＳ２０６をスキップして今回のルーチンを終える。
【００２９】
ステップＳ２０７では、サブＦ／Ｂ禁止ディレーカウンタＣｓｆｂｇＯＦの値が、サブＦ／Ｂ禁止ディレー値ｂ以上であるか否かを判定する。ステップＳ２０７で肯定判定された場合には、サブＦ／Ｂ制御を禁止すべく、ステップＳ２０８でサブＦ／Ｂ制御禁止フラグＦを立てて（Ｆ←１）、今回のルーチンを終える。一方、ステップＳ２０７で否定判定された場合には、サブＦ／Ｂ制御禁止フラグＦの状態を維持するため、ステップＳ２０８をスキップして今回のルーチンを終える。
【００３０】
図８は、図７の制御ルーチンを繰り返し実行する過程における、吸入空気量Ｇａ、Ｏ２センサ１２の温度Ｔ、及びサブＦ／Ｂ制御禁止フラグＦのそれぞれの変化の一例を同一時間軸で模式的に示した説明図である。例えば、吸入空気量Ｇａが矢印Ａの如く増加して許否判定値ＫＧＡを超えた時（時刻ｔ１）には、直ちにサブＦ／Ｂ禁止フラグＦが立てらずにサブＦ／Ｂ制御が許可された状態に維持される。その後、サブＦ／Ｂ禁止ディレー値ｂに相当する時間が経過した時（時刻ｔ２）になってからサブＦ／Ｂ制御禁止フラグＦが立てられてサブＦ／Ｂ制御が禁止される。また、吸入空気量Ｇａが矢印Ｂの如く減少して許否判定値ＫＧＡ未満となった時（時刻ｔ３）には、直ちにサブＦ／Ｂ制御禁止フラグＦがクリアされずにサブＦ／Ｂ制御が禁止された状態に維持され、その後サブＦ／Ｂ許可ディレー値ａに相当する時間を経過した時（ｔ３）になってからサブＦ／Ｂ制御禁止フラグＦがクリアされてサブＦ／Ｂ制御が許可される。従って、吸入空気量Ｇａが許否判定値ＫＧＡを跨ぐように変動しても、その変動がディレー値ａ、ｂに相当する時間内で起こる限り、その変動に応じてサブＦ／Ｂ制御禁止フラグＦが反転することはない。そのため、たとえ、ディレー値ａ、ｂに相当する時間内で吸入空気量Ｇａが許否判定値ＫＧＡを頻繁に跨ぐように変動した場合でも、サブＦ／Ｂ制御禁止フラグＦの頻繁な反転が抑制されるので空燃比制御の荒れを抑えることができる。更に、吸入空気量Ｇａの変化に対するＯ２センサ１２の温度変化の遅れを考慮してディレー値ａ、ｂの大きさを設定することにより、Ｏ２センサ１２の出力の信頼性の判定精度を向上できる。
【００３１】
本実施形態では、ディレーカウンタＣｆｂｇＯＮ、ＣｆｂｇＯＦとして、それぞれクリアされてからの経過時間に応じてカウントアップされるものを例示したが、クリアされてからの吸入空気量Ｇａの積算値に応じてカウントアップされるものでもよい。なお、本実施形態において、ＥＣＵ１５は、図７のステップＳ２、ステップＳ４、ステップＳ７、及びステップＳ８を実行することによりフィードバック補正禁止手段として機能する。
【００３２】
本発明は、上記の各実施形態に限定されず、本発明の要旨の範囲内で種々の形態で実施してよい。上述した実施形態では、燃料噴射量をフィードバック補正する実施形態として、空燃比センサ１１の出力に基づいてフィードバック補正係数ＦＡＦを算出するとともに、算出されたフィードバック補正係数ＦＡＦをＯ２センサ１２の出力に基づいて補正する形態を例示したが、例えば、空燃比センサ１１の出力と目標空燃比との偏差に応じたフィードバック補正係数ＦＡＦ１と、Ｏ２センサ１２の出力と目標空燃比との偏差に応じたフィードバック補正係数ＦＡＦ２とをそれぞれ算出し、フィードバック補正係数ＦＡＦ２をフィードバック補正係数ＦＡＦ１に優先使用して燃料噴射量をフィードバック補正する形態で本発明を実施してもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明の空燃比制御装置を内燃機関に適用した実施形態を示した図。
【図２】図１の空燃比センサの出力特性を示した図。
【図３】図１のＯ２センサの出力特性を示した図。
【図４】空燃比制御の制御ルーチンの一例を示したフローチャート。
【図５】許可禁止制御の制御ルーチンの一例を示したフローチャート。
【図６】燃料噴射制御の制御ルーチンの一例を示したフローチャート。
【図７】第２の実施形態に係る許可禁止制御の制御ルーチンの一例を示したフローチャート。
【図８】図７の制御ルーチンを繰り返し実行する過程における、吸入空気量Ｇａ、Ｏ２センサの温度Ｔ、及びサブＦ／Ｂ制御禁止フラグＦのそれぞれの変化の一例を同一時間軸で模式的に示した説明図。
【符号の説明】
【００３４】
１  内燃機関
４  排気通路
１０  排気浄化触媒
１１  空燃比センサ（上流側空燃比検出手段）
１２  Ｏ２センサ（下流側空燃比検出手段）
１５  ＥＣＵ（フィードバック制御手段、フィードバック補正禁止手段）
【図１】
2006194202.tif 000003
【図２】
2006194202.tif 000004
【図３】
2006194202.tif 000005
【図４】
2006194202.tif 000006
【図５】
2006194202.tif 000007
【図６】
2006194202.tif 000008
【図７】
2006194202.tif 000009
【図８】
2006194202.tif 000010