(57)【特許請求の範囲】
【請求項１】
燃料を調量可能に供給するサプライポンプと、
前記サプライポンプから供給された燃料を貯留する燃料レールと、
前記燃料レールの燃料をエンジン内に噴射するインジェクタと、
前記インジェクタから噴射時にバックリークする燃料を回収する回収ラインと、
前記燃料レール内の燃料圧力を検出する燃料圧力センサとを備えたコモンレールシステムに適用される燃料圧力センサ診断装置であって、
前記インジェクタから燃料が燃料噴射量指示値どおり噴射されるよう燃料圧力と燃料噴射量指示値に応じて前記インジェクタの駆動量を制御するインジェクタ制御部と、
前記燃料圧力センサが検出する燃料圧力が燃料圧力指示値となるように前記サプライポンプを調量制御する調量制御部と、
前記インジェクタから燃料がエンジン内に噴射されない駆動量で前記インジェクタを駆動してバックリークのみ生じさせるバックリーク駆動部と、
前記バックリーク駆動部によるバックリークが繰り返されるときバックリーク回数を計数する回数計数部と、
バックリークによる燃料圧力の低下が顕著となるバックリーク回数を燃料圧力指標として検出する燃料圧力指標検出部と、
現在の燃料圧力指標が過去の燃料圧力指標から閾値以上乖離しているとき、前記燃料圧力センサの異常と判定する異常判定部とを備えたことを特徴とする燃料圧力センサ診断装置。
【請求項２】
前記燃料圧力指標検出部は、前記燃料圧力センサが検出する燃料圧力の低下が閾値以上になったとき、燃料圧力の低下が顕著と判定することを特徴とする請求項１記載の燃料圧力センサ診断装置。
【請求項３】
前記燃料圧力指標検出部は、エンジン回転速度の低下が閾値以上になったとき、燃料圧力の低下が顕著と判定することを特徴とする請求項１記載の燃料圧力センサ診断装置。
【請求項４】
前記燃料圧力指標検出部は、前記サプライポンプによる供給を停止させた状態で前記バックリーク駆動部にバックリークの繰り返しをさせることを特徴とする請求項１〜３いずれか記載の燃料圧力センサ診断装置。
【請求項５】
燃料噴射量指示値と前記燃料圧力センサが検出する燃料圧力とにより、エンジン運転条件を判定する運転条件判定部と、
エンジン運転条件ごとの燃料圧力指標を記憶する実績学習部とを備え、
前記異常判定部は、現在のあるエンジン運転条件での燃料圧力指標を前記実績学習部に記憶されている過去の同じエンジン運転条件での燃料圧力指標に照らし合わせて燃料圧力指標の乖離を求めることを特徴とする請求項１〜４いずれか記載の燃料圧力センサ診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料圧力センサの異常が判定できる燃料圧力センサ診断装置に関する。
【背景技術】
【０００２】
ディーゼルエンジンや高圧直噴ガソリンエンジンでは、コモンレールシステムによる筒内直接噴射を行っている。図７に示されるように、コモンレールシステム１０１は、燃料タンク１０２から吸い上げた燃料を調量可能に供給するサプライポンプ１０３と、サプライポンプ１０３の出口に接続されサプライポンプ１０３から供給された燃料を貯留する燃料レール（蓄圧室、コモンレールとも言う）１０４と、燃料レール１０４の燃料をエンジン内に噴射するインジェクタ１０５と、燃料レール１０４内の燃料圧力（レール圧とも言う）を検出する燃料圧力センサ１０６と、燃料圧力調整のため燃料レール１０４の燃料を抜き出す燃料圧力調整弁１０７と、サプライポンプ１０３、インジェクタ１０５、燃料圧力調整弁１０７の各部からの戻り燃料を燃料タンク１０２に戻す回収ライン１０８と、各部を電子制御することで、燃料噴射時期、燃料噴射量、燃料圧力などを制御する電子制御回路（ＥＣＭ；Engine Control Module、ＥＣＵ；Electronical Control Unitなど、以下、ＥＣＭと言う）１０９とを備える。
【０００３】
インジェクタ１０５から燃料をエンジン内に噴射するとき、エンジン内は圧縮行程によって高圧となっているため、燃料レール１０４内の燃料圧力は、エンジン内圧力に抗して噴射できる好適な高い圧力に蓄圧される。噴射に好適な燃料圧力は、騒音性能や排気ガス性能を考慮すると、エンジン状態によって異なる。そこで、いくつかのエンジンパラメータ、例えば、エンジン回転速度と燃料噴射量で参照される燃料圧力指示値マップに燃料圧力指示値が設定される。一方、サプライポンプ１０３では、燃料レール１０４に対して燃料を等量ずつ繰り返し動作で圧送して供給するが、１回の動作で供給する量を電子制御で調節できるようになっている。これを調量という。ＥＣＭ１０９は、燃料圧力センサ１０６が検出する燃料圧力が燃料圧力指示値となるようにサプライポンプ１０３を調量制御する。
【０００４】
このようにして、サプライポンプ１０３が燃料レール１０４に燃料を供給することで燃料レール１０４内の燃料圧力が上昇し、インジェクタ１０５による燃料消費によって燃料レール１０４内の燃料圧力が低下する。また、燃料圧力センサ１０６が検出する燃料圧力が燃料圧力指示値を上回るときは、燃料圧力調整弁１０７により燃料レール１０４の燃料を抜き出して回収ライン１０８から燃料タンク１０２に戻すことで燃料レール１０４内の燃料圧力を燃料圧力指示値まで下げることができる。
【０００５】
インジェクタ１０５からの燃料噴射量を指示する燃料噴射量指示値は、エンジン回転速度やアクセル開度等のエンジンパラメータに基づいてマップを参照して決定されるが、これはエンジン制御に関する従来公知の技術であるので、詳しい説明は省く。ＥＣＭ１０９では、インジェクタ１０５から燃料が燃料噴射量指示値どおり噴射されるよう、燃料圧力と燃料噴射量指示値に応じてインジェクタ１０５の駆動量を制御する。インジェクタ１０５の駆動量は、インジェクタ１０５のアクチュエータ構造により異なるが、駆動時間（通電時間）、印加電圧値、印加電流値等により制御される。以下では、駆動量は通電時間で表すものとする。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−４０１１３号公報
【特許文献２】特許第４４６６５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
エンジンの運転中に、実際にエンジン内に噴射される燃料噴射量を測定することは困難である。そこで、従来より、図８の特性をマップにしておき、このマップによって実際に噴射される燃料噴射量が燃料噴射量指示値通りとなるように制御する。すなわち、このマップを燃料噴射量指示値と燃料圧力で参照すれば、必要なインジェクタ通電時間が求まる。
【０００８】
図８の特性は、燃料圧力が一定であるとすると通電時間を長くしたとき燃料噴射量が増加し、通電時間が一定であるとすると燃料圧力を大きくしたとき燃料噴射量が増加するようになっている。このような特性のマップを使用しているため、従来のコモンレールシステム１０１は、燃料圧力センサ１０６を改造して不正なエンジントルクの向上を図られてしまう虞がある。具体的には、燃料圧力センサ１０６とＥＣＭ１０９との間に、抵抗素子、増幅器などを付加することで、実際の燃料圧力よりも低い燃料圧力に相当する信号がＥＣＭ１０９に入るようにすることでＥＣＭ１０９を誤認識させるのである。
【０００９】
図９に示されるように、改造によってＥＣＭ１０９が実際の燃料圧力（実線）よりも低い燃料圧力（一点鎖線）を認識しているとする。ＥＣＭ１０９が燃料圧力指示値と認識している燃料圧力に応じて通電時間を求めインジェクタ１０５を駆動すると、実際の燃料圧力が高くなっているため、実際の燃料噴射量はＥＣＭ１０９が認識する燃料噴射量（＝燃料噴射量指示値）よりも多くなる。
【００１０】
しかし、このような改造は、排気ガス性能を悪化させると共に、エンジンの寿命を縮めてしまう。例えば、排気ガス性能や寿命の観点から望ましい燃料噴射量の範囲を表す噴射量制約値（破線）があったとすると、ＥＣＭ１０９は噴射量制約値の範囲内で制御を行っているつもりでも、実際には噴射量制約値の範囲外で制御が行われていることになる。ＥＣＭ１０９による燃料噴射制御は、排気ガス性能や燃費や出力トルク性能はもとより、エンジンの信頼性や騒音等の対環境性能が最適になるように、あらかじめ燃料噴射量のマップを設定して行っているため、実際の燃料噴射量が増加してしまうと、諸性能が悪化し、信頼性も維持できなくなる。
【００１１】
ＥＣＭ１０９を改造して燃料噴射量指示値を多くさせたり、インジェクタ１０５を改造して燃料噴射量指示値に対する実際の燃料噴射量を多くさせたりすることは、容易とは言えないが、燃料圧力センサ１０６の改造は比較的容易であるため、改造の対象とされやすい。
【００１２】
燃料圧力センサ１０６の改造に限らず、燃料圧力センサ１０６の故障によって燃料圧力センサ１０６の読み値が実際より高いあるいは低いというように不正確になると、燃料噴射量が正しく制御できなくなり、問題である。
【００１３】
この課題に対し、特許文献１の技術は、出力トルクの増加から燃料噴射量の増加を検出することで燃料圧力センサの異常を判定しているが、出力トルクを検出するために、勾配センサあるいは酸素濃度センサといった比較的高価なセンサを搭載する必要があり、車両のコスト上昇を招いてしまう。
【００１４】
特許文献２の技術は、燃料圧力センサに異常判定用の電気回路を付加しているが、このような電気回路の追加とこれに対応するＥＣＭ側のインターフェースの追加が必要となり、車両のコスト上昇を招くと共に既存の車両への適用が難しい。
【００１５】
そこで、本発明の目的は、上記課題を解決し、燃料圧力センサの異常が判定できる燃料圧力センサ診断装置を提供することにある。
【課題を解決するための手段】
【００１６】
上記目的を達成するために本発明は、燃料を調量可能に供給するサプライポンプと、前記サプライポンプから供給された燃料を貯留する燃料レールと、前記燃料レールの燃料をエンジン内に噴射するインジェクタと、前記インジェクタから噴射時にバックリークする燃料を回収する回収ラインと、前記燃料レール内の燃料圧力を検出する燃料圧力センサとを備えたコモンレールシステムに適用される燃料圧力センサ診断装置であって、前記インジェクタから燃料が燃料噴射量指示値どおり噴射されるよう燃料圧力と燃料噴射量指示値に応じて前記インジェクタの駆動量を制御するインジェクタ制御部と、前記燃料圧力センサが検出する燃料圧力が燃料圧力指示値となるように前記サプライポンプを調量制御する調量制御部と、前記インジェクタから燃料がエンジン内に噴射されない駆動量で前記インジェクタを駆動してバックリークのみ生じさせるバックリーク駆動部と、前記バックリーク駆動部によるバックリークが繰り返されるときバックリーク回数を計数する回数計数部と、バックリークによる燃料圧力の低下が顕著となるバックリーク回数を燃料圧力指標として検出する燃料圧力指標検出部と、現在の燃料圧力指標が過去の燃料圧力指標から閾値以上乖離しているとき、前記燃料圧力センサの異常と判定する異常判定部とを備えたものである。
【００１７】
前記燃料圧力指標検出部は、前記燃料圧力センサが検出する燃料圧力の低下が閾値以上になったとき、燃料圧力の低下が顕著と判定してもよい。
【００１８】
前記燃料圧力指標検出部は、エンジン回転速度の低下が閾値以上になったとき、燃料圧力の低下が顕著と判定してもよい。
【００１９】
前記燃料圧力指標検出部は、前記サプライポンプによる供給を停止させた状態で前記バックリーク駆動部にバックリークの繰り返しをさせてもよい。
【００２０】
燃料噴射量指示値と前記燃料圧力センサが検出する燃料圧力とにより、エンジン運転条件を判定する運転条件判定部と、エンジン運転条件ごとの燃料圧力指標を記憶する実績学習部とを備え、前記異常判定部は、現在のあるエンジン運転条件での燃料圧力指標を前記実績学習部に記憶されている過去の同じエンジン運転条件での燃料圧力指標に照らし合わせて燃料圧力指標の乖離を求めてもよい。
【発明の効果】
【００２１】
本発明は次の如き優れた効果を発揮する。
【００２２】
（１）燃料圧力センサの異常が判定できる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態を示す燃料圧力センサ診断装置の構成図である。
【図２】燃料レールの燃料圧力に対するインジェクタのバックリーク量の特性図である。
【図３】インジェクタの噴射開始前の概略断面図である。
【図４】インジェクタの噴射中の概略断面図である。
【図５】インジェクタの噴射終了後の概略断面図である。
【図６】本発明の燃料圧力センサ診断装置における学習と異常判定の手順を示すフローチャートである。
【図７】コモンレールシステムの構成図である。
【図８】燃料圧力をパラメータとしインジェクタの通電時間に対する燃料噴射量を示した特性図である。
【図９】燃料圧力センサの改造により燃料噴射量が増加することを説明する通電時間対燃料噴射量特性図である。
【発明を実施するための形態】
【００２４】
以下、本発明の一実施形態を添付図面に基づいて詳述する。
【００２５】
図１に示されるように、本発明に係る燃料圧力センサ診断装置１は、図７で説明したコモンレールシステム１０１に適用される。
【００２６】
燃料圧力センサ診断装置１は、インジェクタ１０５から燃料が燃料噴射量指示値どおり噴射されるよう燃料圧力と燃料噴射量指示値に応じてインジェクタ１０５の駆動量を制御するインジェクタ制御部２と、燃料圧力センサ１０６が検出する燃料圧力が燃料圧力指示値となるようにサプライポンプ１０３を調量制御する調量制御部３と、インジェクタ１０５から燃料がエンジン内に噴射されない駆動量でインジェクタ１０５を駆動してバックリークのみ生じさせるバックリーク駆動部４と、バックリーク駆動部４によるバックリークが繰り返されるときバックリーク回数を計数する回数計数部５と、バックリークによる燃料圧力の低下が顕著となるバックリーク回数を燃料圧力指標として検出する燃料圧力指標検出部６と、現在の燃料圧力指標が過去の燃料圧力指標から閾値以上乖離しているとき、燃料圧力センサ１０６の異常と判定する異常判定部７とを備えたものである。
【００２７】
燃料圧力センサ診断装置１は、燃料噴射量指示値と燃料圧力センサ１０６が検出する燃料圧力とにより、エンジン運転条件を判定する運転条件判定部８と、エンジン運転条件ごとの燃料圧力指標を記憶する実績学習部９とを備える。異常判定部７は、現在のあるエンジン運転条件での燃料圧力指標を実績学習部９に記憶されている過去の同じエンジン運転条件での燃料圧力指標に照らし合わせて燃料圧力指標の乖離を求めることになる。
【００２８】
インジェクタ制御部２、調量制御部３は、従来より使用されているものである。インジェクタ制御部２の制御は図８の特性を設定したマップに従う。バックリーク駆動部４、回数計数部５、燃料圧力指標検出部６、異常判定部７、運転条件判定部８、実績学習部９は、本発明の特徴部分をなすものであり、これらの詳しい動作は後に図６により説明する。
【００２９】
インジェクタ制御部２、調量制御部３、バックリーク駆動部４、回数計数部５、燃料圧力指標検出部６、異常判定部７、運転条件判定部８、実績学習部９は、ＥＣＭ１０９が実行するソフトウェアで実現される。
【００３０】
ここで、燃料レール１０４の燃料圧力とインジェクタ１０５におけるバックリーク量との関係及びバックリークが生じるインジェクタ１０５の構造と動作を説明しておく。
【００３１】
図２に示されるように、バックリーク量は燃料圧力に依存する。燃料圧力が低いときには、バックリーク量は少ないが、燃料圧力が高くなると、バックリーク量は多くなる。
【００３２】
図３に示されるように、インジェクタ１０５は、先端に噴射口３１が形成され後端にバックリーク出口３２が形成された筐体３３に、噴射口３１に接して連通すると共に燃料入口３４に連通するニードル室３５、ニードル室３５の後端側に位置するスプリング室３６、スプリング室３６の後端側に位置してスプリング室３６に先端側が連通するコマンドシリンダ３７、コマンドシリンダ３７の後端側に位置し、コマンドシリンダ３７の後端側に対して排出オリフィス３８を介して連通すると共にコマンドシリンダ３７の先端側にはスプリング室３６を介して連通し、燃料入口３４に対して導入オリフィス３９を介して連通し、バックリーク出口３２に接して連通する制御室４０、ニードル室３５内に移動可能に収納され、先端が噴射口３１を開閉するニードルバルブ４１、スプリング室３６内に収納され、ニードルバルブ４１を先端方向に付勢するスプリング４２、コマンドシリンダ３７内に移動可能に収納され、ニードルバルブ４１と一体的に連結されたコマンドピストン４３、制御室４０内に電磁力によって移動可能に収納され排出オリフィス３８を開閉する制御弁４４、制御弁４４に臨ませて配置されたソレノイド４５、制御弁４４を先端方向に付勢する制御弁スプリング４６を有する。
【００３３】
コマンドシリンダ３７は、コマンドピストン４３によって、先端側と後端側に分離されており、後端側をコマンド室４７と呼ぶ。排出オリフィス３８と導入オリフィス３９は、コマンド室４７に配置されている。コマンドピストン４３の受圧面積は、ニードルバルブ４１の受圧面積よりも大きい。
【００３４】
図３は、噴射開始前の状態を示している。ソレノイド４５に駆動電流が流れていないため、制御弁４４が制御弁スプリング４６によって先端方向に押されて排出オリフィス３８を閉鎖している。燃料入口３４に燃料レール１０４からの高圧の燃料が圧送されるので、コマンド室４７には、燃料入口３４から導入オリフィス３９を介して燃料が導入される。同様に、ニードル室３５には、燃料入口３４からの燃料が導入される。コマンドピストン４３のほうがニードルバルブ４１より受圧面積が大きいこと及びスプリング４２がニードルバルブ４１を先端方向に押していることにより、コマンドピストン４３及びニードルバルブ４１は最も先端寄りに位置している。このため、ニードルバルブ４１が噴射口３１を閉鎖している。
【００３５】
図４に示されるように、ソレノイド４５に駆動電流が流れると、制御弁４４が電磁力により吸引されて後端方向に移動するため、排出オリフィス３８が開放される。コマンド室４７の高圧の燃料が排出オリフィス３８から制御室４０に排出される。これにより、コマンド室４７の圧力が低下するため、コマンドピストン４３及びニードルバルブ４１がニードル室３５の圧力によって後端方向に移動する。この結果、ニードルバルブ４１が噴射口３１を開放し、噴射口３１から燃料が噴射される。ニードル室３５には継続して燃料入口３４からの燃料が導入されるので、噴射が継続される。
【００３６】
図５に示されるように、ソレノイド４５の駆動電流を停止すると、制御弁４４が先端方向に戻り、排出オリフィス３８を閉鎖する。導入オリフィス３９を介してコマンド室４７に燃料が徐々に導入され、コマンド室４７が高圧になると、コマンドピストン４３のほうがニードルバルブ４１より受圧面積が大きいことにより、コマンドピストン４３及びニードルバルブ４１は先端方向に戻り始める。ニードルバルブ４１が噴射口３１を閉鎖すると、噴射は止まる。
【００３７】
図４で説明したように、燃料噴射時に排出オリフィス３８を介して制御室４０に燃料が排出されるため、バックリークが生じる。このように、バックリークは、本来は燃料噴射に随伴して生じるものであるが、本発明では、意図的にバックリークを起こす。具体的には、制御弁４４が移動して排出オリフィス３８が開放され、コマンド室４７の燃料が排出され始めても、その時点からコマンドピストン４３及びニードルバルブ４１が移動し始めるまでに、０．２〜０．５ｍｓ程度の遅れがある。そこで、例えば、０．３ｍｓ間だけ排出オリフィス３８を開放し、すぐに閉鎖するように駆動電流の時間幅を制御すれば、噴射口３１から燃料噴射をすることなくバックリークのみ生じさせることができる。すなわち、本発明では、インジェクタ１０５から燃料がエンジン内に噴射されない駆動量でインジェクタ１０５を駆動してバックリークのみ生じさせることになる。この動作をカラ打ちと呼ぶことにする。
【００３８】
バックリーク量は燃料圧力に依存するので、バックリーク量から燃料圧力を推定できる。しかし、バックリーク量を直接検出することは困難であるので、本発明では、バックリーク量による燃料圧力の変動に着目し、バックリーク駆動部４によりカラ打ちを繰り返し行い、回数計数部５によりカラ打ちの回数を計数することになる。
【００３９】
次に、本発明に係る燃料圧力センサ診断装置１の動作を説明する。
【００４０】
燃料圧力センサ診断装置１は、定期的あるいは何かのイベントごとに図６の処理を実行して、燃料圧力指標の演算や学習をするようになっている。これを判定という。工場出荷時には燃料圧力指標のデフォルトが設定されており、ユーザが使用する間に判定が繰り返される。以下では、一回の運転ごと（例えば、キーオンごと）に判定を行うものとし、これの繰り返しのうち２回の判定について、前回運転時の判定と今回運転時の判定として説明する。
【００４１】
前回運転時のステップＳ１にて、バックリーク駆動部４がバックリーク（カラ打ち）を繰り返し行い、回数計数部５がカラ打ちの回数を計数する。カラ打ちによってその都度燃料レール１０４の燃料が微量に消費されるが、バックリーク回数が少ない間は燃料圧力はあまり低下しない。カラ打ちを繰り返していくと、燃料圧力の低下が顕著となる。
【００４２】
ステップＳ２にて、燃料圧力指標検出部６は、燃料圧力指標を判定する。燃料圧力指標は、カラ打ちによる燃料圧力の低下が顕著となるバックリーク回数で表される。例えば、図６の右上に示した燃料圧力は、カラ打ち（白丸）が４回までは燃料圧力の低下が閾値に達せず、５回目以降のカラ打ち（黒丸）で燃料圧力の低下が閾値以上になっている。このように、燃料圧力の低下が閾値以上のとき、燃料圧力の低下が顕著と判定する。あるいは、燃料圧力が低下すると同じ燃料噴射量指示値に対する実際の燃料噴射量が低下するため、エンジン回転速度が低下する。よって、エンジン回転速度の低下が閾値以上になったとき、燃料圧力の低下が顕著と判定するようにしてもよい。
【００４３】
燃料圧力指標は、カラ打ちによる燃料圧力の低下が顕著となるバックリーク回数のみではなく、他の要素も加味して判定するとよい。例えば、燃料圧力が高いときと低いときでは、燃料圧力の低下の曲線が異なるので、燃料圧力センサ１０６が検出する燃料圧力を判定の要素とする。
【００４４】
図示しない温度センサによりサプライポンプ１０３の入口における燃料入口温度を検出する。燃料は温度が高いと燃料密度（比重）が低下するため、同じバックリークの時間（制御弁４４がリフトされている時間）に対してバックリーク量が少ない。よって、燃料入口温度を判定の要素とする。
【００４５】
大気温度が高くなると、燃料タンク１０２や、燃料タンク１０２からサプライポンプ１０３までの配管において燃料温度が上昇するので、大気温度も判定の要素となる。大気温度を参照する場合は、従来よりＥＣＭ１０９に大気温度センサが内蔵されているので、これを利用するとよい。
【００４６】
燃料圧力はサプライポンプ１０３の動作にも依存している。調量制御部３において、燃料圧力センサ１０６が検出する燃料圧力が燃料圧力指示値となるよう、サプライポンプ１０３を調量制御するからである。このとき、サプライポンプ１０３に調量制御の指示値がアクチュエータの調量方式によって角度、電流値、デューティ比などの数値で与えられる。そこで、調量制御の指示値を判定の要素とする。
【００４７】
なお、カラ打ちを行うときは、サプライポンプ１０３によって燃料圧力が直ちに回復しないよう、調量を絞るようにしてもよい。例えば、サプライポンプ１０３による供給を停止させた状態（調量＝０）にしておくと、カラ打ちの繰り返しによって燃料圧力を急速に低下させることができる。
【００４８】
これらの要素について、補正量を各々マップに設定しておき、これらのマップを参照してバックリーク回数を補正して燃料圧力指標を判定する。
【００４９】
ステップＳ３にて、運転条件判定部８では、エンジン運転条件を判定する。これは、エンジン運転条件が異なると燃料圧力指標が異なるからである。燃料レール１０４の燃料圧力は、サプライポンプ１０３からの燃料供給で上昇し、インジェクタ１０５の燃料噴射で低下する。したがって、インジェクタ１０５における燃料噴射量（＝燃料噴射量指示値）がエンジン運転条件の要素となる。
【００５０】
エンジン運転条件は、燃料圧力センサ１０６が検出する燃料圧力も要素となる。さらに、いくつかのエンジンパラメータを加味して判定する。エンジン運転条件を判定する要素となるエンジンパラメータとしては、エンジン回転速度、燃料温度、大気温度などがある。これらの要素を用い、同じエンジン運転条件で燃料圧力指標が比較できるよう、複数の離散的なエンジン運転条件をあらかじめ設定しておく。
【００５１】
ステップＳ４にて、実績学習部９では、エンジン運転条件ごとの燃料圧力指標を記憶する。例えば、エンジン回転速度が６００ｒｐｍ、燃料噴射量指示値０．０１ｃｍ3／回転で、燃料供給量が調量制御の指示値のデューティ比１０％に相当する燃料供給量のとき、燃料圧力の低下が閾値以上にならないバックリーク回数が４回だったとする。このエンジン運転条件に対応させてバックリーク回数に基づく燃料圧力指標を記憶することになる。
【００５２】
今回運転時は、ステップＳ１、Ｓ２、Ｓ３と同様の動作を行なう。これにより、現在のエンジン運転条件での燃料圧力指標が得られる。その後、ステップＳ５にて、異常判定部７は、現在のエンジン運転条件での燃料圧力指標を実績学習部９に記憶されている過去の同じエンジン運転条件での燃料圧力指標に照らし合わせて燃料圧力指標の乖離を求める。この乖離が閾値以上のとき、燃料圧力センサ１０６の異常と判定する。
【００５３】
例えば、前回運転時の燃料圧力指標がバックリーク４回であったのに、今回運転時の燃料圧力指標がバックリーク３回に減っていたとすると、燃料圧力が高くなっていることが推定できる。なぜなら、図２で説明したように、燃料圧力が高いと、１回のバックリーク量が多いため、バックリークの繰り返しによる燃料圧力の低下が著しくなるからである。
【００５４】
このように、燃料圧力指標の減少から燃料圧力が上昇したことが推定できる。これにもかかわらず、エンジン運転条件を与えている燃料圧力センサ１０６が検出する燃料圧力は前回運転時と同じであるから、燃料圧力センサ１０６の読み値が実際より低くなる変化が前回運転時と今回運転時の間に生じたと推定できる。よって、燃料圧力センサ１０６の異常と判定することになる。
【００５５】
異常の判定に対しては、ただちに運転者に警告を行うか、あるいは燃料圧力センサ１０６に異常が起きたことをＥＣＭ１０９に記憶しておき、検査・修理工場での診断時に読み出せるようにしておくとよい。なお、ここで判定される異常は、単純な断線や短絡といった故障ではなく、運転者によって燃料圧力センサ１０６に改造がなされた場合も含むので、あえて運転者には警告を出さずにＥＣＭ１０９に記憶するだけでもよい。いったん燃料圧力センサ１０６の異常が判定された後は、学習は行わないようにしてもよい。
【００５６】
本発明の燃料圧力センサ診断装置１は、インジェクタ１０５から燃料がエンジン内に噴射されない駆動量でインジェクタ１０５を駆動してバックリークのみ生じさせ、そのバックリークを繰り返してバックリーク回数を計数し、燃料圧力の低下が顕著となるバックリーク回数を燃料圧力指標として検出し、燃料圧力指標から燃料圧力センサ１０６の異常と判定するようにしたので、燃料圧力センサ１０６を診断することができる。
【００５７】
また、本発明の燃料圧力センサ診断装置１は、特別な部材（高価なセンサや新規な回路）を付加する必要がなく、既存のコモンレールシステム１０１に対してＥＣＭ１０９に搭載するソフトウェアのみ変更し、部材を付加するとしても安価な燃料温度センサを付加する程度で済むので、車両のコスト上昇を招くことがない。
【００５８】
本実施形態では、さまざまなエンジン運転条件においてバックリーク（カラ打ち）の繰り返しにより燃料圧力指標を検出して診断に用いるようにしたが、カラ打ちの繰り返しによる燃料圧力指標の検出は、燃料噴射がなくなるエンジンブレーキ時、燃料噴射の量と頻度が小さくなるアイドリング時など、エンジンへの出力要求がない状態にてのみ行うようにしてもよい。例えば、６００ｒｐｍのとき、４気筒であれば燃料噴射は５０ｍｓに１回となるので、燃料噴射がない間に０．５ｍｓのバックリークを複数回繰り返すことが可能である。バックリークの繰り返しにより、図６の右上に示したような燃料圧力の低下が測定できるので、燃料圧力指標を検出することができる。
【符号の説明】
【００５９】
１  燃料圧力センサ診断装置
２  インジェクタ制御部
３  調量制御部
４  バックリーク駆動部
５  回数計数部
６  燃料圧力指標検出部
７  異常判定部
８  運転条件判定部
９  実績学習部
【図１】
0005617517.tif 000002
【図２】
0005617517.tif 000003
【図６】
0005617517.tif 000004
【図７】
0005617517.tif 000005
【図８】
0005617517.tif 000006
【図９】
0005617517.tif 000007
【図３】
0005617517.tif 000008
【図４】
0005617517.tif 000009
【図５】
0005617517.tif 000010