(57)【要約】【課題】目標噴射量が所定量以下の場合、圧力低下量に基づいて実噴射量を高精度に算出する燃料噴射制御装置を提供することを目的とする。【解決手段】電子制御装置は、燃料噴射前の所定クランク角度になると（Ｓ４００）、噴射前のコモンレール圧（Ｐbefore）を取得し（Ｓ４０２）、噴射指令信号のパルス幅の時間と噴射終了遅れ時間との合計である待機時間が経過すると、サンプリングして取得したコモンレール圧（Ｐtemp）を記憶する（Ｓ４０６）。今回取得したＰtempが前回までの最大圧力ＰAmaxよりも大きい場合には（Ｓ４０８：Ｙｅｓ）、ＰtempをＰAmaxとして設定する（Ｓ４１０）。サンプリングを開始してからの経過時間（Ｔnow）が所定時間（ＴｆCA）に達すると（Ｓ４１２：Ｙｅｓ）、噴射後のコモンレール圧（Ｐafter）を算出し（Ｓ４１４）、ＰbeforeとＰafterとから圧力低下量ΔＰを算出し、ΔＰに基づいて実噴射量Ｑrを算出する（Ｓ４１６）。【選択図】図８
2014163260.tif 000002
【特許請求の範囲】
【請求項１】
蓄圧室（２０）で蓄圧され燃料噴射弁（３０）に供給される燃料圧力を取得する圧力取得手段（Ｓ４０２、Ｓ４０６）と、
前記圧力取得手段が取得する前記燃料圧力に基づいて、燃料噴射時の前記燃料圧力の圧力低下量を算出する低下量算出手段（Ｓ４０８〜Ｓ４１６）と、
前記燃料噴射弁の実噴射量を前記圧力低下量に基づいて算出する噴射量算出手段（Ｓ４１６）と、
前記燃料噴射弁の目標噴射量と前記噴射量算出手段が算出する前記実噴射量との差に基づいて、前記燃料噴射弁に指令する噴射指令値を補正する補正手段（Ｓ４２０〜Ｓ４２６）と、
を備え、
前記目標噴射量が所定量以下の場合、前記低下量算出手段は、前記燃料噴射弁が燃料を噴射するときに生じる燃料の圧力脈動の振幅と前記圧力低下量との相関関係に基づいて前記圧力低下量を算出する、
ことを特徴とする燃料噴射制御装置（４０）。
【請求項２】
前記目標噴射量が前記所定量以下の場合、前記低下量算出手段は、前記圧力脈動が減衰したときの前記燃料圧力の噴射後圧力を、前記噴射後圧力と前記燃料圧力の噴射前圧力と前記圧力脈動の最大圧力との相関関係を表わす式から算出し、前記噴射前圧力と前記噴射後圧力との差から前記圧力低下量を算出することを特徴とする請求項１に記載の燃料噴射制御装置。
【請求項３】
前記低下量算出手段は、前記式としてジューコフスキーの式を用いることを特徴とする請求項２に記載の燃料噴射制御装置。
【請求項４】
前記圧力低下量と前記圧力脈動の振幅との比と前記燃料圧力の噴射前圧力との相関関係を表わすマップが記憶されている記憶手段（４６）を備え、
前記目標噴射量が前記所定量以下の場合、前記低下量算出手段は、前記噴射前圧力に基づいて前記マップから前記比を取得し、前記圧力脈動が減衰したときの前記燃料圧力の噴射後圧力を、前記比と前記噴射後圧力と前記噴射前圧力と前記圧力脈動の最大圧力との相関関係を表わす式から算出し、前記噴射前圧力と前記噴射後圧力との差から前記圧力低下量を算出する、
ことを特徴とする請求項１に記載の燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料噴射時の燃料圧力の圧力低下量に基づいて燃料噴射弁の実噴射量を算出し、算出した実噴射量と目標噴射量との差に基づいて燃料噴射弁に指令する噴射指令値を補正する燃料噴射制御装置に関する。
【背景技術】
【０００２】
従来、エンジンの機差または経時変化等により生じる燃料噴射弁における目標噴射量と実噴射量との差を学習し、実噴射量が目標噴射量になるように燃料噴射弁に対する噴射指令値を補正することが知られている。噴射指令値を補正する場合、例えば無噴射減速運転時において学習噴射を実行し、学習噴射により生じるエンジン回転数の変動量に基づいて実噴射量を算出することが知られている。
【０００３】
しかしながら、エンジン回転数の変動量と実噴射量との対応関係が機差のためにエンジン毎に大きく異なる場合、エンジン回転数の変動量と実噴射量との対応関係をエンジン毎に適合させることは困難である。
【０００４】
また、エンジンが使用される環境によっては、噴射量の学習条件である無噴射減速運転が成立しないことがある。
そこで、燃料噴射弁が燃料を噴射するときに、機差に関わらず燃料圧力が噴射量に応じて低下することに着目し、燃料噴射時の圧力低下量に基づいて実噴射量を算出する技術が知られている（例えば、特許文献１参照。）。噴射量が大きいほど圧力低下量も大きい。燃料噴射時の圧力低下量は、燃料噴射時における噴射前圧力と噴射後圧力との差から算出される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−９０３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
燃料を噴射すると圧力脈動が発生し、燃料圧力は減衰しながら低下するので、噴射後圧力を直接取得することは困難である。そこで、例えば圧力脈動の平均値から噴射後圧力を算出することが考えられる。
【０００７】
噴射量が大きい場合には圧力低下量が大きいので、圧力低下量に対する圧力脈動の振幅の比は小さくなる。そのため、圧力脈動の平均値から噴射後圧力を算出し、噴射前圧力と噴射後圧力との差から圧力低下量を算出しても、噴射後圧力の算出誤差が圧力低下量に与える影響は小さい。したがって、圧力低下量から実噴射量を高精度に算出できる。
【０００８】
しかしながら、噴射量が小さくなるにしたがい圧力低下量は小さくなるので、圧力低下量に対する圧力脈動の振幅の比は大きくなる。そのため、圧力脈動の平均値から噴射後圧力を算出し、噴射前圧力と噴射後圧力との差から圧力低下量を算出すると、噴射後圧力の算出誤差が圧力低下量に与える影響は大きくなる。したがって、圧力低下量から実噴射量を高精度に算出することは困難である。
【０００９】
この場合、噴射量が大きい領域で噴射量の異なる２点で噴射量学習を行い、２点において算出した実噴射量と噴射指令値との関係に基づいて噴射量の小さい領域の実噴射量を推定することが考えられる。
【００１０】
しかしながら、噴射量が大きい領域で指令する噴射指令値と実噴射量との関係と、噴射量が小さい領域で指令する噴射指令値と実噴射量との関係とが異なる場合には、噴射量が大きい領域で算出した実噴射量から噴射量の小さい領域の実噴射量を推定すると、実噴射量の推定誤差が大きくなる。
【００１１】
本発明は、上記課題を解決するためになされたものであり、目標噴射量が所定量以下の場合、圧力低下量に基づいて実噴射量を高精度に算出する燃料噴射制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本願発明者は、目標噴射量が所定量以下であり、燃料噴射時の圧力低下量に対する圧力脈動の振幅の比が大きくなる噴射量領域では、圧力低下量と圧力脈動の振幅とに相関関係があることに加え、圧力低下量の変化に対して圧力脈動の振幅の変化の感度が高いことに着目した。
【００１３】
そこで、本発明の燃料噴射制御装置によると、圧力取得手段は蓄圧室で蓄圧され燃料噴射弁に供給される燃料圧力を取得し、低下量算出手段は圧力取得手段が取得する燃料圧力に基づいて、燃料噴射時の圧力低下量を算出する。
【００１４】
さらに、噴射量算出手段は、燃料噴射弁の実噴射量を圧力低下量に基づいて算出し、補正手段は、目標噴射量と噴射量算出手段が算出する実噴射量との差に基づいて、燃料噴射弁に指令する噴射指令値を補正する。そして、低下量算出手段は、目標噴射量が所定量以下の場合、燃料噴射弁が燃料を噴射するときに生じる燃料圧力の脈動の振幅と圧力低下量との相関関係に基づいて圧力低下量を算出する。
【００１５】
このように、目標噴射量が所定量以下であり、圧力低下量の変化に対して圧力脈動の振幅の変化の感度が高い噴射量領域において、燃料噴射時の圧力低下量と圧力脈動の振幅との相関関係に基づいて圧力低下量を高精度に算出できるので、圧力低下量に基づいて実噴射量を高精度に算出できる。
【００１６】
その結果、目標噴射量と実噴射量との差に基づいて、燃料噴射弁に対する噴射指令値を高精度に補正できる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態による燃料噴射システムを示すブロック図。
【図２】噴射量と圧力低下量との関係を示す特性図。
【図３】噴射量と圧力脈動の振幅との関係を示す特性図。
【図４】噴射量と（圧力脈動の振幅／圧力低下量）との関係を示す特性図。
【図５】燃料噴射時の圧力脈動を示すタイムチャート。
【図６】噴射前圧力と（圧力脈動の振幅／圧力低下量）との関係を示す特性図。
【図７】噴射指令値の補正処理を示す特性図。
【図８】実噴射量の算出処理を示すフローチャート。
【図９】噴射指令値の補正処理を示すフローチャート。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態を図に基づいて説明する。本実施形態による燃料噴射システムを図１に示す。
（燃料噴射システム１０）
燃料噴射システム１０は、例えば、３気筒のディーゼルエンジン（以下、単に「エンジン」ともいう。）２に燃料を噴射するためのものである。燃料噴射システム１０は、低圧ポンプ１４と、高圧ポンプ１６と、コモンレール２０と、燃料噴射弁３０と、電子制御装置(Electronic Control Unit：ＥＣＵ)４０とを備えている。
【００１９】
電動の低圧ポンプ１４は燃料タンク１２から燃料を吸い上げて高圧ポンプ１６に供給する。高圧ポンプ１６は、カムシャフトのカムの回転に伴いプランジャが往復移動することにより、低圧ポンプ１４から供給される燃料を加圧する公知のポンプである。高圧ポンプ１６の燃料吸入側に設置された図示しない電磁弁を開閉することにより、高圧ポンプ１６の吐出量が調量される。
【００２０】
コモンレール２０は、高圧ポンプ１６から吐出される燃料を蓄圧する中空の部材である。コモンレール２０には、内部の燃料圧力（コモンレール圧）を検出する圧力センサ２２、および、コモンレール圧が所定圧を超えると開弁してコモンレール２０内の燃料を排出するプレッシャリミッタ２４が設けられている。
【００２１】
エンジン２には、運転状態を検出するセンサとして、エンジン回転数（ＮＥ）を検出する回転数センサ３２が設置されている。さらに、運転状態を検出する他のセンサとして、運転者によるアクセル操作量を示すアクセル開度（ＡＣＣＰ）を検出するアクセルセンサ、冷却水の温度（水温）、吸入空気の温度（吸気温）をそれぞれ検出する温度センサ等が燃料噴射システム１０に設けられている。
【００２２】
燃料噴射弁３０は、エンジン２の各気筒に設置されており、コモンレール２０で蓄圧された燃料を気筒内に噴射する。燃料噴射弁３０は、例えば、噴孔を開閉するノズルニードルのリフトを制御室の圧力で制御する公知の電磁弁である。燃料噴射弁３０の噴射量は、ＥＣＵ４０から指令される噴射指令信号のパルス幅によって制御される。噴射指令信号のパルス幅が長くなると噴射量が増加する。
【００２３】
ＥＣＵ４０は、ＣＰＵ４２、ＲＡＭ４４、ＲＯＭ４６、および図示しないフラッシュメモリ等を中心とするマイクロコンピュータにて主に構成されている。ＥＣＵ４０は、ＲＯＭ４６またはフラッシュメモリに記憶されている制御プログラムをＣＰＵ４２が実行することにより、圧力センサ２２、回転数センサ３２を含む各種センサから取り込んだ出力信号に基づき、燃料噴射システム１０の各種制御を実行する。例えば、ＥＣＵ４０は、燃料噴射制御として、燃料噴射弁３０の噴射量、噴射時期を制御する。
【００２４】
ＥＣＵ４０は、燃料噴射弁３０に噴射を指令する噴射指令信号のパルス幅（Ｔ）と噴射量（Ｑ）との相関を示す所謂ＴＱマップを、コモンレール圧の所定の圧力範囲毎にＲＯＭ４６またはフラッシュメモリに記憶している。そして、ＥＣＵ４０は、エンジン回転数およびアクセル開度等のエンジン運転状態に基づいて燃料噴射弁３０の噴射量を決定すると、圧力センサ２２が検出するコモンレール圧に応じて該当する圧力範囲のＴＱマップを参照し、決定した噴射量を燃料噴射弁３０に指令する噴射指令信号のパルス幅をＴＱマップから取得する。
【００２５】
（噴射量学習）
図２に示すように、噴射量と燃料噴射時の圧力低下量ΔＰとは比例関係にあるので、圧力低下量ΔＰが分かれば、燃料噴射弁３０から実際に噴射される実噴射量Ｑrを式（１）から算出できる。圧力低下量ΔＰは次式（２）から算出できる。
Ｑr＝ΔＰ×Ｖ／Ｅ          ・・・（１）
ΔＰ＝Ｐbefore−Ｐafter    ・・・（２）
式（１）において、Ｖ：コモンレール２０および高圧配管を含む燃料噴射システム１０の高圧部の容積、Ｅ：燃料の体積弾性係数である。また、式（２）において、Ｐbeforeは燃料噴射前のコモンレール圧である噴射前圧力を表わし、Ｐafterは燃料噴射後に圧力脈動が減衰しながら燃料圧力が低下して安定したときのコモンレール圧である噴射後圧力を表わしている。
【００２６】
したがって、圧力センサ２２の出力信号からＰbeforeおよびＰafterを取得できれば、式（２）から圧力低下量ΔＰを算出して式（１）に代入することにより実噴射量Ｑrを算出できる。
【００２７】
燃料を噴射する前はコモンレール圧が安定しているので、圧力センサ２２の出力信号から噴射前圧力Ｐbeforeを高精度に取得できる。一方、燃料噴射弁３０が燃料を噴射して燃料圧力が低下するときには圧力脈動が生じる。そのため、圧力センサ２２の出力信号から噴射後圧力Ｐafterを直接取得することは困難である。
【００２８】
そこで、圧力脈動の平均値から噴射後圧力Ｐafterを取得することが考えられる。しかしながら、目標噴射量が所定量以下、例えば１０ｍｍ3以下の微小量噴射時には、次に説明するように、圧力脈動の平均値から噴射後圧力Ｐafterを高精度に取得することは困難である。
【００２９】
図５に、燃料噴射時の燃料圧力の変化を示す。点線２００は微小量噴射時の燃料圧力の変化を示し、実線２０２は目標噴射量が１０ｍｍ3よりも多い通常噴射時の燃料圧力の変化を示している。
【００３０】
図５では、微少量噴射時と通常噴射時とにおける圧力低下量ΔＰに対する圧力脈動の振幅ΔＰ’の大きさを比較するために、Ｐbefore、Ｐafter、ΔＰを同じにして示しているが、当然のことながら、噴射量が減少するにしたがいΔＰは小さくなる。
【００３１】
図５から分かるように、通常噴射時には、圧力低下量ΔＰに対して圧力脈動の振幅ΔＰ’が小さいため、圧力脈動の平均値からＰafterを所定の精度で算出できる。したがって、圧力センサ２２の圧力信号から圧力脈動の大きさを取得し、圧力脈動の平均値から算出するＰafterと圧力センサ２２から取得するＰbeforeとを式（２）に代入することにより圧力低下量ΔＰを算出できる。そして、圧力低下量ΔＰを式（１）に代入することにより実噴射量を算出できる。
【００３２】
一方、微小量噴射時には、圧力低下量ΔＰに対して圧力脈動の振幅ΔＰ’が大きいため、圧力脈動の平均値からＰafterを所定の精度で算出することは困難である。
そこで、本願発明者は、燃料噴射時の圧力低下量ΔＰに対する圧力脈動の振幅ΔＰ’の比が大きくなる微小量噴射領域では、噴射量の変化、つまり圧力低下量と圧力脈動の振幅とに相関関係があることに加え、圧力低下量の変化に対して圧力脈動の振幅の変化の感度が高いことに着目した。以下、燃料噴射時の圧力低下量と圧力脈動の振幅ΔＰ’との相関関係に基づいて圧力低下量を算出し、圧力低下量から実噴射量を算出する方法について説明する。
【００３３】
まず、圧力脈動の振幅ΔＰ’は次式（３）で表わされる。式（３）において、ＰAmaxは圧力脈動の最大圧力を表わしている。
ΔＰ'＝ＰAmax−Ｐafter    ・・・（３）
図５に示すように、ＰAmaxは、駆動電流が燃料噴射弁３０に供給されてから、噴射指令信号のパルス幅の時間と、駆動電流の供給が停止されてから燃料噴射弁３０の噴射が終了するまでの噴射終了遅れ時間とを加算した合計時間が経過すると、所定時間内でコモンレール圧をサンプリングすることにより検出される。
【００３４】
図２に示すように、噴射量が増加するにしたがい燃料噴射時の圧力低下量ΔＰは大きくなる。これに対し、図３に示すように、燃料噴射時に生じる圧力脈動の振幅ΔＰ'は噴射量に関わらずほぼ一定である。これは、以下の理由による。
【００３５】
微小量噴射の場合、燃料噴射弁３０の閉弁速度が通常噴射よりも速いため、水撃作用による圧力波が燃料噴射弁３０とコモンレール２０との間の高圧配管を往復して戻る前に燃料噴射弁３０が閉弁する。
【００３６】
これにより、微小量噴射の場合、噴射量が微小なために通常噴射よりも高圧配管内の燃料の流速は遅いが、圧力脈動の最大圧力ＰAmaxは圧力低下量ΔＰ、つまり噴射量に対して大きくなる。
【００３７】
一方、通常噴射の場合、燃料噴射弁３０の閉弁速度が微小量噴射よりも遅いため、燃料噴射弁３０が閉弁する前に水撃作用による圧力波が燃料噴射弁３０とコモンレール２０との間の高圧配管を往復する。
【００３８】
その結果、燃料噴射弁３０で遮断される前に圧力波の圧力が抜けるので、高圧配管内の燃料の流速は噴射量が大きいために微少量噴射よりも速いが、圧力脈動の最大圧力ＰAmaxは圧力低下量ΔＰ、つまり噴射量に対して小さくなる。
【００３９】
このように、微小量噴射時には高圧配管内の燃料の流速は遅いが圧力波の影響は大きくなり、通常噴射時には高圧配管内の燃料の流速は速いが圧力波の影響は小さくなるので、燃料噴射時に生じる圧力脈動の振幅は、噴射量に関わらずほぼ一定になる。
【００４０】
これにより、図４に示すように、噴射量と、圧力低下量ΔＰに対する圧力脈動の振幅ΔＰ’の比（ΔＰ’／ΔＰ）との関係は反比例になる。圧力脈動の振幅ΔＰ’は噴射量に関わらず一定であるから、圧力低下量ΔＰが小さくなるほど、つまり噴射量が小さくなるほど、圧力低下量ΔＰに対して圧力脈動の振幅ΔＰ’は大きくなる。
【００４１】
次式（４）に示すように（ΔＰ’／ΔＰ）をαで表わし、式（４）に式（２）、（３）を代入して整理すると、次式（５）が得られる。
ΔＰ’＝α×ΔＰ      ・・・（４）
ＰAmax−Ｐafter＝α×（Ｐbefore−Ｐafter）
Ｐafter＝Ｐbefore×α／（α−１）−ＰAmax×１／（α−１）  ・・・（５）
Ｐbeforeと比（α）との間には、図６に示すような特性の相関関係がある。この特性を表わすマップをＲＯＭ４６に記憶しておくことにより、マップに基づいてＰbeforeに対応するαを取得できる。このαを式（４）に代入することにより、今回の噴射前圧力Ｐbeforeにおける圧力低下量ΔＰと圧力脈動の振幅ΔＰ’との相関関係が規定される。
【００４２】
そして、式（４）を整理した式（５）に、αと、圧力センサ２２から取得するＰbeforeおよびＰAmaxとを代入することによりＰafterを算出できる。
Ｐbeforeと式（５）から算出したＰafterとを式（２）に代入して圧力低下量ΔＰを算出し、ΔＰを式（１）に代入することにより実噴射量Ｑrを算出できる。
【００４３】
図６のマップを用いず、Ｐafterを次式（６）が示すジューコフスキーの式から直接算出してもよい。
ＰAmax−Ｐafter＝ρ×ｖ0×ａ    ・・・（６）
式（６）において、ρ：燃料密度、ｖ0：流速、ａ：圧力波の速度、である。ｖ0、ａはそれぞれ次式（７）、（８）で表わされる。
ｖ0＝｛２×（Ｐbefore−Ｐafter）／ρ｝1/2    ・・・（７）
ａ＝（Ｋ／ρ）1/2                            ・・・（８）
式（８）において、Ｋ：体積弾性係数、である。そして、式（７）および（８）を式（６）に代入することにより、圧力低下量ΔＰと圧力脈動の振幅ΔＰ’との相関関係が規定される。
【００４４】
そして、式（７）および（８）を式（６）に代入して整理することにより、次式（９）からＰafterを算出する。
Ｐafter＝−Ｋ＋ＰAmax＋｛（Ｋ−ＰAmax）2−ＰAmax2＋２×Ｋ×Ｐbefore｝1/2
・・・（９）
Ｐbeforeと式（９）から算出したＰafterとを式（２）に代入して圧力低下量ΔＰを算出し、ΔＰを式（１）に代入することにより実噴射量Ｑrを算出できる。
【００４５】
ＥＣＵ４０は、今回の微小量噴射で算出した実噴射量Ｑrと図７に示す基準特性２１０のマップとから、噴射指令値としての噴射指令信号のパルス幅を以下に説明するように補正する。
【００４６】
図７では、基準特性２１０と実際の実特性２１２とを一次式として示している。また、図７に示すＴq0は、燃料噴射弁３０が噴射を開始する最低パルス幅であり、基準特性２１０と実特性２１２とで最低パルス幅は同じであるとしている。
【００４７】
ＥＣＵ４０は、基準特性２１０の傾きと、微小量噴射において式（１）から算出する実噴射量Ｑrと目標噴射量Ｑtrgの指令パルス幅Ｔqとから決定される実特性２１２の傾きとの比を次式（１０）から算出する。
｛Ｑtrg／（Ｔq−Ｔq0）｝／｛Ｑr／（Ｔq−Ｔq0）｝
＝Ｑtrg／Ｑr      ・・・（１０）
式（１０）で算出された基準特性２１０と実特性２１２との傾きの比は、図７に示すΔＱ’とΔＱとの比と等しい。ΔＱは目標噴射量と実噴射量との差である。したがって、ΔＱ’は次式（１１）から算出できる。
ΔＱ’＝ΔＱ×（Ｑtrg／Ｑr）      ・・・（１１）
ＥＣＵ４０は、基準特性２１０の傾き｛Ｑtrg／（Ｔq−Ｔq0）｝とΔＱ’／ΔＴqとが等しいことから、ΔＱ’となるΔＴqを次式（１２）から算出する。
ΔＴq＝ΔＱ’×（Ｔq−Ｔq0）／Ｑtrg      ・・・（１２）
式（１２）から算出されたΔＴqが、目標噴射量Ｑtrgとなる噴射指令信号のパルス幅Ｔqを補正する補正パルス幅である。
【００４８】
次に、図８および図９のフローチャートに基づいて噴射量学習処理を説明する。図８および図９のフローチャートにおいて、「Ｓ」はステップを表わしている。図８および図９に示す噴射量学習処理は、常時実行してもよいし、燃料噴射弁３０が経時変化したと判定されたときに実行してもよい。
【００４９】
燃料噴射弁３０は、例えば、所定走行距離に達したとき、あるいは気筒間で同じ目標噴射量のときに目標噴射量と実噴射量との差が所定量以上になったとき、あるいは気筒間の回転数変動のばらつきが所定値以上になったときに、経時変化したと判定される。
【００５０】
図８のフローチャートにおいてＥＣＵ４０は、燃料噴射弁３０に噴射を指令する前の所定クランク角度になると（Ｓ４００）、噴射前のコモンレール圧（Ｐbefore）を圧力センサ２２から取得する（Ｓ４０２）。そして、噴射指令信号のパルス幅の時間と噴射終了遅れ時間との合計時間分、待機する（Ｓ４０４）。
【００５１】
待機時間が経過すると、ＥＣＵ４０は、所定レートで圧力センサ２２の出力信号をサンプリングし、取得したコモンレール圧（Ｐtemp）をＲＡＭに記憶する（Ｓ４０６）。
今回取得したＰtempが前回までの最大圧力ＰAmaxよりも大きい場合には（Ｓ４０８：Ｙｅｓ）、ＥＣＵ４０はＰtempをＰAmaxとして設定する（Ｓ４１０）。今回取得したＰtempが前回までの最大圧力ＰAmax以下の場合には（Ｓ４０８：Ｎｏ）、ＥＣＵ４０はＳ４１２に処理を移行する。ＰAmaxの初期値として例えば０が設定されている。
【００５２】
ＥＣＵ４０は、サンプリングを開始してからの経過時間（Ｔnow）が所定時間（ＴｆCA）に達するまで（Ｓ４１２：Ｙｅｓ）、Ｓ４０６〜Ｓ４１０の処理を繰り返す。
経過時間（Ｔnow）が所定時間（ＴｆCA）に達すると（Ｓ４１２：Ｙｅｓ）、ＥＣＵ４０は、前述したマップまたはジューコフスキーの式から噴射後のコモンレール圧（Ｐafter）を算出する（Ｓ４１４）。
【００５３】
Ｐafterを算出すると、ＥＣＵ４０は、ＰbeforeとＰafterとを式（２）に代入して圧力低下量ΔＰを算出し、ΔＰを式（１）に代入して実噴射量Ｑrを算出する（Ｓ４１６）。
実噴射量を算出すると、ＥＣＵ４０は、図９のフローチャートに基づいて、噴射指令信号のパルス幅の補正値を算出する。
【００５４】
ＥＣＵ４０は、式（１０）に基づいて実特性２１２の傾きに対する基準特性２１０の傾きの比を算出し（Ｓ４２０）、目標噴射量と実噴射量との差ΔＱを算出する（Ｓ４２２）。
【００５５】
そして、ＥＣＵ４０は、基準特性２１０において目標噴射量と実噴射量との差ΔＱに相当するΔＱ’を式（１１）から算出し（Ｓ４２４）、ΔＱ’と基準特性２１０の傾きとに基づいて、式（１２）から基準特性２１０においてΔＱ’となるパルス幅ΔＴqを算出する（Ｓ４２６）。このパルス幅ΔＴqが、目標噴射量となる噴射指令信号のパルス幅Ｔqを補正する補正パルス幅である。
【００５６】
以上説明した上記実施形態では、微小量噴射において、圧力低下量と圧力脈動の振幅とに相関関係があることに加え、圧力低下量の変化に対して圧力脈動の振幅の変化の感度が高いことに着目し、圧力脈動の振幅に基づいて微小量噴射時の圧力低下量を高精度に算出した。
【００５７】
これにより、圧力低下量から実噴射量を算出し、目標噴射量と実噴射量との差に基づいて噴射指令信号のパルス幅を補正する学習方法において、圧力低下量に対して圧力脈動の振幅が大きい微小量噴射において、噴射指令信号を高精度に補正できる。
【００５８】
［他の実施形態］
上記実施形態では、微小量噴射において、圧力脈動の振幅として圧力脈動の最大圧力に着目して圧力低下量と圧力脈動の振幅との相関関係を利用して実噴射量を算出したが、圧力脈動の振幅として圧力脈動の最低圧力に着目して圧力低下量と圧力脈動の振幅との相関関係を利用して実噴射量を算出してもよい。
【００５９】
このように、本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
【符号の説明】
【００６０】
２：ディーゼルエンジン（内燃機関）、３０：燃料噴射弁、４０：ＥＣＵ（燃料噴射制御装置、圧力取得手段、低下量算出手段、噴射量算出手段、補正手段）、４６：ＲＯＭ（記憶手段）
【図１】
2014163260.tif 000003
【図２】
2014163260.tif 000004
【図３】
2014163260.tif 000005
【図４】
2014163260.tif 000006
【図５】
2014163260.tif 000007
【図６】
2014163260.tif 000008
【図７】
2014163260.tif 000009
【図８】
2014163260.tif 000010
【図９】
2014163260.tif 000011