(57)【要約】【課題】「漏れ異常」の誤診断を回避できる燃料噴射システムの故障診断装置、又は「リターン量異常」を診断可能にした燃料噴射システムの故障診断装置を提供する。【解決手段】噴射に伴い生じた供給燃料の圧力降下量を実降下量ΔＰとして算出する実降下量算出手段Ｓ１１と、燃料の目標噴射量に基づき噴射に伴い生じた供給燃料の圧力降下量を推定降下量ΔＰｃとして算出する推定降下量算出手段Ｓ１２と、実降下量ΔＰ及び推定降下量ΔＰｃの差分値（燃料漏れ判定値Ｐleak）を算出する差分値算出手段Ｓ１３と、今回噴射にかかる差分値Ｐleak(i)が前回噴射にかかる差分値Ｐleak(i-1)よりも所定値以上大きい場合に、燃料ポンプから噴孔に至るまでの高圧経路で外部への燃料漏れが生じている漏れ異常と診断する漏れ異常診断手段Ｓ２１，Ｓ３１と、を備える。【選択図】      図６
2011111985.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の燃焼に供する燃料を加圧して吐出する燃料ポンプと、
前記燃料ポンプから供給された供給燃料を噴孔から噴射させる燃料噴射弁と、
前記供給燃料の圧力を検出する燃圧センサと、
を備える燃料噴射システムに適用され、
前記燃圧センサの検出値に基づき、噴射に伴い生じた前記供給燃料の圧力降下量を実降下量として算出する実降下量算出手段と、
前記噴孔から噴射させる燃料の目標噴射量に基づき、噴射に伴い生じた前記供給燃料の圧力降下量を推定降下量として算出する推定降下量算出手段と、
前記実降下量及び前記推定降下量の差分値を算出する差分値算出手段と、
今回噴射にかかる前記差分値が前回噴射にかかる前記差分値よりも所定値以上大きい場合に、前記燃料ポンプから前記噴孔に至るまでの高圧経路で外部への燃料漏れが生じている漏れ異常と診断する漏れ異常診断手段と、
を備えることを特徴とする燃料噴射システムの故障診断装置。
【請求項２】
前記漏れ異常と診断されていないことを条件として、前記実降下量が前記推定降下量に対して所定量以上多い場合に、前記供給燃料の余剰分を燃料タンクへ戻すリターン量が異常に増大しているリターン量異常と診断するリターン量異常診断手段を備えることを特徴とする請求項１に記載の燃料噴射システムの故障診断装置。
【請求項３】
内燃機関の燃焼に供する燃料を加圧して吐出する燃料ポンプと、
前記燃料ポンプから供給された供給燃料を噴孔から噴射させる燃料噴射弁と、
前記供給燃料の圧力を検出する燃圧センサと、
前記燃圧センサにより検出された実圧力と目標圧力との圧力偏差に基づき前記燃料ポンプによる燃料の吐出量をフィードバック制御する燃圧フィードバック制御手段と、
を備える燃料噴射システムに適用され、
前記吐出量又はその吐出量と相関のある物理量を吐出量履歴情報として取得する吐出量履歴取得手段と、
取得した前記吐出量履歴情報に基づき、前記供給燃料の余剰分を燃料タンクへ戻すリターン量が異常に増大しているリターン量異常の有無を診断するリターン量異常診断手段と、
を備えることを特徴とする燃料噴射システムの故障診断装置。
【請求項４】
前記燃圧フィードバック制御手段は、
前記内燃機関の運転状態に応じて前記燃料ポンプに対する指令値を算出する指令値算出手段と、
前記圧力偏差に基づき前記指令値をフィードバック補正するフィードバック補正手段と、
前記フィードバック補正が為された前記指令値に基づき前記燃料ポンプの駆動を制御する駆動制御手段と、
を有しており、
前記吐出量履歴情報には、前記フィードバック補正のうち積分項に関する情報が少なくとも含まれており、
前記リターン量異常診断手段は、前記積分項の値が予め設定された閾値より大きい場合に前記リターン量異常と診断することを特徴とする請求項３に記載の燃料噴射システムの故障診断装置。
【請求項５】
前記燃圧センサの検出値に基づき、噴射に伴い生じた前記供給燃料の圧力降下量を実降下量として算出する実降下量算出手段と、
前記燃料噴射弁から噴射される燃料の目標噴射量に基づき、噴射に伴い生じた前記供給燃料の圧力降下量を推定降下量として算出する推定降下量算出手段と、
前記リターン量異常と診断されていないことを条件として、前記実降下量が前記推定降下量に対して所定量以上多い場合に、前記燃料ポンプから前記噴孔に至るまでの高圧経路で外部への燃料漏れが生じている漏れ異常と診断する漏れ異常診断手段と、
を備えることを特徴とする請求項３又は４に記載の燃料噴射システムの故障診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料の高圧経路で生じた損傷が原因で生じる燃料漏れ等、燃料の流通状態を診断する燃料噴射システムの故障診断装置に関する。
【背景技術】
【０００２】
内燃機関に備えられた従来の一般的な燃料噴射システムは、燃料を加圧して吐出する燃料ポンプと、燃料ポンプから燃料噴射弁へ供給される供給燃料の圧力を検出する燃圧センサと、を備えており、燃圧センサにより検出された実圧力と目標圧力との圧力偏差に基づき、燃料ポンプによる燃料の吐出量をフィードバック制御している（特許文献１，２参照）。
【０００３】
ここで、燃料ポンプから燃料噴射弁の噴孔に至るまでの高圧経路が損傷して、高圧経路の外部に燃料が漏れるといった漏れ異常が生じる場合がある。例えば、燃料ポンプの構成部品が破損したり、高圧経路を構成する配管に亀裂が生じたりする等の損傷が挙げられる。
【０００４】
このような漏れ異常を診断する従来の診断装置では、燃圧センサの検出値に基づき噴射に伴い生じた供給燃料の圧力降下量（実降下量）を算出するとともに、燃料の目標噴射量に基づき噴射に伴い生じた供給燃料の圧力降下量（推定降下量）を算出する。そして、実降下量が推定降下量に対して所定量以上多くなっている場合に、上記「漏れ異常」が生じていると診断する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２２５１７３号公報
【特許文献２】特開２００８−２３１９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、例えば、燃料噴射弁の摺動部分のクリアランスが磨耗などで増大すると、燃料噴射弁へ供給した燃料の余剰分を燃料タンクへ戻すリターン量が増大する。そして、粗悪燃料を用いると燃料中の異物や粗悪燃料自身のもつ潤滑性の悪さにより前記磨耗が想定を超えて増大し、ひいてはリターン量が異常に増大するといったリターン量異常になることがある。そして、このようにリターン量が異常に増大すると、実降下量が推定降下量に対して所定量以上多くなる場合があり、この場合には、上記「漏れ異常」が生じていると誤診断してしまう、との知見を本発明者は得た。なお、「漏れ異常」が生じていると誤診断した場合には、本来であれば磨耗した燃料噴射弁を新品に交換すればよいところ、燃料ポンプや配管等を交換するといった誤交換を招く。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、「漏れ異常」の誤診断を回避できる燃料噴射システムの故障診断装置、又は「リターン量異常」を診断可能にした燃料噴射システムの故障診断装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記課題を解決するための手段、及びその作用効果について記載する。
【０００９】
請求項１記載の発明では、内燃機関の燃焼に供する燃料を加圧して吐出する燃料ポンプと、前記燃料ポンプから供給された供給燃料を噴孔から噴射させる燃料噴射弁と、前記供給燃料の圧力を検出する燃圧センサと、を備える燃料噴射システムに適用され、前記燃圧センサの検出値に基づき、噴射に伴い生じた前記供給燃料の圧力降下量を実降下量として算出する実降下量算出手段と、前記噴孔から噴射させる燃料の目標噴射量に基づき、噴射に伴い生じた前記供給燃料の圧力降下量を推定降下量として算出する推定降下量算出手段と、前記実降下量及び前記推定降下量の差分値を算出する差分値算出手段と、今回噴射にかかる前記差分値が前回噴射にかかる前記差分値よりも所定値以上大きい場合に、前記燃料ポンプから前記噴孔に至るまでの高圧経路で外部への燃料漏れが生じている漏れ異常と診断する漏れ異常診断手段と、を備えることを特徴とする。
【００１０】
上述した「リターン量異常」又は「漏れ異常」が生じている場合には、推定降下量に対して実降下量が大きくなるので、その差分値は大きくなる。但し、「リターン量異常」に起因して差分値が大きくなる場合には、当該差分値は所定期間以上をかけて徐々に増大していく。これに対し、「漏れ異常」に起因して差分値が大きくなる場合には、当該差分値は短時間で急激に増大する。この点を鑑みた上記発明によれば、今回噴射にかかる前記差分値が前回噴射にかかる前記差分値よりも所定値以上大きい場合に漏れ異常と診断するので、リターン量異常であることが原因で実降下量が推定降下量に対して所定量以上多くなっている場合に漏れ異常と誤診断してしまうことを回避できる。
【００１１】
請求項２記載の発明では、前記漏れ異常と診断されていないことを条件として、前記実降下量が前記推定降下量に対して所定量以上多い場合に、前記供給燃料の余剰分を燃料タンクへ戻すリターン量が異常に増大しているリターン量異常と診断するリターン量異常診断手段を備えることを特徴とする。
【００１２】
漏れ異常と診断されていないにも拘わらず実降下量が推定降下量に対して所定量以上多い場合には、その原因はリターン量異常である可能性が高い。よって、上記発明によればリターン量異常の診断が可能となる。
【００１３】
請求項３記載の発明では、内燃機関の燃焼に供する燃料を加圧して吐出する燃料ポンプと、前記燃料ポンプから供給された供給燃料を噴孔から噴射させる燃料噴射弁と、前記供給燃料の圧力を検出する燃圧センサと、前記燃圧センサにより検出された実圧力と目標圧力との圧力偏差に基づき前記燃料ポンプによる燃料の吐出量をフィードバック制御する燃圧フィードバック制御手段と、を備える燃料噴射システムに適用され、前記吐出量又はその吐出量と相関のある物理量を吐出量履歴情報として取得する吐出量履歴取得手段と、取得した前記吐出量履歴情報に基づき、前記供給燃料の余剰分を燃料タンクへ戻すリターン量が異常に増大しているリターン量異常と診断するリターン量異常診断手段と、を備えることを特徴とする。
【００１４】
上述した「リターン量異常」が生じている場合には、フィードバック制御されている吐出量が所定期間以上をかけて徐々に増大していく。これに対し、上述した「漏れ異常」が生じている場合には、フィードバック制御されている吐出量が短時間で急激に増大する。この点を鑑みた上記発明によれば、フィードバック制御されている吐出量又はその吐出量と相関のある吐出量履歴情報を取得し、取得した吐出量履歴情報に基づきリターン量異常の有無を診断するので、リターン量異常の診断が可能となる。
【００１５】
請求項４記載の発明では、前記燃圧フィードバック制御手段は、前記内燃機関の運転状態に応じて前記燃料ポンプに対する指令値を算出する指令値算出手段と、前記圧力偏差に基づき前記指令値をフィードバック補正するフィードバック補正手段と、前記フィードバック補正が為された前記指令値に基づき前記燃料ポンプの駆動を制御する駆動制御手段と、を有しており、前記吐出量履歴情報には、前記フィードバック補正のうち積分項に関する情報が少なくとも含まれており、前記リターン量異常診断手段は、前記積分項の値が予め設定された閾値より大きい場合に前記リターン量異常と診断することを特徴とする。
【００１６】
「リターン量異常」が生じている場合には、「漏れ異常」が生じている場合に比べて実圧力と目標圧力との圧力偏差が長期間に亘って大きい値となる。そのため、「リターン量異常」が生じている場合には、「漏れ異常」が生じている場合に比べてフィードバック補正のうち積分項による補正量が大きい値となる。この点を鑑みた上記発明によれば、積分項の値が閾値より大きい場合にリターン量異常と診断するので、例えば微分項等を含めたフィードバック補正量に基づきリターン量異常を診断する場合に比べて高精度で診断できる。
【００１７】
請求項５記載の発明では、前記燃圧センサの検出値に基づき、噴射に伴い生じた前記供給燃料の圧力降下量を実降下量として算出する実降下量算出手段と、前記燃料噴射弁の噴孔から噴射される燃料の目標噴射量に基づき、噴射に伴い生じた前記供給燃料の圧力降下量を推定降下量として算出する推定降下量算出手段と、前記リターン量異常と診断されていないことを条件として、前記実降下量が前記推定降下量に対して所定量以上多い場合に、前記燃料ポンプから前記噴孔に至るまでの高圧経路で外部への燃料漏れが生じている漏れ異常と診断する漏れ異常診断手段と、を備えることを特徴とする。
【００１８】
上記発明によれば、リターン量異常と診断されていないことを条件として、実降下量が推定降下量に対して所定量以上多い場合に漏れ異常と診断するので、リターン量異常であることが原因で実降下量が推定降下量に対して所定量以上多くなっている場合に漏れ異常と誤診断してしまうことを回避できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１実施形態にかかる診断装置が適用される、燃料噴射システムの構成を示す図。
【図２】第１実施形態において、レール圧制御の内容を示す機能ブロック図。
【図３】漏れ異常時のレール圧変化を示すタイムチャート。
【図４】リターン量異常時のレール圧変化を示すタイムチャート。
【図５】漏れ異常時における噴射前後降下量の推移と、リターン量異常時における噴射前後降下量の推移との違いを説明するタイムチャート。
【図６】第１実施形態において、漏れ異常及びリターン量異常を診断する手順を説明するフローチャート。
【図７】本発明の第２実施形態において、フィードバック積分量の推移を示すタイムチャート。
【図８】第２実施形態において、漏れ異常及びリターン量異常を診断する手順を説明するフローチャート。
【発明を実施するための形態】
【００２０】
以下、本発明を具体化した各実施形態を図面に基づいて説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付しており、同一符号の部分についてはその説明を援用する。
【００２１】
（第１実施形態）
本実施形態に係る燃料噴射システムの故障診断装置は、ディーゼルエンジン（内燃機関）に対して燃料を噴射する燃料噴射システムに適用されたものである。先ず、図１を用いて上記燃料噴射システムの構成を説明する。
【００２２】
図示されるように、燃料を貯蔵する燃料タンク２の燃料は、燃料ポンプ１０によって汲み上げられ、供給配管２１を介してコモンレール３０（蓄圧室）に供給される。ここで、燃料ポンプ１０は、燃料タンク２の燃料を汲み上げる低圧ポンプ１１と、低圧ポンプ１１とその下流側とを連通及び遮断する調量制御弁１２と、調量制御弁１２を介して低圧ポンプ１１から送られてくる燃料を外部へと供給する高圧ポンプ１５とを備えている。ここで、高圧ポンプ１５は、調量制御弁１２の下流側において２つに分岐した燃料通路である第１通路１３及び第２通路１４に対応して、これら各通路の燃料を吸入する第１プランジャ１６及び第２プランジャ１７の設けられたプランジャ部１８を備えている。このプランジャ部１８の内部の空洞部１９には、ディーゼルエンジンの出力軸と連結された回転体２０が設けられている。そして、回転体２０の回転により、第１プランジャ１６と第２プランジャ１７とが交互に上死点から下死点へ向けて変位することで、第１通路１３と第２通路１４との燃料が交互に高圧ポンプ１５に吸入される。
【００２３】
例えば、第１プランジャ１６が図１の位置から下死点へと変位する時には、第１通路１３の燃料が、第１プランジャ１６の変位に伴って吸引される。一方、この時には、第２プランジャ１７は上死点（図１の下側）に向けて変位するために、第２通路１４を介して燃料が外部へと加圧供給される。なお、第１通路１３及び第２通路１４はその下流で合流して上記供給配管２１に接続されている。また、第１通路１３及び第２通路１４の各々に設けられた逆止弁２２、２３により、第１プランジャ１６及び第２プランジャ１７が変位する際の燃料の逆流を回避している。
【００２４】
この燃料ポンプ１０により供給される燃料は、燃料ポンプ１０に吸入される燃料量（より正確には、高圧ポンプ１５に吸入される燃料量）によって決定される。すなわち、第１プランジャ１６又は第２プランジャ１７が下死点へ向けて変位する時に調量制御弁１２を開弁させることで、高圧ポンプ１５に燃料が吸入される。そして、この吸入量は、調量制御弁１２の閉弁タイミングによって決定される。換言すれば、調量制御弁１２の閉弁タイミングによって、燃料ポンプ１０から外部に供給される燃料量が決定される。因みに、高圧ポンプ１５とともに低圧ポンプ１１も、ディーゼルエンジンの出力軸により駆動されている。
【００２５】
高圧ポンプ１５からコモンレール３０に供給された燃料は、高圧配管３２を介して、各気筒（ここでは、４気筒を例示）の燃料噴射弁４０に供給される。燃料噴射弁４０は、内部に燃料通路を形成するとともに先端に噴孔が形成されたボデー４１と、噴孔を開閉するニードル弁４２と、ニードル弁４２を開閉作動させる電磁ソレノイド４３（電動アクチュエータ）と、を備えて構成されている。
【００２６】
ニードル弁４２には、図示しない背圧室の高圧燃料による圧力及びスプリングの弾性力が閉弁作動側へ付与されているとともに、図示しない燃料溜り室の高圧燃料による圧力が開弁作動側へ付与されている。また、背圧室と低圧配管３４との連通を開閉する図示しない制御弁は、電磁ソレノイド４３への通電をオンにすると開弁作動する。すると、背圧室の高圧燃料が低圧配管３４を通じてリターン燃料として燃料タンク２に戻され、その結果、背圧室の燃料の圧力（背圧）が低下する。一方、電磁ソレノイド４３への通電をオフにすると制御弁は閉弁作動して、背圧室へ流入する高圧燃料により背圧は上昇する。
【００２７】
したがって、電磁ソレノイド４３への通電をオンにすると背圧が低下して、スプリングの弾性力に抗してニードル弁４２は噴孔を開くように開弁作動し、噴孔から燃料が噴射される。一方、電磁ソレノイド４３への通電をオフにすると背圧が上昇して、スプリングの弾性力によりニードル弁４２は噴孔を閉じるように閉弁作動し、噴孔からの燃料噴射は停止される。
【００２８】
先の図１に示すように、コモンレール３０には、その内部と低圧配管３４とを連通及び遮断させる減圧弁３６が備えられている。また、コモンレール３０には、その内部の燃圧を検出する燃圧センサ３８が設けられている。
【００２９】
燃圧センサ３８の検出値や、アクセルペダル５１の踏み込み量（アクセル操作量）を検出するアクセルセンサ５２の検出値等、各種センサの検出値は、電子制御ユニット（ＥＣＵ５０）に取り込まれる。このＥＣＵ５０は、中央処理装置や適宜のメモリを備えて構成されており、各種センサの検出値に基づき、調量制御弁１２や、減圧弁３６、電磁ソレノイド４３等の各種アクチュエータを操作する。
【００３０】
次に、ＥＣＵ５０による調量制御弁１２の作動の制御（レール圧力の制御）について、図２を用いて詳細に説明する。なお、図２は、噴射制御及びレール圧制御に係る機能ブロック図であり、図中実線のブロックはＥＣＵ５０の内部を示し、また、破線のブロックはＥＣＵ５０の外部を示す。
【００３１】
噴射量指令値演算部Ｍ１は、ユーザによるアクセルペダル５１の踏み込み量（アクセル操作量）と、ディーゼルエンジンの出力軸の回転速度ＮＥとに基づき、燃料噴射弁４０を介して１燃焼サイクルあたりに噴射される燃料量の指令値（指令噴射量）を算出する。ここで算出される指令噴射量は、通電時間演算部Ｍ２において、燃料噴射弁４０（詳しくは、電磁ソレノイド４３）の通電時間に変換される。そして、ここで算出される通電時間に従って、駆動回路Ｍ３により燃料噴射弁４０の通電がなされる。
【００３２】
一方、目標圧力演算部Ｍ４は、指令噴射量と回転速度ＮＥとに基づき、コモンレール３０内の燃料圧力（レール圧力）の目標値（目標圧力Ｐtrg）を設定する。因みに、目標圧力Ｐtrgは、アイドル時において低く、中高速回転に移行するにつれて高圧となる。そして、コモンレール３０内の燃圧の検出値（実圧力Ｐact）が目標圧力Ｐtrgに追従するように、ＰＩＤ制御がなされる。
【００３３】
より詳細に説明すると、偏差算出部Ｍ５は、目標圧力Ｐtrgと実圧力Ｐactとの圧力偏差を算出する。そして、比例項演算部Ｍ６、微分項演算部Ｍ７及び積分項演算部Ｍ８は、前記偏差Ｐtrg−Ｐactに基づき、フィードバック補正にかかる比例項ｋ１、微分項ｋ２・ｓ、積分項ｋ３・１／ｓをそれぞれ演算する。比例項ｋ１は、偏差Ｐtrg−Ｐactに比例した値であり、前記偏差に比例ゲインを乗算することで演算される。微分項ｋ２・ｓは、偏差Ｐtrg−Ｐactが変化する速度に比例した値であり、その偏差の時間微分値に微分ゲインを乗算することで演算される。積分項ｋ３・１／ｓは、偏差Ｐtrg−Ｐactが残っている限りこれを加算していった値であり、前記偏差の時間積分値（累積値）に積分ゲインの逆数を乗算することで演算される。
【００３４】
そして、デューティ算出部Ｍ１０は、比例項ｋ１、微分項ｋ２・ｓ及び積分項ｋ３・１／ｓと、噴射量指令値演算部Ｍ１で演算した指令噴射量とに基づき、燃料ポンプ１０の調量制御弁１２に対して出力されるデューティ信号のデューティ比Duty（「ポンプに対する指令値」に相当）を算出する。
【００３５】
駆動回路Ｍ９は、デューティ算出部Ｍ１０で算出したデューティ比Duty及びバッテリ電圧に基づき、調量制御弁１２へ流す制御電流ｉを設定する。この制御電流ｉが調量制御弁１２に出力されることで、ＰＩＤ制御によって算出される操作量に応じて調量制御弁１２が作動する。つまり、レール圧力（実圧力Ｐact）が目標圧力Ｐtrgに近づくようにフィードバック制御されることとなる。
【００３６】
なお、目標圧力演算部Ｍ４は指令値算出手段（燃圧フィードバック制御手段）に相当し、偏差算出部Ｍ５及び各演算部Ｍ６〜Ｍ８はフィードバック補正手段（燃圧フィードバック制御手段）に相当し、駆動回路Ｍ９は駆動制御手段（燃圧フィードバック制御手段）に相当する。
【００３７】
ところで、燃料ポンプ１０から燃料噴射弁４０の噴孔に至るまでの高圧経路で、高圧燃料が外部へ漏れ出る漏れ異常が生じる場合がある。例えば、供給配管２１及び高圧配管３２に亀裂が生じた場合や、燃料ポンプ１０、コモンレール３０及び燃料噴射弁４０が損傷した場合が漏れ異常の具体例として挙げられる。
【００３８】
このような漏れ異常の有無を診断する手法を、図３〜図５のタイムチャートを用いて以下に説明する。図３（ａ）は噴孔からの噴射量の変化を示す。なお、図３の例では、１燃焼サイクル中に複数回噴射する多段噴射（プレ噴射Ｑ１及びメイン噴射Ｑ２）を実施している。図３（ｂ）は、燃料噴射弁４０の背圧室から低圧配管３４を通じて戻されるリターン燃料の量（リターン量）の変化を示す。図３（ｃ）中の実線は、漏れ異常が生じていない正常時におけるレール圧（実圧力Ｐact）の変化を示し、図３（ｃ）中の点線は、漏れ異常が生じている時のレール圧変化を示す。図３の例では符号ｔ１に示す時点で漏れ異常が発生している。
【００３９】
そして、噴射を実施する前後で生じる実圧力Ｐactの降下量に関し、漏れ異常が生じている場合の降下量ΔＰ２は、漏れ異常が生じていない正常時の降下量ΔＰ１に比べて極めて大きい値となる。したがって、噴射前後の降下量を逐次算出しておき、その降下量が所定値以上になれば漏れ異常であると診断することが考えられる。
【００４０】
しかしながら、漏れ異常が発生していなくても、以下に説明するリターン量異常が発生した場合にも、噴射前後におけるレール圧の降下量が大きくなるので、この場合には漏れ異常と誤診断することが懸念されるすなわち、燃料噴射弁４０の経年劣化により、上記リターン量が異常に増大するといったリターン量異常になることがある。具体的には、ニードル弁４２とボデー４１との摺動部分での磨耗が増大することに起因してリターン量が増大する。特に、粗悪燃料を用いると燃料中の異物により前記磨耗が想定を超えて増大し、ひいてはリターン量が異常に増大する。
【００４１】
図４（ｂ）（ｃ）中の実線は、漏れ異常及びリターン量異常が生じていない正常時における、リターン量及びレール圧の変化を示し、図４（ｂ）（ｃ）中の一点鎖線は、漏れ異常は生じていないがリターン量異常が生じている時のリターン量及びレール圧の変化を示す。図４（ｃ）に示すように、リターン量異常が生じている場合の降下量ΔＰ３は、漏れ異常及びリターン量異常が生じていない正常時の降下量ΔＰ１に比べて極めて大きい値となる。よって、噴射前後におけるレール圧の降下量に基づくだけでは、漏れ異常を誤診断するおそれがある。換言すれば、漏れ異常とリターン量異常との判別ができない。
【００４２】
しかし、「リターン量異常」に起因して降下量が大きくなる場合には、当該降下量は長期間をかけて徐々に増大していく。これに対し、「漏れ異常」に起因して降下量が大きくなる場合には、当該降下量は短時間で急激に増大する。この違いに着目し、本実施形態では、降下量が所定量以上となっている場合において、今回噴射の前後で生じたレール圧の降下量ΔＰｉ（図５参照）が、前回噴射の前後で生じたレール圧の降下量ΔＰｉ−１（図５参照）よりも所定量以上大きくなっている場合に、急激に降下量が大きくなったとみなして漏れ異常であると診断する。一方、降下量が所定量以上となっている場合において、今回の降下量ΔＰｉが前回の降下量ΔＰｉ−１から所定量以上になっていない場合には、降下量が長期間をかけて徐々に増大しているとみなしてリターン量異常であると診断する。
【００４３】
図５（ａ）は噴射量の変化を示し、図５（ｂ）中の実線は正常時のレール圧変化を示し、点線は漏れ異常時のレール圧変化を示し、一点鎖線は漏れ異常は生じていないがリターン量異常が生じている時のレール圧変化を示す。なお、図５の例では符号ｔ１に示す時点で漏れ異常が発生している。図５（ｂ）に示すように、通常時には前回降下量ΔＰｉ−１と今回降下量ΔＰｉとはほぼ同じ値となる（ΔＰｉ≒ΔＰｉ−１）。そして、ｔ１時点で漏れ異常が生じた場合には前回降下量ΔＰｉ−１に比べて今回降下量ΔＰｉは急激に大きくなる（ΔＰｉ−ΔＰｉ−１＞ＴＨ）。一方、前回噴射以前からリターン量異常が生じている場合には、前回降下量ΔＰｉ−１に比べて今回降下量ΔＰｉは僅かに大きくなるだけである（ΔＰｉ−ΔＰｉ−１＜ＴＨ）。
【００４４】
図６は、ＥＣＵ５０が有するマイクロコンピュータによる上記異常診断の処理手順を示すフローチャートであり、当該処理は、所定周期（例えば先述のＣＰＵが行う演算周期又は所定のクランク角度毎又は噴射毎）で繰り返し実行される。
【００４５】
先ず、図６に示すステップＳ１０において、噴射前レール圧ＰＣ１及び噴射後レール圧ＰＣ２を読み込む。上記「噴射前」とは多段噴射の開始前の意味であり、「噴射後」とは多段噴射の終了後の意味である。但し、例えばメイン噴射Ｑ２の開始前後でのレール圧を読み込むようにしてもよい。続くステップＳ１１（実降下量算出手段）では、ステップＳ１０で取得した噴射後レール圧ＰＣ２から噴射前レール圧ＰＣ１を減算することで、噴射前後で生じたレール圧の実降下量ΔＰを算出する。
【００４６】
続くステップＳ１２（推定降下量算出手段）では、噴射量指令値演算部Ｍ１で演算した噴射量指令値に基づき、噴射前後で生じるレール圧の推定降下量ΔＰｃを算出する。例えば以下の算出式（１）を用いて推定降下量ΔＰｃを算出する。
ΔＰｃ＝Ｋ×ΔＶ／Ｖｒ・・・（１）
なお、算出式中のＫは、燃料ポンプ１０の吐出口から噴孔に至るまでの高圧経路を対象とした体積弾性係数である。算出式中のＶｒは、燃料ポンプ１０の吐出口から噴孔に至るまでの高圧経路の容積である。これらの体積弾性係数Ｋ及び容積Ｖｒは既知の値であり、予め試験等により取得しておく。算出式中のΔＶは噴射量であり、例えば噴射量指令値に相当する量の噴射量である。
【００４７】
続くステップＳ１３（差分値算出手段）では、ステップＳ１１で算出した実降下量ΔＰから、ステップＳ１２で算出した推定降下量ΔＰｃを減算することで、燃料漏れ判定値Ｐleak（特許請求の範囲に記載の「差分値」に相当）を算出する。続くステップＳ１４では、燃料漏れ判定閾値Ｐｊｄを算出する。この閾値Ｐｊｄは、予め設定された値に固定してもよいし、例えば噴射前のレール圧、噴射量指令値等に応じて可変設定してもよい。続くステップＳ１５では、燃料漏れ判定値Ｐleakが判定閾値Ｐｊｄ以上であるか否かを判定する。そして、Ｐleak≧Ｐｊｄでないと判定された場合（Ｓ１５：ＮＯ）には、続くステップＳ３２において正常であると診断する。
【００４８】
一方、Ｐleak≧Ｐｊｄであると判定された場合（Ｓ１５：ＹＥＳ）には、上述したリターン量異常及び漏れ異常の少なくとも一方が生じているとみなし、いずれの以上であるかの判別を以降の処理で行う。すなわち、続くステップＳ２０では、前回算出した燃料漏れ判定値Ｐleak(i-1)を読み込み、続くステップＳ２１（リターン量異常診断手段、漏れ異常診断手段）において、今回算出した燃料漏れ判定値Ｐleak(i)と前回判定値Ｐleak(i-1)との差分が所定値以上であるか否かを判定する。
【００４９】
そして、前記差分Ｐleak(i)−Ｐleak(i-1)が所定値以上であると判定（Ｓ２１：ＹＥＳ）されれば、続くステップＳ３１（漏れ異常診断手段）において、噴射前後のレール圧の降下量が急激に大きくなったとみなして漏れ異常であると診断する。一方、前記差分Ｐleak(i)−Ｐleak(i-1)が所定値未満であると判定（Ｓ２１：ＮＯ）されれば、続くステップＳ３０において、前記降下量が急激に大きくなってはいないものの、燃料漏れ判定値Ｐleakが判定閾値Ｐｊｄ以上であると判定（Ｓ１５：ＹＥＳ）されていることに基づき、リターン量異常であると診断する。
【００５０】
以上により、本実施形態によれば、実降下量ΔＰと推定降下量ΔＰｃとの差分値を燃料漏れ判定値Ｐleakとして算出し、判定値Ｐleakが判定閾値Ｐｊｄ以上である場合（Ｓ１５：ＹＥＳ）に、漏れ異常及びリターン量異常のいずれかの異常が生じていると判定する。そして、このように異常判定された場合において、今回噴射にかかる判定値Ｐleak(i)が前回噴射にかかる判定値Ｐleak(i-1)よりも所定値以上大きい場合（Ｓ２１：ＹＥＳ）に漏れ異常と診断し、所定値未満の場合（Ｓ２１：ＮＯ）にリターン量異常であると診断する。
【００５１】
したがって、高圧燃料の流通に異常が生じた場合に、漏れ異常及びリターン量異常のいずれであるかを判別できるので、例えばリターン量異常の場合には燃料噴射弁４０を交換する修理作業を行い、漏れ異常の場合には供給配管２１及び高圧配管３２等の亀裂を探すといった修理作業を行うことができる。よって、漏れ異常の場合には燃料噴射弁４０以外の部品（例えば燃料ポンプ１０、コモンレール３０等）を不必要に交換することを回避でき、リターン量異常の場合には亀裂を探す作業を簡略化できるので、修理の作業効率を向上できる。
【００５２】
また、実圧力Ｐactは外乱により変化する。例えばエンジン負荷が上昇する等、エンジンの運転条件が変化した時には、目標圧力Ｐtrgが上昇して実圧力Ｐactも上昇するよう変化する。これに対し、本実施形態では、運転条件に応じて算出された噴射量指令値に基づき推定降下量ΔＰｃを推定するので、推定した推定降下量ΔＰｃは、前記外乱が加味された値となっている。よって、前記外乱による診断精度の低下は回避される。
【００５３】
（第２実施形態）
本実施形態のハード構成は図１に示す上記第１実施形態と同じであり、また、レール圧力（実圧力Ｐact）が目標圧力Ｐtrgに近づくように調量制御弁１２の作動をフィードバック制御する点も、図２に示す上記第１実施形態と同じである。以下、本実施形態によるリターン量異常及び漏れ異常の診断手法について、図７及び図８を用いて説明する。
【００５４】
上述の如く調量制御弁１２の作動をフィードバック制御するにあたり、リターン量異常が生じると、目標圧力Ｐtrgと実圧力Ｐactとの偏差が長期間に亘ってゼロにならず、リターン量が過剰になっている分だけ偏差の値が大きくなったままとなる。すると、積分項演算部Ｍ８で演算される積分項の値は、前記偏差が残っている限りこれを加算していった値（積分値）であるため、極めて大きい値となる。これに対し、漏れ異常が生じた場合には、積分項演算部Ｍ８で演算される積分項の値はそれほど大きい値とはならない。
【００５５】
本実施形態ではこのような積分項の値の大きさの違いに着目し、噴射前後のレール圧の降下量が所定量以上となっている場合において、その時の積分項が予め設定された閾値以上であればリターン量異常と診断し、閾値未満であれば漏れ異常と診断する。
【００５６】
図７（ａ）はレール圧の変化を示すタイムチャートであり、図７（ｂ）はフィードバック制御による積分補正量（積分項）の変化を示すタイムチャートである。また、図中の実線は正常時、点線は漏れ異常時、一点鎖線はリターン量異常時について変化を示す。図７の例では、今回の噴射Ｑ２iよりも数十回前の噴射時点から、燃料噴射弁４０の磨耗が規定値を超えてリターン量異常の状態となっている。また、ｔ１時点で漏れ異常が生じている。
【００５７】
図中の一点鎖線に示すように、リターン量異常が生じていても、フィードバック制御が実施されることにより、リターン量異常時の実圧力Ｐactは目標圧力Ｐtrg（正常時の実圧力Ｐactに相当）に追従する（図７（ａ）参照）。但し、フィードバック補正にかかる積分項の値は正常時に比べて大きくなっている。
【００５８】
一方、図中の点線に示すように、ｔ１時点で漏れ異常が生じると、実圧力Ｐactは急激に降下するため、フィードバック制御を実施していても漏れ異常時の実圧力Ｐactは目標圧力Ｐtrg（正常時の実圧力Ｐactに相当）に追従できない（図７（ａ）参照）。また、漏れ異常が生じたｔ１時点で積分項は急激に上昇するものの、漏れ異常時の積分項はリターン量異常時の積分項に比べれば小さい値である。
【００５９】
図８は、ＥＣＵ５０が有するマイクロコンピュータによる上記異常診断の処理手順を示すフローチャートであり、当該処理は、所定周期（例えば先述のＣＰＵが行う演算周期又は所定のクランク角度毎又は噴射毎）で繰り返し実行される。
【００６０】
先ず、図８に示すステップＳ１０〜Ｓ１５において、図６のステップＳ１０〜Ｓ１５と同様の処理を実施して、Ｐleak≧Ｐｊｄでないと判定された場合（Ｓ１５：ＮＯ）には、続くステップＳ３２において正常であると診断する。一方、Ｐleak≧Ｐｊｄであると判定された場合（Ｓ１５：ＹＥＳ）には、上述したリターン量異常及び漏れ異常の少なくとも一方が生じているとみなし、いずれの以上であるかの判別を以降の処理で行う。
【００６１】
すなわち、先ずステップＳ２２（吐出量履歴取得手段）において、積分項演算部Ｍ８で演算される積分項の値を取得する。続くステップＳ２３では、積分項にかかる判定閾値Ｐｉｎｔを、その時の回転速度ＮＥ及びエンジン負荷（例えば指令噴射量）に基づき算出する。続くステップＳ２４（リターン量異常診断手段、漏れ異常診断手段）では、ステップＳ２２で取得した積分項の値が、ステップＳ２３で算出した判定閾値Ｐｉｎｔ以上であるか否かを判定する。
【００６２】
そして、積分項の値が判定閾値Ｐｉｎｔ以上であると判定（Ｓ２４：ＹＥＳ）されれば、続くステップＳ３０（リターン量異常診断手段）において、長期に亘って偏差Ｐtrg−Ｐactがゼロになっていないとみなしてリターン量異常であると診断する。一方、積分項の値が判定閾値Ｐｉｎｔ未満であると判定（Ｓ２４：ＮＯ）されれば、前記偏差が長期に亘って残っている訳ではないものの、燃料漏れ判定値Ｐleakが判定閾値Ｐｊｄ以上であると判定（Ｓ１５：ＹＥＳ）されていることに基づき、漏れ異常であると診断する。
【００６３】
以上により、本実施形態によれば、実降下量ΔＰと推定降下量ΔＰｃとの差分値を燃料漏れ判定値Ｐleakとして算出し、判定値Ｐleakが判定閾値Ｐｊｄ以上である場合（Ｓ１５：ＹＥＳ）に、漏れ異常及びリターン量異常のいずれかの異常が生じていると判定する。そして、このように異常判定された場合において、調量制御弁１２の作動をフィードバック制御する際の積分項が判定閾値Ｐｉｎｔ以上大きい場合（Ｓ２４：ＹＥＳ）にリターン量異常と診断し、判定閾値Ｐｉｎｔ未満の場合（Ｓ２４：ＮＯ）に漏れ異常であると診断する。
【００６４】
したがって、高圧燃料の流通に異常が生じた場合に、漏れ異常及びリターン量異常のいずれであるかを判別できるので、例えばリターン量異常の場合には燃料噴射弁４０を交換する修理作業を行い、漏れ異常の場合には供給配管２１及び高圧配管３２等の亀裂を探すといった修理作業を行うことができる。よって、漏れ異常の場合には燃料噴射弁４０以外の部品（例えば燃料ポンプ１０、コモンレール３０等）を不必要に交換することを回避でき、リターン量異常の場合には亀裂を探す作業を簡略化できるので、修理の作業効率を向上できる。
【００６５】
また、リターン量の増加は、エンジンの運転条件や環境条件（例えば燃料の温度や粘度、性状等）に因らずに発生する。そのため、これらの条件が変化してもステップＳ２４の診断に用いる積分項の値は変化しない。よって、前記条件の変化による診断精度の低下は回避される。
【００６６】
（他の実施形態）
本発明は上記実施形態の記載内容に限定されず、以下のように変更して実施してもよい。また、各実施形態の特徴的構成をそれぞれ任意に組み合わせるようにしてもよい。
【００６７】
・ところで、高圧ポンプ１５は、プランジャ１６，１７が加圧と吸入を繰り返し行う構造であるため、レール圧は、加圧したタイミングで上昇するよう脈動が生じる。そして、複数気筒の各々に設けられた燃料噴射弁４０には、加圧タイミングで燃料噴射する噴射弁と、それ以外のタイミングで燃料噴射する噴射弁とが存在する。そして、上記第１実施形態の診断手法において、漏れ異常が生じた場合における降下量ΔＰｉの今回値と前回値との差は、加圧タイミングで燃料噴射する噴射弁においてより顕著に現れる。この点を鑑み、加圧タイミングで燃料噴射する噴射弁に対して上記第１実施形態による診断を実施すれば、診断精度を向上できる。
【００６８】
・上記各実施形態における燃圧センサ３８はコモンレール３０に搭載され、供給燃料の圧力としてレール圧を検出するものであるが、本発明の燃圧センサはこのようなレール圧センサに限定されるものではなく、例えば燃料噴射弁４０に搭載された燃圧センサを用いて噴射弁内部の圧力を供給燃料の圧力として検出してもよいし、高圧ポンプ１５に搭載された燃圧センサを用いてポンプ吐出圧を供給燃料の圧力として検出してもよい。
【００６９】
・上記第２実施形態では、リターン量異常及び漏れ異常の判別に用いる吐出量履歴情報として、調量制御弁１２をフィードバック制御する際の積分項を用いているが、その他の吐出量履歴情報として、例えば、調量制御弁１２に対して出力されるデューティ信号の履歴や、調量制御弁１２へ流す制御電流ｉの履歴を用いることが具体例として挙げられる。例えば、デューティ比Dutyや制御電流ｉから推定される噴射量が、噴射量指令値に応じた噴射量に対して所定値を超えて大きい値となっている状態が所定期間継続した場合に、補正項が判定閾値Ｐｉｎｔ以上であるとみなして、リターン量異常であると診断してもよい。
【００７０】
・上記第１実施形態では、Ｐleak≧Ｐｊｄ（Ｓ１５：ＹＥＳ）、かつ、Ｐleak(i)−Ｐleak(i-1)≧所定値（Ｓ２１：ＹＥＳ）である場合に漏れ異常であると診断しているが、ステップＳ１５での判定処理を廃止して、Ｐleak(i)−Ｐleak(i-1)≧所定値（Ｓ２１：ＹＥＳ）である場合に漏れ異常であると診断してもよい。この場合にはリターン量異常の診断ができなくなるものの、リターン量異常である場合に漏れ異常であると誤診断することは回避できる。
【００７１】
・上記第２実施形態では、Ｐleak≧Ｐｊｄ（Ｓ１５：ＹＥＳ）、かつ、積分項≧Ｐｉｎｔ（Ｓ２４：ＹＥＳ）である場合にリターン量異常であると診断しているが、ステップＳ１５での判定処理を廃止して、積分項≧Ｐｉｎｔ（Ｓ２４：ＹＥＳ）である場合にリターン量異常であると診断してもよい。この場合には漏れ異常の診断ができなくなるものの、漏れ異常である場合にリターン量異常であると誤診断することは回避できる。
【００７２】
・微分項演算部Ｍ７で演算される微分項の値は、リターン量異常時に比べて漏れ異常時には大きい値となる。この点を鑑み、微分項の値が所定の閾値を超えて大きくなった場合に漏れ異常と診断するようにしてもよい。
【符号の説明】
【００７３】
１０…燃料ポンプ、４０…燃料噴射弁、３８…燃圧センサ、Ｓ１１…実降下量算出手段、Ｓ１２…推定降下量算出手段、Ｓ１３…差分値算出手段、Ｓ２１，Ｓ２４，Ｓ３０…リターン量異常診断手段、Ｓ２１，Ｓ２４，Ｓ３１…漏れ異常診断手段、Ｓ２２…吐出量履歴取得手段、Ｍ４…指令値算出手段（燃圧フィードバック制御手段）、Ｍ５〜Ｍ８…フィードバック補正手段（燃圧フィードバック制御手段）、Ｍ９…駆動制御手段（燃圧フィードバック制御手段）、Ｐleak…燃料漏れ判定値（差分値）、ΔＰ…実降下量、ΔＰｃ…推定降下量。
【図１】
2011111985.tif 000003
【図２】
2011111985.tif 000004
【図３】
2011111985.tif 000005
【図４】
2011111985.tif 000006
【図５】
2011111985.tif 000007
【図６】
2011111985.tif 000008
【図７】
2011111985.tif 000009
【図８】
2011111985.tif 000010