(57)【特許請求の範囲】
【請求項１】
燃料を加圧して圧送する高圧ポンプと、
この高圧ポンプより圧送された高圧燃料を蓄圧するコモンレールと、
通電を受けて開弁し、その開弁期間中に前記コモンレールより供給される高圧燃料を内燃機関の気筒内に噴射するインジェクタと、
前記コモンレール内の燃料圧を検出する燃料圧検出手段と、
前記内燃機関の運転状態を検出する運転状態検出手段と、
前記内燃機関の運転状態から前記インジェクタの指令噴射量を算出する噴射量算出手段と、
前記内燃機関の回転数と前記指令噴射量とに基づいて前記インジェクタの指令噴射時期を算出する噴射時期算出手段と、
前記インジェクタの作動を制御する制御手段とを備え、
前記高圧ポンプが燃料の圧送を停止している間に前記インジェクタから燃料を噴射させる第１の噴射条件と、前記高圧ポンプが燃料を圧送している間に前記インジェクタから燃料を噴射させる第２の噴射条件とが設定されている蓄圧式燃料噴射装置であって、
前記制御手段は、
前記第２の噴射条件で前記インジェクタの作動を制御する際に、
前記第１の噴射条件で前記インジェクタから噴射が行われる噴射期間中の圧力降下率と前記第２の噴射条件で前記インジェクタから噴射が行われる噴射期間中の圧力降下率との変化分を見込んで、前記指令噴射時期の前記インジェクタの見込み噴射圧を求め、その見込み噴射圧と前記指令噴射量とに基づいて前記インジェクタの噴射期間を算出するものであり、
前記指令噴射時期より以前に前記コモンレール内の燃料圧ＰＣを取り込み、
前記変化分を、前記燃料圧ＰＣを基準として求めた、前記第１の噴射条件で前記インジェクタから噴射が行われる噴射期間中の平均噴射圧と前記第２の噴射条件で前記インジェクタから噴射が行われる噴射期間中の平均噴射圧との圧力差ΔＰＣＭとし、
前記見込み噴射圧を、前記インジェクタの通電開始時の燃料圧ＮＰＣＭｎに前記圧力差ΔＰＣＭを加算して算出することを特徴とする蓄圧式燃料噴射装置。
【請求項２】
請求項１に記載した蓄圧式燃料噴射装置において、
前記制御手段は、
前記指令噴射量、前記コモンレール内の燃料圧、及び前記内燃機関の回転数のうち少なくとも１つをパラメータとし、このパラメータと前記圧力差ΔＰＣＭとの関係を予め求め、その相関を記憶したマップを有し、このマップから前記パラメータに基づいて前記圧力差ΔＰＣＭを求めることを特徴とする蓄圧式燃料噴射装置。
【請求項３】
請求項１または２に記載した蓄圧式燃料噴射装置において、
前記制御手段は、
前記インジェクタに通電してから実際に噴射が開始されるまでの噴射遅れ時間を考慮して前記インジェクタへの通電開始時期を算出し、この通電開始時期に前記燃料圧ＰＣを取り込むことを特徴とする蓄圧式燃料噴射装置。
【請求項４】
請求項１または２に記載した蓄圧式燃料噴射装置において、
前記制御手段は、
前記噴射期間を算出するために所定時間ｔを必要とし、前記指令噴射時期より前記所定時間ｔ以上前に前記燃料圧ＰＣを取り込むことを特徴とする蓄圧式燃料噴射装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コモンレールに蓄えられた高圧燃料をインジェクタからディーゼル機関に噴射する蓄圧式燃料噴射装置に関する。
【０００２】
【従来の技術】
従来より、ディーゼル機関に使用される蓄圧式燃料噴射装置では、コモンレールの燃料圧を検出し、その燃料圧に基づいてインジェクタの噴射時期及び噴射期間（インジェクタへの通電期間）を算出している。しかし、コモンレールの燃料圧は、高圧ポンプからの燃料圧送等により変動しており、特に加速時等の過渡時においては、検出時の燃料圧と噴射時の燃料圧とが大きく異なるため、算出した指令噴射量とインジェクタによる実際の噴射量とに誤差が生じる。
そこで、特願平１１−３２６９１１号に記載された蓄圧式燃料噴射装置では、コモンレールの燃料圧に基づいてインジェクタの噴射時期を算出し、その噴射時期となった時に再度コモンレールの燃料圧を検出し、その燃料圧に基づいてインジェクタの噴射期間を算出している。
【０００３】
【発明が解決しようとする課題】
ところが、燃料圧を検出してから噴射期間を算出終了するまでには、現在市販されている一般的な３２ビットＭＰＵを用いた場合で５０〜２００μｓ程度の時間を必要とする。従って、「噴射時期となった時に燃料圧を検出する」といっても、実際には、インジェクタから噴射が開始される時点よりある程度前に燃料圧を検出する必要がある。この場合、以下のような問題が生じる。
インジェクタの燃料噴射時に高圧ポンプから燃料圧送が行われている場合は、噴射時期での燃料圧力がインジェクタへの通電開始時期に検出した燃料圧より高くなるため、噴射量が増加してしまう。つまり、燃料圧を低く検出したため、噴射期間が正規の値よりも長くなってしまったためである。
【０００４】
また、高圧ポンプの燃料圧送とインジェクタの噴射とが重なった場合と重ならなかった場合とでは、インジェクタへの通電開始時期の燃料圧が同じでも、噴射期間中の燃料圧力（平均噴射圧）が異なるため、高圧ポンプの燃料圧送とインジェクタの噴射とが重なった場合の方が噴射量は増加する。
本発明は、上記事情に基づいて成されたもので、その目的は、インジェクタの噴射と高圧ポンプの圧送とが重なった場合でも、指令噴射量と実噴射量との誤差を小さくできる蓄圧式燃料噴射装置を提供することにある。
【０００５】
【課題を解決するための手段】
（請求項１の手段）
高圧ポンプが燃料の圧送を停止している間にインジェクタから燃料を噴射させる第１の噴射条件と、高圧ポンプが燃料を圧送している間にインジェクタから燃料を噴射させる第２の噴射条件とが設定されている蓄圧式燃料噴射装置であって、インジェクタの作動を制御する制御手段は、第２の噴射条件でインジェクタの作動を制御する際に、第１の噴射条件でインジェクタから噴射が行われる噴射期間中の圧力降下率と第２の噴射条件でインジェクタから噴射が行われる噴射期間中の圧力降下率との変化分を見込んで、指令噴射時期のインジェクタの見込み噴射圧を求め、その見込み噴射圧と指令噴射量とに基づいてインジェクタの噴射期間を算出している。
【０００６】
第２の噴射条件では、インジェクタの噴射と高圧ポンプの圧送とが重なるため、噴射期間中の圧力降下率は、第１の噴射条件で噴射が行われる時の圧力降下率より小さくなる。従って、第１の噴射条件の時の圧力降下率と第２の噴射条件の時の圧力降下率との変化分を見込んで見込み噴射圧を求めることにより、実際の噴射圧より高い噴射圧でインジェクタの噴射期間を算出することができる。その結果、噴射期間を正規の値に近づけることができるので、実噴射量と指令噴射量との誤差を小さくできる。
【０００７】
また、制御手段は、指令噴射時期より以前にコモンレール内の燃料圧ＰＣを取り込み、その燃料圧ＰＣを基準として、第１の噴射条件でインジェクタから噴射が行われる噴射期間中の平均噴射圧と第２の噴射条件でインジェクタから噴射が行われる噴射期間中の平均噴射圧との圧力差ΔＰＣＭを求め、その圧力差ΔＰＣＭをインジェクタの通電開始時の燃料圧ＮＰＣＭｎに加算して見込み噴射圧を算出している。
【０００８】
これは、第１の噴射条件の時の圧力降下率と第２の噴射条件の時の圧力降下率との変化分が、第１の噴射条件で行われる噴射期間中の平均噴射圧と第２の噴射条件で行われる噴射期間中の平均噴射圧との差、つまり上記の圧力差ΔＰＣＭと考えることができるためである。
【０００９】
（請求項２の手段）
請求項１に記載した蓄圧式燃料噴射装置において、
制御手段は、指令噴射量、コモンレール内の燃料圧、及び内燃機関の回転数のうち少なくとも１つをパラメータとし、このパラメータと圧力差ΔＰＣＭとの関係を予め求め、その相関を記憶したマップを有し、このマップからパラメータに基づいて圧力差 ΔＰＣＭを求めている。この場合、ΔＰＣＭを計算によって求める必要がなく、マップから求めることができるので、制御手段の処理手順を簡略化でき、より短時間でインジェクタの噴射期間を算出することが可能である。
【００１０】
（請求項３の手段）
請求項１または２に記載した蓄圧式燃料噴射装置において、
制御手段は、インジェクタに通電してから実際に噴射が開始されるまでの噴射遅れ時間を考慮してインジェクタへの通電開始時期を算出し、この通電開始時期に燃料圧ＰＣを取り込んでいる。
【００１１】
（請求項４の手段）
請求項１または２に記載した蓄圧式燃料噴射装置において、
制御手段は、噴射期間を算出するために所定時間ｔを必要とし、指令噴射時期より所定時間ｔ以上前に燃料圧ＰＣを取り込んでいる。
【００１２】
【発明の実施の形態】
次に、本発明の蓄圧式燃料噴射装置を図面に基づいて説明する。
（第１実施例）
図１は蓄圧式燃料噴射装置１の全体構成を示す模式図である。
本実施例の蓄圧式燃料噴射装置１は、４気筒のディーゼル内燃機関（以下エンジン２と呼ぶ）に使用されるもので、図１に示すように、燃料タンク３から燃料を汲み上げるフィードポンプ４と、汲み上げられた燃料を加圧して圧送する高圧ポンプ５と、この高圧ポンプ５より圧送された高圧燃料を蓄圧するコモンレール６と、このコモンレール６に噴射管７を介して接続され、エンジン２の各気筒毎に取り付けられるインジェクタ８と、本システムの作動を制御する電子制御装置（以下ＥＣＵ９と呼ぶ）等より構成される。
【００１３】
高圧ポンプ５は、図２に示すように、エンジン２の回転に同期して回転するカム軸１０と、このカム軸１０の回転に伴ってシリンダ１１内を往復動するプランジャ１２と、シリンダ１１内に形成されるポンプ室１３に通じる低圧通路１４と、この低圧通路１４を開閉する電磁弁１５等を具備している。この高圧ポンプ５は、プランジャ１２の圧送行程の途中で電磁弁１５が通電を受けて低圧通路１４を閉じると、ポンプ室１３の燃料が加圧され、その燃料圧力が逆止弁１６の開弁圧より高くなると、高圧燃料が逆止弁１６を押し開いて、高圧配管１７よりコモンレール６へ圧送される。なお、この高圧ポンプ５は、エンジン２の燃焼１行程（７２０°ＣＡ）の間に３６０°ＣＡの間隔で２回圧送を行う。
【００１４】
インジェクタ８は、コモンレール６より供給される高圧燃料をエンジン２の気筒内に噴射するもので、噴孔を開閉するニードル（図示しない）の背圧側にコモンレール６の燃料圧が作用する圧力制御室（図示しない）が設けられ、この圧力制御室と低圧側との間に電磁弁１８を具備している。この電磁弁１８が閉じている時は、圧力制御室の燃料圧を受けてニードルが噴孔を閉じており、電磁弁１８が開くと、圧力制御室の燃料が低圧側へ流れるため、ニードルがリフトして噴孔を開くことにより、燃料噴射が行われる。なお、各気筒のインジェクタ８は、第１気筒−第３気筒−第４気筒−第２気筒の順序で噴射を行う。
【００１５】
ＥＣＵ９は、エンジン回転数を検出する回転数センサ１９、アクセルペダルの踏込み量（アクセル開度）を検出するアクセル開度センサ２０、コモンレール６内の燃料圧を検出する燃料圧センサ２１、及び冷却水温、吸気温、吸気圧等を検出する各種センサ２２からの信号を入力し、これらの信号に基づいて高圧ポンプ５の吐出量、インジェクタ８の噴射時期及び噴射量を演算し、その演算結果に従って電磁弁１５及び電磁弁１８に対する制御信号を出力する。
【００１６】
本システムは、エンジン２の燃焼１行程の間に高圧ポンプ５を２回駆動し、その高圧ポンプ５の圧送期間中にインジェクタ８の噴射が重なる場合と重ならない場合とが生じる。本実施例では、高圧ポンプ５の圧送期間中に第１気筒と第４気筒に対するインジェクタ８の噴射が行われ、高圧ポンプ５の圧送停止期間中に第２気筒と第３気筒に対するインジェクタ８の噴射が行われるものとする。また、以下の説明では、高圧ポンプ５の圧送停止期間中に噴射が行われる場合を第１の噴射条件、高圧ポンプ５の圧送期間中に噴射が行われる場合を第２の噴射条件と呼ぶ。
【００１７】
次に、本システムの燃料噴射制御に係わるＥＣＵ９の処理手順を図３と図４に示すフローチャート及び図５〜図７に基づいて説明する。
Step100 …回転数センサ１９の検出信号に基づいて回転数ＮＥを取り込み、アクセル開度センサ２０の検出信号に基づいてアクセル開度Ａccp を取り込む。
Step110 …回転数ＮＥとアクセル開度Ａccp に基づき、噴射量算出用の特性マップ（図示しない）を用いて指令噴射量ＱFIN を算出する。
Step120 …回転数ＮＥと指令噴射量ＱFIN に基づき、噴射時期算出用の特性マップ（図示しない）を用いて指令噴射時期ＴFIN を算出する。
【００１８】
Step130 …所定のタイミングで燃料圧センサ２１の検出信号に基づいてコモンレール６の燃料圧ＮＰＣｎを取り込む（図５参照）。なお、添字のｎは、今回の処理で検出した分を示している。
Step140 …Step130 で取り込んだ燃料圧ＮＰＣｎから下記式に基づいて見込み圧ＮＰＣＦを算出する。ここで、ＮＰＣn-1 は、前回のStep130 で取り込んだ燃料圧であり、ＮＰＣＭn-1 は、前回のStep230 （後述する）で取り込んだインジェクタ通電開始時の燃料圧である。
【００１９】
ＮＰＣＦ←ＮＰＣｎ＋ΔＰＣ
ΔＰＣ←ＮＰＣＭn-1 −ＮＰＣn-1
ここでは、前回のＮＰＣn-1 と前回のＮＰＣＭn-1 との圧力差ΔＰＣが、定常走行時または過渡時に係わらず、今回の処理時でも略同様に生じるので、この圧力差ΔＰＣを加味した見込み圧ＮＰＣＦを算出して、今回の噴射時の誤差を低減している。
【００２０】
Step150 …Step140 で算出した見込み圧ＮＰＣＦに基づいて、噴射遅れ時間ＴＤＭを図６に示す特性マップから算出する。この噴射遅れ時間ＴＤＭは、図５に示すように、インジェクタ８の電磁弁１８に通電を開始してから実際に燃料が噴射されるまでの時間である。インジェクタ８は、供給される燃料圧の作用を受けてニードルがリフトして開弁する構成であるので、燃料圧に応じて噴射遅れ時間が異なる。特性マップは、燃料圧と噴射遅れ時間との関係を予め実験等により求めて作成すると良い。
【００２１】
Step160 …Step120 で算出した指令噴射時期ＴFIN とStep150 で算出した噴射遅れ時間ＴＤＭとに基づいて、インジェクタ通電開始時期を算出する。このインジェクタ通電開始時期は、図５に示すように、ＮＥパルスによって検出される制御上の基準位置からインジェクタ通電開始直前までの噴射時期パルス数ＣＮＥＣＡＭＦと、このパルスからインジェクタ通電開始までの余り時間ＴＴＭＦとから成る。
Ｚ←（Ａ−ＴFIN ）／Ｘ
ＴＴＭＦ←（Ｚ／Ｘ）×ＴＤＭ
ＣＮＥＣＡＭＦ←（Ａ−ＴFIN −Ｚ）／Ｘ
【００２２】
また、ＴＴＭＦ＜０であるならば、下記の処理を行う。
ＴＴＭＦ←ＴＴＭＦ＋Ｙ
ＣＮＥＣＡＭＦ←ＣＮＥＣＡＭＦ−１
ここで、「ＣＮＥＣＡＭＦ」は整数であり、「Ｚ」は余りである。「Ａ」は制御上の基準位置から上死点ＴＤＣまでの角度であり、「Ｘ」は回転数センサ１９から出力される１パルスに相当する角度である。「Ｙ」はその時の回転速度で角度Ｘだけ回転するのに要する時間である。
【００２３】
Step170 …指令噴射量ＱFIN と見込み圧ＮＰＣＦとに基づいて、図７に示す特性マップから仮噴射期間ＴＱＭＦを算出する。
Step180 …気筒判別カウンタCCYLN により気筒判定を行う。なお、カウンタCCYLN は、１８０°ＣＡ毎に「０」〜「３」の間でカウントアップされ、７２０°ＣＡで「０」に戻る。この判定で、カウンタ値が「０」または「２」の場合、つまり第１気筒または第４気筒の場合はStep190 へ進み、カウンタ値が「１」または「３」の場合、つまり第２気筒または第３気筒の場合はStep200 へ進む。
【００２４】
Step190 …第１気筒または第４気筒の場合は、図５に示すように、高圧ポンプ５の圧送期間中にインジェクタ８の噴射が行われる（第２の噴射条件）ため、ポンプ圧送による圧力変化分を見込んで、噴射開始時の燃料圧（インジェクタ８の見込み噴射圧）を求める必要がある。従って、先ずインジェクタ８の通電開始時の燃料圧とインジェクタ８の見込み噴射圧との差ΔＰＣＭを算出する。このΔＰＣＭは、下記の圧力変化を表す基本式▲１▼に基づいて求めることができる。
ΔＰＣ＝（Δｑ／Ｖ）×Ｅ…………………………▲１▼
Δｑ：高圧容器内に出入りした量
Ｖ：高圧容積
Ｅ：体積弾性係数（ヤング率）
【００２５】
ΔＰＣＭは、噴射と圧送が重ならない場合と重なる場合との平均噴射圧の差であるから、Δｑは下記のように求めることができる。
ａ）噴射が圧送と重ならない場合の変化量をΔｑ1 とすると、
Δｑ1 ＝０−（噴射量／２）＋リーク量
ｂ）噴射が圧送と重なる場合の変化量をΔｑ2 とすると、
Δｑ2 ＝ポンプ圧送量−（噴射量／２）＋リーク量
となる。
Δｑ＝Δｑ2 −Δｑ1 であるから、Δｑ＝ポンプ圧送量（Ｑｄ）となる。
【００２６】
ここで、インジェクタ通電開始時（図５のＡ点）から後のポンプ圧送量をＱａ、噴射期間の中央（図５のＢ点）から後のポンプ圧送量をＱｂとすると、ΔＰＣＭに影響するポンプ圧送量Ｑｄは、Ｑｄ＝Ｑａ−Ｑｂで求めることができる。
以上をまとめて基本式▲１▼に適用すると、ΔＰＣＭは次式▲２▼によって算出することができる。
ΔＰＣＭ＝（Ｑｄ／Ｖ）×Ｅ………………………▲２▼
この▲２▼式で、Ｖはコモンレール６と噴射管７を含む容積で固定値であり、Ｅ（軽油の体積弾性係数）は取り込んだ燃料圧ＮＰＣｎで求めることができる。
ΔＰＣＭを算出した後、次のStep200 へ進む。
【００２７】
Step200 …制御上の基準位置か否かを回転数センサ１９からの信号に基づいて判断する。基準位置でない時（判定結果ＮＯ）は、基準位置になるまで待機し、基準位置となった時（判定結果ＹＥＳ）は、次のStep210 へ進む。
Step210 …回転数センサ１９から出力されるパルス数をカウントする。
Step220 …カウントしたパルス数が、Step160 で求めた噴射時期パルス数ＣＮＥＣＡＭＦと一致したか否かを判断する。噴射時期パルス数ＣＮＥＣＡＭＦと一致していない時（判定結果ＮＯ）は、噴射時期パルス数ＣＮＥＣＡＭＦと一致するまで待機し、噴射時期パルス数ＣＮＥＣＡＭＦと一致した時（判定結果ＹＥＳ）は、次のStep230 へ進む。
【００２８】
Step230 …Step160 で求めた余り時間ＴＴＭＦが経過したか否かを判断する。余り時間ＴＴＭＦが経過していない時（判定結果ＮＯ）は、余り時間ＴＴＭＦが経過するまで待機し、余り時間ＴＴＭＦが経過した時（判定結果ＹＥＳ）は、次のStep240 へ進む。
Step240 …インジェクタ８（電磁弁１８）に通電を開始する。これにより、通電を受けてから噴射遅れ時間ＴＤＭが経過した時点でインジェクタ８のニードルがリフトして噴射を開始する。
【００２９】
Step250 …インジェクタ８の通電開始時にコモンレール６内の燃料圧（ＮＰＣＭｎ）を取り込む。
Step260 …取り込んだ燃料圧ＮＰＣＭｎとStep130 で取り込んだ燃料圧ＮＰＣｎとの差の絶対値が所定値α以上か否かを判定する。この判定結果がＮＯの場合、つまり絶対対が所定値αより小さい時は、インジェクタ８の通電開始時に取り込んだ燃料圧ＮＰＣＭｎがノイズ等の影響を受けることなく、正常に取り込まれたものと判断して、次のStep270 へ進む。一方、判定結果がＹＥＳの場合、つまり絶対値が所定値α以上の場合は、インジェクタ８の通電開始時に取り込んだ燃料圧ＮＰＣＭｎがノイズ等の影響を受けた異常な値であると判断して、Step310 へ進む。
【００３０】
Step270 …気筒判別カウンタCCYLN により気筒判定を行う。この判定で、カウンタ値が「０」または「２」の場合、つまり第１気筒または第４気筒の場合はStep290 へ進み、カウンタ値が「１」または「３」の場合、つまり第２気筒または第３気筒の場合はStep280 へ進む。
Step280 …第２気筒または第３気筒の場合は、高圧ポンプ５の圧送停止期間中にインジェクタ８の噴射が行われる（第１の噴射条件）ため、Step250 で取り込んだインジェクタ通電開始時の燃料圧ＮＰＣＭｎを最終噴射圧ＮＰＣＭＦｎとして設定し、Step300 へ進む。
【００３１】
Step290 …第１気筒または第４気筒の場合は、高圧ポンプ５の圧送期間中にインジェクタ８の噴射が行われる（第２の噴射条件）ため、Step250 で取り込んだ通電開始時の燃料圧ＮＰＣＭｎにStep190 で算出した平均噴射圧差ΔＰＣＭを加算して見込み噴射圧を算出し、この見込み噴射圧を最終噴射圧ＮＰＣＭＦｎとして設定し、Step300 へ進む。
Step300 …Step280 またはStep290 で設定した最終噴射圧ＮＰＣＭＦｎとStep110 で算出した指令噴射量ＱFIN とに基づいて、図７に示す特性マップから噴射期間ＴＱＭＦを再度算出し、Step320 へ進む。
【００３２】
Step310 …Step170 で算出した仮噴射期間ＴＱＭＦをそのまま噴射期間として採用し、次のStep320 へ進む。
Step320 …噴射期間ＴＱＭＦが経過したか否かを判断する。噴射期間ＴＱＭＦが経過していない時（判定結果ＮＯ）は、噴射期間ＴＱＭＦが経過するまで待機し、噴射期間ＴＱＭＦが経過した時（判定結果ＹＥＳ）は、次のStep330 へ進む。
Step330 …インジェクタ８（電磁弁１８）への通電を終了する。これにより、インジェクタ８のニードルが圧力制御室の燃料圧を受けて閉弁方向に移動し、噴孔に通じる燃料通路を遮断して噴射を終了する。
【００３３】
（本実施例の効果）
本システムは、第２の噴射条件において、第１の噴射条件で噴射が行われる噴射期間中の圧力降下率と第２の噴射条件で噴射が行われる噴射期間中の圧力降下率との変化分（ΔＰＣＭ）を見込んで、指令噴射時期ＴFIN （噴射開始時）のインジェクタ８の見込み噴射圧を求め、その見込み噴射圧と指令噴射量ＱFIN とに基づいてインジェクタ８の噴射期間ＴＱＭＦを算出している。この場合、実際の噴射圧より高い噴射圧でインジェクタ８の噴射期間ＴＱＭＦを算出することができ、噴射期間ＴＱＭＦを略正規の値に一致させることができるので、実噴射量と指令噴射量ＱFIN との誤差を小さくできる。
【００３４】
（第２実施例）
上記の実施例では、第２の噴射条件で噴射が行われる際に、ΔＰＣＭを計算によって求めているが、ＥＣＵ９の計算負荷を軽減するために、ΔＰＣＭをマップから求めることもできる。
その一例を図８〜図１０に基づいて説明する。
図８はＥＣＵの処理手順を示すフローチャートである。
Step400 …図９に示すマップから指令噴射量ＱFIN と見込み圧ＮＰＣＦとに基づいて、所定回転数ＮＢ1 での圧力変化量（ΔＰＣＭＢＡＳ）を求める。
ここで、図９に示すマップは、ＱFIN とＮＰＣＦとΔＰＣＭＢＡＳとの相関を示すもので、三者の関係を予め実験等により求めて作成したものである。
【００３５】
Step410 …本発明の高圧ポンプ５は、エンジン回転に同期して駆動されるため、エンジン回転数が高い時はポンプ送油率も高く、エンジン回転数が低い時はポンプ送油率も低くなる。しかし、図９のマップから求めた圧力変化量ΔＰＣＭＢＡＳは、エンジン回転数をパラメータとして含んでいないため、エンジン回転数による補正を行う必要がある。そこで、図１０に示すマップからエンジン回転数ＮＥに基づいて補正係数ＫＮＥＰＣＭを求める。
Step420 …Step400 で求めたΔＰＣＭＢＡＳにStep410 で求めたＫＮＥＰＣＭを掛け算してΔＰＣＭを算出する。
【００３６】
この実施例では、ΔＰＣＭを計算によって求める必要がないので、Step250 で通電開始時の燃料圧ＮＰＣＭｎを取り込んだ後にΔＰＣＭを求めることも可能である。この場合、図９のマップで使用されるパラメータは見込み圧ＮＰＣＦではなく、Step250 で取り込んだ通電開始時の燃料圧ＮＰＣＭｎを使用することができる。
また、図９のマップは、ＱFIN とＮＰＣＦとΔＰＣＭＢＡＳとの関係を表しているが、指令噴射量、コモンレール内の燃料圧、エンジン回転数のうち少なくとも１つをパラメータとし、このパラメータとΔＰＣＭとの関係を予め求めてマップを作成し、その他のパラメータを補正係数として使用することもできる。
【００３７】
（他の実施例）
第１実施例では、１つの特性マップから噴射期間ＴＱＭＦを算出しているが、最終噴射圧ＮＰＣＭＦｎが同じであっても、高圧ポンプ５の圧送とインジェクタ８の噴射とが重なった時は、特性マップ自体が変化する。従って、高圧ポンプ５の圧送とインジェクタ８の噴射とが重なる時と重ならない時とで特性マップを切り替えても良い。例えば、第１実施例で説明した４気筒エンジン２では、圧送と噴射が重なる時と重ならない時が交互に発生するので、噴射毎に２つの特性マップを交互に切り替えて噴射期間ＴＱＭＦを算出すれば良い。
【００３８】
また、第１実施例では、インジェクタ８の通電開始時に燃料圧ＮＰＣＭｎを取り込み（Step250 ）、その燃料圧ＮＰＣＭｎにΔＰＣＭを加算して見込み噴射圧を求めている（第２の噴射条件の場合）が、ＥＣＵ９が噴射期間ＴＱＭＦを算出するために所定時間ｔを必要とする場合、指令噴射時期より所定時間ｔ以上前であれば、通電開始時以外でも一定時間前または一定角度前に燃料圧ＰＣを取り込んでも良い。
【図面の簡単な説明】
【図１】蓄圧式燃料噴射装置の全体構成を示す模式図である。
【図２】高圧ポンプの構成を示す模式図である。
【図３】燃料噴射制御に係わるＥＣＵの処理手順を示すフローチャートである。
【図４】燃料噴射制御に係わるＥＣＵの処理手順を示すフローチャートである。
【図５】本システムの燃料噴射制御に係わるタイムチャートである。
【図６】見込み圧と噴射遅れ時間との関係を示すマップである。
【図７】噴射期間と指令噴射量との関係を示すマップである。
【図８】ΔＰＣＭを求めるためのＥＣＵの処理手順を示すフローチャートである。
【図９】所定回転数でのΔＰＣＭ、指令噴射量、見込み圧の関係を示すマップである。
【図１０】エンジン回転数により補正係数を決定するためのマップである。
【符号の説明】
１  蓄圧式燃料噴射装置
２  エンジン（内燃機関）
５  高圧ポンプ
６  コモンレール
８  インジェクタ
９  ＥＣＵ（制御手段、噴射量算出手段、噴射時期算出手段）
１９  回転数センサ（運転状態検出手段）
２０  アクセル開度センサ（運転状態検出手段）
２１  燃料圧センサ（燃料圧検出手段）
【図１】
0004269484.tif 000002
【図２】
0004269484.tif 000003
【図３】
0004269484.tif 000004
【図４】
0004269484.tif 000005
【図５】
0004269484.tif 000006
【図６】
0004269484.tif 000007
【図７】
0004269484.tif 000008
【図８】
0004269484.tif 000009
【図９】
0004269484.tif 000010
【図１０】
0004269484.tif 000011