(57)【要約】      （修正有）【課題】燃料噴射量を適切に補正できる内燃機関の燃料噴射制御装置を提供する。【解決手段】筒内噴射弁及びポート噴射弁を備えた内燃機関の燃料噴射制御装置において、内燃機関の運転状態に応じて、筒内噴射弁及びポート噴射弁からの総燃料噴射量に対するポート噴射弁からのポート噴射割合を切り替える切替部と、ポート噴射割合が切り替えられた場合に、内燃機関の運転状態に応じた燃料の基本噴射量に、補正量を反映させて総燃料噴射量の補正を実行する補正部と、ポート噴射割合の切り替えに応じて補正量を正値または負値として算出する算出部と、正値及び負値の一方の補正量に基づいて補正が実行されている最中にＳ１、ポート噴射割合が切り替えられて正値及び負値の他方の補正量が算出された場合にはＳ３、前記一方の補正量が基本噴射量に反映されることを制限するＳ５制限部と、を備えた内燃機関の燃料噴射制御装置。【選択図】図７
2019105180.tif 000002
【特許請求の範囲】
【請求項１】
筒内噴射弁及びポート噴射弁を備えた内燃機関の燃料噴射制御装置において、
前記内燃機関の運転状態に応じて、前記筒内噴射弁及びポート噴射弁からの総燃料噴射量に対する前記ポート噴射弁からの燃料噴射量の割合であるポート噴射割合を切り替える切替部と、
前記ポート噴射割合が切り替えられた場合に、前記内燃機関の運転状態に応じた燃料の基本噴射量に、補正量を反映させて前記総燃料噴射量の補正を実行する補正部と、
前記ポート噴射割合が増大するように切り替えられた場合には前記補正量を正値として算出し、前記ポート噴射割合が減少するように切り替えられた場合には前記補正量を負値として算出する算出部と、
正値及び負値の一方の前記補正量に基づいて補正が実行されている最中に、前記ポート噴射割合が切り替えられて正値及び負値の他方の前記補正量が算出された場合には、前記一方の前記補正量が前記基本噴射量に反映されることを制限する制限部と、を備えた内燃機関の燃料噴射制御装置。
【請求項２】
前記制限部は、前記他方の前記補正量が正値の場合には、前記一方の前記補正量に対して下限値をゼロに設定し、前記他方の前記補正量が負値の場合には、前記一方の前記補正量に対して上限値をゼロに設定する、請求項１の内燃機関の燃料噴射制御装置。
【請求項３】
前記算出部は、前記補正量が徐々にゼロに収束するように算出する、請求項１又は２の内燃機関の燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の燃料噴射制御装置に関する。
【背景技術】
【０００２】
内燃機関の運転状態に応じて、筒内噴射弁及びポート噴射弁からの総燃料噴射量に対するポート噴射弁からの燃料噴射量の割合であるポート噴射割合を切り替える内燃機関の燃料噴射制御装置が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０６３９４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ポート噴射割合が切り替えられた場合には、内燃機関の運転状態に応じた燃料の基本噴射量に、補正量を反映させて、総燃料噴射量の補正を実行する場合がある。このような補正量は、ポート噴射割合が増大するように切り替えられた場合には補正量を正値として算出し、ポート噴射割合が減少するように切り替えられた場合には補正量を負値として算出される場合がある。
【０００５】
例えば、正値の補正量に基づいて補正が実行されている最中に、ポート噴射割合が切り替えられて負値の補正量が算出されると、正値の補正量と負値の補正量とが相殺されて、総燃料噴射量を適切に補正できない可能性がある。負値の補正量に基づいて補正が実行されている最中に、ポート噴射割合が切り替えられて正値の補正量が算出された場合も同様である。
【０００６】
そこで本発明は、燃料噴射量を適切に補正できる内燃機関の燃料噴射制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的は、筒内噴射弁及びポート噴射弁を備えた内燃機関の燃料噴射制御装置において、前記内燃機関の運転状態に応じて、前記筒内噴射弁及びポート噴射弁からの総燃料噴射量に対する前記ポート噴射弁からの燃料噴射量の割合であるポート噴射割合を切り替える切替部と、前記ポート噴射割合が切り替えられた場合に、前記内燃機関の運転状態に応じた燃料の基本噴射量に、補正量を反映させて前記総燃料噴射量の補正を実行する補正部と、前記ポート噴射割合が増大するように切り替えられた場合には前記補正量を正値として算出し、前記ポート噴射割合が減少するように切り替えられた場合には前記補正量を負値として算出する算出部と、正値及び負値の一方の前記補正量に基づいて補正が実行されている最中に、前記ポート噴射割合が切り替えられて正値及び負値の他方の前記補正量が算出された場合には、前記一方の前記補正量が前記基本噴射量に反映されることを制限する制限部と、を備えた内燃機関の燃料噴射制御装置によって達成できる。これにより、正値の補正量と負値の補正量とが相殺されることが防止され、燃料噴射量を適切に補正できる。
【０００８】
前記制限部は、前記他方の前記補正量が正値の場合には、前記一方の前記補正量に対して下限値をゼロに設定し、前記他方の前記補正量が負値の場合には、前記一方の前記補正量に対して上限値をゼロに設定してもよい。
【０００９】
前記算出部は、前記補正量が徐々にゼロに収束するように算出する。
【発明の効果】
【００１０】
本発明によれば、燃料噴射量を適切に補正できる内燃機関の燃料噴射制御装置を提供できる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施例の燃料噴射制御装置が適用された内燃機関を示した図である。
【図２】図２は、ポート噴射割合が０％から１００％に切り換えられた場合でのポート噴射量と筒内噴射量とを示したタイムチャートである。
【図３】図３は、ポート噴射割合が０％から１００％に切り換えられた場合での補正量の説明図である。
【図４】図４は、ポート噴射割合が１００％から０％に切り換えられた場合でのポート噴射量と筒内噴射量とを示したタイムチャートである。
【図５】図５は、ポート噴射割合が１００％から０％に切り換えられた場合での補正量の説明図である。
【図６】図６Ａは、ポート噴射割合が０％から１００％に切り換えられて燃料噴射量の補正の実行中に、ポート噴射割合が１００％から０％に切り換えられた場合での補正量の変化を示したタイミングチャートであり、図６Ｂは、ポート噴射割合が０％から１００％に切り換えられて燃料噴射量の補正の実行中に、ポート噴射割合が１００％から０％に切り換えられた場合での補正量の説明図である。
【図７】図７は、ＥＣＵ５０が実行する制御の一例を示したフローチャートである。
【図８】図８は、本実施例での補正量の変化を示したタイミングチャートである。
【発明を実施するための形態】
【００１２】
図１は、本実施例の燃料噴射制御装置が適用された内燃機関を示した図である。エンジン２０は、内燃機関の一例であり、ピストン２４が収納されたシリンダブロック２１上に設置されたシリンダヘッド２２内の燃焼室２３内で混合気を燃焼させて、ピストン２４を往復動させる。ピストン２４の往復動は、クランクシャフト２６の回転運動に変換される。尚、図示はしていないが、エンジン２０は４つの気筒を有した直列４気筒エンジンであるがこれに限定されない。
【００１３】
エンジン２０のシリンダヘッド２２には、吸気ポート１０ｉを開閉する吸気バルブＶｉと、排気ポート３０ｅを開閉する排気バルブＶｅとが気筒ごとに設けられている。また、シリンダヘッド２２の頂部には、燃焼室２３内の混合気に点火するための点火プラグ２７が気筒ごとに取り付けられている。
【００１４】
各気筒の吸気ポート１０ｉは気筒毎の枝管を介してサージタンク１８に接続されている。サージタンク１８の上流側には吸気管１０が接続されており、吸気管１０の上流端にはエアクリーナ１９が設けられている。そして吸気管１０には、上流側から順に、吸入空気量を検出するためのエアフローメータ１５と、電子制御式のスロットルバルブ１３とが設けられている。
【００１５】
また、各気筒の吸気ポート１０ｉには、燃料を吸気ポート１０ｉ内に噴射するポート噴射弁１２ｐが設置されている。また各気筒には、燃料を気筒内に噴射する筒内噴射弁１２ｄが設定されている。これら噴射弁から噴射された燃料は吸入空気と混合されて混合気をなし、この混合気が吸気バルブＶｉの開弁時に燃焼室２３に吸入され、ピストン２４で圧縮され、点火プラグ２７で点火燃焼させられる。
【００１６】
各気筒の排気ポート３０ｅは気筒毎の枝管を介して排気管３０に接続されている。排気管３０には、三元触媒３１が設けられている。三元触媒３１の上流側には、排気ガスの空燃比を検出するための空燃比センサ３３が設置されている。
【００１７】
ＥＣＵ（Electronic Control Unit）５０は、ＣＰＵ（Central Processing Unit）、ＲＡＭ(Random Access Memory)、及びＲＯＭ（Read Only Memory）を備える。ＥＣＵ５０は、ＲＡＭやＲＯＭに記憶されたプログラムを実行することによりエンジン２０を制御する。またＥＣＵ５０は、エンジン２０の燃料噴射制御装置であり、後述する制御を実行する。この制御は、ＣＰＵ、ＲＯＭ、及びＲＡＭにより機能的に実現される、補正部、切替部、及び制限部により実現される。詳しくは後述する。
【００１８】
ＥＣＵ５０には、上述の点火プラグ２７、スロットルバルブ１３及びポート噴射弁１２ｐ、筒内噴射弁１２ｄ等が電気的に接続されている。またＥＣＵ５０には、アクセル開度を検出するアクセル開度センサ１１、スロットルバルブ１３のスロットル開度を検出するスロットル開度センサ１４、吸入空気量を検出するエアフローメータ１５、空燃比センサ３３、クランクシャフト２６のクランク角を検出するクランク角センサ２５、エンジン２０の冷却水の温度を検出する水温センサ２９や、その他の各種センサが電気的に接続されている。ＥＣＵ５０は、各種センサの検出値等に基づいて、所望の出力が得られるように、点火プラグ２７、スロットルバルブ１３、ポート噴射弁１２ｐ、筒内噴射弁１２ｄ等を制御し、点火時期、燃料噴射量、ポート噴射割合、燃料噴射時期、スロットル開度等を制御する。
【００１９】
また、ＥＣＵ５０は、エンジン２０の運転状態に応じて目標空燃比を設定する。例えばエンジン２０の運転状態が低回転低負荷領域では、目標空燃比は理論空燃比に設定され、高回転高負荷領域では、目標空燃比は理論空燃比よりもリッチ側に設定される。目標空燃比が設定されると、空燃比センサ３３により検出された空燃比が目標空燃比に一致するように、各気筒への燃料噴射量がフィードバック制御される。
【００２０】
また、ＥＣＵ５０は、エンジン２０の運転状態に応じて、筒内噴射弁１２ｄ及びポート噴射弁１２ｐからの総燃料噴射量に対するポート噴射弁１２ｐからの燃料噴射量の割合であるポート噴射割合を切り替える切替部の一例である。例えば、アイドル運転状態の場合にはポート噴射弁１２ｐのみから燃料が噴射され、低負荷運転状態及び中負荷運転状態の場合には筒内噴射弁１２ｄ及びポート噴射弁１２ｐの双方から燃料が噴射され、高負荷運転状態の場合には筒内噴射弁１２ｄのみから燃料が噴射されるが、これに限定されない。
【００２１】
また、ＥＣＵ５０は、ポート噴射割合が切り替えられた場合には、エンジン２０の運転状態に応じて決定される基本燃料量に対して、補正量を反映させて、総燃料噴射量の補正を実行する補正部の一例である。ここで上記の補正量は、吸気ポート１０ｉ及び吸気バルブＶｉに付着すると想定される燃料付着量に応じている。また、ＥＣＵ５０は、ポート噴射割合が増大するように切り替えられた場合には補正量を正値として算出し、ポート噴射割合が減少するように切り替えられた場合には補正量を負値として算出する算出部の一例である。以下で詳しく説明する。
【００２２】
最初に、ポート噴射割合が０％から１００％に切り換えられた場合について説明する。図２は、ポート噴射割合が０％から１００％に切り換えられた場合でのポート噴射量と筒内噴射量とを示したタイムチャートである。ポート噴射割合が上記のように切り換えられると、総燃料噴射量に補正量を加算した補正が実行されるが、具体的には、図２に示すように、筒内噴射量は基本噴射量からゼロに切り換えられ、ポート噴射量は、ゼロから基本噴射量に補正量を加算した量に切り換えられる。このようにポート噴射量が増量するように補正される理由は、ポート噴射割合が０％から１００％に切り換えられた場合においても基本噴射量のみがポート噴射弁１２ｐから噴射されると、燃料の一部が吸気ポート１０ｉ及び吸気バルブに付着して、燃焼室２３内に必要な燃料量を供給できずに、所望の空燃比を実現できないためである。従って、このような燃料付着量を考慮して、基本噴射量に補正量を加算した量がポート噴射量として決定される。
【００２３】
図２に示すように、補正量Ａ１、Ｂ１、Ｂ２、Ｂ３…は、それぞれポート噴射割合が０％から１００％に切り換えられてから１サイクル目、２サイクル目、３サイクル目、４サイクル目…での補正量を示している。補正量Ａ１、Ｂ１、Ｂ２、Ｂ３…と所定のサイクルに亘って徐々に低下し、補正量は最終的にはゼロとなる。即ち、ポート噴射割合が０％から１００％に切り換えられてから所定のサイクル期間経過後では、ポート噴射量は基本噴射量のみに制御される。尚、図２は、理解を容易にするために、ポート噴射割合が０％から１００％に切り換えられてから７サイクル目に補正量がゼロに設定される場合を例に示しているが、これに限定されない。
【００２４】
図３は、ポート噴射割合が０％から１００％に切り換えられた場合での補正量の説明図である。図３は、縦軸に吸気ポート１０ｉ及び吸気バルブＶｉでの燃料付着量を示しており、横軸は吸気の充填効率を示している。ポート噴射割合が０％の場合にはポート噴射弁１２ｐからは燃料は噴射されないため燃料付着量はゼロであるが、ポート噴射割合が１００％の場合には、吸気の充填効率が高いほど燃料付着量が多くなる。尚、ポート噴射割合が１００％の場合での燃料付着量は、実験により算出されＥＣＵ５０のＲＯＭに記憶されている。この燃料付着量が補正量の総量に相当する。
【００２５】
ここで、補正量Ａ１は、ポート噴射割合の切り替え後での１サイクル目の補正量であり、ポート噴射割合の切り替えによるポート噴射割合の変化分に応じた補正量である。ポート噴射割合が０％から１００％に切り換えられた場合には、それまでポート噴射弁１２ｐから燃料噴射されていない状態から燃料噴射が開始されるため、燃料付着量は比較的多くなる。
【００２６】
補正量Ｂ１、Ｂ２、Ｂ３…はそれぞれ、ポート噴射割合の切り替え後での２サイクル目以降での補正量であり、吸気バルブＶｉに付着する燃料により変化する吸気バルブＶｉの温度の変化分に応じた補正量である。ここで、吸気バルブＶｉの温度が高い方が吸気バルブＶｉに付着した燃料の蒸発量は増大するが、吸気バルブＶｉの温度は燃料付着量が増大するにつれて低下するため、吸気バルブＶｉでの燃料の付着量が増大するにつれて吸気バルブＶｉに付着した燃料の１サイクルの期間中での蒸発量は低下する。このため、補正量Ｂ１、Ｂ２、Ｂ３…は徐々にゼロに収束するように算出される。
【００２７】
ＥＣＵ５０は、以下のようにして各サイクルでの補正量を算出する。最初に、ＲＯＭに記憶されたポート噴射割合が１００％の場合での燃料付着量と、スロットル開度等から推定される吸気の充填効率とに基づいて、補正量の総量が算出される。補正量Ａ１は、補正量の総量に、ポート噴射割合の変化分に応じた所定の補正係数ｋ１を乗算して算出される。ここで、補正係数ｋ１は、０よりも大きく１未満の値であり、予めＲＯＭに記憶されている。補正量Ｂ１は、１から補正係数ｋ１を減算した値に補正量の総量を乗算して更に吸気バルブＶｉの温度の変化分に応じた所定の補正係数ｋ２を乗算して算出される。補正係数ｋ２も、０よりも大きく１未満の値であり、予めＲＯＭに記憶されている。補正量Ｂ２は、１から補正係数ｋ２を減算した値に前回の補正量Ｂ１を乗算した値である。補正量Ｂ３は、同様に、１から補正係数ｋ２を減算した値に前回の補正量Ｂ２を乗算した値である。次の補正量も同様である。最終的に各補正量の合計が、予め算出された補正量の総量に到達した場合には、補正量はゼロとして算出され、補正は停止される。尚、補正量の算出方法は一例であり上記に限定されない。
【００２８】
次に、ポート噴射割合が１００％から０％に切り換えられた場合について説明する。図４は、ポート噴射割合が１００％から０％に切り換えられた場合でのポート噴射量と筒内噴射量とを示したタイムチャートである。ポート噴射割合が上記のように切り換えられると、総燃料噴射量に補正量が反映された補正が実行される。具体的には、ポート噴射量は基本噴射量からゼロに切り換えられ、筒内噴射量は、ゼロから基本噴射量に補正量を反映させた量に切り換えられる。ここで、補正量は負値として算出され、筒内噴射量は基本噴射量から減量された量となる。このように燃料噴射量が減量するように補正される理由は以下による。ポート噴射割合が１００％から０％に切り換えられた場合においても基本噴射量のみの燃料が筒内噴射弁１２ｄから噴射されると、それまでポート噴射により吸気バルブＶｉや吸気ポート１０ｉに付着していた燃料の一部が燃焼室２３内に導入される。従って、筒内噴射量と併せて必要以上の燃料量が燃料室２３内に供給されることになり、所望の空燃比を実現できないためである。従って、この分だけ筒内噴射量が減量される。
【００２９】
図４に示すように、補正量−Ａ１、−Ｂ１、−Ｂ２、−Ｂ３…は、それぞれポート噴射割合が１００％から０％に切り換えられてから１サイクル目、２サイクル目、３サイクル目、４サイクル目…での補正量を示している。補正量−Ａ１、−Ｂ１、−Ｂ２、−Ｂ３…と所定のサイクルに亘って徐々に低下し、補正量は最終的にはゼロとなる。即ち、ポート噴射割合が１００％から０％に切り換えられてから所定のサイクル期間経過した後では、筒内噴射量は基本噴射量のみに制御される。
【００３０】
図５は、ポート噴射割合が１００％から０％に切り換えられた場合での補正量の説明図である。補正量の総量とは、図５に示した補正量−Ａ１、−Ｂ１、−Ｂ２…の合計である。ここで、補正量−Ａ１は、上述した補正量Ａ１と同様に、ポート噴射割合の切り替えによるポート噴射割合の変化分に応じた補正量である。ポート噴射割合が１００％から０％に切り換えられた場合には、それまでポート噴射弁１２ｐから燃料噴射されていた状態から燃料噴射が停止されるため、燃料付着量は比較的大きく減少する。ここで、補正量−Ａ１は、補正量Ａ１と絶対値が同じものとして説明する。
【００３１】
補正量−Ｂ１、−Ｂ２、−Ｂ３…はそれぞれ、補正量Ｂ１、Ｂ２、Ｂ３…と同様に、吸気バルブＶｉの温度の変化分に応じた補正量である。吸気バルブＶｉでの燃料の付着量が減少するにつれ、吸気バルブＶｉの温度が上昇し、吸気バルブＶｉの温度の上昇に伴い吸気バルブＶｉに付着した燃料の１サイクルの期間中での蒸発量も増大する。このため、補正量−Ｂ１、−Ｂ２、−Ｂ３…は、その絶対値が徐々に低下するように算出され、即ち、減量分が徐々にゼロに収束するように算出される。ここで、補正量−Ｂ１、−Ｂ２、−Ｂ３…は、それぞれ、補正量Ｂ１、Ｂ２、Ｂ３…と絶対値が同じものとして説明する。
【００３２】
補正量−Ａ１、−Ｂ１、−Ｂ２、−Ｂ３…は、上述した補正量Ａ１、Ｂ１、Ｂ２、Ｂ３と類似の方法で算出される。具体的には、補正量−Ａ１、−Ｂ１、−Ｂ２、−Ｂ３…の算出では、補正量の総量が負値として用いられ、その他の点では補正量Ａ１、Ｂ１、Ｂ２、Ｂ３の算出方法と同じである。尚、この場合も補正量の算出方法は一例であり、上記に限定されない。
【００３３】
尚、本明細書では、上述した補正量Ａ１、−Ａ１を、ポート噴射割合の変化分に応じた補正量Ａとして総称する。また、補正量Ｂ１、Ｂ２…−Ｂ１、−Ｂ２…を、吸気バルブＶｉの温度の変化分に応じた補正量Ｂとして総称する。
【００３４】
次に、燃料噴射量の補正の実行中にポート噴射割合が切り替えられた場合に起こり得る問題について説明する。図６Ａは、ポート噴射割合が０％から１００％に切り換えられて燃料噴射量の補正の実行中に、ポート噴射割合が１００％から０％に切り換えられた場合での補正量の変化を示したタイミングチャートである。図６Ｂは、ポート噴射割合が０％から１００％に切り換えられて燃料噴射量の補正の実行中に、ポート噴射割合が１００％から０％に切り換えられた場合での補正量の説明図である。例えば図６Ａに示すように、ポート噴射割合が０％から１００％に切り換えられてから４サイクル目に１００％から０％に切り換えられた場合、４サイクル目での補正量は、補正量Ｂ３に補正量−Ａ１を加えた値として算出される可能性がある。５サイクル目での補正量は、補正量Ｂ４に補正量−Ｂ１を加えた値として算出される可能性がある。このように、ポート噴射割合が０％から１００％に切り換えられた場合での燃料噴射量の補正量と、ポート噴射割合が１００％から０％に切り換えられた場合での燃料噴射量の補正量とが相殺されて、ポート噴射割合が１００％から０％に切り換えられた後での補正量が本来の補正量と比較して不足する。この問題は、ポート噴射割合が１００％から０％に切り換えられて燃料噴射量の補正の実行中に、ポート噴射割合が０％から１００％に切り換えられた場合でも同様に起こり得る。このため、本実施例ではＥＣＵ５０は以下のような制御を実行する。
【００３５】
図７は、ＥＣＵ５０が実行する制御の一例を示したフローチャートである。この制御は、所定の周期で繰り返し実行される。最初に、上述した燃料噴射量の補正の実行中であるか否かが判定される（ステップＳ１）。例えば、補正量が算出されているか否かに基づいて上記の判定がなされる。ステップＳ１で否定判定の場合には本制御は終了する。ステップＳ１で肯定判定の場合にはポート噴射割合が切り替えられたか否かが判定される（ステップＳ３）。ステップＳ３で否定判定の場合には本制御は終了する。
【００３６】
ステップＳ３で肯定判定の場合にはガード処理が実行される（ステップＳ５）。ガード処理とは、上述した補正量Ｂの値を制限する処理である。具体的には、補正量Ａが正値として算出された場合では、補正量Ｂの下限値をゼロに制限し、補正量Ａが負値として算出された場合では、補正量Ｂの上限値をゼロに制限する処理である。正値及び負値の一方の補正量に基づいて補正が実行されている最中に、ポート噴射割合が切り替えられて正値及び負値の他方の補正量が算出された場合には、一方の補正量が基本噴射量に反映されることを制限する制限部が実行する処理の一例である。
【００３７】
これにより、例えば上述した図６Ａの例では、ポート噴射割合が１００％から０％に切り替わって算出される補正量−Ａ１は負値であるため、補正量Ｂ３、Ｂ４…はその上限値はゼロに制限される。一方、補正量−Ｂ１、−Ｂ２、−Ｂ３…については負値であるため、上限値がゼロに制限されたとしても実質的には制限されない。即ち、補正量Ｂ３、Ｂ４…は燃料噴射量に対して補正量としては実質的には反映されずに、補正量−Ｂ１、−Ｂ２…のみが燃料噴射量に対して反映される。
【００３８】
図８は、本実施例での補正量の変化を示したタイミングチャートである。ポート噴射割合が０％から１００％に切り換えられて燃料噴射量の補正の実行中に、ポート噴射割合が１００％から０％に切り換えられた場合には、上述したように補正量Ｂ３、Ｂ４…は反映されずに、補正量−Ａ１、−Ｂ１、−Ｂ２…が燃料噴射量に対して反映される。このため、ポート噴射割合が０％から１００％に切り換えられた場合での補正量を確保できる。
【００３９】
尚、ポート噴射割合が１００％から０％に切り換えられて燃料噴射量の補正の実行中に、ポート噴射割合が０％から１００％に切り換えられた場合には、ポート噴射割合が０％から１００％に切り換えられて算出される補正量Ａ１は正値であるため、補正量Ｂの下限値をゼロに制限される。即ち、ポート噴射割合が１００％から０％に切り換えられて算出される補正量Ｂは、下限値がゼロに制限されるため、実質的にこの補正量Ｂは燃料噴射量に対して反映されない。例えば、ポート噴射割合が１００％から０％に切り換えられてから４サイクル目に０％から１００％に切り換えられた場合、補正量−Ｂ３、−Ｂ４…は、基本噴射量に対して実質的に反映されずに、補正量Ａ１、Ｂ１、Ｂ２…のみが反映される。従ってこの場合においても、ポート噴射割合が１００％から０％に切り換えられた場合での補正量を確保できる。
【００４０】
以上のように、補正の実行中にポート噴射割合が切り替えられた場合には、ポート噴射割合の切り替えにより算出された補正量Ａが正値であるか負値であるかに基づいて、算出される補正量Ｂの上限値及び下限値を設定して、不要な補正量が燃料噴射量に反映されることを制限できる。このような簡易な手法により、ポート噴射割合の切り替え後であっても適切な補正量を確保でき、燃料噴射量を適切に補正でき、所望の空燃比を実現することができる。
【００４１】
上記実施例では、ポート噴射割合が０％から１００％又は１００％から０％に切り換えられた場合について説明しているが、これに限定されない。例えばポート噴射割合が０％と１００％との間の一定割合に制御されて筒内噴射弁１２ｄ及びポート噴射弁１２ｐの双方から燃料が噴射されている最中に、ポート噴射割合が増大するように切り替えられ燃料噴射量の補正の実行中に、ポート噴射割合が減少するように切り替えられた場合にも上記内容を適用できる。同様に、ポート噴射割合が０％と１００％との間の一定割合に制御されて筒内噴射弁１２ｄ及びポート噴射弁１２ｐの双方から燃料が噴射されている最中に、ポート噴射割合が減少するように切り替えられて燃料噴射量の補正の実行中に、ポート噴射割合が増大するように切り替えられた場合にも上記内容を適用できる。
【００４２】
以上、本発明の実施例について詳述したが、本発明はかかる特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００４３】
１２ｐ  ポート噴射弁
１２ｄ  筒内噴射弁
２０  エンジン（内燃機関）
５０  ＥＣＵ（内燃機関の燃料噴射制御装置、切替部、補正部、制限部）
【図１】
2019105180.tif 000003
【図２】
2019105180.tif 000004
【図３】
2019105180.tif 000005
【図４】
2019105180.tif 000006
【図５】
2019105180.tif 000007
【図６】
2019105180.tif 000008
【図７】
2019105180.tif 000009
【図８】
2019105180.tif 000010