(57)【特許請求の範囲】
【請求項１】
加圧燃料を貯留するコモンレールと、該コモンレール内の燃料を内燃機関に噴射する燃料噴射弁と、前記コモンレールに燃料を圧送する燃料ポンプと、前記コモンレール内の燃料圧力と機関運転状態に基づいて決定される目標燃料圧力とに基づいて、コモンレール内燃料圧力が目標燃料圧力に一致するように前記燃料ポンプからコモンレールに圧送される燃料量を設定する設定手段とを備えた内燃機関のコモンレール燃料圧力制御装置において、
前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従しているか否かを判定する追従判定手段と、
前記内燃機関の運転状態が定常状態であるか過渡状態であるかを判定する運転状態判定手段と、
前記追従判定手段の判定結果と前記運転状態判定手段の判定結果との両方に基づいて前記設定手段の設定した燃料圧送量を補正する補正手段と、
を備え、
前記補正手段は、前記運転状態判定手段により現在機関が過渡状態で運転されていると判定されたときに、
前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していないと判定されている場合には、追従していると判定されている場合に較べて前記コモンレール内燃料圧力の変化速度が大きくなるように燃料圧送量を補正して前記コモンレール内燃料圧力変化の前記目標燃料圧力に対する応答性を向上させ、
前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していると判定されている場合には、追従していないと判定されている場合に較べて前記コモンレール内燃料圧力の変化速度が小さくなるように燃料圧送量を補正して前記コモンレール内燃料圧力の前記目標燃料圧力に対するオーバシュートを防止する、内燃機関のコモンレール燃料圧力制御装置。
【請求項２】
加圧燃料を貯留するコモンレールと、該コモンレール内の燃料を内燃機関に噴射する燃料噴射弁と、前記コモンレールに燃料を圧送する燃料ポンプと、前記コモンレール内の燃料圧力と機関運転状態に基づいて決定される目標燃料圧力とに基づいて、コモンレール内燃料圧力が目標燃料圧力に一致するように前記燃料ポンプからコモンレールに圧送される燃料量を設定する設定手段とを備えた内燃機関のコモンレール燃料圧力制御装置において、
前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従しているか否かを判定する追従判定手段と、
前記内燃機関の運転状態が定常状態であるか過渡状態であるかを判定する運転状態判定手段と、
前記追従判定手段の判定結果と前記運転状態判定手段の判定結果との両方に基づいて前記設定手段の設定した燃料圧送量を補正する補正手段と、
を備え、
前記補正手段は、前記運転状態判定手段により現在機関が定常状態で運転されていると判定されたときに、
前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していないと判定されている場合には、追従していると判定されている場合に較べて前記コモンレール内燃料圧力の変化速度が小さくなるように燃料圧送量を補正して前記コモンレール内燃料圧力のハンチングを抑制し、
前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していると判定されている場合には、追従していないと判定されている場合に較べて前記コモンレール内燃料圧力の変化速度が大きくなるように燃料圧送量を補正して前記コモンレール内燃料圧力変化の前記目標燃料圧力に対する応答性を向上させる、内燃機関のコモンレール燃料圧力制御装置。
【請求項３】
加圧燃料を貯留するコモンレールと、該コモンレール内の燃料を内燃機関に噴射する燃料噴射弁と、前記コモンレールに燃料を圧送する燃料ポンプと、前記コモンレール内の燃料圧力と機関運転状態に基づいて決定される目標燃料圧力とに基づいて、コモンレール内燃料圧力が目標燃料圧力に一致するように前記燃料ポンプからコモンレールに圧送される燃料量を設定する設定手段とを備えた内燃機関のコモンレール燃料圧力制御装置において、
前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従しているか否かを判定する追従判定手段と、
前記内燃機関の運転状態が定常状態であるか過渡状態であるかを判定する運転状態判定手段と、
前記追従判定手段の判定結果と前記運転状態判定手段の判定結果との両方に基づいて前記設定手段の設定した燃料圧送量を補正する補正手段と、
を備え、
前記設定手段は、前記燃料圧送量を前記コモンレール内燃料圧力と前記目標燃料圧力との偏差に比例係数を乗じた比例量成分を含む量として設定し、
前記補正手段は、前記運転状態判定手段により現在機関が過渡状態で運転されていると判定されたときに、
前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していないと判定されている場合には、追従していると判定されている場合に較べて前記比例係数の値を大きく設定して前記コモンレール内燃料圧力変化の前記目標燃料圧力に対する応答性を向上させ、
前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していると判定されている場合には、追従していないと判定されている場合に較べて前記比例係数の値を小さく設定して前記コモンレール内燃料圧力の前記目標燃料圧力に対するオーバシュートを防止する、内燃機関のコモンレール燃料圧力制御装置。
【請求項４】
加圧燃料を貯留するコモンレールと、該コモンレール内の燃料を内燃機関に噴射する燃料噴射弁と、前記コモンレールに燃料を圧送する燃料ポンプと、前記コモンレール内の燃料圧力と機関運転状態に基づいて決定される目標燃料圧力とに基づいて、コモンレール内燃料圧力が目標燃料圧力に一致するように前記燃料ポンプからコモンレールに圧送される燃料量を設定する設定手段とを備えた内燃機関のコモンレール燃料圧力制御装置において、
前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従しているか否かを判定する追従判定手段と、
前記内燃機関の運転状態が定常状態であるか過渡状態であるかを判定する運転状態判定手段と、
前記追従判定手段の判定結果と前記運転状態判定手段の判定結果との両方に基づいて前記設定手段の設定した燃料圧送量を補正する補正手段と、
を備え、
前記設定手段は、前記燃料圧送量を前記コモンレール内燃料圧力と前記目標燃料圧力との偏差に比例係数を乗じた比例量成分を含む量として設定し、
前記補正手段は、前記運転状態判定手段により現在機関が定常状態で運転されていると判定されたときに、
前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していないと判定されている場合には、追従していると判定されている場合に較べて前記比例係数の値を小さく設定して前記コモンレール内燃料圧力のハンチングを抑制し、
前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していると判定されている場合には、追従していないと判定されている場合に較べて前記比例係数の値を大きく設定して前記コモンレール内燃料圧力変化の前記目標燃料圧力に対する応答性を向上させる、内燃機関のコモンレール燃料圧力制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関のコモンレール燃料圧力を制御するコモンレール燃料圧力制御装置に関する。
【０００２】
【従来の技術】
内燃機関の燃料噴射系統に高圧の燃料を貯留するコモンレール（蓄圧室）を設け、このコモンレールに燃料噴射弁を接続して内燃機関に燃料噴射を行なうコモンレール式燃料噴射装置が知られている。
コモンレール式燃料噴射装置では、燃料噴射弁からの燃料噴射率がコモンレール内圧力に応じて変わるため、機関運転状態に応じて最適な燃料噴射率が得られるようにコモンレール燃料圧力を精度良く制御する必要がある。
【０００３】
コモンレール燃料圧力制御は、一般にコモンレールに燃料を圧送する高圧燃料供給ポンプの吐出量（圧送量）を制御することにより行われている。また、高圧燃料供給ポンプとしては一般にプランジャ式ポンプが使用される。
コモンレール式燃料噴射装置では、コモンレール内に貯留した高圧燃料を各気筒の燃料噴射弁から噴射するため、燃料噴射毎にコモンレール内の圧力が低下する。このため、コモンレール燃料圧力の制御装置は燃料噴射によりコモンレールから排出される量に応じて燃料ポンプからコモンレールに圧送される燃料量を調整してコモンレール内圧力を目標値に維持する必要がある。また、実際の運転においては、機関運転状態が急激に変化する過渡運転時には、運転状態の変化に応じてコモンレール目標燃料圧力も急激かつ広範囲に変化する。このためコモンレール燃料圧力の制御装置は燃料ポンプの圧送量を目標燃料圧力の変化に応じて応答性良好に制御して実際のコモンレール燃料圧力変化が目標燃料圧力に良好に追従するようにする必要がある。
【０００４】
この種の燃料ポンプの制御装置の例としては、例えば特開平５−１０６４９５号公報に記載されたものがある。
同公報の装置は、機関負荷条件に応じてコモンレール内目標燃料圧力を設定し、コモンレール内の実際の燃料圧力と上記目標燃料圧力との偏差に制御ゲイン（比例係数）を乗じた量の燃料を燃料ポンプからコモンレールに供給することにより、コモンレール内圧力を目標値に制御する。また、同公報の装置では上記制御ゲインを機関回転数に基づいて設定し、更に機関過渡運転時にはコモンレール内の燃料圧力の変化速度に応じて上記制御ゲインを修正更新することによりコモンレール燃料圧力制御の精度を向上させている。
【０００５】
【発明が解決しようとする課題】
ところが、実際の運転においては上記特開平５−１０６４９５号公報の装置のように、機関過渡運転時にコモンレール燃料圧力変化速度のみに応じて制御ゲインを変化させていると、例えば機関加速時等で目標燃料圧力が急激に上昇したような場合には、上昇後の目標燃料圧力を越えて実際の燃料圧力が上昇してしまう、いわゆるオーバシュートが生じる場合がある。例えば、機関運転状態の過渡変化の開始直後には目標燃料圧力とコモンレール燃料圧力との偏差は大きくなり、過渡変化終期には実際のコモンレール燃料圧力が目標燃料圧力に近づくため目標燃料圧力とコモンレール燃料圧力との偏差は小さくなる。このため、過渡変化初期は燃料ポンプの圧送量も偏差に応じて大きな量に設定され実際のコモンレール燃料圧力変化速度は大きくなり、過渡変化終期には燃料ポンプ圧送量は偏差に応じて小さな量に設定されコモンレール燃料圧力変化速度は小さくなる。
【０００６】
一方、上記公報の装置では、コモンレール燃料圧力変化速度が所定値より大きい場合には制御ゲインは小さくなるように修正され、コモンレール燃料圧力変化速度が所定値より小さい場合には制御ゲインは大きくなるように修正される。このため上記公報の装置では、過渡運転初期のようにコモンレール燃料圧力を急速に変化させるべきときには制御ゲインが小さな値に設定されてしまいコモンレール燃料圧力の目標燃料圧力に対する応答性が悪化し、過渡運転終期のようにコモンレール燃料圧力が目標燃料圧力に接近したような場合には制御ゲインが大きな値に設定されてしまい実際のコモンレール燃料圧力が目標燃料圧力を越えて変化するオーバシュートを生じてコモンレール燃料圧力の目標燃料圧力に対する追従性が悪化する場合がある。この傾向は特に、圧送量の設定タイミングの間隔が比較的長い燃料ポンプを使用したような場合に大きくなる。コモンレール内燃料圧力は運転状態によってはかなりな高圧（例えば１５０ＭＰａ程度）に設定される場合があるが、上記のようにオーバシュートが生じるとコモンレール内の実際の燃料圧力は更に高圧になる。このため、オーバシュートを完全に抑制できない場合には予めオーバシュートが生じた場合を考慮して燃料系の機器の設計圧力を高く設定する必要があり、機器のコストが上昇する問題が生じる。
【０００７】
また、実際の運転ではコモンレール目標燃料圧力が大きく変化しない定常運転においても、実際のコモンレール燃料圧力が目標燃料圧力と一致せずに周期的に変動する、いわゆるハンチングが生じてコモンレール燃料圧力の目標燃料圧力に対する追従性が悪化する場合がある。上記公報の装置では、過渡運転時にのみ制御ゲインの修正更新を行っているため、定常運転時に生じる上記ハンチング等による追従性の悪化を効果的に抑制することはできない。
【０００８】
本発明は上記問題に鑑み、実際のコモンレール燃料圧力を目標燃料圧力に対して応答性良く変化させ、しかも目標燃料圧力に対するコモンレール燃料圧力の追従性を良好に維持可能な内燃機関のコモンレール燃料圧力制御装置を提供することを目的としている。
【００１４】
【課題を解決するための手段】
請求項１に記載の発明によれば、加圧燃料を貯留するコモンレールと、該コモンレール内の燃料を内燃機関に噴射する燃料噴射弁と、前記コモンレールに燃料を圧送する燃料ポンプと、前記コモンレール内の燃料圧力と機関運転状態に基づいて決定される目標燃料圧力とに基づいて、コモンレール内燃料圧力が目標燃料圧力に一致するように前記燃料ポンプからコモンレールに圧送される燃料量を設定する設定手段とを備えた内燃機関のコモンレール燃料圧力制御装置において、
前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従しているか否かを判定する追従判定手段と、前記内燃機関の運転状態が定常状態であるか過渡状態であるかを判定する運転状態判定手段と、前記追従判定手段の判定結果と前記運転状態判定手段の判定結果との両方に基づいて前記設定手段の設定した燃料圧送量を補正する補正手段と、を備え、前記補正手段は、前記運転状態判定手段により現在機関が過渡状態で運転されていると判定されたときに、前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していないと判定されている場合には、追従していると判定されている場合に較べて前記コモンレール内燃料圧力の変化速度が大きくなるように燃料圧送量を補正して前記コモンレール内燃料圧力変化の前記目標燃料圧力に対する応答性を向上させ、前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していると判定されている場合には、追従していないと判定されている場合に較べて前記コモンレール内燃料圧力の変化速度が小さくなるように燃料圧送量を補正して前記コモンレール内燃料圧力の前記目標燃料圧力に対するオーバシュートを防止する、内燃機関のコモンレール燃料圧力制御装置が提供される。
【００１５】
すなわち請求項１に記載の発明によれば、機関が過渡状態で運転されており、コモンレール内燃料圧力が目標燃料圧力に追従していない場合にはコモンレール内燃料圧力の変化速度が大きくなるように燃料圧送量が補正される。このため、コモンレール内燃料圧力が短時間で目標燃料圧力に到達するようになりコモンレール内燃料圧変化の応答性が向上する。また、機関運転状態が過渡状態にあるがコモンレール内燃料圧力が目標燃料圧力に充分追従している場合にはコモンレール内燃料圧力の変化速度が大きく設定されたままだとコモンレール内燃料圧力が目標燃料圧力に対してオーバシュートを生じる可能性がある。そこで、本発明では、過渡運転状態にあってコモンレール内燃料圧力が目標燃料圧力に追従している場合にはコモンレール内燃料圧力の変化速度が小さくなるように燃料圧送量が補正される。これにより、コモンレール内燃料圧力が目標燃料圧力近傍になったときにはコモンレール内燃料圧力の変化速度は小さく設定され、コモンレール内燃料圧力のオーバシュートが抑制され燃料圧制御が安定する。
【００１６】
請求項２に記載の発明によれば、加圧燃料を貯留するコモンレールと、該コモンレール内の燃料を内燃機関に噴射する燃料噴射弁と、前記コモンレールに燃料を圧送する燃料ポンプと、前記コモンレール内の燃料圧力と機関運転状態に基づいて決定される目標燃料圧力とに基づいて、コモンレール内燃料圧力が目標燃料圧力に一致するように前記燃料ポンプからコモンレールに圧送される燃料量を設定する設定手段とを備えた内燃機関のコモンレール燃料圧力制御装置において、
前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従しているか否かを判定する追従判定手段と、前記内燃機関の運転状態が定常状態であるか過渡状態であるかを判定する運転状態判定手段と、前記追従判定手段の判定結果と前記運転状態判定手段の判定結果との両方に基づいて前記設定手段の設定した燃料圧送量を補正する補正手段と、を備え、前記補正手段は、前記運転状態判定手段により現在機関が定常状態で運転されていると判定されたときに、前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していないと判定されている場合には、追従していると判定されている場合に較べて前記コモンレール内燃料圧力の変化速度が小さくなるように燃料圧送量を補正して前記コモンレール内燃料圧力のハンチングを抑制し、前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していると判定されている場合には、追従していないと判定されている場合に較べて前記コモンレール内燃料圧力の変化速度が大きくなるように燃料圧送量を補正して前記コモンレール内燃料圧力変化の前記目標燃料圧力に対する応答性を向上させる、内燃機関のコモンレール燃料圧力制御装置が提供される。
【００１７】
すなわち請求項２に記載の発明によれば、機関が定常状態で運転されていて、しかもコモンレール内燃料圧力が目標燃料圧力に追従していない場合にはコモンレール内燃料圧力の変化速度が小さくなるように燃料圧送量が補正される。機関が定常状態で運転されている場合には、目標燃料圧力はほぼ一定になっているため、定常状態でコモンレール内燃料圧力が目標燃料圧力に追従していない場合には、例えばハンチング等が生じているために燃料圧力制御が安定していないと考えられる。本発明では、この場合にはコモンレール内燃料圧力の変化速度が小さくなるように燃料圧送量が補正されるため、コモンレール燃料圧力のハンチングが抑制され制御の安定性が向上する。
【００１８】
一方、定常運転状態においてコモンレール内燃料圧力が目標燃料圧力に充分に追従している場合には燃料圧力は安定して制御されていると考えられる。このため、本発明ではこの場合にはコモンレール内燃料圧力の変化速度が大きくなるように燃料圧送量を補正する。これにより、コモンレール内燃料圧力変化の応答性が向上し、定常運転時に僅かに目標燃料圧力が変化したような場合にもコモンレール内燃料圧力が短時間で目標燃料圧力に一致するようになる。
【００１９】
請求項３に記載の発明によれば、加圧燃料を貯留するコモンレールと、該コモンレール内の燃料を内燃機関に噴射する燃料噴射弁と、前記コモンレールに燃料を圧送する燃料ポンプと、前記コモンレール内の燃料圧力と機関運転状態に基づいて決定される目標燃料圧力とに基づいて、コモンレール内燃料圧力が目標燃料圧力に一致するように前記燃料ポンプからコモンレールに圧送される燃料量を設定する設定手段とを備えた内燃機関のコモンレール燃料圧力制御装置において、
前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従しているか否かを判定する追従判定手段と、前記内燃機関の運転状態が定常状態であるか過渡状態であるかを判定する運転状態判定手段と、前記追従判定手段の判定結果と前記運転状態判定手段の判定結果との両方に基づいて前記設定手段の設定した燃料圧送量を補正する補正手段と、を備え、前記設定手段は、前記燃料圧送量を前記コモンレール内燃料圧力と前記目標燃料圧力との偏差に比例係数を乗じた比例量成分を含む量として設定し、前記補正手段は、前記運転状態判定手段により現在機関が過渡状態で運転されていると判定されたときに、前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していないと判定されている場合には、追従していると判定されている場合に較べて前記比例係数の値を大きく設定して前記コモンレール内燃料圧力変化の前記目標燃料圧力に対する応答性を向上させ、前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していると判定されている場合には、追従していないと判定されている場合に較べて前記比例係数の値を小さく設定して前記コモンレール内燃料圧力の前記目標燃料圧力に対するオーバシュートを防止する、内燃機関のコモンレール燃料圧力制御装置が提供される。
【００２０】
すなわち、請求項３に記載の発明によれば、設定手段は燃料圧送量をコモンレール内燃料圧力と目標燃料圧力との偏差に比例係数を乗じた比例成分量を含む量として設定する。また、補正手段は、機関が過渡運転状態にあるときには、コモンレール内燃料圧力が目標燃料圧力に追従していない場合には上記比例係数を大きな値に設定する。これにより、コモンレール燃料圧力の目標燃料圧力に対する偏差が同一であっても燃料圧送量はコモンレール内燃料圧力変化速度が大きくなるように設定され、コモンレール内燃料圧力の目標燃料圧力に対する応答性が向上する。また、機関が過渡運転状態にあり、コモンレール内燃料圧力が目標燃料圧力に追従している場合には、補正手段は比例係数を小さな値に設定する。これにより、上記圧力の偏差が同一であっても燃料圧送量はコモンレール内燃料圧力の変化速度が小さくなるように補正され、コモンレール内燃料圧力のオーバシュートが防止される。
【００２１】
請求項４に記載の発明によれば、加圧燃料を貯留するコモンレールと、該コモンレール内の燃料を内燃機関に噴射する燃料噴射弁と、前記コモンレールに燃料を圧送する燃料ポンプと、前記コモンレール内の燃料圧力と機関運転状態に基づいて決定される目標燃料圧力とに基づいて、コモンレール内燃料圧力が目標燃料圧力に一致するように前記燃料ポンプからコモンレールに圧送される燃料量を設定する設定手段とを備えた内燃機関のコモンレール燃料圧力制御装置において、
前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従しているか否かを判定する追従判定手段と、前記内燃機関の運転状態が定常状態であるか過渡状態であるかを判定する運転状態判定手段と、前記追従判定手段の判定結果と前記運転状態判定手段の判定結果との両方に基づいて前記設定手段の設定した燃料圧送量を補正する補正手段と、を備え、前記設定手段は、前記燃料圧送量を前記コモンレール内燃料圧力と前記目標燃料圧力との偏差に比例係数を乗じた比例量成分を含む量として設定し、前記補正手段は、前記運転状態判定手段により現在機関が定常状態で運転されていると判定されたときに、前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していないと判定されている場合には、追従していると判定されている場合に較べて前記比例係数の値を小さく設定して前記コモンレール内燃料圧力のハンチングを抑制し、前記追従判定手段により前記コモンレール内燃料圧力変化が前記目標燃料圧力に追従していると判定されている場合には、追従していないと判定されている場合に較べて前記比例係数の値を大きく設定して前記コモンレール内燃料圧力変化の前記目標燃料圧力に対する応答性を向上させる、内燃機関のコモンレール燃料圧力制御装置が提供される。
【００２２】
すなわち、請求項４に記載の発明によれば、設定手段は燃料圧送量をコモンレール内燃料圧力と目標燃料圧力との偏差に比例係数を乗じた比例成分量を含む量として設定する。また、補正手段は、機関が定常運転状態にあり、コモンレール内燃料圧力が目標燃料圧力に追従していない場合は上記比例係数を小さな値に設定する。これにより、コモンレール燃料圧力の目標燃料圧力に対する偏差が同一であっても燃料圧送量はコモンレール内燃料圧力変化速度が小さくなるように設定され、コモンレール内燃料圧力のハンチングが抑制される。また、機関が定常運転状態にあり、コモンレール内燃料圧力が目標燃料圧力に追従している場合には、補正手段は比例係数を大きな値に設定する。これにより、上記圧力の偏差が同一であっても燃料圧送量はコモンレール内燃料圧力の変化速度が大きくなるように補正され、コモンレール内燃料圧力の目標燃料圧力に対する応答性が向上する。
【００２３】
【発明の実施の形態】
以下、添付図面を用いて本発明の実施形態について説明する。
図１は、本発明を自動車用４サイクルディーゼル機関に適用した場合の実施形態の概略構成を示す図である。
図１において、１は内燃機関１０（本実施形態では４気筒ディーゼル機関）の各気筒内に燃料を直接噴射する燃料噴射弁、３は各燃料噴射弁１が接続される共通のコモンレール（蓄圧室）を示す。コモンレール３は、後述する容積式高圧燃料供給ポンプ５（以下「高圧燃料ポンプ」という）から供給される加圧燃料を貯留し、各燃料噴射弁１に分配する機能を有する。
【００２４】
また、図１において７は機関１０の燃料（本実施形態では軽油）を貯留する燃料タンク、９は高圧燃料ポンプに低圧配管８を介して燃料を供給する低圧フィードポンプを示している。
また、高圧燃料ポンプ５から吐出された燃料は、高圧配管１７を通ってコモンレール３に供給され、コモンレール３から各燃料噴射弁１を介して内燃機関の各気筒内に噴射される。
【００２５】
図１に２０で示すのは、機関の制御を行うエンジン制御回路（ＥＣＵ）である。ＥＣＵ２０は、リードオンリメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、マイクロプロセッサ（ＣＰＵ）、入出力ポートを双方向バスで接続した公知の構成のマイクロコンピュータとして構成されている。ＥＣＵ２０は、後述するように高圧燃料ポンプ５の吸入調量弁の開度を制御してポンプ５からコモンレール３に圧送される燃料量を調整し、コモンレール３内の燃料圧力を機関負荷、回転数等に応じて制御する燃料圧力制御を行う。また、ＥＣＵ２０は、燃料噴射弁１の開弁時間を制御して気筒内に噴射される燃料量を制御する燃料噴射制御を行う。
【００２６】
上記制御のため、ＥＣＵ２０の入力ポートには、コモンレール３に設けた燃料圧力センサ３１からコモンレール３内の燃料圧力に対応する電圧信号がＡＤ変換器３４を介して入力されている他、機関アクセルペダル（図示せず）に設けたアクセル開度センサ３５からアクセル開度（アクセルペダルの操作量）に対応する信号が同様にＡＤ変換器３４を介して入力されている。
【００２７】
更に、ＥＣＵ２０の入力ポートには、機関のクランク軸近傍（図示せず）に設けたクランク角センサ３７から、クランク軸が基準回転位置（例えば第１気筒の上死点）になったときに発生する基準パルス信号と、クランク軸一定回転角毎に発生する回転パルス信号との２つの信号が入力されている。
ＥＣＵ２０は、上記の回転パルス信号の間隔からクランク軸回転速度を算出するとともに、基準パルス信号入力後に入力する回転パルス信号を計数することによりクランク軸の回転角（位相）ＣＡを検出する。
【００２８】
また、ＥＣＵ２０の出力ポートは、駆動回路４０を介して燃料噴射弁１に接続され、各燃料噴射弁１の作動を制御している他、駆動回路４０を介して高圧燃料ポンプ５の吸入調量弁の開閉を制御するソレノイドアクチュエータに接続され、ポンプ５の圧送量を制御している。
次に、本実施形態の高圧燃料ポンプ５について説明する。高圧燃料ポンプ５としては、適宜な形式の容積式ポンプ（例えば、列型の往復動プランジャポンプ、ラジアルプランジャポンプ等）が使用可能であるが、本実施形態では図２にその構成を模式的に示す偏心カム式ラジアルプランジャポンプを使用した場合について説明する。
【００２９】
図２において、高圧燃料ポンプ５は、偏心した回転中心軸線周りに回転する偏心駆動軸８９と、この駆動軸８９周りに設けられ駆動軸８９と摺動接触するカム８７とを備えている。また、このポンプではカム８７の両側に一対のプランジャ８３Ａ、８３Ｂが設けられており、カム８７に押動されハウジング８１内に形成されたシリンダ内を往復動する。また、図２のポンプ５では、燃料の吸入、吐出を行なうポンプ室８４Ａ、８４Ｂは各シリンダの両端部に別々に形成されている。図２において、燃料は低圧配管８から吸入調量弁７１、集合吸入通路６８、吸入通路６３Ａ、６３Ｂを通り吸入逆止弁６９Ａ、６９Ｂからポンプ室８４Ａ、８４Ｂに流入し、プランジャ８３Ａ、８３Ｂにより加圧されて、ポンプ室８４Ａ、８４Ｂから圧送逆止弁６７Ａ、６７Ｂを通り吐出通路６５Ａ、６５Ｂ、高圧配管１７を通ってコモンレールに３に供給される。図２の高圧燃料ポンプ５では、プランジャ８３Ａ、８３Ｂはスプリング８５Ａ、８５Ｂによりカム８７に常時押圧されている。このため、カム８７は駆動軸８９の偏心回転に伴って公転運動をするものの、カム自体の自転運動は制限される。また、カム８７の公転運動によりプランジャ８３Ａ、８３Ｂは互いに位相が逆の往復運動を行なう。
【００３０】
図２のポンプ５では、プランジャ８３Ａと８３Ｂとは交互に圧送を行い、全体としてポンプ１回転当たり２回の圧送が行なわれる。また、プランジャ８３Ａ、８３Ｂとカム８７とは常時面接触を保持しているためポンプ吐出圧が高圧になる場合にもカムとプランジャとの接触面圧を低く抑えることが可能となっている。本実施形態では、駆動軸８９は機関１０のカム軸に接続され、クランク軸の２分の１の速度で駆動される。このため、シリンダポンプ室８４Ａ、８４Ｂはそれぞれクランク軸回転角７２０°を１行程サイクルとして位相が互いに３６０°ずれた吸入、圧送サイクルを行い、ポンプ５全体ではクランク軸回転角３６０°毎に１回燃料が圧送される。
【００３１】
なお、本発明は図２の形式以外の容積式ポンプにも適用できることは言うまでもない。
本実施形態では吸入調量弁７１は、電磁流量制御弁とされ、ＥＣＵ２０から駆動回路４０を介して供給される駆動電流に応じた開度を取り、ポンプ室８４Ａ及び８４Ｂに流入する燃料の流量を制御する。
【００３２】
本実施形態ではＥＣＵ２０は機関運転条件から燃料噴射量ＱＩＮＪとコモンレール目標燃料圧力ＰＣＴＲＧとを算出し、ＱＩＮＪ、ＰＣＴＲＧとコモンレール燃料圧力センサ３１で検出したコモンレール内の燃料圧力ＰＣとに基づいてコモンレール燃料圧力を目標燃料圧力ＰＣＴＲＧに調整するのに必要な高圧燃料ポンプ５の圧送量（吐出量）を算出する。そして、ＥＣＵ２０は更に、吸入調量弁７１の開度を制御しポンプ５吐出量が上記により算出した要求吐出量になるように、各シリンダの吸入行程中にポンプ室に吸入される燃料の総量を調節する。
【００３３】
すなわち、ＥＣＵ２０は上記要求吐出量に基づいて、予め定めた関係に基づいて吸入調量弁７１の開度を設定する。本実施形態の吸入調量弁７１は吸入行程中のシリンダに単位時間当たりに流入する燃料量、すなわち燃料流量を変化させるものであるため、これによりポンプ吸入行程中にシリンダに充填される燃料の総量が調節され、各シリンダの吐出行程における吐出量（圧送量）が決定する。
【００３４】
図３は、図２の高圧燃料ポンプ５の燃料圧送タイミングと各気筒の燃料噴射タイミングとを示す図である。
図３において点線は高圧燃料ポンプ５のポンプ室８４Ａ（以下「第１シリンダ」という）の送油率（単位時間当たりの吐出量）を、実線はポンプ室８４Ｂ（以下「第２シリンダ」と言う）の送油率をそれぞれ示している。また図３のＩからＶは機関１０の燃料噴射弁から燃料噴射が行われるタイミングを示している。
【００３５】
本実施形態では、前述したようにポンプ５の第１シリンダと第２シリンダとはそれぞれがクランク回転角７２０°を１サイクルとして互いに位相が３６０°ずれた吸入吐出サイクルを行う。このため、図３にＡで示したクランク回転角３６０°に相当する期間では第１シリンダ（点線）は吐出行程、第２シリンダ（実線）は吸入行程になっている。また、同様にＢで示したクランク回転角３６０°の期間は逆に第１シリンダ（点線）は吸入行程、第２シリンダ（実線）は吐出行程になる。また、期間ＡではＩとＩＩのタイミングで、期間ＢではＩＩＩとＩＶとのタイミングで燃料噴射弁からの燃料噴射が行われる。
【００３６】
前述したように、本実施形態の高圧燃料ポンプ５の吐出（圧送）量は吸入調量弁７１により各シリンダの吸入行程時に決定される。このため、図３の場合、例えば期間Ｂにおける第２シリンダの吐出量は期間Ａの始点（ｉ）で決定されることになる。すなわち、コモンレールの実際の燃料圧力と目標燃料圧力とに基づいて時点（ｉ）で第２シリンダの吐出量を決定したとしても、決定された量の燃料の全量がコモンレールに供給されるのはクランク軸が７２０°回転した後の期間Ｂの終りの時点（ｉ＋２）になってしまう。このため、本実施形態では設定された圧送量がコモンレールの圧力変化となって現れるまでの時間遅れが比較的大きくなっており、機関１０の過渡運転時のコモンレール燃料圧力のオーバシュートや定常運転時のハンチングが比較的生じやすい状態になっている。
【００３７】
そこで、本実施形態では、現在の機関運転状態が過渡状態か定常状態か、及びコモンレール内燃料圧力が目標燃料圧力に追従しているか否かに応じて高圧燃料ポンプ５の圧送量を変化させてコモンレール内燃料圧力のオーバシュートやハンチングが生じることを防止している。
以下、それぞれの場合の圧送量制御について場合を分けて説明する。
（１）機関運転状態が過渡状態でコモンレール燃料圧力が目標燃料圧力に追従していない場合。
【００３８】
過渡運転状態では、機関の燃料噴射やコモンレール目標燃料圧力が大きく変化する。このため、コモンレール燃料圧力が目標燃料圧力に追従しておらず、コモンレール燃料圧力と目標燃料圧力の差が大きい場合にはコモンレール燃料圧力の変化速度を大きくして、実際のコモンレール燃料圧力が目標燃料圧力に早く到達するようにする必要がある。このため、本実施形態では過渡運転状態においてコモンレール燃料圧力が目標燃料圧力より大幅に低いような場合には燃料圧送量を大幅に増大させてコモンレール燃料圧力の上昇速度を早くし、コモンレール燃料圧力が目標燃料圧力より大幅に高いような場合には燃料圧送量を大幅に減少させてコモンレール燃料圧力の下降速度を早くすることにより実際のコモンレール燃料圧力が短時間で目標燃料圧力に到達するようにする。
（２）過渡状態でコモンレール燃料圧力が目標燃料圧力に追従している場合。
過渡状態でコモンレール燃料圧力が目標燃料圧力に追従している場合には、例えば上記（１）の制御によりコモンレール燃料圧力の変化速度が大きく設定された結果実際のコモンレール燃料圧力が目標燃料圧力に近い値になったと考えられる。このため、このままコモンレール燃料圧力の変化速度を大きく設定していると、コモンレール燃料圧力が目標燃料圧力を越えて上昇（または下降）するオーバシュートが生じるおそれがある。そこで、本実施形態では過渡状態においてコモンレール燃料圧力が目標燃料圧力に追従していると判断される場合には、コモンレール燃料圧力の変化速度を減少させることによりオーバシュートを防止する。すなわち、本実施形態では、過渡状態においてコモンレール燃料圧力が上昇して目標燃料圧力に近づいたような場合には燃料圧送量の増大量を小さくしてコモンレール燃料圧力の上昇速度を小さくし、コモンレール燃料圧力が低下して目標燃料圧力に近づいたような場合には燃料圧送量の減少量を小さくしてコモンレール燃料圧力の下降速度を遅くすることによりそれぞれコモンレール燃料圧力のオーバシュートが生じることを防止する。
（３）定常状態でコモンレール燃料圧力が目標燃料圧力に追従していない場合。
【００３９】
定常状態では目標燃料圧力、燃料噴射量ともほぼ一定になる。このため、この状態でコモンレール燃料圧力が目標燃料圧力と大幅に異なる場合にはコモンレール燃料圧力が目標燃料圧力を挟んで上下に周期的に変動するハンチングが生じていると考えられる。ハンチングを抑制するためには、コモンレール燃料圧力の変化速度を減少させることが効果的である。このため、本実施形態では、定常状態でコモンレール燃料圧力が目標燃料圧力に追従していない場合には、上記（２）の場合と同様にコモンレール燃料圧力の変化速度が小さくなるように燃料圧送量を制御する。これにより、ハンチングが抑制されコモンレール燃料圧力が目標燃料圧力に収束するようになる。
（４）定常状態でコモンレール燃料圧力が目標燃料圧力に追従している場合。
【００４０】
この場合には、コモンレール燃料圧力が目標燃料圧力に追従しておりハンチングが生じていないため、コモンレール燃料圧力の変化速度を小さくしてコモンレール燃料圧力の応答性を小さくする必要はない。このため、この場合にはコモンレール燃料圧力の変化速度が上記（３）の場合より大きく（但し上記（１）の場合よりは小さく）なるように燃料圧送量が設定される。これにより、目標燃料圧力の変化に対してコモンレール燃料圧力が応答性良く変化するようになる。
【００４１】
次に、本実施形態の具体的な燃料圧送量の設定方法について説明する。
前述したように、本実施形態では機関運転状態に基づいて燃料噴射量ＱＩＮＪとコモンレール３の目標燃料圧力ＰＣＴＲＧとが決定される。すなわち、本実施形態では、機関要求出力トルク（アクセル開度）と機関回転数とを用いた数値マップの形で予め燃料噴射量が設定され、ＥＣＵ２０のＲＯＭに格納されている。ＥＣＵ２０は機関運転中所定のタイミングで、アクセル開度センサ３５から読み込んだアクセル開度ＡＣＣＰとクランク角センサ３７出力パルスから算出した機関回転数ＮＥとに基づいて、この数値マップを用いて燃料噴射量ＱＩＮＪを算出する。また、コモンレール３の目標燃料圧力ＰＣＴＲＧは、予め燃料噴射量ＱＩＮＪと機関回転数とを用いた同様な数値マップの形でＥＣＵ２０のＲＯＭに格納されており、ＥＣＵ２０は上記により算出された燃料噴射量ＱＩＮＪと機関回転数とに基づいてこの数値マップから目標燃料圧力ＰＣＴＲＧを算出する。
【００４２】
更に、本実施形態では圧送量の設定タイミングと実際の燃料圧送との間隔が長い燃料ポンプ５が使用されるため、以下に説明する予測値に基づく制御を行い、制御の応答性を向上させている。
本実施形態では図３に示した（ｉ）の時点で第２シリンダの吐出量（すなわち吸入量）が設定され、（ｉ＋１）の時点で第１シリンダの吐出量が設定される。ところが、時点（ｉ）で設定された量の燃料が第２シリンダから吐出され終わるのは実際には図３に（ｉ＋２）で示した時点になる。このため、燃料圧送量の設定時点（ｉ）と、設定された燃料の吐出が完了するまでの時点（ｉ＋２）との間には、ＩからＩＶの燃料噴射と、第１シリンダの燃料吐出（期間Ａ）が生じることになる。また、特に過渡運転時などでは目標燃料圧力ＰＣＴＲＧの値も時点（ｉ）と（ｉ＋２）との間で大きく変化している場合がある。
【００４３】
一方、前述のようにコモンレール燃料圧力ＰＣが目標燃料圧力ＰＣＴＲＧに一致するように定める必要がある。本実施形態では、時点（ｉ）では燃料噴射Ｉにおける燃料噴射量ＱＩＮＪと目標燃料圧力ＰＣＴＲＧとが算出されるが、この時点（ｉ）で算出されたＱＩＮＪ、ＰＣＴＲＧと時点（ｉ）のＰＣに基づいて第２シリンダの燃料圧送量を設定したのでは、燃料噴射ＩからＩＶの影響、第１シリンダの燃料圧送の影響、時点（ｉ）から（ｉ＋２）までの目標燃料圧力ＰＣＴＲＧの変化等の影響のため、時点（ｉ＋２）において実際のコモンレール燃料圧力ＰＣを正確に目標燃料圧力ＰＣＴＲＧに一致させることは困難である。
【００４４】
そこで、本実施形態では、第２シリンダの燃料圧送量（時点（ｉ））では未だ決定されていないＩＩからＩＶの燃料噴射量と、時点（ｉ＋２）における目標燃料圧力ＰＣＴＲＧとを予測計算し、これらの予測値を用いて時点（ｉ）において第２シリンダの燃料圧送量を決定する。これにより、実際に第２シリンダの吐出が完了する時点（ｉ＋２）では実際のコモンレール燃料圧力ＰＣが正確に目標燃料圧力ＰＣＴＲＧに一致するようになる。
【００４５】
本実施形態では、図３の時点（ｉ）で設定される高圧燃料ポンプ５（第２シリンダ）の燃料圧送量ＱＬは以下の式で与えられる。
0003577991.tif 000002
ここで、ＴＱＩＮＪ（Ｉ〜ＩＶ）は図３のＩからＩＶの燃料噴射で噴射される燃料の合計量予測値、ＴＱＬＥＡＫは時点（ｉ）から（ｉ＋２）の間に生じるコモンレールからのリーク燃料の合計量予測値、ＱＬＡは期間Ａにおける第１シリンダの吐出量、ＰＣＴＲＧ（ｉ＋２）は時点（ｉ＋２）におけるコモンレール目標燃料圧力予測値、ＰＣ（ｉ）は時点（ｉ）における実際のコモンレール燃料圧力（圧力センサ３１の検出値）であり、Ｋは圧力偏差を燃料量に換算するための換算係数である。すなわち、（ＰＣＴＲＧ（ｉ＋２）−ＰＣ（ｉ））×Ｋは、燃料噴射もコモンレールからのリークも無かった場合にコモンレール燃料圧力をＰＣ（ｉ）からＰＣＴＲＧ（ｉ＋２）まで変化させるのに必要な燃料量を表す。Ｋの値はコモンレール３の容積と燃料の体積弾性係数とにより定まる値である。
【００４６】
すなわち、時点（ｉ）におけるコモンレール燃料圧力ＰＣを時点（ｉ＋２）でＰＣＴＲＧ（ｉ＋２）まで変化（例えば上昇）させるために、図３期間Ｂで第２シリンダからコモンレールに圧送すべき燃料量は、仮に他にコモンレールからの燃料の出入りが全くなかったとしたら（ＰＣＴＲＧ（ｉ＋２）−ＰＣ（ｉ））×Ｋに等しくなる。しかし、実際には時点（ｉ）から（ｉ＋２）の間で燃料噴射ＩからＩＶによる燃料ＴＱＩＮＪ（Ｉ〜ＩＶ）とリーク量ＴＱＬＥＡＫだけの燃料がコモンレール３から出た行くため、供給すべき燃料は上記よりＴＱＩＮＪ（Ｉ〜ＩＶ）＋ＴＱＬＥＡＫだけ大きくする必要がある。また、実際には期間Ａで第１シリンダからコモンレールにＱＬＡの量の燃料が供給されるため、第２シリンダから供給すべき燃料量は上記合計量よりＱＬＡだけ少なくて良いことになる。このため、時点（ｉ）におけるコモンレール燃料圧力ＰＣを時点（ｉ＋２）でＰＣＴＲＧ（ｉ＋２）まで変化（例えば上昇）させるために第２シリンダで供給すべき燃料量ＱＬは前述のように、
0003577991.tif 000003
として表されることになる。
【００４７】
前述したように、上記の式を用いて第２シリンダの燃料圧送量を決定し吸入調量弁７１の開度調整を行うのは図３（ｉ）の時点である。燃料噴射Ｉにおける燃料噴射量ＱＩＮＪ（Ｉ）は時点（ｉ）で算出されるためこの時点では定まっている。また、この時点では、上記の式の変数のうちＱＩＮＪ（Ｉ）以外に定まっているのは第１シリンダの燃料圧送量ＱＬＡ及び時点（ｉ）のコモンレール燃料圧力ＰＣ（ｉ）のみであり、他の変数の値は未だ決定されていない。このため、本実施形態では他の変数については時点（ｉ）において既に定まっている変数の値に基づいて将来の値を予測するようにしている。
【００４８】
以下、各変数の予測方法について説明する。
（１）燃料噴射量
本実施形態では、（ｉ）の時点ですでに定まっている燃料噴射Ｉにおける燃料噴射量ＱＩＮＪ（Ｉ）と、既に終了した前回までの燃料噴射における燃料噴射量に基づいてＩＩからＩＶの燃料噴射量を予測する。予測方法は、例えば前回の燃料噴射量と今回の燃料噴射量とを用いて線型外挿によりＩＩからＩＶの燃料噴射量ＱＩＮＪ（ＩＩ）〜燃料噴射量ＱＩＮＪ（Ｖ）を以下の式で算出する。
【００４９】
ＱＩＮＪ（ＩＩ）＝ＱＩＮＪ（Ｉ）＋（ＱＩＮＪ（Ｉ）−ＱＩＮＪ（０））
ＱＩＮＪＩＩＩ＝ＱＩＮＪ（ＩＩ）＋（ＱＩＮＪ（Ｉ）−ＱＩＮＪ（０））
ＱＩＮＪＩＶ＝ＱＩＮＪ（ＩＩＩ）＋（ＱＩＮＪ（Ｉ）−ＱＩＮＪ（０））
ＱＩＮＪＶ＝ＱＩＮＪ（ＩＶ）＋（ＱＩＮＪ（Ｉ）−ＱＩＮＪ（０））
ここで、ＱＩＮＪ（０）は、Ｉの１回前の燃料噴射（図３）における燃料噴射量である。
【００５０】
なお、本実施形態では、ＩとＩの前回の燃料噴射における燃料噴射量を用いて線型（１次式）の外挿により各燃料噴射における燃料噴射量を予測しているが、ＩとＩの前回及び前々回の燃料噴射における燃料噴射量に基づいて２次式を用いた外挿、或いはＩとＩの前３回の燃料噴射における燃料噴射量に基づいて３次式を用いた外挿、或いは他の方法を用いた外挿によってＩＩからＩＶの燃料噴射量を求めることも可能である。
（２）目標燃料圧力
時点（ｉ＋２）における目標燃料圧力ＰＣＴＲＧ（ｉ＋２）は、時点（ｉ＋２）で算出される燃料噴射Ｖにおける燃料噴射量と機関回転数とに基づいて、ＥＣＵ２０のＲＯＭに格納した目標燃料圧力マップから求められる。このため、燃料噴射Ｖにおける燃料噴射量ＱＩＮＪ（Ｖ）と時点（ｉ＋２）における機関回転数とを上記と同様のの外挿により求め、これらの値に基づいてＥＣＵ２０のＲＯＭに格納した数値マップからＰＣＴＲＧ（ｉ＋２）を算出するようにすることも可能である。しかし、本実施形態では、計算を簡略化するため、時点（ｉ）における目標燃料圧力ＰＣＴＲＧ（ｉ）と前回のＰＣＴＲＧ算出タイミング（ｉ−１）に算出された目標燃料圧力ＰＣＴＲＧ（ｉ−１）とを用いて線型外挿により時点（ｉ＋２）の目標燃料圧力ＰＣＴＲＧ（ｉ＋２）を求めている。すなわち、
0003577991.tif 000004
となる。
（３）リーク量
機関運転中にコモンレールから流出する燃料は燃料噴射によるものに加えて、燃料噴射弁等の摺動部等からのリークによるものや、燃料噴射弁に燃料噴射動作を行わせるために必要とされる流出燃料等がある。本明細書では、上記摺動部等からのリーク等によりコモンレールから流出する燃料等のように燃料噴射弁の燃料噴射動作とは無関係に常時生じているリークを静的リーク、燃料噴射弁に燃料噴射動作を行わせるために必要とされる燃料等のように各燃料噴射弁の燃料噴射動作に伴ってコモンレールから流出する燃料を動的リークと呼ぶ。静的リークと動的リークとによりコモンレールから流出した燃料は、コモンレールから図示しないリターン配管を通って燃料タンクに返戻される。
【００５１】
図３時点（ｉ）において燃料圧送量ＱＬを算出するために必要なリーク量ＴＱＬＥＡＫは、時点（ｉ）から（ｉ＋２）までに生じた静的リーク量の合計ＴＱＳＬと燃料噴射ＩからＩＶにより生じた動的リーク量ＱＬＤＩからＱＬＤＩＶの合計ＴＱＤとの和になる（ＴＱＬＥＡＫ＝ＴＱＳＬ＋ＴＱＤ）。
ここで、静的リーク量は、燃料噴射弁の摺動部クリアランス等からのリークであり、燃料噴射弁の燃料噴射動作とは無関係に常時発生している。静的リーク量はコモンレール燃料圧力に応じて変化する。本実施形態では、予めコモンレール燃料圧力と単位時間当たりの静的リーク量との関係を求めておき、ＥＣＵ２０のＲＯＭに数値マップの形で格納してある。従って、図３期間Ａにおける静的リーク量の総量ＱＬＡ（ｉ）は時点（ｉ）におけるコモンレール燃料圧力ＰＣから求めた単位時間当たりのリーク量と、期間Ａに相当する時間との積として算出される。また、期間Ｂにおける静的リーク量の総量ＱＬＢは、時点（ｉ）の前回の圧送量算出タイミング（ｉ−１）において算出した静的リーク量の総量ＱＬＢ（ｉ−１）とＱＬＡ（ｉ）とを用いて線型外挿により求められる。
【００５２】
すなわち、ＱＬＢ＝ＱＬＡ（ｉ）＋（ＱＬＡ（ｉ）−ＱＬＢ（ｉ−１））
また、これらを用いて、時点（ｉ）から（ｉ＋２）までの静的リーク量の総量ＴＱＬは、ＴＱＬ＝ＱＬＡ＋ＱＬＢとして算出される。
一方、動的リークは燃料噴射弁１の燃料噴射動作（開弁動作）に伴って生じるリークである。本実施形態の燃料噴射弁１は燃料噴射弁の開弁動作を燃料油の圧力を利用して行うため燃料噴射動作に伴って燃料噴射条件から定まる一定量の燃料油が燃料タンクに返戻される。より詳細には、本実施形態の燃料噴射弁では、閉弁時には弁体の下部（噴孔側）と上部との両方に燃料圧力を作用させることにより燃料圧力により弁体に加わる力をバランスさせ、スプリングの力で弁体を弁座に押圧している。一方、燃料噴射時には弁体上部の燃料油を電磁弁と計量オリフィスとを経由してリターン配管に放出することにより弁体上部に作用する圧力を低下させる。これにより、弁体下部に作用する燃料油圧力により弁体がスプリングに抗して押し上げられ噴孔が開放されるため燃料噴射が行われる。動的リークは上記開弁動作にともなってリターン配管に放出される燃料である。動的リーク量は、燃料噴射時間（開弁時間）、コモンレール燃料圧力（目標燃料圧力）等に応じて変化する。
【００５３】
本実施形態では、予め燃料噴射時間とコモンレール燃料圧力と一回の燃料噴射動作における動的リーク量との関係を求めてあり、コモンレール燃料圧力と燃料噴射時間とを用いた数値マップとしてＥＣＵ２０のＲＯＭに格納してある。本実施形態では、時点（ｉ）において上述の（１）、（２）により算出された燃料噴射量（燃料噴射時間）と目標燃料圧力の予測値に基づいてＩからＩＶの燃料噴射における動的リーク量が算出され、その合計が時点（ｉ）から（ｉ＋２）の期間の動的リーク総量ＴＱＤとして算出される。
【００５４】
上記により算出された、ＴＱＩＮＪ（Ｉ〜ＩＶ）、ＴＱＬＥＡＫ、ＰＣＴＲＧ（ｉ＋２）の予測値、及び時点（ｉ）で決定しているＰＣ（ｉ）、ＱＬＡの値を用いて前述のＱＬの式から第２シリンダの吐出量ＱＬが時点（ｉ）で算出される。
前述したように、本実施形態では、上記により算出した燃料圧送量を機関運転状態（過渡運転か定常運転か、コモンレール燃料圧力が目標燃料圧力に追従しているか否か）に応じて補正することにより、コモンレール燃料圧力の変化速度を機関運転状態に応じて調整して最終的な燃料圧送量ＱＬＦを算出する。
【００５５】
本実施形態では、最終的な燃料圧送量ＱＬＦは次の式により算出する。
0003577991.tif 000005
すなわち、前述の方法により算出された燃料圧送量ＱＬのうち、目標燃料圧とコモンレール燃料圧との偏差に比例する比例量成分（ＰＣＴＲＧ（ｉ＋２）−ＰＣ（ｉ））×Ｋに運転状態から定まる補正係数αを乗じることにより最終的な燃料圧送量ＱＬＦを算出する。
【００５６】
図４は、本実施形態の最終的な燃料圧送量ＱＬＦの設定操作を説明するフローチャートである。本操作はＥＣＵ２０により所定のクランク回転角毎（例えばクランク回転角３６０°毎）に実行される。
図４において操作がスタートするとステップ４０１では機関回転数ＮＥ、アクセル開度ＡＣＣＰ、コモンレール燃料圧力ＰＣがそれぞれ対応するセンサから読み込まれ、ステップ４０３では、ＮＥとＡＣＣＰに基づいて燃料噴射量ＱＩＮＪ（Ｉ）が、また算出されたＱＩＮＪ（Ｉ）とＮＥとに基づいて目標燃料圧力ＰＣＴＲＧ（ｉ）が、それぞれ算出される。
【００５７】
次いで、ステップ４０５では前述した外挿方法により燃料噴射量の総量ＴＱＩＮＪ（Ｉ〜ＩＶ）、リーク量総量ＴＱＬＥＡＫ及び目標燃料圧力ＰＣＴＲＧ（ｉ＋２）がそれぞれ算出される。
更に、ステップ４０７では現在機関が過渡運転中か否かが判定される。本実施形態では、現在（図３時点（ｉ））における目標燃料圧力ＰＣＴＲＧ（ｉ）の前回燃料圧送量算出タイミング（時点（ｉ−１））における目標燃料圧力ＰＣＴＲＧ（ｉ−１）からの変化量（絶対値）が所定値βより大きい場合には現在機関が過渡運転中と判定される。本実施形態ではβの値は、例えば５〜１０ＭＰａ程度の値に設定されている。
【００５８】
ステップ４０７で現在機関が過渡運転状態にあると判定された場合（すなわち｜ＰＣＴＲＧ（ｉ）−ＰＣＴＲＧ（ｉ−１）｜＞βであった場合）には、次にステップ４０９に進み、現在のコモンレール燃料圧力ＰＣ（ｉ）が目標燃料圧力ＰＣＴＲＧ（ｉ）に追従しているか否かが判定される。この判定は、目標燃料圧力からのコモンレール燃料圧力の偏差（絶対値）が所定値γより大きいか否かにより行われ、｜ＰＣＴＲＧ（ｉ）−ＰＣ（ｉ）｜＞γであった場合には、コモンレール燃料圧力が目標燃料圧力に追従していないと判断される。γの値は、例えば本実施形態ではγ≒５ＭＰａ程度に設定されている。
【００５９】
この場合、すなわち現在過渡運転状態でありしかもコモンレール燃料圧力が目標燃料圧力に追従していないため、コモンレール燃料圧力変化の応答性を向上させる必要がある。そこで、この場合にはステップ４１１に進み、前述の比例係数を所定値α１  にセットして、ステップ４２１に進み、高圧燃料ポンプ５の燃料圧送量（吸入量）ＱＬＦを、ＱＬＦ＝ＴＱＩＮＪ（Ｉ〜ＩＶ）＋ＴＱＬＥＡＫ−ＱＬＡ＋（ＰＣＴＲＧ（ｉ＋２）−ＰＣ（ｉ））×Ｋ×α、として算出し、今回の操作を終了する。ステップ４１１で燃料圧送量ＱＬＦが算出されると、ＥＣＵ２０により別途実行される図示しないルーチンにより、吸入調量弁７１の開度がＱＬＦに応じて調節され、吸入行程にあるポンプシリンダにはＱＬＦの量の燃料が充填される。本実施形態では、α１  の値は例えば１．０程度の値とされる。
【００６０】
また、ステップ４０９で｜ＰＣＴＲＧ（ｉ）−ＰＣ（ｉ）｜≦γであった場合には、すなわち現在機関は過渡運転状態にあるがコモンレール燃料圧力は目標燃料圧力に充分追従していると考えられるので、コモンレール燃料圧力のオーバシュートが生じることを防止するため、ステップ４１３に進み、前述の比例係数αの値はα１  より小さいα２  （例えばα２  ≒０．３程度）の値に設定される。これにより、燃料ポンプ圧送量はコモンレール燃料圧力の変化速度が小さくなるように設定されるため、オーバシュートの発生が防止される。
【００６１】
また、ステップ４０７で、｜ＰＣＴＲＧ（ｉ）−ＰＣＴＲＧ（ｉ−１）｜≦βであった場合には、現在機関は定常運転されていると考えれられるため、ステップ４１５以下の定常運転状態における燃料圧送量の設定を行う。
すなわち、ステップ４１５ではステップ４０９と同様に現在コモンレール燃料圧力が目標燃料圧力に追従しているか否かが判定される。ステップ４１５でコモンレール燃料圧力が目標燃料圧力に追従していない場合には、現在ハンチングが生じている可能性があるため、この場合にはステップ４１７でαの値は小さな値α３  （例えばα３  ≒０．３程度）に設定される。これにより、コモンレール燃料圧力の変化速度は小さくなりコモンレール燃料圧力のハンチングが抑制される。
【００６２】
また、ステップ４１５で｜ＰＣＴＲＧ（ｉ）−ＰＣ（ｉ）｜≦γであった場合、すなわち現在で機関が定常状態で運転され、かつコモンレール燃料圧力が目標燃料圧力に追従している場合には、次にステップ４１９が実行され、αの値はα３  より大きい値α４  （例えばα４  ≒０．６  程度）  に設定される。これにより、ハンチングが生じることを防止しながらコモンレール燃料圧力変化の応答性が比較的良好に維持される。
【００６３】
上述のように、本実施形態では機関が過渡運転中か定常運転中か、及びコモンレール燃料圧力が目標燃料圧力に追従しているか否かの４つの場合に応じて、それぞれ適切にコモンレールへの燃料圧送量を補正することにより、コモンレール燃料圧力制御の応答性を良好に維持しながら、目標燃料圧力への追従性（制御の安定性）を高めることが可能になっている。
【００６４】
なお、本実施形態では燃料ポンプ５の各シリンダの吸入行程開始時点（（ｉ）、（ｉ＋１）、（ｉ＋２）、……）においてのみ、すなわちクランク回転角３６０°毎にシリンダの燃料圧送量を算出しているが、各シリンダの吸入行程の途中（例えば吸入行程開始時点からクランク回転角１８０°の時点）で図４と同一の方法で再度シリンダの燃料圧送量を算出して、各シリンダの吸入行程中途で吸入調量弁７１の開度を修正するようにすれば、更に応答性の良好なコモンレール燃料圧力制御を行うことができる。
【００６５】
また、本実施形態では、過渡運転時にも定常運転時にもシリンダからの燃料圧送終了時の目標燃料圧などの予測を行っている。（すなわち図３の時点（ｉ）において時点（ｉ＋２）における目標燃料圧等の予測を行っている。）しかし、定常運転時には目標燃料圧を始めとする各変数の値の変化は小さくなっているため、時点（ｉ＋２）における各変数の値とシリンダからの燃料圧送開始時（時点（ｉ＋１）における各変数の値はほぼ等しくなる。
【００６６】
そこで、過渡運転時には本実施形態のように時点（ｉ＋２）における各変数の予測値に基づいて燃料圧送量を決定するが、定常運転時には同様な方法で時点（ｉ＋１）における各変数の値の予測値を算出し、これらの時点（ｉ＋１）における予測値に基づいて燃料圧送量を算出するようにすれば、定常運転時に予測値の外挿誤差の影響を最小にしてコモンレール燃料圧力制御の精度を更に向上させることが可能となる。
【００６７】
【発明の効果】
各請求項に記載の発明によれば、コモンレール燃料圧力制御の応答性を向上させながら、しかもコモンレール燃料圧力の目標燃料圧力への追従性を高く維持することが可能となりコモンレール燃料圧力の制御精度を向上させることが可能となる共通の効果を奏する。
【図面の簡単な説明】
【図１】本発明を自動車用ディーゼル機関に適用した場合の実施形態の概略構成を示す図である。
【図２】図１の高圧燃料ポンプの構造の一例を模式的に示す図である。
【図３】図２の高圧燃料ポンプの燃料圧送タイミングと各気筒の燃料噴射タイミングとを示す図である。
【図４】本発明の燃料圧送量算出操作の一実施形態を説明するフローチャートである。
【符号の説明】
１…燃料噴射弁
３…コモンレール
５…高圧燃料ポンプ
１０…ディーゼル機関
２０…電子制御ユニット（ＥＣＵ）
【図１】
0003577991.tif 000006
【図２】
0003577991.tif 000007
【図３】
0003577991.tif 000008
【図４】
0003577991.tif 000009