(57)【要約】【課題】サプライポンプに搭載された吸入調量弁のソレノイドは、種々の影響によって実際に流れる電流値が変動する。そこで従来では、差動アンプ等から構成されるフィードバック補正回路Ｊ５　を用いて駆動電流をフィードバック制御していたため、コストの上昇を招いていた。【解決手段】プログラム演算が行われるソフト演算部３１において、指令電流値（Ｉｆｉｎ）と実駆動電流値（Ｉ）との電流偏差（ΔＩ）に基いた補正デューティ信号（Ｄｕｔｙ＿ＦＢ）を求め、ＳＣＶ駆動回路３７に与えるデューティ信号（駆動ＤＵＴＹ）をフィードバック補正する。つまり、ソフト演算部３１においてフィードバック補正を行う。このため、従来においてＳＣＶ駆動回路３７に搭載していたフィードバック補正回路Ｊ５　を廃止でき、コストを抑えることができる。【選択図】　　　　図４
2004036563.tif 000002
【特許請求の範囲】
【請求項１】
コモンレールに高圧燃料を供給するサプライポンプと、
ソレノイドに与えられる駆動電流を可変することによって前記コモンレールの圧力を調整する吸入調量弁と、
プログラムに基づいて車両の運転状態に応じた指令電流値を求めるソフト演算部と、
このソフト演算部で求められた指令電流値に応じた駆動電流を前記ソレノイドに与える駆動回路と、
前記ソレノイドに実際流れた実駆動電流値を検出する電流検出手段と、
を備えるコモンレール式燃料噴射システムであって、
前記ソフト演算部は、前記指令電流値と前記実駆動電流値との電流偏差に基づいて補正値を求め、その補正値によって前記駆動回路に与えられる前記指令電流値をフィードバック補正することを特徴とするコモンレール式燃料噴射システム。
【請求項２】
コモンレールに高圧燃料を供給するサプライポンプと、
ソレノイドに与えられる駆動電流を可変することによって前記コモンレールの圧力を調整する吸入調量弁と、
プログラムに基づいて車両の運転状態に応じた指令電流値を求めるとともに、この指令電流値に応じたデューティ信号を求めるソフト演算部と、
このソフト演算部で求められたデューティ信号に応じた駆動電流を前記ソレノイドに与える駆動回路と、
前記ソレノイドに実際流れた実駆動電流値を検出する電流検出手段と、
を備えるコモンレール式燃料噴射システムであって、
前記ソフト演算部は、前記指令電流値と前記実駆動電流値との電流偏差に基づいて補正デューティ信号を求め、その補正デューティ信号によって前記駆動回路に与えられる前記デューティ信号をフィードバック補正することを特徴とするコモンレール式燃料噴射システム。
【請求項３】
請求項１または請求項２に記載のコモンレール式燃料噴射システムにおいて、前記補正値または前記補正デューティ信号は、前記電流偏差をパラメータとして求められることを特徴とするコモンレール式燃料噴射システム。
【請求項４】
請求項１〜請求項３のいずれかに記載のコモンレール式燃料噴射システムにおいて、
前記ソレノイドの温度を検出するソレノイド温度検出手段を備え、
前記補正値または前記補正デューティ信号は、前記ソレノイド温度検出手段によって検出された温度をパラメータとして求められることを特徴とするコモンレール式燃料噴射システム。
【請求項５】
請求項４に記載のコモンレール式燃料噴射システムにおいて、
前記ソレノイド温度検出手段として、燃料の温度を検出する燃料温度センサを用いたことを特徴とするコモンレール式燃料噴射システム。
【請求項６】
請求項１〜請求項５のいずれかに記載のコモンレール式燃料噴射システムにおいて、
前記ソレノイドの駆動電源であるバッテリ電圧を検出する電圧検出手段を備え、
前記補正値または前記補正デューティ信号は、前記電圧検出手段によって検出されたバッテリ電圧をパラメータとして求められることを特徴とするコモンレール式燃料噴射システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コモンレール式燃料噴射システムに関するものであり、特にコモンレールに高圧燃料を供給するサプライポンプに搭載される吸入調量弁の制御に関する。
【０００２】
【従来の技術】
コモンレール式燃料噴射システムは、サプライポンプからコモンレールに高圧燃料を供給し、コモンレール内に蓄圧された高圧燃料をインジェクタから噴射する構成となっている。
コモンレール圧は、サプライポンプに搭載された吸入調量弁によって調整されるものであり、吸入調量弁のソレノイドの電流値を可変することによってコモンレール圧が制御される。
【０００３】
【発明が解決しようとする課題】
エンジンコントロールユニット（以下、ＥＣＵ）は、図４（Ｂ）に示されるように、センサ類によって検出される車両の運転状態に応じて指令電流値を求めるソフト演算部Ｊ１　と、この指令電流値に応じた電流値をソレノイドＪ２　に与える駆動回路Ｊ３　とを備えるものであり、ソレノイドＪ２　は駆動回路Ｊ３　によって駆動される。
【０００４】
ここで、温度変化によるソレノイド抵抗変化や、バッテリ電圧の変動などの影響によって、実際にソレノイドＪ２　を流れる実駆動電流値が変動する問題がある。
そこで、従来では、駆動回路Ｊ３　に実駆動電流値を検出する電流検出回路Ｊ４　と、演算によって求められた指令電流値と実駆動電流値とを比較増幅するフィードバック補正回路Ｊ５　とを設け、実駆動電流値が指令電流値と等しくなるようにしていた。
しかし、図４（Ｂ）のように、駆動回路Ｊ３　に差動アンプ等を用いたフィードバック補正回路Ｊ５　を搭載することで、コストが高くなる問題があった。
【０００５】
【発明の目的】
本発明は、上記の事情に鑑みてなされたものであり、その目的は、差動アンプ等を用いたフィードバック補正回路を廃止して、コストを抑えることのできるコモンレール式燃料噴射システムの提供にある。
【０００６】
【課題を解決するための手段】
〔請求項１の手段〕
請求項１の手段を採用するコモンレール式燃料噴射システムは、指令電流値と実駆動電流値との電流偏差に基づく補正値をソフト演算部において求め、駆動回路に与える指令電流値を補正値によってフィードバック補正する。
つまり、ソフト演算部においてフィードバック補正された指令電流値を求めるため、差動アンプ等を用いたフィードバック補正回路を廃止でき、コストを抑えることができる。
【０００７】
〔請求項２の手段〕
請求項２の手段を採用するコモンレール式燃料噴射システムは、指令電流値と実駆動電流値との電流偏差に基づく補正デューティ信号をソフト演算部において求め、駆動回路に与えるデューティ信号を補正デューティ信号によってフィードバック補正する。
つまり、ソフト演算部においてフィードバック補正されたデューティ信号を求めるため、差動アンプ等を用いたフィードバック補正回路を廃止でき、コストを抑えることができる。
【０００８】
〔請求項３の手段〕
請求項３の手段を採用するコモンレール式燃料噴射システムは、、指令電流値と実駆動電流値との電流偏差をパラメータとして補正値または補正デューティ信号を求めるように設けても良い。
このように設けることによって、実駆動電流値を指令電流値にほぼ一致させることができる。
【０００９】
〔請求項４の手段〕
請求項４の手段を採用するコモンレール式燃料噴射システムは、ソレノイド温度をパラメータとして補正値または補正デューティ信号を求めるように設けても良い。
このように設けることによって、温度変化によってソレノイド抵抗が変化しても、実駆動電流値を指令電流値にほぼ一致させることができる。
【００１０】
〔請求項５の手段〕
請求項５の手段を採用するコモンレール式燃料噴射システムは、ソレノイド温度検出手段として燃料の温度を検出する燃料温度センサを用いても良い。
このように設けることによって、ソレノイドの温度を直接検出するための温度センサを用いることなくソレノイドの温度を検出することができ、コストの上昇を抑えることができる。
【００１１】
〔請求項６の手段〕
請求項６の手段を採用するコモンレール式燃料噴射システムは、バッテリ電圧をパラメータとして補正値または補正デューティ信号を求めるように設けても良い。
このように設けることによって、バッテリ電圧が変動しても、実駆動電流値を指令電流値にほぼ一致させることができる。
【００１２】
【発明の実施の形態】
本発明の実施の形態を、実施例と変形例を用いて説明する。
［実施例の構成］
実施例を図１〜図６を参照して説明する。まず、コモンレール式燃料噴射システムの構成を図１、図２を参照して説明する。
【００１３】
コモンレール式燃料噴射システムは、例えばディーゼルエンジン（以下、エンジン）１に燃料噴射を行うシステムであり、コモンレール２、インジェクタ３、サプライポンプ４、ＥＣＵ５等から構成されている。
【００１４】
コモンレール２は、インジェクタ３に供給する高圧燃料を蓄圧する蓄圧容器であり、連続的に燃料噴射圧に相当するコモンレール圧が蓄圧されるように燃料配管（高圧燃料流路）６を介して高圧燃料を吐出するサプライポンプ４の吐出口と接続されている。
なお、インジェクタ３からのリーク燃料は、リーク配管（燃料還流路）７を経て燃料タンク８に戻される。
また、コモンレール２から燃料タンク８へのリリーフ配管（燃料還流路）９には、プレッシャリミッタ１１が取り付けられている。このプレッシャリミッタ１１は、コモンレール２内の燃料圧が限界設定圧を越えた際に開弁して、コモンレール２の燃料圧を限界設定圧以下に抑えるための圧力安全弁である。
【００１５】
インジェクタ３は、エンジン１の各気筒毎に搭載されて燃料を各気筒内に噴射供給するものであり、コモンレール２より分岐する複数の分岐管の下流端に接続されて、コモンレール２に蓄圧された高圧燃料を各気筒に噴射供給する燃料噴射ノズル、およびこの燃料噴射ノズル内に収容されたニードルのリフト制御を行う電磁弁等を搭載する。
そして、インジェクタ３の電磁弁は、ＥＣＵ５に内蔵されたインジェクタ駆動回路３６（後述する）から与えられる駆動電流によってＯＮ−ＯＦＦ制御されるものであり、電磁弁の通電（ＯＮ）により高圧燃料を気筒内に噴射供給し、電磁弁の通電停止（ＯＦＦ　）により燃料噴射を停止するものである。
【００１６】
サプライポンプ４を図２を参照して説明する。
このサプライポンプ４は、コモンレール２へ高圧に圧縮した燃料を送るものであり、フィードポンプ１２（図中では９０°展開した状態で開示される）、レギュレータバルブ１３、吸入調量弁（以下、ＳＣＶ）１４、高圧ポンプ１５等から構成される。
【００１７】
フィードポンプ１２は、燃料タンク８から燃料を吸引して高圧ポンプ１５へ送る低圧供給ポンプであり、カムシャフト１６によって回転駆動されるトロコイドポンプによって構成される。このフィードポンプ１２が駆動されると燃料入口１７から吸引した燃料をＳＣＶ１４を介して高圧ポンプ１５に供給するものである。
なお、カムシャフト１６はポンプ駆動軸であり、図１に示されるように、エンジン１のクランク軸１８によって回転駆動されるものである。
【００１８】
レギュレータバルブ１３は、フィードポンプ１２の吐出側と供給側とを連通する燃料流路１９に配置されてフィードポンプ１２の吐出圧が所定圧に上昇すると開弁して、フィードポンプ１２の吐出圧が所定圧を越えないようにするものである。
【００１９】
ＳＣＶ１４は、フィードポンプ１２から高圧ポンプ１５へ燃料を導く燃料通路２１に配置されて、高圧ポンプ１５の加圧室２２（プランジャ室）に吸入される燃料の吸入量を調整して、コモンレール圧を変更および調整するものである。
このＳＣＶ１４は、フィードポンプ１２から高圧ポンプ１５へ燃料を導く燃料流路の開度を変更するバルブ２３と、ＥＣＵ５に内蔵されたＳＣＶ駆動回路３７（後述する）から与えられる駆動電流によってバルブ２３の弁開度を調整するためのリニヤソレノイド２４（以下、ソレノイド）とを有するものであり、ソレノイド２４の通電が停止されると弁開度が全開状態となるノーマリオープンタイプのものと、弁開度が全閉状態となるノーマリクローズタイプのものとがある。
【００２０】
高圧ポンプ１５は、ＳＣＶ１４から供給された燃料を高圧に圧縮してコモンレール２へ供給するプランジャポンプであり、カムシャフト１６によって往復駆動されるプランジャ２５、このプランジャ２５の往復動によって容積が変化する加圧室２２に燃料を供給する吸入弁２６、加圧室２２で圧縮された燃料をコモンレール２へ向けて吐出する吐出弁２７を備える。
【００２１】
プランジャ２５は、カムシャフト１６のエキセンカム２８の周囲に装着されたカムリング２９にスプリング３０によって押し付けられており、カムシャフト１６が回転するとカムリング２９の偏心動作に伴ってプランジャ２５が往復動する。
プランジャ２５が下降して加圧室２２の圧力が低下すると、吐出弁２７が閉弁するとともに、吸入弁２６が開弁してフィードポンプ１２で圧送されて、ＳＣＶ１４で調量された燃料が加圧室２２内に供給される。
逆に、プランジャ２５が上昇して加圧室２２の圧力が上昇すると吸入弁２６が閉弁する。そして、加圧室２２で加圧された圧力が所定圧力に達すると吐出弁２７が開弁して加圧室２２で加圧された高圧燃料がコモンレール２へ向けて供給される。
【００２２】
ＥＣＵ５は、図３に示されるように、ソフト演算部３１（演算プロセッサ）、燃料噴射系駆動回路３２、エンジン制御用アクチュエータ駆動回路３３、センサ受け回路３４、コネクタ３５等を備える。
ソフト演算部３１は、ＣＰＵ、ＲＡＭ、ＲＯＭなどからなる制御の要であり、ＲＯＭに記憶されたプログラムに基づいて、センサ類によって検出された車両の運転状態や車両走行状態に応じた各種の演算処理を行う。
【００２３】
燃料噴射系駆動回路３２は、ソフト演算部３１で求められたインジェクタ指令値に応じてインジェクタ３の電磁弁にＯＮ−ＯＦＦ制御のための駆動電流を与えるインジェクタ駆動回路３６と、ソフト演算部３１で求められた指令電流値（この実施例では、指令電流値Ｉｆｉｎをデューティ変換したデューティ信号）に応じてＳＣＶ１４のソレノイド２４に弁開度制御のための駆動電流を与えるＳＣＶ駆動回路３７とからなる。
【００２４】
エンジン制御用アクチュエータ駆動回路３３は、ソフト演算部３１の指令値に応じて、ＥＧＲ用アクチュエータ（図示せず）、吸気スロットル（図示せず）、可変ノズルターボ（図示せず）等のアクチュエータ類に駆動電流を与えるものである。
センサ受け回路３４は、コネクタ３５を介して接続された各種センサの出力信号を処理する回路であり、アクセル開度、エンジン回転数、冷却水温度、吸気温度、実コモンレール圧、燃料温度等のセンシングを行っている。
【００２５】
コネクタ３５は、車両各部に取り付けられた各センサの接続部であるとともに、ＥＣＵ５によって駆動制御される各アクチュエータの接続部である。
なお、コネクタ３５に接続されるセンサ類は、図１に示されるように、アクセル開度を検出するアクセルセンサ４１、エンジン回転数を検出する回転数センサ４２、エンジン１の冷却水温度を検出する水温センサ４３、エンジン１に吸入される吸気温度を検出する吸気温度センサ４４、実コモンレール圧を検出する圧力センサ４５、インジェクタ３に供給される燃料温度を検出する燃料温度センサ４６（ソレノイド温度検出手段に相当）およびその他のセンサ類４７がある。
【００２６】
［実施例の特徴］
実施例の特徴を図４〜図６を参照して説明する。
ＥＣＵ５は、ＳＣＶ１４のソレノイド２４の駆動電流を制御する手段として、上述したソフト演算部３１とＳＣＶ駆動回路３７を備える。このＳＣＶ駆動回路３７には、図４（Ａ）に開示されるように、ソレノイド２４に実際流れた実駆動電流値（Ｉ）を検出する電流検出手段４８が搭載されている。
【００２７】
ソフト演算部３１は、ＲＯＭに格納されたプログラムに基づき、センサ類によって読み込まれた車両の運転状態に応じた指令電流値（Ｉｆｉｎ）を求め、次にこの指令電流値（Ｉｆｉｎ）に応じたデューティ信号（駆動ＤＵＴＹ）を求める。
また、ソフト演算部３１は、ＳＣＶ駆動回路３７の電流検出手段４８によって検出された実駆動電流値（Ｉ）に基づいて、ＳＣＶ駆動回路３７に出力されるデューティ信号（駆動ＤＵＴＹ）をフィードバック補正するように設けられている。
【００２８】
上記を図５を参照して具体的に説明する。
ソフト演算部３１は、燃料消費量算出部５１で算出された燃料消費量と、吐出量フィードバック算出部５２で算出された吐出フィードバック量とから、ＳＣＶ１４の指令電流値（Ｉｆｉｎ）を求めるＳＣＶ駆動電流算出部５３を備える。
なお、燃料消費量算出部５１は、エンジン回転数（ＮＥ）、実コモンレール圧（ＮＰＣ）、指示噴射量（ＱＦＩＮ）から燃料消費量（インジェクタ噴射量＋リーク量）を算出するものである。また、吐出量フィードバック算出部５２は、指示コモンレール圧（目標コモンレール圧：ＰＦＩＮ）と実コモンレール圧（ＮＰＣ）との圧差（ＰＦＩＮ−ＮＰＣ）から吐出フィードバック量を算出するものであり、例えば圧差（ＰＦＩＮ−ＮＰＣ）をＰＩ制御（比例制御＋積分制御）して求められる値である。
【００２９】
また、ソフト演算部３１は、図５の破線Ａ内に示すように、指令電流値（Ｉｆｉｎ）からソレノイド２４を駆動するためのデューティ信号（駆動ＤＵＴＹ）に変換するＩ→Ｄｕｔｙ変換部５４と、指令電流値（Ｉｆｉｎ）と電流検出手段４８によって検出された実駆動電流値（Ｉ）との電流偏差（ΔＩ）をＰＩ制御（比例制御＋積分制御）して補正デューティ信号（Ｄｕｔｙ＿ＦＢ）を求めるＰＩ制御部５５とを備え、ＳＣＶ駆動回路３７に与えられるデューティ信号（駆動ＤＵＴＹ）は、ＰＩ制御部５５で求められた補正デューティ信号（Ｄｕｔｙ＿ＦＢ）によってフィードバック補正される。
【００３０】
このソフト演算部３１におけるデューティ信号（駆動ＤＵＴＹ）の算出方法を図６のフローチャートを参照して説明する。
この制御ルーチンに侵入すると（スタート）、まずエンジン回転数（ＮＥ）、実コモンレール圧（ＮＰＣ）、指示噴射量（ＱＦＩＮ）、指示コモンレール圧（ＰＦＩＮ）と実コモンレール圧（ＮＰＣ）との圧差（ＰＦＩＮ−ＮＰＣ）などから指令電流値（Ｉｆｉｎ）を算出する（ステップ１０１　）。
【００３１】
次に、指令電流値（Ｉｆｉｎ）からデューティ信号（駆動ＤＵＴＹ）を算出する（ステップ１０２　）。
次に、電流検出手段４８によって検出された実駆動電流値（Ｉ）を読み込む（ステップ１０３　）。
次に、指令電流値（Ｉｆｉｎ）と実駆動電流値（Ｉ）との電流偏差（ΔＩ）の絶対値が、所定値（ｄ）以上であるか否かの判断を行う（ステップ１０４　）。この判断結果がＮＯの場合（ΔＩ＜ｄ）は、この制御ルーチンを終了する。
【００３２】
ステップ１０４　の判断結果がＹＥＳ　の場合（ΔＩ≧ｄ）は、以下の方法によってＳＣＶ駆動回路３７に与えるデューティ信号（駆動ＤＵＴＹ）を補正する。
まず、電流偏差（ΔＩ）をパラメータとして比例補正量（ＤＵＴＹ＿Ｐ）を算出するとともに、電流偏差（ΔＩ）に基づいて積分補正量（ＤＵＴＹ＿Ｉ）を算出するものである（ステップ１０５　）。
【００３３】
ステップ１０５　における比例補正量（ＤＵＴＹ＿Ｐ）の算出方法を具体的に説明する。ステップ１０５　では、ソフト演算部３１にプログラムされた補正マップに基づき、電流偏差（ΔＩ）に応じた比例補正量（ＤＵＴＹ＿Ｐ）を算出するものである。
更に具体的に説明すると、ソフト演算部３１に搭載される補正マップは、電流偏差（ΔＩ）の他に、燃料温度センサ４６によって検出される燃料温度、および電圧検出手段（図示せず）によって検出されたバッテリ電圧をパラメータとして、比例補正量（ＤＵＴＹ＿Ｐ）を求めるものである。
【００３４】
ここで、燃料温度センサ４６によって検出される燃料温度が高い時（ソレノイド２４の温度が高い時）は、ソレノイド抵抗が大きく、補正量が常温と同じだと実際にソレノイド２４に流れる電流量が少なくなるため、比例補正量（ＤＵＴＹ＿Ｐ）を大きくするように設け、逆に燃料温度が低い時（ソレノイド２４の温度が低い時）は、ソレノイド抵抗が小さく、補正量が常温と同じだと実際にソレノイド２４に流れる電流量が多くなるため、比例補正量（ＤＵＴＹ＿Ｐ）を小さくするように設けている。
また、バッテリ電圧が低い時であって、補正量がバッテリ電圧中央時と同じであるとソレノイド２４に流れる電流変化量が少なくなるため、比例補正量（ＤＵＴＹ＿Ｐ）を大きくするように設けている。また、逆にバッテリ電圧が高い時であって、補正量がバッテリ電圧中央時と同じであるとソレノイド２４に流れる電流変化量が多くなるため、比例補正量（ＤＵＴＹ＿Ｐ）を小さくするように設けている。
なお、この実施例では補正マップを用いて比例補正量（ＤＵＴＹ＿Ｐ）を求める例を示すが、演算によって比例補正量（ＤＵＴＹ＿Ｐ）を求めても良い。
【００３５】
ステップ１０５　における積分補正量（ＤＵＴＹ＿Ｉ）の算出方法を具体的に説明する。ステップ１０５　では、電流偏差（ΔＩ）から今回の積分補正量（ＤＵＴＹ＿Ｉ）を算出し、それを前回までに積算した積分補正量（ＤＵＴＹ＿Ｉ）に加算して、新たな積分補正量（ＤＵＴＹ＿Ｉ）を求めるものである。
【００３６】
次に、ステップ１０５　で算出された比例補正量（ＤＵＴＹ＿Ｐ）と積分補正量（ＤＵＴＹ＿Ｉ）を加算して補正デューティ信号（Ｄｕｔｙ＿ＦＢ）を算出する（ステップ１０６　）。
次に、ステップ１０６　で算出された補正デューティ信号（Ｄｕｔｙ＿ＦＢ）を次回算出されるデューティ信号（駆動ＤＵＴＹ）に加算し（ステップ１０７　）、この制御ルーチンを終了する。
【００３７】
この結果、次回にＳＣＶ駆動回路３７に与えられるデューティ信号（駆動ＤＵＴＹ）は、次回ステップ１０２　で算出されるデューティ信号（駆動ＤＵＴＹ）に、今回ステップ１０６　で算出された補正デューティ信号（Ｄｕｔｙ＿ＦＢ）を加えた信号となる。
【００３８】
以上に示したように、この実施例に開示するコモンレール式燃料噴射システムは、プログラム演算を行うソフト演算部３１において、指令電流値（Ｉｆｉｎ）と実駆動電流値（Ｉ）との電流偏差（ΔＩ）に基づいて補正デューティ信号（Ｄｕｔｙ＿ＦＢ）を求め、ＳＣＶ駆動回路３７に与えられるデューティ信号（駆動ＤＵＴＹ）を補正デューティ信号（Ｄｕｔｙ＿ＦＢ）によってフィードバック補正するものである。
つまり、このコモンレール式燃料噴射システムでは、ソフト演算部３１においてフィードバック補正されたデューティ信号（駆動ＤＵＴＹ）を求めることができる。このため、従来技術においてＳＣＶ駆動回路３７に搭載していたフィードバック補正回路を廃止でき、コモンレール式燃料噴射システムのコストを抑えることができる。
【００３９】
［変形例］
上記の実施例では、ソレノイド２４の温度を燃料温度センサ４６の検出する燃料温度によって代用検出する例を示したが、他の温度センサ（例えば、サプライポンプ４の近傍に配置される温度センサ等）を用いて代用検出しても良い。
上記の実施例では、ＳＣＶ駆動回路３７内に電流検出手段４８を設けた例を示したが、ＳＣＶ駆動回路３７の外部に電流検出手段４８を設けても良い。
【００４０】
上記の実施例では、電流偏差（ΔＩ）、燃料温度（ソレノイド温度）、バッテリ電圧の３つのパラメータを用いて比例補正量（ＤＵＴＹ＿Ｐ）を求める例を示した。これに対し、電流偏差（ΔＩ）だけをパラメータとして比例補正量（ＤＵＴＹ＿Ｐ）を求めたり、電流偏差（ΔＩ）とソレノイド温度の２つをパラメータとして比例補正量（ＤＵＴＹ＿Ｐ）を求めたり、電流偏差（ΔＩ）とバッテリ電圧の２つをパラメータとして比例補正量（ＤＵＴＹ＿Ｐ）を求めたり、あるいは他のパラメータを用いて比例補正量（ＤＵＴＹ＿Ｐ）を求めるように設けても良い。
【００４１】
上記の実施例では、補正デューティ信号（Ｄｕｔｙ＿ＦＢ）を算出してデューティ信号（駆動ＤＵＴＹ）をフィードバック補正する例を示した。これに対し、電流偏差（ΔＩ）等のパラメータを用いて指令電流値（Ｉｆｉｎ）をフィードバック補正するように設けても良い。
【図面の簡単な説明】
【図１】コモンレール式燃料噴射システムの概略図である。
【図２】サプライポンプの断面図である。
【図３】ＥＣＵの概略図である。
【図４】ＳＣＶの制御を行うソフト演算部とＳＣＶ駆動回路の概略図である。
【図５】ソフト演算部の概略図である。
【図６】ＳＣＶをフィードバック補正する制御フローチャートである。
【符号の説明】
２　コモンレール
４　サプライポンプ
１４　ＳＣＶ（吸入調量弁）
２４　ソレノイド
３１　ソフト演算部
３７　ＳＣＶ駆動回路（駆動電流を吸入調量弁に与える駆動回路）
４６　燃料温度センサ（ソレノイド温度検出手段）
４８　電流検出手段
【図１】
2004036563.tif 000003
【図２】
2004036563.tif 000004
【図３】
2004036563.tif 000005
【図４】
2004036563.tif 000006
【図５】
2004036563.tif 000007
【図６】
2004036563.tif 000008