(57)【要約】【課題】噴射時に燃圧センサにより検出された変動波形から、噴射に起因する燃料圧力の変動波形を高精度に抽出することが可能な燃料噴射制御装置を提供する。【解決手段】内燃機関の定常運転状態において、所定の気筒で噴射が行われている時に、所定の気筒に対応する燃圧センサ２０の出力に基づいて、噴射時センサ波形Ｗｉを検出する噴射時センサ波形検出手段と、内燃機関の上記定常運転状態において、所定の気筒とは異なる気筒で噴射が行われている時に、所定の気筒に対応する燃圧センサ２０の出力に基づいて、非噴射時センサ波形Ｗａを検出する非噴射時センサ波形検出手段と、噴射時センサ波形検出手段により検出された噴射時センサ波形Ｗｉから、非噴射時センサ波形により検出された非噴射時センサ波形Ｗａを差し引いて、所定の気筒での噴射に起因する圧力変動を表す噴射時波形Ｗを抽出する噴射時波形抽出手段と、を備える。【選択図】      図１
2014227858.tif 000002
【特許請求の範囲】
【請求項１】
高圧燃料を畜圧保持する畜圧容器（４２）と、前記畜圧容器に対して燃料を圧送する燃料ポンプ（４１）と、多気筒内燃機関の気筒ごとに設けられ前記畜圧容器内に畜圧保持された高圧燃料を噴射する燃料噴射弁（１０）と、前記畜圧容器から各燃料噴射弁の噴射口（１１ｂ）までの各燃料通路内（４３，１１ａ）の燃料圧力をそれぞれ検出する燃圧センサ（２０）と、を備える燃料噴射システムに適用される燃料噴射制御装置（３０）であって、
前記機関の定常運転状態において、所定の気筒で噴射が行われている時に、前記所定の気筒に対応する前記燃圧センサの出力に基づいて、噴射時センサ波形Ｗｉを検出する噴射時センサ波形検出手段と、
前記機関の前記定常運転状態において、前記所定の気筒とは異なる気筒で噴射が行われている時に、前記所定の気筒に対応する前記燃圧センサの出力に基づいて、非噴射時センサ波形Ｗａを検出する非噴射時センサ波形検出手段と、
前記噴射時センサ波形検出手段により検出された前記噴射時センサ波形から、前記非噴射時センサ波形により検出された前記非噴射時センサ波形を差し引いて、前記所定の気筒での噴射に起因する圧力変動を表す噴射時波形Ｗを抽出する噴射時波形抽出手段と、を備えることを特徴とする燃料噴射制御装置。
【請求項２】
前記燃料ポンプによる圧送時期と、前記燃料噴射弁による噴射時期とが重複しない場合に、前記機関の前記定常運転状態において、前記所定の気筒の噴射時期において噴射を停止させた時に、前記所定の気筒に対応する前記燃圧センサの出力に基づいて、噴射停止時センサ波形Ｗｂを検出する噴射停止時センサ波形検出手段を備え、
前記噴射時波形抽出手段は、前記噴射時センサ波形から、前記非噴射時センサ波形検出手段により検出された前記非噴射時センサ波形、及び前記噴射停止時センサ波形検出手段により検出された噴射停止時センサ波形を差し引く請求項１に記載の燃料噴射制御装置。
【請求項３】
前記所定の気筒と噴射が行われている気筒との間の前記燃料通路の長さに応じて、前記非噴射時センサ波形検出手段により検出された前記非噴射時センサ波形の位相を進角するように補正する進角補正手段を備え、
前記噴射時波形抽出手段は、前記噴射時センサ波形から、前記噴射停止時センサ波形検出手段により検出された前記噴射停止時センサ波形、及び前記進角補正手段により補正された前記非噴射時センサ波形を差し引く請求項２に記載の燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多気筒内燃機関の各気筒に設けられた燃料噴射弁を備え、畜圧容器に蓄えられた高圧燃料を用いて燃料噴射を行う燃料噴射システム、に適用される燃料噴射制御装置に関する。
【背景技術】
【０００２】
コモンレール（畜圧容器）から複数の燃料噴射弁へ燃料を分配供給する燃料噴射システムにおいて、燃料噴射弁から燃料を噴射させると、噴射率の変化に応じて燃料噴射弁内部の燃料圧力が変化する。そこで、各燃料噴射弁に搭載された燃圧センサにより、噴射時に燃料圧力の変動波形を検出して、検出した変動波形に基づき噴射率変化を示す波形を推定することが行われている。
【０００３】
ただし、燃圧センサにより検出される変動波形には、燃料ポンプからの燃料圧送に伴い生じる圧力変動や、燃料噴射分だけコモンレール内の圧力が低下することに伴い生じる圧力変動が、外乱として重畳されている。よって、実際の噴射状態を高精度に検出するためには、燃圧センサにより検出される変動波形から、外乱成分を除き、噴射に起因する燃料圧力の変動波形を抽出する必要がある。
【０００４】
そこで、特許文献１は、噴射気筒に設けられた燃圧センサにより検出された変動波形から、同時期に非噴射気筒に設けられた燃圧センサにより検出された非噴射の変動波形を差し引いて、噴射に起因する燃圧変化を抽出している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４６７８３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１は、噴射気筒に対して検出された変動波形から、噴射気筒と異なる気筒に対して検出された変動波形を差し引いている。しかしながら、ハードウェアのばらつきによって、噴射気筒に対して検出された変動波形から、噴射気筒と異なる気筒に対して検出された変動波形を差し引いても、噴射に起因する燃料圧力の変動波形の抽出精度が低下するおそれがある。
【０００７】
本発明は、上記実情に鑑み、噴射時に燃圧センサにより検出された変動波形から、噴射に起因する燃料圧力の変動波形を高精度に抽出することが可能な燃料噴射制御装置を提供することを主たる目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に係る発明は、高圧燃料を畜圧保持する畜圧容器と、前記畜圧容器に対して燃料を圧送する燃料ポンプと、多気筒内燃機関の気筒ごとに設けられ前記畜圧容器内に畜圧保持された高圧燃料を噴射する燃料噴射弁と、前記畜圧容器から各燃料噴射弁の噴射口までの各燃料通路内の燃料圧力をそれぞれ検出する燃圧センサと、を備える燃料噴射システムに適用される燃料噴射制御装置であって、前記機関の定常運転状態において、所定の気筒で噴射が行われている時に、前記所定の気筒に対応する前記燃圧センサの出力に基づいて、噴射時センサ波形を検出する噴射時センサ波形検出手段と、前記機関の前記定常運転状態において、前記所定の気筒とは異なる気筒で噴射が行われている時に、前記所定の気筒に対応する前記燃圧センサの出力に基づいて、非噴射時センサ波形を検出する非噴射時センサ波形検出手段と、前記噴射時センサ波形検出手段により検出された前記噴射時センサ波形から、前記非噴射時センサ波形により検出された前記非噴射時センサ波形を差し引いて、前記所定の気筒での噴射に起因する圧力変動を表す噴射時波形を抽出する噴射時波形抽出手段と、を備える。
【０００９】
請求項１に記載の発明によれば、燃料ポンプから畜圧容器へ燃料が圧送される。畜圧容器内に畜圧保持される高圧燃料は、各気筒に設けられた燃料噴射弁により噴射される。そして、畜圧容器から各気筒の燃料噴射弁の噴射口までの各燃料通路内の燃料圧力が、燃圧センサによりそれぞれ検出される。
【００１０】
内燃機関の定常運転状態において所定の気筒で噴射が行われている時には、所定の気筒に対応する燃圧センサの出力に基づいて、噴射に起因する圧力変動に外乱が重畳された噴射時センサ波形が検出される。また、内燃機関の上記定常運転状態において所定の気筒とは異なる気筒で噴射が行われている場合には、所定の気筒に対応する燃圧センサの出力に基づいて、圧力変動の外乱成分を表す非噴射時センサ波形が検出される。
【００１１】
ここで、同じ気筒に対して噴射時センサ波形と同時に非噴射時センサ波形が検出できれば、その非噴射時センサ波形は、噴射時センサ波形に重畳された外乱を表す最適な非噴射時センサ波形となる。しかしながら、同じ気筒に対して噴射時センサ波形と非噴射時センサ波形を同時に検出することはできない。そこで、内燃機関の定常運転状態において、同じ気筒に対する噴射時センサ波形と非噴射時センサ波形とが異なるタイミングで取得される。内燃機関の定常運転状態であれば、所定の気筒の噴射時と同様の条件で所定の気筒の非噴射時センサ波形を取得することができる。そして、ハードウェアの特性が同じ気筒に対する噴射時センサ波形と非噴射時センサ波形とから、噴射に起因する圧力変動を表す噴射時波形が抽出される。したがって、噴射に起因する圧力変動に外乱が重畳された噴射時センサ波形から、噴射に起因する燃料圧力の変動を高精度に抽出することができる。
【図面の簡単な説明】
【００１２】
【図１】燃料噴射システムの概略を示す図。
【図２】噴射指令信号に対応する噴射率及び燃圧の変化を示す図。
【図３】噴射時センサ波形及び非噴射時センサ波形を示すタイムチャート。
【図４】第１実施形態に係る噴射時波形を抽出する処理手順を示すフローチャート。
【図５】噴射停止時センサ波形、非噴射時センサ波形、噴射時センサ波形、及び噴射時波形を示すタイムチャート。
【図６】第２実施形態に係る噴射時波形を抽出する処理手順を示すフローチャート。
【発明を実施するための形態】
【００１３】
（第１実施形態）
以下、燃料噴射制御装置を車両に搭載した各実施形態について、図面を参照しつつ説明する。図１に、本実施形態に係る燃料噴射制御装置が適用される燃料噴射システムの構成を示す。本燃料噴射システムは、４気筒のディーゼルエンジン（多気筒内燃機関）に搭載されることを想定している。本燃料噴射システムは、高圧燃料を畜圧保持するコモンレール４２（畜圧容器）と、コモンレール４２に対して燃料を圧送する燃料ポンプ４１と、エンジンの各気筒＃１〜＃４に設けられた燃料噴射弁１０と、コモンレール４２から各燃料噴射弁１０の噴射口までの各燃料通路内の燃料圧力をそれぞれ逐次検出する燃圧センサ２０と、を備える。
【００１４】
燃料タンク４０は、エンジンの各気筒＃１〜＃４に供給される燃料（軽油）を溜めておくためのタンクである。燃料タンク４０内の燃料は、エンジンのクランク軸に連動して駆動される燃料ポンプ４１により、コモンレール４２に圧送されて蓄圧保持される。コモンレール４２内の圧力が、各気筒の燃料噴射弁１０へ供給される燃料の供給圧Ｐｃとなる。コモンレール４２内に蓄圧された燃料は、配管４３（燃料通路）を通して各気筒の燃料噴射弁１０へ分配されて供給される。各気筒の燃料噴射弁１０は、予め設定された順番で順次燃料を噴射する。
【００１５】
燃料噴射弁１０は、ボデー１１と、ニードル弁１２と、電磁コイルやピエゾ素子等のアクチュエータ１３とを備えて構成される。ボデー１１は、内部に、高圧通路１１ａ（燃料通路）と、低圧通路１１ｄと、高圧通路１１ａと繋がる噴孔１１ｂ（噴射口）とが形成されている。コモンレール４２から供給された燃料は、高圧通路１１ａを通って噴孔１１ｂから噴射される。ニードル弁１２は、ボデー内部に収容されて噴孔１１ｂを開閉する。
【００１６】
さらに、ボデー１１は、内部に、ニードル弁１２に背圧を付与する背圧室１１ｃが形成されている。高圧通路１１ａ及び低圧通路１１ｄは、背圧室１１ｃと接続されている。そして、高圧通路１１ａ及び低圧通路１１ｄと背圧室１１ｃとの連通状態は、制御弁１４により切り替えられる。
【００１７】
具体的には、アクチュエータ１３へ通電されると、制御弁１４は噴孔１１ｂ側へ押し下げられる。それにより、背圧室１１ｃは低圧通路１１ｄと連通した状態となるので、背圧室１１ｃ内の燃料圧力は低下し、ニードル弁１２を噴孔１１ｂ側に押し付ける背圧が低下する。その結果、ニードル弁１２のシート面１２ａが、噴孔１１ｂと繋がるように形成されたボデー１１のシート面１１ｅから離座するので、噴孔１１ｂから燃料が噴射される。
【００１８】
一方、アクチュエータ１３への通電をオフにすると、制御弁１４はアクチュエータ１３側に押し上げられる。それにより、背圧室１１ｃは高圧通路１１ａと連通した状態となるので、背圧室１１ｃ内の燃料圧力は上昇し、ニードル弁１２を噴孔１１ｂ側に押し付ける背圧が上昇する。その結果、ニードル弁１２のシート面１２ａが、ボデー１１のシート面１１ｅに着座するので、噴孔１１ｂからの燃料噴射が停止される。
【００１９】
よって、指令信号により、アクチュエータ１３の駆動期間を制御すると、噴孔１１ｂから噴射される燃料の噴射量が制御される。
【００２０】
燃圧センサ２０は、各燃料噴射弁１０に搭載されており、ステム２１（起歪体）、圧力センサ素子２２、通信回路２２ａを備えている。ステム２１は、ボデー１１に取り付けられており、ダイヤフラム部２１ａを有している。ダイヤフラム部２１ａは、高圧通路１１ａを流通する高圧燃料の圧力を受けて弾性変形する。圧力センサ素子２２は、ダイヤフラム部２１ａに取り付けられており、ダイヤフラム部２１ａの弾性変形量に応じた圧力信号を通信回路２２ａからＥＣＵ３０へ送信する。
【００２１】
ＥＣＵ３０（燃料噴射制御装置）は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ、及びこれらを接続するバスライン等からなるマイクロコンピュータとして構成される。ＲＡＭはメインメモリ、ＲＯＭはプログラムメモリである。ＥＣＵ３０は、アクセルペダルの操作量、エンジン負荷、エンジン回転速度等に基づき、目標噴射状態を算出する。例えば、エンジン負荷及びエンジン回転速度に対応する最適噴射状態を噴射状態マップにして記憶させておく。そして、現状のエンジン負荷及びエンジン回転速度に基づき、噴射状態マップを参照して目標噴射状態を算出する。さらに、算出した目標噴射状態に対応する指令信号Ｔｑ，ｔ１（図２（ａ）参照）を、後述する噴射率パラメータｔｄ，ｔｅ，Ｒα，Ｒβ，Ｒｍａｘに基づき設定し、燃料噴射弁１０へ出力することで燃料噴射弁１０の作動を制御する。
【００２２】
また、ＥＣＵ３０は、ＣＰＵがＲＯＭに記憶されたプログラムを実行することで、後述する噴射時センサ波形検出手段、非噴射時センサ波形検出手段、噴射時波形抽出手段、としての機能を実現する。
【００２３】
さらに、ＥＣＵ３０は、噴射に起因する圧力変動を表す噴射時波形Ｗ（図２（ｃ）参照）に基づき、燃料の噴射率の時間に対する変動を表した噴射率波形（図２（ｂ）参照）を演算して、噴射状態を検出する。この噴射時波形Ｗは、燃圧センサ２０による検出値に基づいて、後述する噴射時波形抽出手段により抽出される。ＥＣＵ３０は、噴射率波形から噴射率パラメータｔｄ，ｔｅ，Ｒα，Ｒβ，Ｒｍａｘを算出する。噴射率パラメータｔｄ，ｔｅ，Ｒα，Ｒβ，Ｒｍａｘは、それぞれ、噴射が指令された時期に対する噴射開始の遅れ時間、噴射終了が指令された時期に対する噴射終了の遅れ時間、噴射率上昇傾き、噴射率下降傾き、最大噴射率である。
【００２４】
ＥＣＵ３０は、これらの噴射率パラメータｔｄ，ｔｅ，Ｒα，Ｒβ，Ｒｍａｘを学習し、噴射率パラメータｔｄ，ｔｅ，Ｒα，Ｒβ，Ｒｍａｘの学習値に基づき、噴射指令信号（図２（ａ）参照）に対応した噴射率波形（図２（ｂ）参照）を算出する。さらに、算出した噴射率波形の面積（図２（ｂ）中の網点ハッチ参照）から、噴射量を表す噴射率パラメータＱを算出する。
【００２５】
次に、噴射時センサ波形検出手段、非噴射時センサ波形検出手段、噴射時波形抽出手段について説明する。以下、噴射気筒とは、気筒に設けられた燃料噴射弁１０が燃料を噴射している気筒のことであり、非噴射気筒とは、気筒に設けられた燃料噴射弁１０が燃料を噴射していない気筒のことである。
【００２６】
噴射時センサ波形検出手段は、エンジンの定常運転状態において、気筒＃１〜４のうち噴射気筒に対応する燃圧センサ２０の出力に基づいて、噴射時センサ波形Ｗｉを検出する。図３（ａ）に、気筒＃１（所定の気筒）で噴射が行われている時に、気筒＃１に対して検出された噴射時センサ波形Ｗｉを示す。この噴射時センサ波形Ｗｉは、噴射に起因する燃圧の変動に、外乱が重畳された燃圧の変動波形である。詳しくは、期間Ａにおいては、噴射時波形Ｗに圧送に伴う外乱が重畳されており、期間Ｂにおいては、噴射時波形Ｗにコモンレール４２内の圧力が低下することに伴う外乱が重畳されている。なお、エンジンの定常運転状態とは、エンジンの回転数、燃料の供給圧Ｐｃ、及び燃料噴射量Ｑがほぼ一定の状態のことである。
【００２７】
非噴射時センサ波形検出手段は、噴射時センサ波形検出手段による噴射時センサ波形Ｗｉの取得時と同じ定常運転状態において、気筒＃１〜４のうち非噴射気筒に対応する燃圧センサ２０の出力に基づいて、非噴射時センサ波形Ｗａを検出する。非噴射時センサ波形Ｗａは、燃料ポンプ４１による燃料の圧送に伴う燃圧の変動、及び噴射気筒における燃料噴射の分だけコモンレール４２内の圧力が低下することに伴い生じる燃圧の変動を表す変動波形である。図３（ｂ）に示す非噴射時センサ波形Ｗａは、気筒＃１が非噴射状態の時、すなわち気筒＃２〜４のいずれかで噴射が行われている時に、気筒＃１の噴射時と同様の条件で、気筒＃１に対して検出された非噴射時センサ波形Ｗａである。
【００２８】
噴射時波形抽出手段は、気筒＃１に対して噴射時センサ波形検出手段により検出された噴射時センサ波形Ｗｉから、気筒＃１に対して非噴射時センサ波形検出手段により検出された非噴射時センサ波形Ｗａを差し引き、噴射時波形Ｗを抽出する。すなわち、噴射時波形抽出手段は、噴射時センサ波形Ｗｉから外乱成分を除いて、噴射時波形Ｗを抽出する。
【００２９】
次に、噴射時波形Ｗを抽出する処理手順について図４のフローチャートを参照しつつ説明する。本処理は、ＥＣＵ３０が所定間隔で繰り返し実行する。
【００３０】
まずＳ１１では、エンジンが定常運転状態、すなわち定常走行状態であるか否か判定する。上述したように、噴射時センサ波形Ｗｉと非噴射時センサ波形Ｗａとは、同時に検出できない。したがって、噴射時センサ波形Ｗｉを検出する時のエンジンの運転状態と、非噴射時センサ波形Ｗａを検出する時のエンジンの運転状態と、を同じ状態にする必要がある。具体的には、エンジンの回転数、燃料の供給圧Ｐｃ、及び燃料の噴射量Ｑの変化量が閾値よりも小さい場合には定常走行と判定し、変化量が閾値よりも大きい場合には定常走行ではないと判定する。定常走行でない場合は（ＮＯ）、本処理を終了し、定常走行の場合は（ＹＥＳ）、Ｓ１２の処理に進む。
【００３１】
次に、Ｓ１２では、噴射時センサ波形検出手段により検出された対象気筒の噴射時センサ波形Ｗｉを、ＲＡＭに記憶する。次に、Ｓ１３では、対象気筒以外の気筒の噴射時に、非噴射時センサ波形検出手段により検出された対象気筒の非噴射時センサ波形Ｗａを、ＲＡＭに記憶する。
【００３２】
次に、Ｓ１４では、噴射時波形抽出手段により、Ｓ１２で記憶した噴射時センサ波形Ｗｉから、Ｓ１３で記憶した非噴射時センサ波形Ｗａを差し引いて、噴射時波形Ｗを抽出する。詳しくは、噴射時センサ波形Ｗｉと非噴射時センサ波形Ｗａとは同時に検出していないので、噴射時センサ波形Ｗｉの基準ＣＡと、非噴射時センサ波形Ｗａの基準ＣＡとを合わせて、噴射時センサ波形Ｗｉから非噴射時センサ波形Ｗａを差し引く。噴射時波形抽出手段は、ハードウェアの特性が同じ気筒に対して、同様の条件で検出された噴射時センサ波形Ｗｉと非噴射時センサ波形Ｗａとから、噴射に起因する圧力変動を表す噴射時波形Ｗを抽出する。以上で、本処理を終了する。
【００３３】
以上説明した第１実施形態によれば、以下の効果を奏する。
【００３４】
・エンジンの定常運転状態において、所定の気筒に対する噴射時センサ波形Ｗｉと非噴射時センサ波形Ｗａとが異なるタイミングで取得される。エンジンの定常運転状態であれば、所定の気筒の噴射時と同様の条件で所定の気筒の非噴射時センサ波形Ｗａを取得することができる。そして、ハードウェアの特性が同じ気筒に対する噴射時センサ波形Ｗｉと非噴射時センサ波形Ｗａとから、噴射に起因する圧力変動を表す噴射時波形Ｗが抽出される。したがって、噴射に起因する圧力変動に外乱が重畳された噴射時センサ波形Ｗｉから、噴射に起因する燃料圧力の変動を高精度に抽出することができる。
【００３５】
（第２実施形態）
次に、第２実施形態について、第１実施形態と異なる点について説明する。第２実施形態では、ＥＣＵ３０は、ＣＰＵがＲＯＭに記憶されたプログラムを実行することで、噴射時センサ波形検出手段、非噴射時センサ波形検出手段、噴射時波形抽出手段、噴射停止時センサ波形検出手段、進角補正手段、としての機能を実現する。第２実施形態では、燃料ポンプ４１による圧送時期と、燃料噴射弁１０による噴射時期とが重複しない場合に限る。
【００３６】
噴射停止時センサ波形検出手段は、エンジンの定常運転状態において、所定の気筒の噴射時期に噴射を停止させた時に、所定の気筒に対応する燃圧センサ２０の出力に基づいて、噴射停止時センサ波形Ｗｂを検出する。
【００３７】
進角補正手段は、非噴射時センサ波形検出手段により検出された非噴射時センサ波形Ｗａの位相を、所定の気筒と噴射が行われている気筒との間の燃料通路の長さに応じて、進角するように補正する。
【００３８】
次に、噴射時波形Ｗを抽出する処理手順について図６のフローチャートを参照しつつ説明する。本処理は、ＥＣＵ３０が所定間隔で繰り返し実行する。本処理では、噴射期間を含む所定期間において、燃料ポンプ４１による圧送と、燃料噴射弁１０による噴射が順次行われる。
【００３９】
まず、Ｓ２１では、Ｓ１１と同様に定常走行状態であるか否か判定する。定常走行でない場合は（ＮＯ）、本処理を終了し、常走行の場合は（ＹＥＳ）、Ｓ２２の処理に進む。
【００４０】
次に、Ｓ２２では、対象気筒の噴射時期に噴射を停止させた時に、噴射停止時センサ波形検出手段により検出された対象気筒の噴射停止時センサ波形Ｗｂを、ＲＡＭに記憶する。図５（ａ）に、気筒＃１の噴射時期において噴射を停止させた時に、気筒＃１に対して検出された噴射停止時センサ波形Ｗｂを示す。噴射停止時センサ波形Ｗｂは、全気筒の噴射が停止した状態で検出される。それゆえ、噴射停止時センサ波形Ｗｂには、コモンレール４２内の圧力が燃料噴射の分低下することに伴う燃圧変動は重畳されておらず、圧送に伴う燃圧変動のみが重畳される。Ｓ２２では、所定期間のうち圧送期間における噴射停止時センサ波形Ｗｂを、ＲＡＭに記憶する。図５（ａ）は、ＲＡＭに記憶される噴射停止時センサ波形Ｗｂを示している。
【００４１】
次に、Ｓ２３では、非噴射時センサ波形検出手段により検出された対象気筒の噴射時センサ波形Ｗｉを、ＲＡＭに記憶する。図５（ｂ）に、気筒＃２〜４のいずれかで噴射が行われている時に、気筒＃１に対して検出された非噴射時センサ波形Ｗａを示す。Ｓ２３では、所定期間のうち噴射期間における非噴射時センサ波形Ｗａを、ＲＡＭに記憶する。図５（ｂ）は、ＲＡＭに記憶される非噴射時センサ波形Ｗａを示している。
【００４２】
次に、Ｓ２４では、対象気筒の噴射時に、噴射時センサ波形検出手段により検出された対象気筒の噴射時センサ波形Ｗｉを、ＲＡＭに記憶する。図５（ｃ）に、気筒＃１で噴射が行われている時に、気筒＃１に対して検出された噴射時センサ波形Ｗｉを示す。Ｓ２４では、所定期間における噴射時センサ波形Ｗｉを、ＲＡＭに記憶する。図５（ｃ）は、図５（ａ）及び図５（ｂ）とは時間スケールが異なり、所定期間における噴射時センサ波形Ｗｉを示している。
【００４３】
次に、Ｓ２５では、噴射時波形抽出手段が、Ｓ２４で記憶した噴射時センサ波形Ｗｉから、Ｓ２２で記憶した噴射停止時センサ波形Ｗｂ、及びＳ２３で記憶した非噴射時センサ波形Ｗａを差し引き、噴射時波形Ｗを抽出する。詳しくは、図５（ｃ）に示すように、圧送期間における噴射時センサ波形Ｗｉから噴射停止時センサ波形Ｗｂを差し引き、噴射期間における噴射時センサ波形Ｗｉから非噴射時センサ波形Ｗａを差し引く。
【００４４】
ここで、所定の気筒が気筒＃１であり、気筒＃２〜４のいずれかにおいて噴射が行われている場合、コモンレール内の圧力が低下することに伴い生じる圧力変動は、気筒＃２〜４のいずれかと、気筒＃１との間の燃料通路の長さに応じた時間遅れて、気筒＃１に対応する燃圧センサ２０まで伝播される。それゆえ、進角補正手段により、気筒＃１と、気筒＃２〜４のうち噴射が行われている気筒との間の燃料通路の長さに応じて、非噴射時センサ波形Ｗａの位相を進角させる。そして、圧送期間における噴射時センサ波形Ｗｉから噴射停止時センサ波形Ｗｂを差し引くとともに、噴射期間における噴射時センサ波形Ｗｉから進角補正手段により補正された非噴射時センサ波形Ｗａを差し引き、噴射時波形Ｗを抽出する。図５（ｄ）に、抽出された噴射時波形Ｗを示す。
【００４５】
以上説明した第２実施形態によれば、以下の効果を奏する。
【００４６】
・燃料の圧送時期と燃料の噴射時期とが重複しない場合に、エンジンの定常運転状態において、所定の気筒の噴射を停止させた時に、所定の気筒に対応する燃圧センサ２０の出力に基づいて、圧送に伴う圧力変動を表す噴射停止時センサ波形Ｗｂが検出される。さらに、噴射時センサ波形Ｗｉから、コモンレール４２内の圧力が低下することに伴い生じる圧力変動を表す非噴射時センサ波形Ｗａと、圧送に伴う圧力変動を表す停止時センサ波形Ｗｂとが差し引かれ、噴射に起因する圧力変動を表す噴射時波形Ｗが抽出される。したがって、高精度に噴射に起因する圧力変動を抽出することができる。
【００４７】
・所定の気筒と異なる気筒において噴射が行われている場合、コモンレール４２内の圧力が低下することに伴い生じる圧力変動は、燃料通路の長さに応じた時間遅れて、所定の気筒に対応する圧力センサ２０まで伝播される。そこで、所定の気筒と噴射が行われている気筒との間の燃料通路の長さに応じて、非噴射時センサ波形Ｗａの位相が進角するように補正される。これにより、より高精度に噴射に起因する圧力変動を抽出することができる。
【００４８】
（他の実施形態）
本発明は上記実施形態の記載内容に限定されず、以下のように変更して実施してもよい。
【００４９】
・第１実施形態において、燃料の圧送時期と燃料の噴射時期は重複していてもよい。
【００５０】
・第２実施形態において、非噴射時センサ波形Ｗａを進角補正する場合よりも抽出精度は劣るが、噴射期間における噴射時センサ波形Ｗｉから進角補正していない非噴射時センサ波形Ｗａを差し引き、噴射時波形Ｗを抽出してもよい。
【００５１】
・燃料噴射システムは、ディーゼルエンジンに限らずガソリンエンジンやガスエンジンに搭載してもよい。また、燃料噴射システムは、４気筒以外のエンジンに搭載してもよい。また、燃料噴射システムは、車両のエンジンに限らず、船舶等のエンジンに搭載してもよい。
【符号の説明】
【００５２】
１０…燃料噴射弁、１１ａ…高圧通路、１１ｂ…噴孔、２０…燃圧センサ、３０…ＥＣＵ、４１…燃料ポンプ、４２…コモンレール、Ｗ…噴射時波形、Ｗａ…非噴射時センサ波形、Ｗｉ…噴射時センサ波形。
【図１】
2014227858.tif 000003
【図２】
2014227858.tif 000004
【図３】
2014227858.tif 000005
【図４】
2014227858.tif 000006
【図５】
2014227858.tif 000007
【図６】
2014227858.tif 000008