(57)【要約】【課題】  パイロット噴射量Ｑｐを常時フィードバック制御により探索する技術が知られているが、運転状態が急激に変化すると、最適値にするまでに時間がかかってしまい、最適値になるまでの長い間、最適なパイロット噴射量Ｑｐが得られない。【解決手段】  複数の運転領域毎（複数の噴射時期領域と複数のコモンレール圧領域で分けた運転領域毎）に、パイロット噴射量Ｑｐを補正する学習値Ｑｐｉを記憶させる。これにより、運転状態が急激に変化しても、急変後の運転状態に応じた学習値Ｑｐｉを記憶装置から読み込むことで、最適なパイロット噴射量Ｑｐが得られる。また、期待される目標着火時期に対して、イオン電流値から推定される実着火時期に時差がある場合、その時差分を無くす学習値Ｑｐｉを求めて学習値Ｑｐｉを更新する。これにより、経時変化等が生じてもパイロット噴射量Ｑｐが適正値に学習補正される。【選択図】  図３
2005337054.tif 000002
【特許請求の範囲】
【請求項１】
（ａ１）高圧燃料を噴射するインジェクタと、
（ｂ１）このインジェクタが燃料を供給する気筒内のイオン電流値を検出するイオン電流センサと、
（ｃ１）内燃機関の運転状態に応じて前記インジェクタを開閉駆動制御する制御装置と、
（ｄ１）この制御装置に設けられ、前記内燃機関の運転状態を複数の運転領域に分け、各運転領域毎にパイロット噴射量を補正する学習値を記憶する学習値記憶手段と、
（ｅ１）前記制御装置に設けられ、期待される目標着火時期に対して、前記イオン電流センサの検出するイオン電流値から推定される実着火時期に時差がある場合、その時差分を無くす学習値を求めて、その運転領域の学習値を更新する学習値更新手段と、
を備える燃料噴射装置。
【請求項２】
（ａ２）高圧燃料を噴射するインジェクタと、
（ｂ２）このインジェクタが燃料を供給する内燃機関の振動を検出するノックセンサと、
（ｃ２）前記内燃機関の運転状態に応じて前記インジェクタを開閉駆動制御する制御装置と、
（ｄ２）この制御装置に設けられ、前記内燃機関の運転状態を複数の運転領域に分け、各運転領域毎にパイロット噴射量を補正する学習値を記憶する学習値記憶手段と、
（ｅ２）前記制御装置に設けられ、パイロット噴射を開始してからメイン噴射による燃焼が完了するまでのノック発生期間中における前記ノックセンサの検出する振動値が最小となるように、その運転領域の学習値を更新する学習値更新手段と、
を備える燃料噴射装置。
【請求項３】
請求項１または請求項２に記載の燃料噴射装置において、
この燃料噴射装置は、前記インジェクタに供給される高圧燃料を蓄圧するコモンレールを備え、
前記学習値記憶手段は、学習値を記憶する前記複数の運転領域を、複数の噴射時期領域と、複数のコモンレール圧領域とに分け、前記複数の噴射時期領域と前記複数のコモンレール圧領域に応じた学習値を記憶することを特徴とする燃料噴射装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メイン噴射に先立ってパイロット噴射を実行するパイロット噴射モードが可能な燃料噴射装置に関する。
【背景技術】
【０００２】
（従来技術）
ディーゼルエンジン等の内燃機関（以下、エンジン）では、燃焼時の着火遅れ期間中に噴射された燃料の燃焼は急激であり、局部的に爆発的な燃焼を伴う拡散燃焼となり、ディーゼルノック（騒音、振動）を引き起こす原因になっている。
このディーゼルノックの対策として、メイン噴射に先立って、微少量の燃料を噴射するパイロット噴射を行い、メイン噴射の前に燃焼室内に予混合燃焼を生成し、着火遅れを短くすることにより爆発的な燃焼を防止して、ディーゼルノックを低減する技術が知られている。
【０００３】
パイロット噴射量を最適に補正する技術として、次の２つの技術が知られている。
（１）従来技術１として、期待される目標着火時期に対して、燃焼室内のイオン電流値から推定される実着火時期に時差がある場合、その時差分を無くす方向へパイロット噴射量をフィードバック補正する技術が知られている（例えば、特許文献１参照）。
（２）従来技術２として、ノック発生期間中におけるノックセンサの出力する振動値が最小となるように、パイロット噴射量をフィードバック補正する技術が知られている（例えば、特許文献２参照）。
【０００４】
（従来技術の問題点）
上記従来技術１、２は、最適なパイロット噴射量をフィードバック制御により探索する技術であるため、エンジンの運転状態が急激に変化した場合、パイロット噴射量を最適値にするまでに時間がかかってしまう。即ち、エンジンの運転状態が急激に変化してから、パイロット噴射量が最適値になるまでの長い時間内では、最適なパイロット噴射量が得られない。また、追従性を上げると、外乱などにより制御値（パイロット噴射量）が発散する可能性がある。
【特許文献１】特開平１０−２５２５４２号公報
【特許文献２】特開昭６２−２９１４５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、エンジンの運転状態が急激に変化しても、最適なパイロット噴射量が得られるとともに、経時変化等が生じてもパイロット噴射量を適正値に学習補正する燃料噴射装置の提供にある。
【課題を解決するための手段】
【０００６】
［請求項１の手段］
請求項１の手段を採用する燃料噴射装置は、エンジンの運転状態に応じた複数の運転領域毎に、パイロット噴射量を補正する学習値を記憶する。このため、エンジンの運転状態が急激に変化しても、急変した後の学習値でパイロット噴射量を補正するため、最適なパイロット噴射量が得られる。即ち、エンジンの運転状態が急激に変化しても、最適なパイロット噴射量が得られる。
また、期待される目標着火時期に対して、イオン電流値から推定される実着火時期に時差がある場合、その時差分を無くす学習値を求めてその運転領域の学習値を更新する。このため、経時変化等によりパイロット噴射量が適正値からズレた場合でも、パイロット噴射量が適正値に学習補正される。
【０００７】
［請求項２の手段］
請求項２の手段を採用する燃料噴射装置は、上記請求項１の手段と同様、エンジンの運転状態に応じた複数の運転領域毎に、パイロット噴射量を補正する学習値を記憶する。このため、エンジンの運転状態が急激に変化しても、急変した後の学習値でパイロット噴射量を補正するため、最適なパイロット噴射量が得られる。即ち、エンジンの運転状態が急激に変化しても、最適なパイロット噴射量が得られる。
また、ノック発生期間中におけるノックセンサの検出する振動値が最小となるように、その運転領域の学習値を更新する。このため、経時変化等が生じてもパイロット噴射量を適正値に保つことができる。
【０００８】
［請求項３の手段］
請求項３の手段を採用する燃料噴射装置は、複数の運転領域の一例として、運転領域を複数の噴射時期領域と、複数のコモンレール圧領域とに分け、複数の噴射時期領域と、複数のコモンレール圧領域とに応じた学習値を記憶するものである。
【発明を実施するための最良の形態】
【０００９】
最良の形態１の燃料噴射装置は、インジェクタと、イオン電流センサと、学習値記憶手段および学習値更新手段を備えた制御装置とからなる。
インジェクタは、高圧燃料を噴射する。
イオン電流センサは、インジェクタが燃料を供給する気筒内のイオン電流値を検出する。
制御装置は、エンジンの運転状態に応じてインジェクタを開閉駆動制御する。
学習値記憶手段は、エンジンの運転状態を複数の運転領域に分け、各運転領域毎にパイロット噴射量を補正する学習値を記憶する。
学習値更新手段は、期待される目標着火時期に対して、イオン電流値から推定される実着火時期に時差がある場合、その時差分を無くす学習値を求めて、その運転領域の学習値を更新させる。
【００１０】
最良の形態２の燃料噴射装置は、インジェクタと、ノックセンサと、学習値記憶手段および学習値更新手段を備えた制御装置とからなる。
インジェクタは、高圧燃料を噴射する。
ノックセンサは、インジェクタが燃料を供給するエンジンの振動を検出する。
制御装置は、エンジンの運転状態に応じてインジェクタを開閉駆動制御する。
学習値記憶手段は、エンジンの運転状態を複数の運転領域に分け、各運転領域毎にパイロット噴射量を補正する学習値を記憶する。
学習値更新手段は、パイロット噴射を開始してからメイン噴射による燃焼が完了するまでのノック発生期間中におけるノックセンサの検出する振動値が最小となるように、その運転領域の学習値を更新する。
【実施例１】
【００１１】
本発明をコモンレール式燃料噴射装置に適用した実施例１を図１〜図４を参照して説明する。まず、コモンレール式燃料噴射装置の構成を図１を参照して説明する。
コモンレール式燃料噴射装置は、例えばディーゼルエンジン１に燃料噴射を行うシステムであり、コモンレール２、インジェクタ３、サプライポンプ４、ＥＣＵ５（エレクトリック・コントロール・ユニットの略：制御装置に相当する）等から構成される。
エンジン１は、吸入・圧縮・爆発・排気の各工程を連続して行う気筒を複数備えたものであり、図１では一例として４気筒エンジンを例に示すが、他の気筒数のエンジンであっても良い。
【００１２】
コモンレール２は、インジェクタ３に供給する高圧燃料を蓄圧する蓄圧容器であり、燃料噴射圧に相当するコモンレール圧が蓄圧されるように燃料配管（高圧燃料流路）６を介して高圧燃料を圧送するサプライポンプ４の吐出口と接続されている。
なお、インジェクタ３からのリーク燃料は、リーク配管（燃料還流路）７を経て燃料タンク８に戻される。
また、コモンレール２から燃料タンク８へのリリーフ配管（燃料還流路）９には、プレッシャリミッタ１１が取り付けられている。このプレッシャリミッタ１１は圧力安全弁であり、コモンレール２内の燃料圧が限界設定圧を超えた際に開弁して、コモンレール２の燃料圧を限界設定圧以下に抑える。
【００１３】
インジェクタ３は、エンジン１の各気筒毎に搭載されて燃料を各気筒内に噴射供給するものであり、コモンレール２より分岐する複数の高圧燃料配管の下流端に接続されて、コモンレール２に蓄圧された高圧燃料を各気筒に噴射供給する。なお、インジェクタ３の詳細は後述する。
【００１４】
サプライポンプ４は、コモンレール２へ高圧燃料を圧送する燃料ポンプであり、燃料タンク８内の燃料をサプライポンプ４へ吸引するフィードポンプと、このフィードポンプによって吸い上げられた燃料を高圧に圧縮してコモンレール２へ圧送する高圧ポンプとを搭載しており、フィードポンプおよび高圧ポンプは共通のカムシャフト１２によって駆動される。なお、このカムシャフト１２は、図１に示されるように、エンジン１のクランク軸１３等によって回転駆動されるものである。
また、サプライポンプ４には、高圧ポンプに吸引される燃料の量を調整するポンプ制御弁（以下、ＳＣＶ）１４が搭載されており、このＳＣＶ１４がＥＣＵ５によって調整されることにより、コモンレール圧が調整されるようになっている。
【００１５】
（インジェクタ３の説明）
次に、インジェクタ３の構造および作動原理を図２を参照して説明する。
インジェクタ３は、圧力制御室（背圧室）３１の圧力を電磁弁３２で制御してニードル３３を駆動する２バルブタイプであり、ＥＣＵ５より電磁弁３２に噴射指令（パルスON）が与えられると、電磁弁３２の弁体３２ａがリフトアップを開始すると同時に、出口オリフィス３４が開いて、入口オリフィス３５で減圧された圧力制御室３１の圧力が低下を開始する。
圧力制御室３１の圧力が開弁圧以下まで低下すると、ニードル３３が上昇を開始する。ニードル３３がノズルシート３６から離座すると、ノズル室３７とボディ３８に形成された燃料噴射孔３８ａとが連通し、ノズル室３７に高圧供給された燃料が燃料噴射孔３８ａから噴射される。そして、ニードル３３の上昇に従い、噴射率が上昇する。
【００１６】
ＥＣＵ５より電磁弁３２に与えられている噴射指令が停止（パルスOFF ）すると、電磁弁３２の弁体３２ａがリフトダウンを開始する。そして、電磁弁３２の弁体３２ａが出口オリフィス３４を閉じると、圧力制御室３１の圧力が上昇を開始する。圧力制御室３１の圧力が閉弁圧以上まで上昇すると、ニードル３３が下降を開始する。ニードル３３が下降して、ニードル３３がノズルシート３６に着座すると、ノズル室３７と燃料噴射孔３８ａの連通が遮断されて、燃料噴射孔３８ａからの燃料噴射が停止する。
【００１７】
（ＥＣＵ５の基本構成）
ＥＣＵ５は、制御処理、演算処理を行うＣＰＵ、各種プログラムおよびデータを保存する記憶装置（ＲＯＭ、スタンバイＲＡＭまたはＥＥＰＲＯＭ、ＲＡＭ等のメモリ）、入力回路、出力回路、電源回路等の機能を含んで構成されている周知構造のマイクロコンピュータよりなる。なお、この実施例では、ＥＣＵ５と一体にＥＤＵ（エレクトリック・ドライブ・ユニットの略：インジェクタ駆動回路およびポンプ駆動回路）が搭載されている例を示すが、ＥＤＵをＥＣＵ５とは別に搭載しても良い。
ＥＣＵ５は、読み込まれたセンサ類の信号（エンジンパラメータ：乗員の運転状態を含むエンジン１の運転状態に応じた信号）に基づいて各種の演算処理を行うようになっている。
【００１８】
ＥＣＵ５には、エンジンパラメータを検出するセンサ類として、図１に示すように、アクセル開度を検出するアクセルセンサ２１、エンジン回転数を検出する回転数センサ２２、エンジン１の冷却水温度を検出する水温センサ２３、コモンレール圧を検出するコモンレール圧センサ２４、および各気筒における燃焼室内のイオン電流値を検出するイオン電流センサ２５等が接続されている。
なお、イオン電流センサ２５は、例えば燃焼室内に挿入されるグロープラグにイオン電流検出機能を併せ持たせたものであり、燃焼室内にイオンが発生した際に、そのイオンによってイオン電流が流れる構成となっており、イオン電流が流れるとその電流量に応じた信号をＥＣＵ５に出力するようになっている。
【００１９】
ＥＣＵ５は、燃料の各噴射毎に、ＲＯＭに記憶されたプログラム（マップや演算式等）と、ＲＡＭに読み込まれたエンジンパラメータとに基づいて、インジェクタ３の駆動制御（噴射制御）と、サプライポンプ４におけるＳＣＶ１４の駆動制御（開度制御）とを実行する。
ＥＣＵ５は、インジェクタ３の駆動制御のプログラムとして、噴射タイミング算出機能と、噴射期間算出機能とを備える。
ＥＣＵ５は、ＳＣＶ１４の駆動制御のプログラムとして、ＳＣＶ開度算出機能を備える。
【００２０】
噴射タイミング算出機能は、現運転状態に応じた理想の着火時期（期待される目標着火時期）で着火を開始するための基本噴射時期Ｔを求め、この基本噴射時期Ｔに噴射を開始させるための噴射指令タイミングを求め、この噴射指令タイミングにおいてＥＤＵのインジェクタ駆動回路に噴射開始信号（具体的には噴射信号のON）を発生させる制御プログラムである。
噴射期間算出機能は、現運転状態に応じた目標噴射量Ｑを求め、その目標噴射量Ｑを得るための指令噴射期間を求め、この指令噴射期間に亘って噴射を実行させる噴射継続信号（具体的には噴射信号のONの継続期間）を発生させる制御プログラムである。
ＳＣＶ開度算出機能は、現運転状態に応じた目標のコモンレール圧Ｐ（コモンレール供給圧）を求め、コモンレール圧センサ２４で検出される実コモンレール圧が、目標のコモンレール圧ＰとなるＳＣＶ開度を算出し、算出されたＳＣＶ開度がＳＣＶ１４で得られるようにＥＤＵのポンプ駆動回路に開弁信号（例えば、ＰＷＭ信号）を発生させる制御プログラムである。
【００２１】
一方、ＥＣＵ５は、燃料の各噴射毎に、ＲＯＭに記憶されたプログラム（マップや演算式等）と、ＲＡＭに読み込まれたエンジンパラメータとに基づいて、「パイロット噴射モード」または「単噴射モード」の切り替えを行うように設けられている。
ここで、「パイロット噴射モード」は、１度の噴射期間内に「パイロット噴射→インターバル→メイン噴射」を行う噴射形態であり、「単噴射モード」は、１度の噴射期間内に「メイン噴射のみ（単噴射）」を行う噴射形態である。
【００２２】
パイロット噴射モードを具体的に説明すると、ＥＣＵ５は、パイロット噴射モードを決定すると、パイロット噴射量Ｑｐと、メイン噴射量Ｑｍの決定を行うとともに、パイロット噴射の噴射時期（パイロット噴射時期）、パイロット噴射の終了からメイン噴射の開始までのインターバル（噴射停止期間）を算出する（インターバルの終了時がメイン噴射の噴射時期となる）。
【００２３】
ここで、パイロット噴射量Ｑｐは、ＲＯＭに記憶されたプログラム（マップや演算式等）と、ＲＡＭに読み込まれたエンジンパラメータとに基づいて算出される基本パイロット噴射量Ｑｐａに、基本パイロット噴射量Ｑｐａを補正する学習値Ｑｐｉを加算した値（Ｑｐ＝Ｑｐａ＋Ｑｐｉ）である。
また、メイン噴射量Ｑｍは、目標噴射量Ｑから、パイロット噴射量Ｑｐを減算した値（Ｑｍ＝Ｑ−Ｑｐ）である。
【００２４】
パイロット噴射を図３を参照して具体的に説明する。
パイロット噴射は、図３の上段に示すように、（１）パイロット噴射開始時期（実噴射開始時期より噴射遅れ分だけ早い時期）に達すると、（２）インジェクタ３を開弁させる駆動パルス（指令値ON）をパイロット指令期間ＴＱｐ（パイロット噴射量Ｑｐに基づいて算出された値）に亘って出力し、（３）インジェクタ３を閉弁させる駆動パルス停止（指令値OFF ）をインターバルＴｉｎｔの期間行い、（４）再びインジェクタ３を開弁させる駆動パルス（指令値ON）をメイン指令期間ＴＱｍ（メイン噴射量Ｑｍに基づいて算出された値）に亘って出力するものである。
これによって、インジェクタ３の噴射率は、図３の下段に示すように変化し、パイロット噴射モードが実行される。
【００２５】
（実施例１における第１の特徴）
次に、基本パイロット噴射量Ｑｐａを補正する学習値Ｑｐｉについて説明する。
パイロット噴射量を最適に補正する既存技術として、（１）期待される目標着火時期に対して、燃焼室内のイオン電流値から推定される実着火時期に時差がある場合に、その時差分を無くす方向へパイロット噴射量Ｑｐをフィードバック補正する技術と、（２）ノック発生期間中におけるノックセンサ２６（符号、図５参照）の出力する振動値が最小となるように、パイロット噴射量Ｑｐをフィードバック補正する技術が知られている。
しかし、上記（１）、（２）に示す技術は、最適なパイロット噴射量Ｑｐをフィードバック制御により探索する技術であるため、エンジン１の運転状態が急激に変化した場合、パイロット噴射量Ｑｐを最適値にするまでに時間がかかってしまい、エンジン１の運転状態が急激に変化してから、パイロット噴射量Ｑｐが最適値になるまでの長い間、最適なパイロット噴射量Ｑｐが得られない。
【００２６】
そこで、この実施例１におけるＥＣＵ５の記憶装置（学習値記憶手段の機能を果たす）は、複数の運転領域毎に応じて、基本パイロット噴射量Ｑｐａを補正するための学習値Ｑｐｉを記憶する。
具体的に、この実施例１の記憶装置は、図４に示すように、運転領域（エンジンパラメータ）を、複数の噴射時期領域と、複数のコモンレール圧領域とに区分し、複数の噴射時期領域と複数のコモンレール圧領域に応じた学習値Ｑｐｉを、各インジェクタ３毎に記憶するものである。なお、図４中におけるＧ１１、Ｇ１２、Ｇ１３等は、各運転領域毎に記憶された学習値Ｑｐｉである。
なお、この実施例１における複数の噴射時期領域は、噴射タイミング算出機能で求められる基本噴射時期Ｔを複数に区分したものである。
また、複数のコモンレール圧領域は、ＳＣＶ開度算出機能で求められる目標のコモンレール圧Ｐを複数に区分したものであっても良いし、コモンレール圧センサ２４で検出される実コモンレール圧を複数に区分したものであっても良い。
【００２７】
この実施例１のコモンレール式燃料噴射装置は、各インジェクタ３に対応して、運転状態に応じた複数の運転領域毎（複数の噴射時期領域と複数のコモンレール圧領域に応じた運転領域毎）に、パイロット噴射量Ｑｐを補正する学習値Ｑｐｉを記憶するものであるため、運転状態が急激に変化しても、急変した後の学習値Ｑｐｉで基本パイロット噴射量Ｑｐａを補正できる。
即ち、エンジン１の運転状態が急激に変化した場合でも、急変後の運転状態に応じた学習値Ｑｐｉを記憶装置から読み込むことで、各インジェクタ３において最適なパイロット噴射量Ｑｐが得られる。
【００２８】
（実施例１における第２の特徴）
一方、インジェクタ３などの経時変化によって、最適なパイロット噴射量Ｑｐが得られない場合が想定される。
そこで、ＥＣＵ５には、各インジェクタ３毎において、ＥＣＵ５によって算出される目標着火時期に対して、イオン電流センサ２５の検出するイオン電流値から推定される実着火時期に時差がある場合、その時差分を無くす学習値Ｑｐｉを求めて、その運転領域（噴射時期とコモンレール圧で区分される運転領域）における学習値Ｑｐｉを更新させる学習値更新手段の機能が設けられている。
学習値更新手段の機能を具体的に説明すると、所定の学習条件が成立し（暖機後など）、目標着火時期に対してイオン電流値から推定される実着火時期に時差があると、目標着火時期と実着火時期を一致させる学習値Ｑｐｉを算出する（即ち、時差を０にする学習値Ｑｐｉを算出する）。そして、時差がある時の学習値Ｑｐｉと、時差を０にする学習値Ｑｐｉとの差が所定値を超えている時に、時差を０にする学習値Ｑｐｉをその運転領域における学習値Ｑｐｉとして記憶するものである。
【００２９】
実施例１のコモンレール式燃料噴射装置は、上述したように、期待される目標着火時期に対して、イオン電流値から推定される実着火時期に時差がある場合、その時差分を無くす学習値Ｑｐｉを求めてその運転領域の学習値Ｑｐｉを更新するため、経時変化等により実際に噴射されるパイロット噴射量Ｑｐが適正値（ＥＣＵ５が算出したパイロット噴射量Ｑｐ）からズレる事態が生じても、各インジェクタ３毎において実際のパイロット噴射量Ｑｐが適正値に自動的に学習補正される。
【００３０】
（実施例１の変形例）
上記の実施例１では、目標着火時期に対して実着火時期に時差がある場合、時差を０にする学習値Ｑｐｉを求めて、古い学習値Ｑｐｉを新しい学習値Ｑｐｉに更新する例を示した。
これに対し、古い学習値Ｑｐｉを新しい学習値Ｑｐｉにする学習補正値（学習値の補正量）を求め、その学習補正値によって古い学習値Ｑｐｉを新しい学習値Ｑｐｉに更新しても良い。
【００３１】
上記の実施例１では、目標着火時期に対して実着火時期に時差がある場合、各運転領域毎において古い学習値Ｑｐｉを新しい学習値Ｑｐｉに更新する例を示した。
これに対し、一箇所の運転領域において古い学習値Ｑｐｉを新しい学習値Ｑｐｉに更新する場合、その変化量に各運転領域の学習値Ｑｐｉに係数をかけるなどして、各運転領域毎の学習値Ｑｐｉを新しい学習値Ｑｐｉに一斉更新するように設けても良い。
【実施例２】
【００３２】
実施例２を図５を参照して説明する。なお、実施例１と同一符号は、同一機能物を示すものである。
実施例２のコモンレール式燃料噴射装置は、実施例１で示したイオン電流センサ２５に代わって、エンジン１の振動を検出するノックセンサ２６を備える。
このノックセンサ２６は、各気筒のディーゼルノックを検出可能な位置（例えば、エンジン１の中央部近傍）に配置され、所定のクランク角間（パイロット噴射からメイン噴射の燃焼が完了するまでのノック発生期間）において、エンジン振動を検出するものであり、所定周波数成分（ノックを検出するのに適した周波数）におけるピーク値を検出するものである。
【００３３】
（実施例２における第１の特徴）
この実施例２のコモンレール式燃料噴射装置は、実施例１と同様、複数の運転領域毎（複数の噴射時期領域と複数のコモンレール圧領域に応じた運転領域毎）に応じて、基本パイロット噴射量Ｑｐａを補正するための学習値ＱｐｉをＥＣＵ５の記憶装置（学習値記憶手段の機能を果たす）に記憶する。この運転領域毎の学習値Ｑｐｉは、各インジェクタ３毎に記憶される。
このため、実施例１と同様、運転状態が急激に変化しても、各インジェクタ３において急変した後の学習値Ｑｐｉで基本パイロット噴射量Ｑｐａを補正できる。即ち、エンジン１の運転状態が急激に変化した場合でも、急変後の運転状態に応じた学習値Ｑｐｉを記憶装置から読み込むことで、各インジェクタ３において最適なパイロット噴射量Ｑｐが得られる。
【００３４】
（実施例２における第２の特徴）
この実施例２は、上記実施例１に対して、学習値Ｑｐｉの更新方向が異なるものである。この実施例２における学習値更新手段の機能は、各インジェクタ３毎において、パイロット噴射を開始してからメイン噴射による燃焼が完了するまでのノック発生期間中におけるノックセンサ２６の検出する振動値（ピーク値に応じた出力）が最小となるように、その運転領域の学習値Ｑｐｉを更新するものである。
【００３５】
学習値更新手段の機能を具体的に説明すると、所定の学習条件が成立している状態では（暖機後など）、ノックセンサ２６の検出する振動値が最小となるように、その運転領域の学習値Ｑｐｉを常時更新するものである。
ノックセンサ２６の検出する振動値が最小となるように、その運転領域の学習値Ｑｐｉを求める技術を説明する。
（１）例えば、ある運転領域から他の運転領域に移行した場合、移行先の運転領域の学習値Ｑｐｉで基本パイロット噴射量Ｑｐａを補正してパイロット噴射量Ｑｐを決定する。そして、この時の振動値（Ｋ１）を記憶する。
（２）次のパイロット噴射時は、前回の学習値Ｑｐｉを所定量減少させた新学習値Ｑｐｉで基本パイロット噴射量Ｑｐａを補正してパイロット噴射量Ｑｐを決定する。そして、この時の振動値（Ｋ２）を記憶する。
前回の振動値（Ｋ１）と、今回の振動値（Ｋ２）とを比較し、前回の振動値（Ｋ１）より今回の振動値（Ｋ２）が小さい場合は、前回の振動値（Ｋ１）より今回の振動値（Ｋ２）が大きくなるまで前回の学習値Ｑｐｉを所定量減少させる制御を繰り返す。
【００３６】
（３）前回の振動値（Ｋ１）より今回の振動値（Ｋ２）が大きくなると、次のパイロット噴射時は、前回の学習値Ｑｐｉを所定量増加させた新学習値Ｑｐｉで基本パイロット噴射量Ｑｐａを補正してパイロット噴射量Ｑｐを決定する。そして、この時の振動値（Ｋ２）を記憶する。
前回の振動値（Ｋ１）と、今回の振動値（Ｋ２）とを比較し、前回の振動値（Ｋ１）より今回の振動値（Ｋ２）が小さい場合は、前回の振動値（Ｋ１）より今回の振動値（Ｋ２）が大きくなるまで前回の学習値Ｑｐｉを所定量増加させる制御を繰り返す。
（４）前回の振動値（Ｋ１）より今回の振動値（Ｋ２）が大きくなると、上記（２）の制御へ戻る。
そして、上記（２）〜（４）を繰り返し、学習値Ｑｐｉのフィードバック制御を常時実行する。
【００３７】
実施例２のコモンレール式燃料噴射装置は、上述したように、ノック発生期間中におけるノックセンサ２６の検出する今回の振動値（Ｋ２）が最小となるように、その運転領域の学習値Ｑｐｉを更新するものであるため、経時変化等が生じても各インジェクタ３毎においてパイロット噴射量Ｑｐを適正値に保つことができる。
【００３８】
（実施例２の変形例）
上記の実施例２では、フィードバック制御の開始時に、前回の学習値Ｑｐｉを所定量減少させた新学習値Ｑｐｉで基本パイロット噴射量Ｑｐａを補正する例を示した。
これに対し、フィードバック制御の開始時に、前回の学習値Ｑｐｉを所定量増加させた新学習値Ｑｐｉで基本パイロット噴射量Ｑｐａを補正しても良い。
【００３９】
上記の実施例２では、ノックセンサ２６の検出する今回の振動値（Ｋ２）が前回より小さくなるように、その運転領域の学習値Ｑｐｉを「常時」更新する例を示した。
これに対し、ノックセンサ２６の検出する振動値（Ｋ２）が予め設定した値を超えた時に、ノックセンサ２６の検出する今回の振動値（Ｋ２）が前回より小さくなるように、その運転領域の学習値Ｑｐｉを更新しても良い。
【００４０】
［変形例］
上記の実施例１、２では、パイロット噴射モードの一例として、メイン噴射の前に、１回のパイロット噴射を実行する例を示した。
これに対し、メイン噴射の前に、複数回のパイロット噴射（プレ噴射）を実行させても良い。
【００４１】
上記の実施例１、２では、電磁弁３２を搭載する２バルブタイプのインジェクタ３を用いる例を示したが、リニアソレノイド（ピエゾアクチュエータ等）が直接ニードル３３を駆動するインジェクタを搭載する燃料噴射装置に本発明を適用しても良い。
上記の実施例１、２では、本発明をコモンレール式燃料噴射装置に適用した例を示したが、コモンレールを用いない燃料噴射装置に本発明を適用しても良い。つまり、ディーゼルエンジン以外の例えばガソリンエンジン等に用いられる燃料噴射装置に本発明を適用しても良い。
【図面の簡単な説明】
【００４２】
【図１】コモンレール式燃料噴射装置の概略図である（実施例１）。
【図２】インジェクタの概略断面図である（実施例１）。
【図３】パイロット噴射モードを説明するタイムチャートおよび線図である（実施例１）。
【図４】噴射時期とコモンレール圧とに応じて記憶される学習値のイメージマップである（実施例１）。
【図５】コモンレール式燃料噴射装置の概略図である（実施例２）。
【符号の説明】
【００４３】
１  エンジン（内燃機関）
２  コモンレール
３  インジェクタ
５  ＥＣＵ（制御装置：学習値記憶手段、学習値更新手段を含む）
２５  イオン電流センサ
２６  ノックセンサ
【図１】
2005337054.tif 000003
【図２】
2005337054.tif 000004
【図３】
2005337054.tif 000005
【図４】
2005337054.tif 000006
【図５】
2005337054.tif 000007