(57)【要約】【課題】インジェクタの連続オンモードを、精度良く且つ迅速に検出する。【解決手段】インジェクタへの通電を制御してインジェクタを開弁または閉弁させることによりインジェクタからの燃料噴射を制御するインジェクタ制御手段と、インジェクタへの通電状態の異常を判断する通電状態異常判断手段（Ｓ１１０）と、インジェクタから燃料が異常に吐出されている異常吐出状態であるか否かを燃料圧力の変化に基づいて判断する異常吐出状態判断手段（Ｓ１４０）とを備え、通電状態の異常が発生していると判断されて且つ異常吐出状態であると判断された場合に、インジェクタが開弁状態に保持される連続開弁異常状態（連続オンモード）であると判定する（Ｓ１７０）。【選択図】図４
2014051893.tif 000002
【特許請求の範囲】
【請求項１】
インジェクタへの通電を制御して前記インジェクタを開弁または閉弁させることにより前記インジェクタからの燃料噴射を制御するインジェクタ制御手段（４４，４５）と、
前記インジェクタへの通電状態の異常を判断する通電状態異常判断手段（４４，４５，Ｓ１１０）と、
前記インジェクタから燃料が異常に吐出されている異常吐出状態であるか否かを燃料圧力の変化に基づいて判断する異常吐出状態判断手段（４５，Ｓ１４０）と、
前記通電状態異常判断手段により前記通電状態の異常が発生していると判断され、且つ前記異常吐出状態判断手段により前記異常吐出状態であると判断された場合に、前記インジェクタが開弁状態に保持される連続開弁異常状態であると判定する異常判定手段（４５，Ｓ１７０）と、
を備えることを特徴とするインジェクタ駆動装置。
【請求項２】
請求項１に記載のインジェクタ駆動装置であって、
前記異常吐出状態判断手段は、前記通電状態異常判断手段により前記通電状態の異常が発生していると判断された場合に、前記異常吐出状態であるか否かの判断を行う
ことを特徴とするインジェクタ駆動装置。
【請求項３】
請求項２に記載のインジェクタ駆動装置であって、
前記通電状態異常判断手段は、前記通電状態の異常が発生しているか否かの判断を所定の判断タイミング毎に繰り返し実行し、
前記異常吐出状態判断手段は、前記判断タイミングで前記通電状態異常判断手段により前記通電状態の異常が発生していると判断される毎に、前記異常吐出状態であるか否かの判断を実行し、
前記異常判定手段（Ｓ１５０〜Ｓ１７０）は、前記異常吐出状態判断手段により前記異常吐出状態と判断される毎にその判断された回数を計数し、その回数が予め設定した異常判断回数閾値以上になった場合に前記連続開弁異常状態であると判定する
ことを特徴とするインジェクタ駆動装置。
【請求項４】
請求項１〜請求項３の何れか１項に記載のインジェクタ駆動装置であって、
前記インジェクタは、ピエゾ素子への充放電によって該ピエゾ素子を伸長または縮小させることにより開弁または閉弁を実現させるよう構成されたピエゾインジェクタ（２０）であり、
前記インジェクタ制御手段は、所定の充電開始タイミングで前記ピエゾ素子の充電を開始させることで前記インジェクタを開弁させ、前記充電の開始後、所定の放電開始タイミングで前記ピエゾ素子の放電を開始させることで前記インジェクタを閉弁させるよう構成されており、
前記通電状態異常判断手段は、前記放電開始タイミングから所定時間が経過した以後に、前記ピエゾ素子の充電電圧をモニタしてその充電電圧が所定の充電電圧低下閾値以下になっていない場合に前記通電状態の異常が発生していると判断する
ことを特徴とするインジェクタ駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インジェクタへの通電を制御することによりインジェクタを駆動するインジェクタ駆動装置に関する。
【背景技術】
【０００２】
従来、燃料供給ポンプで加圧された燃料を蓄圧室（コモンレール）で蓄圧して燃料噴射弁（インジェクタ）からエンジンの各シリンダ（気筒）内へ噴射する、コモンレール式燃料噴射システムが知られている。また、このようなコモンレール式燃料噴射システムで用いられるインジェクタとして、充放電により伸長または縮小するピエゾ素子を用い、そのピエゾ素子の伸縮によって開弁・閉弁するいわゆるピエゾインジェクタが知られている。
【０００３】
このような燃料噴射システムでは、何らかの要因によって、噴射時期ではないにも関わらずインジェクタが開弁状態に維持されてしまう異常（以下「連続オンモード」ともいう）が発生するおそれがある。連続オンモードの発生要因には、例えばインジェクタのノズルが開弁したまま固定されてしまう機械的要因のほか、インジェクタへの通電経路の異常によって電気的に開弁方向に駆動されてしまう電気的要因がある。
【０００４】
例えばピエゾインジェクタの場合、充電により開弁した後、放電経路が断線するような異常が生じると、噴射時期が終了してもピエゾ素子が充電されたままとなり、よってピエゾインジェクタが開弁したままとなってしまう。また、ソレノイドへの通電により開弁・閉弁するいわゆるソレノイドインジェクタの場合も、例えばソレノイドへ常時通電されてしまうような異常が生じると、ソレノイドインジェクタが開弁したままとなってしまう。
【０００５】
連続オンモードが発生すると、燃料が気筒内へ過剰に噴射されるおそれがあるため、これを検出して、適切に対処する必要がある。
これに対し、特許文献１には、コモンレール式燃料噴射システムにおいて、噴射タイミング毎に、燃料漏れ量ＱＬを算出し、その演算した燃料漏れ量ＱＬが所定値Ｑ１以上かどうかに基づいて燃料漏れの発生を検出する技術が記載されている。特許文献１における燃料漏れ量ＱＬの算出は、燃料供給ポンプからの燃料供給量や各種リーク量、コモンレール内の燃料圧力（以下「コモンレール圧」ともいう）の変化分などを用いた各種演算を経ることにより行われる。
【０００６】
連続オンモードが発生すると、正常時よりも燃料が過剰に噴射される。そのため、特許文献１に記載の技術を用いれば、連続オンモードが発生した場合も、その連続オンモードにより燃料が過剰に噴射されてそれにより燃料漏れ発生が検出されることになり、これにより使用者は異常発生を知ることができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平９−１７７５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１に記載の技術は、噴射タイミング毎（例えばクランク１８０度回転毎）に、各種の演算により燃料漏れ量ＱＬを算出し、この燃料漏れ量ＱＬに基づいて燃料漏れ発生を検出するものであり、かつ、燃料漏れ量ＱＬが所定値Ｑ１以上と判断された回数が連続して所定回数（例えば１０回）に達した場合に燃料漏れが発生したことを検出（確定）するものである。
【０００９】
そのため、実際に連続オンモードが発生してから、異常（燃料漏れ発生）が検出されるまでの間には相当の時間を要することとなる。よって、特許文献１に記載の技術では、早期に異常発生を検出することは困難である。
【００１０】
即ち、特許文献１に記載の技術では、実際に連続オンモードが発生してから異常検出されるまでにエンジンが数回転することになる。連続オンモードは、気筒内へ燃料が噴射され続ける異常状態であるため、早期に検出する必要があり、発生してから異常検出されるまでにエンジン数回転を要するようでは遅すぎる。
【００１１】
仮に、より早く検出すべく、１回でも燃料漏れ量ＱＬが所定値Ｑ１以上と判断されたら即燃料漏れ発生と確定するようにすると、インジェクタの特性バラツキやノイズ等の種々の要因によって誤検出してしまうおそれがあり、検出精度の低下を招く。
【００１２】
しかも、特許文献１に記載の技術では、検出できるのはあくまでも燃料漏れ発生であって、それが連続オンモードによるものなのか、それともそれ以外の要因によるものなのかの区別まではできない。
【００１３】
このように、単に燃料漏れ量ＱＬと所定値Ｑ１との比較結果に基づいて燃料漏れ発生を検出するという特許文献１に記載の技術は、連続オンモードを検出する方法としては種々の問題があって、適切ではない。
【００１４】
本発明は上記課題に鑑みなされたものであり、インジェクタの連続オンモード（特に電気的要因により発生する連続オンモード）を、精度良く且つ迅速に検出できるようにすることを目的とする。
【課題を解決するための手段】
【００１５】
上記課題を解決するためになされた本発明のインジェクタ駆動装置は、インジェクタ制御手段と、通電状態異常判断手段と、異常吐出状態判断手段と、異常判定手段とを備える。
【００１６】
インジェクタ制御手段は、インジェクタへの通電を制御してインジェクタを開弁または閉弁させることによりインジェクタからの燃料噴射を制御する。通電状態異常判断手段は、インジェクタへの通電状態の異常を判断する。異常吐出状態判断手段は、インジェクタから燃料が異常に吐出されている異常吐出状態であるか否かを燃料圧力の変化に基づいて判断する。異常判定手段は、通電状態異常判断手段により通電状態の異常が発生していると判断され、且つ異常吐出状態判断手段により異常吐出状態であると判断された場合に、インジェクタが開弁状態に保持される連続開弁異常状態であると判定する。
【００１７】
このように構成された本発明のインジェクタ駆動装置によれば、通電状態の異常が発生していることと異常吐出状態になっていることの双方をもって連続開弁異常状態であることを判定するようにしている。しかも、異常吐出状態の判断は、燃料圧力の変化に基づく簡素な方法により実現される。そのため、連続開弁異常状態（連続オンモード）を精度良く且つ迅速に検出することができる。
【００１８】
なお、特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本発明の技術的範囲を限定するものではない。
【図面の簡単な説明】
【００１９】
【図１】実施形態の燃料噴射システムの概略構成を表す構成図である。
【図２】ＥＣＵの内部構成を表す構成図である。
【図３】ＥＣＵによるピエゾインジェクタの駆動制御動作を説明するためのタイムチャートである。
【図４】ＥＣＵによるピエゾインジェクタの連続オンモードの検出原理を説明するためのタイムチャートである。
【図５】連続オンモード検出処理を表すフローチャートである。
【図６】連続オンモード時対応処理を表すタイムチャートである。
【発明を実施するための形態】
【００２０】
以下に、本発明の好適な実施形態を図面に基づいて説明する。
（１）燃料噴射システムの全体構成
図１に示す燃料噴射システム１は、例えば、自動車用の４気筒のディーゼルエンジン（以下、単に「エンジン」ともいう）３に燃料を噴射するためのものである。燃料噴射システム１は、燃料供給ポンプ５と、コモンレール１０と、複数（本実施形態では４つ）のピエゾインジェクタ（燃料噴射弁）２０と、ＥＣＵ（Electronic Control Unit ；電子制御装置）３０とを備えている。
【００２１】
燃料供給ポンプ５は、燃料タンク２６から燃料を汲み上げるフィードポンプを内蔵している。燃料供給ポンプ５は、エンジン３内におけるカムシャフトのカムの回転に伴いプランジャが往復移動することにより、フィードポンプから加圧室に吸入した燃料を加圧する公知のポンプである。
【００２２】
燃料供給ポンプ５には調量弁７が設置されており、ＥＣＵ３０による通電制御により、燃料供給ポンプ５の各プランジャが吸入行程で吸入する燃料吸入量（または各プランジャからの燃料吐出量）を調量する。
【００２３】
コモンレール１０は、燃料供給ポンプ５から吐出される燃料を蓄圧する蓄圧室を形成する中空の部材である。コモンレール１０には、内部の燃料圧力（コモンレール圧ＰＣ）を検出する圧力センサ１２、およびＥＣＵ３０による通電制御によってコモンレール圧ＰＣを低下させるための電磁駆動式の減圧弁１４が設けられている。
【００２４】
エンジン３には、運転状態を検出するセンサとして、エンジン３のクランクが所定角度回転する毎にその回転角度を示すクランク角信号を発生するクランク角センサ２４が設置されている。ＥＣＵ３０は、クランク角センサ２４からのクランク角信号に基づいてエンジン回転数を算出する。
【００２５】
さらに燃料噴射システム１には、運転状態を検出する他のセンサとして、図示は省略したものの、運転者によるアクセルペダルの操作量であるアクセル開度を検出するアクセルセンサ、冷却水の温度（水温）や吸入空気の温度（吸気温）をそれぞれ検出するための各種温度センサ等が設けられている。
【００２６】
４つのピエゾインジェクタ２０は、４気筒のエンジン３の各気筒２２にそれぞれ設置されており、コモンレール１０で蓄圧された燃料をそれぞれ対応する気筒２２内に噴射する。ピエゾインジェクタ２０の詳細構成についてはすでによく知られているためここではその詳細説明を省略するが、その概要は次の通りである。
【００２７】
即ち、ピエゾインジェクタ２０は、複数の圧電素子（ピエゾ素子）が積層されてなるピエゾスタックＰａ（図２参照）を備えており、このピエゾスタックＰａが逆圧電効果によって伸縮することによりアクチュエータとして機能する。つまり、ピエゾインジェクタ２０は、ピエゾスタックＰａからなるピエゾアクチュエータを備えたものである。ピエゾスタックＰａは容量性の負荷であり、充電されることで伸長し、放電されることで縮小する。
【００２８】
ピエゾスタックＰａが充電されていないことによりピエゾスタックＰａが収縮状態にあるときには、ピエゾインジェクタ２０が備える図示しないノズルニードルが燃料噴射口を閉じた閉弁状態となり、燃料は噴射されない。一方、ピエゾスタックＰａが充電されることでピエゾスタックＰａが伸長状態になると、ノズルニードルが燃料噴射口を開いた開弁状態となり、コモンレール１０から供給された燃料が燃料噴射口から噴射される。
【００２９】
なお、以下の説明で、ピエゾインジェクタ２０に対して「充電」または「放電」というときは、ピエゾスタックＰａに対する充電または放電を意味するものとする。
（２）ＥＣＵの構成
次に、図２を用いてＥＣＵ３０の構成とその動作を説明する。図２に示すように、ＥＣＵ３０は、主にＤＣ／ＤＣコンバータ４１と、コンデンサＣ０と、充放電制御回路４２と、気筒選択回路４３と、制御ＩＣ４４と、マイコン４５とを備えている。
【００３０】
マイコン４５は、ＣＰＵ、ＲＡＭ、ＲＯＭ、フラッシュメモリ等からなる周知の構成であり、ＲＯＭまたはフラッシュメモリに記憶されている制御プログラムをＣＰＵが実行することにより各種制御を実行する。
【００３１】
例えば、マイコン４５は、圧力センサ１２が検出するコモンレール圧ＰＣが目標圧力になるように調量弁７への通電量を制御し、燃料供給ポンプ５の吐出量を調量する。具体的には、例えば、調量弁７への通電電流値と吐出量との相関を表す特性マップに基づいて、調量弁７への通電電流値を設定する。調量弁７を制御するための通電電流値は、例えばデューティ比により決定され、そのデューティ比を示すポンプ制御信号を燃料供給ポンプ５へ出力する。
【００３２】
また、マイコン４５は、各ピエゾインジェクタ２０の燃料噴射量、燃料噴射時期、ならびに、メイン噴射の前にパイロット噴射、プレ噴射、パイロット噴射の後にアフター噴射、ポスト噴射等を実施する多段噴射のパターンを制御する。
【００３３】
具体的には、マイコン４５は、アクセルセンサによって検出されるアクセル開度や、クランク角センサ２４により検出されるクランク角などに基づき、エンジン３の出力トルクの要求を満たす要求噴射量を算出する。そして、その算出した要求噴射量やコモンレール圧ＰＣ等に基づき、ピエゾインジェクタ２０に対する噴射指令値（指令噴射期間）を気筒毎にマップ演算し、その噴射指令値に応じた気筒毎の噴射信号（図３（ａ）参照）を制御ＩＣ４４へ出力する。
【００３４】
マイコン４５が出力する噴射信号は、ピエゾインジェクタ２０が有するピエゾスタックＰａの充電開始タイミング及び放電開始タイミングを規定するものであり、図３（ａ）に示すように、Ｈレベルに立ち上がるタイミング（時刻ｔ０１）で充電が開始され、Ｌレベルに立ち下がるタイミング（時刻ｔ０２）で放電が開始される。そして、この噴射信号の長さ（Ｈレベル状態の長さ）である駆動時間は、要求噴射量とコモンレール圧ＰＣとに応じて決定される。
【００３５】
制御ＩＣ４４は、マイコン４５から入力された噴射信号に基づいて充放電制御回路４２や気筒選択回路４３等の各種回路を制御することで、ピエゾインジェクタ２０の充放電を制御し、要求噴射量の燃料が所望のタイミングで噴射されるようにピエゾインジェクタ２０を伸縮させる。これにより、ピエゾインジェクタ２０から噴射される燃料の噴射量、噴射時期及び噴射段等の各種噴射形態が制御されることとなる。
【００３６】
ＤＣ／ＤＣコンバータ４１は、バッテリＢａの電圧（例えば１２Ｖ）を、ピエゾスタックＰａを充電するために必要な高電圧（例えば１５０〜３００Ｖ）に昇圧して、その昇圧された高電圧をコンデンサＣ０へ出力する。
【００３７】
コンデンサＣ０は、ＤＣ／ＤＣコンバータ４１からの上記高電圧を保持しつつ、ピエゾスタックＰａを充電するための電荷を蓄積する。このコンデンサＣ０は、一方の端子がＤＣ／ＤＣコンバータ４１側に接続され、他方の端子が抵抗Ｒ１を介して接地されている。なお、コンデンサＣ０の静電容量は、ピエゾスタックへの一回の充電処理によってはその電圧がほとんど変化しない程度の、比較的大きな値（例えば、数十〜数百μＦ程度）に設定されている。また、抵抗Ｒ１は、コンデンサＣ０に流れる電流を検出するためのものであり、この抵抗Ｒ１の両端の電圧Ｖｉｃが、コンデンサＣ０に流れる電流Ｉｃを示す情報として制御ＩＣ４４に入力される。
【００３８】
充放電制御回路４２は、４つのピエゾインジェクタ２０のうち２つに接続されてその２つのピエゾインジェクタ２０の充放電を制御する。充放電制御回路４２は実際には２つ設けられており、それぞれ、異なる２つのピエゾインジェクタ２０の充放電を制御する。図２では、説明の簡素化のため、充放電制御回路４２は１つのみ図示しており、ピエゾインジェクタ２０についてもその充放電制御回路４２により制御される２つのピエゾインジェクタ２０のうち１つのみ図示している。また、各充放電制御回路４２とこれらに対応する２つのピエゾインジェクタ２０との間には、それぞれバンク選択スイッチが設けられているが、図２では図示を省略している。
【００３９】
各ピエゾスタックＰａの他端には、それぞれ気筒選択回路４３が接続されている。気筒選択回路４３は、実際には４つのピエゾスタックＰａそれぞれに対して設けられているのだが、図２では１つのみ図示している。
【００４０】
即ち、本実施形態の燃料噴射システム１は、実際には、ピエゾインジェクタ２０を４つ備え、このうち２つのピエゾインジェクタ２０を一組として各組それぞれ通電経路の上流側ではバンク選択スイッチ（図示略）を介して対応する充放電制御回路４２に接続されている。また、各ピエゾインジェクタ２０の通電経路の下流側にはそれぞれ気筒選択回路４３が接続されている。ただし、図２では、説明の簡素化のために、１つのピエゾインジェクタ２０のみ図示し、充放電制御回路４２および気筒選択回路４３についてもその１つのピエゾインジェクタ２０に接続される１つのみを図示している。そして、以下の説明では、代表としてその１つのピエゾインジェクタ２０の充放電制御について説明する。
【００４１】
コンデンサＣ０における一方の端子側、即ちＤＣ／ＤＣコンバータ４１側は、充電スイッチＴｒ１と充放電用コイルＬ１との直列接続体を介して、ピエゾインジェクタ２０が有するピエゾスタックＰａの一端（高電位となる端子側）に接続されている。そして、ピエゾスタックＰａの他端（低電位となる端子側）は、気筒選択回路４３に接続され、この気筒選択回路４３を介して接地されている。
【００４２】
気筒選択回路４３は、一端（ドレイン）がピエゾスタックＰａに接続されて他端（ソース）が抵抗Ｒ７の一端に接続された気筒選択スイッチ（本例ではｎチャネル型ＭＯＳＦＥＴ）Ｔｒ３と、一端が気筒選択スイッチＴｒ３の他端（ソース）に接続されて他端が接地された抵抗Ｒ７とを備えている。この抵抗Ｒ７は、ピエゾスタックＰａに流れる電流を検出するためのものであり、抵抗Ｒ７の一端の電圧Ｖｉｐが、その電流（ピエゾ駆動電流Ｉｐ）を示す情報として、制御ＩＣ４４に入力される。なお、気筒選択スイッチＴｒ３のソースとドレインの間にはダイオードＤ３が接続されている。
【００４３】
また、充電スイッチＴｒ１と充放電用コイルＬ１との間には、放電スイッチＴｒ２の一方の端子（ドレイン）が接続されており、放電スイッチＴｒ２の他方の端子（ソース）は、抵抗Ｒ４を介して接地されている。充電スイッチＴｒ１および放電スイッチＴｒ２は、ドライバＩＣ４６からの駆動信号により駆動される。ドライバＩＣ４６は、制御ＩＣ４４からの制御信号に従って各スイッチＴｒ１、Ｔｒ２のベースへ駆動信号を出力することにより各スイッチＴｒ１、Ｔｒ２を駆動する。なお、充電スイッチＴｒ１および放電スイッチＴｒ２は、本実施形態ではいずれもｎチャネル型ＭＯＳＦＥＴである。
【００４４】
放電スイッチＴｒ２には、ダイオードＤ２が並列接続されている。このダイオードＤ２は、カソードが放電スイッチＴｒ２のドレインに接続され、アノードが放電スイッチＴｒ２のソースに接続されている。このダイオードＤ２は、コンデンサＣ０、充電スイッチＴｒ１、充放電用コイルＬ１と共に、ピエゾスタックＰａを充電するチョッパ回路を構成するものであり、フリーホイーリングダイオードとして機能する。
【００４５】
一方、充電スイッチＴｒ１には、ダイオードＤ１が並列接続されている。このダイオードＤ１は、カソードが充電スイッチＴｒ１のドレインに接続され、アノードが充電スイッチＴｒ１のソースに接続されている。このダイオードＤ１は、コンデンサＣ０、充放電用コイルＬ１、放電スイッチＴｒ２と共に、ピエゾスタックＰａの電荷を放電するチョッパ回路を構成するものであり、フリーホイーリングダイオードとして機能する。
【００４６】
充放電用コイルＬ１とピエゾスタックＰａとの間には、ダイオードＤ４と、抵抗Ｒ５及び抵抗Ｒ６の直列接続体とが、それぞれ、ピエゾスタックＰａに並列に接続されている。ダイオードＤ４は、ピエゾスタックＰａの電圧がマイナスになることを防止している。また、抵抗Ｒ５と抵抗Ｒ６の間の電圧は、ピエゾスタックＰａの充電電圧（ピエゾ電圧）Ｖｐを示す情報として制御ＩＣ４４に入力される。
【００４７】
また、コンデンサＣ０には、これと並列に、抵抗Ｒ２及び抵抗Ｒ３の直列接続体が接続されている。そして、この抵抗Ｒ２と抵抗Ｒ３の接続点の電圧は、コンデンサＣ０の充電電圧を示す情報として、制御ＩＣ４４に入力される。
【００４８】
また、制御ＩＣ４４は、ピエゾ電圧Ｖｐを監視し、ピエゾスタックＰａの充電状態に応じた信号（充放電モニタ信号）を生成してマイコン４５へ出力する。この充放電モニタ信号については後で詳述する。
【００４９】
（３）ピエゾインジェクタの基本的動作
次に、ピエゾインジェクタ２０の動作について、図３を用いながら説明する。マイコン４５から制御ＩＣ４４への噴射信号がＨレベルに転じると（図３（ａ）の時刻ｔ０１）、制御ＩＣ４４は、気筒選択スイッチＴｒ３をオンさせると共に、充電スイッチＴｒ１のオン・オフ操作によるチョッパ制御を開始する。このチョッパ制御により、ピエゾスタックＰａには、図３（ｂ）に示すようなピエゾ駆動電流Ｉｐ（充電電流）が流れ、これによりピエゾ電圧Ｖｐは徐々に上昇していく（図３（ｃ））。また、ピエゾ電圧Ｖｐの上昇に伴い、ピエゾインジェクタ２０のノズルは図３（ｅ）に示すように徐々に開いていく。
【００５０】
また、充放電モニタ信号は、図３（ｄ）に示すように、ピエゾスタックへの充電が行われていない通常時はＨレベルであるが、充電スイッチＴｒ１のチョッパ制御開始によりピエゾスタックＰａに電流が流れ始めると、そのピエゾ駆動電流Ｉｐの通電開始によりＬレベルに転じる。
【００５１】
そして、ピエゾインジェクタ２０のノズルが所望の開弁状態になるための所定の充電停止条件が成立すると、制御ＩＣ４４は、充電スイッチＴｒ１をオフしてチョッパ制御を停止する。充電停止条件は種々考えられ、例えばピエゾ電圧Ｖｐが所定の目標充電電圧に到達したとき、あるいはピエゾスタックＰａの充電エネルギーが所定の目標充電エネルギーに到達したときなどが考えられる。充電停止条件が成立して充電スイッチＴｒ１のチョッパ制御が停止した後は、時刻ｔ０２までピエゾインジェクタ２０の開弁状態が保持される。
【００５２】
その後、充電開始から所定の駆動時間が経過した時刻ｔ０２でマイコン４５から制御ＩＣ４４への噴射信号がＬレベルに転じると、制御ＩＣ４４は、放電スイッチＴｒ２のオン・オフ操作によるチョッパ制御を開始する。
【００５３】
このチョッパ制御により、ピエゾスタックＰａには、図３（ｂ）に示すような放電電流が流れ、これによりピエゾ電圧Ｖｐは徐々に低下していく（図３（ｃ））。また、ピエゾ電圧Ｖｐの低下に伴い、ピエゾインジェクタ２０のノズルは図３（ｅ）に示すように徐々に閉じていく。
【００５４】
そして、所定の放電停止条件が成立すると、制御ＩＣ４４は、放電スイッチＴｒ２をオフしてチョッパ制御を停止する。放電停止条件についても、ピエゾスタックＰａの放電が十分に行われてピエゾインジェクタ２０が完全に閉じた状態で放電停止できる限り、種々の条件が考えられる。
【００５５】
また、充放電モニタ信号は、図３（ｄ）に示すように、時刻ｔ０２でピエゾスタックＰａの放電が開始された後、放電が進んでピエゾ電圧Ｖｐが所定の閾値Ｖｔｈ以下になった場合に（時刻ｔ０３）、Ｈレベルに転じる。つまり、充放電モニタ信号は、ピエゾスタックＰａへの充電開始（時刻ｔ０１）によりピエゾスタックＰａに電流が流れ出すとＬレベルに転じ、放電開始（時刻ｔ０２）後、ピエゾ電圧Ｖｐが閾値Ｖｔｈ以下になったら（時刻ｔ０３）、再びＨレベルに転じるような信号である。
【００５６】
ところで、ＥＣＵ３０からピエゾインジェクタ２０への通電経路が正常ならば、時刻ｔ０２で放電を開始すると、ピエゾスタックＰａの放電が進んで、時刻ｔ０３には充放電モニタ信号はＨレベルになる。
【００５７】
しかし、充電によりピエゾインジェクタ２０が開弁した後、例えばＥＣＵ３０からピエゾスタックＰａへの配線が断線するなど、ピエゾスタックＰａの充電電荷が放電できなくなるような何らかの電気的な異常（通電状態の異常）が発生するおそれがある（図３の「（断線）」参照）。
【００５８】
このような異常が発生すると、時刻ｔ０２で放電のためのチョッパ制御が開始されても、図３に一点鎖線で示すように、ピエゾ電圧Ｖｐは低下せず（図３（ｃ））、ピエゾインジェクタ２０のノズルは開弁状態が持続されてしまう（図３（ｅ））。このように開弁状態が持続されてしまうと、ピエゾインジェクタ２０から燃料が異常に吐出されている異常吐出状態（連続オンモード）となってしまう。
【００５９】
そこで本実施形態では、マイコン４５が、上記のようにピエゾスタックＰａの放電ができなくなってピエゾインジェクタ２０が開弁状態のまま保持されてしまうような異常（連続オンモード）を検出するよう構成されている。
【００６０】
即ち、連続オンモード発生により放電ができなくなると、噴射信号のＬレベル立ち下がりにより制御ＩＣ４４が放電のためのチョッパ制御（以下、単に「放電制御」ともいう）を開始してもピエゾ電圧Ｖｐは閾値Ｖｔｈ以下にはならない。そのため、制御ＩＣ４４からマイコン４５へ出力される充放電モニタ信号は、放電制御開始後もＬレベルのままとなる。
【００６１】
また、コモンレール圧ＰＣは、常に一定の圧力になるようにフィードバック制御されているが、連続オンモードが発生して常時開弁され、これにより燃料が常時噴射されるような異常状態になると、フィードバック制御の追従性が低下し、コモンレール圧ＰＣは徐々に低下していく（図４（ｃ）参照）。
【００６２】
そこでマイコン４５は、放電制御開始後、一定時間経過しても充放電モニタ信号がＬレベルのままだった場合には、連続オンモードが発生しているとの一応の仮判断を行う。そして、そのように仮判断を行った上で、さらにコモンレール圧ＰＣ等に基づいて、異常な燃料噴射が行われていないか否かの判断（異常噴射量の演算）を行った上で、連続オンモードの発生の有無を判断する。
【００６３】
つまり、本実施形態では、マイコン４５が、燃料噴射システム１における電気情報（充放電モニタ信号）およびシステム情報（異常噴射量）の双方をみることにより、連続オンモードを高精度且つ迅速に検出できるように構成されている。
【００６４】
（４）連続オンモード検出について
次に、マイコン４５による連続オンモードの具体的検出手順について、図４を用いてより詳しく説明する。
【００６５】
マイコン４５は、通常、所定の制御周期（例えば１ｍｓｅｃ）で、コモンレール圧ＰＣを取得し、そのコモンレール圧ＰＣに基づいて上述した各種制御を行っている。マイコン４５は、噴射開始タイミングが到来すると、図４（ａ）に示すように、噴射信号を所定期間Ｈレベルに立ち上げる。この間に、図３で説明したようにピエゾインジェクタ２０が開弁され、燃料噴射が行われる。また、噴射信号のＨレベル立ち上がりでピエゾスタックＰａへの通電（充電）が開始されると充放電モニタ信号はＬレベルに立ち下がるが（図４（ｂ））、これも図３で説明した通りである。
【００６６】
そして、噴射開始後、例えばＥＣＵ３０からピエゾインジェクタ２０への配線が断線するなどの、ピエゾスタックＰａからＥＣＵ３０への放電ができなくなるような異常（連続オンモード）が生じると、噴射信号がＬレベルに立ち下がった後、所定時間が経過して本来ならば放電が完了して充放電モニタ信号がＨレベルに転じているはずの時刻（図４では時刻ｔ４〜ｔ５の間）が過ぎても、充放電モニタ信号はＬレベルのままとなってしまう。
【００６７】
そこでマイコン４５は、噴射信号をＬレベルに立ち下げてから上記所定期間経過後の最初の制御タイミング（図４の例では時刻ｔ５）で、充放電モニタ信号がＨレベルになっているかどうかを確認する。ここで、充放電モニタ信号がＨレベルならば、連続オンモードではないものとして通常通り制御を継続する。
【００６８】
一方、時刻ｔ５で充放電モニタ信号がＬレベルのままになっていた場合（立ち上がりエッジが発生していない場合）は、そのことをトリガとして連続オンモードが発生しているとの一応の仮判断を行い、システム情報（異常噴射量）に基づく具体的判定に進む。
【００６９】
マイコン４５は、異常噴射量を、次のように算出する。即ち、前回の制御タイミング（時刻ｔ４）でのコモンレール圧ＰＣ（ｉ−１）と今回の制御タイミング（時刻ｔ５）でのコモンレール圧ＰＣ（ｉ）との差である圧力偏差ΔＰＣ（＝ＰＣ（ｉ−１）−ＰＣ（ｉ））を演算する。そして、その演算した圧力偏差ΔＰＣやコモンレール圧ＰＣ（ｉ）、体積弾性係数等の種々のパラメータ等に基づいて、時刻ｔ４から時刻ｔ５までの一制御周期期間（１ｍｓｅｃ）の間の異常噴射量（正常時に想定される噴射量との差分に相当）を算出する。
【００７０】
このようにして算出される異常噴射量は、連続オンモードが発生していない正常時には常にほぼ０になる。しかし、断線等によって連続オンモードが発生すると、正常ならば噴射が停止するはずであるにもかかわらず噴射が継続（異常噴射量が発生）してしまい、これにより、図４（ｃ）の時刻ｔ４以降のようにコモンレール圧ＰＣが徐々に低下していく。そのため、本実施形態では、コモンレール圧ＰＣの変化を用いて異常噴射量を算出するようにしている。
【００７１】
そして、その算出した異常噴射量が、予め設定した連続オンモード検出閾値Ｑｔｈ以上であった場合に、異常な燃料噴射が行われていて連続オンモードが発生している可能性が高いと判定する。即ち、図４の時刻ｔ５の例では、電気情報（充放電モニタ信号）に基づいて異常を検出した後、システム情報（異常噴射量）に基づいてさらに異常判断を行う。そして、図４（ｄ）に示すように、異常噴射量がオンモード検出閾値Ｑｔｈ以上であることから、連続オンモードの可能性が高いと判断して、図４（ｅ）に示すように連続オンモード検出カウンタＮを初期値０からインクリメントして１にする。
【００７２】
なお、この時刻ｔ５の時点で連続オンモードが発生しているとの確定判断を行うようにしてもよいが、本実施形態では、制御周期毎に同様の判断を繰り返し行い、連続オンモード検出カウンタＮが所定の閾値（連続オンモードシステム条件確定マージン）Ｎｔｈ以上になった場合に、連続オンモードが発生しているとの確定判断を行うようにしている。その理由はおおよそ次の通りである。
【００７３】
即ち、異常噴射量（漏れ量）には、インジェクタ毎にばらつきがあるため、そのばらつきを考慮して連続オンモード検出閾値Ｑｔｈを設定する必要がある。この連続オンモード検出閾値Ｑｔｈは、連続オンモードを誤検出しないようにするためにはできる限り高めに設定する必要があるが、あまり高く設定しすぎると、実際には異常（連続オンモード）になっているにも関わらずそれが検出されなくなるおそれがある。逆に、検出漏れを防ぐべく、連続オンモード検出閾値Ｑｔｈを低めに設定すると、実際には異常（連続オンモード）ではないにも関わらず誤って異常と検出してしまうおそれがある。
【００７４】
また、実際には連続オンモードになっているにもかかわらず、燃料供給ポンプ５の動作によってコモンレール圧ＰＣの低下量がまだ少ないというケースもあり得、そのような場合には異常噴射量の演算結果も小さい値となって異常は発生していないと誤判断されてしまうおそれもある。
【００７５】
そこで本実施形態では、連続オンモード検出閾値Ｑｔｈについては、どちらかというと低めの値に設定して、検出漏れを防ぐようにしている。その上で、誤検出を防ぐべく、異常検出１回だけで連続オンモードと確定するのではなく、検出回数にマージンを設け、所定回数以上（本例ではＮｔｈ回以上）の異常検出がなされてはじめて連続オンモードを確定するようにしている。
【００７６】
但し、連続オンモード検出閾値Ｑｔｈを低めの値に設定することはあくまでも一例であって、逆に、誤検出を防ぐために高めの値に設定してもよく、連続オンモード検出閾値Ｑｔｈをどのような値に設定するかについては適宜決めることができる。
【００７７】
なお、Ｎｔｈ回連続して連続オンモード検出閾値Ｑｔｈ以上になることは必須ではない。連続オンモード検出カウンタＮは、制御タイミング毎に連続して異常噴射量が閾値Ｑｔｈ以上となる回数をカウントするものではなく、閾値Ｑｔｈ以上となった回数を累積加算するものである。但し、充放電モニタ信号がＨレベルになった場合は、連続オンモード検出カウンタＮは０にクリアされる。
【００７８】
図４の例では、時刻ｔ５で、電気情報およびシステム情報の双方で異常が検出されたことにより連続オンモード検出カウンタＮが１にインクリメントされると、次の制御タイミングである時刻ｔ６でも、同様に判断が行われる。
【００７９】
即ち、マイコン４５は、時刻ｔ６でも、まず電気情報（充放電モニタ信号）に基づいて異常判断を行う。このとき、充放電モニタ信号がＬレベルのままであれば、時刻ｔ５のときと同様、連続オンモードが発生しているとの一応の仮判断を行い、システム情報（異常噴射量）に基づく具体的判定に進む。時刻ｔ６での異常噴射量の演算も、前回の制御タイミング（時刻ｔ５）でのコモンレール圧ＰＣ（ｉ）と今回の制御タイミング（時刻ｔ６）でのコモンレール圧ＰＣ（ｉ＋１）との差である圧力偏差ΔＰＣ（＝ＰＣ（ｉ）−ＰＣ（ｉ＋１））を演算する。そして、その演算した圧力偏差ΔＰＣや、そのときのコモンレール圧ＰＣ、体積弾性係数等の種々のパラメータ等に基づいて、時刻ｔ５から時刻ｔ６までの１制御周期期間（１ｍｓｅｃ）の間の異常噴射量を算出する。
【００８０】
そして、その算出した異常噴射量が連続オンモード検出閾値Ｑｔｈ以上であるか否か判断し、連続オンモード検出閾値Ｑｔｈ以上ならば連続ンモード検出カウンタＮを１つインクリメントする。図４の例では、時刻ｔ６で演算した異常噴射量も連続オンモード検出閾値Ｑｔｈ以上であることから、連続オンモード検出カウンタＮが２にインクリメントされる。
【００８１】
なお、時刻ｔ６でもし異常噴射量が連続オンモード検出閾値Ｑｔｈより低かった場合は、連続オンモード検出カウンタＮは不変とし、時刻ｔ７以降で同様に異常判断を行う。また、時刻ｔ６でもし充放電モニタ信号がＨレベルに立ち上がっていれば、異常噴射量の演算は行わず、且つ連続オンモード検出カウンタＮを０にリセットする。つまり、電気情報に基づく異常判断で異常がない限り、異常噴射量の演算は行わないのである。この場合、次の制御タイミングである時刻ｔ７まで待ち、時刻ｔ７で再び電気情報（充放電モニタ信号）に基づく異常判断を行う。但し、時刻ｔ６でもし充放電モニタ信号がＨレベルに立ち上がった場合は、次回の噴射まで（即ち次回また噴射信号が立ち上がるまで）異常判断は行わないようにしてもよい。
【００８２】
時刻ｔ７以降も、制御タイミング毎に同じように異常判断を行う。即ち、まず電気情報（充放電モニタ信号）に基づく異常判断を行い、電気情報により異常と判断された場合には続いてシステム情報（異常噴射量）に基づく異常判断を行う。
【００８３】
このようにして制御タイミング毎に異常判断を行っていった結果、連続オンモード検出カウンタＮがＮｔｈ回以上になった場合は、連続オンモードが発生しているとの確定判断を行う。図４の例では、時刻ｔ５〜ｔ９まで、電気情報に基づく異常判断およびシステム情報に基づく異常判断がなされ、これにより時刻ｔ９の時点で連続オンモード検出カウンタＮが連続オンモードシステム条件マージンＮｔｈ（本例ではＮｔｈ＝５）以上となる。
【００８４】
連続オンモード検出カウンタＮが連続オンモードシステム条件マージンＮｔｈ以上になると、図４（ｆ）に示すように、連続オンモード確定フラグが１（Ｈレベル）にセットされ、これにより連続オンモード発生の確定判断がなされたことになる。
【００８５】
連続オンモード確定フラグがＨレベルにセットされた後は、後述するように燃料供給ポンプ５の強制停止や減圧弁１４によるコモンレール圧ＰＣの減圧等の処置が行われる。また、連続オンモード確定フラグがＨレベルにセットされた後は、制御周期毎の上記異常判断は行わない。図４の例では、時刻ｔ１０以降は異常判断が行われていないことが示されている。ただし、連続オンモード確定後も、電気情報に基づく異常判断は引き続き行うようにしてもよい。その場合、連続オンモード確定後に、電気情報およびシステム情報の双方がともに正常となった場合には、連続オンモード確定フラグをＬレベルにクリアして燃料噴射制御を再開するようにしてもよい。
【００８６】
一方、連続オンモードが確定しない限り、制御タイミング毎の電気情報に基づく異常判断は、次に再び噴射信号がＨレベルに立ち上がるまで（つまり次の燃料噴射が開始されるまで）継続して行う。但し、ある一定期間（例えば１０ｍｓｅｃ）以上経過しても連続オンモードが確定しない場合は異常判断をやめるようにしてもよい。
【００８７】
なお、異常判断を行う時間間隔である制御周期（本例では１ｍｓｅｃ）は、通常走行速度（例えば時速６０ｋｍ）でクランク軸が１８０度回転するのに要する時間よりも遙かに短い。そのため、クランク軸が１８０度回転するよりも非常に短い時間で、連続オンモードの確定判断を行うことができる。
【００８８】
（５）マイコンによる制御処理の説明
次に、図４で説明した連続オンモードの有無判断を行うためにマイコン４５が実行する連続オンモード検出処理について、図５のフローチャートを用いて説明する。マイコン４５は、噴射信号をＨレベルからＬレベルに立ち下げる毎に、その立ち下げから一定時間経過後の制御タイミング（図４では時刻ｔ５）から次に再び噴射信号をＨレベルに立ち上げるまでの間の各制御タイミングで繰り返し図４の連続オンモード検出処理を実行する。但し、Ｓ１７０で連続オンモード確定フラグをセットした後は、次にまた燃料噴射が行われるまではこの連続オンモード検出処理は行わない。
【００８９】
マイコン４５は、図５の連続オンモード検出処理を開始すると、まずＳ１１０で、充放電モニタ信号（電気情報）に基づく異常検出を行う。即ち、充放電モニタ信号がＨレベルに立ち上がっているか否かを判断する。そして、異常でなければ（即ち充放電モニタ信号がＨレベルならば）、Ｓ１８０に進み、連続オンモード検出カウンタＮを０にクリアする。
【００９０】
Ｓ１１０で、充放電モニタ信号がＬレベルのままの異常状態と判断した場合は、Ｓ１２０で、圧力偏差ΔＰＣを算出し、Ｓ１３０で、異常噴射量を算出する。Ｓ１２０の圧力偏差ΔＰＣの算出及びＳ１３０の異常噴射量の算出の具体的方法は既に説明した通りである。
【００９１】
Ｓ１４０では、Ｓ１３０で算出した異常噴射量が連続オンモード検出閾値Ｑｔｈ以上であるか否か判断する。ここで、異常噴射量が連続オンモード検出閾値Ｑｔｈより小さい場合は、この連続オンモード検出処理を終了するが、異常噴射量が連続オンモード検出閾値Ｑｔｈ以上であった場合は、Ｓ１５０で、連続オンモード検出カウンタＮを１つインクリメントする。
【００９２】
そして、Ｓ１６０で、連続オンモード検出カウンタＮが連続オンモードシステム条件確定マージンＮｔｈ以上であるか否か判断する。ここで、連続オンモード検出カウンタＮが連続オンモードシステム条件確定マージンＮｔｈより小さい場合は、この連続オンモード検出処理を終了するが、連続オンモード検出カウンタＮが連続オンモードシステム条件確定マージンＮｔｈ以上であった場合は、Ｓ１７０で、連続オンモード確定フラグを１（Ｈレベル）にセットして、本処理を終了する。
【００９３】
一方、マイコン４５は、図５の連続オンモード検出処理と並行して、図６の連続オンモード時対応処理も制御周期毎に実行する。マイコン４５は、図６の連続オンモード時対応処理を開始すると、まずＳ２１０で、連続オンモード確定フラグが１（Ｈレベル）にセットされているか否かを判断する。連続オンモード確定フラグが１にセットされていない場合は、そのままこの連続オンモード時対応処理を終了するが、連続オンモード確定フラグが１にセットされている場合は、Ｓ２２０で、噴射停止処理を行う。具体的には、各気筒の噴射信号の出力を全て停止する（Ｌレベルに固定する）。
【００９４】
続くＳ２３０にて、ポンプ停止処理を行う。具体的には、燃料供給ポンプ５の動作を停止させることにより、燃料供給ポンプ５からコモンレール１０への燃料供給（圧送）を停止させる。
【００９５】
さらにＳ２４０にて、減圧弁開弁処理を行う。具体的には、減圧弁１４を開弁してコモンレール１０のコモンレール圧ＰＣを強制的に低下させる。
（６）実施形態の効果
上記のように、本実施形態の燃料噴射システム１では、電気情報（充放電モニタ信号）およびシステム情報（異常噴射量）の双方に基づいて、連続オンモードを検出するようにしている。
【００９６】
なお、例えば異常噴射量のみに基づいて異常判断を行うこともできないわけではない。しかし、異常噴射量に基づいて異常判断を行うようにすると、圧力偏差ΔＰＣの算出やそれに基づく異常噴射量の算出といった各種演算処理を制御周期毎に繰り返し行う必要があり、マイコン４５の演算処理負荷が非常に大きくなってしまう。しかも、異常噴射量に基づく判断だけでは、たとえ異常と判断されたとしても、その要因が連続オンモードによるものなのかそれ以外の要因（例えば配管の破損等）によるものなのかを区別することは極めて困難である。
【００９７】
電気情報についても同様であり、電気情報のみに基づいて異常判断を行うこともできないわけではない。しかし、電気情報のみに基づく異常判断の場合も、たとえ異常と判断されたとしても実際に連続オンモードになっているのか否かを判別することは困難である。例えば、ピエゾスタックＰａへの充電開始後、その充電途中の充電電圧値がまだ低い状態で放電経路が断線した場合は、充電電圧が低くてピエゾインジェクタ２０は開弁しない。そのため、この場合は、ピエゾスタックＰａの充電状態が維持されてしまうものの連続オンモードにはならない。しかし、電気情報のみに基づく異常判断では、このような連続オンモードにならない場合であっても、電気情報（充放電モニタ信号）がＨレベルに立ち上がらないことをもって連続オンモードと誤判断してしまう。そのため、連続オンモードになっているかどうかを精度良く判別するためには電気情報のみに基づく異常判断では不十分である。
【００９８】
そこで本実施形態では、まず充放電モニタ信号に基づいて異常有無を判断し、充放電モニタ信号により異常が判断された場合に、さらに異常噴射量に基づく異常判断を行うようにしている。しかもその異常噴射量の演算は、圧力偏差ΔＰＣ等を用いて迅速かつ容易に行うことができ、短い制御周期でも十分に行うことができる。このような構成にすることで、通常は単に充放電モニタ信号のレベルチェックのみで済み、連続オンモードが発生しない限り異常噴射量に基づく異常判断は行われないため、マイコン４５のソフトウェア処理負荷の大幅な低減が実現される。
【００９９】
そして、そのようにソフトウェア処理負荷を大幅に低減しつつ、充放電モニタ信号および異常噴射量の双方に基づいて最終的な異常判断を行うようにしている。具体的には、充放電モニタ信号によって異常が検出されると、即、異常噴射量の演算およびその異常判断を行うようにしている。そのため、連続オンモードの発生を精度良く且つ迅速に判断することができる。
【０１００】
また、本実施形態では、ある制御タイミングで電気情報およびシステム情報の双方で異常判断された後も、連続オンモードが確定判断されるまでは、制御タイミング毎に、あらためて電気情報の確認から行っている。そして、電気情報により異常判断されている間、システム情報で異常判断される毎にその異常判断回数（連続オンモード検出カウンタＮ）がインクリメントされていき、その異常判断回数が所定値（連続オンモードシステム条件確定マージンＮｔｈ）以上になった場合に、連続オンモードが発生しているとの確定判断を行うようにしている。そのため、より高い精度で連続オンモードを検出することができる。
【０１０１】
また、本実施形態では、クランク軸の回転速度に比べて非常に短い制御周期で異常判断を行い、ある制御タイミングで充放電モニタ信号により異常が検出された場合には即その制御タイミングで異常噴射量に基づく異常判断も行うようにしている。そのため、燃料噴射開始後に連続オンモードが発生しても、エンジンが１回転する前に連続オンモードが確定判断されて燃料供給ポンプ５の停止や減圧弁開弁などの各種対応処理が迅速に行われる。
【０１０２】
そのため、連続オンモードが発生しても、それを迅速に検出でき、且つ燃料噴射停止のための各種処理を迅速に行うことができる。
［変形例］
以上、本発明の実施の形態について説明したが、本発明の実施の形態は、上記実施形態に何ら限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採り得ることはいうまでもない。
【０１０３】
例えば、上記実施形態では、電気情報として充放電モニタ信号を用いたが、これは一例であって、他の信号を用いてもよい。即ち、ピエゾスタックＰａの充電状態を直接又は間接的に知ることができる限り、電気情報として具体的にどのような信号を用いるかについては特に限定されるものではない。
【０１０４】
システム情報についても同様であり、上記実施形態ではシステム情報として異常噴射量を用いたが、これも一例である。即ち、ピエゾインジェクタ２０から異常な燃料噴射が行われていることを直接又は間接的に知ることができる限り、システム情報として具体的にどのような信号を用いるかについては特に限定されるものではない。
【０１０５】
また、異常噴射量を算出する具体的方法として、上記実施形態では、圧力偏差ΔＰＣを用いる方法を例示したが、これもあくまでも一例である。
また、本発明は、ピエゾインジェクタに限らず、ソレノイドインジェクタに対しても適用できる。ソレノイドインジェクタの場合、例えばハイサイド側が電源ショートしてローサイド側がグランドショートすると、噴射信号に関係なく常時通電されて連続オンモードになってしまうおそれがある。そこで、電気情報として、そのような異常（噴射信号オフにもかかわらず通電が続いていること）を検出できるような信号を用いることで、上記同様に連続オンモードの検出・確定判断を行うことができる。
【０１０６】
さらに、本発明の適用は、コモンレール式燃料噴射システムへの適用に限らない。連続オンモード発生により開弁状態が続いてそれにより気筒内へ燃料が異常噴射されてしまうような異常が発生するおそれのあるあらゆる構造の燃料噴射システムに対して本発明を適用可能である。
【符号の説明】
【０１０７】
１…燃料噴射システム、３…エンジン、５…燃料供給ポンプ、７…調量弁、１０…コモンレール、１２…圧力センサ、１４…減圧弁、２０…ピエゾインジェクタ、２２…気筒、２４…クランク角センサ、２６…燃料タンク、３０…ＥＣＵ、４１…ＤＣ／ＤＣコンバータ、４２…充放電制御回路、４３…気筒選択回路、４４…制御ＩＣ、４５…マイコン、４６…ドライバＩＣ、Ｂａ…バッテリ、Ｃ０…コンデンサ、Ｄ１〜Ｄ４…ダイオード、Ｌ１…充放電用コイル、Ｐａ…ピエゾスタック、Ｒ１〜Ｒ７…抵抗、Ｔｒ１…充電スイッチ、Ｔｒ２…放電スイッチ、Ｔｒ３…気筒選択スイッチ
【図１】
2014051893.tif 000003
【図２】
2014051893.tif 000004
【図３】
2014051893.tif 000005
【図５】
2014051893.tif 000006
【図６】
2014051893.tif 000007
【図４】
2014051893.tif 000008