(57)【要約】      （修正有）【課題】複数の気筒のそれぞれに設けられた複数のインジェクタにつき、ばらつき異常の原因がどのインジェクタにあるかを識別する構成において、噴射割合の変更に起因する誤検出のおそれを抑制する。【解決手段】複数組の噴射量比率設定Ｉ，ＩＩにそれぞれが対応する複数の検出実行条件（モニタ領域Ａ，Ｂ）の各成立頻度と、前記複数の検出実行条件のうち複数のものが同時に成立（モニタ領域Ｃ）する成立頻度と、に基づいて、前記複数組の噴射量比率設定Ｉ，ＩＩのいずれかを優先して選択する。複数の気筒のそれぞれに設けられた複数のインジェクタにつき、ばらつき異常の原因がどのインジェクタにあるかを識別する構成において、複数種類の噴射量比率設定を試行する場合の効率的な手順を提供できる。【選択図】図７
2013024040.tif 000002
【特許請求の範囲】
【請求項１】
複数の気筒と、
前記複数の気筒のそれぞれにつき配設された複数のインジェクタと、
前記複数のインジェクタの燃料噴射量の比率が互いに異なるように定められた複数組の噴射量比率設定からいずれかを選択する選択手段と、
選択された噴射量比率設定によって燃料を噴射したときの空燃比の気筒間のばらつきを所定のパラメータに基づいて検出するばらつき検出手段と、
を備えた内燃機関の気筒間ばらつき検出装置であって、
前記選択手段は、前記複数組の噴射量比率設定にそれぞれが対応する複数の検出実行条件の各成立頻度と、前記複数の検出実行条件のうち複数のものが同時に成立する成立頻度と、に基づいて、前記複数組の噴射量比率設定のいずれかを優先して選択することを特徴とする内燃機関の気筒間ばらつき検出装置。
【請求項２】
請求項１に記載の内燃機関の気筒間ばらつき検出装置であって、
前記複数の検出実行条件が前記内燃機関の回転数及び負荷によって定義された運転領域に基づいて定められ、
前記選択手段は、前記複数の検出実行条件のうち複数のものが同時に成立する運転領域において、当該同時に成立する運転領域で得られる前記パラメータの検出機会を、当該同時に成立する運転領域への依存度が相対的に高い噴射量比率設定に優先して付与することによって、前記複数組の噴射量比率設定のいずれかを優先して選択することを特徴とする内燃機関の気筒間ばらつき検出装置。
【請求項３】
請求項１または２に記載の内燃機関の気筒間ばらつき検出装置であって、
前記選択手段は、前記複数組の噴射量比率設定のいずれかによる燃料噴射が実行中である場合には、当該噴射量比率設定による燃料噴射が終了するまで、噴射量比率設定の変更を禁止することを特徴とする内燃機関の気筒間ばらつき検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の気筒間空燃比のばらつき異常を検出するための装置に係り、特に、気筒あたり複数のインジェクタを有する内燃機関におけるものに関する。
【背景技術】
【０００２】
一般に、触媒を利用した排気浄化システムを備える内燃機関では、排気中有害成分の触媒による浄化を高効率で行うため、内燃機関で燃焼される混合気の空気と燃料との混合割合、すなわち空燃比のコントロールが欠かせない。こうした空燃比の制御を行うため、内燃機関の排気通路に空燃比センサを設け、これによって検出された空燃比を所定の目標空燃比に一致させるようフィードバック制御を実施している。
【０００３】
一方、多気筒内燃機関においては、通常全気筒に対し同一の制御量を用いて空燃比制御を行うため、空燃比制御を実行したとしても実際の空燃比が気筒間でばらつくことがある。このときばらつきの程度が小さければ、空燃比フィードバック制御で吸収可能であり、また触媒でも排気中有害成分を浄化処理可能なので、排気エミッションに影響を与えず、特に問題とならない。
【０００４】
しかし、例えば一部の気筒の燃料噴射系が故障するなどして、気筒間の空燃比が大きくばらつくと、排気エミッションを悪化させてしまい、問題となる。このような排気エミッションを悪化させる程の大きな空燃比ばらつきは異常として検出するのが望ましい。特に自動車用内燃機関の場合、排気エミッションの悪化した車両の走行を未然に防止するため、気筒間空燃比ばらつき異常を車載状態（オンボード）で検出することが要請されており、最近ではこれを法規制化する動きもある。
【０００５】
例えば、特許文献１に記載の装置では、内燃機関の空燃比の変動に基づいて、気筒間の空燃比のばらつき異常を検出する。また空燃比の検出の際には、エンジン回転速度と吸入空気量に基づいて、空燃比の検出値の誤差を補正している。
【０００６】
特許文献２に記載の装置では、内燃機関の空燃比の変動に基づいて、気筒間の空燃比のばらつき異常を検出する構成において、複数の気筒のそれぞれに設けられた複数のインジェクタにつき、これら複数のインジェクタの間における噴射割合を変更し、当該変更の前及び後における空燃比に基づいて、当該ばらつき異常の原因が複数のインジェクタのうちのどれにあるかを識別している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１４４６３９号公報
【特許文献２】特開２００９−１８０１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１の構成を、各気筒につき複数のインジェクタを有する内燃機関にそのまま適用すると、噴射割合の変更に起因する誤検出を招いてしまう。また、特許文献２の構成では、異常の有無、及び異常のあるインジェクタがどれかを識別することができるが、検出の効率的な手順、すなわち噴射割合を互いに異にした複数種類の噴射量比率設定をどのような順序で実行するかは確立されていない。
【０００９】
そこで本発明は、上記の事情に鑑みて創案され、その目的は、複数の気筒のそれぞれに設けられた複数のインジェクタにつき、ばらつき異常の原因がどのインジェクタにあるかを識別する構成において、複数種類の噴射量比率設定を試行する場合の検出の効率的な手順を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一の態様は、
複数の気筒と、
前記複数の気筒のそれぞれにつき配設された複数のインジェクタと、
前記複数のインジェクタの燃料噴射量の比率が互いに異なるように定められた複数組の噴射量比率設定からいずれかを選択する選択手段と、
選択された噴射量比率設定によって燃料を噴射したときの空燃比の気筒間のばらつきを所定のパラメータに基づいて検出するばらつき検出手段と、
を備えた内燃機関の気筒間ばらつき検出装置であって、
前記選択手段は、前記複数組の噴射量比率設定にそれぞれが対応する複数の検出実行条件の各成立頻度と、前記複数の検出実行条件のうち複数のものが同時に成立する成立頻度と、に基づいて、前記複数組の噴射量比率設定のいずれかを優先して選択することを特徴とする内燃機関の気筒間ばらつき検出装置である。
【００１１】
好ましくは、前記複数の検出実行条件が前記内燃機関の回転数及び負荷によって定義された運転領域に基づいて定められ、前記選択手段は、前記複数の検出実行条件のうち複数のものが同時に成立する運転領域において、当該同時に成立する運転領域で得られる前記パラメータの検出機会を、当該同時に成立する運転領域への依存度が相対的に高い噴射量比率設定に優先して付与することによって、前記複数組の噴射量比率設定のいずれかを優先して選択する。
【００１２】
好ましくは、前記選択手段は、前記複数組の噴射量比率設定のいずれかによる燃料噴射が実行中である場合には、当該噴射量比率設定による燃料噴射が終了するまで、噴射量比率設定の変更を禁止する。
【発明の効果】
【００１３】
本発明によれば、複数の気筒のそれぞれに設けられた複数のインジェクタにつき、ばらつき異常の原因がどのインジェクタにあるかを識別する構成において、複数種類の噴射量比率設定を試行する場合の効率的な手順を提供できるという優れた効果が発揮される。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る内燃機関の概略図である。
【図２】触媒前センサおよび触媒後センサの出力特性を示すグラフである。
【図３】通常運転時の噴射割合を設定するためのマップを示す。
【図４】空燃比センサ出力の変動を示すタイムチャートである。
【図５】図４のＶ部に相当する拡大図である。
【図６】インバランス割合と空燃比変動パラメータの関係を示すグラフである。
【図７】ばらつき異常検出のために用いられるモニタ領域マップの設定例を示すグラフである。
【図８】空燃比変動パラメータ算出及び異常検出処理ルーチンを示すフローチャートである。
【図９】実施形態における噴射比率設定の選択状態を示すタイミングチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を添付図面に基づき説明する。
【００１６】
図１に本実施形態に係る内燃機関を概略的に示す。図示される内燃機関（エンジン）１はＶ型６気筒デュアル噴射式ガソリンエンジンである。気筒＃１〜＃６のそれぞれに、吸気通路噴射用インジェクタ２と筒内噴射用インジェクタ３とが設けられている。エンジン１は第１のバンク４と第２のバンク５とを有し、第１のバンク４には奇数番気筒すなわち＃１，＃３，＃５気筒が設けられ、第２のバンク５には偶数番気筒すなわち＃２，＃４，＃６気筒が設けられている。
【００１７】
吸気通路噴射用インジェクタ２は、いわゆる均質燃焼を実現するよう、対応気筒の吸気通路特に吸気ポート６内に向けて燃料を噴射する。以下、吸気通路噴射用インジェクタを「ＰＦＩ」ともいう。他方、筒内噴射用インジェクタ３は、いわゆる成層燃焼を実現するよう、対応気筒の筒内（燃焼室内）に向けて燃料を直接噴射する。以下、筒内噴射用インジェクタを「ＤＩ」ともいう。
【００１８】
吸気を導入するための吸気通路７は、前記吸気ポート６の他、集合部としてのサージタンク８と、各気筒の吸気ポート６およびサージタンク８を結ぶ複数の吸気マニホールド９と、サージタンク８の上流側の吸気管１０とを含む。吸気管１０には、上流側から順にエアフローメータ１１と電子制御式スロットルバルブ１２とが設けられている。エアフローメータ１１は吸気流量に応じた大きさの信号を出力する。各気筒には、筒内の混合気に点火するための点火プラグ１３が設けられる。
【００１９】
排気ガスを排出するための排気通路は、本実施形態の場合、第１のバンク４に対する第１の排気通路１４Ａと第２のバンク５に対する第２の排気通路１４Ｂとが別系統で設置されている。つまり排気系統はバンク毎に独立して２系統ある。両バンクについて排気系統の構成は同じなので、ここでは第１のバンク４についてのみ説明し、第２のバンク５については図中同一符号を付して説明を省略する。
【００２０】
第１の排気通路１４Ａは、＃１，＃３，＃５の各気筒の排気ポート１５と、これら排気ポート１５の排気ガスを集合させる排気マニホールド１６と、排気マニホールド１６の下流端に接続する排気管１７とを含む。そして排気管１７の上流側と下流側にはそれぞれ三元触媒からなる触媒、すなわち上流触媒１８と下流触媒１９が直列に設けられている。上流触媒１８の上流側及び下流側に、それぞれ排気ガスの空燃比を検出するための空燃比センサ、即ち触媒前センサ２０及び触媒後センサ２１が設置されている。これらセンサは排気中の酸素濃度に基づいて空燃比を検出する。このように、片バンクに対する排気通路の集合部には単一の触媒前センサ２０が設置されている。
【００２１】
特に、第１のバンク４に対する第１の排気通路１４Ａと、第２のバンク５に対する第２の排気通路１４Ｂとに、個別に触媒前センサ２０が設置されている。
【００２２】
上述のＰＦＩ２、ＤＩ３、スロットルバルブ１２及び点火プラグ１３等は、制御手段としての電子制御ユニット（以下ＥＣＵと称す）１００に電気的に接続されている。ＥＣＵ１００は、何れも図示されないＣＰＵ、ＲＯＭ、ＲＡＭ、入出力ポート、および記憶装置等を含むものである。またＥＣＵ１００には、図示されるように、前述のエアフローメータ１１、触媒前センサ２０、触媒後センサ２１のほか、エンジン１のクランク角を検出するためのクランク角センサ２２、アクセル開度を検出するためのアクセル開度センサ２３、エンジン１の冷却水の温度を検出するための水温センサ２４、その他の各種センサが、図示されないＡ／Ｄ変換器等を介して電気的に接続されている。ＥＣＵ１００は、各種センサの検出値等に基づいて、所望の出力が得られるように、ＰＦＩ２、ＤＩ３、スロットルバルブ１２及び点火プラグ１３等を制御し、燃料噴射量、燃料噴射時期、スロットル開度、点火時期等を制御する。またＥＣＵ１００は、クランク角センサ２２の出力に基づきエンジン１のクランク角を検出すると共に、エンジンの回転速度を計算する。ここでエンジンの回転速度としては１分当たりの回転数（ｒｐｍ）を用いる。
【００２３】
触媒前センサ２０は所謂広域空燃比センサからなり、比較的広範囲に亘る空燃比を連続的に検出可能である。図２に触媒前センサ２０の出力特性を示す。図示するように、触媒前センサ２０は、排気ガスの空燃比に比例した大きさの電圧信号Ｖｆを出力する。排気空燃比がストイキ（理論空燃比、例えばＡ／Ｆ＝１４．６）であるときの出力電圧はＶｒｅｆｆ（例えば約３．３Ｖ）である。
【００２４】
他方、触媒後センサ２１は所謂Ｏ2センサからなり、ストイキを境に出力値が急変する特性を持つ。図２に触媒後センサ２１の出力特性を示す。図示するように、排気ガスの空燃比がストイキであるときの出力電圧、すなわちストイキ相当値はＶｒｅｆｒ（例えば０．４５Ｖ）である。触媒後センサ２１の出力電圧は所定の範囲（例えば０〜１（Ｖ））内で変化する。排気空燃比がストイキよりリーンのとき、触媒後センサの出力電圧はストイキ相当値Ｖｒｅｆｒより低くなり、排気空燃比がストイキよりリッチのとき、触媒後センサの出力電圧はストイキ相当値Ｖｒｅｆｒより高くなる。
【００２５】
上流触媒１８及び下流触媒１９は、それぞれに流入する排気ガスの空燃比Ａ／Ｆがストイキ近傍のときに排気中の有害成分であるＮＯｘ、ＨＣおよびＣＯを同時に浄化する。この三者を同時に高効率で浄化できる空燃比の幅（ウィンドウ）は比較的狭い。
【００２６】
上流触媒１８に流入する排気ガスの空燃比がストイキ近傍に制御されるように、空燃比制御（ストイキ制御）がＥＣＵ１００により実行される。この空燃比制御は、触媒前センサ２０によって検出された排気空燃比を所定の目標空燃比であるストイキに一致させるような主空燃比制御（主空燃比フィードバック制御）と、触媒後センサ２１によって検出された排気空燃比をストイキに一致させるような補助空燃比制御（補助空燃比フィードバック制御）とからなる。
【００２７】
このような空燃比制御は、バンク毎に行われる。すなわち、第１のバンク４側の触媒前センサ２０および触媒後センサ２１の出力に基づいて、第１のバンク４に属する＃１，＃３，＃５気筒の空燃比制御が行われる。他方、第２のバンク５側の触媒前センサ２０および触媒後センサ２１の出力に基づいて、第２のバンク５に属する＃２，＃４，＃６気筒の空燃比制御が行われる。
【００２８】
また本実施形態では、１気筒で１噴射サイクル中に噴射される全燃料噴射量を、所定の噴射割合α，βに応じて、ＰＦＩ２及びＤＩ３に分担させる噴き分けが行われる。この噴き分けの目的は、運転状況に応じた最適な燃焼状態となるように噴射割合を制御することで、低燃費化、エミッション性能の向上及び実用域での高出力化を図ることにある。このときＥＣＵ１００は、噴射割合α，βに応じて、ＰＦＩ２から噴射される燃料量（ポート噴射量という）と、ＤＩ３から噴射される燃料量（筒内噴射量という）とを設定し、これら燃料量に応じて各インジェクタ２，３を通電制御する。噴射割合α，βは、ここでは全燃料噴射量に対するポート噴射量または筒内噴射量の百分率値をいい、０〜１００の値を持つ（β＝１００−α）。全燃料噴射量をＱｔとした場合、ポート噴射量Ｑｐはα×Ｑｔ／１００で表され、筒内噴射量Ｑｄはβ×Ｑｔ／１００で表され、両者の噴射割合はＱｐ：Ｑｄ＝α：βである。このように噴射割合α，βは、ＰＦＩ２とＤＩ３、もしくはポート噴射量Ｑｐと筒内噴射量Ｑｄとの噴射割合を規定する値である。全燃料噴射量Ｑｔは、ＥＣＵ１００によりエンジン運転状態（例えばエンジン回転数Ｎｅと負荷率ＫＬ）に基づいて設定される。
【００２９】
図３に、噴射割合αを設定するためのマップを示す。通常の運転では、図示するように、噴射割合αは、エンジン回転数Ｎｅと負荷率ＫＬで規定される各領域に応じてα１からα４まで変化する。例えばα１＝０、α２＝３０、α３＝５０、α４＝７０であるが、これらの値や領域分けは任意に変更可能である。この例では、低回転高負荷側に向かうほどポート噴射量の割合が増加する。またα＝α１の領域では噴き分けは行われず、筒内噴射のみで燃料が供給される。噴射割合α，βは、両バンクの各気筒に対し同一の値が用いられる。すなわち噴射割合α，βについてはバンク毎の設定はなされない。ただし、後述するインバランス検出の際には、検出のために噴射割合の別の設定が用いられる。
【００３０】
さて、例えば全気筒のうちの一部の気筒のインジェクタが故障し、気筒間に空燃比のばらつき（インバランス：imbalance）が発生したとする。例えば＃１気筒が他の＃２〜＃６気筒よりも燃料噴射量が多くなり、＃１気筒の空燃比が他の＃２〜＃６気筒の空燃比よりも大きくリッチ側にずれる場合である。このとき、＃１気筒を含む第１のバンク２について、前述の主空燃比フィードバック制御により比較的大きな補正量を与えれば、トータルガスの空燃比をストイキに制御できる場合がある。しかし、気筒別に見ると、＃１気筒がストイキより大きくリッチ、＃３，＃５気筒がストイキよりリーンであり、全体のバランスとしてストイキとなっているに過ぎず、エミッション上好ましくないことは明らかである。そこで本実施形態では、かかる気筒間空燃比ばらつき異常を検出する装置が装備されている。
【００３１】
図４は、本実施形態とは異なる直列４気筒エンジンにおける空燃比センサ出力の変動を示す。図示するように、空燃比センサによって検出される排気空燃比Ａ／Ｆは、１エンジンサイクル（＝７２０°ＣＡ）を１周期として周期的に変動する傾向にある。そして気筒間空燃比ばらつきが発生すると、１エンジンサイクル内での変動が大きくなる。（Ｂ）の空燃比線図ａ，ｂ，ｃはそれぞればらつき無し、１気筒のみ２０％のインバランス割合でリッチずれ、及び１気筒のみ５０％のインバランス割合でリッチずれの場合を示す。見られるように、ばらつき度合いが大きくなるほど空燃比変動の振幅が大きくなる。本実施形態のようなＶ型６気筒エンジンでも、片バンクについて同様の傾向がある。
【００３２】
ここでインバランス割合（％）とは、気筒間空燃比のばらつき度合いを表すパラメータである。即ち、インバランス割合とは、全気筒のうちある１気筒のみが燃料噴射量ズレを起こしている場合に、その燃料噴射量ズレを起こしている気筒（インバランス気筒）の燃料噴射量がどれくらいの割合で、燃料噴射量ズレを起こしていない気筒（バランス気筒）の燃料噴射量即ち基準噴射量からズレているかを示す値である。インバランス割合をＩＢ、インバランス気筒の燃料噴射量をＱｉｂ、バランス気筒の燃料噴射量即ち基準噴射量をＱｓとすると、ＩＢ＝（Ｑｉｂ−Ｑｓ）／Ｑｓで表される。インバランス割合ＩＢが大きいほど、インバランス気筒のバランス気筒に対する燃料噴射量ズレが大きく、空燃比ばらつき度合いは大きい。インバランス割合は、片バンク又は両バンクの全気筒など複数の気筒の平均値に対する燃料噴射量の差分の比率であっても良い。
【００３３】
上記の説明から理解されるように、空燃比ばらつき異常が発生すると空燃比センサ出力の変動が大きくなる。そこでこの出力変動に基づいてばらつき異常を検出することが可能である。
【００３４】
ここで、ばらつき異常の種類としては、１気筒の燃料噴射量がリッチ側（過剰側）にずれているリッチずれ異常と、１気筒の燃料噴射量がリーン側（過少側）にずれているリーンずれ異常とがある。本実施形態では、リッチずれ異常を空燃比センサ出力変動に基づいて検出する。但し、リーンずれ異常を検出してもよく、また、リッチずれ異常およびリーンずれ異常を区別せず、広くばらつき異常を検出してもよい。
【００３５】
リッチずれ異常の検出に際しては、空燃比センサ出力の変動度合いに相関するパラメータである空燃比変動パラメータを算出すると共に、この空燃比変動パラメータを所定の異常判定値と比較して異常を検出する。ここで異常検出はバンク毎に、対応する空燃比センサである触媒前センサ２０の出力を用いて行う。
【００３６】
以下、空燃比変動パラメータの算出方法を説明する。図５は、図４のＶ部に相当する拡大図であり、特に１エンジンサイクル内の触媒前センサ出力の変動を示す。触媒前センサ出力としては、触媒前センサ２０の出力電圧Ｖｆを空燃比Ａ／Ｆに換算した値を用いる。但し触媒前センサ２０の出力電圧Ｖｆを直接用いることも可能である。
【００３７】
（Ｂ）図に示すように、ＥＣＵ１００は、１エンジンサイクル内において、所定のサンプル周期τ（単位時間、例えば４ｍｓ）毎に、触媒前センサ出力Ａ／Ｆの値を取得する。そして今回のタイミング（第２のタイミング）で取得した値Ａ／Ｆｎと、前回のタイミング（第１のタイミング）で取得した値Ａ／Ｆｎ−１との差ΔＡ／Ｆｎの絶対値を次式（１）により求める。この差ΔＡ／Ｆｎは、今回のタイミングにおける微分値あるいは傾きと言い換えることができる。
【００３８】
【数１】
2013024040.tif 000003
【００３９】
最も単純には、この差ΔＡ／Ｆｎが触媒前センサ出力の変動を表す。変動度合いが大きくなるほど空燃比線図の傾きが大きくなり、差ΔＡ／Ｆｎが大きくなるからである。そこで所定の１タイミングにおける差ΔＡ／Ｆｎの値を空燃比変動パラメータとすることができる。
【００４０】
但し、本実施形態では精度向上のため、複数の差ΔＡ／Ｆｎの平均値を空燃比変動パラメータとする。本実施形態では、１エンジンサイクル内において、各タイミング毎に差ΔＡ／Ｆｎを積算し、最終積算値をサンプル数Ｎで除し、１エンジンサイクル内の差ΔＡ／Ｆｎの平均値を求める。そしてさらに、Ｍエンジンサイクル分（例えばＭ＝１００）だけ差ΔＡ／Ｆｎの平均値を積算し、最終積算値をサイクル数Ｍで除し、Ｍエンジンサイクル内の差ΔＡ／Ｆｎの平均値を求める。こうして求められた最終的な平均値を空燃比変動パラメータとし、以下「Ｘ」で表示する。
【００４１】
触媒前センサ出力の変動度合いが大きいほど、空燃比変動パラメータＸは大きくなる。そこで空燃比変動パラメータＸが所定の異常判定値以上であれば異常ありと判定され、空燃比変動パラメータＸが異常判定値より小さければ異常なし、即ち正常と判定される。なお、ＥＣＵ１００の気筒判別機能により、点火気筒とこれに対応する空燃比変動パラメータＸとの関連付けは可能である。
【００４２】
なお、触媒前センサ出力Ａ／Ｆは増加する場合と減少する場合とがあるので、これら各場合の一方についてだけ上記差ΔＡ／Ｆｎあるいはその平均値を求め、これを変動パラメータとすることができる。特に１気筒のみリッチずれの場合、当該１気筒に対応した排気ガスを触媒前センサが受けた時にその出力が急速にリッチ側に変化（すなわち急減）するので、減少側のみの値をリッチずれ検出のために用いることも可能である（リッチインバランス判定）。この場合には、図５のグラフにおける右下がりの領域のみを、リッチずれ検出のために利用することになる。一般にリーンからリッチへの移行は、リッチからリーンへの移行よりも急峻に行われる場合が多いため、この方法によればリッチずれを精度よく検出することが期待できる。もっとも、これに限定されず、増加側の値のみを用いること、あるいは、減少側と増加側の双方の値を用いる（差ΔＡ／Ｆｎの絶対値を積算し、この積算値をしきい値と比較することで）ことも可能である。
【００４３】
図６には、インバランス割合ＩＢと空燃比変動パラメータＸの関係を示す。図示されるように、インバランス割合ＩＢと空燃比変動パラメータＸの間には強い相関性があり、インバランス割合ＩＢが増加するほど空燃比変動パラメータＸも増加する。ここで図中のＩＢ１は、正常と異常の境目であるクライテリアに相当するインバランス割合ＩＢの値であり、例えば６０（％）である。
【００４４】
本実施形態では、空燃比ばらつき異常がどの気筒に存在するかを特定することに加え、ばらつき異常の原因がその気筒のどのインジェクタにあるかを特定することができる。この目的から、本実施形態では、複数の気筒のそれぞれに設けられた複数のインジェクタの間における噴射割合を変更し、当該変更の前及び後における空燃比変動に基づいて、ばらつき異常の原因がどのインジェクタにあるかを特定する。
【００４５】
図７は本実施形態で使用されるモニタ領域マップの設定例を示すグラフである。図示されるように同マップでは、エンジン回転数Ｎｅとエンジン負荷率ＫＬとを座標軸として構成される運転領域内に、複数のモニタ領域Ａ，Ｂが設定されている。モニタ領域Ａは、運転状態（すなわち、エンジン回転数Ｎｅとエンジン負荷率ＫＬ）がこの領域内であれば「噴射割合０：１００」（すなわち、ポート０％かつ直噴１００％）という噴射量比率設定Ｉでの噴射を行うという領域である。モニタ領域Ｂは、運転状態がこの領域内であれば「噴射割合７０：３０」（すなわち、ポート７０％かつ直噴３０％）という噴射量比率設定ＩＩでの噴射を行うという領域である。このようにして、本実施形態では、複数のインジェクタの燃料噴射量の比率が互いに異なるように定められた複数組の噴射量比率設定Ｉ，ＩＩに従って、燃料噴射を実行し、それぞれについて空燃比の気筒間のばらつきを所定のパラメータに基づいて検出する。これによって、空燃比ばらつき異常の原因がその気筒のどちらのインジェクタにあるかを特定することができる。
【００４６】
このようなモニタ領域Ａ，Ｂは、両者の一部が互いに重複している（この重複部分をモニタ領域Ｃとする）。このため、運転状態がこの重複部分であるモニタ領域Ｃにあるときに、モニタ領域Ａ，Ｂのどちらの噴射量比率設定で噴射を試行するかが問題となる。そこで本実施形態では、複数組の噴射量比率設定Ｉ，ＩＩにそれぞれが対応する複数の検出実行条件（モニタ領域Ａ，Ｂ）の各成立頻度と、複数の検出実行条件のうち複数のものが同時に成立（モニタ領域Ｃ）する成立頻度と、に基づいて、複数組の噴射量比率設定Ｉ，ＩＩのいずれかを優先して選択するものである。具体的には、本実施形態では、複数の検出実行条件（モニタ領域Ａ，Ｂ）のうち複数のものが同時に成立する運転領域（モニタ領域Ｃ）において、当該運転領域（モニタ領域Ｃ）で得られるパラメータの検出機会を、当該運転領域（モニタ領域Ｃ）への依存度が相対的に高い噴射量比率設定ＩまたはＩＩに、優先して付与する。
【００４７】
この依存度は、以下の手順によって、既知の運転モードないし走行パターンに基づいて定めることができる。例えば既知の運転モードないし走行パターンの代表的なものの１つである周知のＬＡ＃４モードでの走行中に、空燃比ばらつき検出を完了できるように装置を設定する場合について説明する。なおＬＡ＃４モードは、米国カリフォルニア州ロサンゼルス４号線での走行パターンを模した運転モードであって、米国において燃費およびエミッションその他車両性能の測定のための標準として用いられるものであり、連邦テスト方法規則、ＦＴＰ７５に規定されている。既知の運転モードないし走行パターンは、他のものであってもよい。
【００４８】
空燃比ばらつき異常の最終的な判定のために、モニタ領域Ａにつきｎa回、モニタ領域Ｂにつきｎb回の検出機会が必要であって、かつＬＡ＃４モードの走行中に、モニタ領域Ａ内でａ回、モニタ領域Ｂ内でｂ回の検出機会がそれぞれ得られ、且つモニタ領域Ａ，Ｂの重複部分である領域Ｃにつきｃ回の検出機会が得られる場合を想定する。この検出機会の数は、実測であっても、シミュレーションその他のオフサイト推定演算で得られたものであっても良い。このとき、モニタ領域Ｃに対するモニタ領域Ａの依存度は、モニタ領域Ｃで検出機会を確保しなければならない最小限の回数が、モニタ領域Ｃでの検出機会の数ｃに対して成す割合、すなわち｛ｎa−（ａ−ｃ）｝／ｃで表すことができる。
【００４９】
同様に、モニタ領域Ｃに対するモニタ領域Ｂの依存度は、モニタ領域Ｃで検出機会を確保しなければならない最小限の回数が、モニタ領域Ｃでの検出機会の数ｃに対して成す割合、すなわち｛ｎb−（ｂ−ｃ）｝／ｃで表すことができる。
【００５０】
このようにしてモニタ領域Ｃに対するモニタ領域Ａ，Ｂの依存度が決定されると、これら依存度の値が相対的に大きい噴射量比率設定ＩまたはＩＩに、検出機会を優先して付与することを決定することができる。この比較は、モニタ領域Ｃに対するモニタ領域Ａ，Ｂの依存度の差の正負によって決定することができ、｛ｎa−（ａ−ｃ）｝／ｃ−｛ｎb−（ｂ−ｃ）｝／ｃ＝｛（ｂ−ｎb）−（ａ−ｎa）｝／ｃの値が正であれば噴射量比率設定Ｉに、また負であれば噴射量比率設定ＩＩに、検出機会を優先して付与するように設定する。
【００５１】
例えば、必要検出機会ｎa＝１２０、ｎb＝１００、検出機会ａ＝１９０、ｂ＝１８０、ｃ＝１００であるとすると、この場合には、｛（ｂ−ｎb）−（ａ−ｎa）｝／ｃの値は｛（１８０−１００）−（１９０−１２０）｝／１００＝０．１、のように正であるため、噴射量比率設定Ｉに検出機会を優先して付与することになる。このことは、各噴射量比率設定Ｉ，ＩＩの検出機会の数（ａまたはｂ）と、判定に必要な検出機会の数（ｎaまたはｎb）の余裕差（すなわち、ａ−ｎaあるいはｂ−ｎbで表される余剰のデータ数）が小さいほうを優先して実施することを意味している。
【００５２】
なお、このようにして各モニタ領域Ａ，Ｂのモニタ領域Ｃに対する依存度ないし余裕差（余剰のデータ数）に基づいて検出機会付与の優先順位を決定する方法によれば、複数のモニタ領域が互いに完全に一致している場合には、｛（ｂ−ｎb）−（ａ−ｎa）｝／ｃ＝（ｎa−ｎb）／ｃとなり、必要検出機会（ｎaまたはｎb）が相対的に大きい噴射量比率設定ＩまたはＩＩを優先して実施することになる。
【００５３】
また、複数の必要検出機会（ｎaまたはｎb）が同数である場合には、｛（ｂ−ｎb）−（ａ−ｎa）｝／ｃ＝（ｂ−ａ）／ｃとなり、検出機会の数（ａまたはｂ）が相対的に大きい噴射量比率設定ＩまたはＩＩを優先して実施することになる。
【００５４】
このようにして、例えば噴射量比率設定Ｉに検出機会を優先して付与する場合には、回転数Ｎａ及び負荷率ＫＬが領域Ｃにある場合に、必要な検出機会の数である｛ｎa−（ａ−ｃ）｝回に達するまでは、モニタ領域Ａに対応する噴射量比率設定Ｉである「ポート０％かつ直噴１００％」の比率で噴射を行って、その状態で空燃比変動パラメータの算出を行う。そしてその後に、モニタ領域Ｂに対応する噴射量比率設定ＩＩである「ポート７０％かつ直噴３０％」の比率で噴射を行って、その状態で空燃比変動パラメータの算出を行う。
【００５５】
また、本実施形態では更に、複数組の噴射量比率設定ＩおよびＩＩのいずれかによる燃料噴射が実行中である場合には、当該噴射量比率設定ＩまたはＩＩによる燃料噴射が終了するまで、噴射量比率設定の変更を禁止している。
【００５６】
図８は本実施形態における空燃比変動パラメータ算出及び異常判定処理を示す。この処理は、ＥＣＵ１００によって、所定の算出タイミング、例えば１０００ｋｍ走行するごとにこれをトリガとして実行される。ただし、この処理はユーザの指示入力に応答して任意の所望のタイミングで実行してもよい。
【００５７】
まずＥＣＵ１００は、クランク角センサ２２及びアクセル開度センサ２３の検出値に基づいて、エンジン回転数Ｎａ及び負荷率ＫＬを検出する（Ｓ８１０）。次に、検出されたエンジン回転数Ｎａ及び負荷率ＫＬに基づいて、図７のモニタ領域マップが参照され、現在の運転状態がモニタ領域Ｃ内かが判断される（Ｓ８２０）。
【００５８】
ステップＳ８２０で否定すなわちモニタ領域Ｃ外である場合には、次に運転状態がモニタ領域Ａ内であるかが判断され（Ｓ８５０）、肯定の場合には、Ｑｐ：Ｑｄ＝０：１００、すなわち「ポート０％かつ直噴１００％」という噴射量比率設定Ｉでの噴射が行われる（Ｓ８６０）。また、ステップＳ８５０で運転状態がモニタ領域Ａ内でない場合には、次に運転状態がモニタ領域Ｂ内であるかが判断され（Ｓ９００）、肯定の場合には、Ｑｐ：Ｑｄ＝７０：３０、すなわち「ポート７０％かつ直噴３０％」という噴射量比率設定ＩＩでの噴射が行われる（Ｓ９１０）。
【００５９】
そして、空燃比センサである触媒前センサ２０の出力に基づいて、上述したクランク角の所定の１タイミングにおける差ΔＡ／Ｆｎの値を算出することにより、空燃比変動パラメータが算出される（Ｓ８７０）。なお、ステップＳ９００で否定、すなわちモニタ領域Ａ，Ｂ，Ｃのいずれにも該当しない場合には、ステップＳ８７０の処理はスキップされる。
【００６０】
他方、ステップＳ８２０でモニタ領域Ｃ内と判断された場合には、「モニタ領域Ｂからの移行か」（すなわち、モニタ領域Ｃ内と判断される直前まで運転状態がモニタ領域Ｂ内であったか）、及び「噴射量比率設定ＩＩでのモニタ領域Ｃ内の必要数の測定が未完了か」（すなわち、ｎb−（ｂ−ｃ）回の検出が未完了か）が判断される（Ｓ８３０）。ここで両条件とも真の場合には、処理はステップＳ９１０に移行して、「ポート７０％かつ直噴３０％」という噴射量比率設定ＩＩでの噴射が行われる。
【００６１】
ステップＳ８３０のいずれかの条件が真でない場合、すなわち、モニタ領域Ｂからの移行でないか、あるいは噴射量比率設定ＩＩでのモニタ領域Ｃ内の必要数の測定が完了している場合には、次に、「噴射量比率設定Ｉでのモニタ領域Ｃ内の必要数の測定が完了しているか」（すなわち、ｎa−（ａ−ｃ）回の検出が完了しているか）が判断される（Ｓ８４０）。否定すなわち未完了の場合には、処理はステップＳ８６０に移行して、Ｑｐ：Ｑｄ＝０：１００、すなわち「ポート０％かつ直噴１００％」という噴射量比率設定Ｉでの噴射が行われる。ステップＳ８４０で肯定の場合には、ステップＳ８６０及びＳ８７０の処理はスキップされる。
【００６２】
以上の処理は、必要な数の空燃比変動パラメータが全領域について取得されるまでの間繰返し実行され（Ｓ８８０）、それが取得されたことを条件に、処理はステップＳ８９０に移行して、ばらつき異常が判定される。
【００６３】
空燃比ばらつき異常の判定は、以下のようにして行われる。まず、どの気筒に対応する検出タイミングにおいても異常がない、すなわち噴射量比率設定Ｉでの噴射による空燃比変動パラメータが対応するしきい値Ｉthよりも小さく、且つ、噴射量比率設定ＩＩでの噴射による空燃比変動パラメータが対応するしきい値ＩＩthよりも小さい場合には、全気筒におけるＰＦＩ２及びＤＩ３につき正常と判定する。
【００６４】
また、特定の気筒に対応する検出タイミングにおいて、噴射量比率設定Ｉでの噴射による空燃比変動パラメータが対応するしきい値Ｉthよりも大きく、且つ、噴射量比率設定ＩＩでの噴射による空燃比変動パラメータが対応するしきい値ＩＩthよりも小さい場合には、当該気筒におけるＤＩ３に異常があるものと判定する。
【００６５】
また、特定気筒に対応する検出タイミングにおいて、噴射量比率設定Ｉでの噴射による空燃比変動パラメータが対応するしきい値Ｉthよりも小さく、且つ、噴射量比率設定ＩＩでの噴射による空燃比変動パラメータが対応するしきい値ＩＩthよりも大きい場合には、当該気筒におけるＰＦＩ２に異常があるものと判定する。
【００６６】
また、特定の気筒に対応する検出タイミングにおいて、噴射量比率設定Ｉでの噴射による空燃比変動パラメータが対応するしきい値Ｉthよりも大きく、且つ、噴射量比率設定ＩＩでの噴射による空燃比変動パラメータも対応するしきい値ＩＩthよりも大きい場合には、当該気筒の吸気系に異常があるものと判定する。
【００６７】
以上の処理の結果、図９に示されるとおり、例えばｔ５のように、モニタ領域Ａ条件が成立し（すなわち、現在の運転状態がモニタ領域Ａ内になり）、同時にモニタ領域Ｂ条件が成立した（すなわち、現在の運転状態がモニタ領域Ｂ内になった）場合には、領域Ａ，Ｂが共に成立するモニタ領域Ｃにあることになるが、その場合には、噴射比率設定Ｉによる噴射が優先して実行される（ｔ５〜ｔ６，Ｓ８６０）。そしてモニタ領域Ａ条件が不成立になると（ｔ６）、モニタ領域Ｂ条件が不成立になるまでの間、噴射比率設定ＩＩによる噴射が継続して実行される（ｔ６〜ｔ７，Ｓ９１０）。
【００６８】
他方、例えばｔ１のように、モニタ領域Ｂ条件のみが成立し、噴射比率設定ＩＩによる噴射が開始された後に、モニタ領域Ａ条件が遅れて成立（ｔ２）した場合には、優先とされる噴射比率設定Ｉに移行することなく、モニタ領域Ｂ条件が不成立になるまでの間、噴射比率設定ＩＩによる噴射が継続して実行されることになる（ｔ２〜ｔ４，Ｓ８３０，Ｓ９１０）。
【００６９】
運転状態がモニタ領域Ａ，Ｂのいずれにも属していない場合には、通常時の噴射割合、すなわち図３のマップに従って、ばらつき異常検出を目的とせずに低燃費化・エミッション性能の向上及び実用域での高出力化を目的として設定された噴射割合α（例えばＤＩ７０％、すなわちα２＝３０）によって運転が行われる（ｔ４〜ｔ５）。
【００７０】
なお、異常と判定されたインジェクタについては、その使用を禁止して他方（インジェクタが単一気筒につき３個以上であれば、残余）のインジェクタのみによって運転を継続してもよい。異常の程度（すなわち、空燃比変動パラメータ）が即座の修理又は交換を要しない程度に低い場合には、当該部材の修理又は交換の時期を予測して所定のダイアグノーシスメモリに記憶し、あるいは、車室内の警告表示を点灯させるなどの出力を行ってもよい。
【００７１】
また、検出された空燃比変動パラメータは、インバランスを相殺するための各種の制御であって制御量が可変であるものにおいて、その制御量を決定するために用いることができる。そのような制御には、燃料噴射時期の変更（例えば、空燃比がリッチである気筒の燃料噴射時期を排気行程中に設定し、空燃比がリーンである気筒の燃料噴射時期を吸気行程中に設定する）、及び点火時期の変更（例えば、空燃比がリッチである気筒の点火時期を遅角し、空燃比がリーンである気筒の点火時期を進角する）が含まれる。
【００７２】
また、インバランスを相殺するために、燃料噴射時間の増大（減少）や、可変噴孔噴射弁の場合には有効開口面積の増大（減少）、吸気系異常を原因とするリーンずれであれば吸気弁の開度の増大（減少）又は開弁時間の増大（減少）のように、インジェクタＰＦＩ２，ＤＩ３または吸気弁の動作を、各異常原因を相殺する方向に補正する制御を行うことも考えられ、空燃比変動パラメータは、そのような制御の補正量に反映させることができる。例えば、異常の程度が大きいほど、制御量を大きくするのが好適である。
【００７３】
以上のとおり、本実施形態では、複数組の噴射量比率設定Ｉ，ＩＩにそれぞれが対応する複数の検出実行条件（モニタ領域Ａ，Ｂ）の各成立頻度と、前記複数の検出実行条件のうち複数のものが同時に成立（モニタ領域Ｃ）する成立頻度と、に基づいて、前記複数組の噴射量比率設定Ｉ，ＩＩのいずれかを優先して選択する。したがって本実施形態によれば、複数の気筒のそれぞれに設けられた複数のインジェクタＰＦＩ２，ＤＩ３につき、ばらつき異常の原因がどのインジェクタにあるかを識別する構成において、噴射割合の変更に起因する誤検出のおそれを抑制し、複数種類の噴射量比率設定を試行する場合の効率的な手順を提供できる。
【００７４】
また、本実施形態では、複数の検出実行条件（モニタ領域Ａ，Ｂ）が内燃機関の回転数及び負荷によって定義された運転領域に基づいて定められ、これら複数の検出実行条件のうち複数のものが同時に成立（モニタ領域Ｃ）する運転領域において、当該同時に成立する運転領域（モニタ領域Ｃ）で得られる所定のパラメータの検出機会を、当該同時に成立する運転領域（モニタ領域Ｃ）への依存度が相対的に高い噴射量比率設定に優先して付与することによって、前記複数組の噴射量比率設定Ｉ，ＩＩのいずれかを優先して選択する。したがって本実施形態によれば、複数種類の噴射量比率設定Ｉ，ＩＩを試行する場合の効率的な手順を提供でき、有限の所定時間内でばらつき異常検出を終了できる蓋然性を高めることができる。
【００７５】
また、本実施形態では、複数組の噴射量比率設定Ｉ，ＩＩのいずれかによる燃料噴射が実行中である場合には、当該噴射量比率設定による燃料噴射が終了するまで、噴射量比率設定の変更を禁止する。したがって本実施形態によれば、ある噴射量比率設定の変更に伴う過渡状態（例えば、吸気通路やシリンダ内への付着燃料）の影響による異常検出精度の低下を抑制することができ、また過渡時間にわたる待機を回避ないし抑制することによりばらつき異常検出の所要時間を抑制することができる。
【００７６】
以上、本発明の好適な実施形態を詳細に述べたが、本発明の実施形態は他にも様々なものが考えられる。例えば、噴射量比率設定及び検出実行条件は、３以上の任意の複数であっても良い。
【００７７】
また、上記実施形態では、空燃比の変動に基づいて気筒間の空燃比ばらつき異常を検出したが、内燃機関の回転変動に基づいて検出してもよい。この場合には、例えばある気筒につきＴＤＣ近傍でクランクシャフトが３０°ＣＡ回転するのに要した時間が、他の気筒における値に対してなす比率をもって、空燃比変動パラメータとすることができる。触媒前センサ出力の変動度合いに相関する如何なる値をも空燃比変動パラメータとすることができる。例えば、１エンジンサイクル内の触媒前センサ出力の最大値と最小値の差（所謂ピークトゥピーク; peak to peak）に基づいて、空燃比変動パラメータを算出することもできる。触媒前センサ出力の変動度合いが大きいほど当該差も大きくなるからである。空燃比フィードバック補正量に基づいて、空燃比ばらつき異常を検出してもよい。
【００７８】
また、エンジンの気筒数、形式、用途等は特に限定されない。インジェクタの数は気筒あたり３以上の任意の複数であってもよい。また複数のインジェクタは、吸気ポートと筒内のいずれに設けられていてもよく、全てが吸気ポートに設けられ、あるいは全てが筒内に設けられていてもよい。火花点火式内燃機関の場合、代替燃料（アルコール、ＣＮＧ等の気体燃料等）の使用も可能である。
【００７９】
本発明の実施形態は前述の実施形態のみに限らず、特許請求の範囲によって規定される本発明の思想に包含されるあらゆる変形例や応用例、均等物が本発明に含まれる。従って本発明は、限定的に解釈されるべきではなく、本発明の思想の範囲内に帰属する他の任意の技術にも適用することが可能である。
【符号の説明】
【００８０】
１  内燃機関
２  吸気通路噴射用インジェクタ（ＰＦＩ）
３  筒内噴射用インジェクタ（ＤＩ）
２０  触媒前センサ
２２  クランク角センサ
１００  電子制御ユニット（ＥＣＵ）
【図１】
2013024040.tif 000004
【図２】
2013024040.tif 000005
【図３】
2013024040.tif 000006
【図４】
2013024040.tif 000007
【図５】
2013024040.tif 000008
【図６】
2013024040.tif 000009
【図７】
2013024040.tif 000010
【図８】
2013024040.tif 000011
【図９】
2013024040.tif 000012