(57)【要約】【課題】低圧ポンプ（燃料ポンプ）から供給される燃料の圧力（フィード燃圧）を上昇させるフィード燃圧上昇制御の終了後にベーパが再発することを抑制できるようにする。【解決手段】燃料中にベーパが発生した状態であると判定されたときに、フィード燃圧を高圧側目標燃圧まで上昇させるように低圧ポンプ１２を制御するフィード燃圧上昇制御を実行して、ベーパの発生を抑制する。その後、フィード燃圧上昇制御が解除されて通常フィード燃圧制御に移行する際に、通常目標燃圧をフィード燃圧上昇制御の実行前よりも高い燃圧にオフセットして、そのオフセット後の通常目標燃圧までフィード燃圧を徐々に低下させるように低圧ポンプ１２を制御する燃圧オフセット制御を実行する。これにより、フィード燃圧上昇制御の終了後に実行する通常フィード燃圧制御では、フィード燃圧をオフセット後の通常目標燃圧に保持するように低圧ポンプ１２を制御する。【選択図】図１
2014231746.tif 000002
【特許請求の範囲】
【請求項１】
燃料ポンプ（１２）から供給される燃料の圧力（以下「フィード燃圧」という）を所定の通常目標燃圧に制御する通常フィード燃圧制御を実行する内燃機関の燃料供給装置において、
前記燃料中にベーパが発生した状態であるか否かを判定するベーパ判定手段（３８）と、
前記ベーパが発生した状態であると判定されたときに、前記フィード燃圧を前記通常目標燃圧よりも高い高圧側目標燃圧まで上昇させるフィード燃圧上昇制御を実行する燃圧上昇制御手段（３８）と、
前記フィード燃圧上昇制御が解除されて前記通常フィード燃圧制御に移行する際に、前記通常目標燃圧を前記フィード燃圧上昇制御の実行前よりも高い燃圧にオフセットして、そのオフセット後の通常目標燃圧まで前記フィード燃圧を低下させる燃圧オフセット制御を実行する燃圧オフセット制御手段（３８）と
を備えていることを特徴とする内燃機関の燃料供給装置。
【請求項２】
前記燃圧オフセット制御手段（３８）は、前記燃圧オフセット制御の際に前記フィード燃圧を所定の変化速度で徐々に低下させることを特徴とする請求項１に記載の内燃機関の燃料供給装置。
【請求項３】
前記燃圧オフセット制御手段（３８）は、前記通常フィード燃圧制御に移行した後に前記フィード燃圧の脈動下限値が前記燃料の蒸気圧よりも高くなるように前記通常目標燃圧をオフセットすることを特徴とする請求項１又は２に記載の内燃機関の燃料供給装置。
【請求項４】
前記燃料ポンプ（１２）から吐出される燃料を高圧ポンプ（１４）に供給し、該高圧ポンプ（１４）から吐出される燃料を燃料噴射弁に供給するシステムに適用され、
前記ベーパ判定手段（３８）は、前記高圧ポンプ（１４）から供給される燃料の圧力（以下「高圧系燃圧」という）を目標高圧系燃圧に一致させるように前記高圧ポンプ（１４）を制御する高圧系燃圧制御の実行中に前記目標高圧系燃圧に対して前記高圧系燃圧が所定値以上低い状態が所定時間以上継続したときに、前記ベーパが発生した状態であると判定することを特徴とする請求項１乃至３のいずれかに記載の内燃機関の燃料供給装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料ポンプから供給される燃料の圧力（フィード燃圧）を制御する内燃機関の燃料供給装置に関する発明である。
【背景技術】
【０００２】
内燃機関においては、燃料ポンプから供給される燃料が高温になると、燃料の蒸気圧が燃圧（燃料圧力）よりも高くなって燃料中にベーパ（気泡）が発生する可能性がある。燃料中にベーパが発生すると、燃料噴射の制御精度が低下して、アイドル回転速度が不安定になったり、失火が発生したりする等の不具合が発生する可能性がある。
【０００３】
そこで、例えば、特許文献１（特開２０１２−１２２４０３号公報）に記載されているように、燃料ポンプから供給される燃料の圧力（フィード燃圧）の変動量に基づいて燃料中にベーパが発生した状態であるか否かを判定し、ベーパが発生した状態であると判定されたときに、フィード燃圧を通常時の燃圧よりも高い燃圧まで上昇させる制御を実行して、ベーパの発生を抑制するようにしたものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１２２４０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１の技術では、フィード燃圧を通常時の燃圧よりも高い燃圧まで上昇させる制御（フィード燃圧上昇制御）を実行してベーパの発生を抑制した後に、フィード燃圧をフィード燃圧上昇制御の実行前と同じ燃圧に戻すようにしている。このため、フィード燃圧上昇制御の終了後に、燃温等によっては再び燃料の蒸気圧がフィード燃圧よりも高くなってベーパが再発する可能性がある。このため、フィード燃圧上昇制御が繰り返し実行される頻度が高くなって燃料ポンプの耐久性能が早期に劣化してしまう可能性がある。
【０００６】
そこで、本発明が解決しようとする課題は、フィード燃圧上昇制御の終了後にベーパが再発することを抑制することができる内燃機関の燃料供給装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に係る発明は、燃料ポンプ（１２）から供給される燃料の圧力（以下「フィード燃圧」という）を所定の通常目標燃圧に制御する通常フィード燃圧制御を実行する内燃機関の燃料供給装置において、燃料中にベーパが発生した状態であるか否かを判定するベーパ判定手段（３８）と、ベーパが発生した状態であると判定されたときに、フィード燃圧を通常目標燃圧よりも高い高圧側目標燃圧まで上昇させるフィード燃圧上昇制御を実行する燃圧上昇制御手段（３８）と、フィード燃圧上昇制御が解除されて通常フィード燃圧制御に移行する際に、通常目標燃圧をフィード燃圧上昇制御の実行前よりも高い燃圧にオフセットして、そのオフセット後の通常目標燃圧までフィード燃圧を低下させる燃圧オフセット制御を実行する燃圧オフセット制御手段（３８）とを備えた構成としたものである。
【０００８】
この構成では、ベーパが発生した状態であると判定されたときに、フィード燃圧を通常目標燃圧よりも高い高圧側目標燃圧まで上昇させるフィード燃圧上昇制御を実行することで、フィード燃圧を燃料の蒸気圧よりも十分に高くして、ベーパの発生を抑制することができる。
【０００９】
更に、フィード燃圧上昇制御が解除されて通常フィード燃圧制御に移行する際に、通常目標燃圧をフィード燃圧上昇制御の実行前よりも高い燃圧にオフセットして、そのオフセット後の通常目標燃圧までフィード燃圧を低下させる燃圧オフセット制御を実行する。これにより、フィード燃圧上昇制御の終了後に実行する通常フィード燃圧制御では、フィード燃圧をオフセット後の通常目標燃圧（フィード燃圧上昇制御の実行前の通常目標燃圧よりも高い燃圧）に制御することになる。このため、フィード燃圧上昇制御から通常フィード燃圧制御に移行した後のフィード燃圧をフィード燃圧上昇制御の実行前よりも高くして、燃料の蒸気圧がフィード燃圧よりも高くなり難くすることができ、フィード燃圧上昇制御の終了後にベーパが再発することを抑制することができる。これにより、フィード燃圧上昇制御が繰り返し実行される頻度を低くして燃料ポンプの耐久性能の早期劣化を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は本発明の一実施例における筒内噴射式エンジンの燃料供給システムの概略構成を示す図である。
【図２】図２はフィード燃圧制御ルーチンの処理の流れを示すフローチャートである。
【図３】図３はフィード燃圧制御の実行例を示すタイムチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態を具体化した一実施例を説明する。
まず、図１に基づいて筒内噴射式のエンジン（内燃機関）の燃料供給システムの概略構成を説明する。
【００１２】
燃料を貯溜する燃料タンク１１内には、燃料を汲み上げる低圧ポンプ１２（燃料ポンプ）が設置されている。この低圧ポンプ１２は、バッテリ（図示せず）を電源とする電動モータ（図示せず）によって駆動される。この低圧ポンプ１２から吐出される燃料は、燃料配管１３を通して高圧ポンプ１４に供給される。燃料配管１３には、低圧ポンプ１２から供給される燃料の圧力（以下「フィード燃圧」という）を検出する低圧系燃圧センサ１５と、燃温（燃料温度）を検出する燃温センサ１６が設けられている。
【００１３】
高圧ポンプ１４は、円筒状のポンプ室１８内でピストン１９（プランジャ）を往復運動させて燃料を吸入／吐出するピストンポンプであり、ピストン１９は、エンジンのカム軸２０に嵌着されたカム２１の回転運動によって駆動される。
【００１４】
この高圧ポンプ１４の吸入口２２側には、燃圧制御弁２３が設けられている。この燃圧制御弁２３は、常開型の電磁弁であり、吸入口２２を開閉する弁体２４と、この弁体２４を開弁方向に付勢するスプリング２５と、弁体２４を閉弁方向に電磁駆動するソレノイド２６とから構成されている。
【００１５】
高圧ポンプ１４の吸入行程（ピストン１９の下降時）において燃圧制御弁２３の弁体２４が開弁してポンプ室１８内に燃料が吸入され、高圧ポンプ１４の吐出行程（ピストン１９の上昇時）において燃圧制御弁２３の弁体２４が閉弁してポンプ室１８内の燃料が吐出されるように燃圧制御弁２３のソレノイド２６の通電を制御する。その際、燃圧制御弁２３（ソレノイド２６）の通電開始時期を制御して燃圧制御弁２３の閉弁期間（閉弁開始時期からピストン１９の上死点までの閉弁状態のクランク角区間）を制御することで、高圧ポンプ１４の吐出量を制御して燃圧（燃料圧力）を制御する。尚、燃圧制御弁２３の通電開始時期は、所定の基準クランク角位置（例えばピストン１９の上死点に相当するクランク角位置）からのクランク角で設定される。
【００１６】
例えば、燃圧を上昇させるときには、燃圧制御弁２３の通電開始時期を進角させて燃圧制御弁２３の閉弁開始時期を進角させることで、燃圧制御弁２３の閉弁期間を長くして高圧ポンプ１４の吐出量を増加させる。逆に、燃圧を低下させるときには、燃圧制御弁２３の通電開始時期を遅角させて燃圧制御弁２３の閉弁開始時期を遅角させることで、燃圧制御弁２３の閉弁期間を短くして高圧ポンプ１４の吐出量を減少させる。
【００１７】
一方、高圧ポンプ１４の吐出口２７側には、吐出した燃料の逆流を防止する逆止弁２８が設けられている。高圧ポンプ１４から吐出される燃料は、高圧燃料配管２９を通してデリバリパイプ３０に送られ、このデリバリパイプ３０からエンジンの各気筒に取り付けられた燃料噴射弁３１に高圧の燃料が分配される。デリバリパイプ３０（又は高圧燃料配管２９）には、高圧燃料配管２９やデリバリパイプ３０等の高圧燃料系内の燃料の圧力（以下「高圧系燃圧」という）を検出する高圧系燃圧センサ３２が設けられている。また、デリバリパイプ３０には、リリーフ弁３３が設けられ、このリリーフ弁３３の排出ポートがリリーフ配管３４を介して燃料タンク１１（又は低圧側の燃料配管１３）に接続されている。
【００１８】
また、エンジンには、吸入空気量を検出するエアフローメータ３６や、クランク軸（図示せず）の回転に同期して所定クランク角毎にパルス信号を出力するクランク角センサ３７が設けられている。このクランク角センサ３７の出力信号に基づいてクランク角やエンジン回転速度が検出される。
【００１９】
上述した各種センサの出力は、電子制御ユニット（以下「ＥＣＵ」と表記する）３８に入力される。このＥＣＵ３８は、マイクロコンピュータを主体として構成され、内蔵されたＲＯＭ（記憶媒体）に記憶された各種のエンジン制御用のプログラムを実行することで、エンジン運転状態に応じて、燃料噴射量、点火時期、スロットル開度（吸入空気量）等を制御する。
【００２０】
その際、ＥＣＵ３８は、低圧系燃圧センサ１５で検出した実フィード燃圧を所定の通常目標燃圧に保持するように低圧ポンプ１２を制御する通常フィード燃圧制御を実行する。更に、エンジン運転状態（例えばエンジン回転速度やエンジン負荷等）に応じて目標高圧系燃圧を算出し、高圧系燃圧センサ３２で検出した実高圧系燃圧を目標高圧系燃圧に一致させるように高圧ポンプ１４の吐出量（燃圧制御弁２３の通電時期）をフィードバック制御する高圧系燃圧フィードバック制御（高圧系燃圧制御）を実行する。
【００２１】
ところで、低圧ポンプ１２から供給される燃料が高温になると、燃料の蒸気圧がフィード燃圧よりも高くなって燃料中にベーパ（気泡）が発生する可能性がある。燃料中にベーパが発生すると、燃料噴射の制御精度が低下して、アイドル回転速度が不安定になったり、失火が発生したりする等の不具合が発生する可能性がある。
【００２２】
そこで、本実施例では、ＥＣＵ３８により後述する図２のフィード燃圧制御ルーチンを実行することで、燃料中にベーパが発生した状態（例えばベーパが燃料噴射に悪影響を及ぼす程度まで発生した状態）であるか否かを判定し、ベーパが発生した状態であると判定されたときに、フィード燃圧を通常目標燃圧よりも高い高圧側目標燃圧まで上昇させるフィード燃圧上昇制御を実行する。これにより、フィード燃圧を燃料の蒸気圧よりも十分に高くして、ベーパの発生を抑制する。
【００２３】
しかし、フィード燃圧上昇制御を実行してベーパの発生を抑制した後に、フィード燃圧をフィード燃圧上昇制御の実行前と同じ燃圧に戻すようにした場合、燃温等によっては再び燃料の蒸気圧がフィード燃圧よりも高くなってベーパが再発する可能性がある。このため、フィード燃圧上昇制御が繰り返し実行される頻度が高くなって低圧ポンプ１２の耐久性能が早期に劣化してしまう可能性がある。
【００２４】
この対策として、本実施例では、フィード燃圧上昇制御が解除されて通常フィード燃圧制御に移行する際に、通常目標燃圧をフィード燃圧上昇制御の実行前よりも高い燃圧にオフセットして、そのオフセット後の通常目標燃圧までフィード燃圧を低下させる燃圧オフセット制御を実行する。これにより、フィード燃圧上昇制御の終了後に実行する通常フィード燃圧制御では、フィード燃圧をオフセット後の通常目標燃圧（フィード燃圧上昇制御の実行前の通常目標燃圧よりも高い燃圧）に制御することになる。これにより、燃料の蒸気圧がフィード燃圧よりも高くなり難くして、フィード燃圧上昇制御の終了後にベーパが再発することを抑制する。
【００２５】
以下、本実施例でＥＣＵ３８が実行する図２のフィード燃圧制御ルーチンの処理内容を説明する。
図２に示すフィード燃圧制御ルーチンは、ＥＣＵ３８の電源オン期間中（例えばイグニッションスイッチのオン期間中）に所定周期で繰り返し実行される。本ルーチンが起動されると、まず、ステップ１０１で、燃料中にベーパが発生した状態であるか否かを、例えば、高圧系燃圧フィードバック制御の実行中に高圧系燃圧センサ３２で検出した実高圧系燃圧Ｐh が目標高圧系燃圧Ｐhtg に対して所定値以上低い状態が所定時間以上継続したか否かによって判定する。
【００２６】
燃料中にベーパが発生した状態になると、高圧ポンプ１４の燃料吐出効率が低下するため、高圧系燃圧フィードバック制御を実行していても実高圧系燃圧Ｐh を目標高圧系燃圧Ｐhtg まで上昇させることができなくなる。従って、目標高圧系燃圧Ｐhtg に対して実高圧系燃圧Ｐh が所定値以上低い状態が所定時間以上継続した場合には、燃料中にベーパが発生した状態であると判定することができる。このステップ１０１の処理が特許請求の範囲でいうベーパ判定手段としての役割を果たす。
【００２７】
この後、ステップ１０２に進み、上記ステップ１０１の判定結果に基づいてベーパが発生した状態であるか否かを判定する。このステップ１０２で、ベーパが発生した状態ではないと判定された場合には、ステップ１１２に進み、通常フィード燃圧制御を実行する。この通常フィード燃圧制御では、低圧系燃圧センサ１５で検出した実フィード燃圧Ｐf を通常目標燃圧Ｐftg に保持するように低圧ポンプ１２の駆動電圧（又は駆動電流）を制御する。
【００２８】
一方、上記ステップ１０２で、ベーパが発生した状態であると判定された場合には、ステップ１０３に進み、フィード燃圧上昇制御を実行する。このフィード燃圧上昇制御では、低圧系燃圧センサ１５で検出した実フィード燃圧Ｐf を通常目標燃圧Ｐftg よりも高い高圧側目標燃圧Ｐftghまで速やかに上昇させるように低圧ポンプ１２の駆動電圧（又は駆動電流）を制御する。ここで、高圧側目標燃圧Ｐftghは、例えば、ベーパの発生を抑制するのに必要な燃圧（現在の燃温における燃料の蒸気圧よりも高い燃圧）に設定されている。このステップ１０３の処理が特許請求の範囲でいう燃圧上昇制御手段としての役割を果たす。
【００２９】
この後、ステップ１０４に進み、燃温センサ１６で検出した燃温をフィード燃圧上昇制御の開始時の燃温Ｔ1 として記憶する。
この後、ステップ１０５に進み、フィード燃圧上昇制御の実行時間（フィード燃圧上昇制御を開始してからの経過時間）が規定時間以内であるか否かを判定する。ここで、規定時間は、例えば、フィード燃圧上昇制御の実行時間の許容上限値に設定されている。
【００３０】
このステップ１０５で、フィード燃圧上昇制御の実行時間が規定時間以内であると判定された場合には、ステップ１０６に進み、燃温センサ１６で検出した現在の燃温Ｔ2 を読み込んだ後、ステップ１０７に進み、フィード燃圧上昇制御の開始時の燃温Ｔ1 と現在の燃温Ｔ2 との差（Ｔ1 −Ｔ2 ）が所定値ΔＴ以上であるか否か（つまりフィード燃圧上昇制御の開始時から燃温が所定値ΔＴ以上低下したか否か）を判定する。
【００３１】
このステップ１０７で、フィード燃圧上昇制御の開始時の燃温Ｔ1 と現在の燃温Ｔ2 との差（Ｔ1 −Ｔ2 ）が所定値ΔＴよりも小さいと判定された場合には、上記ステップ１０５に戻る。
【００３２】
一方、上記ステップ１０７で、フィード燃圧上昇制御の開始時の燃温Ｔ1 と現在の燃温Ｔ2 との差（Ｔ1 −Ｔ2 ）が所定値ΔＴ以上であると判定された場合には、ステップ１０８に進み、目標高圧系燃圧Ｐhtg と実高圧系燃圧Ｐh との差（Ｐhtg −Ｐh ）が所定値ΔＰh 以下であるか否か（つまり実高圧系燃圧Ｐh が目標高圧系燃圧Ｐhtg 付近まで上昇した状態であるか否か）を判定する。
このステップ１０８で、目標高圧系燃圧Ｐhtg と実高圧系燃圧Ｐh との差（Ｐhtg −Ｐh ）が所定値ΔＰh よりも大きいと判定された場合には、上記ステップ１０５に戻る。
【００３３】
その後、上記ステップ１０７でフィード燃圧上昇制御の開始時の燃温Ｔ1 と現在の燃温Ｔ2 との差（Ｔ1 −Ｔ2 ）が所定値ΔＴ以上であると判定され、且つ、上記ステップ１０８で目標高圧系燃圧Ｐhtg と実高圧系燃圧Ｐh との差（Ｐhtg −Ｐh ）が所定値ΔＰh 以下であると判定された場合には、ベーパが発生していない状態になったと判断して、ステップ１０９に進み、フィード燃圧上昇制御を終了（解除）する。
【００３４】
一方、上記ステップ１０５で、フィード燃圧上昇制御の実行時間が規定時間を越えたと判定された場合も、ステップ１０９に進み、フィード燃圧上昇制御を終了（解除）する。
この後、ステップ１１０，１１１で、燃圧オフセット制御を実行する。この燃圧オフセット制御では、通常目標燃圧Ｐftg をフィード燃圧上昇制御の実行前よりも高い燃圧にオフセットして、そのオフセット後の通常目標燃圧Ｐftg まで実フィード燃圧Ｐf を徐々に低下させるように低圧ポンプ１２の駆動電圧（又は駆動電流）を制御する。
【００３５】
まず、ステップ１１０で、通常目標燃圧Ｐftg をフィード燃圧上昇制御の実行前よりも高い燃圧にオフセットする。この場合、通常フィード燃圧制御に移行した後にフィード燃圧の脈動下限値が燃料の蒸気圧よりも高くなるように通常目標燃圧Ｐftg をオフセットする。具体的には、燃料の蒸気圧曲線から求めた蒸気圧から前回の通常フィード燃圧制御時のフィード燃圧の脈動下限値を差し引いた差分をオフセット量として求め、このオフセット量を通常目標燃圧に加算することで通常目標燃圧をオフセットして、オフセット後の通常目標燃圧を求める。或は、高圧ポンプ１４のピストン１９の降下速度と低圧系容積（例えば燃料配管１３の容積）とに基づいてピストン１９の降下時のフィード燃圧の低下量をオフセット量として求め、このオフセット量を通常目標燃圧に加算することで通常目標燃圧をオフセットして、オフセット後の通常目標燃圧を求めるようにしても良い。
【００３６】
尚、オフセット量は、予め試験データや設計データに基づいて算出してＥＣＵ３８のＲＯＭに記憶しておいても良いし、燃圧オフセット制御を実行する際にＥＣＵ３８で演算するようにしても良い。また、燃圧オフセット制御を実行する毎にオフセット量を増加させるようにしても良い。
【００３７】
この後、ステップ１１１に進み、低圧系燃圧センサ１５で検出した実フィード燃圧Ｐf をオフセット後の通常目標燃圧Ｐftg まで低下させるように低圧ポンプ１２の駆動電圧（又は駆動電流）を制御する。この際、実フィード燃圧Ｐf を所定の変化速度（例えばフィード燃圧上昇制御で実フィード燃圧Ｐf を高圧側目標燃圧まで上昇させる際の変化速度よりも遅い変化速度）で徐々に低下させる。これらのステップ１１０，１１１の処理が特許請求の範囲でいう燃圧オフセット制御手段としての役割を果たす。
【００３８】
次に、図３を用いて本実施例のフィード燃圧制御の実行例を説明する。
エンジン運転中に、低圧系燃圧センサ１５で検出した実フィード燃圧Ｐf を通常目標燃圧Ｐftg に保持するように低圧ポンプ１２を制御する通常フィード燃圧制御を実行すると共に、高圧系燃圧センサ３２で検出した実高圧系燃圧Ｐh を目標高圧系燃圧Ｐhtg に一致させるように高圧ポンプ１４をフィードバック制御する高圧系燃圧フィードバック制御を実行する。
【００３９】
高圧系燃圧フィードバック制御の実行中に実高圧系燃圧Ｐh が目標高圧系燃圧Ｐhtg に対して所定値以上低い状態が所定時間以上継続した場合には、その時点ｔ1 で、ベーパが発生した状態であると判定して、実フィード燃圧Ｐf を高圧側目標燃圧Ｐftghまで上昇させるフィード燃圧上昇制御を実行する。これにより、実フィード燃圧Ｐf を燃料の蒸気圧よりも十分に高くして、ベーパの発生を抑制することができる。
【００４０】
フィード燃圧上昇制御の開始後、フィード燃圧上昇制御の開始時の燃温Ｔ1 と現在の燃温Ｔ2 との差（Ｔ1 −Ｔ2 ）が所定値ΔＴ以上であると判定され、且つ、目標高圧系燃圧Ｐhtg と実高圧系燃圧Ｐh との差（Ｐhtg −Ｐh ）が所定値ΔＰh 以下であると判定された時点ｔ2 で、ベーパが発生していない状態になったと判断して、フィード燃圧上昇制御を終了（解除）する。
【００４１】
そして、フィード燃圧上昇制御が解除されて通常フィード燃圧制御に移行する際に、通常目標燃圧Ｐftg をフィード燃圧上昇制御の実行前よりも高い燃圧にオフセットして、そのオフセット後の通常目標燃圧Ｐftg まで実フィード燃圧Ｐf を低下させる燃圧オフセット制御を実行する。これにより、フィード燃圧上昇制御の終了後に実行する通常フィード燃圧制御では、実フィード燃圧Ｐf をオフセット後の通常目標燃圧Ｐftg （フィード燃圧上昇制御の実行前の通常目標燃圧よりも高い燃圧）に保持するように低圧ポンプ１２を制御することになる。その結果、フィード燃圧上昇制御から通常フィード燃圧制御に移行した後の実フィード燃圧Ｐf をフィード燃圧上昇制御の実行前よりも高くして、燃料の蒸気圧が実フィード燃圧Ｐf よりも高くなり難くすることができ、フィード燃圧上昇制御の終了後にベーパが再発することを抑制することができる。これにより、フィード燃圧上昇制御が繰り返し実行される頻度を低くして低圧ポンプ１２の耐久性能の早期劣化を抑制することができる。
【００４２】
また、本実施例では、燃圧オフセット制御の際に実フィード燃圧Ｐf を所定の変化速度で徐々に低下させるようにしている。これにより、燃圧オフセット制御の際に実フィード燃圧Ｐf を低下させる途中でベーパが発生する状況になったとしても、ベーパが急増加することを抑制して、燃料噴射の制御精度が急変することを防止することができる。
【００４３】
更に、本実施例では、通常フィード燃圧制御に移行した後にフィード燃圧の脈動下限値が燃料の蒸気圧よりも高くなるように通常目標燃圧Ｐftg をオフセットするようにしている。これにより、通常フィード燃圧制御に移行した後にフィード燃圧の脈動によってフィード燃圧が下限値になったときでも燃料の蒸気圧がフィード燃圧（下限値）を越えないように通常目標燃圧Ｐftg を設定することができる。
【００４４】
また、燃料中にベーパが発生した状態になると、高圧系燃圧フィードバック制御を実行していても実高圧系燃圧Ｐh を目標高圧系燃圧Ｐhtg まで上昇させることができなくなる。この点に着目して、本実施例では、高圧系燃圧フィードバック制御の実行中に目標高圧系燃圧Ｐhtg に対して実高圧系燃圧Ｐh が所定値以上低い状態が所定時間以上継続したか否かによって燃料中にベーパが発生した状態であるか否かを判定するようにしたので、高圧系燃圧に基づいてベーパの発生を精度良く検出することができる。
【００４５】
尚、燃料中にベーパが発生した状態であるか否かを判定する方法は、上記実施例で説明した方法に限定されず、適宜変更しても良く、例えば、フィード燃圧の変動量（ピーク値とボトム値との差）に基づいて燃料中にベーパが発生した状態であるか否かを判定するようにしても良い。
【００４６】
また、上記実施例では、低圧ポンプ１２から吐出される燃料を高圧ポンプ１４に供給し、この高圧ポンプ１４から吐出される燃料を燃料噴射弁３１に供給するシステム（例えば筒内噴射式エンジンの燃料供給システム）に本発明を適用したが、これに限定されず、例えば、燃料ポンプから吐出される燃料を高圧ポンプを介さずに燃料噴射弁に供給するシステム（例えば吸気ポート噴射式エンジンの燃料供給システム）に本発明を適用しても良い。
【００４７】
その他、本発明は、高圧ポンプの構成や燃料供給システムの構成を適宜変更しても良い等、要旨を逸脱しない範囲内で種々変更して実施できる。
【符号の説明】
【００４８】
１２…低圧ポンプ（燃料ポンプ）、１４…高圧ポンプ、３８…ＥＣＵ（ベーパ判定手段，燃圧上昇制御手段，燃圧オフセット制御手段）
【図１】
2014231746.tif 000003
【図２】
2014231746.tif 000004
【図３】
2014231746.tif 000005