(57)【特許請求の範囲】
【請求項１】
気筒内に燃料を噴射する筒内噴射弁と、前記気筒の吸気ポートに燃料を噴射するポート噴射弁と、を有する内燃機関の制御装置において、
前記筒内噴射弁から噴射される筒内噴射量を算出する噴射量算出手段と、
前記ポート噴射弁から噴射されるポート噴射量を制御するポート噴射制御手段と、
前記気筒の吸気弁及び排気弁がともに開弁状態となる重複期間を制御する重複期間制御手段と、
前記筒内噴射量に基づいて、前記ポート噴射量及び前記重複期間をともに変更する変更手段とを備え、
前記変更手段が、前記ポート噴射量が増加するにつれて前記重複期間を短縮させる
ことを特徴とする、内燃機関の制御装置。
【請求項２】
前記変更手段は、前記筒内噴射量が目標燃料噴射量よりも低下したときに、前記筒内噴射量の低下量に相当する量の前記ポート噴射量を増加させるとともに前記重複期間を短縮させる
ことを特徴とする、請求項１記載の内燃機関の制御装置。
【請求項３】
過給機と、
前記過給機の作動状態を検出する過給検出手段とを備え、
前記変更手段は、前記過給機が作動していることを前記過給検出手段が検出したときに前記ポート噴射量及び前記重複期間をともに変更する
ことを特徴とする請求項１又は２記載の内燃機関の制御装置。
【請求項４】
前記変更手段が、前記内燃機関の回転数が低いほど前記重複期間をより短縮させる
ことを特徴とする、請求項１〜３の何れか１項に記載の内燃機関の制御装置。
【請求項５】
前記変更手段が、前記筒内噴射量が目標燃料噴射量よりも低下したときに、前記ポート噴射弁の開弁時期を遅角させる
ことを特徴とする、請求項１〜４の何れか１項に記載の内燃機関の制御装置。
【請求項６】
前記変更手段が、前記内燃機関の回転数が低いほど前記開弁時期の遅角量を増大させる
ことを特徴とする、請求項５記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、気筒内に燃料を噴射する筒内噴射弁と、前記気筒の吸気ポートに燃料を噴射するポート噴射弁とを有する内燃機関の制御装置に関する。
【背景技術】
【０００２】
従来、筒内噴射とポート噴射との二種類の燃料噴射方式を両立させたエンジン（内燃機関）が開発されている。このような内燃機関では、筒内での燃料混合気の濃度分布を均質にした状態で燃焼させる均質燃焼と、高濃度の混合気が点火プラグの近傍に層状に偏った状態で燃焼させる成層燃焼とが実施される。
典型的な燃料噴射制御では、均質燃焼時に主にポート噴射が利用され、成層燃焼時には主に筒内噴射が利用される。エンジンの運転状態や負荷に応じて燃料噴射方式を使い分けることで、エンジン出力や安定性を確保しながら燃費を向上させることが可能となる。
【０００３】
ところで、上記のようなエンジンには、筒内から排出される排気の掃気効率や吸気の効率を改善させるといった観点から、吸気弁の開弁期間と排気弁の開弁期間とを重複させたものが存在する。特に、吸排気系に過給機を搭載したエンジンでは、バルブオーバーラップ（重複期間）を大きくすることで充填効率が向上し、エンジン出力が増大する。そこで、エンジンの吸気弁や排気弁の開閉タイミングを可変とし、エンジン負荷等に応じてバルブオーバーラップを制御する技術も開発されている。
【０００４】
一方、バルブオーバーラップを大きく設定するほど、吸気通路から流入した吸気が直接的に排気通路側へと通り抜けるいわゆる「吹き抜け」が発生しやすくなる。そのため、吸気系に燃料を噴射するポート噴射方式のエンジンでは、噴射された燃料が筒内を通過して排気通路側へと流出し、エンジン出力や排気性能が低下するおそれが生じる。
【０００５】
上記のような課題に対し、ポート噴射による燃料噴射量を制限することで燃料の吹き抜けを抑制する技術が提案されている。例えば、特許文献１には、燃料の吹き抜けが発生する運転状態であるか否かを判定し、判定結果に応じてポート噴射を禁止する制御が記載されている。この技術では、吸気圧力，排気圧力及びエンジン回転数に基づいて、燃料の吹き抜けが発生する運転状態であるか否かが判定される。このような判定に基づく制御により、バルブオーバーラップに起因する燃料吹き抜けの発生を抑制できるとされている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１３３６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の制御では、ポート噴射による燃料噴射が禁止されるため、燃料の吹き抜けが発生すると判定された運転状態の間は筒内噴射のみで燃料が供給されることになる。したがって、燃焼状態を均質燃焼とするような運転状態では適用することが難しく、燃料の吹き抜けを抑制することが困難となる。
【０００８】
また、エンジンの制御上、ポート噴射による燃料噴射に制限を加えることができない状況も存在する。例えば、筒内噴射とポート噴射とがともに実施されている運転状態で、筒内噴射による燃料噴射量が低下する場合がある。筒内噴射による燃料噴射量は燃料燃圧に応じて変化するため、何らかの理由で燃料燃圧が低下すると、燃料噴射量が低下してしまう。あるいは、筒内噴射弁の噴射口近傍へのデポジットの付着により、燃料噴射量が低下することも考えられる。この場合、燃料噴射量の制御指令値を増大させることで実際の噴射量を確保することが可能であるものの、噴射期間の制約により実際の噴射量を増加させることができない場合がある。
上記のような理由から筒内噴射による燃料噴射量が低下した場合には、低下分の噴射量をポート噴射で補う制御が実施される。つまり、ポート噴射による燃料噴射を増加させることが要求されるため、燃料の吹き抜けの抑制がさらに困難となる。
【０００９】
本件の目的の一つは、上記のような課題に鑑み創案されたもので、内燃機関の制御装置に関し、燃料の吹き抜けを抑制してエンジン出力，排気性能を向上させることである。
なお、この目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的として位置づけることができる。
【課題を解決するための手段】
【００１０】
（１）ここで開示する内燃機関の制御装置は、気筒内に燃料を噴射する筒内噴射弁と、前記気筒の吸気ポートに燃料を噴射するポート噴射弁とを有する内燃機関の制御装置である。
この制御装置は、前記筒内噴射弁から噴射される筒内噴射量を算出する噴射量算出手段と、前記ポート噴射弁から噴射されるポート噴射量を制御するポート噴射制御手段と、前記気筒の吸気弁及び排気弁がともに開弁状態となる重複期間を制御する重複期間制御手段とを備える。また、前記筒内噴射量に基づいて、前記ポート噴射量及び前記重複期間をともに変更する変更手段を備える。前記変更手段は、前記ポート噴射量が増加するにつれて前記重複期間を短縮させる。
【００１１】
（２）前記変更手段は、前記筒内噴射量が目標燃料噴射量よりも低下したときに、前記筒内噴射量の低下量に相当する量の前記ポート噴射量を増加させるとともに前記重複期間を短縮させることが好ましい。
【００１２】
（３）さらに、過給機と、前記過給機の作動状態を検出する過給検出手段とを備えることが好ましい。この場合、前記変更手段は、前記過給機が作動していることを前記過給検出手段が検出したときに前記ポート噴射量及び前記重複期間をともに変更することが好ましい。
（４）また、前記変更手段が、前記内燃機関の回転数が低いほど前記重複期間をより短縮させることが好ましい。
【００１３】
（５）また、前記変更手段が、前記筒内噴射量が目標燃料噴射量よりも低下したときに、前記ポート噴射弁の開弁時期を遅角させることが好ましい。
（６）また、前記変更手段が、前記内燃機関の回転数が低いほど前記開弁時期の遅角量を増大させることが好ましい。
【発明の効果】
【００１４】
開示の内燃機関の制御装置によれば、ポート噴射が排気弁から吹き抜けやすい運転状態で、その吹き抜けを防止することができ、内燃機関の出力，排気性能を向上させることができる。また、ポート噴射の吹き抜けが発生しにくい非過給時にはバルブオーバーラップ期間が変更されないため、内燃機関の充填効率，燃焼効率を最適化することができる。
【図面の簡単な説明】
【００１５】
【図１】一実施形態に係る内燃機関の制御装置のブロック構成及びこの制御装置が適用されたエンジンの構成を例示する図である。
【図２】本制御装置による筒内噴射及びポート噴射の実施領域を説明するためのグラフである。
【図３】本制御装置で実施される制御内容を例示するフローチャートである。
【発明を実施するための形態】
【００１６】
図面を参照して制御装置について説明する。なお、以下に示す実施形態はあくまでも例示に過ぎず、以下の実施形態で明示しない種々の変形や技術の適用を排除する意図はない。本実施形態の各構成は、それらの趣旨を逸脱しない範囲で種々変形して実施することができるとともに、必要に応じて取捨選択することができ、あるいは適宜組み合わせることが可能である。
【００１７】
［１．装置構成］
［１−１．エンジン］
本実施形態の内燃機関の制御装置は、図１に示す車載ガソリンエンジン１０（以下、単にエンジン１０と呼ぶ）に適用される。ここでは、多気筒のエンジン１０に設けられた複数の気筒のうちの一つを示し、これをシリンダー２０と呼ぶ。シリンダー２０内を往復摺動するピストン１９は、コネクティングロッドを介してクランクシャフト２１に接続される。
シリンダー２０の周囲には、冷却水の流路となるウォータージャケット２３が設けられる。このウォータージャケット２３には図示しない冷却水通路が接続され、これらのウォータージャケット２３及び冷却水通路の内部を冷却水が循環する。
【００１８】
シリンダー２０の天井面には、吸気ポート１７及び排気ポート１８が接続される。吸気ポート１７のシリンダー２０側の開口部には吸気弁２７が設けられ、排気ポート１８には排気弁２８が設けられる。吸気弁２７が開閉することで吸気ポート１７と燃焼室（シリンダー２０の内部側）とが連通又は閉鎖され、排気弁２８が開閉することで排気ポート１８と燃焼室とが連通又は遮断される。
吸気ポート１７と排気ポート１８との間には、点火プラグ２２がその先端を燃焼室側に突出させた状態で設けられる。点火プラグ２２での着火のタイミングは、後述するエンジン制御装置１で制御される。
【００１９】
吸気弁２７及び排気弁２８の上端部はそれぞれ、可変動弁機構４０内のロッカーアーム３５，３７に接続され、ロッカーアーム３５，３７の揺動に応じて個別に上下方向に往復駆動される。また、各ロッカーアーム３５，３７の他端には、カムシャフトに軸支されたカム３６，３８が設けられる。カム３６，３８の形状（カムプロファイル）に応じて、ロッカーアーム３５，３７の揺動パターンが定められる。吸気弁２７及び排気弁２８のバルブリフト量，バルブタイミングは、可変動弁機構４０を介してエンジン制御装置１で制御される。
【００２０】
［１−２．燃料噴射系］
シリンダー２０への燃料供給用のインジェクターとして、シリンダー２０内に直接的に燃料を噴射する直噴インジェクター１１（筒内噴射弁）と、吸気ポート１７内に燃料を噴射するポート噴射インジェクター１２（ポート噴射弁）とが設けられる。直噴インジェクター１１から噴射された燃料は、例えば筒内に形成される層状の空気流に乗って点火プラグ２２の近傍に誘導され、吸入空気中に不均一に分布する。一方、ポート噴射インジェクター１２から噴射された燃料は、例えば吸気ポート１７内で霧化し、吸入空気とよく混ざった状態でシリンダー２０内に導入される。
【００２１】
これらの二種類のインジェクターは、エンジン１０に設けられる図示しない他の気筒にも設けられる。直噴インジェクター１１及びポート噴射インジェクター１２から噴射される燃料量及びその噴射タイミングは、エンジン制御装置１で制御される。例えば、エンジン制御装置１から各インジェクター１１，１２に制御パルス信号が伝達され、その制御パルス信号の大きさに対応する期間だけ、各インジェクター１１，１２の噴射口が開放される。これにより、燃料噴射量は制御パルス信号の大きさ（駆動パルス幅）に応じた量となり、噴射タイミングは制御パルス信号が伝達された時刻に対応したものとなる。
【００２２】
直噴インジェクター１１は、高圧燃料供給路１３Ａを介して高圧ポンプ１４Ａに接続される。一方、ポート噴射インジェクター１２は、低圧燃料供給路１３Ｂを介して低圧ポンプ１４Ｂに接続される。直噴インジェクター１１には、ポート噴射インジェクター１２よりも高圧の燃料が供給される。
高圧ポンプ１４Ａ及び低圧ポンプ１４Ｂはともに、燃料を圧送するための機械式の流量可変型ポンプである。これらのポンプ１４Ａ，１４Ｂは、エンジン１０や電動機などから駆動力の供給を受けて作動し、燃料タンク１５内の燃料を各供給路１３Ａ，１３Ｂに吐出する。なお、各ポンプ１４Ａ，１４Ｂから吐出される燃料量及び燃圧は、エンジン制御装置１で可変制御される。
【００２３】
［１−３．動弁系］
本エンジン１０には、ロッカーアーム３５，３７又はカム３６，３８の動作を制御する可変動弁機構４０が設けられる。可変動弁機構４０は、吸気弁２７及び排気弁２８のそれぞれについて、最大バルブリフト量及びバルブタイミングを個別に、又は、連動させつつ変更するための機構である。この可変動弁機構４０には、ロッカーアーム３５，３７の揺動量及び揺動のタイミングを変化させるための機構として、バルブリフト量調整機構４１とバルブタイミング調整機構４２とが設けられる。
【００２４】
バルブリフト量調整機構４１は、吸気弁２７や排気弁２８の最大バルブリフト量を連続的に変更する機構であり、カム３６，３８からロッカーアーム３５，３７に伝達される揺動の大きさを変更する機能を持つ。ロッカーアーム３５，３７の揺動の大きさを変更するための具体的な構造は任意とする。
バルブリフト量に対応する制御用パラメーターは、制御角θVVLと呼ばれる。バルブリフト量調整機構４１は、制御角θVVLが大きいほど、バルブリフト量を増大させる特性を持つ。この制御角θVVLは、エンジン制御装置１のバルブ制御部４で演算され、バルブリフト量調整機構４１に伝達される。
【００２５】
バルブタイミング調整機構４２は、吸気弁２７や排気弁２８の開閉のタイミング（バルブタイミング）を変更する機構であり、ロッカーアーム３５，３７に揺動を生じさせるカム３６，３８又はカムシャフトの回転位相を変更する機能を持つ。なお、カム３６，３８又はカムシャフトの回転位相を変更することで、クランクシャフト２１の回転位相に対するロッカーアーム３５，３７の揺動のタイミングを連続的にずらすことが可能となる。
【００２６】
バルブタイミングに対応する制御用のパラメーターは、位相角θVVTと呼ばれる。この位相角θVVTは、基準となるカムシャフトの位相に対するカム３６，３８の位相がどの程度進角又は遅角しているかを示す量であり、吸気弁２７，排気弁２８のそれぞれの開弁時期，閉弁時期に対応する。また、位相角θVVTは、エンジン制御装置１のバルブ制御部４で演算され、バルブタイミング調整機構４２に伝達される。バルブタイミング調整機構４２は、カム３６，３８のそれぞれの位相角θVVTを調整することでバルブタイミングを任意に制御する。
【００２７】
［１−４．吸排気系］
また、このエンジン１０の吸排気系には、排気圧を利用してシリンダー２０内に吸気を過給するターボチャージャー３０（過給機）が設けられる。ターボチャージャー３０は、吸気ポート１７の上流側に接続された吸気通路２４と、排気ポート１８の下流側に接続された排気通路２９との両方にまたがって介装される。
【００２８】
ターボチャージャー３０のタービン３０Ａは、排気通路２９内の排気圧で回転し、その回転力を吸気通路２４側のコンプレッサー３０Ｂに伝達する。コンプレッサー３０Ｂは、吸気通路２４側の吸気を下流側へと圧縮し、エンジン１０への過給を行う。なお、吸気通路２４上におけるコンプレッサー３０Ｂよりも吸気流の下流側にはインタークーラー２６が設けられ、圧縮された空気が冷却される。ターボチャージャー３０による過給操作は、エンジン制御装置１で制御される。
【００２９】
［１−５．検出系］
クランクシャフト２１の一端には、その中心軸がクランクシャフト２１の回転軸と一致するように設けられた円盤状のクランク板２１ａと、クランク板２１ａの回転角を検出するクランク角センサー３１が設けられる。クランク板２１ａの外縁部には、例えば凹凸２１ｂが形成される。一方、クランク角センサー３１は、クランク板の外縁部の近傍に固定され、クランク板２１ａの凹凸２１ｂの形状を検出してクランクパルス信号を出力する。ここで出力されたクランクパルス信号は、エンジン制御装置１に伝達される。
【００３０】
クランク角センサー３１から出力されるクランクパルス信号の周期は、クランクシャフト２１が速く回転するほど短くなり、クランクパルス信号の時間密度はエンジンの実回転数Ne（エンジン回転数）やクランクシャフト２１の角速度に対応したものとなる。したがって、クランク角センサー３１は、エンジン回転数Neやクランク角度，角速度を検出する手段として機能する。
排気通路２９上の任意の位置には、排気中に含まれる酸素濃度を計測する酸素濃度センサー３２が設けられる。ここで検出された酸素濃度の情報は、エンジン制御装置１に伝達される。
【００３１】
吸気通路２４には、空気の流量を検出するエアフローセンサー４３が設けられる。ここで検出される流量の情報は、シリンダー２０に導入される吸気量に対応するものであり、エンジン制御装置１に伝達される。また、高圧燃料供給路１３Ａ上には、直噴インジェクター１１に導入される燃圧（燃料圧力）を検出する燃圧センサー３３が設けられる。ここで検出された燃圧の情報も、エンジン制御装置１に伝達される。
【００３２】
車両の任意の位置には、アクセルペダルの踏み込み量に対応する操作量を検出するアクセルペダルセンサー３４が設けられる。アクセルペダルの踏み込み操作量は、運転者の加速要求に対応するパラメーターであり、すなわちエンジン１０への出力要求に対応する。ここで検出された操作量の情報は、エンジン制御装置１に伝達される。
【００３３】
［１−６．制御系］
この車両には電子制御装置として、エンジン制御装置１（エンジンECU）が設けられる。エンジン制御装置１は、例えばマイクロプロセッサやROM，RAM等を集積したLSIデバイスや組み込み電子デバイスとして構成され、専用通信線や車載ネットワークの通信網を介して他の電子制御装置，可変動弁機構４０，クランク角センサー３１，酸素濃度センサー３２，燃圧センサー３３及びアクセルペダルセンサー３４等の各種センサー類と接続される。
【００３４】
このエンジン制御装置１は、エンジン１０に関する点火系，燃料系，吸排気系及び動弁系といった広汎なシステムを制御する。エンジン制御装置１の具体的な制御対象としては、直噴インジェクター１１及びポート噴射インジェクター１２から噴射される燃料噴射量とその噴射時期，点火プラグ２２での点火時期，吸気弁２７及び排気弁２８のバルブリフト量及びバルブタイミング，ターボチャージャー３０の作動状態，図示しないスロットルバルブの開度等が挙げられる。
【００３５】
本実施形態では、直噴インジェクター１１からの燃料噴射とポート噴射インジェクター１２からの燃料噴射とを統括的に管理してトータルの燃料噴射量を制御する「噴射領域制御」、ターボチャージャー３０の作動状態を制御する「過給制御」、直噴インジェクター１１の燃料噴射能力の低下を判断する「噴射能力算出制御」、バルブオーバーラップ時における燃料の排気通路２９側への吹き抜けを抑制する「吹き抜け抑制制御」の四種類の制御について詳述する。
【００３６】
［２．制御の概要］
［２−１．噴射領域制御］
噴射領域制御とは、エンジン１０の運転状態やエンジン１０に要求される出力の大きさに応じて燃料噴射方式を使い分ける制御である。ここでは、例えばエンジン回転数Neやエンジン負荷，空気量，充填効率Ec（目標充填効率，実充填効率など）に基づき、ポート噴射のみを実施するポート噴射モードと、筒内噴射を優先的に実施する筒内噴射優先モードとの何れか一方が選択される。
【００３７】
なお、充填効率Ecとは、一回の吸気行程（ピストン１９が上死点から下死点に移動するまでの一行程）の間にシリンダー２０内に充填される空気の体積を標準状態での気体体積に正規化したのちシリンダー容積で除算したものである。実充填効率はその行程でシリンダー２０内に導入された空気量に対応し、目標充填効率は充填効率Ecの目標値であって目標空気量に対応する。
【００３８】
ポート噴射モードは、エンジン１０が低負荷，低回転のときに選択される噴射モードである。ポート噴射モードでは、直噴インジェクター１１からの燃料噴射が禁止され、要求される出力を得るために噴射すべき全ての燃料がポート噴射インジェクター１２から噴射される。以下、ポート噴射インジェクター１２から噴射される燃料量のことを、ポート噴射量とも呼ぶ。
【００３９】
筒内噴射優先モードは、エンジン１０の運転状態が低負荷低回転でないとき（ポート噴射モード以外のとき）に選択される噴射モードである。筒内噴射優先モードでは、筒内噴射がポート噴射よりも優先して実施される。すなわち、要求される出力を得るために噴射すべき燃料のすべてを直噴インジェクター１１からの噴射で賄うことができる場合には、直噴インジェクター１１のみで燃料を噴射する。以下、直噴インジェクター１１から噴射される燃料量のことを、筒内噴射量とも呼ぶ。
【００４０】
一方、直噴インジェクター１１には、噴射期間の制約による最大噴射量が設定されており、これを超える量の燃料を一回の燃焼サイクル内で噴射することができない。そこで、噴射すべき筒内噴射量の目標値が直噴インジェクター１１の最大噴射量を超える場合には、不足分をポート噴射インジェクター１２から噴射し、トータルの燃料噴射量を確保する制御を実施する。この場合、同一の燃焼サイクル内で直噴インジェクター１１とポート噴射インジェクター１２とがともに作動し、筒内噴射及びポート噴射の両方が実施される。
【００４１】
［２−２．過給制御］
過給制御とは、エンジン１０の運転状態やエンジン１０に要求される出力の大きさに応じてターボチャージャー３０の作動状態（オン／オフ状態やその作動量等）を定める制御である。ここでは、例えばエンジン回転数Neやエンジン１０に作用する負荷に基づき、ターボチャージャー３０を作動させるか否かが判定され、判定結果に応じてターボチャージャー３０が駆動される。
典型的な過給機の制御手法としては、エンジン１０に要求される負荷が所定負荷よりも大きい場合にターボチャージャー３０が駆動される。過給によりシリンダー２０内に導入される吸気量が増大し、エンジン出力が増大する。
【００４２】
［２−３．噴射能力算出制御］
直噴インジェクター１１の先端は、常にシリンダー２０内の燃焼ガスに曝されるため、噴孔の近傍にデポジットが付着，堆積する場合がある。デポジットの付着量が増大すると、直噴インジェクター１１から実際に噴射される燃料量が、制御パルス信号で指示された目標燃料噴射量よりも減少する。噴射能力算出制御では、このような直噴インジェクター１１の燃料噴射能力の低下を算出（判定，推定）し、これを制御指令値にフィードバックすることで必要な燃料噴射量を確保する。直噴インジェクター１１から実際に噴射された燃料量は、例えば、酸素濃度センサー３２で検出された排気中の酸素濃度に基づいて算出される。
【００４３】
また、直噴インジェクター１１の燃料噴射能力が低下したと判定されたときには、実際の燃料噴射量が不足しないように、能力低下に伴う燃料の不足分が目標燃料噴射量に加算される。このとき、能力低下を補うために加算される燃料量に関する情報は、各シリンダー２０に設けられた直噴インジェクター１１毎に記憶されて学習される。なお、燃料噴射能力の低下を補正した後の目標燃料噴射量が直噴インジェクター１１の最大噴射量を超える場合には、ポート噴射インジェクター１２からの燃料噴射量にその補正分が加算される。これにより、直噴インジェクター１１の噴射能力が低下した場合であっても、トータルの燃料噴射量が確保される。
【００４４】
［２−４．吹き抜け抑制制御］
吹き抜け抑制制御は、過給運転時にポート噴射燃料がシリンダー２０を通り抜けて排気通路２９側へ流出することを防止，抑制する制御である。吹き抜け制御の開始条件は例えば、過給制御によりターボチャージャー３０が作動している状態であり、かつ、噴射能力判定制御で判定された直噴インジェクター１１の噴射能力の低下が基準値を超えたこと、とされる。
【００４５】
また、吹き抜け抑制制御では、以下の三種類の具体的な制御が実施される。
（１）筒内噴射量の減少を補うためのポート噴射量の増加割合を演算する。
（２）ポート噴射量の増加割合に応じてバルブオーバーラップ期間を短縮する。
（３）ポート噴射時期を遅らせる。
【００４６】
この吹き抜け抑制制御では、排気行程から吸気行程にかけてのバルブオーバーラップの期間が短縮されるため、吸気ポート１７から排気ポート１８への混合気の吹き抜け量が抑制される。また、ポート噴射量の増加割合（筒内噴射量の減少度合い）に応じてバルブオーバーラップ期間が短縮されると、混合気の吹き抜け量がより少なくなる。さらに、ポート噴射時期を遅らせることで、燃料噴射の開始時刻から排気弁２８の閉弁時刻までの時間が短縮され、混合気の吹き抜け量が減少する。
【００４７】
［３．制御構成］
上記の制御を実施するためのソフトウェア又はハードウェアとして、エンジン制御装置１には、噴射領域制御部２，過給制御部３，バルブ制御部４，噴射能力算出部５，及び吹き抜け抑制部６が設けられる。
エンジン制御装置１の入力側には、クランク角センサー３１，酸素濃度センサー３２，燃圧センサー３３及びアクセルペダルセンサー３４が接続され、回転角（又は回転角に基づいて演算されたエンジン回転数Ne），排気中の酸素濃度，燃圧，アクセルペダルの操作量がそれぞれ入力される。また、エンジン制御装置１の出力側には、直噴インジェクター１１，ポート噴射インジェクター１２，可変動弁機構４０が接続される。
【００４８】
噴射領域制御部２（ポート噴射制御手段）は、噴射領域制御を実施するものである。ここには、エンジン１０の運転状態と噴射モードとの対応関係が予め設定される。例えば、図２に示すように、エンジン回転数Neが所定回転数Ne0未満であり、かつ、充填効率Ecが所定充填効率Ec0未満であるときには、ポート噴射モードが選択される。一方、これ以外の運転状態のときには、筒内噴射優先モードが選択される。
なお、ここで用いられる充填効率Ecの値は、例えばエアフローセンサー４３で検出された流量から算出される実充填効率（実吸気量）であってもよいし、あるいはアクセルペダルの踏み込み操作量やエンジン回転数Neから算出される目標充填効率（目標吸気量）であってもよい。
【００４９】
ここでポート噴射モードが選択された場合、噴射領域制御部２はポート噴射インジェクター１２に制御パルス信号を出力し、ポート噴射のみを実施する。一方、筒内噴射優先モードが選択された場合、噴射領域制御部２は直噴インジェクター１１に制御パルス信号を出力し、必要に応じてポート噴射インジェクター１２にも制御パルス信号を出力する。このように、噴射領域制御部２は、ポート噴射インジェクター１２から噴射されるポート噴射量を制御するポート噴射制御手段としての機能を持つ。
【００５０】
直噴インジェクター１１に出力される制御パルス信号の大きさ（駆動パルス幅）は、エンジン回転数Neや充填効率Ecに基づいて演算される目標筒内噴射量に対応する大きさに設定される。ただし、目標筒内噴射量は、直噴インジェクター１１の最大噴射量によってその上限を制限される。また、ポート噴射インジェクター１２に出力される制御パルス信号の大きさは、上記の目標筒内噴射量から直噴インジェクター１１の最大噴射量を減じた量に対応する大きさに設定される。直噴インジェクター１１の目標筒内噴射量が最大噴射量以下の場合には、ポート噴射インジェクター１２に制御パルス信号が出力されない。このような制御パルス信号の設定により、直噴インジェクター１１が優先的に駆動される。
【００５１】
過給制御部３（過給検出手段）は、過給制御を実施するものである。ここでは、エンジン回転数Neやエンジン１０に作用する負荷の大きさが判定され、過給が必要な運転状態であると判定されたときにターボチャージャー３０を駆動するための制御信号が出力される。
ここで判定される負荷の大きさは、アクセルペダルの踏み込み操作量やスロットル開度に基づいて算出してもよいし、空気量（目標吸気量，目標充填効率，実吸気量，実充填効率など）に基づいて算出してもよい。なお、過給を実施するための条件は、噴射モードを選択するための条件とは別個に設定されるものとしてもよいし、図２に示すグラフ上の所定領域として定義してもよい。
【００５２】
バルブ制御部４（重複期間制御手段）は、可変動弁機構４０の動作を制御するものである。ここでは、エンジン１０の運転状態やエンジン回転数Ne，エンジン負荷等に応じて、吸気弁２７，排気弁２８のそれぞれの制御角θVVL，位相角θVVTが設定される。これらの制御角θVVL，位相角θVVTの情報は、バルブ制御部４から可変動弁機構４０のバルブリフト量調整機構４１，バルブタイミング調整機構４２に伝達される。
【００５３】
噴射能力算出部５（噴射量算出手段）は、噴射能力判定制御を実施するものである。この噴射能力算出部５には、実筒内噴射量算出部５ａ，学習部５ｂ及び補正部５ｃが設けられる。
実筒内噴射量算出部５ａは、酸素濃度センサー３２で検出された排気中の酸素濃度に基づき、実筒内噴射量を算出するものである。ここでは、排気中の酸素濃度と外気の酸素濃度との差から、燃焼反応を通じて消費された酸素量が推定され、この酸素量に対応する燃料量が消費燃料量として算出される。
【００５４】
筒内噴射とポート噴射とが同時に実施されたときには、算出された消費燃料量からポート噴射燃料量を減じた量の燃料が、直噴インジェクター１１から噴射された実筒内噴射量と算出される。また、筒内噴射のみが実施されたときには、算出された消費燃料量がそのまま実筒内噴射量として算出される。ここで算出された実筒内噴射量は、学習部５ｂに伝達される。
【００５５】
学習部５ｂは、噴射領域制御部２から出力された制御パルス信号に対応する目標筒内噴射量に対して、実筒内噴射量算出部５ａで算出された実筒内噴射量がどの程度低下したかを演算するものである。ここでは、各シリンダー２０に設けられた直噴インジェクター１１毎に不足分の筒内噴射量と、噴射能力の低下量とが演算される。噴射能力の低下量は、例えば目標筒内噴射量に対する実筒内噴射量の割合として演算してもよいし、不足分の筒内噴射量から推定されるデポジット付着量として演算してもよい。ここで演算された不足分の筒内噴射量は補正部５ｃに伝達され、噴射能力の低下量は学習部５ｂ内の記憶装置に記録される。
【００５６】
補正部５ｃは、不足分の筒内噴射量を補填した制御パルス信号を噴射領域制御部２に出力させるものである。ここでは、噴射領域制御部２が演算した直噴インジェクター１１の筒内噴射量に、不足分の筒内噴射量を加算させる制御信号が出力される。これにより、直噴インジェクター１１の噴射能力の低下が学習部５ｂで検出された場合には、次回以降の筒内噴射量が増量するように補正される。また、この補正後の直噴インジェクター１１の筒内噴射量が最大噴射量を超えたときには、ポート噴射量が増量補正される。
【００５７】
吹き抜け抑制部６（変更手段）は、吹き抜け抑制制御を実施するものである。ここでは、吹き抜け抑制制御の開始条件が成立したときに、上記の三種類の制御が実施される。開始条件の一つは、過給が必要な運転状態であると過給制御部３で判定されていることであり、もう一つは、学習部５ｂで演算された直噴インジェクター１１の噴射能力の低下量が基準値を超えたこと（噴射能力が基準値を下回るほどデポジットが堆積したこと）である。吹き抜け抑制部６は、これらの二つの条件がともに成立したときに、上記の三種類の制御を実施する。この三種類の制御に対応するように、吹き抜け抑制部６にはポート噴射増加割合演算部６ａ，バルブオーバーラップ変更部６ｂ及びポート噴射時期変更部６ｃが設けられる。
【００５８】
ポート噴射増加割合演算部６ａは、ポート噴射インジェクター１２から噴射されるポート噴射量の増加割合を演算するものである。ここでは、補正部５ｃでポート噴射量が増量補正されたときに、補正前のポート噴射量に対する増分の割合が増加割合として演算される。ここで演算された増加割合の情報は、バルブオーバーラップ変更部６ｂに伝達される。
【００５９】
バルブオーバーラップ変更部６ｂは、ポート噴射量の増加割合に応じてバルブオーバーラップ（VOL）の期間を短縮する制御を実施するものである。ここでは、ポート噴射増加割合演算部６ａで演算された増加割合と、エンジン回転数Neとに応じてバルブオーバーラップ期間の縮小量が設定される。縮小量の設定例を以下の表１「VOL制限マップ」に示す。この設定例では、ポート噴射量の増加割合が大きいほど、あるいはエンジン回転数Neが低速であるほど、バルブオーバーラップ期間の縮小量が増大する（バルブオーバーラップ期間がより短くなる）。
【表１】
0005810862.tif 000002
【００６０】
ポート噴射時期変更部６ｃは、ポート噴射インジェクター１２からの燃料噴射のタイミングを遅角させる制御を実施するものである。ここでは、エンジン回転数Neに応じてポート噴射の遅角量が設定される。遅角量の設定例を以下の表２「ポート噴射時期マップ」に示す。この設定例では、エンジン回転数Neが低速であるほど、ポート噴射の開始時刻が遅れる。なお、表中の数字は圧縮行程後の上死点を基準（0[°CA]）として、ポート噴射を開始する時点のクランク角度が基準よりも何度前の角度に相当するかを示すものである。
【表２】
0005810862.tif 000003
【００６１】
［４．フローチャート］
エンジン制御装置１で実施される各種制御のうち、吹き抜け抑制制御に関するフローチャートを図３に例示する。ここでは、噴射モードが筒内噴射優先モードであって筒内噴射後に吹き抜け抑制制御を実施する場合の制御内容を説明する。
【００６２】
ステップＡ１０では、エンジン制御装置１に排気中の酸素濃度，直噴インジェクター１１の燃料燃圧，目標筒内噴射量等の情報が入力される。ステップＡ２０では、噴射能力算出部５において、排気中の酸素濃度に基づいて消費燃料量が算出されるとともに、直噴インジェクター１１から噴射された実筒内噴射量が算出される。
ステップＡ３０では、学習部５ｂにおいて、目標筒内噴射量から実筒内噴射量がどの程度低下しているのかが演算され、不足分の筒内噴射量が演算される。ここで把握された噴射能力の低下量は、学習部５ｂ内の記憶装置で各シリンダー２０に設けられた直噴インジェクター１１毎に記憶されて学習される。学習結果は、次回以降の演算周期での筒内噴射に利用される。
【００６３】
ステップＡ４０では、過給制御部３において、過給運転中であるか否かが判定される。ここで、過給運転中である場合にはステップＡ５０へ進む。一方、過給運転中でない場合にはステップＡ１２０へ進み、非過給時のバルブオーバーラップ量が設定されてこのフローを終了する。このフローでは、非過給時には燃料の吹き抜けが生じないものとして、通常のバルブオーバーラップ設定が使用されることになる。
【００６４】
ステップＡ５０では、ステップＡ３０で演算された実筒内噴射量の低下量が所定量以上であるか否かが判定される。なお、エンジン１０が多気筒エンジンである場合には、各シリンダー２０に設けられた直噴インジェクター１１の噴射量のばらつきをこのステップで判定してもよい。例えば、それぞれの直噴インジェクター１１についての低下量の偏差が所定値以上であるかを判定することが考えられる。
ステップＡ５０の判定条件が成立したときには、直噴インジェクター１１の噴射能力が基準値を下回るほどデポジットが堆積したものと判断され、ステップＡ７０に進む。一方、ステップＡ５０の条件が成立しない場合には、ステップＡ６０へ進む。
【００６５】
ステップＡ６０では、直噴インジェクター１１の燃料燃圧が所定値以上であるか否かが判定される。直噴インジェクター１１の噴射能力の低下は、例えば高圧燃料供給路１３Ａや高圧ポンプ１４Ａに原因がある場合もある。このステップでは、燃料燃圧が適正値であるか否かを確認することで、これらの燃料系の不具合に由来する噴射能力の低下の有無が判定される。
ここで、燃料燃圧が所定値以上である場合には、直噴インジェクター１１の噴射能力が低下していないものと判断され、ステップＡ１１０に進む。このステップＡ１１０では、過給時における通常のバルブオーバーラップ量が設定されてステップＡ１００に進む。一方、燃料燃圧が所定値未満である場合には、ステップＡ７０に進む。
【００６６】
ステップＡ７０では、ポート噴射増加割合演算部６ａにおいて、ポート噴射インジェクター１２から噴射されるポート噴射量の増加割合が演算される。ここでは、例えばステップＡ５０で演算された実筒内噴射量の低下量や燃料燃圧に基づいてポート噴射量の増加分が演算され、補正前のポート噴射量に対する増分の割合が増加割合として演算される。
【００６７】
ステップＡ８０では、バルブオーバーラップ変更部６ｂにおいて、ポート噴射量の増加割合とエンジン回転数Neに基づき、バルブオーバーラップ期間の縮小量が設定される。バルブオーバーラップ期間は、ポート噴射量の増加割合が大きいほど、あるいはエンジン回転数Neが低速であるほど短縮される。また、バルブオーバーラップ期間の短縮量はバルブ制御部４に伝達され、短縮量に応じて吸気弁２７及び排気弁２８の位相角θVVTが制御される。なお、具体的な各位相角θVVTの制御手法は任意であり、例えば吸気弁２７の開弁時期を遅らせてもよいし、排気弁２８の閉弁時期を早めてもよい。
【００６８】
ステップＡ９０では、ポート噴射時期変更部６ｃにおいて、エンジン回転数Neに基づきポート噴射の開始タイミングが設定される。ポート噴射の開始タイミングは、エンジン回転数Neが低速であるほど遅く設定される。その後、ステップＡ１００では、過給制御部３からターボチャージャー３０に制御信号が出力され、過給が実施される。
上記の制御で学習部５ｂに記憶された筒内噴射量の低下分や、ポート噴射量の増加分，ポート噴射のタイミングに関する情報は、直噴インジェクター１１，ポート噴射インジェクター１２に伝達される制御パルス信号に反映される。
【００６９】
［５．作用，効果］
上記の実施形態によれば、以下のような作用，効果を得ることができる。
（１）上記のエンジン制御装置１では、ターボチャージャー３０の作動状態と直噴インジェクター１１の噴射能力との双方に基づいて、ポート噴射量とバルブオーバーラップ期間とがともに変更される。これにより、ポート噴射が排気弁から吹き抜けやすい運転状態で、その吹き抜けを防止することができ、エンジン１０の出力を確保しながら、排気性能を向上させることができる。また、ポート噴射の吹き抜けが発生しにくい非過給時にはバルブオーバーラップ期間が変更されないため、充填効率や燃焼効率を最適化することができる。
【００７０】
（２）上記のエンジン制御装置１では、筒内噴射量の低下量に相当する量のポート噴射量が増量されるため、トータルでの燃料噴射量を一定にすることができ、エンジン出力を維持することができる。また、これと同時にバルブオーバーラップ期間が短縮されるため、ポート噴射量の増加による吹き抜けが発生することもない。したがって、エンジン出力と排気性能とをともに維持しながら、効率よくエンジン１０を稼働することができる。
【００７１】
（３）また、上記のエンジン制御装置１では、表１に示すようにポート噴射量の増加量が大きいほどバルブオーバーラップ期間が短縮される。つまり、ポート噴射量の増加割合に応じてバルブオーバーラップ期間の縮小量が設定されることになり、燃料の吹き抜け抑制効果を高めることができる。
（４）さらに、表１に示すように、エンジン回転数Neが低いほどバルブオーバーラップ期間が短縮される。つまり、バルブオーバーラップの実時間が長いときほど、バルブオーバーラップが短く設定されることになり、燃料の吹き抜け抑制効果をさらに高めることができる。
【００７２】
（５）上記のエンジン制御装置１では、ポート噴射のタイミングを遅角させる制御が実施される。これにより、吸気ポート１７に燃料が噴射されてから排気弁２８が閉鎖するまでの期間を短くすることができ、燃料の吹き抜け抑制効果をさらに高めることができる。
（６）また、上記のエンジン制御装置１では、表２に示すように、エンジン回転数Neが低いほどポート噴射弁の開弁時期の遅角量が大きくなるように制御される。つまり、吸気ポート１７に燃料が噴射されてから排気弁２８が閉鎖するまでの実時間が長い低回転運転のときほど、開弁時期を遅らせている。これにより、燃料の吹き抜け抑制効果をさらに高めることができる。
【００７３】
（７）直噴インジェクター１１の噴射能力の推定演算に関して、上記のエンジン制御装置１では、実筒内噴射量が目標筒内噴射量に対してどの程度低下したかが演算される。このように、制御指令値に対する実噴射量の低下量を参照することで、エンジン制御装置１内での演算誤差の影響を排除することができ、噴射能力の低下を精度よく把握することができる。
（８）また、上記のエンジン制御装置１では、排気中の酸素濃度に基づいて実筒内噴射量が算出される。これにより、燃焼反応を通じて消費された酸素量を正確に推定することが可能となり、延いては直噴インジェクター１１から噴射された実筒内噴射量の演算精度を向上させることができる。
【００７４】
（９）さらに、上記のエンジン制御装置１では、燃料燃圧が所定値以上でない場合には、たとえデポジット量が少量であったとしても吹き抜け抑制制御が実施される。このように、燃圧を参照することで、筒内噴射量が低下した原因を特定することができる。例えば、直噴インジェクター１１に付着したデポジットが多いのか、それとも燃料配管系に原因があるのかを区別することができる。これにより、筒内噴射量の低下を精度よく検出することができる。
【００７５】
［６．変形例］
上述した実施形態に関わらず、それらの趣旨を逸脱しない範囲で種々変形して実施することができる。本実施形態の各構成は、必要に応じて取捨選択することができ、あるいは適宜組み合わせてもよい。
上述の実施形態では、吹き抜け抑制制御の開始条件が、過給制御によりターボチャージャー３０が作動している状態であり、かつ、噴射能力判定制御で判定された直噴インジェクター１１の噴射能力の低下が基準値を超えたこと、であるものを例示したが、具体的な制御開始条件はこれに限定されない。少なくとも、ポート噴射の燃料が吹き抜けやすい状態であると判断されたときには、吹き抜け抑制制御を実施してもよい。
なお、上述の実施形態では、多気筒のガソリンエンジン１０に本発明を適用したものを例示したが、エンジン１０の気筒数や燃焼方式は任意である。
【符号の説明】
【００７６】
１  エンジン制御装置（制御装置）
２  噴射領域制御部（ポート噴射制御手段）
３  過給制御部（過給検出手段）
４  バルブ制御部（重複期間制御手段）
５  噴射能力算出部（噴射量算出手段）
５ａ  実筒内噴射量算出部
５ｂ  学習部
５ｃ  補正部
６  吹き抜け抑制部（変更手段）
６ａ  ポート噴射増加割合演算部
６ｂ  バルブオーバーラップ変更部
６ｃ  ポート噴射時期変更部
１０  エンジン（内燃機関）
１１  直噴インジェクター（筒内噴射弁）
１２  ポート噴射インジェクター（ポート噴射弁）
【図１】
0005810862.tif 000004
【図２】
0005810862.tif 000005
【図３】
0005810862.tif 000006