(57)【特許請求の範囲】
【請求項１】
出力が内燃機関の空燃比にほぼ比例するリニア空燃比センサを用い、該リニア空燃比センサの検出値における目標空燃比からの偏差に基づいてフィードバック補正量を算出し該フィードバック補正量に基づいて内燃機関の燃焼室に供給される混合気の空燃比を目標空燃比にフィードバック制御する内燃機関の空燃比制御装置であって、
前記リニア空燃比センサの検出値に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定するフィードバックゲイン設定手段を備え、
前記フィードバックゲイン設定手段は、前記リニア空燃比センサの検出値を、目標空燃比に近づく状態と、目標空燃比から離れる状態とに分類し、該状態毎に、フィードバックゲインマップを選択することにより前記フィードバックゲインを設定するパターンを切り替えることを特徴とする内燃機関の空燃比制御装置。
【請求項２】
出力が内燃機関の空燃比にほぼ比例するリニア空燃比センサを用い、該リニア空燃比センサの検出値における目標空燃比からの偏差に基づいてフィードバック補正量を算出し該フィードバック補正量に基づいて内燃機関の燃焼室に供給される混合気の空燃比を目標空燃比にフィードバック制御する内燃機関の空燃比制御装置であって、
前記リニア空燃比センサの検出値に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定するフィードバックゲイン設定手段を備え、
前記フィードバックゲイン設定手段は、前記リニア空燃比センサの検出値を、目標空燃比より燃料濃度が濃いリッチ状態と、目標空燃比より燃料濃度が薄いリーン状態とに分類し、該状態毎に、フィードバックゲインマップを選択することにより前記フィードバックゲインを設定するパターンを切り替えることを特徴とする内燃機関の空燃比制御装置。
【請求項３】
出力が内燃機関の空燃比にほぼ比例するリニア空燃比センサを用い、該リニア空燃比センサの検出値における目標空燃比からの偏差に基づいてフィードバック補正量を算出し該フィードバック補正量に基づいて内燃機関の燃焼室に供給される混合気の空燃比を目標空燃比にフィードバック制御する内燃機関の空燃比制御装置であって、
前記リニア空燃比センサの検出値に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定するフィードバックゲイン設定手段を備え、
前記フィードバックゲイン設定手段は、前記リニア空燃比センサの検出値を、目標空燃比より燃料濃度が濃いリッチ状態から目標空燃比に近づく状態と、目標空燃比からリッチ状態へ離れる状態と、目標空燃比より燃料濃度が薄いリーン状態から目標空燃比に近づく状態と、目標空燃比からリーン状態へ離れる状態とに分類し、該状態毎に、フィードバックゲインマップを選択することにより前記フィードバックゲインを設定するパターンを切り替えることを特徴とする内燃機関の空燃比制御装置。
【請求項４】
請求項１〜３のいずれか１項に記載の構成において、前記フィードバックゲイン設定手段は、前記フィードバック補正量の内、比例項を求めるためのフィードバック比例ゲインを、前記リニア空燃比センサの検出値に応じて設定することを特徴とする内燃機関の空燃比制御装置。
【請求項５】
請求項１〜３のいずれか１項に記載の構成において、前記フィードバックゲイン設定手段は、前記フィードバック補正量の内、比例項を求めるためのフィードバック比例ゲインと、積分項を求めるためのフィードバック積分ゲインとを、前記リニア空燃比センサの検出値に応じて設定することを特徴とする内燃機関の空燃比制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、出力が内燃機関の空燃比にほぼ比例するリニア空燃比センサを用い、該リニア空燃比センサの検出値における目標空燃比からの偏差に基づいてフィードバック補正量を算出し該フィードバック補正量に基づいて内燃機関の燃焼室に供給される混合気の空燃比を目標空燃比にフィードバック制御する内燃機関の空燃比制御装置に関する。
【０００２】
【従来の技術】
内燃機関の排気系に用いられて、排気成分に現れている空燃比にほぼ比例する出力を行うリニア空燃比センサが知られている。そして、このリニア空燃比センサを用いることで、混合気の空燃比を目標空燃比、例えば理論空燃比に制御する内燃機関の空燃比制御装置が知られている（特開昭６０−１０１２３４号公報、特開平４−１８７８４２号公報）。
【０００３】
このようなリニア空燃比センサを用いた空燃比制御装置は、理論空燃比近傍でステップ的に出力が変化することで空燃比が理論空燃比を横切ったことが判る酸素センサを用いているシステムとは異なり、常時、実際の空燃比が測定できるので、空燃比制御を高応答に実行することが可能である。
【０００４】
【発明が解決しようとする課題】
しかし、リニア空燃比センサを用いたシステムにおいても、リニア空燃比センサにて判明する空燃比は、空燃比を調整した混合気が燃焼後に排気となってリニア空燃比センサに到達した時点での空燃比である。このため、特に目標空燃比到達前後において、フィードバック補正量に過不足が生じることがある。このような制御精度低下を防止するため、前記従来技術では過去の空燃比検出値を参照することで対応している。
【０００５】
しかし、過去の空燃比検出値を参照したのでは、今後の状況の変化に対応するためには不十分であり、フィードバック補正量の過不足の防止は不十分なものとならざるを得ない。したがって、空燃比制御の精度低下を十分に防止することはできず、フィードバック周期が増大したり空燃比が荒れて、エミッションの悪化等のおそれが生じる。
【０００６】
本発明は、リニア空燃比センサを用いた内燃機関の空燃比制御装置において、空燃比の状況変化に対応した高精度な空燃比制御を行うことにより、フィードバック周期の増大や空燃比の荒れを防止することを目的とするものである。
【０００７】
【課題を解決するための手段】
以下、上記目的を達成するための手段およびその作用効果について記載する。
請求項１記載の内燃機関の空燃比制御装置は、出力が内燃機関の空燃比にほぼ比例するリニア空燃比センサを用い、該リニア空燃比センサの検出値における目標空燃比からの偏差に基づいてフィードバック補正量を算出し該フィードバック補正量に基づいて内燃機関の燃焼室に供給される混合気の空燃比を目標空燃比にフィードバック制御する内燃機関の空燃比制御装置であって、前記リニア空燃比センサの検出値に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定するフィードバックゲイン設定手段を備え、前記フィードバックゲイン設定手段は、前記リニア空燃比センサの検出値を、目標空燃比に近づく状態と、目標空燃比から離れる状態とに分類し、該状態毎に、フィードバックゲインマップを選択することにより前記フィードバックゲインを設定するパターンを切り替えることを特徴とする。
【０００８】
このように、フィードバックゲイン設定手段は、リニア空燃比センサの検出値に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定している。このため、リニア空燃比センサの検出値に現れている空燃比の将来の挙動を予め考慮したフィードバックゲインを設定することが可能となる。
【０００９】
したがって、今後の状況の変化に対応するフィードバック補正量を設定して、高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
ここで、フィードバックゲイン設定手段は、リニア空燃比センサの検出値に応じてフィードバック補正量を算出するためのフィードバックゲインを設定しているのみでなく、リニア空燃比センサの検出値の変化状態として、目標空燃比に近づく状態と目標空燃比から離れる状態とに分類し、これらの状態毎にフィードバックゲインマップを選択することによりフィードバック補正量を算出するためのフィードバックゲインを設定するパターンを切り替えている。
このことにより、より的確に、空燃比の将来の挙動に対応させることが可能となり、今後の状況の変化に対して更に高応答に対処できるようになる。
したがって、更に高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
請求項２に記載の内燃機関の空燃比制御装置は、出力が内燃機関の空燃比にほぼ比例するリニア空燃比センサを用い、該リニア空燃比センサの検出値における目標空燃比からの偏差に基づいてフィードバック補正量を算出し該フィードバック補正量に基づいて内燃機関の燃焼室に供給される混合気の空燃比を目標空燃比にフィードバック制御する内燃機関の空燃比制御装置であって、前記リニア空燃比センサの検出値に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定するフィードバックゲイン設定手段を備え、前記フィードバックゲイン設定手段は、前記リニア空燃比センサの検出値を、目標空燃比より燃料濃度が濃いリッチ状態と、目標空燃比より燃料濃度が薄いリーン状態とに分類し、該状態毎に、フィードバックゲインマップを選択することにより前記フィードバックゲインを設定するパターンを切り替えることを特徴とする。
このように、フィードバックゲイン設定手段は、リニア空燃比センサの検出値に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定している。このため、リニア空燃比センサの検出値に現れている空燃比の将来の挙動を予め考慮したフィードバックゲインを設定することが可能となる。
したがって、今後の状況の変化に対応するフィードバック補正量を設定して、高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
ここで、フィードバックゲイン設定手段は、リニア空燃比センサの検出値に応じてフィードバック補正量を算出するためのフィードバックゲインを設定しているのみでなく、リニア空燃比センサの検出値の変化状態として、リニア空燃比センサの検出値を、目標空燃比より燃料濃度が濃いリッチ状態と、目標空燃比より燃料濃度が薄いリーン状態とに分類し、これらの状態毎にフィードバックゲインマップを選択することによりフィードバック補正量を算出するためのフィードバックゲインを設定するパターンを切り替えている。
このことにより、より的確に、空燃比の将来の挙動に対応させることが可能となり、今後の状況の変化に対して更に高応答に対処できるようになる。
したがって、更に高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
請求項３に記載の内燃機関の空燃比制御装置は、出力が内燃機関の空燃比にほぼ比例するリニア空燃比センサを用い、該リニア空燃比センサの検出値における目標空燃比からの偏差に基づいてフィードバック補正量を算出し該フィードバック補正量に基づいて内燃機関の燃焼室に供給される混合気の空燃比を目標空燃比にフィードバック制御する内燃機関の空燃比制御装置であって、前記リニア空燃比センサの検出値に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定するフィードバックゲイン設定手段を備え、前記フィードバックゲイン設定手段は、前記リニア空燃比センサの検出値を、目標空燃比より燃料濃度が濃いリッチ状態から目標空燃比に近づく状態と、目標空燃比からリッチ状態へ離れる状態と、目標空燃比より燃料濃度が薄いリーン状態から目標空燃比に近づく状態と、目標空燃比からリーン状態へ離れる状態とに分類し、該状態毎に、フィードバックゲインマップを選択することにより前記フィードバックゲインを設定するパターンを切り替えることを特徴とする。
このように、フィードバックゲイン設定手段は、リニア空燃比センサの検出値に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定している。このため、リニア空燃比センサの検出値に現れている空燃比の将来の挙動を予め考慮したフィードバックゲインを設定することが可能となる。
したがって、今後の状況の変化に対応するフィードバック補正量を設定して、高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
ここで、フィードバックゲイン設定手段は、リニア空燃比センサの検出値に応じてフィードバック補正量を算出するためのフィードバックゲインを設定しているのみでなく、リニア空燃比センサの検出値の変化状態として、リニア空燃比センサの検出値を、目標空燃比より燃料濃度が濃いリッチ状態から目標空燃比に近づく状態と、目標空燃比からリッチ状態へ離れる状態と、目標空燃比より燃料濃度が薄いリーン状態から目標空燃比に近づく状態と、目標空燃比からリーン状態へ離れる状態とに分類し、これらの状態毎にフィードバックゲインマップを選択することによりフィードバック補正量を算出するためのフィードバックゲインを設定するパターンを切り替えている。
このことにより、より的確に、空燃比の将来の挙動に対応させることが可能となり、今後の状況の変化に対して更に高応答に対処できるようになる。
したがって、更に高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
【００１０】
請求項４記載の内燃機関の空燃比制御装置は、請求項１〜３のいずれか１項に記載の構成において、前記フィードバックゲイン設定手段は、前記フィードバック補正量の内、比例項を求めるためのフィードバック比例ゲインを、前記リニア空燃比センサの検出値に応じて設定することを特徴とする。
【００１１】
このように、フィードバック補正量の内、比例項を求めるためのフィードバック比例ゲインを、空燃比の将来の挙動に対応させることにより、今後の状況の変化に対して、高応答に対処できるようになる。
【００１２】
したがって、高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
請求項５記載の内燃機関の空燃比制御装置は、請求項１〜３のいずれか１項に記載の構成において、前記フィードバックゲイン設定手段は、前記フィードバック補正量の内、比例項を求めるためのフィードバック比例ゲインと、積分項を求めるためのフィードバック積分ゲインとを、前記リニア空燃比センサの検出値に応じて設定することを特徴とする。
【００１３】
このように、フィードバック補正量の内、比例項を求めるためのフィードバック比例ゲインと積分項を求めるためのフィードバック積分ゲインとの両者を、空燃比の将来の挙動に対応させることにより、今後の状況の変化に対して、より高応答に対処できるようになる。
【００１４】
したがって、より高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
【００２７】
【発明の実施の形態】
［実施の形態１］
図１は、上述した発明が適用されたガソリンエンジン（以下、「エンジン」と略す）４およびその制御系統の概略構成を表すブロック図である。
【００２８】
エンジン４のシリンダブロック６には燃焼室を含む第１気筒８、第２気筒１０、第３気筒１２および第４気筒１４が形成されている。各気筒８〜１４にはインテークマニホールド１６、サージタンク１８を介して吸気通路２０が接続されている。この吸気通路２０の上流側にはエアクリーナ２２が設けられており、このエアクリーナ２２を介して吸気通路２０内に外気が導入される。
【００２９】
インテークマニホールド１６には、各気筒８〜１４に対応してインジェクタ２４，２６，２８，３０がそれぞれ設けられている。このインジェクタ２４〜３０は通電制御により開閉駆動されて燃料を噴射する電磁式の燃料噴射弁であって、燃料タンク（図示略）内の燃料が燃料ポンプ（図示略）から圧送されてくる。インジェクタ２４〜３０から噴射された燃料はインテークマニホールド１６内の吸入空気と混合されて混合気となる。この混合気は、各気筒８〜１４毎に設けられた吸気バルブ（図示略）が開弁することによって開かれた吸気ポート（図示略）から各気筒８〜１４の燃焼室内へ導入される。空燃比フィードバック制御においては、後述するごとく、このインジェクタ２４〜３０による燃料噴射時間の長さがフィードバック補正係数ＦＡＦに基づいて調整される。
【００３０】
吸気通路２０には吸入空気量を調節するスロットルバルブ３２がサージタンク１８の上流側に位置して設けられている。このスロットルバルブ３２は、吸気通路２０に設けられたスロットルモータ３４により開閉駆動されることにより、その開度、即ちスロットル開度ＴＡが調節される。スロットルバルブ３２の近傍にはスロットルセンサ３６が設けられている。このスロットルセンサ３６はスロットル開度ＴＡを検出し、そのスロットル開度ＴＡに応じた信号を出力する。
【００３１】
また、自動車の運転室内にはアクセルペダル３８が設けられており、このアクセルペダル３８の踏込量、即ちアクセル開度ＡＣＣＰがアクセル開度センサ４０によって検出される。そして、後述する電子制御装置（以下、「ＥＣＵ」と略す）５０はこのアクセル開度ＡＣＣＰ等に基づいてスロットルモータ３４を制御することによりスロットル開度ＴＡを運転状態に応じた開度に調節する。
【００３２】
各気筒８〜１４にはエグゾーストマニホールド６０を介して排気通路６２が接続されている。この排気通路６２には触媒コンバータ６４およびマフラ６６がそれぞれ設けられている。排気通路６２を流れる排気はこれら触媒コンバータ６４およびマフラ６６を通過して外部に排出される。
【００３３】
サージタンク１８には吸気圧センサ６８が設けられている。この吸気圧センサ６８は各気筒８〜１４の燃焼室に導入される吸入空気の吸気圧ＰＭを検出し、この吸気圧ＰＭに応じた信号を出力する。
【００３４】
また、エンジン４のシリンダヘッド６ａには各気筒８〜１４に対応してそれぞれ点火プラグ７０，７２，７４，７６が設けられている。各点火プラグ７０〜７６は、イグニッションコイル７０ａ，７２ａ，７４ａ，７６ａが付属することにより、ディストリビュータを用いないダイレクトイグニッションシステムとして構成されている。各イグニッションコイル７０ａ〜７６ａは、点火時期にＥＣＵ５０内の点火駆動回路から供給される一次側電流の遮断に基づいて発生する高電圧を、直接点火プラグ７０〜７６に与えている。
【００３５】
また、触媒コンバータ６４より上流における排気通路６２には、リニア空燃比センサ８０が設けられている。このリニア空燃比センサ８０は、図２に示すごとく、排気の成分に現れる混合気の空燃比に応じた電流信号Ｉを出力する。そして、ＥＣＵ５０内で図３に示すごとくの電圧で表される空燃比検出値ＶＡＦに変換された後に、この空燃比検出値ＶＡＦに基づいて後述するごとく空燃比フィードバック制御がなされ、燃料噴射量の増減処理により、空燃比が目標空燃比に調整される。
【００３６】
なお、回転数センサ９０は、エンジン４のクランク軸（図示略）の回転に基づいてエンジン４の回転数ＮＥに応じた頻度のパルス信号を出力し、気筒判別センサ９２は気筒８〜１４を判別するためにクランク軸の回転に基づいて所定のクランク角度毎に基準信号となるパルス信号を出力する。ＥＣＵ５０はこれら回転数センサ９０および気筒判別センサ９２からの出力信号に基づいて回転数ＮＥおよびクランク角度の算出、更に気筒判別を行う。
【００３７】
また、シリンダブロック６にはエンジン冷却水温を検出するための水温センサ９４が設けられて、冷却水温ＴＨＷに応じた信号を出力する。
次に本実施の形態１における空燃比制御装置の機能を果たしている制御系統の電気的構成について図４のブロック図を参照して説明する。
【００３８】
ＥＣＵ５０は、中央処理装置（ＣＰＵ）５０ａ、読み出し専用メモリ（ＲＯＭ）５０ｂ、ランダムアクセスメモリ（ＲＡＭ）５０ｃ、およびバックアップＲＡＭ５０ｄ等を備え、これら各部５０ａ〜５０ｄと、入力回路５０ｅおよび出力回路５０ｆ等とを双方向バス５０ｇにより接続してなる論理演算回路として構成されている。ＲＯＭ５０ｂには後述する空燃比フィードバック制御を実現する各種制御プログラムや各種データが予め記憶されている。ＲＡＭ５０ｃには各種制御処理におけるＣＰＵ５０ａの演算結果等が一時的に記憶される。
【００３９】
また、入力回路５０ｅはバッファ、波形整形回路およびＡ／Ｄ変換器等を含んだ入力インターフェースとして構成されており、前記スロットルセンサ３６、アクセル開度センサ４０、吸気圧センサ６８、リニア空燃比センサ８０、回転数センサ９０、気筒判別センサ９２、水温センサ９４、各イグニッションコイル７０ａ〜７６ａの点火確認信号ＩＧｆのライン等がそれぞれ接続されている。各種センサ３６，４０，６８，８０，９０，９２，９４等の出力信号はデジタル信号に変換されて入力回路５０ｅから双方向バス５０ｇを介してＣＰＵ５０ａ等に読み込まれる。
【００４０】
一方、出力回路５０ｆは各種駆動回路等を有しており、前記インジェクタ２４〜３０、イグニッションコイル７０ａ〜７６ａ、スロットルモータ３４等がそれぞれ接続されている。ＥＣＵ５０は各種センサ３６，４０，６８，８０，９０，９２，９４等からの出力信号に基づいて演算処理を行い、インジェクタ２４〜３０、イグニッションコイル７０ａ〜７６ａ、スロットルモータ３４等を駆動制御する。
【００４１】
例えば、ＥＣＵ５０は吸気圧センサ６８により検出される吸気圧ＰＭ、回転数センサ９０により検出される回転数ＮＥ等に基づいてエンジン４の負荷を算出するとともに、その負荷の大きさに応じて、インジェクタ２４〜３０による燃料噴射量や燃料噴射時期、あるいはイグニッションコイル７０ａ〜７６ａによる点火時期を制御している。そしてリニア空燃比センサ８０により検出される空燃比に基づいて、後述するごとく、インジェクタ２４〜３０による燃料噴射量の増減補正を実行して、混合気の空燃比を目標空燃比に精密に制御している。
【００４２】
次に、本実施の形態１においてＥＣＵ５０により実行される空燃比フィードバック制御について図５以下のフローチャートに基づいて説明する。なお各処理に対応するフローチャート中のステップを「Ｓ〜」で表す。
【００４３】
図５のフローチャートにフィードバック補正係数ＦＡＦ算出処理を示す。本処理は一定のクランク角毎に繰り返し実行される処理である。
本フィードバック補正係数ＦＡＦ算出処理が開始されると、まず、アクセル開度センサ４０の信号から得られているアクセル開度ＡＣＣＰ、回転数センサ９０の信号から得られているエンジン回転数ＮＥおよびリニア空燃比センサ８０の信号から得られている空燃比検出値ＶＡＦをＲＡＭ５０ｃの作業領域に読み込む（Ｓ１１０）。
【００４４】
次に、目標空燃比ＶＡＦｔが設定される（Ｓ１２０）。ここで、エンジン４が空燃比フィードバック制御時に理論空燃比のみに制御するタイプでは、目標空燃比ＶＡＦｔには理論空燃比に相当する値が設定されるが、エンジン４がリーンバーンエンジンなどで、理論空燃比以外に、理論空燃比よりも燃料濃度が希薄な空燃比（以下、「リーン空燃比」と称する）での燃焼方式を実行する場合には、エンジン４の運転状態、例えばアクセル開度ＡＣＣＰとエンジン回転数ＮＥとに基づいてマップから、理論空燃比〜リーン空燃比までの間で、適切な目標空燃比ＶＡＦｔが設定される。ここでは、エンジン４はリーンバーンエンジンとする。
【００４５】
次に、次式１に示すごとく、空燃比検出値ＶＡＦにおける目標空燃比ＶＡＦｔからの偏差を表す空燃比偏差ΔＶＡＦを求める（Ｓ１３０）。
【００４６】
【数１】
ΔＶＡＦ  ←  ＶＡＦ  −  ＶＡＦｔ      …  ［式１］
次に、フィードバック比例ゲインＫｐ設定処理を実行する（Ｓ１４０）。このフィードバック比例ゲインＫｐ設定処理の詳細を図６のフローチャートに示す。本フィードバック比例ゲインＫｐ設定処理では、まず、空燃比検出値ＶＡＦ状態判定処理が行われる（Ｓ２１０）。この空燃比検出値ＶＡＦ状態判定処理の詳細を図７および図８のフローチャートに示す。
【００４７】
本空燃比検出値ＶＡＦ状態判定処理では、まず、リニア空燃比センサ８０にて検出されている空燃比検出値ＶＡＦがＶＡＦｔ以下か否かが判定される（Ｓ３１０）。ＶＡＦ≦ＶＡＦｔであれば（Ｓ３１０で「ＹＥＳ」）、次に、空燃比検出値ＶＡＦがリッチピーク判定値ＶＡＦＲ以下か否かが判定される（Ｓ３２０）。なお、リッチピーク判定値ＶＡＦＲおよび後述するリーンピーク判定値ＶＡＦＬは、初期設定として、目標空燃比ＶＡＦｔが設定される。
【００４８】
ＶＡＦ≦ＶＡＦＲであれば（Ｓ３２０で「ＹＥＳ」）、空燃比検出値ＶＡＦの状態を表す変数ＰＨＳに「状態１」が設定される（Ｓ３３０）。そして、次式２のごとく、重み付け平均値の計算（以下、「なまし計算」と称する）により、新たなリッチピーク判定値ＶＡＦＲを算出する（Ｓ３４０）。
【００４９】
【数２】
ＶＡＦＲ  ←  （ＶＡＦＲ×ｎ  ＋  ＶＡＦ）／（ｎ＋１）  …  ［式２］
ここで、ｎは、例えば、正の小数や１以上の適切な数値が設定されている。
【００５０】
次に、リーンピーク判定値ＶＡＦＬに目標空燃比ＶＡＦｔを設定して（Ｓ３５０）、一旦本処理を終了する。
一方、ＶＡＦ＞ＶＡＦＲであれば（Ｓ３２０で「ＮＯ」）、ＶＡＦ状態変数ＰＨＳに「状態２」が設定される（Ｓ３６０）。そして、次式３のごとく、新たなリッチピーク判定値ＶＡＦＲを算出する（Ｓ３７０）。
【００５１】
【数３】
ＶＡＦＲ  ←  ＶＡＦ  −  ΔＯＦＦＳＥＴ      …  ［式３］
ここで、オフセット値ΔＯＦＦＳＥＴは、リッチピーク判定値ＶＡＦＲを空燃比検出値ＶＡＦから小さい方に離すための適切な値が設定されている。
【００５２】
次に、リーンピーク判定値ＶＡＦＬに目標空燃比ＶＡＦｔを設定して（Ｓ３５０）、一旦本処理を終了する。
ステップＳ３１０にて、ＶＡＦ＞ＶＡＦｔであれば（Ｓ３１０で「ＮＯ」）、次に、空燃比検出値ＶＡＦがリーンピーク判定値ＶＡＦＬを越えているか否かが判定される（Ｓ３８０）。
【００５３】
ＶＡＦ＞ＶＡＦＲであれば（Ｓ３８０で「ＹＥＳ」）、ＶＡＦ状態変数ＰＨＳに「状態３」が設定される（Ｓ３９０）。そして、次式４のごとく、なまし計算により、新たなリーンピーク判定値ＶＡＦＬを算出する（Ｓ４００）。
【００５４】
【数４】
ＶＡＦＬ  ←  （ＶＡＦＬ×ｎ  ＋  ＶＡＦ）／（ｎ＋１）  …  ［式４］
ここで、ｎは、例えば、正の小数や１以上の適切な数値が設定されている。
【００５５】
次に、リッチピーク判定値ＶＡＦＲに目標空燃比ＶＡＦｔを設定して（Ｓ４１０）、一旦本処理を終了する。
一方、ＶＡＦ≦ＶＡＦＬであれば（Ｓ３８０で「ＮＯ」）、ＶＡＦ状態変数ＰＨＳに「状態４」が設定される（Ｓ４２０）。そして、次式５のごとく、新たなリーンピーク判定値ＶＡＦＬを算出する（Ｓ４３０）。
【００５６】
【数５】
ＶＡＦＬ  ←  ＶＡＦ  ＋  ΔＯＦＦＳＥＴ      …  ［式５］
ここで、オフセット値ΔＯＦＦＳＥＴは、リーンピーク判定値ＶＡＦＬを空燃比検出値ＶＡＦから大きい方に離すための適切な値が設定されている。
【００５７】
次に、リッチピーク判定値ＶＡＦＲに目標空燃比ＶＡＦｔを設定して（Ｓ４１０）、一旦本処理を終了する。
上述した空燃比検出値ＶＡＦ状態判定処理により、図９に一例を示すごとく、ＶＡＦ状態変数ＰＨＳが設定されることになる。すなわち、目標空燃比ＶＡＦｔからリッチ状態へ離れる状態を「状態１」、リッチ状態から目標空燃比ＶＡＦｔに近づく状態を「状態２」、目標空燃比ＶＡＦｔからリーン状態へ離れる状態を「状態３」、リーン状態から目標空燃比ＶＡＦｔに近づく状態を「状態４」として分類している。
【００５８】
図６の処理に戻り、ステップＳ２１０の空燃比検出値ＶＡＦ状態判定処理にてＶＡＦ状態変数ＰＨＳが設定されると、次にＶＡＦ状態変数ＰＨＳに基づいて、フィードバック比例ゲインＫｐマップが選択される（Ｓ２２０）。
【００５９】
このＶＡＦ状態変数ＰＨＳ毎のフィードバック比例ゲインＫｐマップを図１０〜図１３に示す。図１０は「状態１」、図１１は「状態２」、図１２は「状態３」、図１３は「状態４」のフィードバック比例ゲインＫｐマップを表している。図示したごとく、各ＶＡＦ状態変数ＰＨＳにおいて、空燃比偏差ΔＶＡＦに応じて、フィードバック比例ゲインＫｐは変化している。従来は、図示破線で示すごとく、空燃比偏差ΔＶＡＦの値に依らず一定にされていた。
【００６０】
図１０〜図１３のいずれかのフィードバック比例ゲインＫｐマップが選択されると、ステップＳ２２０にて、選択されたフィードバック比例ゲインＫｐマップにより、空燃比偏差ΔＶＡＦに基づいて、フィードバック比例ゲインＫｐが設定される（Ｓ２３０）。こうして、一旦、フィードバック比例ゲインＫｐ設定処理を終了する。
【００６１】
図５に戻り、ステップＳ１４０にてフィードバック比例ゲインＫｐが設定されると、次に、次式６に示すごとく、フィードバック補正係数ＦＡＦ（フィードバック補正量に相当する）が算出される（Ｓ１５０）。
【００６２】
【数６】
ＦＡＦ  ←  Ｋｐ×ΔＶＡＦ  ＋  ＫＩ×Σ（ΔＶＡＦ）  ＋  １．０…  ［式６］
ここで、「Ｋｐ×ΔＶＡＦ」はフィードバック制御の比例項、「ＫＩ×Σ（ΔＶＡＦ）」は、フィードバック制御の積分項を表し、「Σ（ΔＶＡＦ）」が空燃比偏差ΔＶＡＦの積分値、ＫＩがフィードバック積分ゲインを表している。なお、このフィードバック積分ゲインＫＩは、本実施の形態１では空燃比偏差ΔＶＡＦに依存せず、一定値が用いられている。
【００６３】
こうして、フィードバック補正係数ＦＡＦ算出処理を一旦終了する。
このようにして求められたフィードバック補正係数ＦＡＦは、図１４のフローチャートに示す燃料噴射処理において用いられる。本燃料噴射処理は、一定クランク角毎に繰り返し実行される。
【００６４】
燃料噴射処理が開始されると、まず、エンジン回転数ＮＥおよび吸気圧ＰＭに基づいて、ＲＯＭ５０ｂに記憶されているマップＭＴＰから基本燃料噴射弁開弁時間ＴＰを求める（Ｓ５１０）。
【００６５】
次に、この基本燃料噴射弁開弁時間ＴＰおよびフィードバック補正係数ＦＡＦ算出処理（図５）で算出されたフィードバック補正係数ＦＡＦ等の値に基づいて燃料噴射弁開弁時間ＴＡＵを次式７により演算する（Ｓ５２０）。
【００６６】
【数７】
ＴＡＵ  ←  Ｋ３・ＴＰ・｛ＦＡＦ  ＋  ＫＧ（ｍ）｝＋Ｋ４…  ［式７］
ここで、ＫＧ（ｍ）は、「１．０」からのフィードバック補正係数ＦＡＦの偏差の状態を学習処理により得た学習値である。またＫ３およびＫ４は他の補正係数である。
【００６７】
次に、燃料噴射弁開弁時間ＴＡＵを出力して（Ｓ５３０）、燃料噴射処理を一旦終了する。
上述した構成において行われる制御の一例を図１５に示す。図１５において、（Ａ）の実線は空燃比検出値ＶＡＦを表している。（Ｂ）はフィードバック補正係数ＦＡＦの状態を表している。本図からも判るように、フィードバック補正係数ＦＡＦの変化パターンは、空燃比検出値ＶＡＦの変化パターンよりも、時間的に前にずれており、将来の空燃比変化を考慮したものとなっている。
【００６８】
上述した実施の形態１の構成において、フィードバック補正係数ＦＡＦ算出処理（図５）、フィードバック比例ゲインＫｐ設定処理（図６）および空燃比検出値ＶＡＦ状態判定処理（図７，図８）が、フィードバックゲイン設定手段に相当する。
【００６９】
以上説明した本実施の形態１によれば、以下の効果が得られる。
（イ）．ステップＳ１５０にてフィードバック補正係数ＦＡＦの算出に用いられているフィードバック比例ゲインＫｐは、ステップＳ２３０において、図１０〜図１３に示したフィードバック比例ゲインＫｐマップのいずれかから空燃比偏差ΔＶＡＦに基づいて算出したものである。
【００７０】
この空燃比偏差ΔＶＡＦは空燃比検出値ＶＡＦにおける目標空燃比ＶＡＦｔからの偏差を表していることから、空燃比検出値ＶＡＦに応じて、フィードバック補正係数ＦＡＦを算出するためのフィードバック比例ゲインＫｐを設定していることになり、リニア空燃比センサ８０の空燃比検出値ＶＡＦに現れている空燃比の将来の挙動を予め考慮したフィードバック比例ゲインＫｐを設定することが可能となる。
【００７１】
したがって、図１０〜図１３に示したごとく今後の状況の変化に対応するフィードバック補正係数ＦＡＦを設定して、高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
【００７２】
なお、フィードバック補正係数ＦＡＦの内でも、特に比例項を求めるためのフィードバック比例ゲインＫｐを設定している。比例項は積分項に比較して空燃比検出値ＶＡＦの変動に迅速に対処できる。このことにより、フィードバック補正係数ＦＡＦの内でも、比例項を求めるためのフィードバック比例ゲインＫｐを、空燃比検出値ＶＡＦに対応させることにより、今後の状況の変化に対して、より高応答に対処できるようになる。
【００７３】
（ロ）．空燃比検出値ＶＡＦに対するフィードバック比例ゲインＫｐのパターンは、空燃比検出値ＶＡＦの状態に応じて切り替えられている。
具体的には、空燃比検出値ＶＡＦが目標空燃比ＶＡＦｔからリッチ状態へ離れる「状態１」と、リッチ状態から目標空燃比ＶＡＦｔに近づく「状態２」と、目標空燃比ＶＡＦｔからリーン状態へ離れる「状態３」と、リーン状態から目標空燃比ＶＡＦｔに近づく「状態４」とに分類されている。そして、図１０〜図１３に示すごとく、これらの状態毎に、フィードバック補正係数ＦＡＦを算出するためのフィードバック比例ゲインＫｐを設定するパターンを切り替えている。
【００７４】
ここで、空燃比検出値ＶＡＦが目標空燃比ＶＡＦｔからリッチ状態へ離れる状態１では図１０に示したごとく、負の値である空燃比偏差ΔＶＡＦが「０」に近い位置から既に大きいフィードバック比例ゲインＫｐを示している。したがって、フィードバック補正係数ＦＡＦに対する寄与は高レベルなものとなる。このことにより、状態１において次の空燃比変化、すなわちリッチ側への変化を予測したフィードバック制御が可能となる。そして空燃比偏差ΔＶＡＦが小さくなる（絶対値が大きくなる）に従って、フィードバック比例ゲインＫｐは一旦、次第に小さくなる。このことによりフィードバック補正係数ＦＡＦに対する寄与は高レベルであっても安定したものとなり、制御のオーバーシュートを防止できる。空燃比偏差ΔＶＡＦが更に小さく（絶対値が更に大きく）なった場合には、フィードバック比例ゲインＫｐを再度大きい方に変化させることにより、空燃比の極端なリッチ化を防止している。
【００７５】
空燃比検出値ＶＡＦがリッチ状態から目標空燃比ＶＡＦｔに近づく「状態２」では、図１１に示したごとく、負の値である空燃比偏差ΔＶＡＦが小さい（絶対値が大きい）値から「０」へ近づくに従って、フィードバック比例ゲインＫｐは次第に小さくなっている。したがって、空燃比検出値ＶＡＦが目標空燃比ＶＡＦｔから離れている場合には、急速に目標空燃比ＶＡＦｔに近づけるように機能すると共に、目標空燃比ＶＡＦｔ近くになるとフィードバック比例ゲインＫｐが「０」に近づく。このことにより、目標空燃比ＶＡＦｔ近傍となっていることを予測したフィードバック制御が可能となる。
【００７６】
空燃比検出値ＶＡＦが目標空燃比ＶＡＦｔからリーン状態へ離れる「状態３」では図１２に示したごとく、正の値である空燃比偏差ΔＶＡＦが「０」に近い位置から既に大きいフィードバック比例ゲインＫｐを示している。したがって、フィードバック補正係数ＦＡＦに対する寄与は高レベルなものとなる。このことにより、状態３において次の空燃比変化、すなわちリーン側への変化を予測したフィードバック制御が可能となる。そして空燃比偏差ΔＶＡＦが大きくなるに従って、フィードバック比例ゲインＫｐは一旦、次第に小さくなる。このことによりフィードバック補正係数ＦＡＦに対する寄与は高レベルであっても安定したものとなり、制御のオーバーシュートを防止できる。空燃比偏差ΔＶＡＦが更に大きくなった場合には、フィードバック比例ゲインＫｐを再度大きい方に変化させることにより、空燃比の極端なリーン化を防止している。
【００７７】
空燃比検出値ＶＡＦがリーン状態から目標空燃比ＶＡＦｔに近づく「状態４」では、図１３に示したごとく、正の値である空燃比偏差ΔＶＡＦが大きい値から次第に「０」に近づくに従って、フィードバック比例ゲインＫｐは次第に小さくなっている。したがって、空燃比検出値ＶＡＦが目標空燃比ＶＡＦｔから離れている場合には、急速に目標空燃比ＶＡＦｔに近づけるように機能すると共に、目標空燃比ＶＡＦｔ近くになるとフィードバック比例ゲインＫｐが「０」に近づく。このことにより、目標空燃比ＶＡＦｔ近傍となっていることを予測したフィードバック制御が可能となる。
【００７８】
このようにフィードバック比例ゲインＫｐを設定するパターンを切り替えることにより、更に的確に、空燃比の将来の挙動に対応させることが可能となり、今後の状況の変化に対して更に高応答に対処できるようになる。したがって、更に高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止することができる。
【００７９】
［実施の形態２］
本実施の形態２では、フィードバック積分ゲインＫＩについても、空燃比偏差ΔＶＡＦに基づいて設定するために、前記実施の形態１の図５のフィードバック補正係数ＦＡＦ算出処理の代わりに図１６に示す処理が実行される点が前記実施の形態１と異なる。他の構成については、前記実施の形態１と同じである。
【００８０】
また、図１６のフィードバック補正係数ＦＡＦ算出処理において、ステップＳ６４５の処理以外の処理は、それぞれ前記実施の形態１のステップＳ１１０〜Ｓ１５０と同じ処理であり、図５の処理に付されたステップ番号に５００を加えたステップ番号の処理が対応している。
【００８１】
本実施の形態２のステップＳ６４５では、図１７に示したフィードバック積分ゲインＫＩマップにしたがって、空燃比偏差ΔＶＡＦに基づいてフィードバック積分ゲインＫＩが設定される。
【００８２】
そしてこのフィードバック積分ゲインＫＩと、ステップＳ６４０で設定されたフィードバック比例ゲインＫｐとを用いて、ステップＳ６５０ではフィードバック補正係数ＦＡＦを算出する。
【００８３】
このような処理が行われることにより、図１８のタイミングチャートにＰＬで示すごとく、空燃比が一時的にリーン側に大きくずれたとしても、ＰＩで示すごとく、フィードバック比例ゲインＫｐとともにフィードバック積分ゲインＫＩも増加して迅速に目標空燃比ＶＡＦｔとのずれを小さくさせている。リッチ側に大きくずれた場合も同様である。
【００８４】
上述した実施の形態２の構成において、フィードバック補正係数ＦＡＦ算出処理（図１６）と、前記実施の形態１で示したフィードバック比例ゲインＫｐ設定処理（図６）および空燃比検出値ＶＡＦ状態判定処理（図７，図８）とが、フィードバックゲイン設定手段に相当する。
【００８５】
以上説明した本実施の形態２によれば、以下の効果が得られる。
（イ）．前記実施の形態１の（イ）および（ロ）の効果が生じる。
（ロ）．フィードバック積分ゲインＫＩについても空燃比偏差ΔＶＡＦに応じて設定されているので、今後の状況の変化に対応して、フィードバック補正係数ＦＡＦを、より高応答に設定することが可能となる。したがって、より高精度な空燃比制御を行うことが可能となり、フィードバック周期の増大や空燃比の荒れを防止できる。
【００８６】
［実施の形態３］
本実施の形態３では、前記実施の形態１におけるフィードバック補正係数ＦＡＦ算出処理（図５）および空燃比検出値ＶＡＦ状態判定処理（図７，８）の代わりに、図１９に示すフィードバック補正係数ＦＡＦ算出処理および図２０，２１に示す空燃比検出値ＶＡＦ状態判定処理を実行する。フィードバック比例ゲインＫｐ設定処理（図６）および他の構成については、前記実施の形態１と同じである。
【００８７】
図１９の処理においては、ステップＳ７４５を除いて、ステップＳ７１０，Ｓ７２０，Ｓ７４０，Ｓ７５０は、それぞれ図５のステップＳ１１０，Ｓ１２０，Ｓ１４０，Ｓ１５０の処理と同じである。なお、図５のステップＳ１３０に対応する処理としてステップＳ７４５がステップＳ７４０の次に実行される。
【００８８】
ステップＳ７４５は、次式８により空燃比偏差ΔＶＡＦを求める。
【００８９】
【数８】
ΔＶＡＦ  ←  ＶＡＦ  −  ＶＡＦＪ      …  ［式８］
空燃比判定値ＶＡＦＪは後述する空燃比検出値ＶＡＦ状態判定処理にて設定される値である。
【００９０】
図２０，２１の処理においては、ステップＳ８１０，Ｓ８５０，Ｓ８７５，Ｓ９１０，Ｓ９３５を除いて、図７，８の処理に付されたステップ番号に４００を加えたステップ番号の処理が対応している。
【００９１】
図２０，２１の処理の内、ステップＳ８１０では、空燃比検出値ＶＡＦが空燃比判定値ＶＡＦＪよりリーン側かリッチ側かを判定している。また、ＶＡＦ≦ＶＡＦＪ（Ｓ８１０で「ＹＥＳ」）である場合に実行されるステップＳ８５０では、リーンピーク判定値ＶＡＦＬに空燃比判定値ＶＡＦＪを設定している。更に、ＶＡＦ＞ＶＡＦＲ（Ｓ８２０で「ＮＯ」）の場合に実行されるステップＳ８７５では、次式９に示すごとく空燃比判定値ＶＡＦＪを設定している。
【００９２】
【数９】
ＶＡＦＪ  ←  ＶＡＦｔ  −  ｄＶ        …  ［式９］
ここで、オフセット値ｄＶは、空燃比判定値ＶＡＦＪを目標空燃比ＶＡＦｔよりも小さく設定するための値である。
【００９３】
また、ＶＡＦ＞ＶＡＦＪ（Ｓ８１０で「ＮＯ」）である場合に実行されるステップＳ９１０では、リッチピーク判定値ＶＡＦＲに空燃比判定値ＶＡＦＪを設定している。更に、ＶＡＦ≦ＶＡＦＬ（Ｓ８８０で「ＮＯ」）の場合に実行されるステップＳ９３５では、次式１０に示すごとく空燃比判定値ＶＡＦＪを設定している。
【００９４】
【数１０】
ＶＡＦＪ  ←  ＶＡＦｔ  ＋  ｄＶ        …  ［式１０］
ここで、オフセット値ｄＶは、空燃比判定値ＶＡＦＪを目標空燃比ＶＡＦｔよりも大きくするための値である。
【００９５】
本実施の形態３はこのように構成されているため、リーン状態およびリッチ状態を判定するためのレベル（空燃比判定値ＶＡＦＪ）が、空燃比制御の反転が早くなるように切り替えられる。このため、図２２のタイミングチャートに示すごとく、「状態２」または「状態４」の期間が短くなり、早期に「状態３」または「状態１」に移行するようになる。したがって、全体としてもフィードバック周期が短くなる。
【００９６】
上述した実施の形態３の構成において、フィードバック補正係数ＦＡＦ算出処理（図１９）、フィードバック比例ゲインＫｐ設定処理（図６）および空燃比検出値ＶＡＦ状態判定処理（図２０，図２１）が、フィードバックゲイン設定手段に相当する。
【００９７】
以上説明した本実施の形態３によれば、以下の効果が得られる。
（イ）．前記実施の形態１の（イ）および（ロ）の効果が生じる。
（ロ）．空燃比検出値ＶＡＦがリーン側かリッチ側かを判定する空燃比判定値ＶＡＦＪは、目標空燃比ＶＡＦｔを用いて早期にリーン側とリッチ側との間の判定が切り替わるように設定されているため、図２２に示したごとくフィードバック周期が更に短くなる。このため、より高精度な空燃比制御を行うことが可能となる。
【００９８】
［その他の実施の形態］
・前記各実施の形態においては、噴射燃料量を調整することにより空燃比制御を実行する装置であったが、これ以外に、スロットルバルブ３２の開度に対するフィードバック調整により空燃比を制御するタイプの装置でも良い。この場合は、フィードバック比例ゲインＫｐおよびフィードバック積分ゲインＫＩは、スロットル開度ＴＡに対するフィードバック制御におけるフィードバック補正係数を計算するために用いられる。
【００９９】
・前記各実施の形態において、空燃比検出値ＶＡＦの状態を、「状態１〜４」の状態に分類したが、これ以外に、目標空燃比ＶＡＦｔあるいは空燃比判定値ＶＡＦＪよりもリーン側かリッチ側かで２つに分類しても良いし、目標空燃比ＶＡＦｔあるいは空燃比判定値ＶＡＦＪに近づく方向か離れる方向かにより２つに分類しても良い。
【０１００】
・前記各実施の形態において用いられた「状態２」におけるのフィードバック比例ゲインＫｐマップ（図１１）の代わりに、図２３に示すごとく、空燃比偏差ΔＶＡＦが「０」に近い所でフィードバック比例ゲインＫｐ＜０となるマップを用いても良い。同様に、「状態４」におけるのフィードバック比例ゲインＫｐマップ（図１３）の代わりに、図２４に示すごとく、空燃比偏差ΔＶＡＦが「０」に近い所でフィードバック比例ゲインＫｐ＜０となるマップを用いても良い。
【０１０１】
以上、本発明の実施の形態について説明したが、本発明の実施の形態には、次のような形態を含むものであることを付記しておく。
（１）．請求項１〜５のいずれかの構成において、目標空燃比の代わりに空燃比判定値を用い、該空燃比判定値を早期にリニア空燃比センサの検出値が横切るように、リニア空燃比センサの検出値の状態に応じて目標空燃比を増減補正した値を前記空燃比判定値に設定することを特徴とする内燃機関の空燃比制御装置。
【０１０２】
（２）．出力が内燃機関の空燃比にほぼ比例するリニア空燃比センサを用い、該リニア空燃比センサの検出値における目標空燃比からの偏差に基づいてフィードバック補正量を算出し該フィードバック補正量に基づいて内燃機関の燃焼室に供給される混合気の空燃比を目標空燃比にフィードバック制御する内燃機関の空燃比制御装置であって、
前記リニア空燃比センサの検出値における目標空燃比からの偏差に応じて、前記フィードバック補正量を算出するためのフィードバックゲインを設定するフィードバックゲイン設定手段を備えたことを特徴とする内燃機関の空燃比制御装置。
【０１０３】
（３）．（２）記載の構成において、前記フィードバックゲイン設定手段は、前記フィードバック補正量の内、比例項を求めるためのフィードバック比例ゲインを、前記リニア空燃比センサの検出値における目標空燃比からの偏差に応じて設定することを特徴とする内燃機関の空燃比制御装置。
【０１０４】
（４）．（２）記載の構成において、前記フィードバックゲイン設定手段は、前記フィードバック補正量の内、比例項を求めるためのフィードバック比例ゲインと、積分項を求めるためのフィードバック積分ゲインとを、前記リニア空燃比センサの検出値における目標空燃比からの偏差に応じて設定することを特徴とする内燃機関の空燃比制御装置。
【図面の簡単な説明】
【図１】実施の形態１としてのガソリンエンジンおよびその制御系統の概略構成を表すブロック図。
【図２】実施の形態１にて用いられているリニア空燃比センサの出力特性を電流で示すグラフ。
【図３】実施の形態１にて用いられているリニア空燃比センサの出力特性を電圧で示すグラフ。
【図４】実施の形態１の制御系統を表すブロック図。
【図５】実施の形態１で行われるフィードバック補正係数ＦＡＦ算出処理のフローチャート。
【図６】実施の形態１で行われるフィードバック比例ゲインＫｐ設定処理のフローチャート。
【図７】実施の形態１で行われる空燃比検出値ＶＡＦ状態判定処理のフローチャート。
【図８】実施の形態１で行われる空燃比検出値ＶＡＦ状態判定処理のフローチャート。
【図９】実施の形態１の処理において、空燃比検出値ＶＡＦ状態、空燃比検出値ＶＡＦ、リーンピーク判定値ＶＡＦＬおよびリッチピーク判定値ＶＡＦＲの推移を示すタイミングチャート。
【図１０】実施の形態１にて用いられる空燃比検出値ＶＡＦの「状態１」に対応して選択されるフィードバック比例ゲインＫｐのマップの構成説明図。
【図１１】実施の形態１にて用いられる空燃比検出値ＶＡＦの「状態２」に対応して選択されるフィードバック比例ゲインＫｐのマップの構成説明図。
【図１２】実施の形態１にて用いられる空燃比検出値ＶＡＦの「状態３」に対応して選択されるフィードバック比例ゲインＫｐのマップの構成説明図。
【図１３】実施の形態１にて用いられる空燃比検出値ＶＡＦの「状態４」に対応して選択されるフィードバック比例ゲインＫｐのマップの構成説明図。
【図１４】実施の形態１で行われる燃料噴射処理のフローチャート。
【図１５】実施の形態１の制御の一例を示すタイミングチャート。
【図１６】実施の形態２で行われるフィードバック補正係数ＦＡＦ算出処理のフローチャート。
【図１７】実施の形態２にて用いられる空燃比偏差ΔＶＡＦに応じてフィードバック積分ゲインＫＩを求めるマップの構成説明図。
【図１８】実施の形態２の制御の一例を示すタイミングチャート。
【図１９】実施の形態３で行われるフィードバック補正係数ＦＡＦ算出処理のフローチャート。
【図２０】実施の形態３で行われる空燃比検出値ＶＡＦ状態判定処理のフローチャート。
【図２１】実施の形態３で行われる空燃比検出値ＶＡＦ状態判定処理のフローチャート。
【図２２】実施の形態３の制御の一例を示すタイミングチャート。
【図２３】他の実施の形態にて用いられる空燃比検出値ＶＡＦの「状態２」に対応して選択されるフィードバック比例ゲインＫｐのマップの構成説明図。
【図２４】他の実施の形態にて用いられる空燃比検出値ＶＡＦの「状態４」に対応して選択されるフィードバック比例ゲインＫｐのマップの構成説明図。
【符号の説明】
４…エンジン、６…シリンダブロック、６ａ…シリンダヘッド、８，１０，１２，１４…気筒、１６…インテークマニホールド、１８…サージタンク、２０…吸気通路、２２…エアクリーナ、２４，２６，２８，３０…インジェクタ、３２…スロットルバルブ、３４…スロットルモータ、３６…スロットルセンサ、３８…アクセルペダル、４０…アクセル開度センサ、５０…ＥＣＵ、５０ａ…ＣＰＵ、５０ｂ…ＲＯＭ、５０ｃ…ＲＡＭ、５０ｄ…バックアップＲＡＭ、５０ｅ…入力回路、５０ｆ…出力回路、５０ｇ…双方向バス、６０…エグゾーストマニホールド、６２…排気通路、６４…触媒コンバータ、６６…マフラ、６８…吸気圧センサ、７０，７２，７４，７６…点火プラグ、７０ａ，７２ａ，７４ａ，７６ａ…イグニッションコイル、８０…リニア空燃比センサ、９０…回転数センサ、９２…気筒判別センサ、９４… 水温センサ。
【図１】
0004273633.tif 000002
【図２】
0004273633.tif 000003
【図３】
0004273633.tif 000004
【図４】
0004273633.tif 000005
【図５】
0004273633.tif 000006
【図６】
0004273633.tif 000007
【図７】
0004273633.tif 000008
【図８】
0004273633.tif 000009
【図９】
0004273633.tif 000010
【図１０】
0004273633.tif 000011
【図１１】
0004273633.tif 000012
【図１２】
0004273633.tif 000013
【図１３】
0004273633.tif 000014
【図１４】
0004273633.tif 000015
【図１５】
0004273633.tif 000016
【図１６】
0004273633.tif 000017
【図１７】
0004273633.tif 000018
【図１８】
0004273633.tif 000019
【図１９】
0004273633.tif 000020
【図２０】
0004273633.tif 000021
【図２１】
0004273633.tif 000022
【図２２】
0004273633.tif 000023
【図２３】
0004273633.tif 000024
【図２４】
0004273633.tif 000025