(57)【特許請求の範囲】
【請求項１】
エンジンの気筒内に燃料を噴射する筒内噴射弁と、
前記気筒の吸気ポート内に燃料を噴射するポート噴射弁と、
前記エンジンの吸気弁及び排気弁の少なくとも一方の開閉時期を可変にする可変動弁機構と、を備えた過給機付きのエンジンの制御装置において、
前記エンジンの負荷に基づいて、前記筒内噴射弁による燃料噴射及び前記ポート噴射弁による燃料噴射を制御する噴射制御手段と、
前記負荷に基づいて、前記可変動弁機構を制御する可変動弁制御手段と、を有し、
前記可変動弁制御手段は、前記負荷が第一所定値以上の運転状態で前記吸気弁及び前記排気弁が共に開弁状態となるバルブオーバーラップ期間を設け、
前記噴射制御手段は、前記負荷が前記第一所定値以上の運転状態では、前記筒内噴射弁による燃料噴射と前記ポート噴射弁による燃料噴射とを実施するとともに、前記負荷が前記第一所定値よりも大きい第二所定値以上の運転状態では、前記ポート噴射弁による燃料噴射時期を前記第二所定値未満の運転状態での前記燃料噴射時期に対して遅角する
ことを特徴とする、エンジンの制御装置。
【請求項２】
前記可変動弁制御手段は、前記負荷が大きくなるほど前記バルブオーバーラップ期間を大きくし、
前記噴射制御手段は、前記負荷が大きくなるほど前記ポート噴射弁による燃料噴射時期の遅角量を増大する
ことを特徴とする、請求項１記載のエンジンの制御装置。
【請求項３】
前記噴射制御手段は、前記負荷が前記第一所定値未満の運転状態では、前記ポート噴射弁による燃料噴射のみを実施する
ことを特徴とする、請求項１又は２記載のエンジンの制御装置。
【請求項４】
前記噴射制御手段は、前記負荷が前記第二所定値以上の運転状態では、前記筒内噴射弁による燃料噴射を吸気行程と圧縮行程とに分けて実施する
ことを特徴とする、請求項１〜３の何れか１項に記載のエンジンの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、気筒内に直接燃料を噴射する筒内噴射弁と、吸気ポートに燃料を噴射するポート噴射弁とを備えたエンジンの制御装置に関する。
【背景技術】
【０００２】
従来、筒内噴射弁から気筒内に直接燃料を噴射する筒内噴射と、ポート噴射弁から吸気ポートに燃料を噴射するポート噴射との二種類の燃料噴射方式を併用したエンジンが提案されている。このようなエンジンでは、筒内での燃料混合気の濃度分布を均質にした状態で燃焼させる均質燃焼と、高濃度の混合気が点火プラグの近傍に層状に偏った状態で燃焼させる成層燃焼とが実施される。典型的な燃料噴射制御では、均質燃焼時に主にポート噴射が利用され、成層燃焼時には主に筒内噴射が利用される。
【０００３】
例えば特許文献１には、低負荷時では筒内噴射により成層燃焼を実施し、高負荷時ではポート噴射により均質燃焼を実施するエンジンが開示されている。このエンジンでは、ポート噴射が開始される負荷よりも低い所定負荷時の吸気行程において筒内噴射を開始することで、ポート噴射による燃料が吸気管壁面に付着したとしても、燃焼に必要な燃料を筒内噴射によって賄うことができるとされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平４−２３７８５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、筒内噴射とポート噴射とを併用したエンジンには、燃焼ガスの掃気効率や吸気の体積効率を改善させるといった観点から、吸気弁の開弁状態と排気弁の開弁状態とが重複するバルブオーバーラップ期間が設けられたものが存在する。特に、吸排気系に過給機を搭載したエンジンでは、バルブオーバーラップ期間を大きくすることで体積効率が向上し、エンジン出力が増大する。そこで、エンジンの吸気弁や排気弁の開閉タイミングを可変にし、エンジン負荷等に応じてバルブオーバーラップ期間を制御する技術も開発されている。
【０００６】
一方、バルブオーバーラップ期間を大きく設定するほど、吸気通路から流入した吸気（混合気）が直接的に排気通路側へと通り抜けるいわゆる吹き抜けが発生しやすくなる。吹き抜けが発生すると、ポート噴射により供給された燃料は筒内を通過して排気通路側へと流出してしまうため、エンジン出力や排気性能が低下するおそれが生じる。この吹き抜けは、過給機により吸気が過給されている場合に起こりやすく、特に過給圧が高いほど発生しやすい。
【０００７】
したがって、筒内噴射とポート噴射とを併用するエンジンに過給機が搭載され、さらに可変動弁機構が設けられている場合、それぞれの燃料噴射時期や燃料噴射比率及びバルブオーバーラップ期間を最適化し、各噴射方式が持つメリットを十分に発揮できるようにすることが望まれるとともに、バルブオーバーラップ期間中の吹き抜けをも考慮して、適切に燃料噴射を実施する必要がある。
【０００８】
本件の目的の一つは、上記のような課題に鑑み創案されたもので、筒内噴射とポート噴射とを併用するエンジンにおいて、吹き抜けの発生を抑制するとともに各噴射方式の持つメリットを活かすことができるようにした、エンジンの制御装置を提供することである。なお、この目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的として位置づけることができる。
【課題を解決するための手段】
【０００９】
（１）ここで開示するエンジンの制御装置は、エンジンの気筒内に燃料を噴射する筒内噴射弁と、前記気筒の吸気ポート内に燃料を噴射するポート噴射弁と、前記エンジンの吸気弁及び排気弁の少なくとも一方の開閉時期を可変にする可変動弁機構と、を備えた過給機付きのエンジンの制御装置において、前記エンジンの負荷に基づいて、前記筒内噴射弁による燃料噴射及び前記ポート噴射弁による燃料噴射を制御する噴射制御手段と、前記負荷に基づいて、前記可変動弁機構を制御する可変動弁制御手段と、を有する。
【００１０】
前記可変動弁制御手段は、前記負荷が第一所定値以上の運転状態で前記吸気弁及び前記排気弁が共に開弁状態となるバルブオーバーラップ期間を設ける。また、前記噴射制御手段は、前記負荷が前記第一所定値以上の運転状態では、前記筒内噴射弁による燃料噴射と前記ポート噴射弁による燃料噴射とを実施するとともに、前記負荷が前記第一所定値よりも大きい第二所定値以上の運転状態では、前記ポート噴射弁による燃料噴射時期を前記第二所定値未満の運転状態での前記燃料噴射時期に対して遅角する。
【００１１】
前記第一所定値とは、前記過給機による過給が実施されるか否かの判断閾値となる所定負荷と略同等かやや低い値である。
また、ここでいう前記エンジンの負荷とは、前記エンジンに対して抵抗を及ぼす力，仕事率（エンジン出力，馬力），仕事（エネルギ）等を意味する。典型的には、前記エンジンに要求されるエンジン出力やこれに相関するパラメータが前記負荷として取り扱われる。前記負荷の具体例としては、充填効率，体積効率，前記エンジンの目標トルク，吸気圧や排気圧，過給圧，車速，アクセル開度，外部負荷装置の作動状態，車両の走行環境に関する情報等が挙げられる。
【００１２】
（２）前記可変動弁制御手段は、前記負荷が大きくなるほど前記バルブオーバーラップ期間を大きくし、前記噴射制御手段は、前記負荷が大きくなるほど前記ポート噴射弁による燃料噴射時期の遅角量を増大することが好ましい。
この場合、前記バルブオーバーラップ期間を延長する時間の長さは、前記ポート噴射弁による燃料噴射時期の遅角量に対応させることが好ましい。つまり、前記遅角量が大きいほど、前記バルブオーバーラップ期間を長くすることが好ましい。前記遅角量が増大するほど吹き抜けが抑制されるため、エンジン出力や排気性能の低下を招くことなく掃気効果が向上する。
【００１３】
（３）前記噴射制御手段は、前記負荷が前記第一所定値未満の運転状態では、前記ポート噴射弁による燃料噴射のみを実施することが好ましい。
（４）前記噴射制御手段は、前記負荷が前記第二所定値以上の運転状態では、前記筒内噴射弁による燃料噴射を吸気行程と圧縮行程とに分けて実施することが好ましい。
【発明の効果】
【００１４】
開示のエンジンの制御装置によれば、バルブオーバーラップ期間中の吹き抜けの発生を抑制できるとともに、筒内噴射によるメリットとポート噴射によるメリットとを活かすことができ、高出力の確保と良好な排気性能の確保とを両立することができる。
【図面の簡単な説明】
【００１５】
【図１】一実施形態に係るエンジンの制御装置のブロック構成及びこの制御装置が適用されたエンジンの構成を例示する図である。
【図２】図１の制御装置の噴射領域制御部のブロック構成を例示する図である。
【図３】排気弁及び吸気弁の開閉時期と、エンジンの運転状態に応じて選択される燃料噴射モード及びそのモードでの燃料噴射時期とを示した概略図である。
【図４】本制御装置による燃料噴射モードを選択するためのマップである。
【図５】エンジンの負荷に対するポート噴射開始時刻が設定されたマップである。
【図６】エンジン制御装置での噴射領域制御の制御手順を例示するフローチャートである。
【図７】エンジン制御装置での過給制御の制御手順を例示するフローチャートである。
【図８】エンジン制御装置でのバルブオーバーラップ期間制御の制御手順を例示するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面により実施の形態について説明する。なお、以下に示す実施形態はあくまでも例示に過ぎず、以下の実施形態で明示しない種々の変形や技術の適用を排除する意図はない。
【００１７】
［１．装置構成］
［１−１．エンジン］
本実施形態のエンジンの制御装置は、図１に示す車載ガソリンエンジン１０（以下、単にエンジン１０と呼ぶ）に適用される。このエンジン１０は、ポート噴射と筒内噴射とを併用する燃料噴射システムと、排気圧を利用した過給システムとを備えた４ストロークサイクルエンジンである。図１では、多気筒のエンジン１０に設けられた複数のシリンダ（気筒）２０のうちの一つを示す。シリンダ２０にはピストン１９が摺動自在に内装され、ピストン１９の往復運動がコネクティングロッドを介してクランクシャフト２１の回転運動に変換される。
【００１８】
各シリンダ２０の頂面には吸気ポート１７及び排気ポート１８が設けられる。吸気ポート１７の開口には吸気弁２７が設けられ、排気ポート１８の開口には排気弁２８が設けられる。吸気ポート１７と排気ポート１８との間には、点火プラグ２２がその先端を燃焼室側に突出させた状態で設けられる。点火プラグ２２での着火のタイミングは、後述するエンジン制御装置１で制御される。
【００１９】
吸気弁２７及び排気弁２８の上端部はそれぞれ、可変動弁機構４０内のロッカアーム３５，３７に接続され、ロッカアーム３５，３７の揺動に応じて個別に上下方向に往復駆動される。また、各ロッカアーム３５，３７の他端には、カムシャフトに軸支されたカム３６，３８が設けられる。カム３６，３８の形状（カムプロファイル）に応じて、ロッカアーム３５，３７の揺動パターンが定められる。吸気弁２７及び排気弁２８のバルブリフト量，バルブタイミングは、可変動弁機構４０を介してエンジン制御装置１で制御される。
【００２０】
［１−２．燃料噴射系］
シリンダ２０への燃料供給用のインジェクタとして、シリンダ２０内に直接的に燃料を噴射する筒内噴射弁（直噴インジェクタ）１１と、吸気ポート１７内に燃料を噴射するポート噴射弁（ポート噴射インジェクタ）１２とが設けられる。二種類の燃料噴射形態がエンジン１０の運転状態に応じて使い分けられ、又は組み合わされて、シリンダ２０内での燃料混合気の濃度分布を均質にした状態で燃焼させる均質燃焼と、高濃度の混合気が点火プラグ２２の近傍に層状に偏った状態で燃焼させる成層燃焼とが実施される。
【００２１】
ポート噴射は主に均質燃焼時に利用され、成層燃焼時には主に筒内噴射が利用される。ただし、筒内噴射弁１１からの燃料噴射時であっても、均質燃焼を実現可能である。筒内噴射による均質燃焼では、シリンダ２０内での燃料蒸発時に潜熱が吸収されて体積効率が上昇しやすい。また、燃焼温度が低下するため、ノッキングが発生しにくい。
【００２２】
筒内噴射弁１１から噴射された燃料は、例えばシリンダ２０内に形成される層状の空気流に乗って点火プラグ２２の近傍に誘導され、吸入空気中に不均一に分布する。一方、ポート噴射弁１２から噴射された燃料は、例えば吸気ポート１７内で霧化し、吸入空気とよく混ざった状態でシリンダ２０内に導入される。
【００２３】
これらの二種類の噴射弁１１，１２は、エンジン１０に設けられる図示しない他の気筒にも設けられる。筒内噴射弁１１及びポート噴射弁１２から噴射される燃料量及びその噴射時期は、エンジン制御装置１で制御される。例えば、エンジン制御装置１から各噴射弁１１，１２に制御パルス信号が伝達され、その制御パルス信号の大きさに対応する期間だけ、各噴射弁１１，１２の噴射口が開放される。これにより、燃料噴射量は制御パルス信号の大きさ（駆動パルス幅）に応じた量となり、噴射開始時刻は制御パルス信号が伝達された時刻に対応したものとなる。
【００２４】
筒内噴射弁１１は、高圧燃料供給路１３Ａを介して高圧ポンプ１４Ａに接続される。一方、ポート噴射弁１２は、低圧燃料供給路１３Ｂを介して低圧ポンプ１４Ｂに接続される。筒内噴射弁１１には、ポート噴射弁１２よりも高圧の燃料が供給される。高圧ポンプ１４Ａ及び低圧ポンプ１４Ｂはともに、燃料を圧送するための機械式の流量可変型ポンプである。これらのポンプ１４Ａ，１４Ｂは、エンジン１０や電動機などから駆動力の供給を受けて作動し、燃料タンク１５内の燃料を各供給路１３Ａ，１３Ｂに吐出する。なお、各ポンプ１４Ａ，１４Ｂから吐出される燃料量及び燃圧は、エンジン制御装置１で制御される。
【００２５】
［１−３．動弁系］
エンジン１０には、ロッカアーム３５，３７又はカム３６，３８の動作を制御する可変動弁機構４０が設けられる。可変動弁機構４０は、吸気弁２７及び排気弁２８のそれぞれについて、最大バルブリフト量及びバルブタイミングを個別に、又は、連動させつつ変更するための機構である。この可変動弁機構４０には、ロッカアーム３５，３７の揺動量及び揺動のタイミングを変化させるための機構として、バルブリフト量調整機構４１とバルブタイミング調整機構４２とが設けられる。
【００２６】
バルブリフト量調整機構４１は、吸気弁２７や排気弁２８の最大バルブリフト量を連続的に変更する機構であり、カム３６，３８からロッカアーム３５，３７に伝達される揺動の大きさを変更する機能を持つ。ロッカアーム３５，３７の揺動の大きさを変更するための具体的な構造は任意とする。バルブリフト量に対応する制御用パラメータは、制御角θVVLと呼ばれる。バルブリフト量調整機構４１は、制御角θVVLが大きいほどバルブリフト量を増大させる特性を持つ。この制御角θVVLは、エンジン制御装置１のバルブ制御部５で演算され、バルブリフト量調整機構４１に伝達される。
【００２７】
バルブタイミング調整機構４２は、吸気弁２７や排気弁２８の開閉時期（バルブタイミング）を変更する機構であり、ロッカアーム３５，３７に揺動を生じさせるカム３６，３８又はカムシャフトの回転位相を変更する機能を持つ。なお、カム３６，３８又はカムシャフトの回転位相を変更することで、クランクシャフト２１の回転位相に対するロッカアーム３５，３７の揺動のタイミングを連続的にずらすことが可能となる。
【００２８】
バルブタイミングに対応する制御用のパラメータは、位相角θVVTと呼ばれる。この位相角θVVTは、基準となるカムシャフトの位相に対するカム３６，３８の位相がどの程度進角又は遅角しているかを示す量であり、吸気弁２７，排気弁２８のそれぞれの開弁時期，閉弁時期に対応する。また、位相角θVVTは、エンジン制御装置１のバルブ制御部５で演算され、バルブタイミング調整機構４２に伝達される。バルブタイミング調整機構４２は、カム３６，３８のそれぞれの位相角θVVTを調整することでバルブタイミングを任意に制御する。
【００２９】
［１−４．吸排気系］
エンジン１０の吸排気系には、排気圧を利用してシリンダ２０内に吸気を過給するターボチャージャ（過給機）３０が設けられる。ターボチャージャ３０は、吸気ポート１７の上流側に接続された吸気通路２４と、排気ポート１８の下流側に接続された排気通路２９との両方に跨って介装される。ターボチャージャ３０のタービン３０Ａは、排気通路２９内の排気圧で回転し、その回転力を吸気通路２４側のコンプレッサ３０Ｂに伝達する。これを受けてコンプレッサ３０Ｂは、吸気通路２４内の空気を下流側へと圧縮しながら送給し、各シリンダ２０への過給を行う。ターボチャージャ３０による過給操作は、エンジン制御装置１で制御される。
【００３０】
吸気通路２４上におけるコンプレッサ３０Ｂよりも下流側にはインタークーラ３９が設けられ、圧縮された空気が冷却される。また、コンプレッサ３０Ｂよりも上流側にはエアフィルタ３３が設けられ、外部から取り込まれる空気が濾過される。さらに、コンプレッサ３０Ｂの上流側，下流側の吸気通路２４を接続するように、吸気バイパス通路２５が設けられるとともに、吸気バイパス通路２５上にバイパスバルブ２６が介装される。吸気バイパス通路２５を流れる空気量は、バイパスバルブ２６の開度に応じて調節される。バイパスバルブ２６は、例えば車両の急減速時に開放方向に制御され、コンプレッサ３０Ｂから送給される過給圧を再び上流側へと逃がすように機能する。なお、バイパスバルブ２６の開度はエンジン制御装置１で制御される。
【００３１】
インタークーラ３９の下流側にはスロットルボディが接続され、さらにその下流側にはインマニ（インテークマニホールド）が接続される。スロットルボディの内部には、電子制御式のスロットルバルブ１６が設けられる。インマニへと流れる空気量は、スロットルバルブ１６の開度（スロットル開度）に応じて調節される。スロットル開度は、エンジン制御装置１によって制御される。
【００３２】
インマニには、各シリンダ２０へと流れる空気を一時的に蓄えるためのサージタンク２３が設けられる。サージタンク２３よりも下流側のインマニは、各シリンダ２０の吸気ポート１７に向かって分岐するように形成され、サージタンク２３はその分岐点に位置する。サージタンク２３は、各シリンダ２０で発生しうる吸気脈動や吸気干渉を緩和するように機能する。
【００３３】
排気通路２９上におけるタービン３０Ａよりも下流側には、触媒装置４３が介装される。この触媒装置４３は、例えば排気中に含まれるPM（Particulate Matter，粒子状物質）や窒素酸化物（NOx），一酸化炭素（CO），炭化水素（HC）等の成分を浄化，分解，除去する機能を持つ。また、タービン３０Ａよりも上流側には、各シリンダ２０の排気ポート１８に向かって分岐形成されたエキマニ（エキゾーストマニホールド）が接続される。
【００３４】
タービン３０Ａの上流側，下流側の排気通路２９を接続するように排気バイパス通路３１が設けられるとともに、排気バイパス通路３１上に電子制御式のウェイストゲートバルブ３２が介装される。ウェイストゲートバルブ３２は、タービン３０Ａ側に流入する排気流量を制御して過給圧を変化させる過給圧調節弁である。このウェイストゲートバルブ３２にはアクチュエータ３２ｂが併設され、弁体３２ａの位置（すなわち開度）が電気的に制御される。アクチュエータ３２ｂの動作はエンジン制御装置１で制御される。
【００３５】
［１−５．検出系］
クランクシャフト２１近傍には、その回転速度Ne（単位時間あたりの回転数）を検出するエンジン回転速度センサ４４が設けられる。また、車両の任意の位置には、アクセルペダルの踏み込み量（アクセル開度APS）を検出するアクセルポジションセンサ４５が設けられる。アクセル開度APSは、運転者の加速要求や発進意思に対応するパラメータであり、言い換えるとエンジン１０の負荷P（エンジン１０に対する出力要求）に相関するパラメータである。
【００３６】
吸気通路２４内には、吸気流量Qを検出するエアフローセンサ４６が設けられる。吸気流量Qは、エアフィルタ３３を通過した実際の空気の流量に対応するパラメータである。また、サージタンク２３内には、インマニ圧センサ４７及び吸気温センサ４８が設けられる。インマニ圧センサ４７はサージタンク２３内の圧力をインマニ圧として検出し、吸気温センサ４８はサージタンク２３内の吸気温度を検出する。各種センサ４４〜４８で検出された各種情報は、エンジン制御装置１に伝達される。
【００３７】
［１−６．制御系］
上記のエンジン１０を搭載する車両には、エンジン制御装置１が設けられる。エンジン制御装置１は、例えばマイクロプロセッサやＲＯＭ，ＲＡＭ等を集積したＬＳＩデバイスや組み込み電子デバイスとして構成され、車両に設けられた車載ネットワークの通信ラインに接続される。
【００３８】
エンジン制御装置１は、エンジン１０に関する点火系，燃料系，吸排気系及び動弁系といった広汎なシステムを総合的に制御する電子制御装置であり、エンジン１０の各シリンダ２０に対して供給される空気量や燃料噴射量，各シリンダ２０の点火時期，過給圧等を制御するものである。エンジン制御装置１の入力ポートには、前述の各種センサ４４〜４８が接続される。入力情報は、アクセル開度APS，吸気流量Q，インマニ圧，吸気温度，エンジン回転速度Ne等である。
【００３９】
エンジン制御装置１の具体的な制御対象としては、筒内噴射弁１１及びポート噴射弁１２から噴射される燃料噴射量とその噴射時期，点火プラグ２２による点火時期，吸気弁２７及び排気弁２８のバルブリフト量及びバルブタイミング，ターボチャージャ３０の作動状態，スロットルバルブ１６の開度，バイパスバルブ２６の開度，ウェイストゲートバルブ３２の開度等が挙げられる。本実施形態では、噴射領域制御と過給制御とバルブオーバーラップ期間制御の三種類の制御について説明する。
【００４０】
［２．制御の概要］
［２−１．噴射領域制御］
噴射領域制御とは、エンジン１０の運転状態やエンジン１０に要求される出力の大きさに応じて燃料噴射方式を使い分ける制御である。ここでは、例えばエンジン回転速度Neやエンジン負荷P，空気量，充填効率Ec（目標充填効率，実充填効率など），アクセル開度APS等に基づき、ポート噴射のみを実施する「MPIモード」と、ポート噴射と筒内噴射とを併用して燃料噴射を実施する「DI+MPIモード」との何れか一方が選択される。
【００４１】
図３は、排気弁２８及び吸気弁２７の開閉時期と、エンジン１０の運転状態に応じて選択される燃料噴射モード及びそのモードでの燃料噴射時期とを示した概略図である。図中のハッチ付きの長方形はポート噴射弁１２から燃料噴射されている状態（燃料噴射時期）に対応し、白抜きの長方形は筒内噴射弁１１から燃料噴射されている状態（燃料噴射時期）に対応する。つまり、図中の長方形の左端が燃料噴射開始時刻，右端が燃料噴射終了時刻にそれぞれ対応する。
【００４２】
MPIモードは、エンジン１０が低負荷のときに選択される噴射モードである。MPIモードでは、筒内噴射弁１１からの燃料噴射が禁止され、要求される出力を得るために噴射すべき燃料の全てがポート噴射弁１２から噴射される。MPIモードにおけるポート噴射弁１２からの燃料噴射時期は予め設定されており、MPIモードが選択されると予め設定された噴射時期に燃料が噴射される。ここでは、ポート噴射弁１２からの燃料噴射時期は、排気行程に設定されている。
【００４３】
なお、ポート噴射の燃料噴射時期は排気行程に限られず、排気行程前の膨張行程後半から開始されるように設定されていてもよいし、吸気行程中に設定されていてもよい。ポート噴射を実施することにより、低負荷運転状態では、ポート噴射による気化の良さが活かされ、混合気の均質性が高められるため排気性能向上に繋がる。以下、ポート噴射弁１２から噴射される燃料量のことを、ポート噴射量FPとも呼ぶ。
【００４４】
DI+MPIモードは、エンジン１０の運転状態が低負荷でないとき（MPIモードでないとき）に選択される噴射モードである。DI+MPIモードでは、要求される出力を得るために噴射すべき燃料が筒内噴射弁１１及びポート噴射弁１２から所定の割合Rで噴射される。つまり、同一の燃焼サイクル内で筒内噴射弁１１とポート噴射弁１２とがともに作動し、筒内噴射及びポート噴射の両方が実施される。
【００４５】
筒内噴射を実施すると、燃料の気化潜熱によって吸気の温度及び燃焼室内の温度が低減される。これは、吸気冷却効果と呼ばれ、この効果によりノッキングに対して有利になるため圧縮比が高められる。圧縮比が高められると体積効率が増大するため、エンジン出力を高めることができ、燃費向上に繋がる。つまり、DI+MPIモードでは、筒内噴射によるメリットとポート噴射によるメリットとを得ることが可能となる。以下、筒内噴射弁１１から噴射される燃料量のことを、筒内噴射量FDとも呼ぶ。
【００４６】
筒内噴射量FDに対するポート噴射量FPの割合R（=FP/FD）は予め設定されており、DI+MPIモードではこの割合Rで筒内噴射弁１１及びポート噴射弁１２からそれぞれ燃料が噴射される。筒内噴射量FDに対するポート噴射量FPの割合Rは0＜R≦1の値に設定されている。つまり、筒内噴射弁１１から噴射される燃料の方がポート噴射弁１２から噴射される燃料よりも多い。なお、割合Rの代わりに、一回の燃焼サイクル内で噴射する全ての燃料量（後述の総燃料量FT）に対する筒内噴射量FDの割合R1（=FD/FT）と、総燃料量FTに対するポート噴射量FPの割合R2（=FP/FT）とが予め設定されていてもよい。この場合、R1≧R2であり、R=R1+R2となる。
【００４７】
さらにDI+MPIモードは、エンジン１０の運転状態に応じて、筒内噴射弁１１からの燃料噴射が吸気行程でのみ実施される第一のDI+MPIモード〔以下、DI（吸）+MPIモードという〕と、吸気行程と圧縮行程の二回に分けて実施される第二のDI+MPIモード〔以下、DI（吸，圧）+MPIモードという〕との二種類に分けられる。エンジン１０の運転状態が中負荷のとき又は高負荷かつ高回転のときはDI（吸）+MPIモードが選択され、高負荷かつ低中回転のときはDI（吸，圧）+MPIモードが選択される。すなわち、エンジン１０の運転状態が高負荷の場合は、低回転側からDI（吸，圧）+MPIモード，DI（吸）+MPIモードの二つのモードが回転速度Neに応じて選択される。
【００４８】
DI（吸）+MPIモードが選択される中負荷運転状態では、高負荷時に比べて要求される出力が小さいため、噴射すべき総燃料量FTが高負荷時よりも少ない。また、筒内噴射を圧縮行程で実施した場合、スモークが発生する可能性が生じうる。そのため、中負荷運転状態では、筒内噴射を吸気行程でのみ実施することで、出力を確保しながらスモークの発生を抑制する。
【００４９】
また、DI（吸）+MPIモードが選択される高負荷かつ高回転のときも、筒内噴射を吸気行程でのみ実施することで、スモークの発生を抑制するとともに、筒内噴射弁１１から噴射された燃料の霧化時間を確保する。DI（吸）+MPIモードにおける、筒内噴射弁１１による吸気行程での燃料噴射時期と、ポート噴射弁１２による燃料噴射時期とは予め設定されている。そのため、DI（吸）+MPIモードが選択されると、後述のポート噴射時期変更部３ｅで変更されない限り、予め設定された噴射時期に燃料が噴射される。なお、この場合のポート噴射時期は、例えば膨張行程の後半から排気行程にかけて実施されるように設定される。これにより、混合気形成時間が確保され均質性が向上し、排気性能が向上する。
【００５０】
一方、DI（吸，圧）+MPIモードが選択される高負荷かつ低中回転のときは、筒内噴射を吸気行程と圧縮行程の二回に分けて実施することで最大の吸気冷却効果を得ることができる。さらに圧縮行程において燃料を噴射することで燃焼が改善され、ノッキングも改善される。また、ここでもポート噴射が排気行程に設定されており、これにより予混合量が増し、排気性能を向上させることができる。なお、三回に分割して燃料を噴射することで、各行程で噴射される燃料量が他の運転状態の場合と比較して少なくなるため、吸気ポート１７から流入した吸気（混合気）が直接的に排気ポート１８側へと通り抜けるいわゆる吹き抜けの発生やスモークの発生が抑制される。
【００５１】
DI（吸，圧）+MPIモードにおける、筒内噴射弁１１による吸気行程及び圧縮行程での燃料噴射時期と、ポート噴射弁１２による燃料噴射時期とは予め設定されている。そのため、DI（吸，圧）+MPIモードが選択されると、後述のポート噴射時期変更部３ｅで変更されない限り、予め設定された噴射時期に燃料が噴射される。
【００５２】
DI（吸，圧）+MPIモードが選択された場合は、噴射すべき筒内噴射量FDが吸気行程で噴射される燃料量FDI（以下、吸気噴射量FDIという）と圧縮行程で噴射される燃料量FDC（以下、圧縮噴射量FDCという）とに分割され、それぞれの行程で噴射される。吸気噴射量FDIに対する圧縮噴射量FDCの割合W（=FDC/FDI）は予め設定されており、DI（吸，圧）+MPIモードでは、この割合Wで筒内噴射量FDが分けられる。吸気噴射量FDIに対する圧縮噴射量FDCの割合Wは0＜W＜1の値に設定されている。つまり、筒内噴射弁１１からは吸気行程でより多くの燃料が噴射され、圧縮行程で残りの燃料が噴射される。なお、割合Wの代わりに、筒内噴射量FDに対する吸気噴射量FDIの割合W1（=FDI/FD）と、筒内噴射量FDに対する圧縮噴射量FDCの割合W2（=FDC/FD）とが予め設定されていてもよい。この場合、W1＞W2であり、W=W1+W2となる。
【００５３】
［２−２．過給制御］
過給制御とは、エンジン１０の運転状態やエンジン１０に要求される出力の大きさに応じてターボチャージャ３０の作動状態（オン／オフ状態やその作動量等）を定める制御である。ここでは、例えばエンジン回転速度Neやエンジン１０に作用する負荷P，空気量，充填効率Ec（目標充填効率，実充填効率など），アクセル開度APS等に基づき、ウェイストゲートバルブ３２の開度が制御されることで、過給制御が行われる。
【００５４】
典型的な過給制御の手法としては、エンジン１０に要求される負荷が所定負荷PSよりも大きい場合にウェイストゲートバルブ３２が閉弁されて、ターボチャージャ３０がオン状態となり、過給によりシリンダ２０内に導入される吸気量が増大し、エンジン出力が増大する。反対に、エンジン１０に要求される負荷が所定負荷PS以下の場合はウェイストゲートバルブ３２が開弁されて、排気バイパス通路３１を排気が流通する。これにより、ターボチャージャ３０のタービン出力が低下し、又はターボチャージャ３０がオフ状態となる。
【００５５】
［２−３．バルブオーバーラップ期間制御］
バルブオーバーラップ期間制御とは、吸気の体積効率やエンジン出力の向上と、混合気の吹き抜けとを考慮して、最適なバルブオーバーラップ期間とする制御である。バルブオーバーラップ期間は、吸気弁２７の開弁期間と排気弁２８の開弁期間とが重複した期間であり、この期間を大きくすることで高い掃気効果が得られ、吸気の体積効率を高めることができ、ひいてはエンジン出力の向上に繋がる。一方、バルブオーバーラップ期間中は、吸気弁２７と排気弁２８とが共に開弁状態であるため、ポート噴射弁１２から噴射した燃料を含む混合気の吹き抜けが発生しやすくなる。特に過給制御によりターボチャージャ３０がオン状態にされている場合は、吹き抜けが増大するおそれがある。
【００５６】
バルブオーバーラップ期間は、例えばエンジン１０の運転状態やエンジン１０に要求される出力の大きさに応じて設定される。ここでは、エンジン１０の負荷Pが後述の第一負荷P1以上の運転状態の場合にバルブオーバーラップ期間が設定され、負荷Pが大きくなるほどバルブオーバーラップ期間が大きくされる。この第一負荷P1は、ポート噴射開始時刻ｔPを遅角させるための閾値であり、エンジン１０の負荷Pが第一負荷P1以上の運転状態ではポート噴射開始時刻ｔPが遅角方向に制御される。つまり、後述のポート噴射時期変更部３ｅによりポート噴射時期が予め設定されたものよりも遅角された場合は、バルブオーバーラップ期間が設定されたものよりも大きくなるように変更される。
【００５７】
また、バルブオーバーラップ期間が延長される時間の長さは、ポート噴射時期の遅角量に対応する長さに設定される。例えば、ポート噴射時期の遅角量が大きいほど、バルブオーバーラップ期間が長く設定され、掃気効果の向上が図られる。エンジン１０の負荷Pが第一負荷P1以上の運転状態では、バルブオーバーラップ期間が延長される代わりにポート噴射時期が遅角されるため、吹き抜けが抑制され、エンジン出力や排気性能の低下を招くことなく掃気効果を向上させることが可能となる。可変動弁機構４０は、実際のバルブオーバーラップ期間がここで設定又は変更されたバルブオーバーラップ期間となるように制御される。
【００５８】
［３．制御構成］
図１に示すように、上記の制御を実施するための要素として、エンジン制御装置１には、エンジン負荷算出部２，噴射制御部３，過給制御部４，バルブ制御部５が設けられる。バルブ制御部５には、バルブオーバーラップ変更部５ａが設けられる。また、図２に示すように、噴射制御部３には、総燃料量算出部３ａ，噴射モード選択部３ｂ，噴射量設定部３ｄ，ポート噴射時期変更部３ｅ及び噴射制御信号出力部３ｆが設けられる。これらの各要素は電子回路（ハードウェア）によって実現してもよく、ソフトウェアとしてプログラミングされたものとしてもよいし、あるいはこれらの機能のうちの一部をハードウェアとして設け、他部をソフトウェアとしたものであってもよい。
【００５９】
［３−１．エンジン負荷算出部］
エンジン負荷算出部２は、エンジン１０の負荷Pの大きさを算出するものである。ここでいう負荷Pとは、エンジン１０に対して抵抗を及ぼす力，仕事率（エンジン出力，馬力），仕事（エネルギ）等を意味する。典型的には、エンジン１０に要求されるエンジン出力やこれに相関するパラメータが負荷Pとして取り扱われる。
【００６０】
負荷Pは、例えばシリンダ２０に導入された空気量に基づいて算出される。あるいは、吸気流量，排気流量等に基づいて算出される。その他、吸気圧や排気圧，車速V，回転速度Ne，アクセル開度APS，外部負荷装置の作動状態等に基づいて負荷Pを算出してもよい。本実施形態では、吸気流量Qと回転速度Neとに基づいて充填効率Ec又は体積効率Evが算出され、これらの値に基づいて負荷Pの大きさが算出される。ここで算出された負荷Pの値は、噴射制御部３，過給制御部４及びバルブ制御部５に伝達される。
【００６１】
［３−２．噴射領域制御部］
噴射制御部（噴射制御手段）３は、筒内噴射弁１１による燃料噴射及びポート噴射弁１２による燃料噴射を制御して、噴射領域制御を実施するものである。
総燃料量算出部３ａは、エンジン１０の回転速度Neと、エンジン負荷算出部２で算出された負荷Pとに基づいて、要求される出力を得るために一回の燃焼サイクルで噴射すべき燃料量を総燃料量FTとして算出するものである。例えば、エンジン１０の負荷P，回転速度Neを引数とした燃料噴射量マップを予め噴射制御部３に記憶しておき、このマップを用いてトータルの燃料噴射量（すなわち総燃料量FT）を算出する。ここで算出された総燃料量FTは、噴射量設定部３ｄに伝達される。
【００６２】
噴射モード選択部３ｂは、エンジン１０の運転状態に基づいて、上記のMPIモード及びDI+MPIモードの何れか一方の燃料噴射モードを選択するものである。噴射制御部３には、エンジン１０の運転状態と燃料噴射モードとの対応関係が規定されたマップ，演算式等が記録される。このようなマップ，演算式等に基づいて、燃料噴射モードが選択される。
【００６３】
本実施形態では、図４に示すような噴射モードマップが予め噴射制御部３に記憶されている。この噴射モードマップは、縦軸に負荷P，横軸に回転速度Neをとる座標平面上の領域として、それぞれの燃料噴射モードが設定されている。具体的には、負荷Pが所定の第一負荷（第一所定値）P1未満の低負荷運転状態ではMPIモード領域が設定されている。ここで、第一負荷P1は予め設定された一定値であり、ターボチャージャ３０による過給が実施されるか否かの判断閾値となる所定負荷PSと略同等かやや小さい値である。つまり、MPIモード領域では、ターボチャージャ３０による過給は実施されない。
【００６４】
また、負荷Pが第一負荷P1以上かつ所定の第二負荷（第二所定値）P2未満の中負荷運転状態ではDI（吸）+MPIモード領域が設定されている。ここで、第二負荷P2は予め設定された一定値であり、第一負荷P1よりも大きな値であって全負荷の略80％の値である。
【００６５】
また、負荷Pが第二負荷P2以上の高負荷運転状態では、回転速度Neの低い方から順に、DI（吸，圧）+MPIモード領域，DI（吸）+MPIモード領域の二つの領域が設定されている。ここでは説明を簡略化すべく、回転速度Neが所定回転速度Ne0未満の範囲をDI（吸，圧）+MPIモード領域とし、回転速度Neが所定回転速度Ne0以上の範囲をDI（吸）+MPIモード領域とする。ここで、所定回転速度Ne0は予め設定された0よりも大きくエンジン１０の最高回転速度未満の一定値であり、比較的高い値に設定されている。つまり、回転速度Neが所定回転速度Ne0未満の運転状態は低回転域又は中回転域に該当し、所定回転速度Ne0以上の運転状態は高回転域に該当する。
【００６６】
MPIモード領域，DI（吸）+MPIモード領域，DI（吸，圧）+MPIモード領域はそれぞれ、MPIモード，DI（吸）+MPIモード，DI（吸，圧）+MPIモードが選択される領域である。噴射モード選択部３ｂは、図４の噴射モードマップに回転速度Ne及び負荷Pを適用して燃料噴射モードを選択する。選択された燃料噴射モードは、噴射量設定部３ｄとバルブ制御部５とに伝達される。
【００６７】
噴射量設定部３ｄは、噴射モード選択部３ｂで選択された燃料噴射モードに応じて、筒内噴射弁１１からの筒内噴射量FD（吸気噴射量FDI及び圧縮噴射量FDC）とポート噴射弁１２からのポート噴射量FPとを設定するものである。噴射量設定部３ｄは、この設定に際して、総燃料量算出部３ａで算出された総燃料量FTと、予め設定されている割合R及び割合Wとを用いる。ここで設定された吸気噴射量FDI，圧縮噴射量FDC及びポート噴射量FPは、噴射制御信号出力部３ｆに伝達される。
【００６８】
MPIモードが選択されている場合には、ポート噴射弁１２のみが使用されるため、噴射量設定部３ｄは、筒内噴射量FDを0と設定し、総燃料量FTをポート噴射量FPとして設定する。
DI（吸）+MPIモードが選択されている場合は、噴射量設定部３ｄは、総燃料量FTを予め設定された割合Rに基づいて筒内噴射量FDとポート噴射量FPとに分け、ポート噴射量FPを設定する。さらに、筒内噴射量FDを吸気噴射量FDIとして設定するとともに、圧縮噴射量FDCを0と設定する。
【００６９】
DI（吸，圧）+MPIモードが選択されている場合は、噴射量設定部３ｄは、総燃料量FTを予め設定された割合Rに基づいて筒内噴射量FDとポート噴射量FPとに分け、ポート噴射量FPを設定する。さらに、筒内噴射量FDを予め設定された割合Wに基づいて吸気噴射量FDIと圧縮噴射量FDCとに分け、それぞれの噴射量FDI，FDCを設定する。
【００７０】
ポート噴射時期変更部３ｅは、負荷Pが第一負荷P1以上の運転状態（すなわち、中負荷又は高負荷運転状態）の場合に、ポート噴射弁１２による燃料噴射開始時刻ｔP（以下、ポート噴射開始時刻ｔPという）を負荷Pに応じて変更するものである。噴射制御部３には、エンジン１０の負荷Pとポート噴射開始時刻ｔPとの対応関係が規定されたマップ，演算式等が記録される。このようなマップ，演算式等に基づいて、ポート噴射開始時刻ｔPが変更される。ポート噴射開始時刻ｔPが変更されると、ポート噴射弁１２により燃料噴射している期間（燃料噴射時期）が変更される。
【００７１】
本実施形態では、図５に示すようなポート噴射開始時刻変更マップが予め噴射制御部３に記憶されている。ポート噴射開始時刻変更マップは、縦軸にクランクシャフト２１の回転角（CA），横軸に負荷Pをとったものであり、負荷Pに対するポート噴射開始時刻ｔPが設定されている。具体的には、図５に示すように、負荷Pが第一負荷P1程度又は第一負荷P1よりも小さい場合は、ポート噴射開始時刻ｔPが排気行程開始時に設定されている。また、負荷Pが第一負荷P1から大きくなるほど、ポート噴射開始時刻ｔPが第一負荷P1でのポート噴射開始時刻ｔPに対して徐々に遅角するように設定されている。
【００７２】
つまり、ポート噴射開始時刻ｔPは、予め膨張行程から排気行程に移行した時点（排気行程開始時）に設定されており、負荷Pが比較的小さい場合はこの時点においてポート噴射弁１２から燃料が噴射される。一方、負荷Pが増大し、ポート噴射開始時刻ｔPが最も遅角されたときは排気行程後半に設定され、排気行程中又は排気行程から吸気行程にかけてポート噴射弁１２から燃料が噴射される。ポート噴射時期変更部３ｅは、図５のポート噴射開始時刻変更マップに負荷Pを適用して、負荷Pに応じたポート噴射開始時刻ｔPを設定する。
【００７３】
負荷Pが第一負荷P1よりも大きい場合、すなわち中負荷又は高負荷運転状態では、ターボチャージャ３０によって吸気が過給されているため、バルブオーバーラップ期間中に吹き抜けが発生しやすく、特に過給圧が高いほど吹き抜けが増大しやすい。吹き抜けが発生すると、ポート噴射弁１２により供給された燃料はシリンダ２０内を通過して排気通路２９側へと流出してしまうため、燃料不足によるエンジン出力の低下や、HCが排気系に流出することによる排気性能の低下を招く。
【００７４】
そのため、図４に白抜き矢印で示すように、負荷Pが第一負荷P1よりも大きくなるほど、言い換えると過給圧が高くなるほど、ポート噴射弁１２による燃料噴射時期（MPI噴射時期）を遅角することで、吹き抜けの発生を抑制する。ポート噴射時期変更部３ｅによりポート噴射開始時刻ｔPが変更された場合は、変更されたポート噴射開始時刻ｔPが噴射制御信号出力部３ｆに伝達される。
【００７５】
噴射制御信号出力部３ｆは、噴射モード選択部３ｂで選択された燃料噴射モードに則り、噴射量設定部３ｄで設定された燃料噴射量が確保されるとともに所定の燃料噴射時期となるように、筒内噴射弁１１，ポート噴射弁１２に制御信号を出力するものである。これらの制御信号を受けた筒内噴射弁１１，ポート噴射弁１２は、制御信号に応じた時刻及び開弁期間で駆動される。これにより、所望の筒内噴射量FD（吸気噴射量FDI及び圧縮噴射量FDC），ポート噴射量FPが、所定の燃料噴射開始時期において噴射される。なお、ポート噴射時期変更部３ｅによりポート噴射開始時刻ｔPが変更された場合は、変更後のポート噴射開始時刻ｔPにポート噴射が実施される。
【００７６】
［３−３．過給制御部］
過給制御部４は、上記の過給制御を実施するものである。すなわち、過給制御部４は、エンジン１０に要求される負荷Pが所定負荷PSよりも大きい場合に過給が必要であると判定し、アクチュエータ３２ｂを制御してウェイストゲートバルブ３２を閉弁状態とする。これにより、ターボチャージャ３０がオン状態となり、過給によりシリンダ２０内に導入される吸気量が増大する。
【００７７】
また、過給制御部４は、エンジン１０に要求される負荷Pが所定負荷PS以下の場合は過給が不要であると判定し、アクチュエータ３２ｂを制御してウェイストゲートバルブ３２を開弁状態とする。これにより、排気バイパス通路３１を排気が流通するため、ターボチャージャ３０のタービン出力が低下し、又はターボチャージャ３０がオフ状態となる。
【００７８】
なお、過給を実施するか否かの条件は、要求される負荷Pと所定負荷PSとを比較するものに限られない。例えば、燃料噴射モードを選択するための条件とは別個に設定されるものとしてもよいし、図４に示すマップ上の所定領域として定義してもよい。また、ウェイストゲートバルブ３２の開閉制御に加え、開度制御を実施してもよい。
【００７９】
［３−４．バルブ制御部］
バルブ制御部（可変動弁制御手段）５は、可変動弁機構４０の動作を制御して、上記のバルブオーバーラップ期間制御を実施するものである。バルブ制御部５は、エンジン１０の運転状態（回転速度Neや負荷P等）やエンジン１０に要求される出力の大きさに応じてバルブオーバーラップ期間を設定する。ここでは少なくとも、エンジン１０の負荷Pが第一負荷P1以上の運転状態の場合にバルブオーバーラップ期間が設けられる。
【００８０】
バルブオーバーラップ変更部５ａは、負荷Pが大きくなるほど設定されたバルブオーバーラップ期間を大きくする（延長する）。ここでは、バルブオーバーラップ変更部５ａは、ポート噴射時期変更部３ｅによりポート噴射時期が遅角された場合にバルブオーバーラップ期間を延長する。バルブオーバーラップ期間の延長量は、例えばエンジン回転速度Neや負荷P等に基づいて設定される。
【００８１】
バルブ制御部５は、設定又は変更されたバルブオーバーラップ期間となるように、吸気弁２７，排気弁２８のそれぞれの制御角θVVL，位相角θVVTを設定する。そして、これらの制御角θVVL，位相角θVVTの情報を可変動弁機構４０のバルブリフト量調整機構４１，バルブタイミング調整機構４２に伝達することで、最適なバルブオーバーラップ期間とする。
【００８２】
［４．フローチャート］
図６〜図８は、噴射領域制御，過給制御及びバルブオーバーラップ期間制御の各手順を説明するためのフローチャートである。これらのフローは、エンジン制御装置１において所定の演算周期で繰り返し実施される。
【００８３】
まず、噴射領域制御について説明する。図６に示すように、ステップＳ１０では、各種センサ４４〜４８で検出された各種情報がエンジン制御装置１に入力される。また、ステップＳ２０では、エンジン負荷算出部２において、吸気流量Q，回転速度Ne等に基づいてエンジン１０の負荷Pが算出される。続くステップＳ３０では、総燃料量算出部３ａにおいて総燃料量FTが算出される。
【００８４】
ステップＳ４０では、噴射モード選択部３ｂにおいて、エンジン１０の運転状態に基づいて燃料噴射モードが選択される。燃料噴射モードの選択では、例えば図４に示すようなマップ上で、その時点の回転速度Ne及び負荷Pがどの領域内にあるかが判断される。ステップＳ５０では、負荷Pが第一負荷P1以上であるか否かが判定される。負荷Pが第一負荷P1以上の中負荷又は高負荷時であれば、ステップＳ６０へ進み、回転速度Neが所定回転速度Ne0未満であるか否かが判定される。回転速度Neが所定回転速度Ne0未満の場合は、ステップＳ７０に進む。
【００８５】
ステップＳ７０では、ポート噴射時期変更部３ｅにおいて、予め設定されたポート噴射開始時刻ｔPが負荷Pに応じて遅角され、ステップＳ８０へ進む。一方、ステップＳ５０又はステップＳ６０の判定が不成立の場合は、ステップＳ８０へ進む。
【００８６】
ステップＳ８０では、噴射量設定部３ｄにおいて、燃料噴射モードに応じて、筒内噴射弁１１から噴射される吸気噴射量FDI，圧縮噴射量FDCが設定されるとともにポート噴射弁１２から噴射されるポート噴射量FPが設定される。そして、ステップＳ９０では、噴射制御信号出力部３ｆにおいて、ステップＳ８０で設定された燃料噴射量が確保されるとともに、予め設定された又はステップＳ７０で変更された燃料噴射時期で燃料が噴射されるように、筒内噴射弁１１，ポート噴射弁１２に対して制御信号が出力される。
【００８７】
次に、過給制御について説明する。図７に示すように、ステップＸ１０では、各種センサ４４〜４８で検出された各種情報がエンジン制御装置１に入力される。また、ステップＸ２０では、エンジン負荷算出部２において、吸気流量Q，回転速度Ne等に基づいてエンジン１０の負荷Pが算出される。続くステップＸ３０では、過給制御部４において負荷Pが所定負荷PSよりも大きいか否かが判定される。
【００８８】
負荷Pが所定負荷PSよりも大きい場合は、ステップＸ４０においてウェイストゲートバルブ３２（WGV）が閉弁され、ターボチャージャ３０がオン状態とされる。一方、負荷Pが所定負荷PS以下の場合は、ステップＸ５０においてウェイストゲートバルブ３２（WGV）が開弁され、ターボチャージャ３０がオフ状態とされる。
【００８９】
最後に、バルブオーバーラップ期間制御について説明する。図８に示すように、ステップＹ１０では、各種センサ４４〜４８で検出された各種情報がエンジン制御装置１に入力される。また、ステップＹ２０では、エンジン負荷算出部２において、吸気流量Q，回転速度Ne等に基づいてエンジン１０の負荷Pが算出される。続くステップＹ２５では、負荷Pが第一負荷P1以上であるか否かが判定され、第一負荷P1以上である場合はステップＹ３０においてバルブ制御部５によりバルブオーバーラップ期間（VOL）が設定される。一方、第一負荷P1未満の場合はこのフローをリターンする。
【００９０】
ステップＹ４０では、図６のステップＳ７０においてポート噴射時期が遅角されているか否かが判定される。ポート噴射時期が遅角されている場合はステップＹ５０に進み、ステップＹ３０で設定されたバルブオーバーラップ期間が延長されて、ステップＹ６０へ進む。一方、ポート噴射時期が遅角されていない場合はステップＹ６０へ進む。ステップＹ６０では、設定又は変更されたバルブオーバーラップ期間に対応する吸気弁２７，排気弁２８のそれぞれの制御角θVVL，位相角θVVTが設定される。そして、ステップＹ７０では、これらの制御角θVVL，位相角θVVTの情報が出力される。
【００９１】
［５．作用，効果］
（１）上記のエンジン制御装置１では、負荷Pが第一負荷P1以上の運転状態において、筒内噴射とポート噴射とが実施される。そのため、吸気冷却効果によりノッキングが発生しにくくなり圧縮比を高めることができる。これにより、体積効率が向上し、高いエンジン出力を得ることができる。また、均質性の高い混合気が得られ、排気性能を向上させることができる。
【００９２】
さらに、負荷Pが第一負荷P1よりも大きい第二所定値P2以上の運転状態では、ポート噴射時期が第二所定値P2未満の運転状態でのポー噴射時期に対して遅角されるため、バルブオーバーラップ期間中にポート噴射弁１２から供給された燃料を含む混合気の吹き抜けの発生を抑制することができる。そのため、吹き抜けに伴う燃料不足によるエンジン出力の低下や、HCが排気系に流出することによる排気性能の低下を抑制することができる。これにより、バルブオーバーラップ期間を大きくすることも可能となり、高い掃気効果を得ることができる。
【００９３】
したがって、上記のエンジン制御装置１によれば、バルブオーバーラップ期間中の吹き抜けの発生を抑制しながら、筒内噴射によるメリット（すなわち吸気冷却効果による高出力確保）とポート噴射によるメリット（すなわち排気性能の向上）とを最大限に活かすことができ、高出力の確保と良好な排気性能の確保とを両立することができる。
【００９４】
（２）また、上記のエンジン制御装置１では、負荷Pが大きいほどバルブオーバーラップ期間が大きくされる。これにより、より高い掃気効果が得られ、吸気の体積効率を高めることができ、エンジン出力を向上させることができる。特にターボチャージャ３０と組み合わされることで、掃気効果をより高めることができ、体積効率もより高くなる。また、負荷Pが大きいほど、ポート噴射時期の遅角量が増大されるため、バルブオーバーラップ期間中の吹き抜けをより効果的に抑制することができる。
【００９５】
（３）また、上記のエンジン制御装置１では、負荷Pが第一負荷P1未満の運転状態（すなわち低負荷運転状態）においてポート噴射のみが実施されるため、気化の良さを活かして均質性を高めることができ、HCの排出を低減して排気性能を向上させることができる。また、この場合は筒内噴射弁１１による燃料噴射が実施されないため、シリンダ２０内に付着する炭素（C）の量を低減することができる。また、同時に筒内噴射用の高圧ポンプ１４Ａの燃料圧送も停止させるので、フリクションを低減させることができる。
【００９６】
（４）上記のエンジン制御装置１では、負荷Pが第二負荷P2以上の運転状態（すなわち高負荷運転状態）では、筒内噴射を吸気行程と圧縮行程とに分けて実施するため、燃料の気化潜熱によって吸気の温度及び燃焼室内の温度を低減することができ（吸気冷却効果を得ることができ）、この効果によってノッキングに対して有利になるため圧縮比を高めることができる。特に、吸気行程と圧縮工程の二回に分けて燃料を噴射することで、最大の吸気冷却効果を得ることが可能である。圧縮比を高めることで体積効率が増大するため、エンジン出力を高めることができ、燃費を向上させることができる。さらに圧縮行程において燃料を噴射することで燃焼が改善されるため、ノッキングを改善することもできる。
【００９７】
（５）なお、回転速度Neが所定回転速度Ne0以上の高回転域では、筒内噴射弁１１で燃料を噴射できる時間が短く、圧縮行程において筒内噴射を実施するとスモークが発生する可能性がある。これに対し、上記のエンジン制御装置１では、高回転域のときは筒内噴射を吸気行程でのみ実施するため、スモークの発生を抑制することができる。また、吸気行程では筒内噴射を実施するため、吸気冷却効果を得ることができ、ノッキングに有利である点や体積効率向上による出力向上の効果を得ることができる。さらに、ポート噴射を少なくとも排気行程において実施するため、出力に必要な燃料を噴射することができるとともに、混合気の均質性を高めることができる。
【００９８】
［６．変形例］
上述した実施形態に関わらず、それらの趣旨を逸脱しない範囲で種々変形して実施することができる。本実施形態の各構成は、必要に応じて取捨選択することができ、あるいは適宜組み合わせてもよい。
上記実施形態で説明した燃料噴射モードは一例であって、図４に示すマップのものに限られない。上記実施形態では、負荷P及び回転速度Neに応じて燃料噴射モードが設定されているが、回転速度Neにかかわらず負荷Pのみに応じて燃料噴射モードを設定してもよい。例えば、図４に示すマップの高負荷領域において回転速度Neが所定回転速度Ne0以上であっても、所定回転速度Ne0未満と同様のモード、すなわちDI（吸，圧）+MPIモードとしてもよい。また、低負荷運転状態において、DI+MPIモードとしてもよい。
【００９９】
また、ポート噴射弁１２による燃料噴射時期の遅角量は、図６に示すように徐々に増大するものに限られず、高負荷運転状態でのポート噴射時期が中負荷状態でのポート噴射時期に対して遅角されていればよい。
また、DI+MPIモードを二種類に分けずに、筒内噴射を吸気行程でのみ実施するようにしてもよいし、吸気行程と圧縮行程とに分割して実施するようにしてもよい。
【０１００】
また、上記実施形態では、ポート噴射時期が遅角されている場合にバルブオーバーラップ期間が延長される場合を説明したが、ポート噴射時期の遅角にかかわらず、負荷Pに応じてバルブオーバーラップ期間を延長してもよいし、あるいはバルブオーバーラップ期間を一定値としてもよい。少なくとも、負荷Pが第一負荷P1以上の場合にバルブオーバーラップ期間が設けられればよい。
【０１０１】
また、上記の可変動弁機構４０は、バルブリフト量調整機構４１とバルブタイミング調整機構４２とを有しているが、吸気弁２７及び排気弁２８の少なくとも一方のバルブタイミングを変更する機構を有し、バルブオーバーラップ期間を設けることができる構成であればよい。
・    また、上記実施形態では、エンジン１０の負荷P及び回転速度Neを引数としたマップを用いて、燃料噴射モードを設定するものを例示したが、燃料噴射モード設定に係るマップ，演算式の設定はこれに限定されない。少なくとも、エンジンの負荷Pに相関するパラメータ、又は、回転速度Neに相関するパラメータを用いることで、燃料噴射モードを設定することが可能である。
【符号の説明】
【０１０２】
１  エンジン制御装置
２  エンジン負荷算出部
３  噴射制御部（噴射制御手段）
３ａ  総燃料量算出部
３ｂ  噴射モード選択部
３ｄ  噴射量設定部
３ｅ  ポート噴射時期変更部
３ｆ  噴射制御信号出力部
４  過給制御部
５  バルブ制御部（可変動弁制御手段）
１０  エンジン
１１  筒内噴射弁
１２  ポート噴射弁
１７  吸気ポート
１８  排気ポート
２０  シリンダ（気筒）
２４  吸気通路
２７  吸気弁
２８  排気弁
２９  排気通路
３０  ターボチャージャ（過給機）
３２  ウェイストゲートバルブ
４０  可変動弁機構
P1  第一負荷（第一所定値）
P2  第二負荷（第二所定値）
【図１】
0006015575.tif 000002
【図２】
0006015575.tif 000003
【図３】
0006015575.tif 000004
【図４】
0006015575.tif 000005
【図５】
0006015575.tif 000006
【図６】
0006015575.tif 000007
【図７】
0006015575.tif 000008
【図８】
0006015575.tif 000009