(57)【特許請求の範囲】
【請求項１】
高圧燃料を吐出する高圧燃料ポンプ（３０）の吐出量を調整する電磁弁を制御する制御装置（５０）であって、
前記電磁弁（３０Ｃ）は、
前記高圧燃料ポンプの燃料の吸入通路（３０Ｆ）と加圧室（３０Ｂ）とを、前記加圧室の内側から遮断及び連通させる吸入弁（６２）と、
前記吸入弁とは別の部材で形成されたアーマチャ（６１）と、
前記吸入弁を開く方向へ前記アーマチャを付勢する第１ばね（６３）と、
ソレノイド（６６）と前記ソレノイドに駆動電流を供給する駆動回路（６７）とを含み、前記駆動電流に応じて、前記アーマチャに対して前記第１ばねの付勢力と逆向きに作用する電磁力を発生する電磁ソレノイド装置と、
前記第１ばねの付勢力と逆向きに移動させられる前記アーマチャと当接して、前記アーマチャの移動を規制するストッパ（６４）と、
前記第１ばねの付勢力よりも小さい付勢力で、前記吸入弁を閉じる方向へ前記吸入弁を付勢する第２ばね（６５）と、
を含み、
内燃機関（４０）のアイドル状態において、前記電磁弁の作動音を低減する作動音低減制御を実施する低減部を備え、
前記低減部は、
前記駆動電流を、前記吸入弁が全開の状態において、前記アーマチャを前記ストッパの方向へ移動させることのできる第１電流に制御する第１電流部と、
前記第１電流の供給後、前記駆動電流を、前記第１電流よりも小さい第２電流に制御する第２電流部と、
前記第２電流の供給後、所定時間経過してから、前記駆動電流を前記第２電流よりも小さい第３電流に制御する第３電流部と、
前記吸入弁の閉弁作動が不足しているか否かを判定する判定部と、
前記判定部により前記閉弁作動が不足していると判定された場合に、前記１電流、前記第２電流及び前記第３電流のうち前記２電流のみを上昇させる電流制御部と、を備える、高圧燃料ポンプの電磁弁の制御装置。
【請求項２】
前記高圧燃料ポンプは、前記燃料を蓄圧保持する蓄圧容器（２０）と、前記蓄圧容器内の実燃圧を検出する燃圧センサ（２１）と、を備える燃料供給システムに適用され、
前記判定部は、前記燃圧センサにより検出された前記蓄圧容器内の前記実燃圧が，前記蓄圧容器内の目標燃圧よりも所定値以上低下した場合に、前記閉弁作動が不安定であると判定する請求項１に記載の高圧燃料ポンプの電磁弁の制御装置。
【請求項３】
前記高圧燃料ポンプは、前記燃料を蓄圧保持する蓄圧容器と、前記蓄圧容器内の実燃圧を検出する燃圧センサと、を備える燃料供給システムに適用され、
前記燃圧センサにより検出された前記蓄圧容器内の前記実燃圧を、前記蓄圧容器内の目標燃圧にフィードバック制御するフィードバック部を備え、
前記判定部は、前記低減部による作動音低減制御の実施後における前記フィードバック制御の積分項が、前記低減部による作動音低減制御の実施前における前記積分項よりも所定値以上の場合に、前記閉弁作動が不足していると判定する請求項１に記載の高圧燃料ポンプの電磁弁の制御装置。
【請求項４】
前記高圧燃料ポンプの使用環境と前記第２電流の補正値とが対応づけられた補正マップと、
前記低減部による前記作動音低減制御が実施される場合に、前記補正マップから前記補正値を算出し、算出した前記補正値を前記第２電流に加算して前記第２電流を補正する補正部と、を備える請求項１〜３のいずれか１項に記載の高圧燃料ポンプの電磁弁の制御装置。
【請求項５】
前記電流制御部は、前記低減部による前記作動音低減制御の実施中において、前記判定部により前記閉弁作動が不足していると判定された場合に、前記第２電流に所定の加算値を加算する請求項４に記載の高圧燃料ポンプの電磁弁の制御装置。
【請求項６】
前記判定部により前記閉弁作動が不足していると判定された場合に、前記加算値に基づいて、前記補正マップの前記補正値を更新する更新部を備える請求項５に記載の高圧燃料ポンプの電磁弁の制御装置。
【請求項７】
前記電流制御部は、前記低減部による前記作動音低減制御の実施中において、前記判定部により前記閉弁作動が不足していないと判定された場合に、前記第２電流から所定の減算値を減算し、
前記更新部は、所定回数、前記判定部により前記閉弁作動が不足していないと判定された場合に、前記減算値に基づいて、前記補正マップの前記補正値を更新する請求項６に記載の高圧燃料ポンプの電磁弁の制御装置。
【請求項８】
前記加算値は、前記減算値よりも大きい値である請求項７に記載の高圧燃料ポンプの電磁弁の制御装置。
【請求項９】
前記使用環境は、前記駆動回路の電源電圧、前記ソレノイドの通電電流、及び前記燃料の温度の少なくも１つである請求項４〜８のいずれか１項に記載の高圧燃料ポンプの電磁弁の制御装置。
【請求項１０】
高圧燃料を吐出する高圧燃料ポンプの吐出量を調整する電磁弁を制御する制御方法であって、
前記電磁弁は、
前記高圧燃料ポンプの燃料の吸入通路と加圧室とを、前記加圧室の内側から遮断及び連通させる吸入弁と、
前記吸入弁とは別の部材で形成されたアーマチャと、
前記吸入弁を開く方向へ前記アーマチャを付勢する第１ばねと、
ソレノイドと前記ソレノイドに駆動電流を供給する駆動回路とを含み、前記駆動電流に応じて、前記アーマチャに対して前記第１ばねの付勢力と逆向きに作用する電磁力を発生する電磁ソレノイド装置と、
前記第１ばねの付勢力と逆向きに移動させられる前記アーマチャと当接して、前記アーマチャの移動を規制するストッパと、
前記第１ばねの付勢力よりも小さい付勢力で、前記吸入弁を閉じる方向へ前記吸入弁を付勢する第２ばねと、
を含み、
前記駆動電流を、前記吸入弁が全開の状態において、前記アーマチャを前記ストッパの方向へ移動させることのできる第１電流に制御するステップと、
前記第１電流の供給後、前記駆動電流を、前記第１電流よりも小さい第２電流に制御するステップと、
前記第２電流の供給後、所定時間経過してから、前記駆動電流を前記第２電流よりも小さい第３電流に制御する第３電流部と、
前記吸入弁の閉弁作動が不足しているか否かを判定するステップと、
前記閉弁作動が不足していると判定された場合に、前記１電流、前記第２電流及び前記第３電流のうち前記２電流のみを上昇させるステップと、を備える、高圧燃料ポンプの電磁弁の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高圧燃料ポンプの吐出量を調整する電磁弁の制御装置、及びその制御方法に関する。
【背景技術】
【０００２】
従来、高圧燃料ポンプの吐出量を調整する電磁弁の閉弁作動時に、電磁弁に含まれるアーマチャとストッパとの衝突に伴う作動音を低減するため、電磁弁への通電電流を低下させて、閉弁位置到達時におけるアーマチャの移動速度を低減させる手法が提案されている。例えば、特許文献１に記載の方法は、アーマチャを操作する電磁操作装置の磁気コイル（ソレノイド）に通電する電流のデューティ比を、加圧室への燃料の流入出量を調整する量制御弁（吸入弁）をようやく閉鎖することのできるデューティ比にして、作動音を低減している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５２５４４６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したようなアーマチャの移動速度を低減させる手法では、ソレノイドの駆動回路の劣化等による電流の低下や燃料の動粘度の上昇等の影響を受けて、電磁弁に含まれる吸入弁の閉弁作動が不足するおそれがある。これに対して、ソレノイドに通電する電流を全体的に引き上げた場合は、ストッパに対するアーマチャの衝突速度を速くしてしまい、作動音を低減できないおそれがある。
【０００５】
本発明は、上記実情に鑑み、高圧燃料ポンプの電磁弁の閉弁作動時における作動音の低減と吸入弁の閉弁作動不足の抑制とを、両立可能な高圧燃料ポンプの電磁弁の制御装置を提供することを主たる目的とする。
【課題を解決するための手段】
【０００６】
本発明は、高圧燃料を吐出する高圧燃料ポンプの吐出量を調整する電磁弁を制御する制御装置であって、前記電磁弁は、前記高圧燃料ポンプの燃料の吸入通路と加圧室とを、前記加圧室の内側から遮断及び連通させる吸入弁と、前記吸入弁とは別の部材で形成されたアーマチャと、前記吸入弁を開く方向へ前記アーマチャを付勢する第１ばねと、ソレノイドと前記ソレノイドに駆動電流を供給する駆動回路とを含み、前記駆動電流に応じて、前記アーマチャに対して前記第１ばねの付勢力と逆向きに作用する電磁力を発生する電磁ソレノイド装置と、前記第１ばねの付勢力と逆向きに移動させられる前記アーマチャと当接して、前記アーマチャの移動を規制するストッパと、前記第１ばねの付勢力よりも小さい付勢力で、前記吸入弁を閉じる方向へ前記吸入弁を付勢する第２ばねと、を含み、内燃機関のアイドル状態において、前記電磁弁の作動音を低減する作動音低減制御を実施する低減部を備え、前記低減部は、前記駆動電流を、前記吸入弁が全開の状態において、前記アーマチャを前記ストッパの方向へ移動させることのできる第１電流に制御する第１電流部と、前記第１電流の供給後、前記駆動電流を、前記第１電流よりも小さい第２電流に制御する第２電流部と、前記第２電流の供給後、所定時間経過してから、前記駆動電流を前記第２電流よりも小さい第３電流に制御する第３電流部と、前記吸入弁の閉弁作動が不足しているか否かを判定する判定部と、前記判定部により前記閉弁作動が不足していると判定された場合に、前記１電流、前記第２電流及び前記第３電流のうち前記２電流のみを上昇させる電流制御部と、を備える。
【０００７】
本発明によれば、吸入弁は、高圧燃料ポンプの燃料の吸入通路と加圧室とを、加圧室の内側から遮断及び連通させる。吸入弁が閉弁状態となり、加圧室内の燃料が加圧されることで、高圧燃料ポンプから燃料が吐出される。吸入弁とは別の部材で形成されたアーマチャには、吸入弁を開く方向へ第１ばねの付勢力が作用するとともに、第１ばねの付勢力と逆向きにソレノイドの電磁力が作用する。また、吸入弁には、吸入弁を閉じる方向へ、第１ばねの付勢力よりも小さい第２ばねの付勢力が作用する。
【０００８】
ソレノイドの駆動電流を、吸入弁が全開の状態において、アーマチャをストッパの方向へ移動させることができる第１電流、もしくは、第２電流にすることにより、アーマチャ及び吸入弁は、第１ばねの付勢力に抗して、ストッパの方向へ移動を開始する。第２電流は、第１電流の供給後に供給され第１電流よりも小さい電流に制御される。アーマチャは、第１電流と第２電流により、ストッパ方向に移動しているため、それまでよりも小さい電磁力で、アーマチャをストッパの方向へ移動させて、ストッパの位置で維持することができる。よって、第２電流の供給後、所定時間経過すると、駆動電流は第２電流よりも小さい第３電流に制御される。これにより、アーマチャとストッパの位置へ移動する速度が低減され、アーマチャとストッパとの衝突に伴う作動音が低減される。また吸入弁は、アーマチャよりもリフト量が小さいためアーマチャよりも早く閉弁し、加圧室内の燃料の圧力が上昇する。
【０００９】
ここで、第１電流、もくしは、第２電流が不足しており、第２電流から第３電流に切り替える際に吸入弁が閉弁状態に近い状態まで移動していない場合には、吸入弁が閉弁しないことがある。そこで、吸入弁の閉弁作動が不足しているか否か判定され、閉弁作動が不足していると判定された場合には、第１電流、第２電流及び第３電流の全てが引き上げられず、第２電流のみが引き上げられる。これにより、吸入弁の閉弁作動が不足している場合でも、吸入弁を閉弁状態とすることができるとともに、第２電流のみを引き上げるため、アーマチャの移動速度を抑制して、作動音を低減することができる。したがって、高圧燃料ポンプの電磁弁の閉弁作動時における作動音の低減と吸入弁の閉弁作動不足の抑制とを、両立することができる。
【図面の簡単な説明】
【００１０】
【図１】燃料供給システムの構成を示す模式図。
【図２】高圧燃料ポンプの動作態様を示す図。
【図３】高圧燃料ポンプの電磁弁の構成を示す模式図。
【図４】作動音低減制御時における（ａ）駆動電流、（ｂ）アーマチャリフト量、（ｃ）吸入弁リフト量、（ｄ）作動音の振動を示すタイムチャート。
【図５】通常の通電制御時における（ａ）駆動電流、（ｂ）アーマチャリフト量、（ｃ）吸入弁リフト量、（ｄ）作動音の振動を示すタイムチャート。
【図６】第１実施形態に係る作動音低減制御を実施する処理手順を示す図。
【図７】第２実施形態に係る作動音低減制御を実施する処理手順を示す図。
【図８】燃料温度に対する第２電流の補正値のマップを示す図。
【図９】燃料温度及び電源電圧に対する第２電流の補正値のマップを示す図。
【図１０】第３実施形態に係る作動音低減制御を実施する処理手順を示す図。
【図１１】燃料温度に対する第２電流の補正値のマップを示す図。
【図１２】第４実施形態に係る作動音低減制御を実施する処理手順を示す図。
【図１３】第４実施形態に係る作動音低減制御を実施する処理手順を示す図。
【図１４】第５実施形態に係る作動音低減制御を実施する処理手順を示す図。
【図１５】第５実施形態に係る作動音低減制御を実施する処理手順を示す図。
【発明を実施するための形態】
【００１１】
以下、高圧燃料ポンプの電磁弁の制御装置を具現化した各実施形態について、図面を参照しつつ説明する。各実施形態に係る高圧燃料ポンプを適用する燃料供給システムは、４気筒のディーゼルエンジンを対象にしたコモンレール式の燃料供給システムを想定している。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付しており、同一符号の部分についてはその説明を援用する。
【００１２】
（第１実施形態）
まず、図１を参照して、本実施形態に係る燃料供給システムの構成について説明する。本実施形態に係る燃料供給システムは、燃料タンク３３、フィードポンプ３２、高圧燃料ポンプ３０、コモンレール２０、エンジン４０の各気筒に搭載された燃料噴射弁１０、各種センサ、及びＥＣＵ５０を備える。各種センサは、高圧燃料ポンプ３０に設置された燃温センサ３１、電流センサ３５、及び電圧センサ３６と、コモンレール２０に設置された燃圧センサ２１と、車速センサ等の各種の車両センサ類４１である。
【００１３】
フィードポンプ３２は、燃料タンク３３から燃料を吸入して高圧燃料ポンプ３０に供給する。高圧燃料ポンプ３０は、図２に示すように、電磁弁３０Ｃ（詳細は後述する）、プランジャ３０Ａ、加圧室３０Ｂ、逆止弁３０Ｄ、偏心カム３０Ｅ及び吸入通路３０Ｆを備え、燃料を加圧室３０Ｂ内で加圧してコモンレール２０へ供給する。電磁弁３０Ｃは、ＥＣＵ５０により制御されて作動する。プランジャ３０Ａは、エンジン４０（内燃機関）のカムシャフト等により回転される偏心カム３０Ｅに連動して、往復駆動される。逆止弁３０Ｄは、加圧室３０Ｂとコモンレール２０とを連通又は遮断する弁である。また、燃温センサ３１は、加圧室３０Ｂ内の燃料の温度を検出する。
【００１４】
図２に示すように、電磁弁３０Ｃ（詳しくは、電磁弁３０Ｃに含まれる吸入弁）を開いた状態で、プランジャ３０Ａが上死点（トップ）から下死点（ボトム）に向かって移動する際には、加圧室３０Ｂの体積が膨張する。これに伴い、フィードポンプ３２から送られてきた燃料が、吸入通路３０Ｆを介して加圧室３０Ｂに吸引される（吸入期間）。
【００１５】
その後、プランジャ３０Ａが下死点から上死点に向かって移動する際に、電磁弁３０Ｃを開いたままに保持していると、加圧室３０Ｂに吸引された燃料は、電磁弁３０Ｃ側から吸入通路３０Ｆを介して燃料タンク３３に逆流する（プレストローク期間）。
【００１６】
そして、電磁弁３０Ｃを閉弁させるように制御すると、電磁弁３０Ｃの閉弁以降は、加圧室３０Ｂ内の燃料の加圧が開始される。燃料の加圧に伴い、加圧室３０Ｂ内の圧力がコモンレール２０内の圧力を超えると、逆止弁３０Ｄが開き、加圧室３０Ｂ内の燃料が逆止弁３０Ｄ側からコモンレール２０へ供給される（燃料吐出期間）。
【００１７】
したがって、電磁弁３０Ｃの作動を制御することにより、高圧燃料ポンプ３０からコモンレール２０へ供給される燃料の量を制御することができる。すなわち、電磁弁３０Ｃを早期に閉じればコモンレール２０への燃料の吐出量を多くすることができ、逆に、電磁弁３０Ｃを遅く閉じればコモンレール２０への燃料の吐出量を少なくすることができる。
【００１８】
コモンレール２０は、高圧燃料ポンプ３０から供給された燃料を蓄圧保持する。コモンレール２０に設けられている減圧弁２３は、開弁することによりコモンレール２０内の燃料を、排出配管３４を介して燃料タンク３３に排出して、コモンレール２０内の噴射圧力Ｐｃを低下させる。また、コモンレール２０には、コモンレール２０内の噴射圧力Ｐｃ（実圧力）を検出する燃圧センサ２１が設置されている。
【００１９】
燃料噴射弁１０は、互いにコモンレール２０に並列に接続され、コモンレール２０に蓄圧されている燃料を各気筒内に噴射供給する。燃料噴射弁１０は、ノズルニードルに閉弁方向に圧力を加える制御室の燃料圧力を制御することにより、開弁期間を制御する公知の電磁駆動式又はピエゾ駆動式の弁である。燃料噴射弁１０の開弁期間が長くなるほど、噴射される噴射量は多くなる。
【００２０】
車両センサ類４１は、アクセルの踏込量を検出するアクセルセンサ、車両の速度を検出する車速センサ、エンジン４０のクランク軸のクランク角を検出するクランク角センサ等である。クランク角センサにより検出されたクランク角から、エンジン４０の回転速度が算出される。
【００２１】
次に、電磁弁３０Ｃの構成について、図３を参照して説明する。電磁弁３０Ｃは、周知の電磁弁と同様の構成であり、アーマチャ６１、吸入弁６２、ストッパ６４、第１ばね６３、第２ばね６５、ソレノイド６６、ソレノイド６６を駆動する駆動回路６７及びストッパ６８を含む。
【００２２】
吸入弁６２は、高圧燃料ポンプ３０の加圧室３０Ｂと吸入通路３０Ｆとを、加圧室３０Ｂの内側から遮断及び連通させる弁である。アーマチャ６１は、吸入弁６２とは別の部材で形成された磁気アーマチャであり、電磁力の作用により運動する。
【００２３】
第１ばね６３は、アーマチャ６１に当接するように配置されており、吸入弁６２を開く方向へアーマチャ６１を付勢する。すなわち、第１ばね６３は、加圧室３０Ｂへ近づく方向へのアーマチャ６１の移動を付勢する。第２ばね６５は、第１ばねの付勢力よりも小さい付勢力で、吸入弁６２を閉じる方向へ吸入弁６２を付勢する。すなわち、第２ばね６５は、吸入弁６２を加圧室３０Ｂから引き出す方向へ吸入弁６２を付勢する。加圧室３０Ｂから引き出す方向への吸入弁６２の移動は、吸入弁６２が加圧室３０Ｂの内壁（シリンダのヘッドの内壁）に当接することにより規制される。
【００２４】
ソレノイド６６及び駆動回路６７は、電磁ソレノイド装置に含まれる。駆動回路６７は、ソレノイド６６に駆動電流を供給する。ソレノイド６６は、磁性体の固定コアにコイルが巻回されて形成されている。ソレノイド６６の固定コアとアーマチャ６１の先端面との間に、磁気空隙を形成する。ソレノイド６６に供給される駆動電流に応じて、磁気空隙に磁気吸引力が発生し、アーマチャ６１に対して第１ばね６３の付勢力と逆向きに作用する。すなわち、ソレノイド６６は、アーマチャ６１に対して加圧室３０Ｂから遠ざかる方向に作用する電磁力を発生する。駆動回路６７は、電源Ｅｄ、ソレノイド６６の駆動電流を検出する電流センサ３５、電源Ｅｄの電源電圧を検出する電圧センサ３６、コンデンサＣｄ、及びスイッチＳＷ１〜ＳＷ３等を含む。後述するＥＣＵ５０は、スイッチＳＷ１〜ＳＷ３等を適宜操作して、ソレノイド６６に供給する駆動電流の大きさを変化させる。
【００２５】
ストッパ６４は、第１ばね６３の付勢力と逆向きに移動するアーマチャ６１と当接して、アーマチャ６１の移動を規制する。すなわち、ストッパ６４は、加圧室３０Ｂから遠ざかる方向へのアーマチャ６１の移動を規制する。ストッパ６８は、開く方向に移動する吸入弁６２と当接して、吸入弁６２の移動を規制する。
【００２６】
ＥＣＵ５０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及び記憶装置等を備えるマイクロコンピュータを主体として構成されており、ＣＰＵがＲＯＭに記憶されている各種プログラムを実行することにより、フィードバック部及び後述する各種機能を実現する。
【００２７】
フィードバック部は、エンジン４０の運転状態に応じて、コモンレール２０の目標燃圧Ｐｃｔを設定し、燃圧センサ２１により検出されたコモンレール２０内の実燃圧を、目標燃圧Ｐｃｔにフィードバック制御する。コモンレール２０内の実燃圧は、燃料の噴射燃圧Ｐｃとなる。詳しくは、フィードバック制御部は、目標燃圧Ｐｃｔと噴射燃圧Ｐｃとの差分に基づいてフィードバック積分項（Ｆ／Ｂ積分項）を算出し、目標燃圧ＰｃｔとＦ／Ｂ積分項とから、吸入弁６２の開閉タイミング等を算出する。
【００２８】
ＥＣＵ５０は、算出された開閉タイミングに応じて吸入弁６２の開閉を制御することにより、コモンレール２０内の燃圧を目標燃圧Ｐｃｔに制御する。そして、ＥＣＵ５０は、ソレノイド６６の駆動電流を制御することで、吸入弁６２の開閉を制御する。図５（ａ）に駆動電流、図５（ｂ）にアーマチャ６１のリフト量、図５（ｃ）に吸入弁６２のリフト量、図５（ｄ）にアーマチャ６１がストッパ６４に当接した際に発生する音の振動の時間変化を示す。
【００２９】
ＥＣＵ５０は、吸入弁６２が全開の状態、すなわち吸入弁６２がストッパ６８に当接している状態で、ソレノイド６６の駆動電流を、アーマチャ６１をストッパ６４の方向へ移動させることができる第１電流Ｉ１と第２電流Ｉ２（初期作動電流）に制御する。詳しくは、ＥＣＵ５０は、第１電流Ｉ１に到達後、第１電流Ｉ１よりも小さい第２電流Ｉ２に制御する。アーマチャ６１及び吸入弁６２は、第１電流Ｉ１もしくは第２電流により、係合した状態で、第１ばね６３の付勢力に抗して、ストッパ６４の方向へ移動を開始する。
【００３０】
アーマチャ６１及び吸入弁６２は、第２電流Ｉ２により、さらにストッパ６４の方向へ移動する。そして、吸入弁６２が加圧室３０Ｂの内壁に当接して停止すると、アーマチャ６１と吸入弁６２の係合が解除される。吸入弁６２は、第２ばね６５の付勢力により、加圧室３０Ｂの内壁に当接した状態、すなわち、閉弁状態で維持される。そして、アーマチャ６１はさらにストッパ６４の方向へ移動して、時点ｔ２１で、アーマチャ６１がストッパ６４に衝突して運動を停止する。この衝突により、作動音が発生する。
【００３１】
さらに、ＥＣＵ５０は第２電流Ｉ２の供給を継続する。これにより、アーマチャ６１がストッパ６４に当接した状態で保持される。そして、ＥＣＵ５０が第２電流Ｉ２の供給を停止すると、アーマチャ６１がストッパ６４から離れて、吸入弁６２の方向へ移動を開始し、時点ｔ２２で、アーマチャ６１が吸入弁６２に衝突して作動音が発生する。そして、アーマチャ６１と吸入弁６２は再び係合して、ストッパ６８の方向へ移動する。時点ｔ２３で、吸入弁６２がストッパ６８に衝突すると作動音が発生する。
【００３２】
エンジン４０の駆動時においては、時点ｔ２１〜ｔ２３で高圧燃料ポンプ３０の作動音が発しても、エンジン４０の駆動音に比べて小さいため、ユーザは高圧燃料ポンプ３０の作動音をうるさく感じるおそれは低い。しかしながら、アイドル状態では、エンジン４０の駆動音が発生していないため、ユーザは高圧燃料ポンプ３０の作動音をうるさく感じることがある。特に、時点ｔ１でアーマチャ６１とストッパ６４とが衝突して発生する作動音は、他の時点で発生する作動音よりも大きく、ユーザがうるさく感じるおそれが高い。そこで、ＥＣＵ５０は、アイドル状態において、作動音低減制御を実施する。作動音低減制御は、アーマチャ６１とストッパ６４とが衝突する際に発生する作動音を低減するようにした、ソレノイド６６の通電制御である。なお、ＥＣＵ５０は、アイドル状態ではない通常の走行時においては、図５に示すような通常の通電制御を実施する。
【００３３】
詳しくは、ＥＣＵ５０は、低減部の機能を実現する。低減部は、第１電流部、第２電流部、第３電流部、判定部及び電流制御部の機能を有する。図４に、図５に対応した作動音低減制御時のタイムチャートを示す。
【００３４】
第１電流部は、ソレノイド６６の駆動電流を、吸入弁６２が全開の状態において、アーマチャ６１をストッパ６４の方向へ移動させることができる第１電流Ｉ１に制御する。第２電流部は、第１電流Ｉ１がソレノイド６６に供給された後、駆動電流を第１電流Ｉ１よりも小さい第２電流Ｉ２に制御する。アーマチャ６１及び吸入弁６２は、第１電流Ｉ１もしくは第２電流Ｉ２により、係合した状態で、ストッパ６４方向へ移動を開始する。第１電流Ｉ１は、作動音低減制御を実施しない通常の制御時における第１電流Ｉ１と同じである。
【００３５】
アーマチャ６１及び吸入弁６２が係合してストッパ６４方向へ移動すると、吸入弁６２と加圧室３０Ｂの内壁との隙間が小さくなり、吸入弁６２が閉弁状態に近い状態となる。よって、吸入弁６２が、ストッパ６４方向へ所定量を超えて移動した後は、駆動電流を第２電流Ｉ２よりも小さくしても、吸入弁６２は第２ばねの付勢力と慣性力により自閉する。所定量は、吸入弁６２の開弁状態から閉弁状態までのリフト量を１００％としたとき、８０％程度のリフト量である。
【００３６】
そこで、第３電流部は、第２電流Ｉ２がソレノイド６６に供給された後、第２時間（所定時間）経過した時点ｔ１１において、駆動電流を第２電流Ｉ２よりも小さい第３電流Ｉ３に制御する。これに伴い、アーマチャ６１のストッパ６４方向への移動速度が低減される。そして、吸入弁６２が閉弁状態になった後、アーマチャ６１と吸入弁６２との係合が解除され、時点ｔ１２において、アーマチャ６１はストッパ６４に衝突する。この時、通常の通電制御時よりも駆動電流が小さく制御されているため、通常時よりも作動音を低減することができる。その後、第３電流Ｉ３の供給が継続され、吸入弁６２は閉弁状態で保持されるとともに、アーマチャ６１はストッパ６４に当接した状態で保持される。
【００３７】
ただし、燃料の温度が低下して燃料の動粘度が上昇している場合や、駆動回路６７の劣化等により指令電流よりもソレノイド６６の実電流が小さくなっている場合には、図４（ｂ），（ｃ）に破線で示すように、吸入弁６２の閉弁作動が不足し、閉弁しないことがある。すなわち、第２電流Ｉ２がソレノイド６６に供給された後、第２時間経過した時点において、吸入弁６２が、ストッパ６４方向へ所定量を超えて移動しておらず、駆動電流を第３電流Ｉ３に低下させると、吸入弁６２が自閉できないことがある。吸入弁６２の閉弁作動が不足して、吸入弁６２が閉弁状態にならないと、コモンレール２０への燃料の圧送量が不十分となる。一方、第３電流Ｉ３を上昇させると、作動音が大きくなる。そのため、吸入弁６２の閉弁作動が不足している場合には、第２電流Ｉ２を大きくして、第２電流から第３電流に切り替える時点における吸入弁６２の移動量を大きくし、吸入弁６２を閉弁状態にする必要がある。
【００３８】
よって、判定部は、吸入弁６２の閉弁作動が不足しているか否かを判定する。詳しくは、判定部は、燃圧センサ２１により検出されたコモンレール２０内の噴射燃圧Ｐｃが、コモンレール２０内の目標燃圧Ｐｃｔよりも所定値より小さい場合に、吸入弁６２の閉弁作動が不安定であると判定する。吸入弁６２の閉弁作動が不足していると、高圧燃料ポンプ３０からコモンレール２０への燃料の圧送量が減少し、目標燃圧Ｐｃｔと噴射燃圧Ｐｃとの差分が減少せず、噴射燃圧Ｐｃが目標燃圧Ｐｃｔを大きく下回ることになる。よって、目標燃圧Ｐｃｔと噴射燃圧Ｐｃとの差分から、吸入弁６２の閉弁作動が不足しているか否か判定できる。
【００３９】
電流制御部は、判定部により閉弁作動が不足していると判定された場合に、第１電流Ｉ１、第２電流Ｉ２及び第３電流Ｉ３のうち第２電流Ｉ２のみを上昇させる。図４（ａ）に、上昇させる前の第２電流Ｉ２を破線で示し、上昇させた後の第２電流Ｉ２を実線で示す。第２電流Ｉ２を上昇させることにより、第２電流供給後、第２時間経過した時点において、吸入弁６２はストッパ６４方向へ所定量超えて移動しているようになり、駆動電流を第３電流Ｉ３に切り替えても、吸入弁６２は自閉するようになる。このとき、第２電流Ｉ２のみを上昇させ、第３電流Ｉ３は上昇させないため、ストッパ６４との衝突時におけるアーマチャ６１の速度は通常の通電制御時よも小さく、作動音を低減することができる。なお、図４（ｂ），（ｃ）に実線と鎖線で示すように、第２電流Ｉ２から第３電流Ｉ３に切り替えるときに、吸入弁６２が所定量を超えて移動していても、吸入弁６２の位置に応じて、閉弁状態になるまでの時間が変わる。
【００４０】
次に、本実施形態に係る作動音低減制御の処理手順について、図６のフローチャートを参照して説明する。本処理手順は、ＥＣＵ５０が所定間隔で繰り返し実行する。
【００４１】
まず、低減制御カウンタＣｎｖを０にセットする（Ｓ１０）。続いて、作動音低減制御の実行条件が成立しているか否か判定する（Ｓ１１）。作動音低減制御の実行条件とは、アイドル状態であり、且つアイドル安定状態であることである。具体的には、次の（１）〜（８）の条件である。
【００４２】
（１）アクセルの踏込量が所定範囲内であること。（２）エンジン４０の回転速度が所定範囲内であること。（３）コモンレール２０の目標燃圧Ｐｃｔが所定範囲内であること。（４）燃料噴射弁１０の燃料噴射量が所定量以下であること。（５）車速が所定速度以下であること。（６）車両に搭載されたバッテリの電圧が所定範囲内であること。（７）高圧燃料ポンプ３０、コモンレール２０の減圧弁２３、燃料噴射弁１０、エンジン４０の回転速度等のダイアグの異常を検出していないこと。（８）噴射燃圧Ｐｃのフィードバック制御におけるＦ／Ｂ積分項の最大値と最小値との偏差が、所定範囲内の状態が所定時間成立していること。条件（１）〜（６）は、アイドル状態の条件であり、所定範囲や所定量、所定速度にはヒステリシスを持たせて設定する。条件（７）及び（８）は、アイドル安定状態の条件である。上記（１）〜（８）の全ての条件が成立した場合に、作動音低減制御の実行条件が成立したと判定する。
【００４３】
作動音低減制御の実行条件が成立している場合は（Ｓ１１：ＹＥＳ）、低減制御カウンタＣｎｖが０以下か否か判定する（Ｓ１２）。すなわち、作動音低減制御の実行条件が不成立から成立に変わった後、最初の処理か否かを判定する。低減制御カウンタＣｎｖが０以下の場合は（Ｓ１２：ＹＥＳ）、作動音低減制御用の電流パターンを記憶装置から読み取る（Ｓ１３）。作動音低減制御用の電流パターンは、作動音低減制御用の第１電流Ｉ１、第２電流Ｉ２、第３電流Ｉ３等である。記憶装置には、通常の通電制御用の第１電流Ｉ１、第２電流Ｉ２、及び作動音低減制御用の第１電流Ｉ１、第２電流Ｉ２、第３電流Ｉ３等が記憶されている。
【００４４】
作動音低減制御用の電流パターンを読み取ると、続いて読み取った作動音低減制御用の電流パターンで、ソレノイド６６を通電する（Ｓ１４）。一方、低減制御カウンタＣｎｖが０よりも大きい場合（Ｓ１２：ＮＯ）は、作動音低減制御の実行条件が不成立から成立に変わった後、最初の処理で読み取った作動音低減制御用の電流パターンで、ソレノイド６６を通電する（Ｓ１４）。続いて、低減制御カウンタＣｎｖを１増加させる（Ｓ１５）。
【００４５】
続いて、燃圧センサ２１で検出された噴射燃圧Ｐｃを取得する（Ｓ１６）。続いて、目標燃圧Ｐｃｔから噴射燃圧Ｐｃを差し引いた差分が、所定値よりも小さいか否か判定する（Ｓ１７）。
【００４６】
差分が所定値以上の場合は（Ｓ１７：ＮＯ）、吸入弁６２の閉弁作動が不足していると判定して、すなわち、Ｓ１３で読み取った第２電流Ｉ２で吸入弁６２を閉弁状態にできていないと判定して、第２電流Ｉ２に所定の加算値Ｉａｄを加算したものを新たな第２電流Ｉ２とする。そして、Ｓ１１の処理に戻る。これにより、次回の処理では、今回の第２電流Ｉ２よりも加算値Ｉａｄの分大きな値の第２電流Ｉ２で、ソレノイド６６が通電されるため、吸入弁６２が閉弁状態になる可能性が高くなる。
【００４７】
一方、差分が所定値よりも小さい場合は（Ｓ１７：ＹＥＳ）、吸入弁６２の閉弁作動が不足していないと判定して、すなわち、Ｓ１３で読み取った第２電流Ｉ２で吸入弁６２を閉弁状態にできていると判定して、そのままＳ１１の処理に戻る。
【００４８】
そして、Ｓ１１において、作動音低減制御の実行条件が成立している場合は（Ｓ１１：ＹＥＳ）、作動音低減制御を再度実施し、作動音低減制御の実行条件が成立していない場合は（Ｓ１１：ＮＯ）、低減制御カウンタＣｎｖを０に設定して（Ｓ１９）、本処理を終了する。
【００４９】
以上説明した第１実施形態によれば、以下の効果を奏する。
【００５０】
（１）吸入弁６２の閉弁作動が不足しているか否か判定され、閉弁作動が不足していると判定された場合には、第１電流Ｉ１、第２電流Ｉ２及び第３電流Ｉ３の全てが引き上げられず、第２電流Ｉ２のみが引き上げられる。これにより、吸入弁６２の閉弁作動が不足している場合でも、吸入弁６２を閉弁状態とすることができるとともに、第２電流Ｉ２のみを引き上げるため、アーマチャ６１の移動速度を抑制して、作動音を低減することができる。したがって、高圧燃料ポンプ３０の吸入弁６２の閉弁作動時における作動音の低減と吸入弁６２の閉弁作動不足の抑制とを、両立することができる。
【００５１】
（２）吸入弁６２の閉弁作動が不足すると、高圧燃料ポンプ３０からコモンレール２０への燃料の圧送量が減少し、コモンレール２０の噴射燃圧Ｐｃが目標燃圧Ｐｃｔを大きく下回ることになる。よって、コモンレール２０の目標燃圧Ｐｃｔが、検出された噴射燃圧Ｐｃよりも所定値を超えて高い場合には、吸入弁６２の閉弁作動が不足していると判定できる。
【００５２】
（第２実施形態）
次に、第２実施形態に係るＥＣＵ５０について、第１実施形態に係るＥＣＵ５０と異なる点を説明する。第２実施形態では、判定部の判定方法が第１実施形態と異なる。第２実施形態に係る判定部は、作動音低減制御の実施後におけるＦ／Ｂ積分項が、作動音低減制御の実施直前におけるＦ／Ｂ積分項よりも所定値以上の場合に、吸入弁６２の閉弁作動が不足していると判定する。
【００５３】
吸入弁６２の閉弁作動が不足していると、目標燃圧Ｐｃｔと噴射燃圧Ｐｃとの差分が減少せず、Ｆ／Ｂ積分項が増大する。よって、作動音低減制御の実施後におけるＦ／Ｂ積分項と、作動音低減制御の実施直前におけるＦ／Ｂ積分項との差分から、吸入弁６２の閉弁作動が不足しているか否か判定できる。
【００５４】
次に、本実施形態に係る作動音低減制御の処理手順について、図７のフローチャートを参照して説明する。本処理手順は、ＥＣＵ５０が所定間隔で繰り返し実行する。
【００５５】
まず、Ｓ２０及びＳ２１では、Ｓ１０及びＳ１１と同様の処理を行う。続いて、Ｆ／Ｂ積分項ＦＢｐを取得する（Ｓ２２）。作動音低減制御の実行条件が不成立から成立に変わった後、最初の処理で取得したＦ／Ｂ積分項ＦＢｐは、作動音低減制御の実施直前のＦ／積分項である。
【００５６】
続いて、低減制御カウンタＣｎｖが０以下か否か判定する（Ｓ２３）。低減制御カウンタＣｎｖが０以下の場合は（Ｓ２３：ＹＥＳ）、作動音低減制御用の電流パターンを記憶装置から読み取る（Ｓ２４）。そして、Ｓ２２で取得したＦ／Ｂ積分項ＦＢｐを、Ｆ／Ｂ積分項の初期値であるＦ／Ｂ積分項ＦＢｉとする（Ｓ２５）。すなわち、作動音低減制御の実行直前のＦ／Ｂ積分項を、初期値であるＦ／Ｂ積分項ＦＢｉとする。続いて、作動音低減制御用の電流パターンで、ソレノイド６６を通電する（Ｓ２６）。低減制御カウンタＣｎｖが０よりも大きい場合（Ｓ２３：ＮＯ）は、作動音低減制御の実行条件が不成立から成立に変わった後、最初の処理で読み取った作動音低減制御用の電流パターンで、ソレノイド６６を通電する（Ｓ２６）。続いて、低減制御カウンタＣｎｖを１増加させる（Ｓ２７）。
【００５７】
続いて、Ｓ２２で取得したＦ／積分項ＦＢｐからＦ／Ｂ積分項ＦＢｉを差し引いた差分ΔＦＢを算出する（Ｓ２８）。続いて、差分ＦＢが所定値よりも小さいか否か判定する（Ｓ２９）。続いて、差分ΔＦＢが所定値以上の場合は（Ｓ２９：ＮＯ）、吸入弁６２の閉弁作動が不足していると判定して、第２電流Ｉ２に所定の加算値Ｉａｄを加算したものを新たな第２電流Ｉ２とする。そして、Ｓ２１の処理に戻る。これにより、次回の処理では、新たな第２電流Ｉ２で、ソレノイド６６が通電されるため、吸入弁６２が閉弁状態になる可能性が高くなる。
【００５８】
一方、差分ΔＦＢが所定値よりも小さい場合は（Ｓ２９：ＹＥＳ）、吸入弁６２の閉弁作動が不足していないと判定して、Ｓ２１の処理に戻る。
【００５９】
そして、Ｓ２０において、作動音低減制御の実行条件が成立している場合は（Ｓ２０：ＹＥＳ）、作動音低減制御を再度実施し、作動音低減制御の実行条件が成立していない場合は（Ｓ２０：ＮＯ）、低減制御カウンタＣｎｖを０に設定して（Ｓ３１）、本処理を終了する。
【００６０】
以上説明した第２実施形態によれば、上記効果（１）を奏するとともに、以下の効果を奏する。
【００６１】
（３）吸入弁６２の閉弁作動が不足すると、高圧燃料ポンプ３０からコモンレール２０への燃料の圧送量が減少する。そのため、コモンレール２０の噴射燃圧Ｐｃを目標燃圧Ｐｃｔにフィードバック制御する際に、Ｆ／Ｂ積分項が増大する。よって、作動音低減制御実行後におけるＦ／Ｂ積分項が、作動音低減制御の実行直前におけるＦ／Ｂ積分項よりも、所定値を超えて大きい場合に、吸入弁の閉弁作動が不足していると判定できる。
【００６２】
（第３実施形態）
次に、第３実施形態に係るＥＣＵ５０について、第１実施形態に係るＥＣＵ５０と異なる点について説明する。本実施形態に係るＥＣＵ５０は、補正マップと補正部とを備える。
【００６３】
補正マップは、高圧燃料ポンプ３０の使用環境と第２電流Ｉ２の補正値とが対応づけられたマップであり、記憶装置に記憶されている。高圧燃料ポンプ３０の使用環境は、燃料温度、駆動回路６７の電源電圧、ソレノイド６６の通電電流の少なくとも１つである。作動音低減制御用の電流パターンは、基準となる使用環境における値が設定されている。しかしながら、使用環境が変わった場合は、基準となる使用環境における電流パターンよりも、現在の使用環境に適した電流パターンで通電する方が好ましい。例えば、燃料温度が高いほど、燃料の動粘度が高くなるため、基準となる使用環境よりも燃料温度が高くなった場合は、第２電流を大きくして、ソレノイド６６が発生する電磁力を大きくする方がよい。そこで、基準となる使用環境において設定した第２電流Ｉ２を、使用環境に適した第２電流Ｉ２に補正できるように、使用環境に対応づけた補正値のマップを用意した。
【００６４】
補正マップの例を、図８及び図９に示す。図８は、燃料温度と補正値とを対応づけた補正マップである。また、図９は、燃料温度及び電源電圧と補正値とを対応づけた補正マップである。補正マップはこれら以外にも、電源電圧と補正値とを対応づけた補正マップや、通電電流と補正値とを対応づけた補正マップ、燃料温度及び通電電流と補正値とを対応づけた補正マップ、電源電圧及び通電電流と補正値とを対応づけた補正マップ等でもよい。燃料温度は、燃温センサ３１により検出される。通電電流は、電流センサ３５により検出される。電源電圧は電圧センサ３６により検出される。なお、補正値は、正の値に限らず負の値を取る場合もある。
【００６５】
補正部は、低減部による作動音低減制御が実施される場合に、補正マップから高圧燃料ポンプ３０の使用環境に応じた第２電流Ｉ２の補正値を算出する。そして、補正部は、算出した第２電流Ｉ２の補正値を、作動音低減制御用の電流パターンとして記憶されている第２電流Ｉ２に加算して、第２電流を使用環境に適した値に補正する。
【００６６】
次に、本実施形態に係る作動音低減制御の処理手順について、図１０のフローチャートを参照して説明する。本処理手順は、ＥＣＵ５０が所定間隔で繰り返し実行する。
【００６７】
まず、Ｓ４０及びＳ４１では、Ｓ１０及びＳ１１と同様の処理を実施する。続いて、高圧燃料ポンプ３０の使用環境を取得する（Ｓ４２）。すなわち、燃温センサ３１により検出された燃料温度、電流センサ３５により検出された通電電流、及び電圧センサ３６により検出された電源電圧の少なくとも１つを取得する。
【００６８】
続いて、Ｓ４３及びＳ４４では、Ｓ１２及びＳ１３と同様の処理を実施する。Ｓ４４で読み取った第２電流をＩ２ａとする。続いて、補正マップから、Ｓ４２で取得した使用環境に応じた第２電流Ｉ２ａの補正値Ｉｃｒを算出する（Ｓ４５）。
【００６９】
続いて、読み取った第２電流Ｉ２ａに、算出した補正値Ｉｃｒ及び前回の処理で算出したアシスト量Ｉｏｆを加算して、新たな第２電流Ｉ２を算出する（Ｓ４６）。続いて、Ｓ４４で読み取った第１電流Ｉ１、Ｓ４６で算出した第２電流Ｉ２、及びＳ４４で読み取った第３電流Ｉ３で、ソレノイド６６を通電する（Ｓ４７）。
【００７０】
続いて、Ｓ４８〜Ｓ５０では、Ｓ１５〜Ｓ１７と同様の処理を実施する。そして、差分が所定値以上の場合は（Ｓ５０：ＮＯ）、吸入弁６２の閉弁作動が不足していると判定して、アシスト量Ｉｏｆに所定の加算値Ｉａｄを加算する（Ｓ５１）。これにより、駆動回路６７の劣化等により、ソレノイド６６に実際に通電された第２電流Ｉ２が、Ｓ４６で算出した第２電流Ｉ２よりも小さくなり、吸入弁６２を閉弁状態にさせることができなかった場合でも、第２電流Ｉ２を増加させて、吸入弁６２を閉弁状態にさせることができる。アシスト量Ｉｏｆは、吸入弁６２の閉弁作動が不足していると判定される毎に、加算値Ｉａｄの分だけ増加する。その後、Ｓ４１の処理に戻る。一方、差分が所定値よりも小さい場合は（Ｓ５０：ＹＥＳ）、そのままＳ４１の処理に戻る。
【００７１】
そして、Ｓ４１において、作動音低減制御の実行条件が成立している場合は（Ｓ４１：ＹＥＳ）、作動音低減制御を再度実施し、作動音低減制御の実行条件が成立していない場合は（Ｓ４１：ＮＯ）、低減制御カウンタＣｎｖを０に設定して（Ｓ５２）、本処理を終了する。以上で本処理を終了する。
【００７２】
なお、吸入弁６２の閉弁作動が不足しているか否かの判定は、第２実施形態のようにＦ／Ｂ積分項に基づいて判定してもよい。
【００７３】
以上説明した第３実施形態によれば、上記効果（１）〜（３）を奏するとともに、以下の効果を奏する。
【００７４】
（４）高圧燃料ポンプ３０の使用環境に対応した第２電流Ｉ２の補正値Ｉｃｒにより、第２電流Ｉ２が補正される。よって、作動音低減制御の実行時に、使用環境に適した第２電流Ｉ２が供給されるため、開弁作動が不足する事態を抑制することができる。ひいては、作動音低減制御の実行を開始してから、吸入弁６２が閉弁状態になるまでの時間を抑制できる。
【００７５】
（５）第２電流Ｉ２を使用環境に適した補正値Ｉｃｒで補正しても、駆動回路６７の劣化等により閉弁作動が不足した場合には、第２電流Ｉ２が加算値Ｉａｄの分だけ加算される。これにより、吸入弁６２を確実に閉弁させることができる。
【００７６】
（第４実施形態）
次に、第４実施形態に係るＥＣＵ５０について、第３実施形態に係るＥＣＵ５０と異なる点について説明する。本実施形態に係るＥＣＵ５０は、更新部を備えるとともに、電流制御部の機能が一部異なる。
【００７７】
電流制御部は、低減部による作動音低減制御の実施中において、吸入弁６２の閉弁作動が不足していると判定された場合に、読み取った第２電流Ｉ２ａに、所定の加算値Ｉａｄを加算する。詳しくは、アシスト量Ｉｏｆに加算値Ｉａｄを加算し、アシスト量Ｉｏｆを読み取った第２電流Ｉ２ａに加算する。
【００７８】
また、電流制御部は、低減部による作動音低減制御の実施中において、吸入弁６２の閉弁作動が不足していないと判定された場合に、読み取った第２電流Ｉ２ａから所定の減算値Ｉｓｕｂ（正の値）を減算する。詳しくは、アシスト量Ｉｏｆから減算値Ｉｓｕｂを減算し、アシスト量Ｉｏｆを読み取った第２電流Ｉ２ａに加算する。減算値Ｉｓｕｂの大きさは、加算値Ｉａｄの大きさよりも小さい値として、吸入弁６２の閉弁作動が不足していない場合に、第２電流Ｉ２が微調整されるようにする。このようにすることにより、第２電流Ｉ２の大きさに余裕がある場合には、吸入弁６２を閉弁状態にすることができる範囲内で、第２電流Ｉ２の大きさが低減され、作動音が好適に低減される。
【００７９】
更新部は、補正マップの補正値を学習して更新する。図１１に、補正マップの一例を示す。この補正マップでは、燃料温度の所定範囲ごとに、補正値が対応づけられているが、補正マップは、図８や図９に示す補正マップ等でもよい。
【００８０】
更新部は、吸入弁６２の閉弁作動が不足していると判定された場合に、加算値Ｉａｄに基づいて、補正マップの補正値を更新する。詳しくは、加算値Ｉａｄを加算したアシスト量Ｉｏｆに所定の反映係数ｋを乗算した値を、補正マップの補正値Ｉｃｒに加算し、加算した値を新たな補正値Ｉｃｒとする。
【００８１】
また、更新部は、第２電流Ｉ２ａから減算値Ｉｓｕｂを減算した後、所定回数、吸入弁６２の閉弁作動が不足していないと判定された場合に、減算値Ｉｓｕｂに基づいて、補正マップの補正値Ｉｃｒを更新する。詳しくは、減算値Ｉｓｕｂを減算したアシスト量Ｉｏｆに所定の反映係数ｋを乗算した値を、補正マップの補正値Ｉｃｒに加算し、加算した値を新たな補正値Ｉｃｒとする。これにより、補正値Ｉｃｒが、作動音を好適に低減できる値に更新される。本実施形態では、吸入弁６２の閉弁作動が不足していない場合に、減算値Ｉｓｕｂを反映させて補正値Ｉｃｒを更新することを、補正値Ｉｃｒの学習と称する。
【００８２】
次に、本実施形態に係る作動音低減制御の処理手順について、図１２及び１３のフローチャートを参照して説明する。本処理手順は、ＥＣＵ５０が所定間隔で繰り返し実行する。
【００８３】
まず、低減制御カウンタＣｎｖ，Ｃｉｎ，Ｃｃｌ、及びアシスト量Ｉｏｆを０にセットする。また、学習履歴Ｆｃｌ、記憶要求Ｆｃａをオフ（０）にセットする（Ｓ６０）。
【００８４】
続いて、Ｓ６１〜Ｓ６４では、Ｓ４２〜Ｓ４４と同様の処理を行う。本実施形態では、Ｓ６２において、使用環境として燃料温度Ｔを取得する。続いて、取得した燃料温度Ｔを初期値Ｔｉｎとする（Ｓ６５）。続いて、Ｓ６６〜Ｓ７１では、Ｓ４５〜Ｓ５０と同様の処理を行う。
【００８５】
そして、差分が所定値以上の場合は（Ｓ７１：ＮＯ）、吸入弁６２の閉弁作動が不足していると判定して、アシスト量Ｉｏｆに加算値Ｉａｄを加算する（Ｓ７２）。
【００８６】
続いて、学習履歴Ｆｃｌがオフか否か判定する（Ｓ７３）。学習履歴Ｆｃｌがオフの場合は（Ｓ７３：ＹＥＳ）、記憶要求Ｆｃａをオン（１）にする（Ｓ７４）。記憶要求Ｆｃａは、補正マップの補正値Ｉｃｒの上書き要求を表す。
【００８７】
一方、学習履歴Ｆｃｌがオンの場合は（Ｓ７３：ＮＯ）、学習履歴Ｆｃｌをオフにする。この学習履歴Ｆｃｌは、Ｓ６６で算出した補正値Ｉｃｒについて、学習したか否かを表す。吸入弁６２の閉弁作動が不足している場合、直ちに第２電流Ｉ２を増加させる必要があるため、この後の処理で、補正マップの補正値Ｉｃｒを更新する。よって、この場合、Ｓ６６で算出した補正値Ｉｃｒの学習をしないので、学習履歴Ｆｃｌをオフにする。
【００８８】
続いて、Ｓ６２で取得した燃料温度を初期値Ｔｉｎとするとともに、カウンタＣｎｖをカウンタＣｉｎとする（Ｓ７６）。初期値Ｔｉｎは、補正マップの補正値Ｉｃｒを更新した時における燃料温度を表し、カウンタＣｉｎは、補正マップの補正値Ｉｃｒを更新した時における低減制御の実行回数のカウント値を表す。
【００８９】
続いて、記憶要求Ｆｃａがオンか否か（１か否か）判定する（Ｓ８５）。記憶要求Ｆｃａがオフの場合は（Ｓ８５：ＮＯ）、Ｓ６１の処理に戻る。一方、記憶要求Ｆｃａがオンの場合は（Ｓ８５：ＹＥＳ）、Ｓ６６で算出した補正値Ｉｃｒに、アシスト量Ｉｏｆに反映係数を乗算した値を加算して、補正値Ｉｍを算出する（Ｓ８６）。
【００９０】
続いて、Ｓ８６で算出した補正値Ｉｍを、新たな補正値Ｉｃｒとして、補正マップに上書きする（Ｓ８７）。Ｓ７１の処理で、吸入弁６２の閉弁作動が不足していると判定された場合には、補正値Ｉｃｒは、加算値Ｉａｄを反映した値に上書きされる。
【００９１】
続いて、記憶要求Ｆｃａをオフにする（Ｓ８８）。さらに、Ｓ６２で取得した燃料温度を初期値Ｔｉｎとするとともに、カウンタＣｎｖをカウンタＣｉｎとする（Ｓ８９）。
【００９２】
また、Ｓ７１の処理において、差分が所定値よりも小さい場合は（Ｓ７１：ＹＥＳ）、吸入弁６２の閉弁作動が不足していないと判定して、学習条件が成立しているか否か判定する（Ｓ７７）。詳しくは、（ａ）Ｃｎｖ−Ｃｉｎ≧所定値、又は（ｂ）Ｔ−Ｔｉｎ≦所定値の少なくとも一方が成立している場合に、学習条件が成立していると判定する。ソレノイド６６の通電が安定していない状態で、補正値Ｉｃｒの学習を頻繁に行うことは好ましくない。そこで、本実施形態では、補正値Ｉｃｒが更新された後、ソレノイド６６の通電が安定した状態となった場合に、学習条件が成立したと判定する。条件（ａ）は、補正値Ｉｃｒを更新してから、所定値以上の回数、作動音低減制御を実施した場合に、ソレノイド６６の通電が安定した状態となったと判定する条件である。また、条件（ｂ）は、補正値Ｉｃｒが更新されてから、燃料温度の変化が所定値以内の場合に、ソレノイド６６の通電が安定した状態となったと判定する条件である。
【００９３】
学習条件が成立していない場合は（Ｓ７７：ＮＯ）、Ｓ８５の処理に進む。一方、学習条件が成立している場合は（Ｓ７７：ＹＥＳ）、学習履歴Ｆｃｌがオンか否か判定する（Ｓ７８）。
【００９４】
学習履歴がオフの場合は（Ｓ７８：ＮＯ）、アシスト量から所定の減算値Ｉｓｕｂ（正の値）を減算する（Ｓ８０）。これにより、補正値Ｉｃｒが学習されるので、学習履歴Ｆｃｌをオンにする（Ｓ８１）。また、カウンタＣｎｖをＣｃｌとする（Ｓ８２）。カウンタＣｃｌは、補正値Ｉｃｒが学習された時における低減制御の実行回数のカウント値を表す。続いて、Ｓ８５の処理に進む。
【００９５】
また、Ｓ７８の処理において、学習履歴Ｆｃｌがオンの場合は（Ｓ７８：ＹＥＳ）、カウンタＣｎｖからカウンタＣｃｌを差し引いた値が、所定値以上か否か判定する（Ｓ７９）。すなわち、Ｓ８０の処理を実施して、補正値Ｉｃｒを学習してからの低減制御の実行回数が、所定値以上か否か判定する。差し引いた値が所定値よりも小さい場合は（Ｓ７９：ＮＯ）、補正値Ｉｃｒの学習を実施した後、ソレノイド６６の通電がまだ安定していないと判定して、Ｓ８５の処理に進む。
【００９６】
一方、差し引いた値が所定値以下の場合は（Ｓ７９：ＹＥＳ）、補正値Ｉｃｒの学習を実施した後、ソレノイド６６の通電が安定した状態になったと判定して、学習履歴Ｆｃｌをオフにし（Ｓ８３）、記憶要求Ｆｃａをオンにする（Ｓ８４）。続いて、Ｓ８５の諸例に進む。この後、Ｓ８７で、補正値Ｉｃｒは、減算値Ｉｓｕｂを反映した値に上書きされる。
【００９７】
また、Ｓ６１において、作動音低減制御の実行条件が成立していない場合には（Ｓ６１：ＮＯ）、各カウンタを０にセットするとともに、学習履歴Ｆｃｌ及び記憶要求Ｆｃａをオフにセットする（Ｓ９０）。以上で本処理を終了する。
【００９８】
以上説明した第４実施形態によれば、上記（１）〜（５）の効果を奏するとともに、以下の効果を奏する。
【００９９】
（６）吸入弁６２の閉弁作動が不足していると判定された場合には、加算値Ｉａｄに基づいて、直ちに補正マップの補正値Ｉｃｒが更新されるため、閉弁作動が不足する事態を抑制して、作動音低減制御の実行を開始してから、吸入弁６２が閉弁状態になるまでの時間を抑制できる。
【０１００】
（７）吸入弁６２の閉弁作動が不足していないと判定された場合には、減算値Ｉｓｕｂに基づいて、補正マップの補正値Ｉｃｒが学習されて更新される。これにより、吸入弁６２の閉弁作動が不足していない場合には、吸入弁６２を閉弁状態にすることができる範囲で、第２電流Ｉ２の大きさが低減され、作動音が好適に低減される。
【０１０１】
（８）加算値Ｉａｄを減算値Ｉｓｕｂよりも大きな値とすることにより、第２電流Ｉ２を微調整できるとともに、吸入弁６２の閉弁作動が不足な状態になった場合には、不足状態から速く脱出できる。
【０１０２】
（第５実施形態）
次に、第５実施形態に係るＥＣＵ５０について、第４実施形態に係るＥＣＵ５０と異なる点について説明する。第５実施形態では、判定部の判定方法が第４実施形態と異なる。第５実施形態に係る判定部は、作動音低減制御の実施後におけるＦ／Ｂ積分項が、作動音低減制御の実施直前におけるＦ／Ｂ積分項よりも所定値を超えて大きい場合に、吸入弁６２の閉弁作動が不足していると判定する。すなわち、第５実施形態は、第４実施形態に第２実施形態を適用して、第４実施形態における判定部を第２実施形態における判定部としたものである。
【０１０３】
次に、本実施形態に係る作動音低減制御の処理手順について、図１４及び１５のフローチャートを参照して説明する。本処理手順は、図１２及び１３のフローチャートと、図７のフローチャートとを組み合わせたものであるので、簡単に説明する。本処理手順は、ＥＣＵ５０が所定間隔で繰り返し実行する。
【０１０４】
まず、Ｓ１１０及びＳ１２０では、Ｓ６０及びＳ６１と同様の処理を行う。続いて、Ｓ１３０では、Ｓ２２と同様の処理を行う。続いて、Ｓ１４０及びＳ１５０では、Ｓ６３及びＳ６４と同様の処理を行う。続いて、Ｓ１６０では、Ｓ２５と同様の処理を行う。
【０１０５】
続いて、Ｓ１７０〜Ｓ２００では、Ｓ６６〜Ｓ６９と同様の処理を行う。続いて、Ｓ２１０及びＳ２２０では、Ｓ２８及びＳ２９と同様の処理を行う。続いて、Ｓ２３０〜Ｓ４１０では、Ｓ７２〜Ｓ９０と同様の処理を行う。
【０１０６】
以上説明した第５実施形態によれば、第４実施形態と同様の効果を奏する。
【０１０７】
（他の実施形態）
・各実施形態に係る高圧燃料ポンプを適用する燃料供給システムは、直噴ガソリンエンジンを対象にしたシステムであってもよい。直噴ガソリンエンジンの燃料供給システムでは、デリバリパイプがコモンレールに相当する蓄圧容器となる。
【符号の説明】
【０１０８】
３０…高圧燃料ポンプ、３０Ｂ…加圧室、３０Ｃ…電磁弁、３０Ｆ…吸入通路、４０…エンジン、５０…ＥＣＵ、６１…アーマチャ、６２…吸入弁、６３…第１ばね、６４…ストッパ、６５…第２ばね、６６…ソレノイド、６７…駆動回路。
【図１】
0006432471.tif 000002
【図２】
0006432471.tif 000003
【図３】
0006432471.tif 000004
【図４】
0006432471.tif 000005
【図５】
0006432471.tif 000006
【図６】
0006432471.tif 000007
【図７】
0006432471.tif 000008
【図８】
0006432471.tif 000009
【図９】
0006432471.tif 000010
【図１０】
0006432471.tif 000011
【図１１】
0006432471.tif 000012
【図１２】
0006432471.tif 000013
【図１３】
0006432471.tif 000014
【図１４】
0006432471.tif 000015
【図１５】
0006432471.tif 000016