(57)【要約】【課題】より簡便な構成にて不必要な消費電力を低減することのできる燃料ポンプの制御装置を提供する。【解決手段】燃料ポンプ２１は、電動モータ２１ａにより駆動されて内燃機関１０に燃料を供給する。この電動モータ２１ａとバッテリ３１との間の抵抗値は、燃料ポンプ２１から吐出される実吐出量が機関運転状態に基づいて算出される必要吐出量以上であるとの条件を満たす最大の抵抗値となるように、バッテリ３１の電圧に応じて可変設定される。【選択図】図１
2010185353.tif 000002
【特許請求の範囲】
【請求項１】
電動モータにより駆動されて内燃機関に燃料を供給する燃料ポンプの制御装置であって、
前記機関の運転状態に基づいて前記燃料ポンプの必要吐出量を算出する必要吐出量算出手段と、
前記電動モータに供給される電圧を検知する電圧検知手段と、
前記電動モータと当該電動モータの電源との間の抵抗値を可変設定する抵抗値設定手段とを備え、
前記抵抗値設定手段は、前記燃料ポンプから吐出される実吐出量が前記必要吐出量算出手段により算出される必要吐出量以上であるとの条件を満たす最大の抵抗値となるように、前記電圧検知手段により検知される前記電圧に応じて前記抵抗値を可変設定する
ことを特徴とする燃料ポンプの制御装置。
【請求項２】
請求項１に記載の燃料ポンプの制御装置において、
前記抵抗値は、段階的な複数の値に変更されるものであり、
前記抵抗値設定手段は、前記電圧と前記燃料ポンプの実吐出量との関係について前記複数の抵抗値毎に記憶されたマップに基づき、前記電圧検知手段により検知される前記電圧に応じた前記抵抗値の設定を行う
ことを特徴とする燃料ポンプの制御装置。
【請求項３】
前記抵抗値設定手段によって前記抵抗値が小さい値から大きい値に設定変更されるときにあって、その設定変更後における前記実吐出量と前記必要吐出量との差が所定量未満であるときには、前記設定変更を禁止するディレイ設定手段を更に備える
請求項１又は２に記載の燃料ポンプの制御装置。
【請求項４】
前記内燃機関に設けられた燃料噴射弁からの燃料の噴射供給を停止する燃料カット条件が成立するときには、前記ディレイ設定手段による前記設定変更の禁止を解除する
請求項３に記載の燃料ポンプの制御装置。
【請求項５】
請求項１〜４のいずれか１項に記載の燃料ポンプの制御装置において、
前記必要吐出量算出手段は、前記機関の回転速度と前記機関の負荷とに基づいて前記必要吐出量を算出する
ことを特徴とする燃料ポンプの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電動モータによって駆動される燃料ポンプの制御装置に関する。
【背景技術】
【０００２】
内燃機関が搭載された車両には、同機関に供給する燃料を貯留する燃料タンクと、この燃料タンクに貯留された燃料を内燃機関に供給する燃料ポンプとが設けられている。この燃料ポンプを駆動する電動モータには、内燃機関の出力を利用して発電するオルタネータにより充電されたバッテリの電力が供給される。
【０００３】
バッテリの電圧は、充放電の状況によって変化する。そのため、想定される電圧範囲の最低電圧にまでバッテリ電圧が低下した場合であっても、燃料ポンプが吐出するべき必要吐出量以上の燃料を吐出することができるように、同燃料ポンプの性能やこのときに供給される電流の大きさが設定されている。なお、一般的な燃料ポンプでは、上記必要吐出量について、高回転高負荷状態であるときの機関運転状態に基づいて単一の量（図１２に必要吐出量ＱＦｔＨとして示す）が設定されている。そして、機関運転状態によらず、単一に設定された必要吐出量以上の吐出量を得られるように電動モータは駆動される。
【０００４】
ここで、バッテリ電圧が上昇すると、これにより電動モータに供給される電流が上昇するため、図１２に示すように、燃料ポンプから吐出される燃料量（実吐出量ＱＦａ）が増加する。すなわち、バッテリ電圧（電源電圧Ｖｅ）が上記最低電圧（同図１２では１１．０Ｖ）よりも高い場合には、必要吐出量ＱＦｔＨよりも多い燃料が燃料ポンプから吐出されるため、余剰燃料が発生する。こうして発生した余剰燃料については、プレッシャレギュレータ及び燃料リターン通路を通じて燃料タンクに戻される。したがって、バッテリ電圧の上昇に伴い、こうした余剰燃料の吐出のために消費される電力が増大するようになる。
【０００５】
こうした不必要な消費電力を低減して燃費向上を図る上では、そうした余剰燃料についてできるだけ少なくすることが望ましい。そこで、特許文献１に記載の燃料ポンプの制御装置では、燃料ポンプの必要吐出量と同燃料ポンプの電源電圧とに基づいて、同燃料ポンプの電動モータに供給する電流のデューティ比を設定することにより、余剰燃料を適切な範囲に保持するようにしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平９−１２６０２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に記載の燃料ポンプの制御装置では、電動モータに供給する電流のデューティ制御を実行するため、上記デューティ比を設定するための演算処理を実行したり、デューティ制御に要する駆動回路を設けたりする必要がある。したがって、燃料ポンプやその周辺構成が複雑になるとともに、上記制御装置における演算負荷が増大するといった問題がある。
【０００８】
なお、余剰燃料を低減するべく、従来では単一の量が設定されていた上記必要吐出量について、図１３に示すように、機関運転状態に応じて複数の必要吐出量ＱＦｔ（同図１３では、ＱＦｔＨ，ＱＦｔＭ，ＱＦｔＬの３段階）を設定し、電動モータによる吐出量を調整するといった態様を採用することも考えられる。こうした態様は、例えば、バッテリと電動モータとの間の抵抗値を可変とし、バッテリ電圧が最低電圧であるときにこれら複数の必要吐出量ＱＦｔが吐出されるように上記抵抗値をそれぞれ設定することによって実現することができる。しかしながら、こうした態様であっても、同図１３に示すように電源電圧Ｖｅの上昇に伴い燃料ポンプから実際に吐出される実吐出量ＱＦａ（同図１３では、ＱＦａＨ，ＱＦａＭ，ＱＦａＬ）は増加するため、余剰燃料ΔＱＦ（＝実吐出量ＱＦａ−必要吐出量ＱＦｔ）が増加する傾向にある。よって、不必要な消費電力をより低減するといった点において改善すべき余地がある。
【０００９】
本発明は、こうした実情に鑑みてなされたものであり、その目的は、より簡便な構成にて不必要な消費電力を低減することのできる燃料ポンプの制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項１に記載の発明は、電動モータにより駆動されて内燃機関に燃料を供給する燃料ポンプの制御装置であって、前記機関の運転状態に基づいて前記燃料ポンプの必要吐出量を算出する必要吐出量算出手段と、前記電動モータに供給される電圧を検知する電圧検知手段と、前記電動モータと当該電動モータの電源との間の抵抗値を可変設定する抵抗値設定手段とを備え、前記抵抗値設定手段は、前記燃料ポンプから吐出される実吐出量が前記必要吐出量算出手段により算出される必要吐出量以上であるとの条件を満たす最大の抵抗値となるように、前記電圧検知手段により検知される前記電圧に応じて前記抵抗値を可変設定することを要旨とする。
【００１１】
上記構成では、燃料ポンプから吐出される実吐出量が必要吐出量算出手段により算出される必要吐出量以上であるとの条件を満たす最大の抵抗値となるように、電圧検知手段により検知される電圧に応じて抵抗値を可変設定するようにしている。すなわち、実吐出量が必要吐出量以上であるとの必要条件を満たしつつ、電動モータに供給される電圧に応じて、抵抗値が極力高くなるように、同抵抗値を可変設定するようにしている。そのため、電圧によらず抵抗値が不変に設定されている態様と比較して、電動モータに供給される電流を低減することができるようになる。したがって、燃料ポンプから吐出される余剰燃料の量を抑えることができるようになり、不必要な消費電力を低減することができる。
【００１２】
また、電圧に応じた電流の調整を、抵抗値の可変設定によって実現することができるため、従来のようにデューティ制御を行うものと比較してより簡便な構成にて不必要な消費電力を低減することができるようになる。
【００１３】
請求項２に記載の発明は、請求項１に記載の燃料ポンプの制御装置において、前記抵抗値は、段階的な複数の値に変更されるものであり、前記抵抗値設定手段は、前記電圧と前記燃料ポンプの実吐出量との関係について前記複数の抵抗値毎に記憶されたマップに基づき、前記電圧検知手段により検知される前記電圧に応じた前記抵抗値の設定を行うことを要旨とする。
【００１４】
上記抵抗値設定手段としては、上記構成のように、電圧と燃料ポンプの実吐出量との関係について複数の抵抗値毎に記憶されたマップに基づき、電圧検知手段により検知される電圧に応じた抵抗値の設定を行う、といった態様を採用することができる。
【００１５】
請求項３に記載の発明は、請求項１又は２に記載の燃料ポンプの制御装置において、前記抵抗値設定手段によって前記抵抗値が小さい値から大きい値に設定変更されるときにあって、その設定変更後における前記実吐出量と前記必要吐出量との差が所定量未満であるときには、前記設定変更を禁止するディレイ設定手段を更に備えることを要旨とする。
【００１６】
電圧変動が生じていたり、機関運転状態の変動による必要吐出量の変動が生じていたりしているときには、上述した抵抗値設定手段によって、抵抗値が比較的頻繁に設定変更される場合があり、この設定変更の負担が増大することが懸念される。また、抵抗値が小さい値（吐出量：大）から大きい値（吐出量：小）に設定変更されて燃料ポンプの実吐出量が減少された後、例えば、機関運転状態の変化により必要吐出量が再び増加すると、抵抗値は小さい値に再び設定変更される。このような場合には、燃料ポンプの実吐出量が必要吐出量に対して一時的に不足するといった不都合が生じることも懸念される。
【００１７】
この点、上記構成では、抵抗値設定手段によって抵抗値が小さい値から大きい値に設定変更されるときに、その設定変更後における実吐出量と必要吐出量との差が所定量未満であるときには、抵抗値の設定変更を禁止するようにしている。換言すると、設定変更後の実吐出量と必要吐出量との差が所定量以上になるまで待機した後に、抵抗値は小さい値から大きい値に変更されるようにしている。そのため、上述したような変動が生じている場合であっても、抵抗値が設定変更される頻度を抑えることができ、これにより抵抗値の設定変更の負担を軽減することができる。また、上述したような機関運転状態の変化により必要吐出量が再び増加した場合であっても、抵抗値が小さい側に設定された状態で待機しているため、増加した必要吐出量に対して燃料ポンプの実吐出量が一時的に不足することを抑制することができる。
【００１８】
請求項４に記載の発明は、請求項３に記載の燃料ポンプの制御装置において、前記内燃機関に設けられた燃料噴射弁からの燃料の噴射供給を停止する燃料カット条件が成立するときには、前記ディレイ設定手段による前記設定変更の禁止を解除することを要旨とする。
【００１９】
燃料カットが実行されるときには、燃料ポンプの必要吐出量が大きく減少する。
そこで、上記構成では、燃料カット条件が成立するときには、上記ディレイ設定手段による設定変更の禁止を解除するようにしている。したがって、燃料カット条件が成立するときには、上記抵抗値設定手段によって抵抗値が速やかに設定変更されるようになり、燃料ポンプの実吐出量が抑えられるため、不必要な消費電力を低減することができる。
【００２０】
請求項５に記載の発明は、請求項１〜４のいずれか１項に記載の燃料ポンプの制御装置において、前記必要吐出量算出手段は、前記機関の回転速度と前記機関の負荷とに基づいて前記必要吐出量を算出することを要旨とする。
【００２１】
ここで、燃料ポンプの必要吐出量としては、機関回転速度が同一であっても機関負荷が高いときほど必要吐出量が高くなり、機関負荷が同一であっても機関回転速度が高いときほど必要吐出量が高くなる。
【００２２】
この点、上記構成では、機関の回転速度と機関の負荷とに基づいて必要吐出量を算出するようにしているため、回転速度のみ又は負荷のみによって必要吐出量を算出する態様と比較して、必要吐出量を精密に算出することができるようになる。したがって、不必要な消費電力をより効果的に抑制することができるようになる。
【図面の簡単な説明】
【００２３】
【図１】本発明にかかる燃料ポンプの制御装置を具体化した第１の実施形態について、これが適用された内燃機関及び燃料ポンプとその周辺構成を示す模式図。
【図２】電源電圧と実吐出量との関係について、複数の抵抗値毎に示す図。
【図３】電源電圧と消費電力との関係について、複数の抵抗値毎に示す図。
【図４】同実施形態において実行される「抵抗値設定処理」の手順を示すフローチャート。
【図５】電源電圧と実吐出量との関係について、複数の抵抗値毎に示すマップであって、電源電圧又は必要吐出量が変化するときにおいて「抵抗値設定処理」により設定される抵抗値の変化について、図６及び図７と併せて説明する図。
【図６】同実施形態において、図５の矢印Ｘに示すように電源電圧が上昇するときにおいて、「抵抗値設定処理」により設定される抵抗値の変化を示すタイムチャート。
【図７】同実施形態において、図５の矢印Ｙに示すように必要吐出量が減少するときにおいて、「抵抗値設定処理」により設定される抵抗値の変化を示すタイムチャート。
【図８】第２の実施形態における電源電圧と実吐出量との関係について複数の抵抗値毎に示す図であって、矢印Ｘに示すように電源電圧が上昇するときにおいて、「抵抗値設定処理」により設定される抵抗値の変化について説明する図。
【図９】同実施形態における電源電圧と実吐出量との関係について複数の抵抗値毎に示す図であって、矢印Ｙに示すように必要吐出量が減少するときにおいて、「抵抗値設定処理」により設定される抵抗値の変化について説明する図。
【図１０】同実施形態において実行される「抵抗値設定処理」の手順を示すフローチャート。
【図１１】第３の実施形態において実行される「抵抗値設定処理」の手順を示すフローチャート。
【図１２】従来技術における電源電圧と実吐出量との関係について示す図。
【図１３】従来技術における電源電圧と実吐出量との関係について示す図。
【発明を実施するための形態】
【００２４】
（第１の実施形態）
以下、本発明にかかる燃料ポンプの制御装置について具体化した第１の実施形態について、図１〜図７を参照して説明する。
【００２５】
図１に、本実施形態にかかる制御装置が適用された内燃機関１０及び燃料ポンプ２１とその周辺構成を示す。
同図１に示すように、内燃機関１０の気筒内には、ピストン１１が往復動可能に収容されており、このピストン１１の頂面と気筒内の内周面とによって燃焼室１２が区画形成されている。
【００２６】
この燃焼室１２に接続された吸気通路１３には、同吸気通路１３内に燃料を噴射供給する燃料噴射弁１６が設けられている。また、吸気通路１３において燃料噴射弁１６よりも上流側の部分には、吸入空気量を調整するスロットルバルブ１８が設けられている。
【００２７】
燃焼室１２には、吸気通路１３を通じて供給される空気と上記燃料噴射弁１６から噴射供給される燃料との混合気に点火する点火プラグ１５が取り付けられている。この点火プラグ１５により混合気が燃焼してピストン１１が往復動することにより、内燃機関１０の出力軸であるクランクシャフト１７が回転する。そして、燃焼後の排気は、燃焼室１２に接続された排気通路１４に排出される。
【００２８】
燃料タンク２０内には、電動モータ２１ａにより駆動されて内燃機関１０に燃料を供給する燃料ポンプ２１が設けられている。この燃料ポンプ２１は、燃料通路２３を介して上記燃料噴射弁１６に接続されている。また、燃料通路２３には、燃料中の細かな異物を除去する燃料フィルター２２が設けられている。
【００２９】
燃料通路２３には、燃料ポンプ２１により吐出された燃料の一部を燃料タンク２０に戻すリターン通路２５が接続されており、このリターン通路２５の開放端部には、プレッシャレギュレータ２４が設けられている。このプレッシャレギュレータ２４は、リターン通路２５内の燃料圧力が所定圧力以上になると開弁する圧力作動弁であって、これが開弁されることによりリターン通路２５を通じて燃料が燃料タンク２０内に戻される。これにより、機関運転状態に応じて要求される必要吐出量ＱＦｔに対し、これよりも多く燃料ポンプ２１から吐出された余剰燃料ΔＱＦが、燃料タンク２０内に戻されるようになる。
【００３０】
上記クランクシャフト１７には、同クランクシャフト１７の回転力を利用して発電するオルタネータ３２が接続されており、このオルタネータ３２により発電された電力はバッテリ３１において蓄電される。
【００３１】
そして、上記電動モータ２１ａには、バッテリ３１に貯留された電力が供給される。また、バッテリ３１と電動モータ２１ａとの間の電力供給ライン上には、抵抗値Ｒが可変設定される可変抵抗回路３０が設けられている。この可変抵抗回路３０として、具体的には、３段階の互いに異なる抵抗値Ｒ（Ｒ１、Ｒ２、Ｒ３）を有する３つの抵抗器と、これら抵抗器のいずれかに切り替えて電動モータ２１ａへの供給電流を調整する切替回路とによって構成されている。こうして可変抵抗回路３０の抵抗値Ｒが変更されることにより、バッテリ３１から電動モータ２１ａに供給される電流Ｉが変化する。
【００３２】
内燃機関１０及び燃料ポンプ２１における各種制御は、電子制御装置４０によって行われる。この電子制御装置４０は、制御にかかる演算処理を実行する中央処理装置（ＣＰＵ）、制御に必要なプログラムや各種の情報を記憶するためのメモリ、外部との信号の入出力を行うための入力ポート及び出力ポート等を備えている。
【００３３】
この入力ポートには、機関運転状態を検出する次のような各種センサが接続されている。例えば、吸気通路１３にあってスロットルバルブ１８の上流側に設けられるエアフロメータ４１は、吸気通路１３内を通過する吸入空気量Ｑａを検出する。吸気通路１３にあってスロットルバルブ１８の近傍に設けられるスロットルセンサ４２は、スロットルバルブ１８の開度を検出する。また、機関回転速度センサ４３は機関回転速度ＮＥを検出し、アクセルポジションセンサ４４は、運転者によるアクセルペダル（図示略）の踏み込み量を検出する。さらに、この入力ポートには、バッテリ３１のプラス（＋）極端子が接続されており、電子制御装置４０によって、バッテリ３１の端子電圧Ｖｅが電源電圧Ｖｅとして検知される。この電子制御装置４０が、電動モータ２１ａに供給される電圧（電源電圧）Ｖｅを検知する電圧検知手段に相当する。
【００３４】
電子制御装置４０は、上述した各種センサから入力された信号に基づき内燃機関１０の運転状態を把握して各種制御を実行する。例えば、こうした各種制御として、点火プラグ１５による混合気の点火時期Ｔｉを調整する点火時期制御、燃料噴射弁１６から噴射供給する燃料量や時期を調整する燃料噴射制御、吸入空気量を調整するべくスロットルバルブ１８の開度ＴＡを調整する吸入空気量制御等を実行する。
【００３５】
さらに、電子制御装置４０は、バッテリ３１の電圧Ｖｅを一定範囲に維持するべく、オルタネータ３２によるバッテリ３１の充電量を制御する充電制御を実行する。
上記充電制御として、具体的には、オルタネータ３２による発電の有無の制御と、同オルタネータ３２の発電時における発電電圧（バッテリ３１に出力される調整電圧）の制御とが実行される。この調整電圧は、機関運転状態、バッテリ３１の端子電圧Ｖｅ、及び図示しない補機類の電気負荷等に基づいて設定され、バッテリ３１の定格電圧（１２Ｖ）よりも高い電圧（例えば、１３．５〜１４．５Ｖ）に設定される。
【００３６】
そして、電子制御装置４０は、上記電源電圧Ｖｅが予め設定された最低電圧ＶｅＬ（例えば１１．０Ｖ）にまで低下したときに、オルタネータ３２による充電を開始する。また、設定された調整電圧（例えば１４．５Ｖ）にまで電源電圧Ｖｅが上昇すると、最高電圧ＶｅＨにまで達したとして充電を停止する。
【００３７】
このように、バッテリ３１の電圧Ｖｅは、充放電の状況によって変化する。そのため、想定される電圧範囲（１１．０〜１４．５Ｖ）の最低電圧ＶｅＬ（１１．０Ｖ）にまで電源電圧Ｖｅが低下した場合であっても、燃料ポンプ２１が吐出するべき必要吐出量ＱＦｔ以上の燃料を吐出することができるように、同燃料ポンプ２１の性能やこのときに供給される電流Ｉの大きさが設定されている。具体的には、最低電圧ＶｅＬであるときにおいて燃料ポンプ２１から吐出される実吐出量ＱＦａが上記必要吐出量ＱＦｔと一致するように電動モータ２１ａに供給するべき電流Ｉが設定され、これにより抵抗値Ｒが設定される。なお、こうした最低電圧ＶｅＬにおける実吐出量ＱＦａに相当する必要吐出量ＱＦｔについて、以下の説明において「基準必要吐出量」という。
【００３８】
図２に、電源電圧Ｖｅと、燃料ポンプ２１から実際に吐出される実吐出量ＱＦａとの関係を示す。同図２に示すマップが、電源電圧Ｖｅと燃料ポンプ２１の実吐出量ＱＦａとの関係について複数の抵抗値Ｒ（Ｒ１、Ｒ２、Ｒ３）毎に記憶されたマップに相当する。このマップについては、電子制御装置４０のメモリに記憶されている。
【００３９】
同図２に示すように、本実施形態では、上記可変抵抗回路３０の抵抗値Ｒが抵抗値Ｒ１に設定されるＬＯＷ制御と、抵抗値Ｒが抵抗値Ｒ２に設定されるＭＩＤ制御と、抵抗値Ｒが抵抗値Ｒ３に設定されるＨＩ制御とに切り替えられる。
【００４０】
これら抵抗値Ｒ（Ｒ１、Ｒ２、Ｒ３）については、上述したように、電源電圧Ｖｅが最低電圧ＶｅＬであるときの実吐出量ＱＦａ（ＱＦａＬ、ＱＦａＭ、ＱＦａＨ）が、対応する基準必要吐出量（ＱＦｔＬ、ＱＦｔＭ、ＱＦｔＨ）と一致するようにそれぞれ設定されている。
【００４１】
そのため、これら抵抗値Ｒ（Ｒ１、Ｒ２、Ｒ３）は、下記式（１）に示す関係にある。
抵抗値Ｒ１＞抵抗値Ｒ２＞抵抗値Ｒ３  …（１）
また、ＬＯＷ制御において電動モータ２１ａに供給される電流Ｉを電流ＩＬとし、ＭＩＤ制御において電動モータ２１ａに供給される電流Ｉを電流ＩＭとし、ＨＩ制御において電動モータ２１ａに供給される電流Ｉを電流ＩＨとすると、これら電流Ｉ（ＩＬ、ＩＭ、ＩＨ）の関係は、上記式（１）による抵抗値Ｒの大小関係により、下記式（２）に示すとおりになる。
【００４２】
電流値ＩＬ＜電流値ＩＭ＜電流値ＩＨ  …（２）
ここで、抵抗値Ｒが一定であっても電源電圧Ｖｅが上昇すると、電動モータ２１ａに供給される電流Ｉは上昇して供給電力が大きくなるため、図２に示すように、燃料ポンプ２１から吐出される燃料量（実吐出量ＱＦａＬ、ＱＦａＭ、ＱＦａＨ）が増加する。すなわち、必要吐出量ＱＦｔが基準必要吐出量（ＱＦｔＬ、ＱＦｔＭ、ＱＦｔＨ）であるときにおいて、実際の電源電圧Ｖｅが最低電圧ＶｅＬ（同図２では１１．０Ｖ）よりも高い場合には、これら必要吐出量ＱＦｔよりも多い燃料が燃料ポンプ２１から吐出されるため、余剰燃料ΔＱＦが発生する。こうして発生した余剰燃料については、上述したように、プレッシャレギュレータ２４及びリターン通路２５を通じて燃料タンク２０に戻される。したがって、電源電圧Ｖｅの上昇に伴い、こうした余剰燃料の吐出のために消費される電力Ｐが増大するようになる。
【００４３】
そこで、本実施形態では、「抵抗値設定処理」を実行することにより、可変抵抗回路３０により設定変更される抵抗値Ｒについて、燃料ポンプ２１から吐出される実吐出量ＱＦａが必要吐出量ＱＦｔ以上（ＱＦａ≧ＱＦｔ）であるとの条件を満たす最大の抵抗値となるように、電源電圧Ｖｅに応じて設定するようにしている。
【００４４】
例えば、図２のＡ点に示す場合であって、必要吐出量ＱＦｔが「ＱＦｔＡ」であり、電源電圧Ｖｅが「ＶｅＡ」であるときには、ＬＯ制御、ＭＩＤ制御、ＨＩ制御のいずれが実行される場合であっても、電源電圧ＶｅＡにおける実吐出量ＱＦａ（ＱＦａＬ、ＱＦａＭ、ＱＦａＨ）は必要吐出量ＱＦｔＡ以上（ＱＦａ≧ＱＦｔＡ）との条件を満たす。そこで、これら制御が実行されるときの抵抗値Ｒ（Ｒ１、Ｒ２、Ｒ３）のうち、最大の抵抗値である抵抗値Ｒ１が設定されて、ＬＯ制御が実行される。このようにＬＯ制御が実行されるときにおける余剰燃料ΔＱＦは、同図２に示すΔＱＦＡになる。
【００４５】
また、同図２のＢ点に示す場合であって、必要吐出量ＱＦｔが「ＱＦｔＢ」であり、電源電圧Ｖｅが「ＶｅＢ」であるときには、ＭＩＤ制御、ＨＩ制御のいずれかが実行される場合に、電源電圧ＶｅＢにおける実吐出量ＱＦａ（ＱＦａＭ、ＱＦａＨ）が必要吐出量ＱＦｔＢ以上（ＱＦａ≧ＱＦｔＢ）との条件を満たす。そこで、これら制御が実行されるときの抵抗値Ｒ（Ｒ２、Ｒ３）のうち、最大の抵抗値である抵抗値Ｒ２が設定されることにより、ＭＩＤ制御が実行される。このようにＭＩＤ制御が実行されるときにおける余剰燃料ΔＱＦは、同図２に示すΔＱＦＢになる。
【００４６】
つまり、本実施形態における「抵抗値設定処理」では、電源電圧Ｖｅに応じて変化する実吐出量ＱＦａと、機関運転状態に応じた必要吐出量ＱＦｔとが比較されることにより抵抗値Ｒが設定される。
【００４７】
これに対し、従来技術においては、先の図１３に示すように、電源電圧Ｖｅによらず抵抗値Ｒが不変に設定されている。具体的には、実際の電源電圧Ｖｅは考慮されず、最低電圧ＶｅＬにおける実吐出量ＱＦａに相当する基準必要吐出量（ＱＦｔＬ，ＱＦｔＭ，ＱＦｔＨ）と、機関運転状態に応じた必要吐出量ＱＦｔとが比較されることにより抵抗値Ｒが設定される。
【００４８】
すなわち、機関運転状態に応じて算出される必要吐出量ＱＦｔについて、下記式（３）に示す関係にあるときには、抵抗値Ｒが抵抗値Ｒ１に設定されてＬＯＷ制御が実行され、下記式（４）に示す関係にあるときには、抵抗値Ｒが抵抗値Ｒ２に設定されてＭＩＤ制御が実行され、下記式（５）に示す関係にあるときには、抵抗値Ｒが抵抗値Ｒ３に設定されてＨＩ制御が実行される。
【００４９】
必要吐出量ＱＦｔ＜基準必要吐出量ＱＦｔＬ  …（３）
基準必要吐出量ＱＦｔＬ＜必要吐出量ＱＦｔ＜基準必要吐出量ＱＦｔＭ  …（４）
基準必要吐出量ＱＦｔＭ＜必要吐出量ＱＦｔ＜基準必要吐出量ＱＦｔＨ  …（５）
ここで、図１３に示すような制御が行われる燃料ポンプの制御装置におけるハード構成を、本実施形態のような制御が行われる燃料ポンプの制御装置と同様なハード構成とした場合にあって、先の図２のＡ点と同一の状態、すなわち必要吐出量ＱＦｔが「ＱＦｔＡ」であって電源電圧Ｖｅが「ＶｅＡ」である状態を図１３にＡ点にて示すと、このときの状態は上記式（４）に示す関係に該当する。そのため、従来技術では抵抗値Ｒが抵抗値Ｒ２に設定されてＭＩＤ制御が実行される。この場合には、同図１３に示すΔＱＦＡ’だけ余剰燃料が発生する。一方、本実施形態では、上述したようにＬＯ制御が実行されて余剰燃料がΔＱＦＡ（＜ΔＱＦＡ’）となるため、従来技術に比較して余剰燃料が低減される。  
【００５０】
また、先の図２のＢ点と同一の状態、すなわち必要吐出量ＱＦｔが「ＱＦｔＢ」であって電源電圧Ｖｅが「ＶｅＢ」である状態を図１３にＢ点にて示すと、このときの状態は、上記式（５）に示す関係に該当する。そのため、従来技術では抵抗値Ｒが抵抗値Ｒ３に設定されてＨＩ制御が実行される。一方、本実施形態では、上述したようにＭＩＤ制御が実行されて余剰燃料がΔＱＦＢ（＜ΔＱＦＢ’）となるため、従来技術に比較して余剰燃料が低減される。
【００５１】
次に、図３を参照して、本実施形態の上記各制御が実行されるときにおいて、電動モータ２１ａの駆動のために消費される電力Ｐの相違について説明する。同図３に、電源電圧Ｖｅと、電動モータ２１ａにおける消費電力Ｐとの関係を示す。
【００５２】
ここで、電動モータ２１ａでの消費電力Ｐと、電動モータ２１ａに供給される電源（バッテリ３１）の電圧Ｖｅと、バッテリ３１と電動モータ２１ａとの間の抵抗値Ｒと、電動モータ２１ａに供給される電流Ｉとには、下記式（６）に示す関係がある。
【００５３】
消費電力Ｐ＝電源電圧Ｖｅ×電流Ｉ＝（電源電圧Ｖｅ）２／抵抗値Ｒ  …（６）
すなわち、電源電圧Ｖｅが同一であるときには、可変抵抗回路３０により設定される抵抗値Ｒの値が大きくなるほど、消費電力Ｐを抑えることができる。そのため、電源電圧Ｖｅが同一であるときに、抵抗値Ｒ２が設定されるＭＩＤ制御（図３のａ点）から、この抵抗値Ｒ２よりも大きい抵抗値Ｒ１（Ｒ１＞Ｒ２）が設定されるＬＯ制御に変更されると（図３のＡ点）、消費電力Ｐａから消費電力ＰＡ（ＰＡ＜Ｐａ）に消費電力Ｐが低減される。
【００５４】
次に、図４を参照して、電子制御装置４０により実行される「抵抗値設定処理」の手順について説明する。なお、本実施形態では、この「抵抗値設定処理」を実行する電子制御装置４０と上記可変抵抗回路３０とによって抵抗値設定手段が構成されている。
【００５５】
本処理が開始されると、まず、必要吐出量算出処理が実行されて、必要吐出量ＱＦｔが算出される（ステップＳ１００）。
ここで、上記必要吐出量ＱＦｔは、燃料噴射弁１６から噴射供給される燃料噴射量Ｆに応じて変化し、この燃料噴射量Ｆは、機関運転状態等により変化する。例えば機関回転速度ＮＥが同一であるときであっても、運転者によるアクセルペダルの踏み込み量が多くなると、アクセルペダルの踏み込み量が少ないときと比較して、吸入空気量Ｑａが多くなる。また、機関負荷が同一であっても機関回転速度ＮＥが高いときほど、吸入空気量Ｑａが多くなる。このように吸入空気量Ｑａが多くなると、燃焼室１２内の空燃比を所定値に維持するべく燃料噴射量Ｆが増量される。したがって、燃料ポンプ２１が吐出するべき必要吐出量ＱＦｔも高くなる。
【００５６】
そこで、本ステップにおいて実行される必要吐出量算出処理では、機関回転速度ＮＥと機関負荷とに基づいて必要吐出量ＱＦｔが算出される。この必要吐出量算出処理が必要吐出量算出手段に相当する。
【００５７】
次に、電源電圧Ｖｅが読み込まれ（ステップＳ１１０）、電源電圧Ｖｅと実吐出量ＱＦａとの関係マップに基づいて抵抗値Ｒが設定される（ステップＳ１２０）。この関係マップは、電子制御装置４０のメモリに記憶されている先の図２に示すマップである。同マップが参照されることにより、上述したように、可変抵抗回路３０により設定変更される抵抗値Ｒが、燃料ポンプ２１から吐出される実吐出量ＱＦａが必要吐出量ＱＦｔ以上（ＱＦａ≧ＱＦｔ）であるとの条件を満たす最大の抵抗値となるように電源電圧Ｖｅに応じて設定される。
【００５８】
そして、実際に設定された抵抗値Ｒに変更されて（ステップＳ１３０）、本処理は終了される。なお、上記ステップＳ１２０において設定された抵抗値Ｒがそれまでの抵抗値Ｒ（現在の抵抗値Ｒｎｏｗ）と同一であるときには、その抵抗値Ｒが維持される。
【００５９】
次に、図５及び図６を参照して、図５の矢印Ｘに示すように電源電圧Ｖｅが上昇するときにおいて、「抵抗値設定処理」により設定される抵抗値Ｒの変化について説明する。
図６には、図５の矢印Ｘに示すように電源電圧Ｖｅが上昇するときのタイムチャートを示している。具体的には、同図６（ｃ）に示すように必要吐出量ＱＦｔが「ＱＦｔ１」で一定であり、且つ同図６（ｂ）に示すように電源電圧Ｖｅが最低電圧ＶｅＬから上昇するときのタイムチャートを示す。
【００６０】
図６に示す時刻ｔ１よりも前の期間であって、電源電圧Ｖｅが「Ｖｅ１」よりも低い（Ｖｅ＜Ｖｅ１）期間では、必要吐出量ＱＦｔ１について、下記式（７）に示す関係にある。
【００６１】
実吐出量ＱＦａＬ＜必要吐出量ＱＦｔ１＜実吐出量ＱＦａＭ  …（７）
したがって、この期間における抵抗値Ｒは抵抗値Ｒ２に設定されて、ＭＩＤ制御が実行される。
【００６２】
次に、時刻ｔ１において電源電圧Ｖｅが「Ｖｅ１」にまで上昇すると、これ以降、ＬＯ制御を実行したとしても、その実吐出量ＱＦａＬは必要吐出量ＱＦｔ１以上であるとの条件を満たすようになる（下記式（８）参照）。
【００６３】
必要吐出量ＱＦｔ１≦実吐出量ＱＦａＬ  …（８）
そこで、時刻ｔ１以降の期間における抵抗値Ｒは、上記抵抗値Ｒ２よりも大きい抵抗値Ｒ１に設定されて、ＬＯ制御が実行されるようになる。
【００６４】
これに対し、従来技術では、時刻ｔ１以降であっても必要吐出量ＱＦｔ１について下記式（９）の関係にあるため（上記式（４）の関係に該当）、同図６（ａ）の一点鎖線に示すようにＭＩＤ制御が実行される（抵抗値Ｒ２が設定される）。
【００６５】
基準必要吐出量ＱＦｔＬ＜必要吐出量ＱＦｔ１＜基準必要吐出量ＱＦｔＭ…（９）
したがって、本実施形態における余剰燃料ΔＱＦは、同図６（ｄ）に示すように、従来技術において発生する余剰燃料ΔＱＦ’と比較して低減されるようになる。
【００６６】
次に、先の図５及び図７を参照して、図５の矢印Ｙに示すように必要吐出量ＱＦｔが減少するときにおいて、「抵抗値設定処理」により設定される抵抗値Ｒの変化について説明する。
【００６７】
図７には、図５の矢印Ｙに示すように必要吐出量ＱＦｔが減少するときのタイムチャートを示している。具体的には、同図７（ｂ）に示すように電源電圧Ｖｅが「Ｖｅ２」で一定であり、且つ同図７（ｃ）に示すように必要吐出量ＱＦｔが基準必要吐出量ＱＦｔＨから減少するときのタイムチャートを示す。
【００６８】
図７に示す時刻ｔ２よりも前の期間では、図５に示すように、必要吐出量ＱＦｔについて、下記式（１０）に示す関係にある。
実吐出量ＱＦａＭ＜必要吐出量ＱＦｔ≦実吐出量ＱＦａＨ  …（１０）
したがって、この期間における抵抗値Ｒは抵抗値Ｒ３が設定されて、ＨＩ制御が実行される。
【００６９】
そして、時刻ｔ２において必要吐出量ＱＦｔが「ＱＦｔ２」にまで減少して、図５に示すように、その必要吐出量ＱＦｔ２が、ＭＩＤ制御が実行されるときにおける実吐出量ＱＦａＭに一致すると（ＱＦｔ２＝ＱＦａＭ）、これ以降、ＭＩＤ制御が実行される場合であっても、その実吐出量ＱＦａＭは必要吐出量ＱＦｔ以上であるとの条件を満たすようになる（下記式（１１）参照）。
【００７０】
必要吐出量ＱＦｔ≦実吐出量ＱＦａＭ  …（１１）
そこで、時刻ｔ２以降の期間における抵抗値Ｒは、上記抵抗値Ｒ３よりも大きい抵抗値Ｒ２に設定されて、ＭＩＤ制御が実行されるようになる。
【００７１】
これに対し、従来技術では、時刻ｔ２以降であっても、必要吐出量ＱＦｔについて下記式（１２）の関係にあるため（上記式（５）の関係に該当）、同図７（ａ）の一点鎖線に示すようにＨＩ制御が実行される（抵抗値Ｒ３に設定される）。
【００７２】
基準必要吐出量ＱＦｔＭ＜必要吐出量ＱＦｔ＜基準必要吐出量ＱＦｔＨ…（１２）
したがって、本実施形態における実吐出量ＱＦａＭは、同図７（ｄ）に示すように、従来技術における実吐出量ＱＦａＨよりも低減されるため、余剰燃料についても低減されるようになる。
【００７３】
以上説明した第１の実施形態によれば、以下の作用効果を奏することができる。
（１）燃料ポンプ２１から吐出される実吐出量ＱＦａが必要吐出量ＱＦｔ以上である（ＱＦａ≧ＱＦｔ）との条件を満たす最大の抵抗値となるように、電源電圧Ｖｅに応じて抵抗値Ｒが可変設定される。すなわち、実吐出量ＱＦａが必要吐出量ＱＦｔ以上である（ＱＦａ≧ＱＦｔ）との必要条件を満たしつつ、電動モータ２１ａに供給される電圧（電源電圧Ｖｅ）に応じて、抵抗値Ｒが極力高くなるように、同抵抗値Ｒを可変設定するようにしている。そのため、電源電圧Ｖｅによらず抵抗値Ｒが不変に設定されている態様と比較して、電動モータ２１ａに供給される電流Ｉを低減することができるようになる。したがって、燃料ポンプ２１から吐出される余剰燃料ΔＱＦの量を抑えることができるようになり、不必要な消費電力Ｐを低減することもできる。また、電源電圧Ｖｅに応じた電流Ｉの調整を、抵抗値Ｒの可変設定によって実現することができるため、従来のようにデューティ制御を行うものと比較してより簡便な構成にて不必要な消費電力Ｐを低減することができるようになる。
【００７４】
（２）機関回転速度ＮＥと機関負荷とに基づいて必要吐出量ＱＦｔを算出するようにしているため、機関回転速度ＮＥのみ又は負荷のみによって必要吐出量ＱＦｔを算出する態様と比較して、必要吐出量ＱＦｔを精密に算出することができるようになる。したがって、不必要な消費電力Ｐをより効果的に抑制することができるようになる。
【００７５】
（第２の実施形態）
次に、本発明にかかる燃料ポンプの制御装置を具体化した第２の実施形態について、上記第１の実施形態との相違点を中心に説明する。
【００７６】
まず、電源電圧Ｖｅの変動が生じていたり、機関運転状態の変動による必要吐出量ＱＦｔの変動が生じていたりしているときには、上述した「抵抗値設定処理」によって、抵抗値Ｒが比較的頻繁に設定変更される場合があり、この設定変更による切替回路への負担が増大することが懸念される。また、抵抗値Ｒが小さい値（吐出量：大）から大きい値（吐出量：小）に設定変更されて燃料ポンプ２１の実吐出量ＱＦａが減少された後、例えば、機関運転状態の変化により必要吐出量ＱＦｔが再び増加すると、抵抗値Ｒは小さい値に再び設定変更される。このような場合には、燃料ポンプ２１の実吐出量ＱＦａが必要吐出量ＱＦｔに対して一時的に不足するといった不都合が生じることも懸念される。そこで、本実施形態における「抵抗値設定処理」では、以下に説明する処理が実行される。
【００７７】
次に、本実施形態において実行される「抵抗値設定処理」の概要について図８及び図９を参照して説明する。
これら図８及び図９に示すマップは、上記第１の実施形態において先の図２に示したマップに対応するものであって、先の図２に示した電源電圧Ｖｅと実吐出量ＱＦａと各抵抗値Ｒとの関係が実線で示されており、これらの関係がマップとして電子制御装置４０に記憶されている。また、実吐出量ＱＦａよりも所定量αだけ少ない吐出量と電源電圧Ｖｅと各抵抗値Ｒとの関係についてが、一点鎖線で示されている。そして、本実施形態では、抵抗値Ｒを小さい値から大きい値に変更するときは、上記一点鎖線に示す関係に基づいて抵抗値の変更を行うようにしている。
【００７８】
まず、図８に示す矢印Ｘのように、必要吐出量ＱＦｔが「ＱＦｔＡ」で一定であり、且つ電源電圧Ｖｅが上昇するとき、すなわち実吐出量ＱＦａの増大により抵抗値Ｒを小さい値から大きい値に変更可能なときにおいて、「抵抗値設定処理」により設定変更される抵抗値Ｒの概要について説明する。
【００７９】
始めに、電源電圧Ｖｅが最低電圧ＶｅＬであるときには、必要吐出量ＱＦｔＡについて、下記式（１３）の関係にあるため、抵抗値Ｒが抵抗値Ｒ２に設定されてＭＩＤ制御が実行される。
【００８０】
実吐出量ＱＦａＬ＜必要吐出量ＱＦｔＡ＜実吐出量ＱＦａＭ  …（１３）
そして、電源電圧Ｖｅが上昇していくと、上記第１の実施形態では、電源電圧Ｖｅが「ＶｅＡ」にまで上昇して下記式（１４）の関係が成立するときに（同図８のＡ点）、抵抗値Ｒが抵抗値Ｒ２から抵抗値Ｒ１に設定変更されてＬＯ制御が実行される。
【００８１】
実吐出量ＱＦａＬ＝必要吐出量ＱＦｔＡ  …（１４）
これに対し、本実施形態では、抵抗値Ｒが変更された後の実吐出量ＱＦａ（ＱＦａＬ）と必要吐出量ＱＦｔ（ＱＦｔＡ）との差ΔＱ（＝ＱＦａ−ＱＦｔ）が所定量α未満（ΔＱ＜α）であるときには、抵抗値Ｒについて小さい値から大きい値への設定変更が禁止される。換言すると、抵抗値Ｒが変更された後の実吐出量ＱＦａと必要吐出量ＱＦｔとの差ΔＱが所定量α以上（ΔＱ≧α）になるまで待機した後に、抵抗値Ｒは小さい値から大きい値に設定変更される。
【００８２】
そのため、電源電圧Ｖｅが上記電源電圧ＶｅＡからさらに上昇して「ＶｅＢ」になり、下記式（１５）の関係が成立するときに（同図８のＢ点）、抵抗値Ｒが抵抗値Ｒ２から抵抗値Ｒ１に設定変更されてＬＯ制御が実行されるようになる。
【００８３】
実吐出量ＱＦａＬ−必要吐出量ＱＦｔＡ＝所定量α  …（１５）
このように、本実施形態では、電源電圧Ｖｅが上昇するときにおいて、上記第１の実施形態に比較して、電圧差ΔＶｅ（＝ＶｅＢ−ＶｅＡ）だけ待機されるようになる。よって、例えば抵抗値Ｒが抵抗値Ｒ２と抵抗値Ｒ１との間で設定変更されるＡ点付近において電源電圧Ｖｅが変動する場合であっても、抵抗値Ｒが設定変更される頻度を抑えることができるようになる。
【００８４】
次に、図９の矢印Ｙに示すように、電源電圧Ｖｅが「ＶｅＣ」で一定であり、且つ必要吐出量ＱＦｔが減少するとき、すなわち必要吐出量ＱＦｔの減少により抵抗値Ｒを小さい値から大きい値に変更可能なときにおいて、「抵抗値設定処理」により設定変更される抵抗値Ｒの概要について説明する。
【００８５】
始めに、下記式（１６）の関係にあるときには、抵抗値Ｒが抵抗値Ｒ２に設定されてＭＩＤ制御が実行される。
実吐出量ＱＦａＬ＜必要吐出量ＱＦｔ＜実吐出量ＱＦａＭ  …（１６）
そして、矢印Ｙに示すごとく必要吐出量ＱＦｔが減少していくと、上記第１の実施形態では、必要吐出量ＱＦｔが「ＱＦｔＣ」にまで減少して下記式（１７）の関係が成立するときに（同図９のＣ点）、抵抗値Ｒが抵抗値Ｒ２から抵抗値Ｒ１に設定変更されてＬＯ制御が実行されるようになる。
【００８６】
実吐出量ＱＦａＬ＝必要吐出量ＱＦｔＣ  …（１７）
これに対し、本実施形態では、必要吐出量ＱＦｔが上記必要吐出量ＱＦｔＣからさらに減少して「ＱＦｔＤ」になり、下記式（１８）の関係が成立するときに（同図９のＤ点）、抵抗値Ｒが抵抗値Ｒ２から抵抗値Ｒ１に設定変更されてＬＯ制御が実行されるようになる。
【００８７】
実吐出量ＱＦａＬ−必要吐出量ＱＦｔＤ＝所定量α  …（１８）
このように、本実施形態では、必要吐出量ＱＦｔが減少するときにおいて、上記第１の実施形態に比較して、必要吐出量ΔＱＦｔ（＝ＱＦｔＣ−ＱＦｔＤ）、すなわち所定量αだけ待機されるようになる。よって、例えば抵抗値Ｒが抵抗値Ｒ２と抵抗値Ｒ１との間で設定変更されるＣ点付近において機関運転状態の変動により必要吐出量ＱＦｔが変動する場合であっても、抵抗値Ｒが設定変更される頻度を抑えることができるようになる。
【００８８】
次に、図１０を参照して、本実施形態において電子制御装置４０により実行される「抵抗値設定処理」の手順について説明する。
本処理が開始されると、ステップＳ２００からステップＳ２２０まで、先の図４に示すステップＳ１００からステップＳ１２０までと同一の処理が順に実行される。
【００８９】
続いて、ステップＳ２２０において設定された抵抗値Ｒが、現在の抵抗値Ｒｎｏｗよりも大きいか（Ｒ＞Ｒｎｏｗ）否かが判定される（ステップＳ２３０）。
そして、設定された抵抗値Ｒが現在の抵抗値Ｒｎｏｗ以下である旨（Ｒ≦Ｒｎｏｗ）判定される場合には（ステップＳ２３０：ＮＯ）、設定された抵抗値Ｒに変更される（ステップＳ２５０）。すなわち、実吐出量ＱＦａが現在よりも増量されることが必要であり、抵抗値Ｒが大きい値から小さい値に設定変更されるときには（例えば、ＬＯ制御からＭＩＤ制御に変更されるとき）、速やかに抵抗値Ｒが設定変更される。
【００９０】
一方、設定された抵抗値Ｒが現在の抵抗値Ｒｎｏｗよりも大きい旨（Ｒ＞Ｒｎｏｗ）判定される場合には（ステップＳ２３０：ＹＥＳ）、上記ステップＳ２２０において設定された抵抗値Ｒに仮に設定変更された後における実吐出量ＱＦａと、必要吐出量ＱＦｔとの差ΔＱ（＝ＱＦａ−ＱＦｔ）が所定量α未満であるか（ΔＱ＜α）否かが判定される（ステップＳ２４０）。
【００９１】
そして、設定変更後の実吐出量ＱＦａと必要吐出量ＱＦｔとの差ΔＱが所定量α未満である旨（ΔＱ＜α）判定される場合には（ステップＳ２４０：ＹＥＳ）、上記ステップＳ２２０において設定された抵抗値Ｒに設定変更されることなく、本処理が一旦終了される。これにより、設定変更後の実吐出量ＱＦａと必要吐出量ＱＦｔとの差ΔＱが所定量α未満であるときには（ΔＱ＜α）、抵抗値Ｒの設定変更が禁止される。そして、ステップＳ２００からの処理が実行され、ステップＳ２４０の判定処理が再び実行される。なお、上記ステップＳ２３０及びステップＳ２４０での処理がディレイ設定手段として実行される「設定変更禁止処理」に相当する。
【００９２】
こうした判定処理を通じて、設定変更後の実吐出量ＱＦａと必要吐出量ＱＦｔとの差ΔＱが所定量α以上である旨（ΔＱ≧α）判定される場合には（ステップＳ２４０：ＮＯ）、上述した「ΔＱ＜α」との関係が成り立たないため、上記ステップＳ２２０において設定された抵抗値Ｒに変更されて（ステップＳ２５０）、本処理は終了される。これにより、設定変更後の実吐出量ＱＦａと必要吐出量ＱＦｔとの差ΔＱが所定量α以上（ΔＱ≧α）になるまで待機した後に、抵抗値Ｒが大きい側に設定変更される。
【００９３】
以上説明した第２の実施形態によれば、上記（１）及び（２）の作用効果に加え、さらに以下の作用効果を奏することができる。
（３）抵抗値Ｒが小さい値から大きい値に設定変更されるときにあって、設定変更後の実吐出量ＱＦａと必要吐出量ＱＦｔとの差ΔＱが所定量α未満であるとき（ΔＱ＜α）には、その抵抗値Ｒの設定変更が禁止される。換言すると、設定変更後の実吐出量ＱＦａと必要吐出量ＱＦｔとの差ΔＱが所定量α以上になるまで（ΔＱ≧α）待機した後に、抵抗値Ｒは小さい値から大きい値に変更される。そのため、電源電圧Ｖｅや必要吐出量ＱＦｔに変動が生じている場合であっても、抵抗値Ｒが設定変更される頻度を抑えることができ、これにより抵抗値Ｒの設定変更の負担を軽減することができる。また、抵抗値Ｒが小さい値（吐出量：大）から大きい値（吐出量：小）に設定変更されて燃料ポンプ２１の実吐出量ＱＦａが減少された後、例えば、機関運転状態の変化により必要吐出量ＱＦｔが再び増加した場合であっても、抵抗値Ｒが小さい側に設定された状態で待機しているため、増加した必要吐出量ＱＦｔに対して燃料ポンプ２１の実吐出量ＱＦａが一時的に不足することが抑制される。
【００９４】
（第３の実施形態）
次に、本発明にかかる燃料ポンプの制御装置を具体化した第３の実施形態について、上記第２の実施形態との相違点を中心に説明する。
【００９５】
上記第２の実施形態では、「抵抗値設定処理」において「設定変更禁止処理」を実行することにより（図１０のステップＳ２３０、ステップＳ２４０）、抵抗値Ｒが小さい値（吐出量：大）から大きい値（吐出量：小）に設定変更されるときにあって、設定変更後の実吐出量ＱＦａと必要吐出量ＱＦｔとの差ΔＱが所定量α未満であるとき（ΔＱ＜α）には、抵抗値Ｒの設定変更を禁止するようにした。
【００９６】
ここで、内燃機関１０が搭載された車両の減速時等において、燃料噴射弁１６の燃料噴射を停止する燃料カットの実行が実行されるときには、燃料ポンプ２１の必要吐出量ＱＦｔが大きく減少する。これにより、通常、燃料ポンプ２１の実吐出量ＱＦａは、抵抗値Ｒ３が設定されるＬＯ制御での実吐出量ＱＦａＬで足りるようになる。そのため、こうした燃料カットの実行に伴い必要吐出量ＱＦｔが減少するときには、たとえ電源電圧Ｖｅが変動したとしても、その変動によって抵抗値Ｒが頻繁に設定変更されるような機会が少なくなる。そこで、本実施形態では、燃料カット条件が成立するときには、上述した「設定変更禁止処理」を解除することにより、速やかに抵抗値Ｒを設定変更するようにしている。
【００９７】
次に、図１１を参照して、本実施形態において電子制御装置４０により実行される「抵抗値設定処理」の手順について説明する。
本処理が開始されると、まず、ステップＳ３００からステップＳ３２０まで、先の図１０に示すステップＳ２００からステップＳ２２０までの処理と同一の処理が順に実行される。
【００９８】
続いて、燃料カット条件が成立したか否かが判定される（ステップＳ３３０）。
この燃料カット条件として、具体的には、アクセルポジションセンサ４４により検出されるアクセルペダルの踏み込み量が「０」であり且つ機関回転速度センサ４３により検出される機関回転速度ＮＥが所定回転速度以上である、との条件が成立するか否かが判定される。
【００９９】
そして、燃料カット条件が成立した旨判定される場合には（ステップＳ３３０：ＹＥＳ）、上記ステップＳ３２０において設定された抵抗値Ｒに実際に変更される（ステップＳ３６０）。具体的には、上述したように、燃料カット実行時には必要吐出量ＱＦｔが大きく減少するため、抵抗値Ｒは、低負荷状態に対応する抵抗値Ｒ３に設定変更されて速やかにＬＯ制御が実行される。すなわち、抵抗値Ｒが小さい値から大きい値に設定変更される場合であっても、燃料カット条件が成立するときにおいては、上述したような抵抗値Ｒの設定変更の禁止が解除されることにより、速やかに抵抗値Ｒが設定変更されるようになる。そして本処理は終了される。
【０１００】
一方、燃料カット条件が成立していない旨判定される場合には（ステップＳ３３０：ＮＯ）、以下のステップＳ３４０からステップＳ３６０まで、先の図１０に示すステップＳ２３０からステップＳ２５０までの処理と同一の処理が順に実行される。これにより本処理は終了される。
【０１０１】
以上説明した第３の実施形態によれば、上記（１）〜（３）に示す作用効果に加え、下記の作用効果を奏することができる。
（４）燃料カット条件が成立するときには、抵抗値Ｒの設定変更の禁止を行うことなく、抵抗値Ｒが速やかに設定変更されるようになる。従って、燃料ポンプ２１の実吐出量ＱＦａが速やかに抑えられるようになり、これにより不必要な消費電力Ｐを低減することができる。
【０１０２】
（その他の実施形態）
なお、この発明にかかる燃料ポンプの制御装置は、上記各実施形態にて例示した構成に限定されるものではなく、それら実施形態を適宜変更した例えば次のような形態として実施することもできる。
【０１０３】
・上記各実施形態において示した可変抵抗回路３０については一例であって、複数の抵抗値を変更することのできる装置であれば、他の構成を採用してもよい。
・上記各実施形態では、抵抗値Ｒが３段階（Ｒ１、Ｒ２、Ｒ３）に設定変更される例を示したが、さらに多段階に設定変更される態様を採用してもよい。
【０１０４】
・上記各実施形態では、バッテリ３１のプラス端子の端子電圧を電源電圧Ｖｅとして検知する例を示した。これに対し、オルタネータ３２の発電電圧を電源電圧Ｖｅとして検知する態様を採用してもよい。
【０１０５】
・上記各実施形態において示したマップについては一例であって、こうした電源電圧と実吐出量との関係について、他の態様により記憶するようにしてもよい。要するに、実吐出量が必要吐出量以上であるとの必要条件を満たしつつ、バッテリと電動モータとの間の抵抗値が極力高くなるように、電動モータに供給される電圧に応じて設定するようにできる態様であればよく、これにより本発明の作用効果を奏することができる。
【０１０６】
・上記各実施形態における燃料ポンプ２１は、燃料噴射弁１６に燃料を直接送油するポンプであった。この他、筒内噴射式の燃料噴射弁を備える内燃機関のように、高圧ポンプに対して燃料を送油する燃料ポンプにも本発明は同様に適用することができる。
【符号の説明】
【０１０７】
１０…内燃機関、１１…ピストン、１２…燃焼室、１３…吸気通路、１４…排気通路、１５…点火プラグ、１６…燃料噴射弁、１７…クランクシャフト、１８…スロットルバルブ、２０…燃料タンク、２１…燃料ポンプ、２１ａ…電動モータ、２２…燃料フィルター、２３…燃料通路、２４…プレッシャレギュレータ、２５…リターン通路、３０…可変抵抗回路、３１…バッテリ、３２…オルタネータ、４０…電子制御装置、４１…エアフロメータ、４２…スロットルセンサ、４３…機関回転速度センサ、４４…アクセルポジションセンサ。
【図１】
2010185353.tif 000003
【図２】
2010185353.tif 000004
【図３】
2010185353.tif 000005
【図４】
2010185353.tif 000006
【図５】
2010185353.tif 000007
【図６】
2010185353.tif 000008
【図７】
2010185353.tif 000009
【図８】
2010185353.tif 000010
【図９】
2010185353.tif 000011
【図１０】
2010185353.tif 000012
【図１１】
2010185353.tif 000013
【図１２】
2010185353.tif 000014
【図１３】
2010185353.tif 000015