(57)【要約】【課題】ディーゼルエンジンが有する吸気弁のバルブタイミングを適切に補正することが可能な内燃機関の制御装置を提供する。【解決手段】内燃機関の制御装置は、吸気弁のバルブタイミングの補正を行うために好適に利用される。具体的には、内燃機関の制御装置は、吸気弁を目標バルブタイミングに設定した状態で微小燃料を噴射し、当該微小燃料の噴射によるトルク変動又は回転変動に基づいて、吸気弁のバルブタイミングの補正を行う。これにより、ディーゼルエンジンが有する吸気弁のバルブタイミングのずれを精度良く補正することが可能となる。【選択図】図５
2011052545.tif 000002
【特許請求の範囲】
【請求項１】
燃料噴射弁と、吸気弁と、前記吸気弁のバルブタイミングを変化させるバルブタイミング制御手段と、を有する内燃機関に適用される内燃機関の制御装置であって、
前記バルブタイミング制御手段によって前記吸気弁を目標バルブタイミングに設定した状態で、前記燃料噴射弁から微小燃料を噴射させる微小燃料噴射手段と、
前記微小燃料の噴射によるトルク変動又は回転変動に基づいて、前記吸気弁のバルブタイミングの補正を行うバルブタイミング補正手段と、を備えることを特徴とする内燃機関の制御装置。
【請求項２】
前記バルブタイミング補正手段は、前記目標バルブタイミングとして複数のバルブタイミングを用いて、前記複数のバルブタイミングごとに前記バルブタイミングの補正を行う請求項１に記載の内燃機関の制御装置。
【請求項３】
前記バルブタイミング補正手段は、微小噴射量学習の実行後に、前記バルブタイミングの補正を行う請求項１又は２に記載の内燃機関の制御装置。
【請求項４】
前記吸気弁のバルブタイミングを所定位置において保持するバルブタイミング保持手段を備え、
前記微小噴射量学習の実行時には、前記バルブタイミング保持手段によって、前記吸気弁のバルブタイミングが前記所定位置において保持される請求項３に記載の内燃機関の制御装置。
【請求項５】
前記バルブタイミング補正手段は、前記吸気弁の閉じタイミングの補正を行う請求項１乃至４のいずれか一項に記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、吸気弁のバルブタイミングを制御する内燃機関の制御装置に関する。
【背景技術】
【０００２】
この種の技術が、例えば特許文献１に提案されている。特許文献１には、要求トルクに対応して気筒ごとの吸気量と吸気量に対応する燃料噴射量とを個別に演算して吸気量制御手段及び燃料噴射弁を操作すると共に、内燃機関の要求トルクが増減する際に、これに対応して気筒ごとのバルブタイミング等を制御することにより吸気量を調整することが提案されている。
【０００３】
また、特許文献２には、高圧燃料ポンプの負荷によるバルブタイミング制御の応答遅れを補正するポンプ負荷補正ゲインを算出し、高圧燃料ポンプの負荷による応答遅れに相当する分だけバルブタイミング制御の応答性（カム軸変位速度）を速めるように、バルブタイミング制御の制御量を補正することが提案されている。その他にも、本発明に関連する技術が特許文献３、４に記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１６３９２号公報
【特許文献２】特開２００７−２７８３０４号公報
【特許文献３】特開２００６−２０７４７６号公報
【特許文献４】特開２００１−２７１６６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の特許文献１に記載された技術はガソリンエンジンへの適用を想定した技術であると言え、当該技術をディーゼルエンジンに適用した場合、吸気弁のバルブタイミングを適切に補正することができないものと考えられる。その理由は、ディーゼルエンジンはガソリンエンジンと比べて吸入空気量が多いため、バルブタイミングの変化に対する空気量変化が鈍感となり、このような空気量変化を利用したバルブタイミングの補正を行うことが困難となるからである。なお、特許文献２乃至４にも、ディーゼルエンジンの吸気弁のバルブタイミングを適切に補正可能な技術については開示されていない。
【０００６】
本発明は、上記のような課題を解決するためになされたものであり、ディーゼルエンジンが有する吸気弁のバルブタイミングを適切に補正することが可能な内燃機関の制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の１つの観点では、内燃機関の制御装置は、燃料噴射弁と、吸気弁と、前記吸気弁のバルブタイミングを変化させるバルブタイミング制御手段と、を有する内燃機関に適用され、前記バルブタイミング制御手段によって前記吸気弁を目標バルブタイミングに設定した状態で、前記燃料噴射弁から微小燃料を噴射させる微小燃料噴射手段と、前記微小燃料の噴射によるトルク変動又は回転変動に基づいて、前記吸気弁のバルブタイミングの補正を行うバルブタイミング補正手段と、を備える。
【０００８】
上記の内燃機関の制御装置は、吸気弁のバルブタイミングの補正を行うために好適に利用される。具体的には、内燃機関の制御装置は、吸気弁のバルブタイミングのずれ、詳しくは目標バルブタイミングに対する実際のバルブタイミングのずれ、を補正する処理を行う。この場合、内燃機関の制御装置は、吸気弁を目標バルブタイミングに設定した状態で微小燃料を噴射し、当該微小燃料の噴射によるトルク変動又は回転変動に基づいて吸気弁のバルブタイミングの補正を行う。これにより、ディーゼルエンジンが有する吸気弁のバルブタイミングのずれを精度良く補正することができる。よって、バルブタイミングのずれに起因する着火性の悪化やエミッションの悪化などを効果的に抑制することが可能となる。
【０００９】
上記の内燃機関の制御装置の一態様では、前記バルブタイミング補正手段は、前記目標バルブタイミングとして複数のバルブタイミングを用いて、前記複数のバルブタイミングごとに前記バルブタイミングの補正を行う。
【００１０】
この態様では、バルブタイミング補正手段は、目標バルブタイミングとして複数のバルブタイミングを用いて、複数のバルブタイミングごとに微小燃料を噴射した際のトルク変動又は回転変動に基づいて、バルブタイミングの補正を行う。これにより、吸気弁のバルブタイミングの概ね全域で、言い換えると吸気弁の作用角の概ね全域で、バルブタイミングの補正を適切に行うことが可能となる。
【００１１】
上記の内燃機関の制御装置の他の一態様では、前記バルブタイミング補正手段は、微小噴射量学習の実行後に、前記バルブタイミングの補正を行う。これにより、燃料噴射量の精度が確定された状態で、バルブタイミングの補正を行うことができる。よって、バルブタイミングを精度良く補正することが可能となる。
【００１２】
上記の内燃機関の制御装置において好適には、前記吸気弁のバルブタイミングを所定位置において保持するバルブタイミング保持手段を備え、前記微小噴射量学習の実行時には、前記バルブタイミング保持手段によって、前記吸気弁のバルブタイミングが前記所定位置において保持される。例えば、当該所定位置とは最進角位置あるいは最遅角位置などである。このような構成によれば、燃料噴射量の精度を確実に確定させることができ、バルブタイミングの補正の精度を向上させることが可能となる。
【００１３】
好適な例では、前記バルブタイミング補正手段は、前記吸気弁の閉じタイミングの補正を行う。これにより、吸気弁の閉じタイミングのずれに起因する着火性の悪化やエミッションの悪化を適切に抑制することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態におけるエンジンの概略構成を示す図である。
【図２】吸気弁の閉じタイミングがずれた場合に生じる不具合を説明するための図である。
【図３】複数のバルブタイミングごとに用いられる補正用噴射量の具体例を示す図である。
【図４】吸気弁の閉じタイミングの補正例を示す図である。
【図５】本実施形態におけるバルブタイミング学習処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の好適な実施の形態について説明する。
【００１６】
［装置構成］
図１は、本発明に係る内燃機関の制御装置が適用されたエンジン５０の概略構成図を示す。図中の実線矢印はガスの流れを示し、破線矢印は信号の入出力を示している。
【００１７】
エンジン（内燃機関）５０は、主に、吸気通路３と、スロットルバルブ４と、燃料噴射弁５と、気筒６ａと、吸気弁７と、排気弁８と、排気通路９と、可変バルブタイミング機構１０と、を有する。エンジン５０は、筒内直噴タイプのディーゼルエンジンとして構成されている。なお、図１においては、説明の便宜上、１つの気筒６ａのみを示しているが、実際にはエンジン５０は複数の気筒６ａを有する。
【００１８】
吸気通路３には外部から導入された吸気（空気）が通過し、スロットルバルブ４は吸気通路３を通過するガスの流量を調整する。吸気通路３を通過した吸気は、燃焼室６ｂに供給される。また、燃焼室６ｂには、燃料噴射弁５によって噴射された燃料が供給される。燃料噴射弁５は、ＥＣＵ２０から供給される制御信号Ｓ５に応じた燃料量を噴射する。
【００１９】
燃焼室６ｂには、吸気弁７と排気弁８とが設けられている。吸気弁７は、開閉することによって、吸気通路３と燃焼室６ｂとの連通／遮断を制御する。吸気弁７は、可変バルブタイミング機構１０によって、バルブタイミングが制御される。具体的には、開きタイミング及び閉じタイミングが制御される。可変バルブタイミング機構１０は、吸気弁７の作用角（言い換えるとリフト量）又は位相を変化させることが可能に構成されている。可変バルブタイミング機構１０は、バルブタイミング制御手段に相当し、ＥＣＵ２０から供給される制御信号Ｓ１０によって制御される。一方、排気弁８は、開閉することによって、燃焼室６ｂと排気通路９との連通／遮断を制御する。
【００２０】
燃焼室６ｂ内では、上記のように供給された吸気と燃料との混合気が燃焼される。このような燃焼によってピストン６ｃが往復運動し、当該往復運動がコンロッド６ｄを介してクランク軸（不図示）に伝達され、クランク軸が回転する。燃焼室６ｂでの燃焼により発生した排気ガスは、排気通路９より排出される。
【００２１】
エンジン５０には回転数センサ１３が設けられている。回転数センサ１３は、エンジン回転数を検出し、検出したエンジン回転数に対応する検出信号Ｓ１３をＥＣＵ２０に供給する。
【００２２】
ＥＣＵ（Electronic Control Unit）２０は、図示しないＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などを備え、エンジン５０内の各構成要素に対する制御を行う。ＥＣＵ２０は、本発明における内燃機関の制御装置に相当する。具体的には、ＥＣＵ２０は、燃料噴射弁５から微小燃料を噴射させる微小燃料噴射手段、及び、可変バルブタイミング機構１０の動作による吸気弁７のバルブタイミングの補正を行うバルブタイミング補正手段として機能する。この場合、ＥＣＵ２０は、吸気弁７のバルブタイミングのずれ、詳しくは目標バルブタイミングに対する実際のタイミングのずれ、を補正する処理を行う。以下では、このようなバルブタイミングの補正を「バルブタイミング学習」とも呼ぶ。
【００２３】
なお、図１では、吸気弁７のみバルブタイミングを可変に構成した例を示しているが、これに限定はされず、吸気弁７だけでなく排気弁８もバルブタイミングを可変に構成しても良い。
【００２４】
［バルブタイミング学習］
次に、本実施形態におけるバルブタイミング学習について説明する。本実施形態では、微小燃料を噴射することで燃料噴射量の学習を行う微小燃料量学習を応用して、ディーゼルエンジンが有する吸気弁７のバルブタイミング学習を行う。具体的には、ＥＣＵ２０は、吸気弁７を目標バルブタイミングに設定した状態で微小燃料を噴射し、当該微小燃料の噴射によるトルク変動又はエンジン回転変動（以下、単に「回転変動」と表記する。）に基づいて、吸気弁７のバルブタイミングを補正する。詳しくは、ＥＣＵ２０は、吸気弁７の閉じタイミングを補正する。
【００２５】
このようなバルブタイミング学習を行う理由は、以下の通りである。一般的に、ガソリンエンジンでは、バルブタイミングの変化に対する空気量変化に基づいて、吸気弁のバルブタイミングを補正している。ガソリンエンジンでは、可変バルブタイミング機構などで吸入空気量を十分に絞った状態で使用するため、バルブタイミングのずれに起因する空気量変化が顕著になる傾向にあるので、当該バルブタイミングのずれを検出しやすいと言える。
【００２６】
しかしながら、このようなガソリンエンジンで用いられる方法を、ディーゼルエンジンに対して適用することは困難であると考えられる。つまり、バルブタイミングの変化に対する空気量変化を利用して、吸気弁７のバルブタイミングのずれを補正することは困難であると考えられる。その理由は、ディーゼルエンジンはガソリンエンジンと比べて吸入空気量が多いため、バルブタイミングの変化に対する空気量変化が鈍感になる傾向にあるからである。したがって、本実施形態では、一般的にガソリンエンジンでバルブタイミングを補正するために用いられる方法を利用しない。
【００２７】
一方で、吸気弁７の閉じタイミングがずれた場合、様々な不具合が生じる傾向にある。図２を参照して、このような不具合について具体的に説明する。図２（ａ）は、横軸に上死点後のクランク角を示し、縦軸に吸気弁７のリフト量を示している。つまり、クランク角に対する吸気弁７のリフト量の変化例を複数示している。具体的には、図２（ａ）は、吸気弁７のリフト量を変化させることで、吸気弁７の閉じタイミングを変化させた場合の例を示している。
【００２８】
なお、図２（ａ）では、吸気弁７のリフト量を変化させる例を示しているが、言い換えると吸気弁７の作用角を変化させる例を示しているが、この代わりに、吸気弁７の位相を変化させて、吸気弁７の閉じタイミングを変化させても良い。
【００２９】
図２（ｂ）は、吸気弁７におけるバルブタイミングダイヤグラムの一例を示している。図２（ｂ）中の破線領域Ａ２は吸気弁７の閉じタイミングを表しており、図２（ａ）中の破線領域Ａ１に対応する。図２（ｂ）において、矢印Ａ３で示す方向は、吸気弁７が遅く閉まる側（以下、「遅閉側」と呼ぶ。）を表している。吸気弁７の閉じタイミングが遅閉側にずれると、エンジン５０の有効圧縮比が低下する。この場合には、着火性が悪化したり、エミッションが悪化したりする傾向にある。例えば、失火したり、ＴＨＣ（全炭化水素）やＣＯ（一酸化炭素）が増加したりする。
【００３０】
これに対して、図２（ｂ）において、矢印Ａ４で示す方向は、吸気弁７が早く閉まる側（以下、「早閉側」と呼ぶ。）を表している。吸気弁７の閉じタイミングが早閉側にずれると、エンジン５０の有効圧縮比が増加する。この場合には、基本的には着火性は悪化しないが、エミッションが悪化する傾向にある。例えばＮＯｘやスモークが増加する。このように、ディーゼルエンジンでは、空気量変化に対しては鈍感であるが、圧縮自着火のため有効圧縮比の変化に対しては敏感であると言える。
【００３１】
以上の理由より、本実施形態では、ディーゼルエンジンが有する吸気弁７の閉じタイミングが精度良く補正されるように、バルブタイミング学習を実行する。具体的には、ＥＣＵ２０は、減速時において、吸気弁７を目標バルブタイミングに設定した状態で微小燃料を噴射し、当該微小燃料の噴射によるトルク変動又は回転変動に基づいて、吸気弁７の閉じタイミングを補正する。言い換えると、目標バルブタイミングに対応する閉じタイミングと実際の閉じタイミングとの乖離から、吸気弁７のバルブタイミングのずれを学習する。
【００３２】
例えば、微小燃料の噴射によってトルク変動又は回転変動が生じた場合には、気筒６ａ内で燃焼が生じているので、ＥＣＵ２０は、吸気弁７の閉じタイミングはずれていないものと判断し、吸気弁７の閉じタイミングを補正しない。これに対して、トルク変動又は回転変動が生じなかった場合には、気筒６ａ内で燃焼が生じていないので、ＥＣＵ２０は、吸気弁７の閉じタイミングがずれているものと判断して、吸気弁７の閉じタイミングを補正する。この場合、ＥＣＵ２０は、微小燃料の噴射によってトルク変動又は回転変動が生じるまで、吸気弁７の閉じタイミングを早閉側に補正する。
【００３３】
また、本実施形態では、ＥＣＵ２０は、上記した目標バルブタイミングとして複数のバルブタイミングを用いて、複数のバルブタイミングごとに微小燃料を噴射した際のトルク変動又は回転変動に基づいて、バルブタイミング学習を実行する。つまり、当該複数のバルブタイミングごとに、吸気弁７の閉じタイミングのずれを補正する。この場合、ＥＣＵ２０は、複数のバルブタイミングに応じて、噴射する微小燃料の量を変化させる。具体的には、ＥＣＵ２０は、複数のバルブタイミングの各々における有効圧縮比で燃焼可能な燃料量を噴射させる。こうすることで、吸気弁７の閉じタイミングの概ね全域で、言い換えると吸気弁７の作用角の概ね全域で、バルブタイミングの補正を行うことが可能となる。
【００３４】
更に、本実施形態では、ＥＣＵ２０は、上記したようなバルブタイミング学習を、微小燃料量学習の実行後に行う。言い換えると、ＥＣＵ２０は、微小燃料量学習を実行して燃料噴射量の補正を行った後に、つまり燃料噴射量の精度が確保された後に、吸気弁７の閉じタイミングの補正を行う。こうするのは、燃料噴射量の精度が確定していない状態でバルブタイミング学習を行うと、燃料噴射量及びバルブタイミングのどちらがずれているのかを適切に判断できないからである。
【００３５】
この場合、ＥＣＵ２０は、バルブタイミング保持手段として機能して、吸気弁７のバルブタイミングを所定位置において保持した状態で、このような微小噴射量学習を実行する。より詳しくは、ＥＣＵ２０は、吸気弁７のバルブタイミングをハード的なガードがかかるバルブタイミング（以下、単に「ハード限界点」と呼ぶ。）に設定した状態で、微小噴射量学習を実行する。例えば、ハード限界点は、最小有効圧縮比に対応する閉じタイミングが用いられる。こうするのは、吸気弁７のハード限界点は、工場出荷時においてばらつきがある程度抑えられるため、精度が高いバルブタイミングであると言えるからである。このようなハード限界点に設定した状態で微小噴射量学習を行うことにより、燃料噴射量の精度を確実に確定させることができ、バルブタイミング学習の精度を向上させることが可能となる。
【００３６】
次に、図３及び図４を参照して、本実施形態におけるバルブタイミング学習の具体例について説明する。
【００３７】
図３は、バルブタイミング学習時において複数のバルブタイミングごとに用いられる噴射量（以下、「補正用噴射量」とも呼ぶ。）の具体例を示す図である。図３は、横軸に下死点後の吸気弁７の閉じタイミングを示しており、上側に有効圧縮比を示し、下側に補正用噴射量を示している。図３では、吸気弁７の閉じタイミングＢ１、Ｂ２、Ｂ３、Ｂ４に対応する有効圧縮比Ｃ１、Ｃ２、Ｃ３、Ｃ４が示されている。閉じタイミングＢ１、Ｂ２、Ｂ３、Ｂ４は、バルブタイミング学習時に用いる目標バルブタイミングである。例えば、閉じタイミングＢ１は吸気弁７のハード限界点に相当し、閉じタイミングＢ４は吸気弁７の下死点に相当する。有効圧縮比Ｃ１、Ｃ２、Ｃ３、Ｃ４は、吸気弁７の閉じタイミングなどによって規定された所定の演算式や所定のマップに基づいて求められる。
【００３８】
また、図３では、このような有効圧縮比Ｃ１、Ｃ２、Ｃ３、Ｃ４のそれぞれで燃焼可能な噴射量として、補正用噴射量Ｄ１、Ｄ２、Ｄ３、Ｄ４が示されている。補正用噴射量Ｄ１、Ｄ２、Ｄ３、Ｄ４は、バルブタイミング学習前に実行された微小燃料量学習の結果を考慮して、有効圧縮比などによって規定された所定の演算式や所定のマップに基づいて求められる。
【００３９】
ＥＣＵ２０は、吸気弁７の閉じタイミングＢ１、Ｂ２、Ｂ３、Ｂ４を順に設定していき、それぞれの閉じタイミングで対応する補正用噴射量Ｄ１、Ｄ２、Ｄ３、Ｄ４を噴射する。そして、ＥＣＵ２０は、補正用噴射量Ｄ１、Ｄ２、Ｄ３、Ｄ４の噴射によるトルク変動又は回転変動に基づいて、閉じタイミングＢ１、Ｂ２、Ｂ３、Ｂ４ごとに、吸気弁７の閉じタイミングのずれを補正する。
【００４０】
なお、図３では、４つの閉じタイミングＢ１、Ｂ２、Ｂ３、Ｂ４を目標バルブタイミングとして用いてバルブタイミング学習を行う例を示しているが、これに限定はされない。他の例では、３以下の閉じタイミング或いは５以上の閉じタイミングを目標バルブタイミングとして用いて、バルブタイミング学習を行うことができる。
【００４１】
図４は、吸気弁７の閉じタイミングの補正例を示す図である。図４の横軸は、下死点後における、目標バルブタイミングとして用いられる吸気弁７の閉じタイミングを示している。破線で表されたグラフＥ１は補正前の吸気弁７の閉じタイミングを示しており、実線で表されたグラフＥ２は補正後の吸気弁７の閉じタイミングを示している。グラフＥ１、Ｅ２は、４つの閉じタイミングを目標バルブタイミングとして用いた場合の具体例である。この例では、吸気弁７の閉じタイミングが遅閉側にずれているため、矢印Ｅ３に示すように、吸気弁７の閉じタイミングが早閉側へ補正されている。
【００４２】
［バルブタイミング学習処理］
次に、図５を参照して、本実施形態におけるバルブタイミング学習処理について説明する。図５は、バルブタイミング学習処理を示すフローチャートである。バルブタイミング学習処理は、車両の減速時に、ＥＣＵ２０によって実行される。
【００４３】
バルブタイミング学習処理においては、まず微小燃料量学習が実行されて（ステップＳ１０１〜Ｓ１０６）、この微小燃料量学習の終了後に、バルブタイミング学習が実行される（ステップＳ１０７〜Ｓ１１８）。具体的には、バルブタイミング学習では、目標バルブタイミングα１を用いたバルブタイミング学習α（ステップＳ１０８〜Ｓ１１２）と、目標バルブタイミングβ１を用いたバルブタイミング学習β（ステップＳ１１３〜Ｓ１１７）とが実行される。つまり、２つの閉じタイミングを目標バルブタイミングとして用いたバルブタイミング学習が実行される。なお、目標バルブタイミングα１は目標バルブタイミングβ１よりも遅閉側のバルブタイミングである。
【００４４】
まず、ステップＳ１０１では、ＥＣＵ２０は、微小噴射量学習を開始する。そして、処理はステップＳ１０２に進む。ステップＳ１０２では、ＥＣＵ２０は、吸気弁７の閉じタイミングをハード限界点に設定する。つまり、ＥＣＵ２０は、吸気弁７の閉じタイミングをストッパ位置に設定する。具体的には、ＥＣＵ２０は、可変バルブタイミング機構１０に対して当該ハード限界点に対応する制御信号Ｓ１０を供給することで、吸気弁７の閉じタイミングを設定する。例えば、ハード限界点は、最小有効圧縮比に対応する閉じタイミング、言い換えると最大作用角に対応する閉じタイミングが用いられる。そして、処理はステップＳ１０３に進む。
【００４５】
ステップＳ１０３では、ＥＣＵ２０は、予め定められた微小燃料を噴射する。具体的には、ＥＣＵ２０は、燃料噴射弁５に対して当該微小燃料に対応する制御信号Ｓ５を供給することで、燃料噴射弁５から微小燃料を噴射させる。そして、処理はステップＳ１０４に進む。
【００４６】
ステップＳ１０４では、ＥＣＵ２０は、微小燃料の噴射により回転変動が生じたか否かを判定する。具体的には、ＥＣＵ２０は、回転数センサ１３から供給される検出信号Ｓ１３に基づいて、回転変動が生じたか否かを判定する。回転変動が生じた場合（ステップＳ１０４；Ｙｅｓ）、処理はステップＳ１０６に進む。この場合には、噴射量が目標の噴射量からずれていないと言えるため、ＥＣＵ２０は微小噴射量学習を終了する（ステップＳ１０６）。つまり、噴射量の補正を行わない。そして、処理はステップＳ１０７に進む。
【００４７】
これに対して、回転変動が生じなかった場合（ステップＳ１０４；Ｎｏ）、処理はステップＳ１０５に進む。この場合には、噴射量が目標の噴射量からずれていると言えるため、ＥＣＵ２０は噴射量の補正を行う（ステップＳ１０５）。具体的には、ＥＣＵ２０は、噴射量を所定量だけ増量する補正を行う。そして、処理はステップＳ１０３に戻る。この場合、回転変動が生じるまで、ステップＳ１０３〜Ｓ１０５の処理が繰り返される。
【００４８】
次に、ステップＳ１０７では、ＥＣＵ２０は、バルブタイミング学習を開始する。そして、処理はステップＳ１０８に進む。
【００４９】
ステップＳ１０８〜Ｓ１１２では、バルブタイミング学習αが実行される。まず、ステップＳ１０８では、ＥＣＵ２０は、吸気弁７の閉じタイミングを目標バルブタイミングα１に設定する。具体的には、ＥＣＵ２０は、可変バルブタイミング機構１０に対して目標バルブタイミングα１に対応する制御信号Ｓ１０を供給することで、吸気弁７の閉じタイミングを設定する。例えば、目標バルブタイミングα１は、最小有効圧縮比に対応する閉じタイミング、言い換えると最大作用角に対応する閉じタイミングが用いられる。そして、処理はステップＳ１０９に進む。
【００５０】
ステップＳ１０９では、ＥＣＵ２０は、微小燃料α２を噴射する。微小燃料α２は、目標バルブタイミングα１における有効圧縮比で燃焼可能な噴射量である。ＥＣＵ２０は、上記した微小燃料量学習の結果を考慮して、有効圧縮比などで規定された所定の演算式や所定のマップに基づいて微小燃料α２を求める。例えば、微小燃料α２は「３（ｍｍ３／ｓｔ）」が用いられる。そして、ＥＣＵ２０は、燃料噴射弁５に対して当該微小燃料α２に対応する制御信号Ｓ５を供給することで、燃料噴射弁５から微小燃料α２を噴射させる。そして、処理はステップＳ１１０に進む。
【００５１】
ステップＳ１１０では、ＥＣＵ２０は、微小燃料α２の噴射により回転変動が生じたか否かを判定する。具体的には、ＥＣＵ２０は、回転数センサ１３から供給される検出信号Ｓ１３に基づいて、回転変動が生じたか否かを判定する。回転変動が生じた場合（ステップＳ１１０；Ｙｅｓ）、処理はステップＳ１１２に進む。この場合には、吸気弁７の閉じタイミングが目標バルブタイミングα１からずれていないと言えるため、ＥＣＵ２０はバルブタイミング学習αを終了する（ステップＳ１１２）。つまり、バルブタイミングの補正を行わない。そして、処理はステップＳ１１３に進む。
【００５２】
これに対して、回転変動が生じなかった場合（ステップＳ１１０；Ｎｏ）、処理はステップＳ１１１に進む。この場合には、吸気弁７の閉じタイミングが目標バルブタイミングα１からずれていると言えるため、ＥＣＵ２０はバルブタイミングの補正を行う（ステップＳ１１１）。具体的には、ＥＣＵ２０は、吸気弁７の閉じタイミングを所定量だけ早閉側へ補正する。そして、処理はステップＳ１０９に戻る。この場合、回転変動が生じるまで、ステップＳ１０９〜Ｓ１１１の処理が繰り返される。
【００５３】
次に、ステップＳ１１３〜Ｓ１１７では、バルブタイミング学習βが実行される。まず、ステップＳ１１３では、ＥＣＵ２０は、吸気弁７の閉じタイミングを目標バルブタイミングβ１に設定する。具体的には、ＥＣＵ２０は、可変バルブタイミング機構１０に対して目標バルブタイミングβ１に対応する制御信号Ｓ１０を供給することで、吸気弁７の閉じタイミングを設定する。目標バルブタイミングβ１は、目標バルブタイミングα１よりも早閉側のバルブタイミングである。例えば、目標バルブタイミングβ１は、最大有効圧縮比に対応する閉じタイミング、言い換えると最小作用角に対応する閉じタイミングが用いられる。そして、処理はステップＳ１１４に進む。
【００５４】
ステップＳ１１４では、ＥＣＵ２０は、微小燃料β２を噴射する。微小燃料β２は、目標バルブタイミングβ１における有効圧縮比で燃焼可能な噴射量である。目標バルブタイミングβ１は目標バルブタイミングα１よりも早閉側のバルブタイミングであるため、微小燃料β２は微小燃料α２よりも小さな値となる。ＥＣＵ２０は、上記した微小燃料量学習の結果を考慮して、有効圧縮比などで規定された所定の演算式や所定のマップに基づいて微小燃料β２を求める。例えば、微小燃料β２は「１（ｍｍ３／ｓｔ）」が用いられる。そして、ＥＣＵ２０は、燃料噴射弁５に対して当該微小燃料β２に対応する制御信号Ｓ５を供給することで、燃料噴射弁５から微小燃料β２を噴射させる。そして、処理はステップＳ１１５に進む。
【００５５】
ステップＳ１１５では、ＥＣＵ２０は、微小燃料β２の噴射により回転変動が生じたか否かを判定する。具体的には、ＥＣＵ２０は、回転数センサ１３から供給される検出信号Ｓ１３に基づいて、回転変動が生じたか否かを判定する。回転変動が生じた場合（ステップＳ１１５；Ｙｅｓ）、処理はステップＳ１１７に進む。この場合には、吸気弁７の閉じタイミングが目標バルブタイミングβ１からずれていないと言えるため、ＥＣＵ２０はバルブタイミング学習βを終了する（ステップＳ１１７）。つまり、バルブタイミングの補正を行わない。そして、処理はステップＳ１１８に進み、ＥＣＵ２０はバルブタイミング学習を終了する。そして、ＥＣＵ２０はバルブタイミング学習処理を終了する。
【００５６】
これに対して、回転変動が生じなかった場合（ステップＳ１１５；Ｎｏ）、処理はステップＳ１１６に進む。この場合には、吸気弁７の閉じタイミングが目標バルブタイミングβ１からずれていると言えるため、ＥＣＵ２０はバルブタイミングの補正を行う（ステップＳ１１６）。具体的には、ＥＣＵ２０は、吸気弁７の閉じタイミングを所定量だけ早閉側へ補正する。そして、処理はステップＳ１１４に戻る。この場合、回転変動が生じるまで、ステップＳ１１４〜Ｓ１１６の処理が繰り返される。
【００５７】
以上説明したバルブタイミング学習処理によれば、ディーゼルエンジンが有する吸気弁７の閉じタイミングのずれを、精度良く補正することができる。よって、閉じタイミングのずれに起因する着火性の悪化やエミッションの悪化などを効果的に抑制することが可能となる。
【００５８】
なお、上記した処理では、２つの目標バルブタイミングα１、β１を用いてバルブタイミング学習を行う例を示したが、これに限定はされず、３以上の目標バルブタイミングを用いてバルブタイミング学習を行っても良い。また、上記では、微小燃料の噴射による回転変動に基づいて微小燃料量学習及びバルブタイミング学習を行う例を示したが、微小燃料の噴射によって気筒６ａ内で燃焼が生じたか否かを判断できれば、回転変動を用いることに限定はされない。例えば、回転変動の代わりにトルク変動に基づいて、微小燃料量学習及びバルブタイミング学習を行っても良い。この場合には、トルクセンサによって検出されたトルク変動を用いることができる。
【００５９】
また、上記では、遅閉側にずれている吸気弁７の閉じタイミングを早閉側に補正する例について説明したが、早閉側にずれている吸気弁７の閉じタイミングを遅閉側に補正することも可能である。例えば、微小燃料を噴射した際に生じる回転変動又はトルク変動の度合いに応じて、早閉側にずれている吸気弁７の閉じタイミングを遅閉側に補正することができる。
【００６０】
また、上記では、微小燃料噴射によってトルク変動又は回転変動が生じなかった場合にバルブタイミングを補正する例を示したが、これに限定はされない。他の例では、微小燃料噴射によるトルク変動又は回転変動が目標変動値以下であった場合に、当該目標変動値となるようにバルブタイミングを補正しても良い。
【符号の説明】
【００６１】
３  吸気通路
５  燃料噴射弁
６ａ  気筒
７  吸気弁
８  排気弁
９  排気通路
１０  可変バルブタイミング機構
１３  回転数センサ
２０  ＥＣＵ
５０  エンジン（内燃機関）
【図１】
2011052545.tif 000003
【図２】
2011052545.tif 000004
【図３】
2011052545.tif 000005
【図４】
2011052545.tif 000006
【図５】
2011052545.tif 000007