(57)【要約】【課題】アルコール濃度の学習値更新制御を通じてアルコール濃度の学習値が実際のアルコール濃度に即した値に更新されるまでに要する時間を短縮する。【解決手段】エンジンの電子制御装置は、左右のバンク毎に設けられる空燃比センサにより検出される排気の空燃比と目標空燃比との乖離傾向に基づき燃料噴射量の空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲをバンク毎に算出する。また空燃比フィードバック補正値に基づき燃料に含まれるアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲをバンク毎に更新する。またアルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥに基づき燃料噴射量を算出する。そして給油後の機関運転時に、燃料に含まれるアルコール濃度が左右のバンクにて等しくなっている旨判定されたときには、左右のバンクの双方についてアルコール濃度の各学習値をバンク毎に更新したアルコール濃度の直前の各学習値の平均値ＡＬＣＧＡＶＥに変更する。【選択図】図３
2010053720.tif 000002
【特許請求の範囲】
【請求項１】
複数の気筒列と、前記気筒列を構成する気筒毎に設けられて当該気筒に燃料を噴射供給する燃料噴射弁と、当該気筒列を構成する気筒から排出される排気の空燃比を気筒列毎に検出する空燃比検出手段とを備える内燃機関に適用されて、
前記空燃比検出手段により検出される排気の空燃比と目標空燃比との乖離傾向に基づいて燃料噴射量の空燃比補正値を前記複数の気筒列毎に算出する空燃比補正値算出手段と、
前記空燃比補正値算出手段により算出された前記空燃比補正値に基づいて当該燃料噴射弁から噴射された燃料に含まれるアルコール濃度の学習値を前記気筒列毎に更新する学習値更新手段とを備え、
前記学習値更新手段により前記気筒列毎に更新された前記アルコール濃度の各学習値の間の値に基づいて燃料噴射量を算出する内燃機関の制御装置において、
前記燃料噴射弁から噴射された燃料に含まれるアルコール濃度が前記複数の気筒列にて等しくなっているか否かを判定する判定手段を備え、
前記学習値更新手段は、給油後の機関運転時に、前記判定手段により前記燃料噴射弁から噴射された燃料に含まれるアルコール濃度が前記複数の気筒列にて等しくなっている旨判定されたときには、前記気筒列毎に更新した前記アルコール濃度の直前の各学習値の平均値に近づくように、少なくとも前記複数の気筒列の一方の前記アルコール濃度の学習値を変更する
ことを特徴とする内燃機関の制御装置。
【請求項２】
請求項１に記載の内燃機関の制御装置において、
前記学習値更新手段は、前記複数の気筒列の双方について前記アルコール濃度の各学習値を変更する
ことを特徴とする内燃機関の制御装置。
【請求項３】
請求項１または請求項２に記載の内燃機関の制御装置において、
前記学習値更新手段は、前記複数の気筒列の双方について前記アルコール濃度の各学習値を前記気筒列毎に更新した前記アルコール濃度の直前の各学習値の平均値に変更する
ことを特徴とする内燃機関の制御装置。
【請求項４】
請求項１〜請求項３のいずれか一項に記載の内燃機関の制御装置において、
前記複数の気筒列毎に設けられて対応する前記燃料噴射弁に燃料をそれぞれ供給する複数の燃料配管が直列に接続されてなる
ことを特徴とする内燃機関の制御装置。
【請求項５】
請求項１〜請求項４のいずれか一項に記載の内燃機関の制御装置において、
前記判定手段は、給油後の機関始動からの経過期間が所定期間以上であることをもって前記燃料噴射弁から噴射された燃料に含まれるアルコール濃度が前記複数の気筒列にて等しくなっている旨判定する
ことを特徴とする内燃機関の制御装置。
【請求項６】
請求項５に記載の内燃機関の制御装置において、
前記判定手段は、機関運転状態に応じて前記所定期間を可変設定する
ことを特徴とする内燃機関の制御装置。
【請求項７】
請求項１〜請求項６のいずれか一項に記載の内燃機関の制御装置において、
前記内燃機関は前記気筒列を２つ備えてなる
ことを特徴とする内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＶ型エンジンのように、複数の気筒列と、気筒列を構成する気筒毎に設けられて当該気筒に燃料を噴射供給する燃料噴射弁と、当該気筒列を構成する気筒から排出される排気の空燃比を気筒毎に検出する空燃比検出手段と、を備える内燃機関に適用されて、空燃比フィードバック制御を通じて燃料噴射弁から噴射された燃料に含まれるアルコール濃度の学習値を気筒列毎に更新する内燃機関の制御装置に関する。
【背景技術】
【０００２】
従来、この種の内燃機関の制御装置としては、例えば特許文献１に記載のものがある。特許文献１に記載のものも含め、こうした制御装置の適用対象となる内燃機関では、例えばガソリン燃料とアルコール燃料とが混合された混合燃料を燃料噴射弁から噴射するものが周知である。このような内燃機関においては、燃料に含まれるアルコール濃度に応じて燃料噴射量を算出するために、アルコール濃度が変化したときにはこれを迅速に学習する必要がある。そこで、給油後の機関運転時には、空燃比フィードバック制御を通じて算出される空燃比フィードバック補正値に基づいてアルコール濃度の学習値を更新するようにしている。すなわち、アルコール燃料はガソリン燃料に比べて燃焼を通じて得られる単位体積当たりの出力が小さいことから、燃料に含まれるアルコール濃度が高くなるほど燃料噴射量を増量する必要がある。そのため例えば、そのときの実際のアルコール濃度がアルコール濃度の学習値に対して大きい場合には、燃料噴射量が不足することとなり、その排気の空燃比は目標空燃比よりもリーン側の値となる。またこのとき、空燃比フィードバック制御を通じて、排気の空燃比を目標空燃比に一致させるように空燃比フィードバック補正値としてより大きな値が算出される。これらのことから、空燃比フィードバック補正値に基づいてアルコール濃度の学習値を更新することにより、実際のアルコール濃度に応じてアルコール濃度の学習値を更新することができる。
【０００３】
ところで、例えばＶ型エンジンにおいては、通常、空燃比センサが左右のバンクに接続される排気通路毎にそれぞれ設けられているため、上述した空燃比フィードバック制御並びにアルコール濃度の学習値更新制御は左右のバンク毎に行われるようになっている。
【０００４】
ここで、実際のアルコール濃度が左右のバンクにて等しい場合には、アルコール濃度の学習値は左右のバンクにて同一の値として更新されるはずである。一方、空燃比センサにはそれぞれ個体差があり、それらの出力信号にはばらつきがあることから、実際のアルコール濃度が左右のバンクにて等しいにもかかわらず、空燃比センサの出力信号は左右のバンクにて異なる値となり、これに起因してアルコール濃度の学習値も左右のバンクにて異なる値として更新されることとなる。そこで例えば、左右のバンク毎に更新されたアルコール濃度の各学習値の平均値を算出することにより、空燃比センサの出力信号のばらつきに起因するアルコール濃度の学習値の誤差を低減するようにしている。また、こうして算出されるアルコール濃度の学習値の平均値に基づいて燃料噴射量を算出するようにしている。
【特許文献１】特開２００８―５１０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、左右のバンク毎に更新されたアルコール濃度の各学習値の平均値に基づいて燃料噴射量を算出する構成にあっては、以下の問題が生じることとなる。すなわち、給油後の機関運転時には、実際のアルコール濃度が左右のバンクにて異なる状態となるが、この状態から上述したアルコール濃度の学習値更新制御を実行すると、その後に、実際のアルコール濃度が左右のバンクにて等しくなったときに、左右のバンク毎に更新されるアルコール濃度の各学習値が実際のアルコール濃度からそれぞれ乖離した状態となる。
【０００６】
ここで、図５を参照してその一例について説明する。尚、ここでは、上述した問題が顕著となる構成、すなわち給油後の機関運転時において実際のアルコール濃度が左右のバンクにて大きく異なる構成として、左右のバンクの燃料噴射弁に対して燃料を供給する燃料配管のうち、左側バンク用の燃料配管が右側バンク用の燃料配管よりも燃料供給系において上流側に配置される構成について説明する。
【０００７】
図５は、給油後の機関運転時における各種パラメータの推移を併せ示すタイミングチャートであって、（ａ）左側バンクの燃料に含まれるアルコール濃度ＣＡＬＣＬの推移、（ｂ）右側バンクの燃料に含まれるアルコール濃度ＣＡＬＣＲの推移、（ｃ）左側バンクの空燃比フィードバック補正値ＦＡＦＬの推移、（ｄ）左側バンクのアルコール濃度の学習値ＡＬＣＧＬの推移、（ｅ）右側バンクの空燃比フィードバック補正値ＦＡＦＲの推移、（ｆ）右側バンクのアルコール濃度の学習値ＡＬＣＧＬの推移、及び（ｇ）左右のバンク毎に更新されるアルコール濃度の学習値の平均値ＡＬＣＧＡＶＥ（＝（ＡＬＣＧＬ＋ＡＬＣＧＲ）／２）の推移をそれぞれ示す。尚、同図では、燃料に含まれるアルコール濃度が給油の前後で「０％」から「Ｘ１％」まで上昇する場合について示している。
【０００８】
同図に示すように、左側バンクでは、タイミングｔ１１以降において、燃料に含まれるアルコール濃度ＣＡＬＣＬが上昇するようになる（図５（ａ））。一方、右側バンク用の燃料配管は左側バンク用の燃料配管よりも燃料供給系において下流側に配置されていることから、右側バンクでは、給油後の燃料が未だ届いておらず、しばらくの間は、アルコール濃度ＣＡＬＣＲは「０％」のまま変化しない（図５（ｂ））。
【０００９】
またこのとき、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲは更新されておらず、以前の機関運転時に更新されたアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲの平均値ＡＬＣＧＡＶＥ（この場合、「０％」）に基づいて燃料噴射量が算出される。そのため、左側バンクにおいては、アルコール濃度ＣＡＬＣＬの上昇が加味されていないために燃料が不足することとなる。その結果、空燃比フィードバック補正値ＦＡＦＬは急激に増大するようになり（図５（ｃ））、空燃比フィードバック補正値ＦＡＦＬに基づいて更新されるアルコール濃度の学習値ＡＬＣＧＬは急激に増大するようになる（図５（ｄ））。一方、右側バンクにおいては、アルコール濃度の学習値ＡＬＣＧＲはそれまでの値「０％」に維持される（図５（ｆ））。そのため、アルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥ（＝（ＡＬＣＧＬ＋ＡＬＣＧＲ）／２）は、左側バンクのアルコール濃度の学習値ＡＬＣＧＬの半分の値（＝ＡＬＣＧＬ／２）として算出される（図５（ｇ））。
【００１０】
次に、右側バンクにて燃料に含まれるアルコール濃度ＣＡＬＣＬが上昇するようになるタイミングｔ１２までの期間においては、右側バンクでは、アルコール濃度ＣＡＬＣＲが上昇していないにもかかわらず、アルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥ、すなわち左側バンクのアルコール濃度の学習値ＡＬＣＧＬの半分の値に基づいて燃料噴射量が算出される。そのため、右側バンクにおいては、燃料が過剰となり、空燃比フィードバック補正値ＦＡＦＲは急激に低下するようになる（図５（ｅ））。ここで、空燃比フィードバック補正値ＦＡＦＲに基づいて更新されるアルコール濃度の学習値ＡＬＣＧＲは、急激に低下しようとするが、アルコール濃度の学習値ＡＬＣＧＲの下限値である「０％」となっていることから、実際にはそれ以上低下することはない（図５（ｆ））。
【００１１】
一方、左側バンクにおいては、タイミングｔ１１以降において、アルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥが実際のアルコール濃度ＣＡＬＣＬに対して高い状態が続くことから、燃料が不足する状態が続くこととなる。その結果、アルコール濃度の学習値ＡＬＣＧＬは実際のアルコール濃度ＣＡＬＣＬの上昇に先んじて増大するようになる（図５（ａ），図５（ｄ））。
【００１２】
また、右側バンクでは、タイミングｔ１２以降において、燃料に含まれるアルコール濃度ＣＡＬＣＲが上昇するようになるが（図５（ａ））、しばらくの間は、実際のアルコール濃度ＣＡＬＣＲに対して噴射される燃料が過剰となる状態が続くこととなり、空燃比フィードバック補正値ＦＡＦＲが「０」を下回るようになる（図５（ｅ））。そのため、アルコール濃度の学習値ＡＬＣＧＲは引き続き、「０％」に維持されることとなる（図５（ｆ））。そしてその後、右側バンクの実際のアルコール濃度ＣＡＬＣＲが更に上昇して（図５（ｂ））、アルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥに対して近づくようになると、空燃比フィードバック補正値ＦＡＦＲが増大するようになる。そして、タイミングｔ１３以降において、空燃比フィードバック補正値ＦＡＦＲが「０」を上回るようになると（図５（ｅ））、実際のアルコール濃度ＣＡＬＣＲの上昇に遅れてアルコール濃度の学習値ＡＬＣＧＲは増大するようになる（図５（ｂ），図５（ｆ））。
【００１３】
このように、左側バンクにおいては、実際のアルコール濃度ＣＡＬＣＬの上昇に先んじてアルコール濃度の学習値ＡＬＣＧＬが増大する一方、右側バンクにおいては、実際のアルコール濃度ＣＡＬＣＲの上昇に遅れてアルコール濃度の学習値ＡＬＣＧＲが増大することとなる。そのため、その後、実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンクにて等しくなったときには、左側バンクのアルコール濃度の学習値ＡＬＣＧＬは実際のアルコール濃度ＣＡＬＣＲよりも大きい側に乖離し、右側バンクのアルコール濃度の学習値ＡＬＣＧＲは実際のアルコール濃度よりも小さい側に乖離した状態となる。その結果、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲが実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲに即した値に更新されるまでには長い時間を要するといった問題が生じることとなる。
【００１４】
尚、こうした問題はＶ型エンジンに限られるものではなく、複数の気筒列と、気筒列を構成する気筒毎に設けられて当該気筒に燃料を噴射供給する燃料噴射弁と、当該気筒列を構成する気筒から排出される排気の空燃比を気筒列毎にそれぞれ検出する空燃比検出手段と、を備える内燃機関であれば、その他の内燃機関の制御装置においても共通して生じ得るものである。
【００１５】
また、こうした問題は、複数の気筒列毎に設けられて対応する燃料噴射弁に燃料をそれぞれ供給する複数の燃料配管が直列に接続される内燃機関に限られるものではなく、給油後の機関運転時に、燃料噴射弁から噴射された燃料に含まれるアルコール濃度が複数の気筒列毎に異なる状態が生じるものであれば、その他の内燃機関の制御装置においても、程度の差こそあれ、概ね共通して生じ得るものである。
【００１６】
また、こうした問題は、気筒列毎に更新されたアルコール濃度の各学習値の平均値に基づいて燃料噴射量を算出する制御装置に限られるものではなく、気筒列毎に更新されたアルコール濃度の各学習値の間の値に基づいて燃料噴射量を算出する制御装置であればその他の制御装置においても共通して生じ得るものである。
【００１７】
本発明は、こうした実情に鑑みてなされたものであり、その目的は、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値が実際のアルコール濃度に即した値に更新されるまでに要する時間を短縮することのできる内燃機関の制御装置を提供することにある。
【課題を解決するための手段】
【００１８】
以下、上記課題を解決するための手段及びその作用効果について記載する。
請求項１に記載の発明は、複数の気筒列と、前記気筒列を構成する気筒毎に設けられて当該気筒に燃料を噴射供給する燃料噴射弁と、当該気筒列を構成する気筒から排出される排気の空燃比を気筒列毎に検出する空燃比検出手段とを備える内燃機関に適用されて、前記空燃比検出手段により検出される排気の空燃比と目標空燃比との乖離傾向に基づいて燃料噴射量の空燃比補正値を前記複数の気筒列毎に算出する空燃比補正値算出手段と、前記空燃比補正値算出手段により算出された前記空燃比補正値に基づいて当該燃料噴射弁から噴射された燃料に含まれるアルコール濃度の学習値を前記気筒列毎に更新する学習値更新手段とを備え、前記学習値更新手段により前記気筒列毎に更新された前記アルコール濃度の各学習値の間の値に基づいて燃料噴射量を算出する内燃機関の制御装置において、前記燃料噴射弁から噴射された燃料に含まれるアルコール濃度が前記複数の気筒列にて等しくなっているか否かを判定する判定手段を備え、前記学習値更新手段は、給油後の機関運転時に、前記判定手段により前記燃料噴射弁から噴射された燃料に含まれるアルコール濃度が前記複数の気筒列にて等しくなっている旨判定されたときには、前記気筒列毎に更新した前記アルコール濃度の直前の各学習値の平均値に近づくように、少なくとも前記複数の気筒列の一方の前記アルコール濃度の学習値を変更することをその要旨としている。
【００１９】
また、請求項２に記載の発明は、請求項１に記載の内燃機関の制御装置において、前記学習値更新手段は、前記複数の気筒列の双方について前記アルコール濃度の各学習値を変更することをその要旨としている。
【００２０】
また、請求項３に記載の発明は、請求項１または請求項２に記載の内燃機関の制御装置において、前記学習値更新手段は、前記複数の気筒列の双方について前記アルコール濃度の各学習値を前記気筒列毎に更新した前記アルコール濃度の直前の各学習値の平均値に変更することをその要旨としている。
【００２１】
請求項１、請求項２、及び請求項３に記載の構成によれば、給油後の機関運転時に、燃料噴射弁から噴射された燃料に含まれるアルコール濃度が複数の気筒列にて等しくなっている旨判定されたときには、気筒列毎に更新したアルコール濃度の直前の各学習値の平均値に近づくように、アルコール濃度の学習値を少なくとも複数の気筒列の一方について変更する。これにより、アルコール濃度の学習値について累積的な誤差が生じている場合であっても、アルコール濃度の各学習値を実際のアルコール濃度に近づけることができるようになる。従って、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値が実際のアルコール濃度に即した値に更新されるまでに要する時間を短縮することができるようになる。
【００２２】
請求項４に記載の発明は、請求項１〜請求項３のいずれか一項に記載の内燃機関の制御装置において、前記複数の気筒列毎に設けられて対応する前記燃料噴射弁に燃料をそれぞれ供給する複数の燃料配管が直列に接続されてなることをその要旨としている。
【００２３】
複数の気筒列毎に設けられる複数の燃料配管が直列に接続される構成にあっては、給油後の機関運転時に、燃料供給系において上流側に配置される燃料配管に対応する気筒列と下流側に配置される燃料配管に対応する気筒列とでは、実際のアルコール濃度が大きく異なる状態が生じる。そのため、その後に、実際のアルコール濃度が複数の気筒列で等しくなった場合であっても、燃料供給系において上流側の気筒列では、アルコール濃度の学習値が実際のアルコール濃度よりも大きい側に乖離し、下流側の気筒列では、アルコール濃度の学習値が実際のアルコール濃度よりも小さい側に乖離する傾向がある。その結果、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値が実際のアルコール濃度に即した値に更新されるまでにはより長い時間を要するといった問題が生じることとなる。
【００２４】
このような前提構成を備える内燃機関の制御装置に対して、上記請求項１〜請求項３のいずれか一項に記載の発明を適用すれば、上流側の気筒列では、アルコール濃度の学習値が直前に更新された値よりも小さくなるように変更され、下流側の気筒列では、アルコール濃度の学習値が直前に更新された値よりも大きくなるように変更されるようになる。これらのことを通じて、アルコール濃度の学習値を実際のアルコール濃度にそれぞれ近づけることができるようになる。従って、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値が実際のアルコール濃度に即した値に更新されるまでに要する時間を短縮することができるようになる。
【００２５】
請求項１〜請求項４のいずれか一項に記載の発明は、請求項５に記載の発明によるように、前記判定手段は、当該給油後の機関始動からの経過期間が所定期間以上であることをもって前記燃料噴射弁から噴射された燃料に含まれるアルコール濃度が前記複数の気筒列にて等しくなっている旨判定するといった態様をもって具体化することができる。
【００２６】
請求項６に記載の発明は、請求項５に記載の内燃機関の制御装置において、前記判定手段は、機関運転状態に応じて前記所定期間を可変設定することをその要旨としている。
同構成によれば、給油後の機関運転時に、燃料噴射弁から噴射された燃料に含まれるアルコール濃度が複数の気筒列にて等しくなっているか否かを判定するための所定期間が、機関運転状態に応じて可変設定される。このため、例えば燃料噴射弁から噴射される燃料噴射量が多いときのように燃料噴射弁から噴射された燃料に含まれるアルコール濃度が複数の気筒列にて等しくなるまでに要する時間が短いときほど上記所定期間を短く設定するようにすれば、上記所定期間を的確に小さく設定することができるようになる。従って、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値が実際のアルコール濃度に即した値に更新されるまでに要する時間を一層短縮することができるようになる。
【００２７】
請求項７に記載の発明は、請求項１〜請求項６のいずれか一項に記載の内燃機関の制御装置において、前記内燃機関は前記気筒列を２つ備えてなることをその要旨としている。
請求項１〜請求項６のいずれか一項に記載の内燃機関の制御装置は、請求項７に記載の発明によるように、前記内燃機関は気筒列を２つ備えてなるといった態様をもって具体化することができる。尚、このような内燃機関としては、２つの気筒列を挟む角度が１８０度よりも小さいＶ型の気筒配列のものや、２つの気筒列を挟む角度が１８０度とされた水平対向式の気筒配列のもの等を挙げることができる。
【発明を実施するための最良の形態】
【００２８】
以下、図１〜図４を参照して、本発明にかかる内燃機関の制御装置を、ガソリン燃料とエタノール燃料とからなる混合燃料を噴射する車載Ｖ型８気筒エンジン（以下、「エンジン１」）の制御装置として具体化した一実施形態について詳細に説明する。
【００２９】
図１に、エンジン１０及びこれを制御する電子制御装置５０の概略構成を模式的に示す。また、図２に、エンジン１０の燃料供給系及びこれを制御する電子制御装置５０の概略構成を示す。
【００３０】
図１に示すように、エンジン１０は、４つの気筒１２ａ〜１２ｄを有する気筒列としての左側バンク１１と、４つの気筒２２ａ〜２２ｄを有する気筒列としての右側バンク２１とを備えて構成されている。また、これら気筒１２ａ〜１２ｄ，２２ａ〜２２ｄには、混合気に点火をするための点火プラグ１３ａ〜１３ｄ，２３ａ〜２３ｄがそれぞれ設けられている。
【００３１】
左側バンク１１の各気筒１２ａ〜１２ｄには、吸気ポート（図示略）を介して吸気マニホルド３１が接続されており、吸気マニホルド３１の吸気上流側には左側吸気通路３３が接続されている。
【００３２】
右側バンク２１の各気筒２２ａ〜２２ｄには、吸気ポート（図示略）を介して吸気マニホルド３２が接続されており、吸気マニホルド３２の吸気上流側には右側吸気通路３４が接続されている。
【００３３】
左側吸気通路３３と右側吸気通路３４とには、それらの吸気上流側に共通吸気通路３５が共通して接続されている。また、共通吸気通路３５の途中には、吸気を調量するためのスロットルバルブ３６が設けられている。スロットルバルブ３６には、スロットルバルブ３６の開閉駆動を行うためのスロットルモータ３７が設けられている。
【００３４】
また、左側バンク１１の各気筒１２ａ〜１２ｄには、排気ポート（図示略）を介して排気マニホルド４１が接続されており、排気マニホルド４１の排気下流側には左側排気通路４３が接続されている。
【００３５】
また、右側バンク２１の各気筒２２ａ〜２２ｄには、排気ポート（図示略）を介して排気マニホルド４２が接続されており、排気マニホルド４２の排気下流側には右側排気通路４４が接続されている。
【００３６】
次に、図２を参照して、エンジン１０の燃料供給系の構成について詳細に説明する。
燃料タンク７１の内部には、燃料ポンプモジュール７２が設けられている。燃料ポンプモジュール７２は、リザーバカップ７３、電動式のフィードポンプ７４、燃料フィルタ７５及び低圧プレッシャレギュレータ８３を備えて構成されている。リザーバカップ７３の内部には、フィードポンプ７４及び燃料フィルタ７５が設けられている。フィードポンプ７４にて加圧された燃料は、チェック弁７４ａ及び燃料経路７４ｂを通じて燃料フィルタ７５へ送られ、更に、チェック弁７５ａを通じてメイン経路７６に送られるようになっている。メイン経路７６には、左側燃料配管７７、燃料連絡経路７８、及び右側燃料配管７９が燃料流通方向において上流側から順に直列に接続されており、フィードポンプ７４からの加圧燃料がメイン経路７６を通じて左側燃料配管７７及び右側燃料配管７９の順にそれぞれ供給されるようになっている。より詳細には、メイン経路７６を通じて供給される燃料は、左側燃料配管７７の基端部（図２中右端部）からその先端部（図２中左端部）に向けて流れるとともに、同左端部から燃料連絡経路７８を通じて右側燃料配管７９の基端部（図２中左端部）に導入され、右側燃料配管７９の基端部から先端部（図２中右端部）に向けて流れるようになっている。
【００３７】
左側燃料配管７７には４つの燃料噴射弁１４ａ〜１４ｄが接続されており、これら燃料噴射弁１４ａ〜１４ｄは、先の図１に示す左側バンク１１の各気筒１２ａ〜１２ｄの吸気ポートに燃料をそれぞれ噴射供給するように構成されている。
【００３８】
右側燃料配管７９には４つの燃料噴射弁２４ａ〜２４ｄが接続されており、これら燃料噴射弁２４ａ〜２４ｄは、先の図１に示す右側バンク２１の各気筒２２ａ〜２２ｄの吸気ポートに燃料をそれぞれ噴射するように構成されている。
【００３９】
右側燃料配管７９の基端部には、第１リターン経路８０が接続されている。第１リターン経路８０には、高圧プレッシャレギュレータ８２が設けられており、高圧プレッシャレギュレータ８２を通じてメイン経路７６、左側燃料配管７７、燃料連絡経路７８、及び右側燃料配管７９の内部の燃料が高圧（例えば、約４００ｋＰａ）に調圧される。メイン経路７６、左側燃料配管７７、燃料連絡経路７８、及び右側燃料配管７９の内部の燃料圧力が所定の圧力（約４００ｋＰａ）を超えると、高圧プレッシャレギュレータ８２を通じて過剰な燃料が第１リターン経路８０から燃料タンク７１へ戻るようになっている。
【００４０】
メイン経路７６の途中には、具体的には燃料ポンプモジュール７２に隣接する位置には、第２リターン経路８１がメイン経路７６から分岐して設けられている。第２リターン経路８１には、低圧プレッシャレギュレータ８３が設けられており、低圧プレッシャレギュレータ８３を通じてメイン経路７６、左側燃料配管７７、燃料連絡経路７８、及び右側燃料配管７９の内部の燃料が低圧（例えば、約２８０ｋＰａ）に調圧される。メイン経路７６、左側燃料配管７７、燃料連絡経路７８、及び右側燃料配管７９の内部の燃料圧力が所定の圧力（約２８０ｋＰａ）を超えると、低圧プレッシャレギュレータ８３を通じて過剰な燃料が第２リターン経路８１から燃料タンク７１へ戻るようになっている。
【００４１】
また、第２リターン経路８１において、メイン経路７６との分岐部と低圧プレッシャレギュレータ８３との間には、電磁駆動式の燃圧切替弁８４が設けられている。燃圧切替弁８４が閉塞状態である場合には、低圧プレッシャレギュレータ８３が機能しないことから、メイン経路７６、左側燃料配管７７、燃料連絡経路７８、及び右側燃料配管７９の内部の燃料圧力は高圧プレッシャレギュレータ８２を通じて高圧に調圧される。このため、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄからは各燃料噴射タイミングにおいて高圧側での燃料噴射がなされる。また、燃圧切替弁８４が開放状態である場合には、高圧プレッシャレギュレータ８２に優先して低圧プレッシャレギュレータ８３が機能することとなり、低圧プレッシャレギュレータ８３を通じてメイン経路７６、左側燃料配管７７、燃料連絡経路７８、及び右側燃料配管７９の内部の燃料圧力は低圧に調圧される。このため、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄからは各燃料噴射タイミングにおいて低圧側での燃料噴射がなされる。このような燃圧切替弁８４の開閉駆動により燃料圧力を切り替えることができる。
【００４２】
また、エンジン１０には、その運転状態を検出するための各種センサが設けられている。すなわち、先の図１に示すように、機関回転速度ＮＥを検出する機関回転速度センサ６１、及び吸気量ＧＡを検出する吸気量センサ６２が設けられている。また、スロットルバルブ３６の近傍には、スロットルバルブ３６の開度（以下、「スロットル開度ＴＡ」）を検出するスロットル開度センサ６３が設けられている。また、アクセルペダルの操作量（以下、「アクセル開度ＡＣＣＰ」）を検出するアクセル開度センサ６４、及びエンジン１０の冷却水の温度（以下、「冷却水温ＴＨＷ」）を検出するための水温センサ６５が設けられている。また、左側排気通路４３には、左側バンク１１を構成する気筒１２ａ〜１２ｄから排出される排気の空燃比ＡＦＬを検出する左側空燃比センサ６６が設けられ、右側排気通路４４には、右側バンク２１を構成する気筒２２ａ〜２２ｄから排出される排気の空燃比ＡＦＲを検出する右側空燃比センサ６７が設けられている。尚、これらセンサ以外にも各種のセンサが必要に応じて設けられている。これら各センサ６１〜６７の検出信号は、エンジン１０の各種制御を実行する電子制御装置５０に入力される。
【００４３】
電子制御装置５０は、各種制御を実行するためのプログラム及び演算用マップ、並びに制御の実行に際して算出される各種データ等を記憶するメモリを備えて構成されており、上記各センサ６１〜６７をはじめとする各種センサの出力値により把握される機関運転状態等に基づいて、例えば次の各制御を実行する。すなわち、スロットルバルブ３６を制御するスロットル制御、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄを制御する燃料噴射制御、点火プラグ１３ａ〜１３ｄ，２３ａ〜２３ｄを制御する点火時期制御、及び燃圧切替弁８４を開閉制御する燃圧制御を実行する。また、左右の空燃比センサ６６，６７によりそれぞれ検出される排気の空燃比ＡＦＬ，ＡＦＲと目標空燃比ＡＦＴＲＧとの乖離傾向に基づいて燃料噴射量の空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲを左右のバンク１１，２１毎に算出する空燃比フィードバック制御を実行する。また、空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲに基づいて燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲを左右のバンク１１，２１毎に更新するアルコール濃度学習値更新制御を実行する。
【００４４】
ここで、燃圧制御では、機関始動時等の燃料噴射量を増量する必要がある機関運転状態のときには、燃圧切替弁８４を閉塞状態として燃料圧力を高圧に制御するようにしている。また、燃料噴射量を増量しないときであっても、例えば給油後の機関運転時のように、燃料供給系におけるアルコール濃度が不均一である場合には、燃圧切替弁８４を閉塞状態として燃料圧力を高圧とするとともに、高圧プレッシャレギュレータ８２及び第１リターン経路８０を通じてメイン経路７６や各燃料配管７７，７９に存在する燃料を燃料タンク７１に戻すようにしている。これにより、燃料供給系におけるアルコール濃度が不均一な状態を迅速に解消するようにもしている。尚、この場合、燃料圧力が高圧に制御されていながらも通常の燃料噴射量となるように燃料噴射弁の開弁期間を適宜設定するようにしている。一方、燃料噴射量を増量する必要がない通常の機関運転状態のときには、燃圧切替弁８４を開放状態として燃料圧力を低圧に制御するようにしている。
【００４５】
空燃比フィードバック制御は、例えば機関始動時ではない、燃料カットが行われていない、冷却水温ＴＨＷが所定温度以上である、空燃比センサ６６，６７が活性化している等の実行条件が全て成立しているときに実行される。空燃比フィードバック制御では、空燃比センサ６６，６７の出力電圧ＶＡＦＬ，ＶＡＦＲと、目標空燃比ＡＦＴＲＧに相当する所定電圧ＶＴＲＧとの差（以下、「電圧差ΔＶ」）を減少させるべく、この電圧差ΔＶに基づいて左右のバンク１１，２１の混合気の空燃比ＡＦＬ，ＡＦＲをフィードバック制御するためのフィードバック補正値ＦＡＦＬ，ＦＡＦＲを左右のバンク１１，２１毎に算出する。具体的には、空燃比センサ６６，６７の出力電圧ＶＡＦＬ，ＶＡＦＲは、排気の酸素濃度が高くなるにつれて、すなわち目標空燃比ＡＦＴＲＧに対して混合気の空燃比ＡＦＬ，ＡＦＲがリーン側に乖離するにつれて大きくなる。また、空燃比センサ６６，６７の出力電圧ＶＡＦＬ，ＶＡＦＲは、排気の酸素濃度が低くなるにつれて、すなわち目標空燃比ＡＦＴＲＧに対して混合気の空燃比ＡＦＬ，ＡＦＲがリッチ側に乖離するにつれて小さくなる。そのため、空燃比フィードバック制御では、空燃比センサ６６，６７の出力電圧ＶＡＦＬ，ＶＡＦＲと所定電圧ＶＴＲＧとを比較し、出力電圧ＶＡＦＬ，ＶＡＦＲが所定電圧ＶＴＲＧよりも大きい場合、すなわち、混合気の空燃比ＡＦＬ，ＡＦＲが目標空燃比ＡＦＴＲＧよりもリーン側にあると判断した場合には、そのときの空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲに所定値を加算した値を新たな空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲとして算出する。一方、出力電圧ＶＡＦＬ，ＶＡＦＲが所定電圧ＶＴＲＧ以下である場合、すなわち、混合気の空燃比ＡＦＬ，ＡＦＲが目標空燃比ＡＦＴＲＧよりもリッチ側にあると判断した場合には、そのときの空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲから所定値を減算した値を新たな空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲとして算出する。
【００４６】
アルコール濃度学習値更新制御は、空燃比フィードバック制御が実行されている際に実行される。アルコール濃度学習値更新制御では、給油後の機関運転時に、空燃比フィードバック制御を通じて算出される空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲに基づいてアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲを左右のバンク１１，２１毎に更新する。これは、燃料給油が行われると、これにともない燃料供給系におけるアルコール濃度が変化する可能性が高いためである。すなわち、アルコール燃料はガソリン燃料に比べて燃焼を通じて得られる単位体積当たりの出力が小さいことから、燃料に含まれるアルコール濃度が高くなるほど燃料噴射量を増量する必要がある。そのため例えば、そのときの実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲがアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲに対して大きい場合には、燃料噴射量が不足することとなり、その排気の空燃比ＡＦＬ，ＡＦＲは目標空燃比ＡＦＴＲＧよりもリーン側の値となる。またこのとき、空燃比フィードバック制御を通じて、排気の空燃比ＡＦＬ，ＡＦＲを目標空燃比ＡＦＴＲＧに一致させるように空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲとしてより大きな値が算出される。これらのことから、空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲに基づいてアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲを更新することにより、実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲに応じてアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲを更新することができる。
【００４７】
ここで、実際のアルコール濃度が左右のバンク１１，２１にて等しい場合には、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲは左右のバンク１１，２１にて同一の値として更新されるはずである。一方、空燃比センサ６６，６７にはそれぞれ個体差があり、それらの出力電圧ＶＡＦＬ，ＶＡＦＲにはばらつきがある。そのため、実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンク１１，２１にて等しいにもかかわらず、空燃比センサ６６，６７の出力電圧ＶＡＦＬ，ＶＡＦＲは左右のバンク１１，２１にて異なる値となり、これに起因してアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲも左右のバンク１１，２１にて異なる値として更新されることとなる。
【００４８】
そこで本実施形態では、左右のバンク１１，２１毎に更新されたアルコール濃度の各学習値ＡＬＣＧＬ，ＡＬＣＧＲの平均値ＡＬＣＧＡＶＥ（＝（ＡＬＣＧＬ＋ＡＬＣＧＲ）／２）を算出することにより、空燃比センサ６６，６７の出力電圧ＶＡＦＬ，ＶＡＦＲのばらつきに起因するアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲの誤差を低減するようにしている。また、こうして算出されるアルコール濃度の学習値の平均値ＡＬＣＧＡＶＥに基づいて燃料噴射量を算出するようにしている。
【００４９】
ところが、左右のバンク１１，２１毎に更新されたアルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥに基づいて燃料噴射量を算出する構成にあっては、また、左右のバンク１１，２１毎に設けられる２つの燃料配管７７，７９が直列に接続される構成にあっては、以下の問題が生じることとなる。すなわち、給油後の機関運転時に、燃料供給系において上流側に配置される左側燃料配管７７に対応する左側バンク１１と下流側に配置される右側燃料配管７９に対応する右側バンク２１とでは、実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが大きく異なる状態が生じる。そのため、この状態から上述したアルコール濃度学習値更新制御を実行すると、その後に、実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンク１１，２１で等しくなった場合であっても、燃料供給系において上流側の左側バンク１１では、アルコール濃度の学習値ＡＬＣＧＬが実際のアルコール濃度ＣＡＬＣＬよりも大きい側に乖離する傾向がある。また、下流側の右側バンク２１では、アルコール濃度の学習値ＡＬＣＧＲが実際のアルコール濃度ＣＡＬＣＲよりも小さい側に乖離する傾向がある。その結果、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲが実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲに即した値に更新されるまでには長い時間を要するといった問題が生じることとなる。
【００５０】
そこで本実施形態では、電子制御装置５０を通じて、給油後の機関運転時に、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンク１１，２１にて等しくなっているか否かを判定するようにしている。そして、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度が左右のバンク１１，２１にて等しくなっている旨判定したときには、左右のバンク１１，２１の双方についてアルコール濃度の各学習値ＡＬＣＧＬ，ＡＬＣＧＲを左右のバンク１１，２１毎に更新したアルコール濃度の直前の各学習値ＡＬＣＧＬ，ＡＬＣＧＲの平均値ＡＬＣＧＡＶＥ（＝（ＡＬＣＧＬ＋ＡＬＣＧＲ）／２）に変更するようにしている。これにより、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲが実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲに即した値に更新されるまでに要する時間の短縮を図るようにしている。
【００５１】
次に、図３を参照して、アルコール濃度学習値更新制御について詳細に説明する。尚、図３は、アルコール濃度学習値更新制御の処理手順を示すフローチャートである。このフローチャートに示される一連の処理は、機関運転中に電子制御装置５０により一度だけ実行される。
【００５２】
この処理では、まず、空燃比フィードバック制御の実行条件が成立しているか否かを判断する（ステップＳ１０１）。ここで、空燃比フィードバック制御の実行条件が成立していないと判断した場合には（ステップＳ１０１：「ＮＯ」）、同実行条件が成立するまで当該判断処理を繰り返し実行する。
【００５３】
一方、ステップＳ１０１の判断処理の結果、空燃比フィードバック制御の実行条件が成立していると判断した場合には（Ｓ１０１：「ＹＥＳ」）、次に、空燃比フィードバック制御を通じて、空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲを左右のバンク１１，２１毎に算出する（ステップＳ１０２）。そして、次に、空燃比フィードバック補正値ＦＡＦＬ，ＦＡＦＲに基づいてアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲを左右のバンク１１，２１毎に更新する（ステップＳ１０３）。
【００５４】
こうしてアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲを更新すると、次に、機関始動からの経過期間ΔＴが所定期間ΔＴｔｈ以上であるか否かを判断する（Ｓ１０４）。ここでは、例えばメイン経路７６や各燃料配管７７，７９に存在する燃料のうち高圧プレッシャレギュレータ８２及び第１リターン経路８０を通じて燃料タンクに戻される燃料が多いときのように、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンク１１，２１にて等しくなるまでに要する時間が短いときほど上記所定期間ΔＴｔｈを短く設定している。
【００５５】
上記ステップＳ１０４の判断処理において、機関始動からの経過期間ΔＴが所定期間ΔＴｔｈ以上でない旨判断した場合には（ステップＳ１０４：「ＮＯ」）、機関始動からの経過期間ΔＴが所定期間ΔＴｔｈ以上である旨判断するまで先のステップＳ１０２〜ステップＳ１０４の処理を繰り返し実行する。
【００５６】
一方、ステップＳ１０４の判断処理において、機関始動からの経過期間ΔＴが所定期間ΔＴｔｈ以上である旨判断した場合には（ステップＳ１０４：「ＹＥＳ」）、次に、左右のバンク１１，２１の双方についてアルコール濃度の各学習値ＡＬＣＧＬ，ＡＬＣＧＲを、直前のステップＳ１０３の処理にて左右のバンク１１，２１毎に更新したアルコール濃度の各学習値ＡＬＣＧＬ，ＡＬＣＧＲの平均値ＡＬＣＧＡＶＥ（＝（ＡＬＣＧＬ＋ＡＬＣＧＲ）／２）に変更する（ステップＳ１０５）。そして、この一連の処理を終了する。
【００５７】
次に、図４のタイミングチャートを参照して、給油後の機関運転時における、（ａ）左側バンク１１の燃料に含まれるアルコール濃度ＣＡＬＣＬの推移、（ｂ）右側バンク２１の燃料に含まれるアルコール濃度ＣＡＬＣＲの推移、（ｃ）左側バンク１１の空燃比フィードバック補正値ＦＡＦＬの推移、（ｄ）左側バンク１１のアルコール濃度の学習値ＡＬＣＧＬの推移、（ｅ）右側バンク２１の空燃比フィードバック補正値ＦＡＦＲの推移、（ｆ）右側バンク２１のアルコール濃度の学習値ＡＬＣＧＬの推移、及び（ｇ）左右のバンク１１，２１毎に更新されるアルコール濃度の学習値の平均値ＡＬＣＧＡＶＥ（＝（ＡＬＣＧＬ＋ＡＬＣＧＲ）／２）の推移をそれぞれ示す。尚、同図では、燃料に含まれるアルコール濃度が給油の前後で「０％」から「Ｘ１％」まで上昇する場合について示している。
【００５８】
同図に示すように、機関始動後のタイミングｔ１以降において、給油された新たな燃料が左側燃料配管７７に届いたことにより、左側バンク１１では、燃料に含まれるアルコール濃度ＣＡＬＣＬが上昇するようになる（図４（ａ））。一方、右側燃料配管７９は左側燃料配管７７よりも燃料供給系において下流側に配置されていることから、給油された新たな燃料が右側燃料配管７９には未だ届いておらず、右側バンク２１では、しばらくの間は、アルコール濃度ＣＡＬＣＲは「０％」のまま変化しない（図４（ｂ））。
【００５９】
またこのとき、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲは更新されておらず、以前の機関運転時に更新されたアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲの平均値ＡＬＣＧＡＶＥ（この場合、「０％」）に基づいて燃料噴射量が算出される。そのため、左側１１バンクにおいては、アルコール濃度ＣＡＬＣＬの上昇が加味されていないために燃料が不足することとなる。その結果、空燃比フィードバック補正値ＦＡＦＬは急激に増大するようになり（図４（ｃ））、空燃比フィードバック補正値ＦＡＦＬに基づいて更新されるアルコール濃度の学習値ＡＬＣＧＬは急激に増大するようになる（図４（ｄ））。一方、右側バンク２１においては、アルコール濃度の学習値ＡＬＣＧＲはそれまでの値「０％」に維持される（図４（ｆ））。そのため、アルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥ（＝（ＡＬＣＧＬ＋ＡＬＣＧＲ）／２）は、左側バンク１１のアルコール濃度の学習値ＡＬＣＧＬの半分の値（＝ＡＬＣＧＬ／２）として算出される（図４（ｇ））。
【００６０】
次に、右側バンク２１にて燃料に含まれるアルコール濃度ＣＡＬＣＬが上昇するようになるタイミングｔ２までの期間においては、右側バンク２１では、アルコール濃度ＣＡＬＣＲが上昇していないにもかかわらず、アルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥ、すなわち左側バンク１１のアルコール濃度の学習値ＡＬＣＧＬの半分の値に基づいて燃料噴射量が算出される。そのため、右側バンク２１においては、燃料が過剰となり、空燃比フィードバック補正値ＦＡＦＲは急激に低下するようになる（図４（ｅ））。ここで、空燃比フィードバック補正値ＦＡＦＲに基づいて更新されるアルコール濃度の学習値ＡＬＣＧＲは、急激に低下しようとするが、アルコール濃度の学習値ＡＬＣＧＲの下限値である「０％」となっていることから、実際にはそれ以上低下することはない（図４（ｆ））。
【００６１】
一方、左側バンク１１においては、タイミングｔ１以降において、アルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥが実際のアルコール濃度ＣＡＬＣＬに対して高い状態が続くことから、燃料が不足する状態が続くこととなる。その結果、アルコール濃度の学習値ＡＬＣＧＬは実際のアルコール濃度ＣＡＬＣＬの上昇に先んじて増大するようになる（図４（ａ），図４（ｄ））。
【００６２】
また、右側バンク２１では、タイミングｔ２以降において、燃料に含まれるアルコール濃度ＣＡＬＣＲが上昇するようになるが（図４（ａ））、しばらくの間は、実際のアルコール濃度ＣＡＬＣＲに対して噴射される燃料が過剰となる状態が続くこととなり、空燃比フィードバック補正値ＦＡＦＲが「０」を下回るようになる（図４（ｅ））。そのため、アルコール濃度の学習値ＡＬＣＧＲは引き続き、「０％」に維持されることとなる（図４（ｆ））。そしてその後、右側バンク２１の実際のアルコール濃度ＣＡＬＣＲが更に上昇して（図４（ｂ））、アルコール濃度の各学習値の平均値ＡＬＣＧＡＶＥに対して近づくようになると、空燃比フィードバック補正値ＦＡＦＲが増大するようになる。そして、タイミングｔ３以降において、空燃比フィードバック補正値ＦＡＦＲが「０」を上回るようになると（図４（ｅ））、実際のアルコール濃度ＣＡＬＣＲの上昇に遅れてアルコール濃度の学習値ＡＬＣＧＲは増大するようになる（図４（ｂ），図４（ｆ））。
【００６３】
このように、左側バンク１１においては、実際のアルコール濃度ＣＡＬＣＬの上昇に先んじてアルコール濃度の学習値ＡＬＣＧＬが増大する一方、右側バンク２１においては、実際のアルコール濃度ＣＡＬＣＲの上昇に遅れてアルコール濃度の学習値ＡＬＣＧＲが増大することとなる。そのため、その後、タイミングｔ４において、実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンクにて等しくなったときには、左側バンクのアルコール濃度の学習値ＡＬＣＧＬは実際のアルコール濃度ＣＡＬＣＲよりも大きい側に乖離し、右側バンクのアルコール濃度の学習値ＡＬＣＧＲは実際のアルコール濃度よりも小さい側に乖離した状態となる。
【００６４】
ここで、本実施形態では、機関始動からの経過期間ΔＴが所定期間ΔＴｔｈとなるタイミングｔ５において、左右のバンク１１，２１の双方についてアルコール濃度の各学習値ＡＬＣＧＬ，ＡＬＣＧＲが、左右のバンク１１，２１毎に更新したアルコール濃度の直前の各学習値ＡＬＣＧＬ，ＡＬＣＧＲの平均値ＡＬＣＧＡＶＥ（＝（ＡＬＣＧＬ＋ＡＬＣＧＲ）／２）に変更される。すなわち、左側バンク１１では、アルコール濃度の学習値ＡＬＣＧＬが直前に更新された値よりも小さくなるように変更され、右側バンク２１では、アルコール濃度の学習値ＡＬＣＧＲが直前に更新された値よりも大きくなるように変更される。これらのことを通じて、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲが実際のアルコール濃度ＣＡＬＣＬ（＝Ｘ１）にそれぞれ近づけられるようになる。
【００６５】
以上説明した本実施形態にかかる内燃機関の制御装置によれば、以下に示す作用効果が得られるようになる。
（１）電子制御装置５０を通じて、給油後の機関運転時に、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度が左右のバンク１１，２１にて等しくなっているか否かを判定することとした。そして、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度が左右のバンク１１，２１にて等しくなっている旨判定されたときには、左右のバンク１１，２１の双方についてアルコール濃度の各学習値ＡＬＣＧＬ，ＡＬＣＧＲを左右のバンク１１，２１毎に更新したアルコール濃度の直前の各学習値ＡＬＣＧＬ，ＡＬＣＧＲの平均値に変更することとした。これにより、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲについて累積的な誤差が生じている場合であっても、アルコール濃度の各学習値ＡＬＣＧＬ，ＡＬＣＧＲを実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲに近づけることができるようになる。従って、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲが実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲに即した値に更新されるまでに要する時間を短縮することができるようになる。
【００６６】
（２）給油後の機関始動からの経過期間ΔＴが所定期間ΔＴｔｈ以上であることをもって燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンク１１，２１にて等しくなっている旨判定することとした。また、機関運転状態に応じて所定期間ΔＴｔｈを可変設定することとした。これにより、上記所定期間ΔＴｔｈを的確に小さく設定することができるようになる。従って、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲが実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲに即した値に更新されるまでに要する時間を一層短縮することができるようになる。
【００６７】
尚、本発明にかかる内燃機関の制御装置は、上記実施形態にて例示した構成に限定されるものではなく、これを適宜変更した例えば次のような形態として実施することもできる。
【００６８】
・上記実施形態では、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンク１１，２１にて等しくなっているか否かを判定する際に用いられる上記所定期間ΔＴｔｈを、高圧プレッシャレギュレータ８２及び第１リターン経路８０を通じて燃料タンク７１に戻される燃料が多いときほど短く設定するようにしている。しかし、上記所定期間ΔＴｔｈを可変設定するための機関運転状態としてのパラメータはこれに限られるものではなく、これに加えて、或いはこれに代えて、給油後からの燃料噴射量の積算値を採用することもできる。この場合、給油後からの燃料噴射量の積算値が多いときほど、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンク１１，２１にて等しくなるまでに要する時間が短くなることから、当該積算値が多いときほど上記所定期間ΔＴｔｈを短く設定するようにすればよい。
【００６９】
・上記実施形態によるように、機関運転状態に応じて上記所定期間ΔＴｔｈを可変設定することが、アルコール濃度の学習値更新制御を通じて、アルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲが実際のアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲに即した値に更新されるまでに要する時間を一層短縮する上では望ましい。しかしながら、本発明にかかる所定期間ΔＴｔｈはこのように機関運転状態に応じて可変設定されるものに限られるものではなく、上記所定期間ΔＴｔｈを機関運転状態によらず固定値とすることもできる。
【００７０】
・上記実施形態では、給油後の機関始動からの経過期間ΔＴが所定期間ΔＴｔｈ以上となることをもって燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンク１１，２１にて等しくなっている旨判定するようにしている。しかしながら、燃料噴射弁１４ａ〜１４ｄ，２４ａ〜２４ｄから噴射された燃料に含まれるアルコール濃度ＣＡＬＣＬ，ＣＡＬＣＲが左右のバンク１１，２１にて等しくなっているか否かを判定するための構成はこれに限られるものではない。他に例えば、給油後の機関始動からの燃料噴射量の積算値が所定値以上となることや、エンジン１０の搭載される車両の走行距離が所定距離以上となることをもって燃料噴射弁から噴射された燃料に含まれるアルコール濃度が複数の気筒列にて等しくなっている旨判定するようにしてもよい。
【００７１】
・上記実施形態では、左右のバンク１１，２１毎に更新されたアルコール濃度の各学習値ＡＬＣＧＬ，ＡＬＣＧＲの平均値ＡＬＣＧＡＶＥに基づいて燃料噴射量を算出するものについて例示しているが、燃料噴射量の算出態様はこれに限られるものではない。要するに、左右のバンク１１，２１毎に更新されたアルコール濃度の各学習値ＡＬＣＧＬ，ＡＬＣＧＲの間の値に基づいて燃料噴射量を算出するものであれば、燃料噴射量の算出態様を適宜変更してもよい。
【００７２】
・上記実施形態では、給油後の機関運転時に、燃料噴射弁から噴射された燃料に含まれるアルコール濃度が左右のバンク１１，２１にて等しくなっている旨判定されたときには、左右のバンク１１，２１の双方についてアルコール濃度の各学習値ＡＬＣＧＬ．ＡＣＬＧＲを左右のバンク１１，２１毎に更新したアルコール濃度の直前の各学習値ＡＬＣＧＬ，ＡＬＣＧＲの平均値ＡＬＣＧＡＶＥに変更するようにしている。しかしながら、本発明にかかる学習値更新制御手段を通じての学習値の変更態様はこれに限られるものではない。要するに、左右のバンク１１，２１毎に更新したアルコール濃度の直前の各学習値の平均値ＡＬＣＧＡＶＥに近づくように、少なくとも左右のバンク１１、２１の一方のアルコール濃度の学習値ＡＬＣＧＬ，ＡＬＣＧＲを変更するものであればよい。
【００７３】
・上記実施形態では、２つのバンク１１，２１を挟む角度が１８０度よりも小さいＶ型の気筒配列のエンジン１０について例示したが、本発明にかかる制御装置の制御対象となる内燃機関はこれに限られるものではなく、他に例えば、２つの気筒列を挟む角度が１８０度とされた水平対向式の内燃機関を制御対象とすることもできる。また、４つの気筒列がＷ型の気筒配列とされる内燃機関を制御対象とすることもできる。要するに、当該気筒列を構成する気筒から排出される排気の空燃比を気筒列毎に検出する空燃比検出手段を備える内燃機関であればよい。
【図面の簡単な説明】
【００７４】
【図１】本発明にかかる内燃機関の制御装置の一実施形態について、エンジン及びこれを制御する電子制御装置の概略構成を模式的に示す模式図。
【図２】同実施形態におけるエンジンの燃料供給系及びこれを制御する電子制御装置の概略構成を模式的に示す模式図。
【図３】同実施形態におけるアルコール濃度学習値更新制御の処理手順を示すフローチャート。
【図４】同実施形態の給油後の機関運転時における各種パラメータの推移を示すタイミングチャート。
【図５】従来の給油後の機関運転時における各種パラメータの推移を示すタイミングチャート。
【符号の説明】
【００７５】
１０…エンジン、１１…左側バンク、１２ａ，１２ｂ，１２ｃ，１２ｄ，２２ａ，２２ｂ，２２ｃ，２２ｄ…気筒、１３ａ，１３ｂ，１３ｃ，１３ｄ，２３ａ，２３ｂ，２３ｃ，２３ｄ…点火プラグ、１４ａ，１４ｂ，１４ｃ，１４ｄ，２４ａ，２４ｂ，２４ｃ，２４ｄ…燃料噴射弁、２１…右側バンク、３１，３２…吸気マニホルド、３３…左側吸気通路、３４…右側吸気通路、３５…共通吸気通路、３６…スロットルバルブ、３７…スロットルモータ、４１，４２…排気マニホルド、４３…左側排気通路、４４…右側排気通路、５０…電子制御装置（空燃比補正値算出手段、学習値更新手段、判定手段）、６１…機関回転速度センサ、６２…吸気量センサ、６３…スロットル開度センサ、６４…アクセル開度センサ、６５…水温センサ、６６…左側空燃比センサ（空燃比検出手段）、６７…右側空燃比センサ（空燃比検出手段）、７１…燃料タンク、７２…燃料ポンプモジュール、７３…リザーバカップ、７４…フィードポンプ、７４ａ…チェック弁、７４ｂ…燃料経路、７５…燃料フィルタ、７５ａ…チェック弁、７６…メイン経路、７７…左側燃料配管、７８…燃料連絡経路、７９…右側燃料配管、８０…第１リターン経路、８１…第２リターン経路、８２…高圧レギュレータ、８３…低圧レギュレータ、８４…燃圧切替弁。
【図１】
2010053720.tif 000003
【図２】
2010053720.tif 000004
【図３】
2010053720.tif 000005
【図４】
2010053720.tif 000006
【図５】
2010053720.tif 000007