(57)【要約】【課題】  燃焼室に燃料を噴射供給する対筒内噴射弁と、吸気系に燃料を噴射供給する対吸気系噴射弁とを備える内燃機関に生じるノッキングを好適に抑制する。【解決手段】「ポート噴射領域」における空燃比学習値と「筒内噴射領域」における空燃比学習値とを既に学習している場合（ステップ４１０）に、ステップ４２０〜４６０の処理において、各気筒の各空燃比学習値を個別に算出する。すなわち、「２ｉ−１」番気筒のみ全ての燃料を対吸気系噴射弁から噴射するようにする（ステップ４３０）とともに、実際の空燃比と目標とする空燃比との定常的なずれを検出することで、「２ｉ−１」番気筒の空燃比学習値を算出する（ステップ４４０）。ここで、ステップ４３０においては、ノッキング制御を行う。【選択図】      図７
2005054758.tif 000002
【特許請求の範囲】
【請求項１】
燃焼室に燃料を噴射供給する対筒内噴射弁と、前記燃焼室に空気を供給する吸気系に燃料を噴射供給する対吸気系噴射弁とを備えた内燃機関に生じるノッキングを抑制するノッキング抑制装置であって、
前記対吸気系噴射弁により前記燃焼室に供給される燃料量に対する前記対筒内噴射弁により前記燃焼室に供給される燃料量の比率を低下させる制御時に、ノッキングを抑制する制御を行う抑制手段を備える
ことを特徴とする内燃機関のノッキング抑制装置。
【請求項２】
前記抑制手段は、前記ノッキングを抑制する制御として、前記対筒内噴射弁を用いて前記燃焼室に燃料を供給するタイミングを前記比率を低下させる以前よりも圧縮行程の前半に近づける制御を行う
請求項１記載の内燃機関のノッキング抑制装置。
【請求項３】
前記比率を低下させる制御は、前記対筒内噴射弁を用いて前記燃焼室に供給される燃料の少なくとも１部を前記対吸気系噴射弁を用いて前記燃焼室に供給するように切り替える制御である
請求項１又は２記載の内燃機関のノッキング抑制装置。
【請求項４】
請求項３記載の内燃機関のノッキング抑制装置において、
前記内燃機関が多気筒内燃機関であり、
前記比率を低下させる制御が、当該機関の運転状態が少なくとも前記対筒内噴射弁を用いて前記燃焼室に燃料を供給する噴射領域に対応する運転状態にあるときに、所望の気筒の燃焼室に前記対筒内噴射弁により供給する燃料の少なくとも１部を前記対吸気系噴射弁によって供給するように切り替える制御である
ことを特徴とする内燃機関のノッキング抑制装置。
【請求項５】
請求項４記載の内燃機関のノッキング抑制装置において、
前記所望の気筒の燃焼室に前記対筒内噴射弁により供給する燃料の少なくとも１部を前記対吸気系噴射弁によって供給するように切り替える制御は、前記対筒内噴射弁のみを用いて前記燃焼室に燃料を供給する噴射領域及び前記対吸気系噴射弁のみを用いて前記燃焼室に燃料を供給する噴射領域のそれぞれについて実際の空燃比と目標とする空燃比との定常的なずれを補償する空燃比学習値を求めた後に行われるものであって、且つ前記切り替える制御の後に実際の空燃比を目標とする空燃比にフィードバック制御するとともに、このときの前記実際の空燃比と目標とする空燃比との定常的なずれを検出し、該検出結果と前記求めた空燃比学習値とに基づいて前記所望の気筒の前記対筒内噴射弁の燃料噴射特性を求めるために行われるものである
ことを特徴とする内燃機関のノッキング抑制装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃焼室に燃料を噴射供給する対筒内噴射弁と、燃焼室に空気を供給する吸気系に燃料を噴射供給する対吸気系噴射弁とを備える内燃機関に生じるノッキングを抑制するノッキング抑制装置に関する。
【背景技術】
【０００２】
例えば下記特許文献１に見られるように、燃焼室に燃料を噴射供給する対筒内噴射弁と、吸気ポートに燃料を噴射供給する対吸気系噴射弁とを備える内燃機関の制御装置が知られている。この制御装置では、対筒内噴射弁を用いる際には、圧縮行程の後半に燃料を噴射することで燃焼室の点火プラグ周りにのみ可燃混合気を偏在させて成層燃焼を行い、また、対吸気系噴射弁を用いる際には、吸気ポートに燃料を噴射することで燃焼室内に略均質に燃料を分散させて均質燃焼を行う。
【０００３】
更に、この制御装置では、上記成層燃焼が所定時間継続する毎に、成層燃焼から均質燃焼に切り替えて所定時間均質燃焼を行っている。そしてこれにより、対筒内噴射弁や点火プラグへのカーボンの付着を抑制するようにしている。すなわち、成層燃焼が所定時間継続するときには、対筒内噴射弁や点火プラグにカーボンが付着する傾向にあるため、成層燃焼が所定時間継続する毎に均質燃焼を行うことで上記カーボンを焼失除去する。
【特許文献１】特開昭６３−１３８１２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述のように燃焼室に燃料を供給する燃料噴射弁を、対筒内噴射弁から対吸気系噴射弁に切り替えると、内燃機関にノッキングが生じやすくなることが発明者らによって確認されている。これは、対筒内噴射弁を用いる際には、燃焼室に噴射された燃料が気化する際に燃焼室内の空気の熱が奪われるのに対し、対吸気系噴射弁を用いる際には、吸気ポートに噴射された燃料が上記空気の熱をほとんど奪わないことによると考えられる。すなわち、対筒内噴射弁を用いた場合よりも対吸気系噴射弁を用いた場合の方が燃焼室内の混合気の温度が高くなるため、ノッキングが生じやすくなると考えられる。
【０００５】
なお、上記態様の制御に限らず、対吸気系噴射弁により燃焼室に供給される燃料量に対する対筒内噴射弁により燃焼室に供給される燃料量の比率を低下させる制御をする際には、ノッキングが生じやすくなるこうした実情も概ね共通したものとなっている。
【０００６】
この発明は、上記実情に鑑みてなされたものであり、その目的は、燃焼室に燃料を噴射供給する対筒内噴射弁と、燃焼室に空気を供給する吸気系に燃料を噴射供給する対吸気系噴射弁とを備える内燃機関に生じるノッキングを好適に抑制するノッキング抑制装置を提供することにある。
【課題を解決するための手段】
【０００７】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項１記載の発明は、燃焼室に燃料を噴射供給する対筒内噴射弁と、前記燃焼室に空気を供給する吸気系に燃料を噴射供給する対吸気系噴射弁とを備えた内燃機関に生じるノッキングを抑制するノッキング抑制装置であって、前記対吸気系噴射弁により前記燃焼室に供給される燃料量に対する前記対筒内噴射弁により前記燃焼室に供給される燃料量の比率を低下させる制御時に、ノッキングを抑制する制御を行う抑制手段を備えることをその要旨とする。
【０００８】
上述したように、前記対吸気系噴射弁により前記燃焼室に供給される燃料量に対する前記対筒内噴射弁により前記燃焼室に供給される燃料量の比率を低下させる制御をする際には、ノッキングが生じやすくなる。この点、上記構成では、こうした制御時にノッキングを抑制する制御を行うために、上記比率を低下させる制御に伴うノッキングの発生を好適に抑制することができるようになる。
【０００９】
請求項２記載の発明は、請求項１記載の発明において、前記抑制手段は、前記ノッキングを抑制する制御として、前記対筒内噴射弁を用いて前記燃焼室に燃料を供給するタイミングを前記比率を低下させる以前よりも圧縮行程の前半に近づける制御を行うことをその要旨とする。
【００１０】
上述したように、対吸気系噴射弁により燃焼室に燃料を供給する燃料量に対する対筒内噴射弁により燃焼室に燃料を供給する燃料量の比率を低下させる制御をする際には、ノッキングが生じやすくなるのは、対筒内噴射弁を用いた場合よりも対吸気系噴射弁を用いた場合の方が燃焼室内の混合気の温度が高くなるためであると考えられる。
【００１１】
一方、対筒内噴射弁を用いて燃焼室に供給される燃料による燃焼に供される空気の冷却効果は、同対筒内噴射弁を用いて燃料を供給するタイミングが圧縮行程前半に近いほど大きなものとなる。これは、吸気行程において対筒内噴射弁を用いて燃焼室に燃料が供給される場合には、燃焼室に吸入される空気が冷却されることにより燃焼室に吸入される空気量が増大するため、燃焼に供される空気の冷却効果は圧縮行程前半に対筒内噴射弁を用いて燃焼室に燃料を供給する場合よりも低くなるためである。ちなみに、圧縮行程後半に対筒内噴射弁を用いて燃焼室に燃料を供給する場合には、燃料がピストンにあたって気化する率が上昇するため、燃料の気化潜熱による燃焼室内の空気の冷却効果は圧縮行程前半に対筒内噴射弁を用いて燃焼室に燃料を供給する場合よりも低下する。
【００１２】
この点、上記構成では、上記比率を低下させる制御時に、対筒内噴射弁から燃焼室に燃料を供給するタイミングを上記比率を低下させる以前よりも圧縮行程の前半に近づける制御を行うことで、上記比率を低下させる制御に伴う燃焼室内の空気の温度上昇を好適に抑制することができるようになる。したがって、上記構成によれば、ノッキングを的確に抑制することができるようになる。
【００１３】
請求項３記載の発明は、請求項１又は２記載の発明において、前記比率を低下させる制御は、前記対筒内噴射弁を用いて前記燃焼室に供給される燃料の少なくとも１部を前記対吸気系噴射弁を用いて前記燃焼室に供給するように切り替える制御であることをその要旨とする。
【００１４】
燃焼室に供給される燃料量は、通常、燃焼室から排出される排気ガスが排気系に備えられる触媒によって十分に浄化されるものとなるようにように制御されている。このため、少なくとも対筒内噴射弁を用いて燃焼室に供給していた燃料を全てカットしてしまった場合には、上記排気ガスの特性が悪化し触媒によって十分に浄化されないものとなるおそれがある。
【００１５】
この点、上記比率を低下させる制御が、対筒内噴射弁を用いて燃焼室に供給される燃料量の少なくとも１部を対吸気系噴射弁を用いて燃焼室に供給するように切り替える制御であるなら、比率を低下させる制御の前後で排気ガスの特性を略同一とすることができるようになる。
【００１６】
なお、上記請求項３記載の発明は、請求項４記載の発明によるように、前記比率を低下させる制御が、当該機関の運転状態が少なくとも前記対筒内噴射弁を用いて前記燃焼室に燃料を供給する噴射領域に対応する運転状態にあるときに、所望の気筒の燃焼室に前記対筒内噴射弁により供給する燃料の少なくとも１部を前記対吸気系噴射弁によって供給するように切り替える制御であるようにしてもよい。
【００１７】
そして、この請求項４記載の発明は、請求項５記載の発明によるように、前記所望の気筒の燃焼室に前記対筒内噴射弁により供給する燃料の少なくとも１部を前記対吸気系噴射弁によって供給するように切り替える制御は、前記対筒内噴射弁のみを用いて前記燃焼室に燃料を供給する噴射領域及び前記対吸気系噴射弁のみを用いて前記燃焼室に燃料を供給する噴射領域のそれぞれについて実際の空燃比と目標とする空燃比との定常的なずれを補償する空燃比学習値を求めた後に行われるものであって、且つ前記切り替える制御の後に実際の空燃比を目標とする空燃比にフィードバック制御するとともに、このときの前記実際の空燃比と目標とする空燃比との定常的なずれを検出し、該検出結果と前記求めた空燃比学習値とに基づいて前記所望の気筒の前記対筒内噴射弁の燃料噴射特性を求めるために行われるものであるようにしてもよい。
【００１８】
上記対筒内噴射弁は、その噴孔部にカーボン等の燃焼生成物が付着されやすい環境下におかれるため、噴霧形状の変化や燃料噴射量の減少等を招く等、燃料噴射性能が低下しやすいものとなっている。したがって、この対筒内噴射弁を用いて燃焼室に燃料を供給する噴射領域において、特定の気筒の対筒内噴射弁の燃料噴射性能が低下すると、他の気筒の対筒内噴射弁の燃料噴射性能が正常であっても、同噴射領域の空燃比学習値は上記特定の気筒の対筒内噴射弁に大きく左右される。
【００１９】
ここで、上記構成では、所望の気筒の燃焼室に前記対筒内噴射弁により供給する燃料量の少なくとも１部を前記対吸気系噴射弁によって供給するように切り替える制御をしつつ実際の空燃比を目標とする空燃比にフィードバック制御を行う際に、上記定常的なずれを検出する。ここで、この検出されるずれは、上記所望の気筒の対筒内噴射弁の影響の度合いを反映したものとなっている。このため、こうした定常的なずれの検出結果と上記求めた空燃比学習値とに基づき、上記定常的なずれに対する所望の気筒の対筒内噴射弁の影響の度合いを求めることができる。そして、この所望の気筒の対筒内噴射弁の影響の度合いに基づき、同対筒内噴射弁の燃料噴射特性を求めることができる。
【００２０】
ちなみに、この影響の度合いを求める際に、上記求めた空燃比学習値を用いるのは、上記検出結果から、全ての気筒で対吸気系噴射弁を用いた場合の影響の度合いや全ての気筒で対筒内噴射弁を用いた場合の影響の度合いを除去するためである。こうした除去処理は、上記フィードバック制御を、上記求めた空燃比学習値を用いて行う処理としてもよい。
【００２１】
なお、上記「所望の気筒の前記対筒内噴射弁の燃料噴射特性」を、この対筒内噴射弁の空燃比学習値として求めてもよい。また、「所望の気筒の前記対筒内噴射弁の燃料噴射特性」に基づき、同対筒内噴射弁からの燃料の噴射制御を中止するか否かを決定するようにしてもよい。
【発明を実施するための最良の形態】
【００２２】
（第１実施形態）
以下、本発明にかかる内燃機関のノッキング抑制装置をＶ型６気筒エンジンのノッキング抑制装置に適用した第１の実施形態について図面を参照しつつ説明する。
【００２３】
図１において、Ｖ型６気筒エンジンとしての内燃機関１０は、第１〜第６の各気筒＃１〜＃６を備えている。そして、これら各気筒＃１〜＃６の各燃焼室１１には、吸気通路２０及び吸気ポート１２を介して空気が供給される。また、各気筒＃１〜＃６の各吸気ポート１２には、これら吸気ポート１２に燃料を噴射する対吸気系噴射弁１３がそれぞれ備えられている。また、各気筒＃１〜＃６には、これらの燃焼室１１に燃料を直接噴射する対筒内噴射弁１４が備えられている。このように、上記内燃機関１０は、各気筒＃１〜＃６の各燃焼室１１に燃料を供給するための燃料噴射弁として、対吸気系噴射弁１３及び対筒内噴射弁１４の２つの噴射弁をそれぞれ備えている。
【００２４】
そして、上記対吸気系噴射弁１３及び対筒内噴射弁１４の少なくとも一方を用いて燃焼室１１に供給される燃料と同燃焼室１１に供給される空気との混合気は、点火プラグ１５による点火により燃焼する。そして、この燃焼後の混合気（排気ガス）は、排気通路３０へと排出される。この排気通路３０には、三元触媒を備える触媒コンバータ３１が設けられており、これにより排気ガスが浄化される。また、排気通路３０のうち触媒コンバータ３１の上流側には、空燃比センサ３２が備えられており、これにより混合気の空燃比が検出される。ちなみに、この空燃比センサ３２は、内燃機関の空燃比に比例した略線形な値の信号を出力するリニア空燃比センサである。
【００２５】
こうした構成を有する内燃機関１０は、電子制御装置４０によって制御される。この電子制御装置４０には、上記空燃比センサ３２をはじめ、機関出力軸の回転速度を検出するクランク角センサ、吸気通路２０内の吸入空気の流量を検出するエアフローメータ、内燃機関１０の冷却水の温度を検出する水温センサ等、内燃機関１０の運転状態を検出する各種センサの検出信号が入力される。そして、電子制御装置４０では、こうした各種センサの検出信号に基づき、上記対吸気系噴射弁１３や上記対筒内噴射弁１４、点火プラグ１５等、内燃機関１０の各箇所を制御する。
【００２６】
ここで、この電子制御装置４０による内燃機関１０の燃料噴射制御について説明する。
図２に、本実施形態にかかる燃料噴射制御態様を示す。同図２に示すように、本実施形態では、内燃機関１０の回転速度及び負荷によって対吸気系噴射弁１３を用いるか、対筒内噴射弁１４を用いるか、あるいはこれら双方を用いるかが設定される。なお、ここで内燃機関１０の負荷とは、例えば同内燃機関１０の１回転あたりの吸入空気量等によって定義される量である。
【００２７】
同図２に示すように、本実施形態では、内燃機関１０の各回転速度において、スロットルバルブを全開〜略全開としたときの負荷である最大の負荷（最大の吸入空気量）の領域で、上記対筒内噴射弁１４を用いて燃焼室１１に燃料を供給する。また、スロットルバルブの開度が全閉から中間の開度となるときの負荷である低負荷から中負荷の内燃機関１０の運転領域においては、上記対吸気系噴射弁１３を用いて燃焼室１１に燃料を供給する。そして、これらの間の領域においては、上記対筒内噴射弁１４及び上記対吸気系噴射弁１３の双方を用いて燃焼室１１に燃料を供給する。
【００２８】
上記各運転領域における空燃比制御は、次のようになっている。すなわち、対吸気系噴射弁１３を用いて燃焼室１１に燃料を供給する「ポート噴射領域」や、同対吸気系噴射弁１３及び対筒内噴射弁１４の双方を用いて燃焼室１１に燃料を供給する「ポート＋筒内噴射領域」にあっては、理論空燃比にて燃焼を行う。一方、対筒内噴射弁１４を用いて燃焼室１１に燃料を供給する「筒内噴射領域」にあっては、内燃機関１０のトルクが最大となるときの空燃比である出力空燃比にて燃焼を行う。
【００２９】
そして、本実施形態では、均質性の確保と高負荷領域での内燃機関１０の出力性能との両立を図っている。すなわち、対吸気系噴射弁１３を用いると対筒内噴射弁１４を用いる場合と比較して混合気の均質性を促進しやすい。このため、低負荷から中負荷の運転領域においては、対吸気系噴射弁１３を用いることで、混合気の均質性を確保するようにする。一方、対筒内噴射弁１４を用いて燃料噴射を行う場合には対吸気系噴射弁１３を用いて燃料噴射を行う場合と比較して、気化潜熱により混合気の温度を低下させすい。このため、高負荷運転領域においては、対筒内噴射弁１４を用いることで充填効率を増大させ、更に出力空燃比とすることで出力性能の向上を図る。なお、対筒内噴射弁１４を用いた場合より対吸気系噴射弁１３を用いた場合の方が排気ガスの特性を良好に制御しやすいことから、上記態様の燃料噴射制御によれば、高負荷運転時以外において排気ガスの特性をより良好に制御することもできる。
【００３０】
次に、本実施形態にかかる燃料噴射制御の処理手順について、図３を参照して説明する。ちなみに、図３に示す処理は、所定周期で繰り返し実行される処理である。
図３に示す一連の処理においては、まずステップ１００において上記エアフローメータやクランク角センサ等の検出結果に基づき基本噴射量Ｑｂを算出する。ちなみに、ここでは先の図２に示した運転状態に応じて「ポート噴射領域」や「ポート＋筒内噴射領域」では理論空燃比とするための基本となる燃料量を算出する。また、「筒内噴射領域」においては、出力空燃比とするための基本となる燃料量を算出する。
【００３１】
続くステップ１１０においては、上記基本噴射量Ｑｂに基づき、上記対吸気系噴射弁１３による最終噴射量Ｑｐと、上記対筒内噴射弁１４による最終噴射量Ｑｄとをそれぞれ算出する。詳しくは、最終噴射量Ｑｐは「ａ×Ｑｂ｛１＋（ＦＡＦ（１）−１．０）＋（ＫＧ（１，ｋ）−１．０）｝Ｋ１」とし、最終噴射量Ｑｄは「ｂ×Ｑｂ｛１＋（ＦＡＦ（２）−１．０）＋（ＫＧ（２，ｋ）−１．０）｝Ｋ１」とする。ここで、基本噴射量Ｑｂにかかる係数ａ、ｂは、対吸気系噴射弁１３と対筒内噴射弁１４とのそれぞれにより上記燃焼室１１に供給される燃料の比率を定めるものである。すなわち、先の図２に示した「ポート噴射領域」では「ａ＝１、ｂ＝０」となり、「筒内噴射領域」では「ａ＝０、ｂ＝１」となり、「ポート＋筒内噴射領域」では「０＜ａ＜１、０＜ｂ＜１、ａ＋ｂ＝１」となる。また、補正係数Ｋ１は、内燃機関１０の冷却水の温度等に基づいて設定される。
【００３２】
上記フィードバック補正値ＦＡＦ（ｋ）「ｋ＝１、２」は、内燃機関１０の実際の空燃比を目標とする空燃比に追従させるようにフィードバック制御する際に、燃料噴射量を増減させるためのパラメータである。更に、空燃比学習値ＫＧ（ｊ，ｋ）「ｊ＝１、２、ｋ＝１、２」は、空燃比制御に際して目標とする空燃比と実際の空燃比との定常的なずれを補償するためのパラメータである。ここで、空燃比学習値ＫＧ（１，ｋ）は「ポート噴射領域」における学習値を、空燃比学習値ＫＧ（２，ｋ）は「筒内噴射領域」における学習値を、それぞれ示している。また、フィードバック補正値ＦＡＦ（１）と空燃比学習値ＫＧ（ｉ，１）とは、１番気筒＃１、３番気筒＃３、５番気筒＃５についてのものであり、フィードバック補正値ＦＡＦ（２）と空燃比学習値ＫＧ（ｉ，２）とは、２番気筒＃２、４番気筒＃４、６番気筒＃６についてのものである。このように本実施形態では、１番気筒＃１、３番気筒＃３、５番気筒＃５と、２番気筒＃２、４番気筒＃４、６番気筒＃６とについてそれぞれ別に空燃比制御を行うようにしている。
【００３３】
こうしてステップ１１０の処理が終了するとこの一連の処理を一旦終了する。
次に、空燃比フィードバック制御について説明する。上述した燃料噴射制御においては、空燃比フィードバック制御が行われている。すなわち、フィードバック補正値ＦＡＦを適宜設定することで、実際の空燃比を目標とする空燃比とするようにフィードバック制御がなされる。ただし、本実施形態では、目標とする空燃比が理論空燃比である場合には、実際の空燃比を理論空燃比自体に一致させる制御を行う代わりに、理論空燃比近傍でリーン側及びリッチ側に交互に振動する空燃比の目標値に実際の空燃比を一致させるような制御を行う。次にこれについて図４に基づいて説明する。
【００３４】
図４（ａ）、図４（ｂ）、図４（ｃ）は、上記空燃比の目標値、実際の空燃比、フィードバック補正値ＦＡＦ（ｋ）のそれぞれの推移例を示す。図４（ａ）に示すように、本実施形態では、空燃比の目標値を図中破線にて示す理論空燃比を中心として所定の周期Ｔでリーン側及びリッチ側に交互に設定する。このように実際の空燃比を目標とする空燃比にフィードバック制御するときに、空燃比の目標値を理論空燃比に対してリーン側及びリッチ側に交互に設定するのは、触媒コンバータ３１での触媒による排気ガスの浄化能力を向上させるためである。こうした空燃比の目標値に図４（ｂ）に示す実際の空燃比を追従させるべく、図４（ｃ）に示すフィードバック補正値ＦＡＦ（ｋ）が逐次設定される。
【００３５】
上述した態様にて内燃機関１０の各運転領域において実際の空燃比を目標とする空燃比とする制御が行われる。ここで、実際の空燃比と目標とする空燃比とが定常的にずれる傾向を有していない場合には、フィードバック補正値ＦＡＦ（ｋ）はその基準値である「１．０」を中心としてその近傍を変動する。一方、例えば対吸気系噴射弁１３や対筒内噴射弁１４の噴射特性の固体差等に起因して実際の空燃比が目標とする空燃比からリッチ側又はリーン側に定常的にずれる傾向がある場合、フィードバック補正値ＦＡＦ（ｋ）は、その基準値である「１．０」とは異なる値を中心としてその近傍を変動するようになる。このため、基準値「１．０」に対するフィードバック補正値ＦＡＦ（ｋ）の定常的なずれは、実際の空燃比と目標とする空燃比との定常的なずれを示す指標となる。そこで、基準値「１．０」に対するフィードバック補正値ＦＡＦ（ｋ）の定常的なずれを補償するように上記空燃比学習値ＫＧ（ｊ，ｋ）を設定することで、実際の空燃比と目標とする空燃比との定常的なずれを補償する。
【００３６】
ここで、本実施形態にかかる空燃比学習制御について更に説明する。
＜ポート噴射領域の場合＞
ここでは、まず先の図２に示した「ポート噴射領域」における空燃比学習値ＫＧ（１，ｋ）「ｋ＝１、２」の学習処理の手順について図５に基づいて説明する。ちなみに、図５に示す処理は、１番気筒＃１、３番気筒＃３、５番気筒＃５と、２番気筒＃２、４番気筒＃４、６番気筒＃６とについてそれぞれ独立に所定周期で繰り返し実行される。
【００３７】
この一連の処理においては、まずステップ２００において空燃比学習処理の実行条件が成立しているか否かを判断する。この実行条件としては、内燃機関１０が上記「ポート噴射領域」にあるという条件に加えて、例えば完全暖機状態にあること等があげられる。そして、ステップ２００において実行条件が成立していると判断されると、ステップ２１０に移行する。このステップ２１０では、上記空燃比の目標値について、今回リッチからリーン（又はリーンからリッチ）へ移行する際のフィードバック補正値ＦＡＦ（ｋ）と前回リーンからリッチ（又はリッチからリーン）へ移行した際のフィードバック補正値ＦＡＦ（ｋ）である前回の値ＦＡＦｂとの平均値ＦＡＦＡＶ（ｋ）が算出される。すなわち、例えば先の図４において、時刻ｔ２における平均値ＦＡＦＡＶ（ｋ）は、時刻ｔ２でのフィードバック補正値ＦＡＦ（ｋ）と時刻ｔ１での前回の値ＦＡＦｂ（ｋ）との平均値となる。
【００３８】
こうして平均値ＦＡＦＡＶ（ｋ）が算出されると、ステップ２２０において、次回の空燃比学習処理のために今回のフィードバック補正値ＦＡＦ（ｋ）を前回の値ＦＡＦｂ（ｋ）として記憶保持する。
【００３９】
続くステップ２３０、２４０では、算出された上記平均値ＦＡＦＡＶ（ｋ）と、所定値α、β（α＜１．０＜β）との大小関係の比較を行う。そして、平均値ＦＡＦＡＶ（ｋ）が所定値α未満である場合（ステップ２３０；ＹＥＳ）には、実際の空燃比が目標とする空燃比（理論空燃比）に対してリッチ側にずれる傾向があると判断して、この傾向を補償すべく空燃比学習値ＫＧ（ｊ，ｋ）がより小さい値になるように学習する。すなわち、ステップ２５０において現在の空燃比学習値ＫＧ（ｊ，ｋ）から所定値γが減算され、その減算値「ＫＧ（ｊ，ｋ）−γ」を新たな空燃比学習値ＫＧ（ｊ，ｋ）として設定する。
【００４０】
一方、上記平均値ＦＡＦＡＶが所定値βより大きい場合（ステップ２４０；ＹＥＳ）には、実際の空燃比が目標とする空燃比（理論空燃比）に対してリーン側にずれる傾向があると判断して、この傾向を補償すべく空燃比学習値ＫＧ（ｊ，ｋ）がより大きな値になるように学習する。すなわち、ステップ２６０において現在の空燃比学習値ＫＧ（ｊ，ｋ）に所定値γが加算され、その加算値「ＫＧ（ｊ，ｋ）＋γ」を新たな空燃比学習値ＫＧ（ｊ，ｋ）として設定する。
【００４１】
これに対して、上記平均値ＦＡＦＡＶ（ｋ）が所定値α以上且つ所定値β以下である場合には、平均値ＦＡＦＡＶ（ｋ）がその基準値「１．０」の近傍で変動しており、実際の空燃比が目標とする空燃比（理論空燃比）からずれる傾向はないと判断される。そして、この場合や、先のステップ２００において実行条件が成立しないと判断された場合には、上記空燃比学習値ＫＧ（ｊ，ｋ）が更新されることなく、この一連の処理を一旦終了する。
【００４２】
＜筒内噴射領域の場合＞
次に、先の図２に示した「筒内噴射領域」における空燃比学習値ＫＧ（２，ｋ）「ｋ＝１、２」の学習処理の手順について図６に基づいて説明する。ちなみに、図６に示す処理は、１番気筒＃１、３番気筒＃３、５番気筒＃５と、２番気筒＃２、４番気筒＃４、６番気筒＃６とについてそれぞれ独立に所定周期で繰り返し実行される。
【００４３】
この一連の処理においては、まずステップ３００において空燃比学習処理の実行条件が成立しているか否かを判断する。この実行条件としては、内燃機関１０が上記「筒内噴射領域」にあるという条件に加えて、例えば完全暖機状態にあること等があげられる。そして、ステップ３００において実行条件が成立していると判断されると、ステップ３１０に移行する。
【００４４】
このステップ３１０では、実際の空燃比が目標とする空燃比となったか否かを判断する。すなわち、目標とする空燃比が理論空燃比ではない場合には実際の空燃比を目標とする空燃比そのものに一致させる制御を行うため、一致したときのフィードバック補正値ＦＡＦ（ｋ）を直接用いて空燃比学習値ＫＧ（２，ｋ）の学習を行う。
【００４５】
すなわち、ステップ３２０、３３０において、上記フィードバック補正値ＦＡＦ（ｋ）と、所定値α、β（α＜１．０＜β）との大小関係の比較を行う。そして、フィードバック補正値ＦＡＦ（ｋ）が所定値α未満である場合（ステップ３２０；ＹＥＳ）には、実際の空燃比が目標とする空燃比（理論空燃比）に対してリッチ側にずれる傾向があると判断して、この傾向を補償すべく空燃比学習値ＫＧ（２，ｋ）がより小さい値になるように学習する。すなわち、ステップ３４０において現在の空燃比学習値ＫＧ（２，ｋ）から所定値γが減算され、その減算値「ＫＧ（２，ｋ）−γ」を新たな空燃比学習値ＫＧ（２，ｋ）として設定する。
【００４６】
一方、上記フィードバック補正値ＦＡＦ（ｋ）が所定値βより大きい場合（ステップ３３０；ＹＥＳ）には、実際の空燃比が目標とする空燃比（理論空燃比）に対してリーン側にずれる傾向があると判断して、この傾向を補償すべく空燃比学習値ＫＧ（２，ｋ）がより大きな値になるように学習する。すなわち、ステップ３５０において現在の空燃比学習値ＫＧ（２，ｋ）に所定値γが加算され、その加算値「ＫＧ（２，ｋ）＋γ」を新たな空燃比学習値ＫＧ（２，ｋ）として設定する。
【００４７】
これに対して、上記フィードバック補正値ＦＡＦ（ｋ）が所定値α以上且つ所定値β以下である場合には、フィードバック補正値ＦＡＦ（ｋ）がその基準値「１．０」の近傍で変動しており、実際の空燃比が目標とする空燃比からずれる傾向はないと判断される。そして、この場合や、先のステップ３００において実行条件が成立しないと判断された場合、ステップ３１０において実際の空燃比が目標とする空燃比と一致しないと判断された場合には、上記空燃比学習値ＫＧ（２，ｋ）が更新されることなく、この一連の処理を一旦終了する。
【００４８】
こうした態様にて、先の図２に示した「ポート噴射領域」における空燃比学習値ＫＧ（１，ｋ）と「筒内噴射領域」における空燃比学習値ＫＧ（２，ｋ）とを学習する。そして、この２つの噴射領域における空燃比学習値ＫＧ（ｉ，ｋ）を学習することで、「ポート＋筒内噴射領域」についても先の図３に示した態様にて燃料噴射制御を行う。
【００４９】
更に、本実施形態では、こうして「ポート噴射領域」における空燃比学習値ＫＧ（１，ｋ）と「筒内噴射領域」における空燃比学習値ＫＧ（２，ｋ）とを学習した後、各気筒の対筒内噴射弁１４の空燃比学習値を個別に算出する。これは、対筒内噴射弁１４は燃焼室１１に露出して配置されることなどから、その噴孔部にカーボン等の燃焼生成物が付着しやすいためである。このように噴孔部に燃焼生成物が付着すると、対筒内噴射弁１４から噴射される噴霧形状の変化や燃料噴射量の減少等、燃料噴射性能の低下を招くこととなる。そして、特定の気筒の対筒内噴射弁１４の燃料噴射性能が低下すると、他の気筒の対筒内噴射弁１４の燃料噴射性能が正常であっても、「筒内噴射領域」の空燃比学習値ＫＧ（２，ｋ）は上記特定の気筒の対筒内噴射弁１４に大きく左右される。
【００５０】
ここで、図７を用いて各気筒の対筒内噴射弁１４の空燃比学習値の算出にかかる処理手順を示す。この図７に示す処理は、１番気筒＃１、３番気筒＃３、５番気筒＃５の各空燃比学習値を所定周期で算出する処理手順を示している。なお、２番気筒＃２、４番気筒＃４、６番気筒＃６の各空燃比学習値の算出にかかる処理についても基本的に同様であるため、その説明を割愛する。
【００５１】
図７に示す一連の処理においては、まずステップ４００において、先の図２に示した「「ポート＋筒内噴射領域」又は「筒内噴射領域」であるか否かを判断する。そして、これらいずれかの噴射領域であると判断されると、ステップ４１０において、「ポート噴射領域」における空燃比学習値ＫＧ（１，１）と「筒内噴射領域」における空燃比学習値ＫＧ（２，１）とを既に学習しているか否かを判断する。
【００５２】
そして、これら各空燃比学習値ＫＧ（１，１）、ＫＧ（２，１）を学習していると判断されると、ステップ４２０〜４６０の処理において、１番気筒＃１、３番気筒＃３、５番気筒＃５の各空燃比学習値を個別に算出する。ここでは、まずステップ４２０において気筒をカウントするための変数「ｉ」を「１」にセットし、ステップ４３０において「２ｉ−１」番気筒のみ全ての燃料を対吸気系噴射弁１３から噴射するようにする。これは、「２ｉ−１」番気筒についてのみ、先の図３に示した係数ａ、ｂを「ａ＝０、ｂ＝１」と設定することで行うことができる。
【００５３】
続くステップ４４０においては、ステップ４３０の燃料噴射制御状態において、実際の空燃比と目標とする空燃比との定常的なずれを検出することで、「２ｉ−１」番気筒の空燃比学習値を算出する。すなわち、「ポート＋筒内噴射領域」と「筒内噴射領域」とのいずれの噴射領域であるかに応じて、それぞれ以下の処理を行う。
【００５４】
＜筒内噴射領域の場合＞
この場合、実際の空燃比が目標とする空燃比となったときのフィードバック補正値ＦＡＦの基準値「１．０」からのずれは、「２ｉ−１」番気筒についての対筒内噴射弁１４の燃料噴射性能を反映したものとなっている。そして、算出された平均値ＦＡＦＡＶ（１）の基準値「１．０」からのずれ量を「３」倍したものを先の図６にて求めた空燃比学習値ＫＧ（２，ｋ）から減算した値を、「２ｉ−１」番気筒の空燃比学習値とする。
【００５５】
ここで、「３」は、上記ずれ量を、１番気筒＃１、３番気筒＃３、５番気筒＃５の燃焼室１１に供給する全ての燃料を「２ｉ−１」番気筒の対筒内噴射弁１４を用いて供給した場合に想定されるずれ量に換算するための値である。以下、これについて具体的な例に基づいて説明する。
【００５６】
１番気筒＃１、３番気筒＃３、５番気筒＃５の燃焼室１１に供給する全ての燃料を、１番気筒＃１、３番気筒＃３、５番気筒＃５のうちの１つの対筒内噴射弁１４を用いて供給した場合に想定されるフィードバック補正値を、それぞれ仮想補正値ＦＡＦ１〜ＦＡＦ３とする。このとき、「筒内噴射領域」における空燃比学習値ＫＧ（２，１）は既に求められているため、フィードバック補正値ＦＡＦ（１）は、基準値「１．０」と略等しくなると考えられる。したがって、
（ＦＡＦ１＋ＦＡＦ２＋ＦＡＦ３）／３＝ＦＡＦ（１）≒１．０  …（ｃ１）
ここで、例えば１気筒＃１の燃焼室１１に燃料を供給する燃料噴射弁を対吸気系噴射弁１３に切り替えた場合を考える。ここでは、対吸気系噴射弁１３は、対筒内噴射弁１４と比較して燃料噴射特性が低下しやすい環境下におかれていないと考えられるため、１番気筒＃１の対吸気系噴射弁１３についての空燃比学習値と、１番気筒＃１及び３番気筒＃３及び５番気筒＃５の対吸気系噴射弁１３についての空燃比学習値ＫＧ（１，１）とは等しいとする。そして、既にこの空燃比学習値ＫＧ（１，１）は学習されているのであるから、１番気筒＃１、３番気筒＃３、５番気筒＃５の燃焼室１１に供給する全ての燃料を、１番気筒の対吸気系噴射弁１３を用いて供給した場合に想定されるフィードバック補正値は、「１．０」としてよい。したがって、上記切り替えによりフィードバック補正値ＦＡＦ（１）が「１．０」から「１．０＋Δ」にずれたとすると、下式（ｃ２）が成立する。
【００５７】
（１．０＋ＦＡＦ２＋ＦＡＦ３）／３＝ＦＡＦ（１）＝１．０＋Δ  …（ｃ２）
上式（ｃ１）及び（ｃ２）から、仮想補正値ＦＡＦ１は、「１．０−３Δ」と算出される。したがって、対筒内噴射弁１４についての１番気筒＃１の空燃比学習値は、上記空燃比学習値ＫＧ（２，１）からずれ量Δを３倍したものを減算した値となる。
【００５８】
＜ポート＋筒内噴射領域の場合＞
この場合、先の図５のステップ２１０と同様の処理によって、フィードバック補正値ＦＡＦ（１）の平均値ＦＡＦＡＶ（１）を算出する。この算出された平均値ＦＡＦＡＶ（１）の基準値「１．０」からのずれは、「２ｉ−１」番気筒についての対筒内噴射弁１４の燃料噴射性能を反映したものとなっている。そして、算出された平均値ＦＡＦＡＶ（１）の基準値「１．０」からのずれ量を「３（ｂ＋ａ）／ｂ」倍したものを先の図６にて求めた空燃比学習値ＫＧ（２，ｋ）から減算した値を、「２ｉ−１」番気筒の空燃比学習値とする。
【００５９】
ここで、「３（ｂ＋ａ）／ｂ」のうちの「（ｂ＋ａ）／ｂ」は、「ポート＋筒内噴射領域」における上記ずれ量を、全ての燃料を対筒内噴射弁１４を用いて燃焼室１１に供給した場合に想定されるずれ量に換算するための値である。また、「３（ｂ＋ａ）／ｂ」のうちの「３」は、上記ずれ量を、全ての燃料を「２ｉ−１」番気筒の対筒内噴射弁１４を用いて燃焼室１１に供給した場合に想定されるずれ量に換算するための値である。
【００６０】
図７のステップ４４０に示す処理は、ステップ４５０、４６０の処理に基づき、１番気筒＃１、３番気筒＃３、５番気筒＃５の全てにおいて行われる。そして、これら全ての気筒においてステップ４４０の処理が終了するとこの一連の処理を一旦終了する。
【００６１】
このようにして、燃料噴射性能の低下しやすい対筒内噴射弁１４についての空燃比学習値を各気筒毎に個別に算出することができる。
ただし、図７のステップ４３０の処理において、対吸気系噴射弁１３により燃焼室１１に燃料を供給する燃料量に対する対筒内噴射弁１４により燃焼室１１に燃料を供給する燃料量の比率を低下させる際には、ノッキングが生じやすくなる。
【００６２】
そこで、本実施形態では、このステップ４３０において上記比率を低下させる制御に際し、ノッキングを抑制する制御をするようにする。詳しくは、「２ｉ−１」番気筒のみ全ての燃料を対吸気系噴射弁１３から噴射するようにする際、「２ｉ−１」番気筒の点火時期を遅角側に制御するようにする。これにより、対筒内噴射弁１４についての空燃比学習値を各気筒毎に個別に算出する制御時においても、ノッキングを好適に抑制することができるようになる。
【００６３】
以上説明した本実施形態によれば、以下の効果が得られるようになる。
（１）所望の気筒のみ全ての燃料を対吸気系噴射弁１３から噴射するようにする際、同所望の気筒の点火時期を遅角側に制御することで、ノッキングを好適に抑制することができるようになる。
【００６４】
（２）「ポート噴射領域」における空燃比学習値ＫＧ（１，ｋ）と「筒内噴射領域」における空燃比学習値ＫＧ（２，ｋ）とを学習した後、各気筒の対筒内噴射弁１４の空燃比学習値を個別に算出した。これにより、特定の気筒の対筒内噴射弁１４の燃料噴射特性が悪化している場合であれ、これに適切に対処することができる。
【００６５】
（第２の実施形態）
以下、本発明にかかる内燃機関のノッキング抑制装置をＶ型６気筒エンジンのノッキング抑制装置に適用した第２の実施形態について、先の第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【００６６】
本実施形態では、対筒内噴射弁１４についての空燃比学習値を各気筒毎に個別に算出する制御時、所望の気筒のみ対筒内噴射弁１４を用いて燃焼室１１に供給する燃料量の１部を対吸気系噴射弁１３を用いて供給するように切り替える。換言すれば、先の図７のステップ４３０において、「２ｉ−１」番気筒のみ対筒内噴射弁１４を用いて燃焼室１１に供給する燃料量の１部を対吸気系噴射弁１３を用いて供給するように切り替える。こうした場合であれ、対吸気系噴射弁１３により燃焼室１１に燃料を供給する燃料量に対する対筒内噴射弁１４により燃焼室１１に燃料を供給する燃料量の比率が低下するため、ノッキングが生じやすくなる。
【００６７】
そこで本実施形態では、所望の気筒のみ対筒内噴射弁１４を用いて燃焼室１１に供給する燃料量の１部を対吸気系噴射弁１３を用いて供給するように切り替える際、同気筒において対筒内噴射弁１４から燃焼室１１に燃料を供給するタイミングを、上記制御以前よりも圧縮行程の前半に近づけることでノッキングの抑制を図る。
【００６８】
すなわち、例えば対筒内噴射弁１４についての空燃比学習値を各気筒毎に個別に算出する際の噴射領域が「筒内噴射領域」である場合には、図８（ａ）に示すように吸気行程において燃焼室１１に燃料が噴射されている。これは、上述したように「筒内噴射領域」は、内燃機関１０の出力を確保するための領域であるためである。すなわち、吸気行程に燃焼室１１に燃料を噴射することで、燃焼室１１に吸入される空気を冷却に伴う燃焼室１１に吸入される空気量の増大効果を高めるようにしている。
【００６９】
これに対し、対筒内噴射弁１４についての空燃比学習値を各気筒毎に個別に算出する際には、図８（ｂ）に示すように対象となる気筒において吸気行程等に対吸気系噴射弁１３を用いて燃料を噴射するとともに、圧縮行程前半にて対筒内噴射弁１４を用いて燃焼室１１に燃料を噴射するようにする。これにより、対筒内噴射弁１４を用いて燃焼室１１に供給する燃料量の１部を対吸気系噴射弁１３を用いて噴射するようにすることによる燃焼室１１の空気の温度上昇を抑制することができる。これは、対筒内噴射弁１４を用いて燃焼室１１に供給される燃料によって燃焼室１１内で燃焼に供される空気が冷却される効果は、対筒内噴射弁１４を用いて燃料を供給するタイミングが圧縮行程前半に近いほど大きなものとなることによる。
【００７０】
ちなみに、吸気行程において対筒内噴射弁１４を用いて燃焼室１１に燃料が供給される場合には、燃焼室１１に吸入される空気が冷却されることにより燃焼室１１に吸入される空気量が増大するため、燃焼に供される空気の冷却効果は圧縮行程前半に対筒内噴射弁１４を用いて燃焼室１１に燃料を供給する場合よりも低くなる。また、圧縮行程後半に対筒内噴射弁１４を用いて燃焼室１１に燃料を供給する場合には、燃料がピストンにあたって気化する率が上昇するため、燃料の気化潜熱による燃焼室１１内の空気の冷却効果は圧縮行程前半に対筒内噴射弁１４を用いて燃焼室１１に燃料を供給する場合よりも低下する。
【００７１】
以上説明した本実施形態によれば、先の第１の実施形態の上記（２）の効果に加えて、更に以下の効果が得られるようになる。
（３）所望の気筒のみ全ての燃料を対吸気系噴射弁１３から噴射するようにする際、対筒内噴射弁１４から燃焼室１１に燃料を供給するタイミングを、上記制御以前よりも圧縮行程の前半に近づけることで、ノッキングを好適に抑制することができるようになる。
【００７２】
（第３の実施形態）
以下、本発明にかかる内燃機関のノッキング抑制装置をＶ型６気筒エンジンのノッキング抑制装置に適用した第３の実施形態について、先の第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【００７３】
本実施形態では、図９に示すように、吸気弁ＩＶのバルブ特性を可変とするバルブタイミング可変機構５０を備える。そして、先の図７のステップ４３０におけるノッキング抑制制御として、図１０に示すように、吸気弁ＩＶの閉弁タイミングを遅角させる制御をする。
【００７４】
このように、吸気弁ＩＶの閉弁タイミングを遅角させる制御を行うと、図１０に示されるように、吸気弁ＩＶと排気弁ＥＶとが同時に開弁しているオーバーラップ期間を縮小することができる。そして、これにより、燃料後の混合気のうち排気ガスとして排気通路３０に排出されずに燃焼室１１に残留した高温の残留ガス量を低減させることができる。これにより、次回の圧縮行程、燃焼工程において燃焼に供される空気の温度を低減することができるため、対筒内噴射弁１４を用いて燃焼室１１に供給する燃料量を対吸気系噴射弁１３を用いて噴射するようにすることによる燃焼に供される空気の温度上昇を抑制することができる。したがって、吸気弁ＩＶと排気弁ＥＶとが同時に開弁しているオーバーラップ期間を縮小することにより、ノッキングを抑制することができる。
【００７５】
更に、吸気弁ＩＶの閉弁タイミングを遅角させる制御を行うことで、吸気弁ＩＶは、圧縮行程の初期にも開弁したものとなる。そして、これにより吸気弁ＩＶが閉じたときの燃焼室１１の体積に対するピストンＰ（図９）がその上死点に達したときの燃焼室１１の体積の比である実圧縮比を低減させることができる。そして、このように実圧縮比を低減することによりノッキングを抑制することができる。
【００７６】
以上説明した本実施形態によれば、先の第１の実施形態の上記（２）の効果に加えて、更に以下の効果が得られるようになる。
（４）対筒内噴射弁１４を用いて燃焼室１１に供給する燃料量を対吸気系噴射弁１３を用いて噴射するようにする際に、吸気弁ＩＶの閉弁タイミングを遅角させる制御をすることで、ノッキングを抑制することができる。
【００７７】
（その他の実施形態）
なお、上記各実施形態は、以下のように変更して実施してもよい。
・吸気弁の閉弁時期を遅角させる可変動弁機構としては、上記第３の実施形態で例示したバルブタイミング可変機構に限らない。例えばバルブリフト量可変機構や吸気弁を電磁駆動する機構であってもよい。
【００７８】
・吸気弁と排気弁との双方が開弁するオーバーラップ期間を変更する可変動弁機構としては、上記第３の実施形態で例示したバルブタイミング可変機構に限らない。例えば吸気弁及び排気弁の少なくとも一方に設けられるバルブリフト量可変機構や吸気弁及び排気弁の少なくとも一方を電磁駆動する機構であってもよい。
【００７９】
・上記各実施形態では、「ポート＋筒内噴射領域」や「筒内噴射領域」において、所望の気筒の対筒内噴射弁から供給される燃料の少なくとも１部を対吸気系噴射弁を用いて供給するように切り替えつつ、同所望の気筒の対筒内噴射弁の空燃比学習値を算出するようにしたが、これに限らない。例えば対筒内噴射弁を用いて供給される燃料量と対吸気系噴射弁を用いて供給される燃料量との割合を１番気筒＃１、３番気筒＃３、５番気筒＃５間で３通りの仕方で異ならせて上記定常的なずれを検出し、この検出結果に基づいてこれら各気筒の対筒内噴射弁の空燃比学習値を算出するようにしてもよい。こうした場合であれ、対吸気系噴射弁１３により燃焼室１１に燃料を供給する燃料量に対する対筒内噴射弁１４により燃焼室１１に燃料を供給する燃料量の比率が低下する制御をする際には、ノッキングを抑制する制御を行うことは有効である。
・対筒内噴射弁及び対吸気系噴射弁のそれぞれを用いて噴射される燃料噴射量の算出処理は、先の図３に例示したものに限らない。
【００８０】
・目標とする空燃比が理論空燃比であるときの空燃比フィードバック制御態様としては、先の図４に例示したものに限らない。
・目標とする空燃比が理論空燃比であるときの空燃比学習値の学習態様としては、先の図５に例示したものに限らない。例えば実際の空燃比を理論空燃比に一致させた際のフィードバック補正値ＦＡＦ（ｋ）の基準値「１．０」からのずれに基づいて空燃比学習値を学習するようにしてもよい。
【００８１】
・目標とする空燃比が理論空燃比でないときの空燃比学習値の学習態様としては、先の図６に例示したものに限らない。例えば実際の空燃比が目標とする空燃比に一致する毎にフィードバック補正値ＦＡＦを取得し、取得されたフィードバック補正値ＦＡＦの平均値に基づいて空燃比学習値を学習するようにしてもよい。
【００８２】
・燃料の噴射に際しての対吸気系噴射弁と対筒内噴射弁との利用態様は、先の図２に例示したものに限らない。例えば対筒内噴射弁を低負荷時において成層燃焼を行うために用いてもよい。
【００８３】
・内燃機関の空燃比を検出する手段としては、上記各実施形態で例示したリニア空燃比センサに限らず、例えば所定の空燃比に対して内燃機関の空燃比がリッチ側にあるかリーン側にあるかの２値的な検出をする酸素センサ等でもよい。
【００８４】
・対吸気系噴射弁により燃焼室に供給される燃料量に対する対筒内噴射弁により燃焼室に供給される燃料量の比率を低下させる制御としては、上記各実施形態で例示した各気筒の対筒内噴射弁１４の空燃比学習値の算出のための制御に限らない。
【００８５】
・その他、内燃機関としては、Ｖ型６気筒のものに限らない。
なお、上記各実施形態から把握することのできる技術思想としては、以下のものがある。
【００８６】
（１）請求項１〜５のいずれか１項に記載の内燃機関のノッキング抑制装置において、前記抑制手段は、前記ノッキングを抑制する制御として、点火時期を遅角させる制御を行うことを特徴とする内燃機関のノッキング抑制装置。
【００８７】
（２）請求項１〜５のいずれか１項に記載の内燃機関のノッキング抑制装置において、前記内燃機関は、吸気弁及び排気弁の少なくとも一方のバルブ特性を変更する可変動弁機構を備えており、前記抑制手段は、前記ノッキングを抑制する制御として、吸気弁及び排気弁の双方が開弁するオーバーラップ期間を縮小するように前記可変動弁機構を制御することを特徴とする内燃機関のノッキング抑制装置。
【００８８】
（３）請求項１〜５のいずれか１項に記載の内燃機関のノッキング抑制装置において、前記内燃機関は、吸気弁のバルブ特性を変更する可変動弁機構を備えており、前記抑制手段は、前記ノッキングを抑制する制御として、吸気弁の閉弁期間を遅角させるように前記可変動弁機構を制御することを特徴とする内燃機関のノッキング抑制装置。
【図面の簡単な説明】
【００８９】
【図１】本発明にかかるノッキング抑制装置の第１の実施形態の全体構成を示す図。
【図２】同実施形態における内燃機関の運転状態とそのときの燃料の噴射に用いる噴射弁との関係を示す図。
【図３】同実施形態にかかる燃料噴射量の算出処理の手順を示すフローチャート。
【図４】同実施形態における空燃比フィードバック制御態様を示すタイムチャート。
【図５】同実施形態にかかる空燃比学習処理の手順を示すフローチャート。
【図６】同実施形態にかかる空燃比学習処理の手順を示すフローチャート。
【図７】同実施形態にかかる空燃比学習値の算出処理の手順を示すフローチャート。
【図８】本発明にかかるノッキング抑制装置の第２の実施形態にかかるノッキング抑制制御態様を示す図。
【図９】本発明にかかるノッキング抑制装置の第３の実施形態の構成を示す図。
【図１０】同実施形態にかかるノッキング抑制制御態様を示す図。
【符号の説明】
【００９０】
１０…内燃機関、１１…燃焼室、１２…吸気ポート、１３…対吸気系噴射弁、１４…対筒内噴射弁、２０…吸気通路、３０…排気通路、３１…触媒コンバータ、３２…空燃比センサ、４０…電子制御装置、５０…バルブタイミング可変機構。
【図１】
2005054758.tif 000003
【図２】
2005054758.tif 000004
【図３】
2005054758.tif 000005
【図４】
2005054758.tif 000006
【図５】
2005054758.tif 000007
【図６】
2005054758.tif 000008
【図７】
2005054758.tif 000009
【図８】
2005054758.tif 000010
【図９】
2005054758.tif 000011
【図１０】
2005054758.tif 000012