(57)【特許請求の範囲】
【請求項１】
エンジンのアイドル安定状態の判定のもとに、当該エンジンの回転速度を所定のアイドル回転速度に維持するための燃料噴射量指令値に対する補正量を学習し、この学習した補正量に基づいて同エンジンの各運転時における燃料噴射量指令値を補正するエンジンの燃料噴射制御装置において、
エンジンがアイドル安定状態にあることを含む前提条件が成立していることを条件として、空調装置の駆動スイッチがオンに設定されているときには前記学習のために同空調装置のコンプレッサの駆動を強制的に停止し、このコンプレッサの駆動停止がなされてからの経過時間が前記コンプレッサの駆動に伴って生じていた燃料噴射量指令値の変化が十分に減少する所定時間以上となったことを条件に前記学習を実行し、この学習の終了後に前記停止したコンプレッサを再び駆動させるものであって、
前記前提条件が成立しているときであってもこの前提条件の成立後に前記学習が一度実行されていることが確認されるときには、前記学習のためのコンプレッサの強制的な駆動停止及び前記学習の実行を禁止し、この禁止している期間に前記前提条件が不成立となり、その後に前記前提条件が再び成立したときには前記態様で前記学習を実行する学習制御手段を備える
ことを特徴とするエンジンの燃料噴射制御装置。
【請求項２】
前記エンジンがコモンレール式のディーゼルエンジンである
請求項１に記載のエンジンの燃料噴射制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、エンジンの燃料噴射制御装置に関する。
【０００２】
【従来の技術】
一般に、エンジンの燃料噴射制御装置にあっては、インジェクタ（燃料噴射ノズル）から燃料を噴射する時間（噴射時間）の調整によって燃料噴射量の制御がなされている。
【０００３】
一方、インジェクタは、長期使用に応じて摩耗等による経時劣化が生じ、その噴射効率が変化してしまう傾向にある。そして、こうして噴射効率に変化を来たす場合には、実際にインジェクタから噴射される燃料の量が本来の要求量と異なるようになり、噴射量制御の精度が低下するようになる。こうした噴射量制御の精度の低下は、エミッションの悪化や騒音の増大などの要因となる。
【０００４】
そこで従来は、上記インジェクタの経時劣化による噴射量制御の精度低下を抑制するために、例えば特開平９−２２８８７６号公報にみられるように、アイドル時の燃料の噴射量（アイドル噴射量）の推移に基づいて噴射量指令値を学習補正する装置なども提案されている。
【０００５】
ちなみに、アイドル時には、エンジン回転速度が所定の回転速度（アイドル回転速度）に維持されるように、アイドル噴射量指令値を調整するアイドル・スピード・コントロール（ＩＳＣ）が行われている。そして、このような制御を通じて、上記インジェクタの経時劣化をはじめとする各種因子の影響に拘わらず、アイドル回転速度の維持に適正な量の燃料が噴射されるようにしている。すなわち、例えばインジェクタの経時劣化によってその噴射効率が低下すれば、アイドル噴射量指令値はその分だけ燃料を増量する側の値の値に設定されるようになる。
【０００６】
そして、上記公報に記載の装置では、このようなアイドル噴射量指令値の推移、すなわちその補正値を学習し、エンジンの通常の運転時には、その都度の噴射量指令値をこの学習した補正値にて補正することで、インジェクタの経時劣化に拘わらず、燃料噴射量制御の精度低下を抑えるようにしている。なお、このような噴射量指令値の補正は、空燃比制御の行われないディーゼルエンジンにおいて特に有効である。
【０００７】
【発明が解決しようとする課題】
ところで、上述のようなアイドル時の制御が行われる特定の条件下での噴射量指令値は、インジェクタの経時劣化以外の各種因子の影響によってもその値が変化する。
【０００８】
例えば、エンジンの出力軸に駆動連結される空調用のコンプレッサの負荷も、そうしたインジェクタの経時変化以外の因子となる。ちなみに、コンプレッサの負荷は、車室内の温度や、同車室内の温度と外気温度との差などによって変化することが知られている。そして、こうした作動負荷の変化に併せて、上記アイドル時等の所定の運転状態の維持に必要とされる燃料の噴射量が変化し、これに応じてそのときの噴射量指令値も変化するようになる。
【０００９】
そこで通常は、こうしたコンプレッサの負荷変動によって噴射量指令値が不要に学習されることを防止すべく、コンプレッサが作動していないことを条件に、アイドル噴射量指令値の学習を実行するようにしている。このような学習方法によれば、コンプレッサの負荷の変化によってアイドル噴射量指令値が変化してしまうタイミングでの学習が禁止され、その学習補正値の精度も維持されるようになる。
【００１０】
しかしながらこの場合、上記指標値を学習する機会が減少することともなり、その分だけ学習値の信頼性は低下する。すなわち、燃料噴射量制御の精度も低下するおそれがある。特に、コンプレッサが作動した状態のまま空調装置等が長期間にわたって使用されるような場合には、その間の学習も禁止され、結局は、燃料噴射量制御の精度低下も避けられない。
【００１１】
本発明は、こうした実情に鑑みてなされたものであって、その目的は、インジェクタの経時劣化等に起因する噴射量制御の精度低下をより好適に抑制することのできるエンジンの燃料噴射制御装置を提供することにある。
【００１２】
【課題を解決するための手段】
以下、上記目的を達成するための手段及びその作用効果について記載する。
先ず、請求項１に記載の発明は、エンジンのアイドル安定状態の判定のもとに、当該エンジンの回転速度を所定のアイドル回転速度に維持するための燃料噴射量指令値に対する補正量を学習し、この学習した補正量に基づいて同エンジンの各運転時における燃料噴射量指令値を補正するエンジンの燃料噴射制御装置において、エンジンがアイドル安定状態にあることを含む前提条件が成立していることを条件として、空調装置の駆動スイッチがオンに設定されているときには前記学習のために同空調装置のコンプレッサの駆動を強制的に停止し、このコンプレッサの駆動停止がなされてからの経過時間が前記コンプレッサの駆動に伴って生じていた燃料噴射量指令値の変化が十分に減少する所定時間以上となったことを条件に前記学習を実行し、この学習の終了後に前記停止したコンプレッサを再び駆動させるものであって、前記前提条件が成立しているときであってもこの前提条件の成立後に前記学習が一度実行されていることが確認されるときには、前記学習のためのコンプレッサの強制的な駆動停止及び前記学習の実行を禁止し、この禁止している期間に前記前提条件が不成立となり、その後に前記前提条件が再び成立したときには前記態様で前記学習を実行する学習制御手段を備えることをその要旨とする。
【００１３】
上記構成によれば、補正量の学習に際して空調装置の駆動スイッチがオンとなっているときであっても、空調装置を駆動するコンプレッサの駆動を一時的に停止するとともに、同コンプレッサの駆動停止後に同コンプレッサの駆動に伴って生じていた燃料噴射量指令値の変化が十分に減少するようになる時間以上が経過するのを待つことで、上記補正量の学習を禁止する要因による影響を排除した上で、上記補正量の学習を精度よく実行することができるようになる。これにより、補正量の学習機会を好適に増加させてその学習精度を向上させることができるようになり、ひいてはインジェクタの経時劣化等に起因する噴射量制御の精度低下をより好適に抑制することが可能になる。
【００２４】
また、請求項２に記載の発明は、請求項１に記載のエンジンの燃料噴射制御装置において、前記エンジンがコモンレール式のディーゼルエンジンであることをその要旨とする。
【００２５】
通常、コモンレール式のディーゼルエンジンでは、空燃比制御が行われないために、前述したようにインジェクタの経時劣化等に起因してその噴射効率が低下すると、噴射量制御についての精度低下が顕著に現れる。この点、上記構成によれば、こうしたコモンレール式のディーゼルエンジンにあって、噴射量制御の精度低下を好適に抑制することができるようになる。
【００２６】
【発明の実施の形態】
以下、本発明を具体化した一実施の形態について、図１〜図５を参照して詳細に説明する。
【００２７】
図１は、本実施の形態において、車載されたコモンレール式のディーゼルエンジンの燃料噴射にかかるシステムの概略構成を示している。
この図１に示すように、ディーゼルエンジン１には、複数の気筒（本実施の形態では４つの気筒）♯１〜♯４が設けられており、各気筒♯１〜♯４の燃焼室に対して燃料を噴射するインジェクタ２が配設されている。インジェクタ２からエンジン１の各気筒♯１〜♯４への燃料噴射は、噴射制御用の電磁弁３のオン・オフにより制御される。
【００２８】
インジェクタ２は、各気筒共通の蓄圧配管としてのコモンレール４に接続されており、基本的には上記噴射制御用の電磁弁３が開いている間、コモンレール４内の燃料がインジェクタ２よりエンジン１の各気筒♯１〜♯４に噴射される。コモンレール４には、こうした燃料噴射を可能とするだけの比較的高い圧力の燃料が連続的に蓄積されるようになっている。
【００２９】
コモンレール４は、供給配管５を介してサプライポンプ６の吐出ポート６ａに接続されている。供給配管５の途中には、逆止弁７が設けられており、この逆止弁７によって、サプライポンプ６からコモンレール４への燃料の供給が許容され、且つコモンレール４からサプライポンプ６への燃料の逆流が規制されるようになっている。
【００３０】
サプライポンプ６は、吸入ポート６ｂを介して燃料タンク８に接続されており、その途中にはフィルタ９が設けられている。このサプライポンプ６は、エンジン１の回転に同期する図示しないカムによってプランジャを往復運動させることによって駆動される。これにより、サプライポンプ６は、燃料タンク８からフィルタ９を介して燃料を吸入し、その燃料を要求される所定圧にまで高めてコモンレール４に供給する。
【００３１】
さらに、サプライポンプ６の吐出ポート６ａ近傍には、圧力制御弁１０が設けられている。圧力制御弁１０は、オン信号に応じて自身の弁体を閉じ、吐出ポート６ａからコモンレール４に向かう燃料の供給を許容するようになっている。また、この圧力制御弁１０は、オフ信号に応じて自身の弁体を開き、吐出ポート６ａから吐出されない分の余剰燃料を、サプライポンプ６に設けられたリターンポート６ｃからリターン配管１１を経て燃料タンク８へと戻すようになっている。そして、こうした圧力制御弁１０のオン・オフ制御によって、吐出ポート６ａからコモンレール４側へと吐出される燃料圧力（ひいては吐出量）が調整される。
【００３２】
またコモンレール４には、リリーフ弁１２が設けられており、例えばコモンレール４内の燃料圧力が過剰に高まるような場合、このリリーフ弁１２が開かれるようになっている。これにより、コモンレール４内の高圧燃料がリターン配管１１を経て燃料タンク８へと戻されて、コモンレール４内の圧力が低下されるようになる。
【００３３】
さらに、本実施の形態にあってインジェクタ２は、各気筒♯１〜♯４に対し、エンジン出力の発生にかかる主たる量の燃料噴射（「メイン噴射」）を行うのに先立って、着火を促進する燃焼環境を形成する為の微少量の燃料の噴射（「パイロット噴射」）を行うことができるようになっている。
【００３４】
一方、エンジン１には、その運転状態を検出するために、以下の各種センサ等が設けられている。すなわち、アクセルペダル（図示略）の近傍には、その踏み込み量（アクセル開度ＡＣＣ）を検出するためのアクセルセンサ２１が設けられている。また、エンジン１のシリンダブロックには、その中を流れる冷却水の温度を検出するための水温センサ２２が設けられている。さらに、エンジン１の吸気通路１３には、各気筒＃１〜＃４に吸入される空気の圧力（吸気圧ＰＭ）を検出するための吸気圧センサ２３が設けられている。
【００３５】
加えて、エンジン１のクランクシャフト（図示略）に設けられたパルサの近傍には、クランク角センサ２４が設けられている。さらに、クランクシャフトの回転は、吸気弁３１及び排気弁３２を開閉動作させるためのカムシャフト（図示略）にタイミングベルト等を介して伝達される。このカムシャフトは、クランクシャフトの１／２回転の回転速度で回転するよう設定されている。このカムシャフトに設けられたパルサの近傍には、カム角センサ２５が設けられている。そして、本実施の形態では、これら両センサ２４，２５から出力されるパルス信号により、エンジン回転速度ＮＥ、クランク角、カム角、及び各気筒♯１〜♯４におけるピストンの上死点が算出（気筒が判別）されるようになっている。
【００３６】
また、エンジン１には、空調装置を駆動するコンプレッサ３３が設けられている。このコンプレッサ３３には、これもタイミングベルト等を介して、上記クランクシャフトの回転が伝達されている。さらに、車室内には、エアコンスイッチ２６が設けられている。乗員によりエアコンスイッチ２６がオン操作されるとコンプレッサ３３が駆動される一方、同エアコンスイッチ２６がオフ操作されると同コンプレッサ３３の駆動が停止されるようになっている。
【００３７】
また、本実施の形態において、エンジン１の運転状態をはじめとするこれら各種制御は、電子制御装置（ＥＣＵ）４０を通じて統括的に行われる。この電子制御装置４０は、前述したアクセルセンサ２１、水温センサ２２、吸気圧センサ２３、クランク角センサ２４、カム角センサ２５等の検出信号に基づくエンジン１の運転条件に応じて、電磁弁３や、圧力制御弁１０、リリーフ弁１２等を制御する。また、電子制御装置４０は、そうした制御の一環として、インジェクタ２からの燃料の噴射制御、並びにアイドル時におけるエンジン回転速度を前記アイドル回転速度とすべく燃料噴射量指令値を調整する制御（前記ＩＳＣ）を併せて行っている。さらに、電子制御装置４０は、このＩＳＣの実行時において、コンプレッサ３３が作動していないこと等といった特定の条件下での燃料噴射量指令値に対する補正量を学習補正値Ｑｄとして学習している。そして、上記燃料噴射制御に際し、この学習した学習補正値Ｑｄに基づいてインジェクタ２から噴射される燃料量を補正することで、同インジェクタ２の経時劣化等に伴う燃料噴射量の誤差を補償する。
【００３８】
以下、こうした燃料噴射制御について具体的に説明する。
この燃料噴射制御では、必要量の燃料を一時に噴射する「通常噴射」に加え、必要量の燃料を「パイロット噴射」と「メイン噴射」との２度に分割して噴射する「分割噴射」が行われる。
【００３９】
通常噴射における燃料噴射制御は、次のように行われる。すなわち先ず、電子制御装置４０は、エンジン１の運転条件に応じた燃料の噴射量（最終噴射量Ｑｆ）及び燃料噴射時期を算出する。また、その算出した最終噴射量Ｑｆを上記学習補正値Ｑｄに基づき補正することで、目標噴射量Ｑｔを算出する。さらに、そのときのエンジン回転速度ＮＥや噴射圧（コモンレール４内に蓄圧された燃料の圧力）に応じて、上記算出した目標噴射量Ｑｔに応じた量の噴射に必要な噴射時間Ｔｑを算出する。
【００４０】
そして、ここで算出された燃料噴射時期になると、電子制御装置４０は、インジェクタ２の電磁弁３を開いて、コモンレール４より供給される高圧燃料の各気筒♯１〜♯４への噴射を開始する。その後、算出された噴射時間Ｔｑだけ電磁弁３を開いた状態を保持して必要な量の燃料噴射を行った後、同電磁弁３を閉じて燃料噴射を終了する。
【００４１】
一方、分割噴射時の燃料噴射制御においては、電子制御装置４０は、上記算出された最終噴射量Ｑｆを最終パイロット噴射量Ｑｆｐと最終メイン噴射量Ｑｆｍとに分配する。また、それら両噴射量Ｑｆｐ，Ｑｆｍを上記学習補正値Ｑｄに基づき各別に補正することで、目標パイロット噴射量Ｑｔｐ及び目標メイン噴射量Ｑｔｍをそれぞれ算出する。さらに、そのときのエンジン回転速度ＮＥや噴射圧に応じた両噴射における噴射時間、すなわちパイロット噴射時間Ｔｑｐとメイン噴射時間Ｔｑｍとを算出する。
【００４２】
そして、電子制御装置４０は、上記算出された燃料噴射時期になると、パイロット噴射時間Ｔｑｐだけ上記電磁弁３を開いて、上記算出された目標パイロット噴射量Ｑｔｐ分の微少量の燃料を各気筒♯１〜♯４に噴射した後、同電磁弁３を一旦閉じる。そして、所定期間が経過した後、再び同電磁弁３を開き、燃料噴射を再開する。その後、メイン噴射時間Ｔｑｍだけ同電磁弁３を開いて、上記目標メイン噴射量Ｑｔｍ分の燃料を噴射した後、燃料噴射を終了する。
【００４３】
ところで、上記学習補正値Ｑｄの学習をコンプレッサ３３が作動していないことを条件に実行すると、同学習の実行機会が減少し、その分だけ燃料噴射制御の精度が低下するおそれがあることは前述した通りである。
【００４４】
そこで、本実施の形態では、こうした燃料噴射制御の精度低下を抑制すべく、アイドル安定状態を含む特定の条件下であって、且つエアコンスイッチ２６がオン操作されているときには、コンプレッサ３３の駆動を一時的に停止した上で、上記学習補正値Ｑｄの学習を実行するようにしている。なお、このコンプレッサ３３の一時的な停止は、上記学習が終了した後に解除されるようになっている。換言すれば、コンプレッサ３３は、上記学習が終了した後に再起動される。
【００４５】
これにより、学習補正値Ｑｄの学習に際してコンプレッサ３３が駆動されているときであっても、前述したコンプレッサ３３の負荷変動による影響を排除した上で、同学習を実行することができるようになる。従って、その分だけ学習補正値Ｑｄの学習機会を増加させてその学習精度を向上させることができるようになり、ひいてはインジェクタ２の経時劣化等に起因する燃料噴射制御の精度低下を抑制することができるようになる。
【００４６】
以下、こうした学習補正値Ｑｄの学習処理を含む燃料噴射制御にかかる各処理の詳細な処理手順について、図２〜図４に示すフローチャートを参照して説明する。
【００４７】
なお、図２は学習補正値Ｑｄの学習処理の処理手順を示し、図３はコンプレッサ３３の一時停止処理の処理手順を示し、図４は噴射時間算出処理の処理手順を示している。また、これらフローチャートに示される一連の処理は、上記電子制御装置４０により、それぞれ所定の周期をもって繰り返し実行される。
【００４８】
ここでは先ず、図２を参照して、上記学習補正値Ｑｄの学習処理の処理手順について説明する。
同図２に示すように、この処理では先ず、上記学習補正値Ｑｄの学習を実行するための前提条件が成立しているか否かが判断される（ステップＳ１００）。具体的には、以下の（条件ａ）〜（条件ｃ）が全て満たされることをもって、前提条件が成立していると判断される。
（条件ａ）アイドル安定状態であること。
（条件ｂ）エンジン回転速度ＮＥの変動量が所定範囲内であること。
（条件ｃ）燃料噴射量指令値の変動量が所定範囲内であること。
【００４９】
そして、これら（条件ａ）〜（条件ｃ）のいずれか１つでも満たされていないと判断される場合には（ステップＳ１００：ＮＯ）、エアコンカット許可フラグが「オン」された後（ステップＳ１０１）、本処理が一旦終了される。なお、このエアコンカット許可フラグは、以下の処理（ステップＳ１０２〜Ｓ１０８）を通じて学習補正値Ｑｄの学習が終了したときに「オフ」される（ステップＳ１１０）フラグである。すなわち、このエアコンカット許可フラグが「オン」されていることをもって、上記前提条件が成立した後において学習補正値Ｑｄの学習が未だ終了していないと判断することができる。
【００５０】
その後、本処理の実行が繰り返され、上記（条件ａ）〜（条件ｃ）の全てが満たされていると判断されるようになると（ステップＳ１００：ＹＥＳ）、上記エアコンカット許可フラグが「オン」されているか否かが判断される（ステップＳ１０２）。そして、このエアコンカット許可フラグが「オフ」されていると判断される場合には（ステップＳ１０２：ＮＯ）、上記前提条件が満たされた後において学習補正値Ｑｄの学習が既に終了しており、同学習を実行する必要がないとして、本処理が一旦終了される。
【００５１】
一方、エアコンカット許可フラグが「オン」されていると判断される場合には（ステップＳ１０２：ＹＥＳ）、上記学習補正値Ｑｄの学習が未だ終了していないとして、次に、コンプレッサ３３が作動しているか否かが判断される（ステップＳ１０３）。そして、コンプレッサ３３が作動していると判断される場合には（ステップＳ１０３：ＹＥＳ）、エアコンカット要求フラグが「オン」される（ステップＳ１０４）。なお、このエアコンカット要求フラグは、後に詳述する一時停止処理（図３）において、コンプレッサ３３の駆動を一時的に停止するか否かを判断する際に参照されるフラグである。具体的には、このエアコンカット要求フラグが「オン」されているときに、コンプレッサ３３の駆動が一時的に停止される。このエアコンカット要求フラグも、上記エアコンカット許可フラグと同様に、上記学習補正値Ｑｄの学習が終了した後に「オフ」されるフラグである。
【００５２】
また、このとき併せて、学習禁止フラグが「オン」される（ステップＳ１０５）。なお、この学習禁止フラグは、同フラグが「オン」されているときには、学習補正値Ｑｄの学習を禁止するといったように用いられるフラグである。
【００５３】
一方、エアコンスイッチ２６が「オフ」されている場合、若しくはコンプレッサ３３の駆動が既に一時停止されている場合、すなわちコンプレッサ３３が作動していないと判断される場合には（ステップＳ１０３：ＮＯ）、学習禁止フラグが「オフ」される（ステップＳ１０６）。
【００５４】
そして、このようにエアコンカット要求フラグや学習禁止フラグが適宜操作された後、以下の（条件ｄ）及び（条件ｅ）が共に満たされるか否かが判断される（ステップＳ１０７）。
（条件ｄ）コンプレッサ３３の駆動が停止された後、所定時間α以上経過していること。なお、この所定時間αは、コンプレッサ３３の駆動が停止された後に、その駆動に伴って生じていた燃料噴射量指令値の変化が十分に減少するようになる時間が実験などにより求められた上で、電子制御装置４０に予め記憶されている。
（条件ｅ）学習禁止フラグが「オフ」されていること。
【００５５】
そして、これら（条件ｄ）及び（条件ｅ）のうちの一方でも満たされていないと判断される場合には（ステップＳ１０７：ＮＯ）、本処理が一旦終了される。その後、本処理が繰り返され、上記（条件ｄ）及び（条件ｅ）が共に満たされるようになると（ステップＳ１０７：ＹＥＳ）、上述した燃料噴射量指令値の補正量に基づく学習補正値Ｑｄの学習が実行される（ステップＳ１０８）。
【００５６】
そしてその後、上記エアコンカット要求フラグが「オフ」されるとともに（ステップＳ１０９）、エアコンカット許可フラグが「オフ」された後（ステップＳ１１０）、本処理が一旦終了される。
【００５７】
次に、図３を参照して、コンプレッサ３３の一時停止処理の処理手順について説明する。
同図３に示すように、この処理では先ず、上記学習処理によってエアコンカット要求フラグが「オン」されているか否かが判断される（ステップＳ２００）。
【００５８】
そして、エアコンカット要求フラグが「オン」されていると判断される場合には（ステップＳ２００：ＹＥＳ）、コンプレッサ３３の駆動が一時的に停止される（ステップＳ２０１）。一方、エアコンカット要求フラグが「オフ」されていると判断される場合には（ステップＳ２００：ＮＯ）、コンプレッサ３３の駆動の一時停止が解除される（ステップＳ２０２）。このように、コンプレッサ３３の駆動の一時停止とその解除とが適宜切り換えられた後、本処理は一旦終了される。
【００５９】
次に、図４を参照して、噴射時間算出処理の処理手順について説明する。
同図４に示すように、この処理では先ず、エンジン回転速度ＮＥやアクセル開度ＡＣＣ、吸気圧ＰＭ等に基づいて、このときのエンジン１の運転状態に適した最終噴射量Ｑｆが算出される（ステップＳ３００）。
【００６０】
その後、前述した態様をもって、上記最終噴射量Ｑｆ及び学習補正値Ｑｄに基づく目標噴射量の算出が実行される（ステップＳ３０１）。すなわち、燃料噴射制御において前記「通常噴射」が選択されているときには、前記目標噴射量Ｑｔが算出される。一方、燃料噴射制御において前記「分割噴射」が選択されているときには、前記目標パイロット噴射量Ｑｔｐ及び目標メイン噴射量Ｑｔｍがそれぞれ算出される。
【００６１】
そしてその後、エンジン回転速度ＮＥや噴射圧等に応じて、上記目標噴射量に応じた量の噴射に必要な噴射時間が算出される（ステップＳ３０２）。すなわち、通常噴射時には、上記目標噴射量Ｑｔに応じた量の噴射に必要な噴射時間Ｔｑが算出される。一方、分割噴射時には、上記目標メイン噴射量Ｑｔｍに応じた量の噴射に必要な噴射時間Ｔｑｍ、及び上記目標パイロット噴射量Ｑｔｐに応じた量の噴射に必要な噴射時間Ｔｑｐがそれぞれ算出される。その後、本処理は一旦終了される。
【００６２】
以下、上述した各処理がどのように行われるのかを、図５に示すタイミングチャートを参照しつつ説明する。
なお、図５は、以下に記載する各項目についての推移をそれぞれ示している。
（ａ）前提条件の成立状況。
（ｂ）エアコンカット要求フラグの操作状態。
（ｃ）エアコンカット許可フラグの操作状態。
（ｄ）コンプレッサ３３の駆動状況。
（ｅ）コンプレッサ３３の駆動が停止された後の経過時間。
【００６３】
さて、図５（ａ）に示すように上記前提条件が成立していないときには（タイミングｔ１以前）、図５（ｂ）に示すように、エアコンカット要求フラグが「オフ」されている。また、このときエアコンカット許可フラグが「オン」されている。そして、このとき上記学習補正値Ｑｄの学習は実行されない。すなわち、燃料噴射制御では、インジェクタ２から噴射される燃料量の補正に際して、以前に学習された学習補正値Ｑｄが用いられる。
【００６４】
その後、図５（ａ）に示すように、上記前提条件が成立すると（タイミングｔ１）、図５（ｂ）に示すように、エアコンカット要求フラグが「オン」される。そして、このとき、図５（ｄ）に示すように、コンプレッサ３３の駆動が一時的に停止されるとともに、図５（ｅ）に示すように、同コンプレッサ３３の駆動停止後の経過時間の計時が開始される。
【００６５】
そしてその後、図５（ｅ）に示すように、上記経過時間が所定時間αになると（タイミングｔ２）、上記学習補正値Ｑｄの学習が実行される。そして、同学習が終了すると（タイミングｔ３）、図５（ｂ）及び図５（ｃ）に示すように、エアコンカット許可フラグとエアコンカット要求フラグとが共に「オフ」される。そして、このとき、図５（ｄ）に示すように、コンプレッサ３３が再起動される。そして、この後における燃料噴射制御では、インジェクタ２から噴射される燃料量の補正に際して、このとき新たに学習された学習補正値Ｑｄが用いられるようになる。
【００６６】
以上説明したように、本実施の形態によれば、以下に記載する効果が得られるようになる。
（１）本実施の形態では、特定条件下であって、且つエアコンスイッチ２６がオン操作されているときには、同コンプレッサ３３の駆動を一時的に停止した上で、上記学習補正値Ｑｄの学習を実行するようにした。このため、学習補正値Ｑｄの学習機会を好適に増加させてその学習精度を向上させることができるようになり、ひいてはインジェクタ２の経時劣化等に起因する燃料噴射制御の精度低下を好適に抑制することができるようになる。
【００６７】
（２）本実施の形態によれば、空燃比制御が行われないためにインジェクタ２の経時劣化等に起因してその噴射効率が低下した場合において燃料噴射制御の精度低下が顕著に現れるコモンレール式のディーゼルエンジン１にあって、その燃料噴射制御の精度低下を好適に抑制することができるようになる。
【００６８】
なお、上記実施の形態は、以下のように変更して実施してもよい。
・上記実施の形態では、コンプレッサ３３の駆動を一時的に停止した上で学習補正値Ｑｄの学習を実行するようにしたが、これに代えて、コンプレッサ３３の負荷を一時的に固定した上で、同学習を実行するようにしてもよい。こうした構成では、学習補正値Ｑｄの学習に際してエアコンスイッチ２６がオン操作されているときであっても、コンプレッサ３３は駆動される。とはいえ、その影響によって燃料噴射量指令値が変化する度合いを予め推定することが可能になるために、その推定した変化分を加味しつつ学習補正値Ｑｄの学習を実行することで、同学習補正値Ｑｄを精度よく学習することができるようになる。従って、こうした構成にあっても、インジェクタ２の経時劣化等に起因する燃料噴射制御の精度低下を好適に抑制することができるようになる。
【００６９】
・上記実施の形態では、コンプレッサ３３が設けられたエンジン１に本発明を適用するようにしたが、これに限られない。要は、例えばビスカスヒータ等、エンジンを駆動源とする補機であって、エンジントルク以外の因子の影響によって燃料噴射指令値が変化する補機が設けられるエンジンであれば、本発明を適用することは可能である。なお、こうした構成にあっては、学習補正値Ｑｄの学習に際して補機が駆動されているときには、同補機の駆動を一時的に停止した上で、若しくは補機の負荷を一時的に固定した上で、同学習を実行するようにすればよい。
【００７０】
・また、本発明の適用対象は、エンジンを駆動源とする補機を備えた燃料噴射制御装置に限られない。要は、学習補正値Ｑｄの学習に際してその実行を禁止する要因であって、エンジントルク以外の因子によって燃料噴射量指令値が変化する要因を有する装置であれば、本発明を適用することは可能である。こうした装置にあっては、学習補正値Ｑｄの学習に際して同学習の実行を禁止する要因が能動となっているときに、この要因を一時的に非能動とし、若しくはこの要因による影響を一時的に固定して同学習を実行するようにすればよい。
【００７１】
・また、上記実施の形態では、本発明をコモンレール式のディーゼルエンジンに適用するようにしたが、これに限らず、他の方式のディーゼルエンジンや、ガソリンエンジン等にも本発明を適用することは可能である。
【図面の簡単な説明】
【図１】本発明にかかるエンジンの燃料噴射制御装置の一実施の形態についてその概略構成を示すブロック図。
【図２】学習補正値を学習する処理についてその処理手順を示すフローチャート。
【図３】コンプレッサの駆動を一時的に停止する処理についてその処理手順を示すフローチャート。
【図４】噴射時間を算出する処理についてその処理手順を示すフローチャート。
【図５】同実施の形態の燃料噴射制御にかかる各処理についてその処理態様の一例を示すタイミングチャート。
【符号の説明】
１…エンジン、２…インジェクタ、３…電磁弁、４…コモンレール、５…供給配管、６…サプライポンプ、６ａ…吐出ポート、６ｂ…吸入ポート、６ｃ…リターンポート、７…逆止弁、８…燃料タンク、９…フィルタ、１０…圧力制御弁、１１…リターン配管、１２…リリーフ弁、１３…吸気通路、２１…アクセルセンサ、２２…水温センサ、２３…吸気圧センサ、２４…クランク角センサ、２５…カム角センサ、２６…エアコンスイッチ、３１…吸気弁、３２…排気弁、３３…コンプレッサ、４０…電子制御装置。
【図１】
0004151277.tif 000002
【図２】
0004151277.tif 000003
【図３】
0004151277.tif 000004
【図４】
0004151277.tif 000005
【図５】
0004151277.tif 000006