(57)【要約】【課題】  より精度良く空燃比制御を実施できる内燃機関の空燃比制御装置を提供する。【解決手段】  排気通路に設けられた排気浄化手段と、排気ガスの空燃比を検出する、もしくは酸素濃度を検出するセンサであって上記排気浄化手段よりも上流側に設けられた上流側センサと、排気ガスの酸素濃度を検出するセンサであって上記排気浄化手段よりも下流側に設けられた下流側センサとを具備し、上記上流側センサの出力に基づく空燃比制御が上記下流側センサの出力に基づいて補正される内燃機関の空燃比制御装置において、上記下流側センサの温度Ｔｓが所定温度Ｔｃ以上であるときに、上記内燃機関において吸入空気量Ｇａが予め定めた基準吸入空気量α未満の運転が行われていると判定された場合には、同判定後、予め定めた待ち時間Ｗｔｃの間、上記下流側センサの出力に基づいた補正が制限されることを特徴とする内燃機関の空燃比制御装置が提供される。【選択図】      図４
2006200501.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の排気通路に設けられた排気浄化手段と、
上記排気通路を流通する排気ガスの空燃比を検出する、もしくは酸素濃度を検出するセンサであって、上記排気浄化手段よりも上流側に設けられた上流側センサと、
上記排気通路を流通する排気ガスの酸素濃度を検出するセンサであって、上記排気浄化手段よりも下流側に設けられた下流側センサと、を具備し、
上記上流側センサの出力に基づく空燃比制御が上記下流側センサの出力に基づいて補正される、内燃機関の空燃比制御装置において、
上記下流側センサの温度が所定温度以上であるときに、上記内燃機関において吸入空気量が予め定めた基準吸入空気量未満の運転が行われていると判定された場合には、該判定後、上記基準吸入空気量未満の運転が継続される予め定めた待ち時間の間、上記下流側センサの出力に基づいた補正が制限されることを特徴とする内燃機関の空燃比制御装置。
【請求項２】
内燃機関の排気通路に設けられた排気浄化手段と、
上記排気通路を流通する排気ガスの空燃比を検出する、もしくは酸素濃度を検出するセンサであって、上記排気浄化手段よりも上流側に設けられた上流側センサと、
上記排気通路を流通する排気ガスの酸素濃度を検出するセンサであって、上記排気浄化手段よりも下流側に設けられた下流側センサと、を具備し、
上記上流側センサの出力に基づく空燃比制御が上記下流側センサの出力に基づいて補正される、内燃機関の空燃比制御装置において、
上記補正は、上記下流側センサの出力に基づいて更新される学習値に基づいて行われる第一補正と、該第一補正を補足するように上記下流側センサの出力に基づいて行われる第二補正とを含んでいて、
上記下流側センサの温度が所定温度以上であるときに、上記内燃機関において吸入空気量が予め定めた基準吸入空気量未満の運転が行われていると判定された場合には、該判定後、上記基準吸入空気量未満の運転が継続される予め定めた待ち時間の間、上記学習値の更新が禁止されると共に、上記第二補正が制限もしくは禁止されることを特徴とする内燃機関の空燃比制御装置。
【請求項３】
上記基準吸入空気量が、上記下流側センサの劣化度合が高いほど大きくされる、請求項１または２に記載の内燃機関の空燃比制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は内燃機関の空燃比制御装置に関する。
【背景技術】
【０００２】
空燃比の値を検出する空燃比センサもしくは残留酸素濃度に基づいて空燃比が理論空燃比よりもリッチかリーンかを感知するための酸素センサ（Ｏ2センサ）を内燃機関の排気通路に設け、そのセンサ出力に基づいて燃料噴射量を制御して空燃比を制御する、空燃比のフィードバック制御が公知である。
【０００３】
そして、このような空燃比のフィードバック制御を行う場合に、上記空燃比センサもしくは酸素センサを排気浄化手段である触媒の上流側に設けると共に別の酸素センサを上記触媒の下流側に設け、触媒上流側のセンサの出力に基づくメインフィードバック制御に加えて、触媒下流側の酸素センサの出力に基づくサブフィードバック制御を実施するようにしたものが知られている（例えば、特許文献１および２参照）。
【０００４】
すなわち、一般に触媒の下流側では排気ガスは十分に攪拌されているので、下流側の酸素センサの出力は、上流側のセンサの出力よりも緩やかに変化すると共に混合気全体のリッチ／リーンの傾向を示すようになる。このため、上記サブフィードバック制御を行って、触媒上流側センサの出力に基づくメインフィードバック制御において決定されたフィードバック値を触媒下流側の酸素センサの出力に基づいて補正することにより、空燃比制御の精度の向上を図ることができるのである。
【０００５】
ところで、上記酸素センサはセンサ素子の内外面での酸素濃度差に応じた起電力を発生するものであり、通常、上記センサ素子の内面側に大気があり、外面側を排気ガスが流通するようになっている。そして、上記センサ素子とセンサ本体との取付部分はシールされ、上記内面側の大気が排気ガスのある外面側へと漏れ出さないようにされている。
【０００６】
【特許文献１】特開平９−１２６０１５号公報
【特許文献２】特開２０００−２５７４８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところが実際には、上記センサ素子とセンサ本体との取付部分を完全にシールすることは難しく、大気が排気ガス側へと漏洩する場合がある。大気が排気ガス側に漏洩すると、酸素センサの出力は実際の空燃比よりもリーン側にずれることになり、空燃比制御を精度良く実施することが困難になる。
【０００８】
本発明は、このような問題に鑑みてなされたものであり、その目的は、上記のような排気浄化手段の上流側のセンサの出力に基づく空燃比制御が排気浄化手段の下流側の酸素センサの出力に基づいて補正される内燃機関の空燃比制御装置において、より精度良く空燃比制御を実施することのできる内燃機関の空燃比制御装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を解決するための手段として、特許請求の範囲の各請求項に記載された内燃機関の空燃比制御装置を提供する。
【００１０】
請求項１に記載の発明は、内燃機関の排気通路に設けられた排気浄化手段と、上記排気通路を流通する排気ガスの空燃比を検出する、もしくは酸素濃度を検出するセンサであって、上記排気浄化手段よりも上流側に設けられた上流側センサと、上記排気通路を流通する排気ガスの酸素濃度を検出するセンサであって、上記排気浄化手段よりも下流側に設けられた下流側センサと、を具備し、上記上流側センサの出力に基づく空燃比制御が上記下流側センサの出力に基づいて補正される、内燃機関の空燃比制御装置において、上記下流側センサの温度が所定温度以上であるときに、上記内燃機関において吸入空気量が予め定めた基準吸入空気量未満の運転が行われていると判定された場合には、同判定後、上記基準吸入空気量未満の運転が継続される予め定めた待ち時間の間、上記下流側センサの出力に基づいた補正が制限されることを特徴とする内燃機関の空燃比制御装置を提供する。
【００１１】
上記のような上流側センサの出力に基づく空燃比制御が下流側センサの出力に基づいて補正される内燃機関の空燃比制御装置において上記下流側センサとして用いられる酸素センサは、センサ素子の内外面での酸素濃度差に応じた起電力を発生するものであり、上記センサ素子の一方の側に大気があり、他方の側を排気ガスが流通するようにされている。そして、上記センサ素子とセンサ本体との取付部分はシールされ、上記一方の側の大気が排気ガスのある側へと漏れ出さないようにされている。ところが実際には、上記センサ素子とセンサ本体との取付部分を完全にシールすることは難しく、大気が排気ガス側へと漏洩する場合がある。大気が排気ガス側に漏洩すると、酸素センサの出力は実際の空燃比よりもリーン側にずれることになり、空燃比制御を精度良く実施することが困難になる。
【００１２】
そして、この大気の排気側への漏洩による酸素センサ出力への影響は、酸素センサの温度が高い場合や、内燃機関の吸入空気量が少なくその結果排気ガス量が少ない場合に大きくなるため、特にこのような場合に空燃比制御の精度が低下する場合があった。
【００１３】
これに対し、請求項１に記載の発明では、上記酸素センサである下流側センサの温度が所定温度以上であるときに、上記吸入空気量が予め定めた基準吸入空気量未満の運転が行われていると判定された場合には、同判定後、上記基準吸入空気量未満の運転が継続される予め定めた待ち時間の間、上記下流側センサの出力に基づいた補正が制限されるようになっている。つまり、このようにすることによって、下流側センサの出力の精度が低下することが特に懸念される場合において同下流側センサの出力に基づいた補正が制限される。この結果、請求項１に記載の発明によれば、より精度良く空燃比制御を実施することが可能となる。
【００１４】
請求項２に記載の発明は、内燃機関の排気通路に設けられた排気浄化手段と、上記排気通路を流通する排気ガスの空燃比を検出する、もしくは酸素濃度を検出するセンサであって、上記排気浄化手段よりも上流側に設けられた上流側センサと、上記排気通路を流通する排気ガスの酸素濃度を検出するセンサであって、上記排気浄化手段よりも下流側に設けられた下流側センサと、を具備し、上記上流側センサの出力に基づく空燃比制御が上記下流側センサの出力に基づいて補正される、内燃機関の空燃比制御装置において、上記補正は、上記下流側センサの出力に基づいて更新される学習値に基づいて行われる第一補正と、同第一補正を補足するように上記下流側センサの出力に基づいて行われる第二補正とを含んでいて、上記下流側センサの温度が所定温度以上であるときに、上記内燃機関において吸入空気量が予め定めた基準吸入空気量未満の運転が行われていると判定された場合には、同判定後、上記基準吸入空気量未満の運転が継続される予め定めた待ち時間の間、上記学習値の更新が禁止されると共に、上記第二補正が制限もしくは禁止されることを特徴とする内燃機関の空燃比制御装置を提供する。
【００１５】
請求項２に記載の発明によれば、下流側センサの出力の精度が低下することが特に懸念される場合において上記学習値の更新が禁止されると共に、上記第二補正が制限もしくは禁止されるので、請求項１に記載の発明と同様、より精度良く空燃比制御を実施することが可能となる。
【００１６】
請求項３に記載の発明では請求項１または２に記載の発明において、上記基準吸入空気量が、上記下流側センサの劣化度合が高いほど大きくされるようになっている。
【００１７】
上記下流側センサにおける排気側への大気の漏洩は、同下流側センサの劣化度合が高いほど生じ易くなる。このため、請求項３に記載の発明のように、上記補正の制限などを実施するか否かの判定基準として用いる上記基準吸入空気量を、上記下流側センサの劣化度合が高いほど大きくすることによって、空燃比制御の精度の向上をより確実に図ることができる。
【発明の効果】
【００１８】
以上のように、各請求項に記載の発明は、排気通路に設けられた排気浄化手段の上流側のセンサの出力に基づく空燃比制御が排気浄化手段の下流側の酸素センサの出力に基づいて補正される内燃機関の空燃比制御装置において、より精度良く空燃比制御を実施することを可能にするという共通の効果を奏する。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施形態について詳細に説明する。なお、図面において、同一または類似の構成要素には共通の参照番号を付す。
【００２０】
図１は、本発明の一実施形態の空燃比制御装置を適用した内燃機関の全体構成を示す説明図である。図１において、２は機関（エンジン）本体、４は吸気通路を構成する吸気管、６は排気通路を構成する排気管をそれぞれ示す。図１に示されているように、吸気管４には吸入空気量を検出するエアフローメータ８が設けられている。また、排気管６によって構成される排気通路には、排気ガスを浄化するための触媒が直列に二つ設けられている。これらの触媒、すなわち上流側触媒１０と下流側触媒１２は、それぞれが排気浄化手段を構成している。つまり本実施形態では排気通路に二つの排気浄化手段が設けられている。
【００２１】
そして、上記排気通路の上記上流側触媒１０の上流側には排気ガスの空燃比の値を検出する空燃比センサが上流側センサ１４として設けられている。また、上記排気通路の上記上流側触媒１０の下流側（より詳細には、上記上流側触媒１０と下流側触媒１２の間）には排気ガスの酸素濃度を検出し排気ガスの空燃比が理論空燃比よりもリッチかリーンかを感知するための酸素センサが下流側センサ１６として設けられている。
【００２２】
なお、本実施形態では上流側センサ１４として空燃比センサが用いられたが、他の実施形態では上記下流側センサ１６として用いられているような酸素センサを用いても良い。また、本実施形態では、下流側センサ１６は上流側触媒１０と下流側触媒１２との間に設けられたが、他の実施形態では上記排気通路の下流側触媒１２の下流側に設けられても良い。
【００２３】
更に、上述したように本実施形態では排気通路に二つの排気浄化手段（上流側触媒１０および下流側触媒１２）が設けられているが、他の実施形態においては排気通路に排気浄化手段が一つだけ設けられ、それよりも上流側および下流側に上流側センサおよび下流側センサがそれぞれ設けられても良い。あるいは、排気浄化手段が三つ以上設けられても良く、この場合、上記下流側センサは少なくとも一つの排気浄化手段よりも下流側に設けられる。
【００２４】
電子制御ユニット（ＥＣＵ）１８は、ＣＰＵ（中央演算装置）、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（リードオンリメモリ）、入出力ポートを双方向バスで接続した公知の形式のディジタルコンピュータからなり、内燃機関の制御のために設けられている各種センサ（上述したエアーフローメータ８など）や作動装置と信号をやり取りして内燃機関を制御するようになっている。
【００２５】
特に、本実施形態においては、図１に示したように上流側センサ１４および下流側センサ１６がＥＣＵ１８に接続されており、これらセンサからの出力に基づいて燃料噴射量等を決定し、空燃比を目標空燃比に制御するフィードバック制御が行われるようになっている。より詳細には、本実施形態においては、上記上流側センサ１４の出力に基づくメインフィードバック制御に加えて、上記下流側センサ１６の出力に基づくサブフィードバック制御が実施されるようになっている。換言すれば、本実施形態においては、上記上流側センサ１４の出力に基づく空燃比制御が上記下流側センサ１６の出力に基づいて補正されるようになっている。
【００２６】
次に図２を参照して、本実施形態において下流側センサ１６として用いられている酸素センサについて説明する。図２は、この酸素センサの概略構成を断面で示した説明図である。本実施形態において下流側センサ１６として用いられている酸素センサは、センサ素子２２の内外面での酸素濃度差に応じた起電力を発生するという公知のものである。図２に示されているように、上記センサ素子２２の内面側が大気となり、外面側が排気ガスとなるようにされている。また、上記センサ素子２２を覆うようにセンサ本体２４のカバー部２４ａが設けられているが、カバー部２４ａには開口部２４ｂが複数設けられており、上記センサ素子２２の外面側を排気ガスが流通するようにされている（実線矢印は排気ガスの流通経路の一例を示す）。
【００２７】
上記センサ素子２２はセラミック製であり、上記センサ本体２４は金属製である。上記センサ素子２２とセンサ本体２４との取付部分にはシール部材２６が用いられ、上記内面側の大気が排気ガスのある外面側へと漏れ出さないようにシールされている。
【００２８】
ところが実際には、上記センサ素子２２とセンサ本体２４との取付部分を完全にシールすることは難しく、大気が排気ガス側へと漏洩する場合がある。大気が排気ガス側に漏洩すると、酸素センサの出力は実際の空燃比よりもリーン側にずれることになり、空燃比制御を精度良く実施することが困難になってしまう。
【００２９】
そして、上記のような大気の排気側への漏洩による酸素センサ出力への影響は、酸素センサの温度が高い場合に大きくなることがわかっている。これは、セラミック製のセンサ素子２２と金属製のセンサ本体２４との熱膨張率が異なるためにセンサが高温になったときに漏洩量が増大するためであると考えられる。また、上記大気の漏洩による酸素センサ出力への影響は、内燃機関の吸入空気量が少なくその結果排気ガス量の少ない場合にも大きくなることがわかっている。
【００３０】
図３は、同一の酸素センサについて、酸素センサの温度が比較的低く且つ吸入空気量が比較的多い場合の酸素センサの出力（実線で図示）と、酸素センサの温度が比較的高く且つ吸入空気量が比較的少ない場合の酸素センサの出力（点線で図示）とを比較した場合の一例を示している。この図から、酸素センサの温度が比較的低く且つ吸入空気量が比較的多い場合の酸素センサの出力を基準にすると、酸素センサの温度が比較的高く且つ吸入空気量が比較的少ない場合には、空燃比が実際よりもリーン側にあるように判定されることがわかる。
【００３１】
そして、以上のようなことから、従来、下流側センサである酸素センサの温度が高く、吸入空気量が少ない場合（すなわち、例えば吸入空気量が多くなる高負荷運転がある程度継続されて酸素センサの温度が高くなった後に吸入空気量が少なくなる低負荷運転に移行した場合など）に特に空燃比制御の精度が低下するという問題があった。そこで、本実施形態においては、上述した空燃比制御の下流側センサ１６の出力に基づく補正に関して以下で説明するような特別な制御を行い、より精度良く空燃比制御を実施できるようにしている。
【００３２】
この制御は、一口で言えば、上記下流側センサ１６の温度が所定温度以上であるときに、吸入空気量が予め定めた基準吸入空気量未満である運転が行われていると判定された場合には、同判定後、上記基準吸入空気量未満の運転が継続される予め定めた待ち時間の間、上記下流側センサ１６の出力に基づいた補正を制限するようにするというものである。なお、以下で説明するように、本実施形態において上記補正は、上記下流側センサ１６の出力に基づいて更新される学習値に基づいて行われる第一補正と、同第一補正を補足するように上記下流側センサ１６の出力に基づいて行われる第二補正とを含んでいる。
【００３３】
以下、図４を参照しつつ本実施形態において上述した空燃比制御の下流側センサ１６の出力に基づく補正のために実施される制御について説明する。図４はこの制御の制御ルーチンを示すフローチャートである。本制御ルーチンはＥＣＵ１８により内燃機関の始動と同時にスタートされる。
【００３４】
本制御ルーチンがスタートすると、まずステップ１０１において、基本要求補正量Ｃｒが下流側センサ１６の出力に基づいて算出される。ここで算出される基本要求補正量Ｃｒは、上述した学習値に基づく第一補正が実行されること前提として、更に要求される補正量である。したがって、ここでの基本要求補正量Ｃｒの算出においては、その時点で最新の学習値が考慮される。なお、本実施形態においては、学習値Ｃｓの初期値はゼロであり、後述するステップ１０５において下流側センサ出力に基づいて更新されるようになっている。
【００３５】
ステップ１０１において基本要求補正量Ｃｒが算出されるとステップ１０３に進む。ステップ１０３においては、下流側センサ１６の温度Ｔｓが所定温度Ｔｃ以上であるか否かが判定される。ここで所定温度Ｔｃとしては、例えば、上述した大気の漏洩による酸素センサ出力への影響が大きくなると判断される温度が予め実験などによって求められ、その温度が用いられる。
【００３６】
なお、このステップ１０３における温度の判定は、下流側センサ１６の温度を実際に測定して行うようにしても良いが、本実施形態では、吸入空気量Ｇａが予め定めた比較的高い吸入空気量Ｘ以上となる高負荷の運転が予め定めた期間Ｐｒｄ以上継続された場合に下流側センサ１６の温度Ｔｓが上記所定温度Ｔｃ以上になっていると判定するようになっている。したがって、本実施形態においてステップ１０３では、より詳細には上記予め定めた吸入空気量Ｘ以上の高負荷の運転が予め定めた期間Ｐｒｄ以上継続されたか否かが判定されている。
【００３７】
ステップ１０３において、下流側センサ１６の温度Ｔｓが上記所定温度Ｔｃ以上になっていないと判定された場合にはステップ１０４に進み、下流側センサ１６の温度Ｔｓが上記所定温度Ｔｃ以上になっていると判定された場合にはステップ１１３に進む。
【００３８】
ステップ１０４に進んだ場合には、そこで後述するステップ１１５において計測が開始（もしくは継続）される経過時間Ｗｔ（吸入空気量Ｇａが基準吸入空気量α未満である運転が行われていると判定された後の経過時間）の値がクリアされる（すなわち、ゼロにされる）。そしてステップ１０５に進んで学習値Ｃｓの更新が実行される。
【００３９】
ステップ１０５で学習値Ｃｓが更新されると、ステップ１０７に進み、更新後の学習値Ｃｓを考慮した修正要求補正量Ｃｒｋが算出される。この修正要求補正量Ｃｒｋは、直前のステップ１０５で更新された学習値Ｃｓに基づく第一補正が実行されること前提として、更に要求される補正量である。ここで修正要求補正量Ｃｒｋは、更新前および更新後の両学習値Ｃｓ、並びにステップ１０１で算出された基本要求補正量Ｃｒに基づいて算出される。
【００４０】
ステップ１０７で修正要求補正量Ｃｒｋが算出されるとステップ１０９に進み、ステップ１０７で算出された修正要求補正量Ｃｒｋに基づく第二補正が実行される。そして更にステップ１２３に進み、学習値Ｃｓに基づく第一補正が実行される。なお、この場合の第一補正は、今回の制御ルーチンの実行時にステップ１０５で更新された学習値Ｃｓに基づいて行われる。ステップ１２３において第一補正が実行されると、ステップ１０１に戻り、本制御ルーチンによる制御が再度始めから実行される。
【００４１】
一方、ステップ１０３において上流側センサ１６の温度Ｔｓが上記所定温度Ｔｃ以上になっていると判定され、ステップ１１３に進んだ場合には、そこで吸入空気量Ｇａが基準吸入空気量α未満であるか否かが判定される。ここで基準吸入空気量αとしては、例えば、上述した大気の漏洩による酸素センサ出力への影響が大きくなると判断される吸入空気量が予め実験などによって求められ、その吸入空気量が用いられる。
【００４２】
ステップ１１３において、吸入空気量Ｇａが上記基準吸入空気量α以上であると判定された場合にはステップ１０４に進み、ステップ１０４以降の上述したような制御が実施される。一方、ステップ１１３において、吸入空気量Ｇａが上記基準吸入空気量α未満であると判定された場合にはステップ１１５に進み、吸入空気量Ｇａが上記基準吸入空気量α未満である運転が行われていると判定された後の経過時間Ｗｔの計測が開始される、もしくは同計測が既に開始されている場合にはその計測が継続される。
【００４３】
ステップ１１５に続くステップ１１７では、吸入空気量Ｇａが上記基準吸入空気量α未満である運転が行われていると判定された後、上記基準吸入空気量α未満の運転が継続された状態で予め定めた待ち時間Ｗｔｃが経過したか否かが判定される。ステップ１１７において、上記予め定めた待ち時間Ｗｔｃが経過したと判断された場合にはステップ１０４に進み、ステップ１０４以降の上述したような制御が実施される。一方、ステップ１１７において、上記予め定めた待ち時間Ｗｔｃが経過していないと判断された場合にはステップ１１９に進む。
【００４４】
なお、上記待ち時間Ｗｔｃとしては、例えば上記下流側センサ１６の温度Ｔｓが上記所定温度Ｔｃ未満になると判断される経過時間が予め実験などによって求められ、その時間が用いられる。また、ここでの予め定めた待ち時間が経過したか否かの判定については、上述したように経過時間を基準とするのではなく、例えば、吸入空気量Ｇａが上記基準吸入空気量α未満である運転が行われていると判定された後に上記基準吸入空気量α未満の運転が継続されている状態での吸入空気量Ｇａの積算値が予め定めた値に達したときに、上記予め定めた待ち時間が経過したと判定するようにしても良い。あるいは、下流側センサ１６の温度Ｔｓが上記所定温度Ｔｃ未満になったときに上記予め定めた待ち時間が経過したと判定するようにしても良い。
【００４５】
ステップ１１７に続いてステップ１１９に進んだ場合には、そこで制限要求補正量Ｃｒｌが算出される。この制限要求補正量Ｃｒｌの算出は、例えばステップ１０１で算出された基本要求補正量Ｃｒに予め定めた係数ｋ（０＜ｋ＜１であり、例えばｋ＝０．２）を乗算することによって行われる。あるいは、ステップ１０１で算出された基本要求補正量Ｃｒが所定値（もしくは所定割合）以下の場合には、基本要求補正量Ｃｒをそのまま制限要求補正量Ｃｒｌとし、ステップ１０１で算出された基本要求補正量Ｃｒが所定値（もしくは所定割合）よりも大きい場合には、その所定値（もしくは所定割合）を制限要求補正量Ｃｒｌとするようにしても良い。すなわち、例えば、上記基本要求補正量Ｃｒは、−２０％≦Ｃｒ≦＋２０％での設定を許容する一方、上記制限要求補正量Ｃｒｌは、−５％≦Ｃｒｌ≦＋５％での設定のみ許容するようにする。
【００４６】
ステップ１１９で制限要求補正量Ｃｒｌが算出されるとステップ１２１に進み、ステップ１１９で算出された制限要求補正量Ｃｒｌに基づく第二補正が実行される。そして更にステップ１２３に進み、学習値Ｃｓに基づく第一補正が実行される。なお、この場合、今回の制御ルーチンの実行時にはステップ１０５を通らず学習値Ｃｓは更新されていないので、この第一補正は、今回の制御ルーチンの開始時に記憶されていた学習値Ｃｓに基づいて行われる。ステップ１２３において第一補正が実行されると、ステップ１０１に戻り、本制御ルーチンによる制御が再度始めから実行される。
【００４７】
以上のように、本実施形態によれば、上記下流側センサ１６の温度Ｔｓが所定温度Ｔｃ以上であるときに、吸入空気量Ｇａが予め定めた基準吸入空気量α未満の運転が行われていると判定された場合には、同判定後、上記基準吸入空気量α未満の運転が継続される予め定めた待ち時間Ｗｔｃの間、上記下流側センサ１６の出力に基づいた補正が制限されるようになっている。より詳細には、本実施形態では上記補正が上記下流側センサ１６の出力に基づいて更新される学習値Ｃｓに基づいて行われる第一補正と、同第一補正を補足するように上記下流側センサ１６の出力に基づいて行われる第二補正とを含んでいて、上記下流側センサ１６の温度Ｔｓが所定温度Ｔｃ以上であるときに、吸入空気量Ｇａが予め定めた基準吸入空気量α未満の運転が行われていると判定された場合には、同判定後、上記基準吸入空気量α未満の運転が継続される予め定めた待ち時間Ｗｔｃの間、上記学習値Ｃｓの更新が禁止されると共に、上記第二補正が制限されるようになっている。
【００４８】
そして、このようにすることによって、下流側センサ１６の出力の精度が低下することが特に懸念される場合において同下流側センサ１６の出力に基づいた補正が制限されるので、結果としてより精度良く空燃比制御を実施することが可能となる。
【００４９】
図５は、本実施形態の空燃比制御装置を適用した内燃機関における吸入空気量Ｇａ、下流側センサ１６の温度Ｔｓ、空燃比Ａ／Ｆの経時変化の一例を示したものである。ここで、空燃比Ａ／Ｆの目標値は常に理論空燃比λである。また、空燃比Ａ／Ｆを示しているところにおいて実線で示されているのが本実施形態の空燃比制御装置を適用した場合であり、点線で示されているのが従来の場合である。この図から、本実施形態の空燃比制御装置によってより精度良く空燃比制御を実施できることがわかる。
【００５０】
なお、上述した実施形態では、上記予め定めた待ち時間Ｗｔｃの間、上記学習値Ｃｓの更新が禁止されると共に、上記第二補正が制限されるようになっていたが、他の実施形態では、上記予め定めた待ち時間Ｗｔｃの間、上記学習値Ｃｓの更新が禁止されると共に、上記第二補正が禁止されるようになっていても良い。この制御は、図４に示された制御ルーチンのフローチャートにおいて、ステップ１１９とステップ１２１を削除することによって実現できる。
【００５１】
次に本発明の別の実施形態について説明する。この実施形態は図１に示したような構成において実施され得るもので、上述した実施形態と共通する部分を多く有しており、それら共通する部分については原則として説明を省略する。
【００５２】
この実施形態は、上記下流側センサ（酸素センサ）１６における排気側への大気の漏洩が同下流側センサ１６の劣化度合が高いほど生じ易くなり、その結果センサ出力の精度が低下し易くなることを考慮したものであり、上記下流側センサ１６の劣化度合に応じて上記基準吸入空気量αの値を変更するというものである。なお、図６は、図３に酸素センサの温度が比較的高く且つ吸入空気量が比較的少ない場合で酸素センサの劣化が進んでいる場合（一点鎖線で図示）について追加したものであり、この図からも酸素センサの劣化度合が高い場合にセンサ出力の精度が更に低下し易くなることがわかる。
【００５３】
以下、図７を参照しつつ、この実施形態において、空燃比制御の下流側センサ１６の出力に基づく補正のために実施される制御について説明する。図７はこの制御の制御ルーチンを示すフローチャートである。本制御ルーチンはＥＣＵ１８により内燃機関の始動と同時にスタートされる。
【００５４】
本制御ルーチンがスタートすると、まずステップ２０１において、基本要求補正量Ｃｒが算出され、続くステップ２０３において、下流側センサ１６の温度Ｔｓが所定温度Ｔｃ以上であるか否かが判定される。これらステップ２０１および２０３における制御は、上述した図４の制御ルーチンのステップ１０１および１０３における制御と同様である。
【００５５】
ステップ２０３において、下流側センサ１６の温度Ｔｓが上記所定温度Ｔｃ以上になっていないと判定された場合には、その後ステップ２０４、２０５、２０７、２０９、２２３と進むことになるが、この場合の制御は上述した図４の制御ルーチンにおいてステップ１０４、１０５、１０７、１０９、１２３と進む場合の制御と同様である（ステップ２０４、２０５、２０７、２０９、２２３の各ステップは、順にステップ１０４、１０５、１０７、１０９、１２３に対応する。）。
【００５６】
一方、下流側センサ１６の温度Ｔｓが上記所定温度Ｔｃ以上になっていると判定された場合にはステップ２１１に進む。そしてステップ２１１においては、上記下流側センサ１６の劣化度合Ｄｓが推定される。本実施形態では、この劣化度合Ｄｓが触媒の劣化度合と相関があることを利用し、上流側触媒１０の劣化度合を表す上流側触媒１０の触媒劣化係数（最大Ｏ2吸蔵能力）Ｃｍａｘを求めることで、上記下流側センサ１６の劣化度合Ｄｓを推定するようにしている。すなわち、上流側触媒１０の劣化度合が高いほど下流側センサ１６の劣化度合も高いと考えられるので、求められた触媒劣化係数Ｃｍａｘが小さいほど下流側センサ１６の劣化度合が高いものとする。本実施形態では上記触媒劣化係数Ｃｍａｘが内燃機関の始動から停止までの間に少なくとも一回測定され、実際にステップ２１１ではその時点の最新の値が読み込まれるようになっている。
【００５７】
ステップ２１１で上記下流側センサ１６の劣化度合Ｄｓが推定されると、ステップ２１２に進む。ステップ２１２では続くステップ２１３で使用される基準吸入空気量αが、ステップ２１１で推定された劣化度合Ｄｓに基づいて決定される。ステップ２１３における制御は、図４の制御ルーチンのステップ１１３における制御と同様であり、したがってここで決定される基準吸入空気量αは、ステップ２１３において下流側センサ１６の出力に基づく空燃比制御の補正を制限するか否かの判定基準として用いられるものである。
【００５８】
ここで、上記基準吸入空気量αの決定は、例えば上記劣化度合Ｄｓ（本実施形態では上記触媒劣化係数Ｃｍａｘ）と適切な基準吸入空気量αとの関係を予め求めてマップにしておき、これに基づいて行うようにする。図８は、本実施形態で用いられるマップの例である。このようなマップが予め求められてＥＣＵ１８に記憶されていて、ステップ２１２ではこのようなマップに基づいて上記基準吸入空気量αが決定される。図８のマップによれば、上記触媒劣化係数Ｃｍａｘが小さいほど、すなわち上記下流側センサ１６の劣化度合Ｄｓが高いほど上記基準吸入空気量αが大きくなる。
【００５９】
なお、以上で説明したように本実施形態では上記下流側センサ１６の劣化度合Ｄｓが上流側触媒１０の劣化度合、すなわち上流側触媒１０の触媒劣化係数（最大Ｏ2吸蔵能力）Ｃｍａｘを求めることで推定されたが、他の実施形態では、上記劣化度合Ｄｓが例えば、下流側センサ１６の使用期間、その下流側センサ１６の使用開始後の車両の積算走行距離、その下流側センサ１６の使用開始後の内燃機関の積算吸入空気量などに基づいて推定されても良い。この場合、劣化度合Ｄｓを表す上記各値と適切な基準吸入空気量αとの関係を表すマップを予め求めておき、ステップ２１２ではそのマップに基づいて上記基準吸入空気量αを決定するようにする。
【００６０】
ステップ２１２で上記基準吸入空気量αが決定されるとステップ２１３に進む。上述したようにステップ２１３における制御は図４の制御ルーチンのステップ１１３における制御と同様である。ステップ２１３において、吸入空気量Ｇａが上記基準吸入空気量α以上であると判定された場合にはステップ２０４に進み、ステップ２０４以降の上記制御が順次実施される。一方、ステップ２１３において、吸入空気量Ｇａが上記基準吸入空気量α未満であると判定された場合にはステップ２１５、２１７、２２３と進むことになる。ここで、ステップ２１５、２１７、２２３における制御はそれぞれ図４の制御ルーチンのステップ１１５、１１７、１２３における制御と同様である。
【００６１】
つまり、この場合、吸入空気量Ｇａが上記基準吸入空気量α未満である運転が行われていると判定された後、予め定めた待ち時間Ｗｔｃが経過するまでの間、学習値Ｃｓに基づく第一補正以外の補正（すなわち第二補正）が禁止される。そしてこの場合には上記学習値Ｃｓの更新は行われない。なお、他の実施形態では、ステップ２１７の後に上述した図４の制御ルーチンのステップ１１９およびステップ１２１に相当するステップを挿入しても良い。この場合には、上記第二補正は禁止されず制限されることになる。
【００６２】
以上の説明から明らかなように、本実施形態によっても先に説明した実施形態と同様、下流側センサ１６の出力の精度が低下することが特に懸念される場合において同下流側センサ１６の出力に基づいた補正を制限することができ、結果としてより精度良く空燃比制御を実施することが可能となる。また、特に本実施形態では上記補正の制限を実施するか否かの判定基準として用いる上記基準吸入空気量αを、上記下流側センサ１６の劣化度合が高いほど大きくすることによって、空燃比制御の精度の向上をより確実に図ることができる。
【図面の簡単な説明】
【００６３】
【図１】図１は、本発明の一実施形態の空燃比制御装置を適用した内燃機関の全体構成を示す説明図である。
【図２】図２は、酸素センサの概略構成を断面で示した説明図である。
【図３】図３は、同一の酸素センサについて、酸素センサの温度が比較的低く且つ吸入空気量（したがって排気ガス量）が比較的多い場合の酸素センサの出力（実線で図示）と、酸素センサの温度が比較的高く且つ吸入空気量（したがって排気ガス量）が比較的少ない場合の酸素センサの出力（点線で図示）とを比較した場合の一例を示している。
【図４】図４は、本発明の一実施形態において空燃比制御の下流側センサの出力に基づく補正のために実施される制御の制御ルーチンを示すフローチャートである。
【図５】図５は、本発明の一実施形態の空燃比制御装置を適用した内燃機関における吸入空気量Ｇａ、下流側センサの温度Ｔｓ、空燃比Ａ／Ｆの経時変化の一例を示したものである。
【図６】図６は、図３に酸素センサの温度が比較的高く且つ吸入空気量が比較的少ない場合で酸素センサの劣化が進んでいる場合（一点鎖線で図示）について追加したものである。
【図７】図７は、本発明の別の実施形態において空燃比制御の下流側センサの出力に基づく補正のために実施される制御の制御ルーチンを示すフローチャートである。
【図８】図８は、図７のフローチャートで示された制御ルーチンのステップ２１２において用いられるマップの一例である。
【符号の説明】
【００６４】
２    機関本体
４    吸気管
６    排気管
８    エアフローメータ
１０    上流側触媒
１２    下流側触媒
１４    上流側センサ
１６    下流側センサ
１８    電子制御ユニット
【図１】
2006200501.tif 000003
【図２】
2006200501.tif 000004
【図３】
2006200501.tif 000005
【図４】
2006200501.tif 000006
【図５】
2006200501.tif 000007
【図６】
2006200501.tif 000008
【図７】
2006200501.tif 000009
【図８】
2006200501.tif 000010