(57)【要約】【課題】高圧ポンプの制御装置において、ＤＣ／ＤＣコンバータの動作有無に伴う電磁弁の動作応答時間のばらつきを抑制する。【解決手段】インジェクタに燃料を供給する高圧ポンプ５の制御装置は、電源電圧ＶＢを昇圧してコンデンサ５１を充電するＤＣ／ＤＣコンバータ５２を、コンデンサ５１の充電電圧ＶＣが所定の電圧となるように動作させる充電制御部８１と、高圧ポンプ５の調量弁（電磁弁）７を駆動する駆動期間の開始時に、放電用スイッチ６３をオンして、コンデンサ５１から調量弁７のコイルＬ７に放電させる放電制御部８７と、その放電が終了してから駆動期間が終了するまでの間、コイルＬ７に一定の電流が流れるように、定電流用スイッチ４３をオン／オフさせる定電流制御部８９と、定電流制御部８９が定電流用スイッチ４３のオンとオフとを切り換えるための電流の閾値を、ＤＣ／ＤＣコンバータ５２の動作有無に応じて変更する手段１０３と、を備える。【選択図】図２
2016056745.tif 000002
【特許請求の範囲】
【請求項１】
燃料をエンジンの駆動力により加圧してインジェクタに供給する高圧ポンプ（５）を制御する高圧ポンプ制御装置であって、
電源電圧を昇圧してコンデンサ（５１）を充電するＤＣ／ＤＣコンバータ（５２）と、
前記コンデンサの充電電圧が所定の電圧となるように前記ＤＣ／ＤＣコンバータを動作させる充電制御手段（８１）と、
前記高圧ポンプの燃料吐出量を制御するために該高圧ポンプに設けられている電磁弁（７）のコイル（Ｌ７）の上流側に、前記コンデンサを接続させる放電用スイッチ（６３）と、
前記電源電圧が供給される電源ライン（４１）と前記コイルの上流側との間に設けられた定電流用スイッチ（４３）と、
前記電磁弁の駆動期間の開始時に、前記放電用スイッチをオンすることにより前記コンデンサから前記コイルに放電させる放電制御手段（８７）と、
前記コンデンサから前記コイルへの放電が終了してから前記駆動期間が終了するまでの間、前記コイルに一定の電流が流れるように、前記定電流用スイッチをオン／オフさせる定電流制御手段（８９，１１７）と、を備え、
前記定電流制御手段は、前記定電流用スイッチをオン／オフさせる制御として、前記コイルに流れる電流であるコイル電流が第１閾値より小さくなると前記定電流用スイッチをオフからオンして前記コイル電流を増加させ、前記コイル電流が前記第１閾値よりも大きい第２閾値より大きくなると前記定電流用スイッチをオンからオフして前記コイル電流を減少させる制御を実施し、
更に、当該高圧ポンプ制御装置は、
前記第１閾値及び前記第２閾値を、前記充電制御手段が前記ＤＣ／ＤＣコンバータを動作させていない場合よりも、前記充電制御手段が前記ＤＣ／ＤＣコンバータを動作させている場合の方が、大きい値となるように変更する閾値変更手段（１０３，１０４，７１，Ｓ２１０〜Ｓ２７０）を備えること、
を特徴とする高圧ポンプ制御装置。
【請求項２】
請求項１に記載の高圧ポンプ制御装置において、
前記定電流制御手段は、抵抗（Ｒｖ）の抵抗値が変わると、前記第１閾値及び前記第２閾値が変わるようになっており、
前記充電制御手段は、前記ＤＣ／ＤＣコンバータを動作させる場合に、前記ＤＣ／ＤＣコンバータを動作させることを示す信号を出力するようになっており、
前記閾値変更手段（１０３）は、前記充電制御手段からの前記信号が供給されると共に、その信号の有無により、前記抵抗の抵抗値を変化させて、前記第１閾値及び前記第２閾値を変更する回路であること、
を特徴とする高圧ポンプ制御装置。
【請求項３】
請求項１に記載の高圧ポンプ制御装置において、
前記閾値変更手段（１０３，１０４，７１，Ｓ２１０〜Ｓ２７０）は、
前記充電制御手段が前記ＤＣ／ＤＣコンバータを動作させている場合に、前記第１閾値及び前記第２閾値を、前記電源ラインの前記電源電圧に応じて変更すること（Ｓ２３０〜Ｓ２７０）、
を特徴とする高圧ポンプ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高圧ポンプを制御する高圧ポンプ制御装置に関する。
【背景技術】
【０００２】
ディーゼルエンジンや筒内直接噴射のガソリンエンジンでは、インジェクタからシリンダに直接燃料を噴射することから、燃料をエンジンの駆動力により加圧してインジェクタに供給する高圧ポンプが用いられる。そして、高圧ポンプは、燃料吐出量を制御するための電磁弁を備える（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１７４７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の発明者は、高圧ポンプの電磁弁も、電磁式のインジェクタと同様の方法で通電駆動することを考えており、その場合、高圧ポンプを制御する制御装置の構成及び動作は、例えば下記のようになる。
【０００５】
制御装置は、車両のバッテリからの電源電圧（バッテリ電圧）を昇圧してコンデンサを充電するＤＣ／ＤＣコンバータと、コンデンサの充電電圧が所定の電圧となるようにＤＣ／ＤＣコンバータを動作させる充電制御手段とを備える。そして、制御装置は、高圧ポンプの電磁弁の駆動開始時に、上記コンデンサから電磁弁のコイルへ放電させ、コンデンサからの放電を終了してから電磁弁の駆動期間が終了するまでの間は、電源電圧から電磁弁のコイルに一定の電流を流す。コイルに一定の電流を流すためには、電源電圧が供給される電源ラインとコイルとの間に設けられた定電流用スイッチをオン／オフさせる。具体的には、コイルに流れる電流（以下、コイル電流ともいう）が第１閾値より小さくなると定電流用スイッチをオフからオンしてコイル電流を増加させ、コイル電流が第１閾値よりも大きい第２閾値より大きくなると定電流用スイッチをオンからオフしてコイル電流を減少させる制御を実施する。
【０００６】
ところで、ＤＣ／ＤＣコンバータが動作すると、電源としてのバッテリから配線を通ってＤＣ／ＤＣコンバータ（具体的は、昇圧用のコイル及びスイッチング素子）に大きな電流が流れるため、配線の抵抗により電圧降下が生じる。配線としては、バッテリから制御装置へ電源電圧を供給するワイヤハーネスや、制御装置を構成するプリント基板におけるプリント配線がある。このため、ＤＣ／ＤＣコンバータが動作する場合と動作しない場合とで、定電流用スイッチに供給される電源電圧に差異が生じる。そして、電源電圧に差異が生じると、電磁弁のコイルに一定の電流を流す定電流期間において、コイル電流の傾き（特に、定電流用スイッチのオン時における傾き）が変わり、その結果、一定時間でのコイル電流の平均値（以下、平均電流という）が変わる。ＤＣ／ＤＣコンバータの動作時には、ＤＣ／ＤＣコンバータの非動作時と比較すると、定電流用スイッチに供給される電源電圧が低下し、定電流期間における平均電流が低下することとなる。
【０００７】
また、コンデンサから電磁弁のコイルへ放電する構成であっても、電磁弁の弁体がコイルへの通電に伴う動作位置（以下、通電動作位置という）に到達するのは、コンデンサからの放電が終了した後の定電流期間中となる。尚、通電動作位置は、ノーマルオープン型の電磁弁であれば、閉弁位置であり、ノーマルクローズ型の電磁弁であれば、開弁位置である。
【０００８】
このため、ＤＣ／ＤＣコンバータの動作有無に伴う電源電圧の差異により、定電流期間における平均電流が変わると、電磁弁の動作応答時間が変わる。動作応答時間とは、コイルへの通電を開始してから（つまり、駆動期間の開始時から）、電磁弁の弁体が通電動作位置に到達するまでの時間である。そして、電磁弁の動作応答時間が変わると、高圧ポンプの制御精度（具体的には、燃料吐出量の制御精度であり、インジェクタに供給する燃料の圧力の制御精度でもある）が低下する。
【０００９】
特に近年、電磁弁の設計においては、車両の低燃費化を考慮した消費電流低減が重要視され、電磁弁への供給電流を極限に抑えるような設計がなされるようになっている。このため、コイル電流の変動（換言すれば、コイルへの投入エネルギーの変動）に対して、電磁弁の動作応答時間が敏感に変動するようになった。
【００１０】
そこで、本発明は、高圧ポンプの制御装置において、ＤＣ／ＤＣコンバータの動作有無に伴う電磁弁の動作応答時間のばらつきを、抑制することを目的としている。
【課題を解決するための手段】
【００１１】
第１発明の高圧ポンプ制御装置は、電源電圧を昇圧してコンデンサを充電するＤＣ／ＤＣコンバータと、コンデンサの充電電圧が所定の電圧となるようにＤＣ／ＤＣコンバータを動作させる充電制御手段と、を備える。そして、高圧ポンプ制御装置は、高圧ポンプの燃料吐出量を制御するために該高圧ポンプに設けられている電磁弁のコイルの上流側に、コンデンサを接続させる放電用スイッチと、電源電圧が供給される電源ラインとコイルの上流側との間に設けられた定電流用スイッチと、を備える。更に、高圧ポンプ制御装置は、放電制御手段と、定電流制御手段と、閾値変更手段と、を備える。
【００１２】
放電制御手段は、電磁弁の駆動期間の開始時に、放電用スイッチをオンすることによりコンデンサからコイルに放電させる。
定電流制御手段は、コンデンサからコイルへの放電が終了してから前記駆動期間が終了するまでの間、コイルに一定の電流が流れるように、定電流用スイッチをオン／オフさせる。定電流制御手段は、定電流用スイッチをオン／オフさせる制御として、コイル電流（コイルに流れる電流）が第１閾値より小さくなると定電流用スイッチをオフからオンしてコイル電流を増加させ、コイル電流が第１閾値よりも大きい第２閾値より大きくなると定電流用スイッチをオンからオフしてコイル電流を減少させる制御を実施する。
【００１３】
そして、閾値変更手段は、定電流用スイッチのオン／オフ制御に用いられる第１閾値及び第２閾値を、ＤＣ／ＤＣコンバータの動作有無に応じて変更する。具体的には、閾値変更手段は、第１閾値及び第２閾値を、充電制御手段がＤＣ／ＤＣコンバータを動作させていない場合よりも、充電制御手段がＤＣ／ＤＣコンバータを動作させている場合の方が、大きい値となるように変更する。
【００１４】
この高圧ポンプ制御装置によれば、ＤＣ／ＤＣコンバータが動作して定電流用スイッチに供給される電源電圧が低下しても、第１閾値及び第２閾値が大きい値に変更されるため、電磁弁のコイルに一定の電流を流す定電流期間における平均電流の低下が防止される。よって、ＤＣ／ＤＣコンバータの動作有無に伴う電磁弁の動作応答時間のばらつきを抑制することができ、延いては、高圧ポンプの制御精度の低下を防止することができる。
【００１５】
なお、特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本発明の技術的範囲を限定するものではない。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態の燃料噴射制御装置（ＥＣＵ）の構成を表す構成図である。
【図２】図１の構成からインジェクタの駆動に関する部分を除くと共に、定電流制御部の詳細な構成を表した構成図である。
【図３】ポンプ電流制御部における各部の動作を説明する説明図である。
【図４】第１実施形態において、ＤＣ／ＤＣコンバータが動作しない場合の作用を説明する説明図である。
【図５】比較例を説明する説明図である。
【図６】第１実施形態において、ＤＣ／ＤＣコンバータが動作した場合の作用を説明する説明図である。
【図７】第２実施形態の燃料噴射制御装置（ＥＣＵ）の構成を、インジェクタの駆動に関する部分を除いて表した構成図である。
【図８】第２実施形態のマイコンが実行する閾値制御処理を表すフローチャートである。
【発明を実施するための形態】
【００１７】
以下に、本発明が適用された実施形態の燃料噴射制御装置について、図面を用い説明する。
［第１実施形態］
図１に示す第１実施形態の燃料噴射制御装置（以下、ＥＣＵという）１１は、車両（自動車）に搭載された多気筒（この例では４気筒）エンジンの各気筒＃１〜＃４に燃料を噴射供給する４個のインジェクタＩ１〜Ｉ４と、燃料タンクから供給される燃料をエンジンの駆動力により加圧してインジェクタＩ１〜Ｉ４に供給する高圧ポンプ５とを制御する。尚、ＥＣＵ１１において、スイッチとして用いられているパワー系のトランジスタ（スイッチング素子）は、例えばＭＯＳＦＥＴであるが、バイポーラトランジスタやＩＧＢＴ（絶縁ゲートバイポーラトランジスタ）等の他種類のトランジスタでも良い。
【００１８】
インジェクタＩ１〜Ｉ４の各々は、コイルＬ１〜Ｌ４を備える。インジェクタＩｎ（ｎは１〜４の何れか）では、コイルＬｎに通電されると、図示しない弁体が開弁位置に移動し（つまり、開弁し）、燃料噴射が行われる。また、コイルＬｎへの通電が停止されると、弁体が元の閉弁位置に戻り（つまり、閉弁し）、燃料噴射が停止される。
【００１９】
そして、ＥＣＵ１１は、各インジェクタＩ１〜Ｉ４の駆動期間（即ち、コイルＬ１〜Ｌ４への通電開始タイミング及び通電時間）を制御することにより、各気筒＃１〜＃４への燃料噴射タイミング及び燃料噴射量を制御する。
【００２０】
高圧ポンプ５は、燃料吐出量を制御するための電磁弁である調量弁７を備える。この例では、調量弁７は、コイルＬ７への通電により閉弁するノーマルオープン型である。
高圧ポンプ５は、ポンプ室内でピストン（プランジャ）が往復運動することで燃料を吸入／吐出するものであり、ピストンは、エンジンのカム軸によって回転するカムにより、上記ポンプ室内で往復運動するように駆動される。
【００２１】
高圧ポンプ５において、調量弁７は、例えば燃料タンクからの燃料をポンプ室内に吸入する吸入口側に設けられている。そして、高圧ポンプ５の吸入行程（ピストンの下降時）においては、調量弁７が開弁していることで、ポンプ室内に燃料が吸入され、高圧ポンプ５の吐出行程（ピストンの上昇時）においては、調量弁７が通電駆動されて閉弁することで、ポンプ室内の燃料が吐出される。つまり、調量弁７は、高圧ポンプ５のピストンが下死点から上死点へ向けて変位する期間において、閉弁状態となることで、高圧ポンプ５から燃料を吐出させる。高圧ポンプ５から吐出される燃料は、インジェクタＩ１〜Ｉ４に燃料を供給するための燃料貯留部（例えば、ガソリンエンジンならばフューエルデリバリーパイプと呼ばれる部分であり、ディーゼルエンジンならばコモンレールと呼ばれる部分）に蓄えられる。
【００２２】
そして、ＥＣＵ１１は、高圧ポンプ５の吐出行程における調量弁７の駆動期間（コイルＬ７への通電期間）を制御することで、高圧ポンプ５の燃料吐出量を制御して、インジェクタＩ１〜Ｉ４に供給される燃料の圧力（以下、燃圧ともいう）を制御する。ＥＣＵ１１は、燃圧を上昇させるときには、高圧ポンプ５の吐出行程における調量弁７の駆動開始タイミングを早めて、調量弁７の閉弁期間を長くすることにより、高圧ポンプ５の燃料吐出量を増加させる。逆に、燃圧を低下させるときには、高圧ポンプ５の吐出行程における調量弁７の駆動開始タイミングを遅らせて、調量弁７の閉弁期間を短くすることにより、高圧ポンプ５の燃料吐出量を減少させる。
【００２３】
インジェクタＩ１〜Ｉ４及び調量弁７の各コイルＬ１〜Ｌ４，Ｌ７の上流側と下流側は、それぞれ車両内配線（いわゆるワイヤハーネス）を介してＥＣＵ１１に接続されている。
【００２４】
そして、コイルＬ７の上流側は、ＥＣＵ１１の内部において、電流出力ライン１３に接続されている。同様に、コイルＬ１，Ｌ４の上流側は、ＥＣＵ１１の内部において、共通の電流出力ライン１４に接続されており、コイルＬ２，Ｌ３の上流側は、ＥＣＵ１１の内部において、共通の電流出力ライン１５に接続されている。
【００２５】
コイルＬ１を備えるインジェクタＩ１と、コイルＬ４を備えるインジェクタＩ４は、気筒＃１〜＃４のうち、噴射順序が連続しない気筒＃１，＃４（つまり、燃料噴射を実施する期間が重なる可能性がない気筒同士）のインジェクタである。同様に、コイルＬ２を備えるインジェクタＩ２と、コイルＬ３を備えるインジェクタＩ３も、燃料順序が連続しない気筒＃２，＃３のインジェクタである。インジェクタＩ１〜Ｉ４は、このような観点から２つのグループに分けられている。
【００２６】
ＥＣＵ１１は、各コイルＬ１〜Ｌ４，Ｌ７の下流側と、グランドライン（０Ｖのライン）との間の各々に、通電対象を選択するための下流側スイッチ２１〜２４，２７を備える。この例において、下流側スイッチ２１〜２４，２７は、Ｎチャネル型のＭＯＳＦＥＴである。下流側スイッチ２７がオンすることで、その下流側スイッチ２７に対応するコイルＬ７への通電が可能になる。同様に、下流側スイッチ２１〜２４の何れかがオンすることで、そのオンした下流側スイッチ２１〜２４に対応するコイルＬ１〜Ｌ４への通電が可能になる。下流側スイッチ２１〜２４は、燃料噴射対象の気筒を選択するスイッチでもあるため、気筒選択スイッチと呼ばれる。
【００２７】
また、下流側スイッチ２７のコイルＬ７側の端子（この例ではドレイン）とは反対側の端子（この例ではソース）とグランドラインとの間には、コイルＬ７に流れる電流を検出するための抵抗３３が設けられている。そして、下流側スイッチ２１，２４のコイルＬ１，Ｌ４側の端子（ドレイン）とは反対側の端子（ソース）とグランドラインとの間には、コイルＬ１，Ｌ４に流れる電流を検出するための抵抗３４が設けられている。同様に、下流側スイッチ２２，２３のコイルＬ２，Ｌ３側の端子（ドレイン）とは反対側の端子（ソース）とグランドラインとの間には、コイルＬ２，Ｌ３に流れる電流を検出するための抵抗３５が設けられている。
【００２８】
そして、ＥＣＵ１１は、電源電圧（本実施形態では車載バッテリのプラス端子の電圧であるバッテリ電圧）ＶＢが供給される電源ライン４１と、電源ライン４１に一方の出力端子（この例ではソース）が接続された３つの定電流用スイッチ４３，４４，４５と、を備える。この例において、定電流用スイッチ４３，４４，４５は、Ｐチャネル型のＭＯＳＦＥＴである。
【００２９】
定電流用スイッチ４３は、電源電圧ＶＢを電源としてコイルＬ７に一定の電流を流すためにオン／オフされるスイッチング素子である。同様に、定電流用スイッチ４４は、電源電圧ＶＢを電源としてコイルＬ１，Ｌ４の何れかに一定の電流を流すためのスイッチング素子であり、定電流用スイッチ４５は、電源電圧ＶＢを電源としてコイルＬ２，Ｌ３の何れかに一定の電流を流すためのスイッチング素子である。
【００３０】
このため、ＥＣＵ１１は、定電流用スイッチ４３の他方の出力端子（この例ではドレイン）にアノードが接続され、カソードが電流出力ライン１３に接続された逆流防止用のダイオードＤ１と、アノードがグランドラインに接続され、カソードが電流出力ライン１３に接続された電流還流用のダイオードＤ２と、定電流用スイッチ４４の他方の出力端子（ドレイン）にアノードが接続され、カソードが電流出力ライン１４に接続された逆流防止用のダイオードＤ３と、アノードがグランドラインに接続され、カソードが電流出力ライン１４に接続された電流還流用のダイオードＤ４と、定電流用スイッチ４５の他方の出力端子（ドレイン）にアノードが接続され、カソードが電流出力ライン１５に接続された逆流防止用のダイオードＤ５と、アノードがグランドラインに接続され、カソードが電流出力ライン１５に接続された電流還流用のダイオードＤ６と、を備える。
【００３１】
更に、ＥＣＵ１１は、コイルＬ１〜Ｌ４，Ｌ７に放電するエネルギーが蓄積されるコンデンサ５１と、電源電圧ＶＢを昇圧してコンデンサ５１を充電する充電回路としてのＤＣ／ＤＣコンバータ５２と、を備える。
【００３２】
ＤＣ／ＤＣコンバータ５２は、電源ライン４１に一端が接続された昇圧用のコイル５３と、コイル５３の他端とグランドラインとの間の経路上に設けられた昇圧用のスイッチング素子である昇圧用スイッチ５４と、昇圧用スイッチ５４とグランドラインとの間に設けられた電流検出用の抵抗５５と、コイル５３の他端と昇圧用スイッチ５４のコイル５３側の出力端子（この例ではドレイン）とを結ぶ電流経路にアノードが接続された逆流防止用のダイオード５６と、を備える。この例において、昇圧用スイッチ５４は、Ｎチャネル型のＭＯＳＦＥＴである。
【００３３】
コンデンサ５１は、ダイオード５６のカソードとグランドラインとの間の経路上に設けられている。また、コンデンサ５１に下流側には、コンデンサ５１に流れる電流を検出するための抵抗５７が設けられている。尚、コンデンサ５１は、例えばアルミ電解コンデンサであるが、他の種類のコンデンサでも良い。
【００３４】
ＤＣ／ＤＣコンバータ５２においては、昇圧用スイッチ５４がオン／オフされると、コイル５３と昇圧用スイッチ５４との接続点に、電源電圧ＶＢよりも高いフライバック電圧（逆起電圧）が発生し、そのフライバック電圧によりダイオード５６を通じてコンデンサ５１が充電される。このため、コンデンサ５１は電源電圧ＶＢよりも高い電圧で充電される。
【００３５】
そして、ＥＣＵ１１は、コンデンサ５１の正極側を電流出力ライン１３に（つまり、コイルＬ７の上流側に）接続させる放電用スイッチ６３と、コンデンサ５１の正極側を電流出力ライン１４に（つまり、コイルＬ１，Ｌ４の上流側に）接続させる放電用スイッチ６４と、コンデンサ５１の正極側を電流出力ライン１５に（つまり、コイルＬ２，Ｌ３の上流側に）接続させる放電用スイッチ６５と、を備える。この例において、放電用スイッチ６３，６４，６５は、Ｐチャネル型のＭＯＳＦＥＴである。
【００３６】
更に、ＥＣＵ１１は、マイコン（マイクロコンピュータ）７１と、マイコン７１の動作電圧である一定電圧（例えば５Ｖ）ＶＤを、電源電圧ＶＢから生成して出力する電源回路７２と、ＤＣ／ＤＣコンバータ５２を制御すると共に、マイコン７１から出力される駆動信号に応じて上記各スイッチ２１〜２４，２７，４３〜４５，６３〜６５を制御する駆動制御回路７３と、を備える。
【００３７】
マイコン７１は、プログラムを実行するＣＰＵ７５、プログラムや固定のデータ等が記憶されたＲＯＭ７６、ＣＰＵ７５による演算結果等が記憶されるＲＡＭ７７、及びＡ／Ｄ変換器（図示省略）等を備える。また、図示は省略しているが、マイコン７１には、エンジンのクランク軸が所定角度回転する毎にパルスエッジが生じるクランク角信号や、車両の運転者によるアクセル開度を表す信号や、エンジンの冷却水温を表す信号などが入力される。
【００３８】
そして、マイコン７１は、入力される各種信号により検出されるエンジンの運転状態に基づいて、調量弁７を駆動するための駆動信号である調量弁駆動信号と、各インジェクタＩ１〜Ｉ４を駆動するための駆動信号であるインジェクタ駆動信号とを、駆動制御回路７３に出力する。
【００３９】
調量弁駆動信号は、その信号のレベルがアクティブレベル（本実施形態では例えばハイ）の間だけ調量弁７のコイルＬ７に通電する（換言すれば、調量弁７を通電駆動する）、という意味を持っている。このため、マイコン７１は、エンジンの運転情報に基づいて、調量弁７の駆動期間（以下、調量弁駆動期間ともいう）を設定し、その設定した駆動期間だけ、調量弁駆動信号をハイにしていると言える。このようなことは、インジェクタ駆動信号の各々についても同様である。
【００４０】
駆動制御回路７３は、例えばＩＣである。そして、駆動制御回路７３は、ＤＣ／ＤＣコンバータ５２（詳しくは、昇圧用スイッチ５４）を制御する充電制御部８１と、下流側スイッチ２７、定電流用スイッチ４３及び放電用スイッチ６３を制御することで、コイルＬ７に流す電流（即ち、調量弁７の駆動電流）を制御するポンプ電流制御部８２と、下流側スイッチ２１〜２４、定電流用スイッチ４４，４５及び放電用スイッチ６４，６５を制御することで、コイルＬ１〜Ｌ４に流す電流（即ち、インジェクタＩ１〜Ｉ４の駆動電流）を制御するインジェクタ電流制御部８３と、を備える。
【００４１】
尚、ＥＣＵ１１では、下流側スイッチ２１〜２４、抵抗３４，３４、定電流用スイッチ４４，４５、ダイオードＤ３〜Ｄ６及び放電用スイッチ６４，６５によって構成されている回路が、インジェクタＩ１〜Ｉ４を駆動するためのインジェクタ駆動回路６６になっている。そして、インジェクタ電流制御部８３は、そのインジェクタ駆動回路６６を制御する部分である。
【００４２】
また、ＥＣＵ１１では、定電流用スイッチ４３，４４，４５のゲートと電源ライン４１との間に抵抗９１，９２，９３がそれぞれ接続されており、更に、定電流用スイッチ４３，４４，４５のゲートには、抵抗９４，９５，９６の一端がそれぞれ接続されている。そして、駆動制御回路７３のポンプ電流制御部８２は、抵抗９４の他端をローにする（この例ではグランドラインの電位にする）ことで、定電流用スイッチ４３をオンさせる。同様に、駆動制御回路７３のインジェクタ電流制御部８３は、抵抗９５の他端をローにすることで、定電流用スイッチ４４をオンさせ、抵抗９６の他端をローにすることで、定電流用スイッチ４５をオンさせる。
【００４３】
次に、駆動制御回路７３の充電制御部８１について説明する。
充電制御部８１は、充電駆動制御回路８１ａと、充電用スイッチ駆動回路８１ｂと、を備える。
【００４４】
充電駆動制御回路８１ａは、コンデンサ５１の充電電圧ＶＣを検出し、充電電圧ＶＣが充電下限閾値以下になったと判定すると、充電電圧ＶＣが充電上限閾値以上になったと判定するまで、充電指令信号を出力する（図６の２段目、３段目参照）。充電指令信号は、ＤＣ／ＤＣコンバータ５２を動作させてコンデンサ５１を充電することを示す信号であり、この例では、ハイアクティブの信号である。充電下限閾値は、電源電圧ＶＢよりも高い充電電圧ＶＣの目標値（例えば６０Ｖ）ＶＴよりも所定値（例えばＶＴの５％）だけ低い値であり、充電上限閾値は、目標値ＶＴよりも所定値（例えばＶＴの５％）だけ高い値である。
【００４５】
尚、図示を省略しているが、ＥＣＵ１１には、充電電圧ＶＣを所定の比率で分圧して駆動制御回路７３に入力させる２つの分圧用抵抗が備えられており、充電駆動制御回路８１ａは、その分圧用抵抗で分圧された電圧に基づいて充電電圧ＶＣを検出する。
【００４６】
充電用スイッチ駆動回路８１ｂは、充電駆動制御回路８１ａが充電指令信号を出力していない場合（この例では、充電指令信号がローである場合）には、ＤＣ／ＤＣコンバータ５２の動作を停止させる（つまり、昇圧用スイッチ５４をオフさせたままにする）。
【００４７】
一方、充電用スイッチ駆動回路８１ｂは、充電駆動制御回路８１ａが充電指令信号を出力している間（この例では、充電指令信号がハイになっている間）、ＤＣ／ＤＣコンバータ５２を動作させる（つまり、昇圧用スイッチ５４をオン／オフさせる）。充電用スイッチ駆動回路８１ｂは、ＤＣ／ＤＣコンバータ５２を動作させる充電制御として、例えば、以下の動作を繰り返す。
【００４８】
即ち、充電用スイッチ駆動回路８１ｂは、昇圧用スイッチ５４をオンしてから、抵抗５５に生じる電圧によって検出される電流（即ち、昇圧用スイッチ５４を介してコイル５３に流れる電流）が所定のオフ切換閾値まで増加すると、昇圧用スイッチ５４をオフさせる。そして、その後、抵抗５７に生じる電圧によって検出される電流（即ち、コンデンサ５１に流れ込む充電電流）が所定のオン切換閾値まで減少すると、昇圧用スイッチ５４を再びオンさせる。尚、他の例として、例えば、充電用スイッチ駆動回路８１ｂは、昇圧用スイッチ５４のオンによってコイル５３に流れる電流がオフ切換閾値にまで増加すると、昇圧用スイッチ５４を所定のオフ時間だけオフさせて再びオンさせるようになっていても良い。
【００４９】
次に、駆動制御回路７３のポンプ電流制御部８２について説明する。
ポンプ電流制御部８２は、下流側スイッチ制御部８５と、放電制御部８７と、定電流制御部８９と、を備える。
【００５０】
下流側スイッチ制御部８５は、図３に示すように、マイコン７１から出力される調量弁駆動信号がハイになると、その調量弁駆動信号がハイになっている間、コイルＬ７に対応する下流側スイッチ２７をオンする。下流側スイッチ２７がオンすることで、コイルＬ７に電流を流すことが可能になる。尚、以下の説明と図３及び後述する他の図において、「ポンプ駆動電流」とは、調量弁７のコイル電流（駆動電流）のことである。
【００５１】
放電制御部８７は、図３に示すように、調量弁駆動信号がハイになると、放電用スイッチ６３をオンする。すると、コンデンサ５１の正極側がコイルＬ７の上流側に接続されて、コンデンサ５１からコイルＬ７に放電され、この放電により、コイルＬ７への通電が開始される。そして、放電制御部８７は、放電用スイッチ６３をオンした後において、抵抗３３に生じる電圧をポンプ駆動電流（コイル電流）として検出し、ポンプ駆動電流が放電電流の目標最大値ｉｐになったことを検知すると、放電用スイッチ６３をオフする。放電用スイッチ６３のオフにより、コンデンサ５１からコイルＬ７への放電が終了する。
【００５２】
このようにして、調量弁７の駆動期間の開始時には、コンデンサ５１に蓄積されていたエネルギーがコイルＬ７に放電される。この例では、コンデンサ５１からコイルＬ７への、目標最大値ｉｐになるまでの放電電流が、調量弁７の閉弁を速めるための所謂ピーク電流である。尚、例えば放電用スイッチ６３を一定時間だけオンする構成でも良い。
【００５３】
定電流制御部８９は、調量弁駆動信号がハイになると、ポンプ駆動電流を上記目標最大値ｉｐよりも小さい一定の電流にするための定電流制御を行う。
具体的に説明すると、定電流制御部８９は、抵抗３３に生じる電圧をポンプ駆動電流として検出する。そして、定電流制御部８９は、図３に示すように、ポンプ駆動電流が第１閾値ｉＬより小さくなると定電流用スイッチ４３をオフからオンしてポンプ駆動電流を増加させ、ポンプ駆動電流が第１閾値ｉＬよりも大きい第２閾値ｉＨより大きくなると定電流用スイッチ４３をオンからオフしてポンプ駆動電流を減少させる、という定電流制御を行う。定電流用スイッチ４３のオン時には、電源ライン４１側から定電流用スイッチ４３とダイオードＤ１を介してコイルＬ７に電流が流れ、定電流用スイッチ４３のオフ時には、グランドライン側からダイオードＤ２を介してコイルＬ７に電流が還流する。第１閾値ｉＬと、第２閾値ｉＨと、目標最大値ｉｐとの大小関係は、図３の如く「ｉｐ＞ｉＨ＞ｉＬ」になっている。
【００５４】
コンデンサ５１からコイルＬ７への放電が終了してから調量弁７の駆動期間が終了するまでの間（以下、定電流期間という）は、上記の定電流制御により、コイルＬ７に一定の電流が流れるように、定電流用スイッチ４３がオン／オフされる。そして、定電流期間におけるポンプ駆動電流の平均値は、第１閾値ｉＬと第２閾値ｉＨとの間の値となる。また、コンデンサ５１からコイルＬ７へ放電によって、調量弁７の閉弁は速まるものの、調量弁７が完全に閉弁するのは（つまり、調量弁７の弁体が閉弁位置に到達するのは、定電流期間中となる。
【００５５】
尚、図３に示すように、定電流用スイッチ４３は、調量弁駆動信号がハイになってから、ポンプ駆動電流がコンデンサ５１からの放電によって第２閾値ｉＨに到達するまでの間も、定電流制御によってオンされる。しかし、その場合、定電流用スイッチ４３がオンしても、コイルＬ７へは、電源ライン４１側からではなくコンデンサ５１から電流が流れる。電源電圧ＶＢよりも充電電圧ＶＣの方が高いからである。よって、定電流制御部８９は、放電用スイッチ６３がオフされてから（即ち、コンデンサ５１の放電が終了してから）、定電流制御を開始するようになっていても良い。
【００５６】
定電流制御部８９は、図３に示すように、調量弁駆動信号がローになると、定電流制御を終了して、定電流用スイッチ４３をオフのままにする。その時点で、下流側スイッチ２７もオフするため、コイルＬ７への通電が停止して調量弁７が開弁し、高圧ポンプ５の燃料吐出が終了する。
【００５７】
一方、駆動制御回路７３のインジェクタ電流制御部８３も、ポンプ電流制御部８２と同様の動作により、インジェクタＩ１〜Ｉ４の駆動電流を制御する。調量弁駆動信号がハイになった場合のポンプ電流制御部８２の動作と比較して説明する。
【００５８】
例えば、マイコン７１から出力される駆動信号のうち、インジェクタＩ１を駆動するための駆動信号がハイになった場合、インジェクタ電流制御部８３は、下流側スイッチ２７ではなく、コイルＬ１に対応する下流側スイッチ２１をオンする。そして、放電用スイッチ６３ではなく、放電用スイッチ６４をオンして、コンデンサ５１からコイルＬ１に放電させる。更に、定電流用スイッチ４３ではなく、定電流用スイッチ４４をオン／オフさせることにより、コイルＬ１に一定の電流を流す。また例えば、マイコン７１から出力される駆動信号のうち、インジェクタＩ２を駆動するための駆動信号がハイになった場合、インジェクタ電流制御部８３は、下流側スイッチ２７ではなく、コイルＬ２に対応する下流側スイッチ２２をオンする。そして、放電用スイッチ６３ではなく、放電用スイッチ６５をオンして、コンデンサ５１からコイルＬ２に放電させる。更に、定電流用スイッチ４３ではなく、定電流用スイッチ４５をオン／オフさせることにより、コイルＬ２に一定の電流を流す。
【００５９】
ところで、本実施形態において、ポンプ電流制御部８２の定電流制御部８９は、ポンプ駆動電流を一定にするための第１閾値ｉＬ及び第２閾値ｉＨ（以下、これらを総称して、閾値ｉＬ，ｉＨともいう）が可変になっている。そこで次に、定電流制御部８９の構成等について、図２を用い説明する。尚、図２では、図１の構成からインジェクタＩ１〜Ｉ４の駆動に関する部分を除いて図示している。
【００６０】
図２に示すように、定電流制御部８９は、抵抗Ｒ１〜Ｒ４と、比較器１０１と、反転回路１０２と、スイッチとしてのトランジスタ（この例ではＮＰＮトランジスタ）１０３と、を備える。
【００６１】
抵抗Ｒ１の一端には一定電圧ＶＤが供給され、抵抗Ｒ１の他端とグランドラインとの間に、抵抗Ｒ２が接続されている。
比較器１０１の非反転入力端子（＋端子）は、抵抗Ｒ１と抵抗Ｒ２との接続点に接続されており、比較器１０１の出力端子と非反転入力端子との間に、抵抗Ｒ３が帰還抵抗として接続されている。また、比較器１０１の反転入力端子（−端子）には、抵抗３３に生じる電圧が、ポンプ駆動電流の検出値として入力される。
【００６２】
抵抗Ｒ４の一端にも一定電圧ＶＤが供給され、抵抗Ｒ４の他端は、トランジスタ１０３を介して、抵抗Ｒ１と抵抗Ｒ２との接続点に接続されるようになっている。この例では、抵抗Ｒ４の他端が、トランジスタ１０３のコレクタに接続されており、トランジスタ１０３のエミッタが、抵抗Ｒ１と抵抗Ｒ２との接続点に接続されている。そして、トランジスタ１０３のベースには、充電制御部８１の充電駆動制御回路８１ａが出力する前述の充電指令信号が、駆動信号として供給される。このため、充電駆動制御回路８１ａが充電指令信号を出力すると（つまり、充電指令信号がハイになると）、トランジスタ１０３がオンして、抵抗Ｒ４が抵抗Ｒ１に対して並列に接続される。
【００６３】
比較器１０１の反転入力端子の電圧をＶｍとし、比較器１０１の非反転入力端子の電圧をＶｐとすると、マイコン７１からの調量弁駆動信号がハイの場合に、比較器１０１の出力は、Ｖｍ，Ｖｐの大小関係に応じてハイとローとに切り換わる。また、マイコン７１からの調量弁駆動信号がローの場合、比較器１０１の出力は、Ｖｍ，Ｖｐの大小関係に拘わらずローのままとなる。尚、この例において、比較器１０１内の信号出力回路は、例えばオープンコレクタタイプである。このため、比較器１０１の出力端子は、ハイレベルを出力するために、図示しないプルアップ抵抗によって一定電圧ＶＢに接続されている。そのプルアップ抵抗の抵抗値は、抵抗Ｒ１〜Ｒ４の抵抗値と比べると十分に大きい値に設定されている。
【００６４】
そして、反転回路１０２は、比較器１０１の出力がローの場合には、抵抗９４の抵抗９１側（換言すれば、定電流用スイッチ４３のゲート側）とは反対側をオープン状態にすることで、定電流用スイッチ４３をオフする。また、反転回路１０２は、比較器１０１の出力がハイの場合には、抵抗９４の抵抗９１側とは反対側をローにすることで、定電流用スイッチ４３をオンする。反転回路１０２は、例えば、エミッタ接地のＮＰＮトランジスタによって構成することができる。
【００６５】
このような定電流制御部８９では、マイコン７１からの調量弁駆動信号がローの場合には、比較器１０１の出力がローになり、定電流用スイッチ４３はオフのままになる。
一方、調量弁駆動信号がハイの場合には、Ｖｍ，Ｖｐの大小関係に応じて比較器１０１の出力がハイとローとに切り換わる。即ち、ＶｍがＶｐよりも小さい場合には、比較器１０１の出力がハイになって、定電流用スイッチ４３がオンし、ＶｍがＶｐよりも大きい場合には、比較器１０１の出力がローになって、定電流用スイッチ４３がオフする。Ｖｍは、ポンプ駆動電流に抵抗３３の抵抗値を乗じた電圧であり、Ｖｐは、比較器１０１によってポンプ駆動電流と比較される対象の値に相当する。そして、Ｖｐには、比較器１０１の出力によってヒステリシスが設けられる。
【００６６】
定電流制御部８９において、比較器１０１の非反転入力端子と一定電圧ＶＤとの間に接続される抵抗を、閾値可変用抵抗Ｒｖと称することにすると、比較器１０１の出力がハイの場合、Ｖｐは、一定電圧ＶＤを閾値可変用抵抗Ｒｖと抵抗Ｒ２とで分圧した電圧ＶＨになる。尚、前述のプルアップ抵抗の抵抗値は、抵抗Ｒ１〜Ｒ４の抵抗値よりも十分に大きいため、ここでは無視している。また、抵抗Ｒ２と抵抗Ｒ３との並列抵抗を「Ｒ２//Ｒ３」と記載すると、比較器１０１の出力がローの場合、Ｖｐは、一定電圧ＶＤを閾値可変用抵抗Ｒｖと「Ｒ２//Ｒ３」とで分圧した電圧ＶＬになる。電圧ＶＬは電圧ＶＨよりも小さく、電圧ＶＬと電圧ＶＨとの差が、Ｖｐのヒステリシスである。
【００６７】
このため、定電流制御部８９では、調量弁駆動信号がハイになると、最初は、ポンプ駆動電流が０であり、ＶｍがＶｐよりも小さいため、比較器１０１の出力がハイになって、定電流用スイッチ４３がオンすると共に、Ｖｐが電圧ＶＨ（＞ＶＬ）になる。
【００６８】
そして、ポンプ駆動電流の増加によりＶｍが電圧ＶＨ（＝Ｖｐ）よりも大きくなると、比較器１０１の出力がローに反転して、定電流用スイッチ４３がオフすると共に、Ｖｐが電圧ＶＬになる。その後、ポンプ駆動電流の減少によりＶｍが電圧ＶＬ（＝Ｖｐ）よりも小さくなると、比較器１０１の出力がハイに反転して、定電流用スイッチ４３がオンすると共に、Ｖｐが電圧ＶＨになる。このような動作が繰り返されることで、定電流用スイッチ４３がオン／オフされる。そして、電圧ＶＬを抵抗３３の抵抗値で割った値が、前述の第１閾値ｉＬに該当し、電圧ＶＨを抵抗３３の抵抗値で割った値が、前述の第２閾値ｉＨに該当する。
【００６９】
ここで、充電指令信号がローの場合には、トランジスタ１０３がオフするため、抵抗Ｒ１が、閾値可変用抵抗Ｒｖとなる。一方、充電指令信号がハイの場合には、トランジスタ１０３がオンするため、抵抗Ｒ１と抵抗Ｒ４との並列抵抗が、閾値可変用抵抗Ｒｖとなる。よって、充電指令信号がハイの場合には、充電指令信号がローの場合と比較すると、閾値可変用抵抗Ｒｖの抵抗値が小さくなり、その結果、第１閾値ｉＬに相当する電圧ＶＬと、第２閾値ｉＨに相当する電圧ＶＨとが、両方とも大きくなる。
【００７０】
以上が、閾値ｉＬ，ｉＨの可変のメカニズムである。つまり、トランジスタ１０３がオフしている場合の電圧ＶＬと電圧ＶＨとを、抵抗３３の抵抗値で割った各値を、ｉＬ１，ｉＨ１とすると、そのｉＬ１，ｉＨ１の各々が、トランジスタ１０３がオフしている場合の閾値ｉＬ，ｉＨである。また、トランジスタ１０３がオンしている場合の電圧ＶＬと電圧ＶＨとを、抵抗３３の抵抗値で割った各値を、ｉＬ２，ｉＨ２とすると、そのｉＬ２，ｉＨ２の各々が、トランジスタ１０３がオンしている場合の閾値ｉＬ，ｉＨである。そして、ｉＬ２はｉＬ１より大きく、ｉＨ２もｉＨ１より大きい（図６における「ポンプ駆動電流」の段、参照）。
【００７１】
次に、ＥＣＵ１１の作用について、図４〜図６を用い説明する。尚、図４〜図６において、「電源電圧」の段は、電源ライン４１から定電流用スイッチ４３に供給される電源電圧ＶＢを表している。また、「充電電流」の段は、コンデンサ５１の充電電流を表しており、その充電電流が０のままであることは、ＤＣ／ＤＣコンバータ５２が動作していないことを表す。逆に、充電電流が脈動していることは、ＤＣ／ＤＣコンバータ５２が動作していること（即ち、昇圧用スイッチ５４がオン／オフしていること）を表す。
【００７２】
図４に示すように、調量弁駆動信号がハイになってコンデンサ５１からコイルＬ７への放電が実施されると、充電電圧ＶＣが低下するが、その充電電圧ＶＣが充電下限閾値以下にならなければ、充電駆動制御回路８１ａは充電指令信号を出力しない（ハイにしない）。このため、ＤＣ／ＤＣコンバータ５２は動作しない。そして、定電流制御部８９では、トランジスタ１０３がオンせず、定電流制御における閾値ｉＬ，ｉＨは、ｉＬ１，ｉＨ１から変わらない。尚、図４において、電源電圧ＶＢが低下しているのは、定電流制御部８９が定電流制御を実施したことによるものである。
【００７３】
ここで、図５は、比較例として、定電流制御部８９に抵抗Ｒ４とトランジスタ１０３が設けられていない場合（即ち、閾値ｉＬ，ｉＨが、ｉＬ１とｉＨ１とで固定されている場合）の動作例を表している。
【００７４】
図５に示すように、調量弁駆動信号がハイになってコンデンサ５１からコイルＬ７への放電が実施され、充電電圧ＶＣが充電下限閾値以下になった場合には、充電駆動制御回路８１ａが充電指令信号を出力する（ハイにする）。すると、ＤＣ／ＤＣコンバータ５２が動作して、コンデンサ５１が充電される。尚、ＤＣ／ＤＣコンバータ５２は、充電電圧ＶＣが充電上限閾値になるまで動作することとなる。
【００７５】
そして、ＤＣ／ＤＣコンバータ５２が動作すると、電源としてのバッテリから、ワイヤハーネスとＥＣＵ１１のプリント基板におけるプリント配線とからなる配線を通って、ＤＣ／ＤＣコンバータ５２（具体的は、コイル５３及び昇圧用スイッチ５４）に大きな電流が流れる。このため、配線の抵抗により電圧降下が生じる。よって、ＤＣ／ＤＣコンバータ５２が動作しない場合（図４）と比較すると、定電流用スイッチ４３に供給される電源電圧ＶＢが低下する。
【００７６】
ＤＣ／ＤＣコンバータ５２が動作して電源電圧ＶＢが低下すると、コイルＬ７に一定の電流を流す定電流期間において、定電流用スイッチ４３のオン時におけるポンプ駆動電流（コイル電流）の傾きが緩やかになる。このため、定電流制御における閾値ｉＬ，ｉＨが、図４と同じｉＬ１，ｉＨ１であると、一定時間での平均電流（ポンプ駆動電流の平均値）が低下してしまう。その結果、コイルＬ７への通電を開始してから（つまり、調量弁駆動期間の開始時から）、調量弁７の弁体が閉弁位置に到達するまでの動作応答時間が長くなってしまい、高圧ポンプ５の制御精度（具体的には、燃料吐出量の制御精度）が低下する。尚、図４における動作応答時間がＴ１であるのに対して、図５の例では、動作応答時間がＴ１よりも長いＴ２になっている。
【００７７】
これに対して、ＥＣＵ１１では、図６に示すように、充電指令信号がハイになってＤＣ／ＤＣコンバータ５２が動作する場合には、トランジスタ１０３がオンして、閾値可変用抵抗Ｒｖの抵抗値が変わることにより、閾値ｉＬ，ｉＨが、ｉＬ１，ｉＨ１よりも大きいｉＬ２，ｉＨ２に変化する。このため、定電流期間における平均電流の低下が防止され、延いては、調量弁７の動作応答時間が長くなってしまうことが防止される。
【００７８】
よって、ＥＣＵ１１によれば、ＤＣ／ＤＣコンバータ５２の動作有無に伴う調量弁７の動作応答時間のばらつきを抑制することができ、高圧ポンプ５の制御精度の低下を防止することができる。本実施形態では、図６に示すように、ＤＣ／ＤＣコンバータ５２が動作した場合の調量弁７の動作応答時間が、図４の場合と同じＴ１となるように、ｉＬ２，ｉＨ２を設定している。
【００７９】
また、調量弁７の駆動中にＤＣ／ＤＣコンバータ５２の非動作／動作が切り換わった場合を考えると、閾値ｉＬ，ｉＨは速やかに変更することが好ましい。
この点に関して、定電流制御部８９は、閾値可変用抵抗Ｒｖの抵抗値が変わると、閾値ｉＬ，ｉＨが変わるようになっている。そして、ＥＣＵ１１では、トランジスタ１０３が、充電指令信号の有無に応じてオン又はオフすることにより、閾値可変用抵抗Ｒｖの抵抗値を変化させて、閾値ｉＬ，ｉＨを変更するようになっている。つまり、閾値ｉＬ，ｉＨの変更を、ソフトウェアを用いずに、ハードウェア回路（この例ではトランジスタ１０３）で行っている。よって、例えばＤＣ／ＤＣコンバータ５２の動作開始時から閾値ｉＬ，ｉＨが変更されるまでの遅延時間を短くすることができ有利である。
【００８０】
また、ＥＣＵ１１では、コンデンサ５１に蓄積したエネルギーをインジェクタＩ１〜Ｉ４の駆動にも使用するため、調量弁７を駆動する際にＤＣ／ＤＣコンバータ５２が動作する可能性が高くなる。このため、上記実施形態の構成が一層有効である。
【００８１】
［第２実施形態］
次に、第２実施形態のＥＣＵについて説明する。尚、第１実施形態と同様の構成要素については、第１実施形態と同じ符号を用いる。
【００８２】
図７に示すように、第２実施形態のＥＣＵ１１１は、第１実施形態のＥＣＵ１１と比較すると、下記〈１〉〜〈４〉の点が異なる。尚、図７では、図２と同様に、インジェクタＩ１〜Ｉ４の駆動に関する部分は除いて図示している。
【００８３】
〈１〉ＥＣＵ１１１は、駆動制御回路７３に代えて、駆動制御回路１１３を備え、その駆動制御回路１１３は、ポンプ電流制御部８２に代えて、ポンプ電流制御部１１５を備える。そして、ポンプ電流制御部１１５は、定電流制御部８９に代えて、定電流制御部１１７を備える。
【００８４】
定電流制御部１１７は、定電流制御部８９（図２）と比較すると、抵抗Ｒ５とトランジスタ（この例ではＮＰＮトランジスタ）１０４が追加されている。
抵抗Ｒ４及びトランジスタ１０３と同様に、抵抗Ｒ５の一端には一定電圧ＶＤが供給され、抵抗Ｒ５の他端は、トランジスタ１０４を介して、抵抗Ｒ１と抵抗Ｒ２との接続点に接続されるようになっている。また、抵抗Ｒ５の抵抗値は、抵抗Ｒ４の抵抗値よりも小さい。そして、トランジスタ１０３，１０４の各ベースには、マイコン７１が出力する信号が、駆動信号として供給される。つまり、トランジスタ１０３，１０４の各々は、マイコン７１によってオンとオフが制御される。
【００８５】
ここで、定電流制御部１１７の状態として、トランジスタ１０３，１０４が両方ともオフである状態を、第１状態とし、トランジスタ１０３，１０４のうちでトランジスタ１０３だけがオンである状態を、第２状態とし、トランジスタ１０３，１０４のうちでトランジスタ１０４だけがオンである状態を、第３状態とし、トランジスタ１０３，１０４が両方ともオンである状態を、第４状態とする。
【００８６】
定電流制御部１１７において、前述の閾値可変用抵抗Ｒｖは、第１状態、第２状態、第３状態、第４状態、の順に小さくなる。よって、定電流制御における閾値ｉＬ，ｉＨは、４通りの値に切り換えられると共に、第１状態、第２状態、第３状態、第４状態、の順に大きくなる。
【００８７】
尚、第２実施形態についての以下の説明では、第１状態での閾値ｉＬ，ｉＨを、ｉＬ１，ｉＨ１と記載し、第２状態での閾値ｉＬ，ｉＨを、ｉＬ２，ｉＨ２と記載し、第３状態での閾値ｉＬ，ｉＨを、ｉＬ３，ｉＨ３と記載し、第４状態での閾値ｉＬ，ｉＨを、ｉＬ４，ｉＨ４と記載する。また、トランジスタ１０３を、第１のトランジスタ１０３ともいい、トランジスタ１０４を、第２のトランジスタ１０４ともいう。
【００８８】
〈２〉ＥＣＵ１１１は、電源ライン４１の電源電圧ＶＢ（即ち、定電流用スイッチ４３に供給される電源電圧ＶＢ）を所定の比率で分圧する２つの分圧用抵抗１１８，１１９を備える。分圧用抵抗１１８，１１９により分圧された電圧Ｖｂは、一定電圧ＶＤよりも小さい電圧であり、マイコン７１に入力される。そして、マイコン７１は、その電圧ＶｂをＡ／Ｄ変換することで電源電圧ＶＢを検出する。
【００８９】
〈３〉マイコン７１には、充電制御部８１の充電駆動制御回路８１ａが出力する充電指令信号も入力される。マイコン７１は、充電指令信号がハイかローかにより、ＤＣ／ＤＣコンバータ５２が動作しているか否か（換言すれば、充電制御の実施中であるか否か）を判定する。
【００９０】
〈４〉マイコン７１は、図８に示す閾値制御処理を例えば一定時間毎に実行する。尚、マイコン７１が実行する処理は、ＣＰＵ７５がＲＯＭ７６内のプログラムを実行することで実現される。
【００９１】
図８に示すように、マイコン７１は、閾値制御処理を開始すると、Ｓ２１０にて、充電指令信号に基づいて、ＤＣ／ＤＣコンバータ５２が動作しているか否かを判定する。
マイコン７１は、ＤＣ／ＤＣコンバータ５２が動作していないと判定した場合には、Ｓ２２０にて、第１，第２のトランジスタ１０３，１０４を両方ともオフし、その後、当該閾値制御処理を終了する。この場合、定電流制御における閾値ｉＬ，ｉＨは、４通りの値のうちで、最も小さい第１状態での値（ｉＬ１，ｉＨ１）となる。
【００９２】
また、マイコン７１は、Ｓ２１０にて、ＤＣ／ＤＣコンバータ５２が動作していると判定した場合には、Ｓ２３０にて、電源電圧ＶＢが第１判定値Ｖ１以上であるか否かを判定し、電源電圧ＶＢが第１判定値Ｖ１以上であれば、Ｓ２４０に進む。
【００９３】
マイコン７１は、Ｓ２４０では、第１のトランジスタ１０３をオンすると共に、第２のトランジスタ１０４をオフする。そして、その後、当該閾値制御処理を終了する。この場合、定電流制御における閾値ｉＬ，ｉＨは、４通りの値のうちで、大きさが３番目の、第２状態での値（ｉＬ２，ｉＨ２）となる。
【００９４】
また、マイコン７１は、Ｓ２３０にて、電源電圧ＶＢが第１判定値Ｖ１以上ではないと判定した場合には、Ｓ２５０にて、電源電圧ＶＢが第１判定値Ｖ１よりも小さい第２判定値Ｖ２以上であるか否かを判定する。
【００９５】
そして、電源電圧ＶＢが第２判定値Ｖ２以上であれば、マイコン７１は、Ｓ２６０にて、第１のトランジスタ１０３をオフすると共に、第２のトランジスタ１０４をオンする。そして、その後、当該閾値制御処理を終了する。この場合、電源電圧ＶＢは、第１判定値Ｖ１未満、第２判定値Ｖ２以上の範囲にあり、定電流制御における閾値ｉＬ，ｉＨは、４通りの値のうちで、大きさが２番目の、第３状態での値（ｉＬ３，ｉＨ３）となる。
【００９６】
また、マイコン７１は、Ｓ２５０にて、電源電圧ＶＢが第２判定値Ｖ２以上ではないと判定した場合には、Ｓ２７０にて、第１，第２のトランジスタ１０３，１０４を両方ともオンし、その後、当該閾値制御処理を終了する。この場合、電源電圧ＶＢは第２判定値Ｖ２未満であり、定電流制御における閾値ｉＬ，ｉＨは、４通りの値のうちで、最も大きい第４状態での値（ｉＬ４，ｉＨ４）となる。
【００９７】
つまり、ＥＣＵ１１１において、マイコン７１は、ＤＣ／ＤＣコンバータ５２が動作している場合に（Ｓ２１０：ＹＥＳ）、定電流制御における閾値ｉＬ，ｉＨを、電源ライン４１の電源電圧ＶＢに応じて変更するようになっている（Ｓ２３０〜Ｓ２７０）。具体的には、電源電圧ＶＢが低い場合ほど、閾値ｉＬ，ｉＨを大きい値に変更している。
【００９８】
このため、電源電圧ＶＢの低下に伴う調量弁７の動作応答時間のばらつきを一層抑制することができ、高圧ポンプ５の制御精度の低下防止効果を向上させることができる。
尚、定電流制御部１１７において、抵抗Ｒ１と並列に接続する抵抗（上記の例ではＲ４，Ｒ５）及びトランジスタ（上記の例では１０３，１０４）からなる抵抗値変更用の回路は、２つに限らず、３つ以上設けても良い。
【００９９】
［他の実施形態］
〈変形例１〉
例えば、第１実施形態の定電流制御部８９（図２）において、抵抗Ｒ４及びトランジスタ１０３からなる抵抗値変更用の回路を、抵抗Ｒ１と並列にではなく、抵抗Ｒ２と並列に設けても良い。その場合、第１実施形態とは逆に、充電指令信号がローからハイになると、トランジスタ１０３がオンからオフして、閾値ｉＬ，ｉＨが大きくなるように構成すれば良い。また、このような変形は、第２実施形態の定電流制御部１１７（図７）に対しても同様に適用することができる。
【０１００】
〈変形例２〉
第２実施形態において、マイコン７１がＤ／Ａ変換器によって出力する任意の電圧が、比較器１０１の非反転入力端子への入力電圧（Ｖｐ）となるようにして、マイコン７１からの出力電圧により閾値ｉＬ，ｉＨを任意に変えることができるように構成しても良い。その場合、マイコン７１は、例えば、比較器１０１の出力をモニタして、比較器１０１の出力がハイの場合とローの場合とで出力電圧を変えることにより、Ｖｐのヒステリシスを設けるようにすれば良い。また、この場合、抵抗Ｒ１〜Ｒ５とトランジスタ１０３，１０４は不要となる。
【０１０１】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されることなく、種々の形態を採り得る。また、前述の数値も一例であり他の値でも良い。
例えば、高圧ポンプ５の調量弁７は、ノーマルクローズ型の電磁弁でも良い。また、上記各実施形態のＥＣＵ１１，１１１において、インジェクタＩ１〜Ｉ４の駆動には、コンデンサ５１とは別のコンデンサを用いるように構成しても良い。
【０１０２】
また、上記実施形態における１つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を１つの構成要素に統合させたりしてもよい。また、上記実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言によって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。また、上述したＥＣＵの他、当該ＥＣＵを構成要素とするシステム、当該ＥＣＵとしてコンピュータを機能させるためのプログラム、このプログラムを記録した媒体、高圧ポンプの制御方法など、種々の形態で本発明を実現することもできる。
【符号の説明】
【０１０３】
５…高圧ポンプ、７…調量弁、Ｌ７…コイル、４１…電源ライン、４３…定電流用スイッチ、５１…コンデンサ、５２…ＤＣ／ＤＣコンバータ、６３…放電用スイッチ、７１…マイコン、８１…充電制御部、８７…放電制御部、８９，１１７…定電流制御部、１０３，１０４…トランジスタ
【図１】
2016056745.tif 000003
【図２】
2016056745.tif 000004
【図３】
2016056745.tif 000005
【図４】
2016056745.tif 000006
【図５】
2016056745.tif 000007
【図６】
2016056745.tif 000008
【図７】
2016056745.tif 000009
【図８】
2016056745.tif 000010