(57)【要約】【課題】ニードル部のデポジットを早期に検出し、その対策を実行することが可能な内燃機関の制御装置を提供する。【解決手段】内燃機関の制御装置は、筒内噴射用インジェクタと、制御手段と、を備える。制御手段は、燃料噴射量の低下等が生じた場合、燃料噴射圧を昇圧させて燃料噴射を実行すると共に、燃料噴射前後の空燃比の変化を取得する。そして、制御手段は、空燃比の変化に基づき、前記筒内噴射用インジェクタの先端部へのデポジット堆積に起因した噴射燃料の流量低下と、前記筒内噴射用インジェクタのニードルへのデポジット堆積に起因した噴射燃料の流量低下と、のいずれが生じているか判定する。そして、制御手段は、ニードルへのデポジット堆積に起因した噴射燃料の流量低下の場合、デポジット堆積を抑制する制御を行う。【選択図】図５
2010159690.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの気筒内に燃料を噴射する筒内噴射用インジェクタを備える内燃機関の制御装置であって、
燃料噴射圧を昇圧させて燃料噴射を実行し、当該燃料噴射前後の空燃比の変化に基づき、前記筒内噴射用インジェクタの先端部へのデポジット堆積に起因した噴射燃料の流量低下と、前記筒内噴射用インジェクタのニードルへのデポジット堆積に起因した噴射燃料の流量低下と、のいずれが生じていたか判定し、ニードルへのデポジット堆積に起因した噴射燃料の流量低下が生じていた場合、デポジット堆積を抑制する制御を行う制御手段
を備えることを特徴とする内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筒内噴射用インジェクタを備え、燃料噴射の制御を行う内燃機関の制御装置に関する。
【背景技術】
【０００２】
筒内噴射用インジェクタを備え、燃料噴射の制御を行う内燃機関の制御装置が知られている。例えば、特許文献１には、筒内噴射用インジェクタに堆積した付着物（デポジット）の堆積量が多くなった場合、筒内噴射を行うことでデポジットを除去する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０５７５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の技術によれば、筒内噴射用インジェクタ先端部（噴孔）に付着したデポジットを除去することができる。一方、デポジットは、筒内噴射用インジェクタ先端部（噴孔）のみではなく、ニードル部分にも付着する。しかし、ニードル部のデポジットは、一般的に除去するのが困難である。従って、この場合、従来の技術では、デポジット除去が確実に実行されているか否か分からず、その後デポジット堆積に起因してエミッションの悪化やドライバビリティの悪化等が生じる可能性がある。特許文献１には、上記の問題は、何ら検討されていない。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、ニードル部のデポジットを早期に検出し、その対策を実行することが可能な内燃機関の制御装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、エンジンの気筒内に燃料を噴射する筒内噴射用インジェクタを備える内燃機関の制御装置であって、燃料噴射圧を昇圧させて燃料噴射を実行し、当該燃料噴射前後の空燃比の変化に基づき、前記筒内噴射用インジェクタの先端部へのデポジット堆積に起因した噴射燃料の流量低下と、前記筒内噴射用インジェクタのニードルへのデポジット堆積に起因した噴射燃料の流量低下と、のいずれが生じているか判定し、ニードルへのデポジット堆積に起因した噴射燃料の流量低下が生じていた場合、デポジット堆積を抑制する制御を行う制御手段を備える。
【０００７】
上記の内燃機関の制御装置は、ディーゼル車両などに搭載される。内燃機関の制御装置は、筒内噴射用インジェクタと、制御手段と、を備える。制御手段は、燃料噴射量の低下等が生じた場合、燃料噴射圧を昇圧させて燃料噴射を実行すると共に、燃料噴射前後の空燃比の変化を取得する。そして、制御手段は、空燃比の変化に基づき、前記筒内噴射用インジェクタの先端部へのデポジット堆積に起因した噴射燃料の流量低下と、前記筒内噴射用インジェクタのニードルへのデポジット堆積に起因した噴射燃料の流量低下と、のいずれが生じているか判定する。例えば、燃料噴射前後の空燃比が大きい場合、制御手段は、前記筒内噴射用インジェクタの先端部へのデポジット堆積に起因した噴射燃料の流量低下が生じていたと判断する。一方、燃料噴射前後の空燃比が小さい場合、制御手段は、前記筒内噴射用インジェクタのニードルへのデポジット堆積に起因した噴射燃料の流量低下が生じていたと判断する。そして、制御手段は、ニードルへのデポジット堆積に起因した噴射燃料の流量低下の場合、デポジット堆積を抑制する制御を行う。即ち、制御手段は、デポジットの剥離は困難と判断し、ニードルへのデポジット堆積に応じた対策を行う。このようにすることで、内燃機関の制御装置は、デポジットが堆積する部位を特定し、特定箇所に応じたデポジットへの対策を実行することができる。
【図面の簡単な説明】
【０００８】
【図１】内燃機関の概略構成の一例を示す図である。
【図２】筒内噴射用インジェクタの断面図の一例である。
【図３】噴孔デポジットが主体の場合における高圧燃料噴射前後のデポジット量の推移を示す図の一例である。
【図４】ニードルデポジットが主体の場合における高圧燃料噴射前後のデポジット量の推移を示す図の一例である。
【図５】本実施形態における処理手順を表すフローチャートの一例である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の好適な実施の形態について説明する。
【００１０】
［内燃機関の構成］
図１は、本発明の実施の形態に係る内燃機関１００の概略構成図の一例を示す。
【００１１】
図１に示すように、エンジン１０は、４つの気筒１１２を備え、各気筒１１２はそれぞれ対応するインテークマニホールド２０を介して共通のサージタンク３０に接続されている。サージタンク３０は、吸気ダクト４０を介してエアクリーナ５０に接続され、吸気ダクト４０内にはエアフローメータ４２が配置されるとともに、スロットルバルブ７０が配置されている。このスロットルバルブ７０は、ＥＣＵ２２の出力信号Ｓ７０に基づいてその開度が制御される。一方、各気筒１１２は共通のエキゾーストマニホールド８０に連結され、このエキゾーストマニホールド８０は三元触媒コンバータ９０に連結されている。
【００１２】
各気筒１１２には、筒内に向けて燃料を噴射するための筒内噴射用インジェクタ１１０と、図示しない吸気ポートに向けて燃料を噴射するためのポート噴射用インジェクタ１２０とがそれぞれ設けられている。これらインジェクタ１１０、１２０はＥＣＵ２２の出力信号Ｓ１１０、Ｓ１２０に基づいてそれぞれ制御される。また、各気筒内噴射用インジェクタ１１０は共通の燃料分配管１３０に接続されており、この燃料分配管１３０は機関駆動式の高圧燃料ポンプ１５０に接続されている。
【００１３】
高圧燃料ポンプ１５０の吐出側は電磁スピル弁１５２を介して高圧燃料ポンプ１５０の吸入側に連結されており、この電磁スピル弁１５２の開度が小さいときほど、高圧燃料ポンプ１５０から燃料分配管１３０内に供給される燃料量が増大され、電磁スピル弁１５２が全開にされると、高圧燃料ポンプ１５０から燃料分配管１３０への燃料供給が停止されるように構成されている。電磁スピル弁１５２は、ＥＣＵ２２の出力信号Ｓ１５２に基づいて制御される。
【００１４】
一方、各ポート噴射用インジェクタ１２０は、共通する低圧側の燃料分配管１６０に接続されており、燃料分配管１６０および高圧燃料ポンプ１５０は共通の燃料圧レギュレータ１７０を介して、電動モータ駆動式の低圧燃料ポンプ１８０に接続されている。さらに、低圧燃料ポンプ１８０は燃料フィルタ１９０を介して燃料タンク２００に接続されている。
【００１５】
一方、燃料タンク２００に発生する燃料蒸発ガスを捕集する捕集容器であるキャニスタ２３０が、ベーパ通路２６０を介して燃料タンク２００に接続されている。さらに、キャニスタ２３０はそこに捕集された燃料蒸発ガスをエンジン１０の吸気系に供給するためのパージ通路２８０に接続されている。そして、パージ通路２８０は、吸気ダクト４０のスロットルバルブ７０下流に連通されている。キャニスタ２３０の内部には、周知のように、燃料蒸発ガスを吸着する吸着剤（活性炭）が充填されており、パージ中にキャニスタ２３０内に逆止弁を介して大気を導入するための大気通路２７０が設けられている。
【００１６】
さらに、パージ通路２８０には、パージ量を制御するパージ制御弁２５０が設けられており、このパージ制御弁２５０の開度がＥＣＵ２２の出力信号Ｓ２５０により制御される。
【００１７】
燃料分配管１３０には、燃料分配管１３０内の燃料圧力に比例した出力電圧を発生する燃料圧力センサ４００が取付けられている。この燃料圧力センサ４００の出力電圧は、検出信号Ｓ４００によりＥＣＵ２２へ供給される。
【００１８】
三元触媒コンバータ９０上流のエキゾーストマニホールド８０には、排気ガス中の酸素濃度に比例した出力電圧を発生する空燃比センサ４２０が取付けられる。空燃比センサ４２０は、エンジン１０で燃焼された混合気の空燃比に比例した出力電圧を発生する全域空燃比センサ（リニア空燃比センサ）である。空燃比センサ４２０の出力電圧は、検出信号Ｓ４２０によりＥＣＵ２２に入力される。
【００１９】
アクセル開度センサ４４０は、図示しないアクセルペダルの踏込み量、即ちアクセル開度を検出する。アクセル開度センサ４４０は、検出値を検出信号Ｓ４４０によりＥＣＵ２２へ供給する。
【００２０】
回転数センサ４６０は、エンジン回転数を示す出力パルスを発生する。回転数センサ４６０は、出力パルスを検出信号Ｓ４６０によりＥＣＵ２２へ供給する。
【００２１】
ＥＣＵ２２は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及びＡ／Ｄ変換器などを含んで構成される。ＥＣＵ２２は、ＲＯＭに記憶したマップを参照することで、上述のアクセル開度センサ４４０及び回転数センサ４６０により得られるエンジン１０の負荷及びエンジン１０の回転数に基づき、燃料噴射量などを決定する。また、ＥＣＵ２２は、電磁スピル弁１５２を加圧行程中に閉じるタイミングを、燃料分配管１３０に設けられた燃料圧力センサ４００の検出信号Ｓ４００に基づきフィードバック制御することにより、燃料分配管１３０内の燃料圧力（燃圧）及び燃料分配管１３０へ供給する燃料量を制御する。さらに、後述するように、ＥＣＵ２２は、筒内噴射用インジェクタ１１０におけるデポジットが付着した部位を特定すると共に、特定部位に応じた対策を行う。このように、ＥＣＵ２２は、本発明における制御手段の一例である。
【００２２】
なお、上述の内燃機関１００の構成は一例であり、本発明が適用可能な構成は必ずしもこれに限定されない。例えば、上述の説明では、エンジン１０として直列４気筒ガソリンエンジンを示したが、本発明はこのようなエンジンに限定されるものではない。また、上述の構成に代えて、内燃機関１００は、ポート噴射用インジェクタ１２０を有さず、筒内噴射用インジェクタ１１０のみを有してもよい。さらに、内燃機関１００は、空燃比センサ４２０に代えて、エンジン１０で燃焼された混合気の空燃比が理論空燃比に対してリッチであるかリーンであるかをオン−オフ的に検出するＯ２センサを有してもよい。以後では、空燃比センサ４２０の出力電圧等によりＥＣＵ２２が推定した（学習した）空燃比を、「空燃比学習値」と呼ぶ。
【００２３】
[筒内噴射用インジェクタの構成]
次に、筒内噴射用インジェクタ１１０の構成について図２を用いて説明する。図２は、筒内噴射用インジェクタ１１０の縦方向の断面図である。図２に示すように、筒内噴射用インジェクタ１１０は、その本体７４０の下端にノズルボディ７６０がスペーサを介してノズルホルダによって固定される。ノズルボディ７６０は、その下端に噴孔５００を形成しており、ノズルボディ７６０内にニードル５２０が上下可動に配置される。ニードル５２０の上端は本体７４０内をスライドすることが可能なコア５４０に接している。スプリング５６０はコア５４０を介してニードル５２０に対して下向きに圧力を加えている。ニードル５２０は、ノズルボディ７６０の内周シート面５２２に配置され、その結果、常態では噴孔５００を閉鎖している。
【００２４】
本体７４０の上端には、スリーブ５７０が挿入固定され、スリーブ５７０内には燃料通路５８０が形成される。燃料通路５８０の下端側は、本体７４０内の通路を介してノズルボディ７６０の内部まで連通される。そして、ニードル５２０のリフト時に、燃料は、噴孔５００から噴射される。燃料通路５８０の上端側は、フィルタ６００を介して燃料導入口６２０に接続される。この燃料導入口６２０は、図１の燃料分配管１３０に接続される。
【００２５】
電磁ソレノイド６４０は、本体７４０内においてスリーブ５７０の下端部を包囲するように配置される。ソレノイド６４０の通電時においては、コア５４０はスプリング５６０に抗して上昇し、燃料圧はニードル５２０を押し上げ、噴孔５００が開放されるので燃料噴射が実行される。ソレノイド６４０は、絶縁ハウジング６５０内のワイヤ６６０に取り出され、開弁のための信号Ｓ１１０を、ＥＣＵ２２から受信する。
【００２６】
[デポジットの特定方法]
次に、本実施形態でＥＣＵ２２が実行する制御について説明する。ＥＣＵ２２は、筒内噴射用インジェクタ１１０の燃圧を上げて噴孔５００に堆積したデポジットを除去し、その前後の空燃比学習値の変化に基づき、デポジットが主に噴孔５００に堆積したか、それとも主にニードル５２０に堆積したか判定する。これにより、ＥＣＵ２２は、デポジットが堆積する部位を特定し、それに応じたデポジットの対策を行う。以後では、燃料噴射量の要求値に対し、デポジットに起因して減少した噴射燃料の割合を「流量低下率」と呼ぶ。
【００２７】
以下、デポジットの特定方法ついて具体的に説明する。まず、ＥＣＵ２２は、空燃比学習値（以後、「空燃比学習値Ｅｄｆｉｒｔ１」と呼ぶ。）を取得する。そして、ＥＣＵ２２は、この空燃比学習値Ｅｄｆｉｒｔ１と、デポジットがない状態で算出される空燃比学習値（以後、「初期空燃比学習値Ｅｄｆｉｒｔ０」と呼ぶ。）との差分（以後、「初期空燃比差分ΔＥｄｆｉｒｔ」と呼ぶ。）をとる。これにより、ＥＣＵ２２は、筒内噴射用インジェクタ１１０のデポジットの堆積量、即ちデポジットに起因して発生した流量低下率を推定する。
【００２８】
次に、ＥＣＵ２２は、初期空燃比差分ΔＥｄｆｉｒｔが所定の閾値（以後、「空燃比学習値変化上限閾値ＴＨΔＥｄｆｉｒｔ」と呼ぶ。）より大きいか否かについて判定する。空燃比学習値変化上限閾値ＴＨΔＥｄｆｉｒｔは、例えば実験等により適切な値に設定される。これにより、ＥＣＵ２２は、流量低下率が所定率以上発生しているか否か判定する。
【００２９】
そして、初期空燃比差分ΔＥｄｆｉｒｔが空燃比学習値変化上限閾値ＴＨΔＥｄｆｉｒｔより大きい場合、ＥＣＵ２２は、デポジットの対策を行う必要があると判断する。そして、ＥＣＵ２２は、筒内噴射用インジェクタ１１０の燃圧を昇圧し、所定回数（以後、「高圧噴射回数閾値ＴＨｃｏｕｎｔ」と呼ぶ。）の燃料噴射を実行する。高圧噴射回数閾値ＴＨｃｏｕｎｔは、例えば、実験等により適切な値に設定される。
【００３０】
その後、ＥＣＵ２２は、再び空燃比学習値（以後、「空燃比学習値Ｅｄｆｉｒｔ２」と呼ぶ。）を取得する。そして、ＥＣＵ２２は、燃圧の昇圧前の空燃比学習値Ｅｄｆｉｒｔ１と、昇圧後の空燃比学習値Ｅｄｆｉｒｔ２との差分（以後、「回復量Ｒ」と呼ぶ。）をとる。即ち、ＥＣＵ２２は、回復量Ｒを算出することで、燃圧の昇圧に起因した流量低下率の改善率を推定する。
【００３１】
次に、ＥＣＵ２２は、回復量Ｒが所定の閾値（以後、「指定回復量ＴＨＲ」と呼ぶ。）より大きいか否か判定する。即ち、ＥＣＵ２２は、燃料噴射に起因した流量低下率の改善が所定率以上あったか否か判定する。指定回復量ＴＨＲは、例えば、実験等に基づき予め設定される。
【００３２】
そして、回復量Ｒが指定回復量ＴＨＲより大きい場合、ＥＣＵ２２は、燃圧の昇圧前の流量低下は噴孔５００に堆積したデポジットに起因して発生したと判断する。そして、ＥＣＵ２２は、昇圧した燃料噴射により噴孔５００のデポジットを剥離除去できたと判断する。
【００３３】
一方、回復量Ｒが指定回復量ＴＨＲ以下の場合、ＥＣＵ２２は、燃圧の昇圧前の流量低下はニードル５２０に堆積したデポジットに起因して発生したと判断する。そして、ＥＣＵ２２は、ニードル５２０に付着したデポジットの対策（例えばデポジット抑制）を別途実行する。
【００３４】
この場合、例えば、ＥＣＵ２２は、警告灯などにより乗員に対し燃料洗浄剤投入を促す（例えば、特開平０９−１７０５２４等参照）。他の例として、ＥＣＵ２２は、点火時期を遅角にすることで筒内噴射用インジェクタ１１０の先端温度を低減する（特開平１１−３０１７６等参照）。その他の例として、ＥＣＵ２２は、噴射燃圧を上昇させる。さらに他の例として、ＥＣＵ２２は、筒内噴射用インジェクタ１１０の噴射量をポート噴射用インジェクタ１２０の噴射量よりも多くする。即ち、ＥＣＵ２２は、直噴噴き分け比率を増加させる。以上のようにすることで、ＥＣＵ２２は、ニードルデポジットの影響を低減し、ニードルデポジット生成を抑制することができる。
【００３５】
次に、本実施形態による効果について補足する。筒内噴射用インジェクタ１１０に発生するデポジットは、噴孔５００とニードル５２０とに付着する場合がある。それぞれの部位へのデポジット堆積比率は、運転条件や燃料等により異なる。そして、噴孔５００部分に堆積したデポジット（以後、「噴孔デポジット」と呼ぶ。）は燃圧を上げることで剥離し易い。一方、ニードル５２０へ堆積したデポジット（以後、「ニードルデポジット」と呼ぶ。）は、ノズル内部の流体エネルギー等に起因して剥離しにくい。特に、燃料にカリウムなどが含まれる場合、ニードル５２０に堆積したデポジットの付着力は強くなり、通常の燃圧噴射では剥離が困難である。
【００３６】
従って、噴射燃料の流量低下が主にニードルデポジットに起因する場合、ＥＣＵ２２は、高圧の燃料噴射のみでは、堆積したデポジットに起因した流量低下へ十分に対処することができない。これについて、図３及び図４を用いてさらに説明する。図３は、噴孔デポジットの割合が多い場合における噴孔デポジットの堆積量及びニードルデポジットの堆積量を示す。図４は、ニードルデポジットの割合が多い場合における噴孔デポジットの堆積量及びニードルデポジットの堆積量を示す。また、図３（ａ）と図４（ａ）は、昇圧して燃料噴射を実行する前のデポジットの状態を示し、図３（ｂ）と図４（ｂ）は、昇圧して燃料噴射を実行した後のデポジットの状態を示す。
【００３７】
図３（ａ）及び図３（ｂ）に示すように、噴孔デポジットの割合が多い場合、昇圧して燃料噴射を実行することで、噴孔デポジットが減少する。従って、結果として、全体のデポジット量が改善する。一方、図４（ａ）及び図４（ｂ）に示すように、ニードルデポジットの割合が多い場合、昇圧して燃料噴射を実行しても、全体のデポジット量の減少量は少ない。即ち、ニードルデポジットが減少せず、かつ、噴孔デポジットの割合が少ないことに起因して全体のデポジット量の減少量が少ない。
【００３８】
一方、本実施形態の制御を実行することで、ＥＣＵ２２は、剥離しにくいデポジット、即ちニードルデポジットの堆積を早期に検出し、その対策を行う。これにより、ＥＣＵ２２は、燃料の流量低下に起因したエミッション悪化やドライバビリティの悪化を最小限に抑制することができる。
【００３９】
（処理フロー）
次に、本実施形態における処理の手順について説明する。図５は、本実施形態においてＥＣＵ２２が実行する処理の手順を表すフローチャートの一例である。ＥＣＵ２２は、図５に示すフローチャートの処理を、例えば所定の周期に従い繰り返し実行する。
【００４０】
まず、ＥＣＵ２２は、空燃比学習値Ｅｄｆｉｒｔ１を取得する（ステップＳ１０１）。例えば、ＥＣＵ２２は、空燃比学習値Ｅｄｆｉｒｔ１を、空燃比センサ４２０の出力電圧に基づき算出する。
【００４１】
次に、ＥＣＵ２２は、初期空燃比学習値Ｅｄｆｉｒｔ０との差分である初期空燃比差分ΔＥｄｆｉｒｔを算出する（ステップＳ１０２）。即ち、ＥＣＵ２２は、空燃比学習値Ｅｄｆｉｒｔ１から初期空燃比学習値Ｅｄｆｉｒｔ０を減算することで初期空燃比差分ΔＥｄｆｉｒｔを算出する。
【００４２】
そして、ＥＣＵ２２は、初期空燃比差分ΔＥｄｆｉｒｔが空燃比学習値変化上限閾値ＴＨΔＥｄｆｉｒｔより大きいか否か判定する（ステップＳ１０３）。これにより、ＥＣＵ２２は、筒内噴射用インジェクタ１１０の流量低下率が所定率以上であるか判定する。
【００４３】
そして、初期空燃比差分ΔＥｄｆｉｒｔが空燃比学習値変化上限閾値ＴＨΔＥｄｆｉｒｔより大きい場合（ステップＳ１０３；Ｙｅｓ）、ＥＣＵ２２は、デポジットの対策を行う必要があると判断し、ステップＳ１０４へ処理を進める。
【００４４】
一方、初期空燃比差分ΔＥｄｆｉｒｔが空燃比学習値変化上限閾値ＴＨΔＥｄｆｉｒｔ以下の場合（ステップＳ１０３；Ｎｏ）、ＥＣＵ２２は、デポジット堆積量が少なく、燃料噴射に影響がないと判断し、再びステップＳ１０１へ処理を戻す。
【００４５】
次に、ＥＣＵ２２は、燃圧上限値を算出する（ステップＳ１０４）。即ち、ＥＣＵ２２は、燃料圧力センサ４００の検出信号Ｓ４００等に基づき、筒内噴射用インジェクタ１１０で噴射可能な燃圧の上限値を算出する。
【００４６】
そして、ＥＣＵ２２は、要求燃圧を変更する（ステップＳ１０５）。即ち、ＥＣＵ２２は、ステップＳ１０４で算出した燃圧上限値に基づき燃圧を昇圧させる。これにより、ＥＣＵ２２は、噴孔デポジットの剥離を促進させる。
【００４７】
次に、ＥＣＵ２２は、噴射回数が高圧噴射回数閾値ＴＨｃｏｕｎｔより多くなったか否か判定する（ステップＳ１０６）。ここで、噴射回数とは、ステップＳ１０５で燃圧を昇温させた後の筒内噴射用インジェクタ１１０の噴射回数を指す。
【００４８】
そして、噴射回数が高圧噴射回数閾値ＴＨｃｏｕｎｔより大きい場合（ステップＳ１０６；Ｙｅｓ）、ＥＣＵ２２は、ステップＳ１０７へ処理を進める。一方、噴射回数が高圧噴射回数閾値ＴＨｃｏｕｎｔ以下の場合（ステップＳ１０６；Ｎｏ）、ＥＣＵ２２は、処理をステップＳ１０１へ戻し、噴射回数が高圧噴射回数閾値ＴＨｃｏｕｎｔより大きくなるまで処理をループさせる。
【００４９】
次に、ＥＣＵ２２は、空燃比学習値Ｅｄｆｉｒｔ２を取得する（ステップＳ１０７）。そして、ＥＣＵ２２は、高圧噴射前後の空燃比学習値の差分、即ち回復量Ｒを算出する（ステップＳ１０８）。言い換えると、ＥＣＵ２２は、空燃比学習値Ｅｄｆｉｒｔ２から空燃比学習値Ｅｄｆｉｒｔ１を減算することで、回復量Ｒを算出する。
【００５０】
次に、ＥＣＵ２２は、回復量Ｒが指定回復量ＴＨＲより大きいか否か判定する（ステップＳ１０９）。これにより、ＥＣＵ２２は、筒内噴射用インジェクタ１１０の燃料噴射の流量低下が改善したか否か判定する。
【００５１】
そして、回復量Ｒが指定回復量ＴＨＲより大きい場合（ステップＳ１０９；Ｙｅｓ）、ＥＣＵ２２は、噴孔デポジットが主体であると特定する（ステップＳ１１０）。同時に、ＥＣＵ２２は、昇圧して燃料噴射を行うことにより、噴孔デポジットが剥離し、デポジットに起因した流量低下が回復したと判断する。即ち、ＥＣＵ２２は、デポジット堆積量が図３（ａ）に示す状態から図３（ｂ）に示す状態に推移したと判断する。
【００５２】
一方、回復量Ｒが指定回復量ＴＨＲ以下の場合（ステップＳ１０９；Ｎｏ）、ＥＣＵ２２は、ニードルデポジットが主体であると特定する（ステップＳ１１１）。同時に、ＥＣＵ２２は、燃料噴射のみではデポジットに起因した燃料噴射の流量低下の状態は回復しないと判断する。即ち、ＥＣＵ２２は、デポジット堆積量が図４（ａ）に示す状態から図４（ｂ）に示す状態に推移したと判断する。
【００５３】
そして、ＥＣＵ２２は、ニードルデポジットへの対応を実行する（ステップＳ１１２）。即ち、ＥＣＵ２２は、洗浄剤投入を乗員に促したり、または、点火時期を制御することで筒内噴射用インジェクタ１１０の先端温度を低減させる。
【００５４】
このように、ＥＣＵ２２は、デポジットが堆積する部位を特定し、特定箇所に応じたデポジットへの対応を実行することができる。
【符号の説明】
【００５５】
１０  エンジン
２０  インテークマニホールド
２２  ＥＣＵ
３０  サージタンク
４０  吸気ダクト
４２  エアフローメータ
５０  エアクリーナ
７０  スロットルバルブ
１００  内燃機関
１１０  筒内噴射用インジェクタ
１１２  気筒
１２０  ポート噴射用インジェクタ
２００  燃料タンク
４００  燃料圧力センサ
４２０  空燃比センサ
４４０  アクセル開度センサ
４６０  回転数センサ
５００  噴孔
５２０  ニードル
【図１】
2010159690.tif 000003
【図２】
2010159690.tif 000004
【図３】
2010159690.tif 000005
【図４】
2010159690.tif 000006
【図５】
2010159690.tif 000007