(57)【要約】【目的】この発明の目的は、遅延フィードバック制御領域に入った場合に行われるフィードバック制御の遅延時間を長く設定し得て、燃料消費量の低減及び排気浄化性能の向上を果たすことにある。【構成】このため、この発明は、エンジンの空燃比制御装置において、フィードバック制御領域をエンジン負荷量が小さい側の第１のフィードバック制御領域とエンジン負荷量が大きい側の第２のフィードバック制御領域とに分割して設け、エンジン負荷量検出値が遅延フィードバック制御領域からフィードバック制御領域に戻った場合に、遅延フィードバック制御領域においてフィードバック制御が行われた時間だけ消費された遅延時間を、第１のフィードバック制御領域と第２のフィードバック制御領域とに応じて異ならせて回復するように制御する遅延時間回復制御手段を設けたことを特徴とする。【選択図】　　　　図１
2004044406.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの負荷量を検出するエンジン負荷量検出手段を設け、このエンジン負荷量検出手段により検出されたエンジン負荷量検出値が設定された負荷量設定値よりも小さいフィードバック制御領域にある場合に、エンジンに供給される混合気の空燃比が理論空燃比になるようにフィードバック制御を行い、前記エンジン負荷量検出値が前記負荷量設定値以上に大きくなり前記フィードバック制御領域から外れて遅延フィードバック制御領域に入った場合に、設定された遅延時間が経過するまでエンジンに供給される混合気の空燃比が理論空燃比になるようにフィードバック制御を行う制御手段を設けたエンジンの空燃比制御装置において、前記フィードバック制御領域をエンジン負荷量が小さい側の第１のフィードバック制御領域とエンジン負荷量が大きい側の第２のフィードバック制御領域とに分割して設け、前記エンジン負荷量検出値が遅延フィードバック制御領域からフィードバック制御領域に戻った場合に、前記遅延フィードバック制御領域においてフィードバック制御が行われた時間だけ消費された前記遅延時間を、第１のフィードバック制御領域と第２のフィードバック制御領域とに応じて異ならせて回復するように制御する遅延時間回復制御手段を設けたことを特徴とするエンジンの空燃比制御装置。
【請求項２】
前記遅延時間回復制御手段は、前記第１のフィードバック制御領域における遅延時間回復用の第１の回復値を、前記第２のフィードバック制御領域における遅延時間回復用の第２の回復値よりも大きくなるように設定したことを特徴とする請求項１に記載のエンジンの空燃比制御装置。
【請求項３】
前記遅延時間回復制御手段は、前記エンジン負荷量検出値が遅延フィードバック制御領域から第１のフィードバック制御領域に戻って前記遅延時間が回復された後に設定された延長時間が経過した場合に、設定された追加時間を加算して前記遅延時間を長くするように設定することを特徴とする請求項１に記載のエンジンの空燃比制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はエンジンの空燃比制御装置に係り、特に、エンジン負荷量検出値がフィードバック制御領域から外れて遅延フィードバック制御領域に入った場合に行われるフィードバック制御の遅延時間を長く設定し得て、燃料消費量の低減及び排気浄化性能の向上を果たし得るエンジンの空燃比制御装置に関するものである。
【０００２】
【従来の技術】
車両に搭載されるエンジンには、混合気の空燃比を制御する空燃比制御装置を設けているものがある。エンジンの空燃比制御装置としては、図６に示すものがある。図６に示すエンジン４０２は、吸気系として図示しないエアクリーナと吸気管４０４とスロットルボディ４０６と吸気マニホルド４０８とを順次に接続し、図示しない燃焼室に連通する吸気通路４１０を設け、スロットルボディ４０６の吸気通路４１０にスロットル弁４１２を設けている。
【０００３】
また、エンジン４０２は、排気系として排気マニホルド４１４と触媒コンバータ４１６と排気管４１８とマフラ４２０とを順次に接続し、燃焼室に連通する排気通路４２４を設けている。
【０００４】
このエンジン４０２には、吸気通路４１０に臨ませて燃料噴射弁４２６を設け、排気通路４２４に臨ませて排気中の酸素濃度を検出するＯ２センサ４２８を設けている。燃料噴射弁４２６とＯ２センサ４２８とは、空燃比制御装置４３０を構成する制御手段４３２に接続している。制御手段４３２には、エンジン回転数センサ４３４やエンジン負荷量として例えば吸気管圧力を検出する圧力センサ４３６を接続している。
【０００５】
空燃比制御装置４３０は、制御手段４３２によって、Ｏ２センサ４２８により検出された酸素濃度検出信号に基づいて、エンジン４０２に供給される混合気の空燃比（Ａ／Ｆ）が理論空燃比（例えば、１４．７）になるようにフィードバック制御を行っている。
【０００６】
空燃比制御装置４３０は、図７に示す如く、制御手段４３２に、エンジン回転数とエンジン負荷量である吸気管圧力とにより、フィードバック制御領域Ｆと遅延フィードバック制御領域Ｄとオープンループ制御領域Ｒとを設定している。
【０００７】
空燃比制御装置４３０は、通常走行中の排気成分、燃料消費量、ドライバビリティ等を考慮して、エンジン回転数に対するエンジン負荷量たる吸気管圧力の圧力検出値が低側圧力設定値ＬＦＵＬＬよりも小さいフィードバック制御領域Ｆにある場合に、空燃比が理論空燃比になるようにフィードバック制御を行う。
【０００８】
空燃比制御装置４３０は、エンジン回転数に対するエンジン負荷量たる吸気管圧力の圧力検出値が低側圧力設定値ＬＦＵＬＬ以上に大きくなり、且つ高側圧力設定値ＬＦＵＬＨよりも小さい遅延フィードバック制御領域Ｄに入った場合に、設定された遅延時間Ｔｄｅｌａｙが経過するまで、空燃比が理論空燃比になるようにフィードバック制御を行う。
【０００９】
空燃比制御装置４３０は、遅延フィードバック制御領域Ｄにおいて遅延時間Ｔｄｅｌａｙが経過した場合に、フィードバック制御を停止し、また、エンジン回転数に対するエンジン負荷量たる吸気管圧力の圧力検出値が高側圧力設定値ＬＦＵＬＨ以上に大きくなり、オープンループ制御領域Ｒに入った場合に、フィードバック制御を行わずにオープンループ制御を行う。
【００１０】
このようなエンジンの空燃比制御装置としては、特公平６−１４６９４９号公報に開示されるものがある。この公報に開示されるものは、エンジンが低負荷状態であるときは空燃比を理論空燃比付近に制御し、エンジンが高負荷状態であるときは低負荷状態から高負荷状態に以降してから所定の遅延時間が経過するのを待って空燃比をリッチに制御するものにおいて、排気温検出手段と排気温に基づいて昇温速度を算出する昇温速度算出手段と昇温速度が速いほど遅延時間を短く補正する遅延時間補正手段とを有するものである。
【００１１】
【発明が解決しようとする課題】
ところで、従来の図６に示すエンジン４０２の空燃比制御装置４３０は、図７に示す如く、フィードバック制御領域Ｆから遅延フィードバック制御領域Ｄに入った場合に、設定された遅延時間Ｔｄｅｌａｙが経過するまで、空燃比が理論空燃比になるようにフィードバック制御を行っている。この遅延フィードバック制御領域Ｄにおける遅延時間Ｔｄｅｌａｙの設定は、概ね排気温度の上昇を抑制し得る範囲内で設定すべきである。
【００１２】
ところが、排気温度は、フィードバック制御領域Ｆ内においても、エンジン負荷量の大小により異なる。また、排気温度の上昇は、フィードバック制御領域Ｆにおけるフィードバック制御が行われたエンジン負荷量の大きさや時間の長さ等の前条件に左右されやすく、予測し難い。
【００１３】
このため、従来のエンジン４０２の空燃比制御装置４３０においては、遅延フィードバック制御領域Ｄにおけるフィードバック制御の遅延時間Ｔｄｅｌａｙを長く設定することができない問題があり、フィードバック制御が行われる遅延時間Ｔｄｅｌａｙが短くなることから、燃料消費量の低減及び排気浄化性能の向上を果たし得ない不都合がある。
【００１４】
【課題を解決するための手段】
そこで、この発明は、上述不都合を除去するために、エンジンの負荷量を検出するエンジン負荷量検出手段を設け、このエンジン負荷量検出手段により検出されたエンジン負荷量検出値が設定された負荷量設定値よりも小さいフィードバック制御領域にある場合に、エンジンに供給される混合気の空燃比が理論空燃比になるようにフィードバック制御を行い、前記エンジン負荷量検出値が前記負荷量設定値以上に大きくなり前記フィードバック制御領域から外れて遅延フィードバック制御領域に入った場合に、設定された遅延時間が経過するまでエンジンに供給される混合気の空燃比が理論空燃比になるようにフィードバック制御を行う制御手段を設けたエンジンの空燃比制御装置において、前記フィードバック制御領域をエンジン負荷量が小さい側の第１のフィードバック制御領域とエンジン負荷量が大きい側の第２のフィードバック制御領域とに分割して設け、前記エンジン負荷量検出値が遅延フィードバック制御領域からフィードバック制御領域に戻った場合に、前記遅延フィードバック制御領域においてフィードバック制御が行われた時間だけ消費された前記遅延時間を、第１のフィードバック制御領域と第２のフィードバック制御領域とに応じて異ならせて回復するように制御する遅延時間回復制御手段を設けたことを特徴とする。
【００１５】
【発明の実施の形態】
この発明のエンジンの空燃比制御装置は、フィードバック制御領域をエンジン負荷量が小さい側の第１のフィードバック制御領域とエンジン負荷量が大きい側の第２のフィードバック制御領域とに分割して設け、エンジン負荷量検出値が遅延フィードバック制御領域からフィードバック制御領域に戻った場合に、遅延フィードバック制御領域においてフィードバック制御が行われた時間だけ消費された遅延時間を、第１のフィードバック制御領域と第２のフィードバック制御領域とに応じて異ならせて回復するように制御する遅延時間回復制御手段を設けたことにより、エンジン負荷量が小さい側の第１のフィードバック制御領域とエンジン負荷量が大きい側の第２のフィードバック制御領域との夫々異なる排気温度に対応して、遅延フィードバック制御領域において消費された遅延時間を回復させることができ、排気温度を推定して遅延フィードバック制御領域におけるフィードバック制御の遅延時間を長く設定することが可能になる。
【００１６】
【実施例】
以下図面に基づいて、この発明の実施例を説明する。図１〜図４は、実施例を示すものである。図４において、２は図示しない車両に搭載されたエンジン、４はシリンダブロック、６はシリンダヘッド、８はヘッドカバー、１０は燃焼室である。
【００１７】
エンジン２は、吸気系としてエアクリーナ１２と吸気管１４とスロットルボディ１６とサージタンク１８と吸気マニホルド２０とを順次に接続し、燃焼室１０に連通する吸気通路２２を設けている。スロットルボディ１６の吸気通路２２には、スロットルバルブ２４を設けている。また、エンジン２は、排気系として排気マニホルド２６と排気管２８と触媒コンバータ３０とを順次に接続し、燃焼室１０に連通する排気通路３２を設けている。
【００１８】
このエンジン２には、吸気を過給する過給機３４を設けている。過給機３４は、吸気管１４の途中にコンプレッサ３６を設け、排気管２８の途中にコンプレッサ３６を駆動するタービン３８を設けている。また、エンジン２は、コンプレッサ３６よりも下流側の吸気管１４にインタクーラ４０を設けている。
【００１９】
過給機３４は、タービン３８を迂回して排気通路３２を連通するバイパス通路４２を設け、このバイパス通路４２を開閉するウエイストゲートバルブ４４を設け、ウエイストゲートバルブ４４を開閉駆動するアクチュエータ４６を設けている。アクチュエータ４６は、コンプレッサ３６下流側の吸気通路２２から導入される過給圧によりウエイストゲートバルブ４４を開閉動作させ、過給圧を設定過給圧に制御する。
【００２０】
エンジン２は、ヘッドカバー８にイグニションコイル４８を取付けて設けている。また、エンジン２は、ＰＣＶバルブ５０を介してヘッドカバー８内とサージタンク１８の吸気通路２２とを連通する第１ブローバイガス通路５２を設け、ヘッドカバー８内とエアクリーナ１２直下流の吸気通路２２とを連通する第２ブローバイガス通路５４を設けている。
【００２１】
エンジン２は、各燃焼室１０に指向させて燃料を噴射する燃料噴射弁５６を吸気マニホルド２０に設けている。燃料噴射弁５６は、燃料分配管５８を介して燃料供給通路６０により燃料タンク６２に連絡されている。燃料供給通路６０には、燃料フィルタ６４を設けている。燃料タンク６２内には、燃料ポンプ６６を設けている。
【００２２】
燃料タンク６２の燃料は、燃料ポンプ６６により燃料供給通路６０に圧送され、燃料フィルタ６４により塵埃を除去されて燃料圧力調整部６８により圧力を調整され、燃料分配管５８により各燃焼室１０毎の燃料噴射弁５６に夫々分配して供給される。燃料圧力調整部６８により圧力を調整された余剰の燃料は、燃料戻り通路７０により燃料タンク６２に戻される。
【００２３】
燃料タンク６２には、２ウエイチェックバルブ７２を介装したエバポ通路７４の一端側を連通している。エバポ通路７４の他端側は、キャニスタ７６に連通している。キャニスタ７６には、１ウエイチェックバルブ７８を介装したパージ通路８０の一端側を連通している。パージ通路８０の他端側は、スロットルボディ１６の吸気通路２２に連通している。
【００２４】
エンジン２は、スロットルバルブ２４を迂回してスロットルボディ１６の吸気通路２２とサージタンク１８の吸気通路２２とを連通するアイドル空気通路８２を設けている。アイドル空気通路８２の途中には、アイドル空気量を調整するアイドル空気量制御弁８４を設けている。
【００２５】
このエンジン２には、エンジン回転数を検出するためのクランク角を検出するクランク角センサ８６を設け、スロットルバルブ２４のスロットル開度を検出するスロットル開度センサ８８を設け、ノッキングを検出するノッキングセンサ９０を設け、吸気温度を検出する吸気温度センサ９２を設け、冷却水温度を検出する冷却水温度センサ９４を設け、スロットルバルブ２４下流側の吸気管圧力を検出する圧力センサ９６を設け、排気中の酸素濃度を検出するＯ２センサ９８を設けている。
【００２６】
前記イグニションコイル４８と燃料噴射弁５６と燃料ポンプ６６とアイドル空気量制御弁８４とクランク角センサ８６とスロットル開度センサ８８とノッキングセンサ９０と吸気温度センサ９２と冷却水温度センサ９４と圧力センサ９６とＯ２センサ９８とは、空燃比制御装置１００を構成する制御手段１０２に接続されている。
【００２７】
制御手段１０２には、エンジン２のメインスイッチ１０４とフューズ１０６とを介してバッテリ１０８を接続して設けている。制御手段１０２は、クランク角センサ８６〜Ｏ２センサ９８から入力する信号によりイグニションコイル４８、燃料噴射弁５６等を動作制御し、点火時期や混合気の空燃比を制御する。
【００２８】
空燃比制御装置１００は、エンジン回転数を検出するエンジン回転数検出手段としてクランク角センサ８６を設け、エンジン２の排気中の酸素濃度を検出する酸素濃度検出手段としてＯ２センサ９８を設け、エンジン２の負荷量を検出するエンジン負荷量検出手段としてスロットル開度センサ８８と圧力センサ９６とを設けている。制御手段１０２には、図２に示す如く、エンジン回転数とエンジン負荷量である例えば吸気管圧力とにより、フィードバック制御領域Ｆと遅延フィードバック制御領域Ｄとオープンループ制御領域Ｒとを設定している。
【００２９】
空燃比制御装置１００は、通常走行中の排気成分、燃料消費量、ドライバビリティ等を考慮して、エンジン回転数に対するエンジン負荷量たる吸気管圧力の圧力検出値が低側圧力設定値ＬＦＵＬＬよりも小さいフィードバック制御領域Ｆにある場合に、空燃比が理論空燃比になるようにフィードバック制御を行う。
【００３０】
空燃比制御装置１００は、エンジン回転数に対するエンジン負荷量たる吸気管圧力の圧力検出値が低側圧力設定値ＬＦＵＬＬ以上に大きくなり、且つ高側圧力設定値ＬＦＵＬＨよりも小さい遅延フィードバック制御領域Ｄに入った場合に、設定された遅延時間Ｔｄｅｌａｙが経過するまで、空燃比が理論空燃比になるようにフィードバック制御を行う。
【００３１】
空燃比制御装置１００は、遅延フィードバック制御領域Ｄにおいて遅延時間Ｔｄｅｌａｙが経過した場合に、フィードバック制御を停止し、また、エンジン回転数に対するエンジン負荷量たる吸気管圧力の圧力検出値が高側圧力設定値ＬＦＵＬＨ以上に大きくなり、オープンループ制御領域Ｒに入った場合に、フィードバック制御を行わずにオープンループ制御を行う。
【００３２】
このように、空燃比制御装置１００は、エンジン負荷量検出値である圧力検出値が設定された負荷量設定値よりも小さいフィードバック制御領域Ｆにある場合に、Ｏ２センサ９８により検出された酸素濃度検出信号に基づいてエンジン２に供給される混合気の空燃比が理論空燃比になるようにフィードバック制御を行い、エンジン負荷量検出値が負荷量設定値以上に大きくなりフィードバック制御領域Ｆから外れて遅延フィードバック制御領域Ｄに入った場合に、設定された遅延時間Ｔｄｅｌａｙが経過するまでＯ２センサ９８により検出された酸素濃度検出信号に基づいてエンジン２に供給される混合気の空燃比が理論空燃比になるようにフィードバック制御を行う。
【００３３】
この空燃比制御装置１００は、制御手段１０２に遅延時間回復制御手段１１０を設けている。遅延時間回復制御手段１１０には、前記フィードバック制御領域Ｆを、エンジン負荷量がしきい値Ｌ１よりも小さい側の第１のフィードバック制御領域Ａと、エンジン負荷量がしきい値Ｌ１以上に大きい側の第２のフィードバック制御領域Ｂとに分割して設けている。第１のフィードバック制御領域Ａは、明らかに排気温度が低いと思われるアイドル運転状態等の軽負荷の運転領域である。第２のフィードバック制御領域Ｂは、排気温度がある程度余裕のある中負荷の運転領域である。
【００３４】
遅延時間回復制御手段１１０は、エンジン負荷量検出値である圧力検出値が遅延フィードバック制御領域Ｄからフィードバック制御領域Ｆの第１のフィードバック領域Ａ若しくは第２のフィードバック制御領域Ｂに戻った場合に、遅延フィードバック制御領域Ｄにおいてフィードバック制御が行われた時間だけ消費された遅延時間Ｔｄｅｌａｙを、第１のフィードバック制御領域Ａと第２のフィードバック制御領域Ｂとに応じて異ならせて回復するように制御する。これより、遅延時間Ｔｄｅｌａｙは、各制御領域Ａ・Ｂ別に加減算される持ち時間となっている。
【００３５】
この実施例の遅延時間回復制御手段１１０は、第１のフィードバック制御領域Ａにおける遅延時間Ｔｄｅｌａｙ回復用の第１の回復値ＳＡを、第２のフィードバック制御領域Ｂにおける遅延時間Ｔｄｅｌａｙ回復用の第２の回復値ＳＢよりも大きく（ＳＡ＞ＳＢ）なるように設定している。また、遅延時間回復制御手段１１０は、エンジン負荷量検出値である圧力検出値が遅延フィードバック制御領域Ｄから第１のフィードバック制御領域Ａに戻って遅延時間Ｔｄｅｌａｙが回復された後に設定された延長時間Ｔｉｄｌが経過した場合に、設定された追加時間Ｔａを加算して遅延時間Ｔｄｅｌａｙを長くするように設定している。
【００３６】
次に、作用を説明する。
【００３７】
空燃比制御装置１００は、図１に示す如く、遅延時間回復制御手段１１０によって、エンジン回転数とエンジン負荷量である吸気管圧力とから、運転領域が制御領域Ａ、Ｂ、Ｄ、Ｒのいずれにあるかを検索する。制御がスタートした際のエンジン２の運転領域が第２のフィードバック制御領域にある場合（▲１▼）に、この第２のフィードバック制御領域Ｂにおける持ち時間の遅延時間Ｔｄｅｌａｙを、初期値Ｔｓｔａｒｔ（例えば、１０秒）に設定（Ｔｄｅｌａｙ＝Ｔｓｔａｒｔ）する。
【００３８】
運転領域が第２のフィードバック制御領域Ｂから遅延フィードバック制御領域Ｄに入る（▲２▼）と、遅延フィードバック制御領域Ｄに入ってからも遅延時間Ｔｄｅｌａｙだけ空燃比が理論空燃比になるようにフィードバック制御が行われることにより、遅延時間Ｔｄｅｌａｙが消費される。
【００３９】
遅延時間Ｔｄｅｌａｙが全て消費されずに、運転領域が遅延フィードバック制御領域Ｄから第２のフィードバック制御領域Ｂに戻る（▲３▼）と、排気温度が低くなるので、遅延フィードバック制御領域Ｄにおいてフィードバック制御が行われた時間だけ消費された遅延時間Ｔｄｅｌａｙを回復させる。第２のフィードバック制御領域Ｂにおける遅延時間Ｔｄｅｌａｙの回復は、第２の回復値ＳＢ（例えば、１秒／ｄｅｇ）を徐々に加算することにより行われる。
【００４０】
運転領域が第２のフィードバック制御領域Ｂから第１のフィードバック制御領域Ａに入る（▲４▼）と、さらに排気温度が低くなるので、遅延時間Ｔｄｅｌａｙを第２のフィードバック制御領域Ｂよりも速く回復させる。第１のフィードバック制御領域Ａにおける遅延時間Ｔｄｅｌａｙの回復は、第２の回復値ＳＢよりも大きな値に設定された第１の回復値ＳＡ（例えば、２秒／ｄｅｇ）を徐々に加算することにより行われる。
【００４１】
また、運転領域が第１のフィードバック制御領域Ａに長く入っている（▲４▼）と、排気温度がかなり低くなるので、第１のフィードバック制御領域Ａに入って遅延時間Ｔｄｅｌａｙが初期値Ｔｓｔａｒｔまで回復（Ｔｄｅｌａｙ＝Ｔｓｔａｒｔ）してから、さらに第１のフィードバック制御領域Ａにいる時間が設定された延長時間Ｔｉｄｌを経過すると、設定された追加時間Ｔａ（例えば、８秒）を加算（Ｔｄｅｌａｙ＝Ｔｓｔａｒｔ＋Ｔａ）して遅延時間Ｔｄｅｌａｙが長くなるように設定する。
【００４２】
その後、運転領域が第１のフィードバック制御領域Ａから第２のフィードバック制御領域Ｂに入る（▲５▼）と、排気温度が上昇するので、第１のフィードバック制御領域Ａにおいて長く設定された遅延時間Ｔｄｅｌａｙを減少させる。遅延時間Ｔｄｅｌａｙの減少は、取消時間ＤＴａｂ（例えば、０．５秒／ｄｅｇ）を徐々に減算することにより行われる。
【００４３】
運転領域が第２のフィードバック制御領域Ｂから遅延フィードバック制御領域Ｄに入る（▲６▼）と、フィードバック制御が行われることにより、遅延時間Ｔｄｅｌａｙが消費される。このときの遅延時間Ｔｄｅｌａｙは、第１のフィードバック制御領域Ａに長く入っている（▲４▼）ことにより、初期値Ｔｓｔａｒｔよりも長くなっている。長くなっている遅延時間Ｔｄｅｌａｙが全て消費されると、フィードバック制御が停止される。フィードバック制御が停止されてエンリッチ領域（オープンループ制御領域Ｒ）に入ると、オープンループ制御が行われる。
【００４４】
運転領域がエンリッチ領域から第２のフィードバック制御領域Ｂに入る（▲７▼）と、消費された遅延時間Ｔｄｅｌａｙを第２の回復値ＳＢの加算により除々に回復させる。
【００４５】
運転領域が第２のフィードバック制御領域Ｂから遅延フィードバック制御領域Ｄに入る（▲８▼）と、遅延時間Ｔｄｅｌａｙが消費され、エンリッチ領域（オープンループ制御領域Ｒ）に入った時点で、遅延時間Ｔｄｅｌａｙを零「０」にリセット（Ｔｄｅｌａｙ＝０）する。
【００４６】
図３は、第１のフィードバック制御領域Ａにおける制御用フローチャートである。空燃比制御装置１００は、制御用プログラムがスタート（２００）すると、エンジン２の運転状態の常時モニタを開始し、エンジン回転数とエンジン負荷量である吸気管圧力とから運転領域が制御領域Ａ、Ｂ、Ｄ、Ｒのいずれにあるかを検索し、遅延時間Ｔｄｅｌａｙを初期値Ｔｓｔａｒｔに設定する（２０２）。
【００４７】
次いで、エンジン回転数に対するエンジン負荷量である吸気管圧力の圧力検出値が第１のフィードバック制御領域Ａにあり、この第１のフィードバック制御領域Ａに入って遅延時間Ｔｄｅｌａｙが初期値Ｔｓｔａｒｔまで回復（Ｔｄｅｌａｙ＝Ｔｓｔａｒｔ）してから、さらに第１のフィードバック制御涼気Ａにいる時間が設定された延長時間Ｔｉｄｌを経過したか否かを判断する（２０４）。
【００４８】
この判断（２０４）がＮＯの場合は、処理（２０２）に戻る。この判断（２０４）ＹＥＳの場合は、排気温度がかなり低いと判断し、遅延時間Ｔｄｅｌａｙに設定された追加時間Ｔａ（例えば、８秒）を加算して新たな遅延時間Ｔｄｅｌａｙ（Ｔｄｅｌａｙ＝Ｔｓｔａｒｔ＋Ｔａ）を求め（２０６）、エンドにする（２０８）。
【００４９】
このように、このエンジン２の空燃比制御装置１００は、フィードバック制御領域Ｆをエンジン負荷量たる吸気管圧力が小さい側の第１のフィードバック制御領域Ａと吸気管圧力が大きい側の第２のフィードバック制御領域Ｂとに分割して設け、吸気管圧力が遅延フィードバック制御領域Ｄからフィードバック制御領域Ｆに戻った場合に、遅延フィードバック制御領域Ｄにおいてフィードバック制御が行われた時間だけ消費された遅延時間Ｔｄｅｌａｙを、第１のフィードバック制御領域Ａと第２のフィードバック制御領域Ｂとに応じて異ならせて回復するように制御する遅延時間回復制御手段１１０を設けている。
【００５０】
これにより、空燃比制御装置１００は、吸気管圧力が小さい側の第１のフィードバック制御領域Ａと吸気管圧力が大きい側の第２のフィードバック制御領域Ｂとの夫々異なる排気温度に対応して、遅延フィードバック制御領域Ｄにおいて消費された遅延時間Ｔｄｅｌａｙを回復させることができ、排気温度を推定して遅延フィードバック制御領域Ｄにおけるフィードバック制御の遅延時間Ｔｄｅｌａｙを長く設定することが可能になる。
【００５１】
即ち、この空燃比制御装置１００は、排気温度を推定することで、遅延フィードバック制御領域Ｄでの遅延時間Ｔｄｅｌａｙを適切にコントロールし、排気温度限界までフィードバック制御することを可能にしている。例えば、アイドル運転状態等の軽負荷運転の時間が長い場合には、排気温度がかなり低くなることが推定される。このような軽負荷運転の時間が長い場合には、遅延時間Ｔｄｅｌａｙを長く設定することが可能になる。
【００５２】
そこで、この実施例においては、エンジン負荷量検出値である圧力検出値が遅延フィードバック制御領域Ｄから第１のフィードバック制御領域Ａに戻って遅延時間Ｔｄｅｌａｙが回復された後に設定された延長時間Ｔｉｄｌが経過した場合に、設定された追加時間Ｔａを加算して遅延時間Ｔｄｅｌａｙを長くするように設定している。
【００５３】
このため、このエンジン２の空燃比制御装置１００は、吸気管圧力の圧力検出値がフィードバック制御領域Ｆから外れて遅延フィードバック制御領域Ｄに入った場合に行われるフィードバック制御の遅延時間Ｔｄｅｌａｙを排気温度に対応して異ならせることができ、遅延フィードバック制御領域Ｄに入る前の第１・第２のフィードバック制御領域Ａ・Ｂにおけるフィードバック制御が行われた時間の長さやエンジン負荷量の大きさ等に応じて、遅延フィードバック制御領域Ｄにおいてフィードバック制御が行われる遅延時間Ｔｄｅｌａｙを長く設定することが可能となることから、燃料燃料消費量の低減及び排気浄化性能の向上を果たすことができる。
【００５４】
図５は、第１のフィードバック制御領域Ａにおける制御の変形例を示すものである。なお、この変形例においては、（３００）〜（３０４）、（３０８）の処理は図３の（２００）〜（２０４）、（２０８）と同一であるので説明を省略し、処理の異なる（３０６）を説明する。
【００５５】
変形例の（３０６）においては、運転領域が第１のフィードバック制御領域Ａに入って遅延時間Ｔｄｅｌａｙが初期値Ｔｓｔａｒｔまで回復してから、さらに第１のフィードバック制御領域Ａにいる時間が延長時間Ｔｉｄｌを経過した場合に、上述実施例のように遅延時間Ｔｄｅｌａｙに追加時間Ｔａを直ちに加算せずに、遅延時間Ｔｄｅｌａｙに加算時間ＳＣ（例えば、１．５秒／ｄｅｇ）を、追加時間Ｔａ（例えば、８秒）になるまで徐々に加算して、新たな遅延時間Ｔｄｅｌａｙ（Ｔｄｅｌａｙ＝Ｔｓｔａｒｔ＋ＳＣ）を求めるものである。
【００５６】
この変形例の空燃比制御装置１００は、遅延時間Ｔｄｅｌａｙに加算時間ＳＣを追加時間Ｔａになるまで徐々に加算して新たな遅延時間Ｔｄｅｌａｙを求めていることにより、排気温度がかなり低くなることが推定される第１のフィードバック制御領域Ａにおいて行われたフィードバック制御の時間に応じて、遅延時間Ｔｄｅｌａｙを除々に長く設定することができ、燃料燃料消費量の低減及び排気浄化性能のさらなる向上を果たすことができる。
【００５７】
なお、この発明は上述実施例に限定されるものではなく、種々の応用改変が可能である。
【００５８】
例えば、上述実施例においては、第１のフィードバック制御領域Ａに戻って遅延時間Ｔｄｅｌａｙが回復された後に延長時間Ｔｉｄｌが経過した場合に、追加時間Ｔａを加算して遅延時間Ｔｄｅｌａｙを長くするように設定したが、遅延フィードバック制御領域Ｄにいた時間の長さに応じて追加時間Ｔａを増減させることにより、遅延フィードバック制御領域Ｄにおいてオープンループ制御が行われた時間の長さやエンジン負荷量の大きさ等に応じて、遅延時間Ｔｄｅｌａｙを長く設定することが可能となり、燃料燃料消費量の低減及び排気浄化性能の向上を果たすことができる。
【００５９】
また、上述実施例においては、フィードバック制御領域Ｆを第１・第２のフィードバック制御領域Ａ・Ｂに分割し、遅延時間Ｔｄｅｌａｙの初期値Ｔｓｔａｒｔを第１・第２のフィードバック制御領域Ａ・Ｂにかかわらず同一の値としたが、フィードバック制御領域Ｆを、エンジン負荷量である吸気管圧力が最小側の第１のフィードバック制御領域１からエンジン負荷量が最大側の第ｎのフィードバック制御領域Ｎまでに複数に分割し、各第１〜第ｎフィードバック制御領域１〜Ｎ毎に遅延時間Ｔｄｅｌａｙの初期値Ｔｓｔａｒｔを、最小の遅延時間Ｔｄｅｌａｙ−１から最大の遅延時間Ｔｄｅｌａｙ−Ｎまで異ならせて設定することにより、遅延フィードバック制御領域Ｄに入った場合に行われるフィードバック制御の遅延時間Ｔｄｅｌａｙを、遅延フィードバック制御領域Ｄに入る前にいた第１〜第ｎのフィードバック制御領域１〜Ｎに応じて長く設定することが可能となり、燃料燃料消費量の低減及び排気浄化性能の向上を果たすことができる。
【００６０】
【発明の効果】
このように、この発明のエンジンの空燃比制御装置は、エンジン負荷量が小さい側の第１のフィードバック制御領域とエンジン負荷量が大きい側の第２のフィードバック制御領域との夫々異なる排気温度に対応して、遅延フィードバック制御領域において消費された遅延時間を回復させることができ、排気温度を推定して遅延フィードバック制御領域におけるフィードバック制御の遅延時間を長く設定することが可能になる。
【００６１】
このため、このエンジンの空燃比制御装置は、エンジン負荷量検出値がフィードバック制御領域から外れて遅延フィードバック制御領域に入った場合に行われるフィードバック制御の遅延時間を排気温度に対応して異ならせることができ、遅延フィードバック制御領域に入る前のフィードバック制御領域におけるフィードバック制御が行われた時間の長さやエンジン負荷量の大きさ等に応じてフィードバック制御が行われる遅延時間を長く設定することが可能となることから、燃料燃料消費量の低減及び排気浄化性能の向上を果たすことができる。
【図面の簡単な説明】
【図１】この発明の実施例を示すエンジンの空燃比制御装置の遅延時間と制御領域と推定排気温度とのタイミングチャートである。
【図２】エンジン回転数と吸気管圧力とにより設定される各制御領域を示す図である。
【図３】第１のフィードバック制御領域における制御用フローチャートである。
【図４】エンジンの空燃比制御装置の概略構成図である。
【図５】第１のフィードバック制御領域における制御の変形例を示す制御用フローチャートである。
【図６】従来技術を示すエンジンの空燃比制御装置の概略構成図である。
【図７】従来技術を示すエンジン回転数と吸気管圧力とにより設定される各制御領域を示す図である。
【符号の説明】
２　エンジン
２２　吸気通路
３２　排気通路
５６　燃料噴射弁
８６　クランク角センサ
８８　スロットル開度センサ
９６　圧力センサ
９８　Ｏ２センサ
１００　空燃比制御装置
１０２　制御手段
１１０　遅延時間回復制御手段
【図１】
2004044406.tif 000003
【図２】
2004044406.tif 000004
【図３】
2004044406.tif 000005
【図４】
2004044406.tif 000006
【図５】
2004044406.tif 000007
【図６】
2004044406.tif 000008
【図７】
2004044406.tif 000009