(57)【特許請求の範囲】
【請求項１】
内燃機関の異常燃焼を検出したとき前記内燃機関の気筒への燃料の供給を停止する車両の内燃機関の燃焼状態制御装置であって、
内燃機関の異常燃焼を検出する異常燃焼検出部と、
前記異常燃焼検出部が異常燃焼を検出したとき当該異常燃焼を検出した気筒の吸気行程から次の吸気行程間の１サイクル間の当該気筒への燃料の供給を停止する燃料供給停止部と、
車両の加速度または内燃機関の回転数の変動に基づいて車両の振動を検出する振動検出部と、
前記燃料の供給停止中に前記振動検出部が車両の振動を検出したとき当該燃料の供給停止を終了させる燃料供給停止終了部と、
を有することを特徴とする車両の内燃機関の燃焼状態制御装置。
【請求項２】
前記燃料供給停止部は、前記異常燃焼検出部が複数の気筒の異常燃焼を検出したとき１サイクルを１気筒について燃料供給を停止する期間の単位とし各気筒の燃料供給を順番に各サイクルで停止させることを特徴とする請求項１に記載の車両の内燃機関の燃焼状態制御装置。
【請求項３】
前記異常燃焼検出部が複数の気筒の異常燃焼を検出したとき当該複数の気筒のうちの少なくとも一の気筒への燃料の供給量を異常燃焼を検出していないときよりも多くする燃料供給量増加部をさらに有することを特徴とする請求項１又は２に記載の車両の内燃機関の燃焼状態制御装置。
【請求項４】
前記異常燃焼検出部は、各気筒の異常燃焼の度合いを検出しており、
前記燃料供給量増加部は、前記異常燃焼検出部が複数の気筒の異常燃焼を検出したとき当該複数の気筒のうちの異常燃焼の度合いが最大の気筒への燃料の供給量を異常燃焼を検出していないときよりも多くし、
前記燃料供給停止部は、前記異常燃焼検出部が複数の気筒の異常燃焼を検出したとき前記燃料供給量増加部が燃料の供給量を多くしない気筒への燃料の供給を停止することを特徴とする請求項３に記載の車両の内燃機関の燃焼状態制御装置。
【請求項５】
前記車両は、前記内燃機関の排気路に触媒が配置されている車両であり、
前記内燃機関の各気筒から排出される排気ガスが理論空燃比となるように、前記燃料供給停止部が燃料の供給を停止している気筒以外の気筒への燃料の供給量を増加させる調整を行う燃料供給量調整部をさらに有することを特徴とする請求項１乃至４の何れか１項に記載の車両の内燃機関の燃焼状態制御装置。
【請求項６】
前記内燃機関の水温を検出する水温検出部をさらに有し、
前記燃料供給停止部は、前記水温検出部が検出した水温が高いほど燃料の供給を継続して停止させる時間を長くすることを特徴とする請求項１乃至５の何れか１項に記載の車両の内燃機関の燃焼状態制御装置。
【請求項７】
吸気温度を検出する吸気温度検出部をさらに有し、
前記燃料供給停止部は、前記吸気温度検出部が検出した吸気温度が高いほど燃料の供給を継続して停止させる時間を長くすることを特徴とする請求項１乃至６の何れか１項に記載の車両の内燃機関の燃焼状態制御装置。
【請求項８】
前記異常燃焼検出部は、異常燃焼の度合いを検出しており、
前記燃料供給停止部は、前記異常燃焼検出部が検出した異常燃焼の度合いが高いほど燃料の供給を継続して停止させる時間を長くすることを特徴とする請求項１乃至７の何れか１項に記載の車両の内燃機関の燃焼状態制御装置。
【請求項９】
前記燃料供給停止部は、走行時の加速度が予め設定したしきい値以下であるとき燃料の供給の停止を行わないことを特徴とする請求項１乃至８の何れか１項に記載の車両の内燃機関の燃焼状態制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の内燃機関の燃焼状態を制御する技術に関する。
【背景技術】
【０００２】
内燃機関の燃費改善手段の一つとして、高圧縮比化する技術がある。
しかし、高圧縮比化すると、ノッキングや点火前の早期着火（プレイグニッション、以下、プレイグとも言う。）等といった異常燃焼が発生し易くなるといった問題が発生する。
このような問題を解決する技術として、ノッキング検出や点火プラグを介して流れるイオン電流の検出を基に、可変吸気弁機構を用いて吸気弁の閉時期を遅らせる、いわゆる吸気ＶＶＴ（Variable Valve Timing）の遅角を行って、異常燃焼を回避する技術がある（例えば特許文献１参照）。
【０００３】
しかし、このような技術では、特に厳しい運転状況下（例えば、圧縮比が特に高い、排気干渉が大きい等）にある内燃機関の場合、水温及び吸気温がともに高い環境（すなわち熱害環）では、吸気ＶＶＴの遅角のみでは異常燃焼を抑制することが困難となる。
これに対して、異常燃焼が発生した気筒への燃料供給を停止することで、気筒内の温度を低下させ又は気筒内を掃気し、異常燃焼を抑制する技術がある。
【０００４】
例えば、特許文献２に開示の技術では、点火時期を限界遅角値まで遅角させても、なおノッキングを検出する場合に燃料の供給を遮断して気筒内の冷却を図っている。
また、特許文献３に開示の技術では、圧縮行程中の気筒内の圧力を検出してプレイグニッションが発生した気筒への燃料供給を停止している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−３６９０６号公報
【特許文献２】実開昭６２−１７１６４２号公報
【特許文献３】実開平４−１７１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、異常燃焼が発生した気筒への燃料供給を停止（Fuel Cut、以下、Ｆ／Ｃともいう。）すると、燃料供給を停止したその気筒では燃焼が行われないことから、異常燃焼が発生していない本来のエンジン駆動状態と比較してエンジン振動が大きくなる恐れがある。
そして、このようにして発生したエンジン振動は、乗員に不快感を与えてしまう恐れがある。
【０００７】
本発明の目的は、異常燃焼の抑制を行うとともに、異常燃焼抑制のために行った気筒への燃料供給の停止に起因するエンジンの振動を抑制して商品性の向上を図ることである。
【課題を解決するための手段】
【０００８】
前記課題を解決するために、（１）本発明の一態様は、内燃機関の異常燃焼を検出したとき前記内燃機関の気筒への燃料の供給を停止する車両の内燃機関の燃焼状態制御装置であって、内燃機関の異常燃焼を検出する異常燃焼検出部と、前記異常燃焼検出部が異常燃焼を検出したとき当該異常燃焼を検出した気筒の吸気行程から次の吸気行程間の１サイクル間の当該気筒への燃料の供給を停止する燃料供給停止部と、車両の加速度または内燃機関の回転数の変動に基づいて車両の振動を検出する振動検出部と、前記燃料の供給停止中に前記振動検出部が車両の振動を検出したとき当該燃料の供給停止を終了させる燃料供給停止終了部と、を有することを特徴とする車両の内燃機関の燃焼状態制御装置を提供する。
【０００９】
（２）本発明の一態様では、前記燃料供給停止部は、前記異常燃焼検出部が複数の気筒の異常燃焼を検出したとき１サイクルを１気筒について燃料供給を停止する期間の単位とし各気筒の燃料供給を順番に各サイクルで停止させることが好ましい。
【００１０】
（３）本発明の一態様では、前記異常燃焼検出部が複数の気筒の異常燃焼を検出したとき当該複数の気筒のうちの少なくとも一の気筒への燃料の供給量を異常燃焼を検出していないときよりも多くする燃料供給量増加部をさらに有することが好ましい。
【００１１】
（４）本発明の一態様では、前記異常燃焼検出部は、各気筒の異常燃焼の度合いを検出しており、前記燃料供給量増加部は、前記異常燃焼検出部が複数の気筒の異常燃焼を検出したとき当該複数の気筒のうちの異常燃焼の度合いが最大の気筒への燃料の供給量を異常燃焼を検出していないときよりも多くし、前記燃料供給停止部は、前記異常燃焼検出部が複数の気筒の異常燃焼を検出したとき前記燃料供給量増加部が燃料の供給量を多くしない気筒への燃料の供給を停止することが好ましい。
【００１２】
（５）本発明の一態様では、前記車両は、前記内燃機関の排気路に触媒が配置されている車両であり、前記内燃機関の各気筒から排出される排気ガスが理論空燃比となるように、前記燃料供給停止部が燃料の供給を停止している気筒以外の気筒への燃料の供給量を増加させる調整を行う燃料供給量調整部をさらに有することが好ましい。
【００１３】
（６）本発明の一態様では、前記内燃機関の水温を検出する水温検出部をさらに有し、前記燃料供給停止部は、前記水温検出部が検出した水温が高いほど燃料の供給を継続して停止させる時間を長くすることが好ましい。
【００１４】
（７）本発明の一態様では、吸気温度を検出する吸気温度検出部をさらに有し、前記燃料供給停止部は、前記吸気温度検出部が検出した吸気温度が高いほど燃料の供給を継続して停止させる時間を長くすることが好ましい。
【００１５】
（８）本発明の一態様では、前記異常燃焼検出部は、異常燃焼の度合いを検出しており、前記燃料供給停止部は、前記異常燃焼検出部が検出した異常燃焼の度合いが高いほど燃料の供給を継続して停止させる時間を長くすることが好ましい。
【００１６】
（９）本発明の一態様では、前記燃料供給停止部は、走行時の加速度が予め設定したしきい値以下であるとき燃料の供給の停止を行わないことが好ましい。
【発明の効果】
【００１７】
（１）の態様の発明によれば、異常燃焼を検出した気筒への燃料の供給を停止することで、その気筒の異常燃焼が継続するのを抑制できる。
また、（１）の態様の発明によれば、異常燃焼を検出した気筒への燃料の供給を停止することで、異常燃焼の発生した気筒を冷却でき、異常燃焼が再び発生することを防止できる。
さらに、（１）の態様の発明によれば、燃料の供給停止中に振動検出部が車両の振動を検出したとき燃料供給を停止することを終了させることで、燃料供給を停止していることに起因した内燃機関の振動の増大を抑制できる。これによって、（１）の態様の発明では、異常燃焼抑制制御中に乗員に不快な振動が伝わることを防止できる。
【００１８】
（２）の態様の発明によれば、各気筒への燃料供給の停止を同時期に行わないようにでき、燃料の供給停止による内燃機関の振動が大きくなるのを抑制できる。
【００１９】
（３）の態様の発明によれば、気筒内での燃料の気化潜熱を増加させることができる。これによって、（３）の態様の発明では、気筒内を冷却でき、異常燃焼が継続するのを抑制できる。
【００２０】
（４）の態様の発明によれば、異常燃焼の度合いに応じて、燃料供給量の増加によって気筒内の冷却を行ったり燃料供給の停止によって気筒内の冷却を行ったりすることができる。
【００２１】
（５）の態様の発明によれば、内燃機関の排気路に配置されている触媒が排気ガスを効率よく浄化できる。
また、（５）の態様の発明によれば、燃料供給を停止する気筒以外の気筒への燃料の供給量を増加させることで当該気筒内での燃料の気化潜熱を増加させることができる。これによって、（５）の態様の発明では、燃料供給を停止する気筒以外の気筒の気筒内を冷却して異常燃焼の発生を軽減できる。
【００２２】
（６）の態様の発明によれば、異常燃焼発生後に異常燃焼が再度発生することを抑制できる。
【００２３】
（７）の態様の発明によれば、異常燃焼発生後に異常燃焼が再度発生することを抑制できる。
【００２４】
（８）の態様の発明によれば、異常燃焼発生後に再度異常燃焼が発生することを抑制できる。
【００２５】
（９）の態様の発明によれば、内燃機関からの振動変動が少ないために内燃機関の振動の変化を乗員が感知しやすい車両走行状況下で、燃料の供給停止に起因する内燃機関の振動が乗員に不快感を与えてしまうのを防止できる。
【図面の簡単な説明】
【００２６】
【図１】本実施形態における車両の構成例を示す図である。
【図２】エンジン制御装置の構成例を示すブロック図である。
【図３】第１の実施形態におけるエンジン制御装置による処理の一例を示すフローチャートである。
【図４】第２の実施形態におけるエンジン制御装置の構成例を示すブロック図である。
【図５】第２の実施形態におけるエンジン制御装置による処理の一例を示すフローチャートである。
【図６】第３の実施形態におけるエンジン制御装置による処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２７】
本発明の実施形態を図面を参照しつつ説明する。
（第１の実施形態）
先ず、第１の実施形態について説明する。
第１の実施形態では、内燃機関の燃焼状態制御装置を搭載した車両を挙げている。
（構成）
図１は、本実施形態における車両の構成例を示す図である。
【００２８】
図１中、車両が搭載する内燃機関１の構成として、２はシリンダヘッド、３はシリンダヘッドカバー、４はピストン、５は燃焼室、６はイグニションコイルをそれぞれ示す。この内燃機関１は、４ストローク型の内燃機関である。そして、この内燃機関１は、エンジン制御装置（例えばＥＣＭ：Engine Control Module）６０によって燃焼状態等が制御される。
【００２９】
この内燃機関１の吸気系において、吸気管１１が、電子制御スロットルボディ１２及びサージタンク１３を介して、燃焼室５に連通する吸気マニホルド１４に接続されている。また、吸気管１１には、上流側にエアクリーナ１５が配置されている。ここで、電子制御スロットルボディ１２内には、スロットル弁１２ａが設けられている。この電子制御スロットルボディ１２は、エンジン制御装置６０によってスロットル弁１２ａの開度等が制御される。
【００３０】
また、吸気マニホルド１４には、燃焼室５に指向した燃料噴射弁１６が設けられている。燃料噴射弁１６には、不図示の燃料タンクに連絡した燃料供給管１７が接続されている。この燃料噴射弁１６は、エンジン制御装置６０によって燃料噴射量や燃料噴射タイミング等が制御される。
【００３１】
また、内燃機関１の排気系において、燃焼室５に連通する排気マニホルド２１には、触媒コンバータ２２を介して不図示の排気管が接続されている。触媒コンバータ２２内には、触媒２３が設けられている。
【００３２】
また、シリンダヘッド２には、不図示の吸気カム軸の端部に、可変バルブタイミング（ＶＶＴ）装置の吸気ＶＶＴアクチュエータ３１が取り付けられている。また、シリンダヘッド２には、不図示の排気カム軸の端部に、排気ＶＶＴアクチュエータ３２が取り付けられている。このような構成に対応して、内燃機関１には、吸気ＶＶＴアクチュエータ３１を作動する吸気ＶＶＴオイルコントロールバルブ３３が設けられ、排気ＶＶＴアクチュエータ３２を作動する排気ＶＶＴオイルコントロールバルブ３４が設けられている。エンジン制御装置６０は、このような各ＶＶＴオイルコントロールバルブ３３，３４を介して各ＶＶＴアクチュエータ３１，３２の駆動を制御する。
【００３３】
また、イグニションコイル６は、不図示の点火プラグと電気的に接続されており、その点火プラグを発火させるための電圧がエンジン制御装置６０によって制御される。
また、シリンダヘッドカバー３には、ＰＣＶ（Positive Crankcase Ventilation）バルブ４１を介してサージタンク１３内に連通する第１ブローバイガス管４２が接続されている。また、シリンダヘッドカバー３には、吸気管１１に電子制御スロットルボディ１２の上流側で連通する第２ブローバイガス管４３が接続されている。ここで、ＰＣＶバルブ４１は、クランクケース内のブローバイガスを吸気側に戻すためのものである。
【００３４】
また、本実施形態の車両は、車速センサ５１、車両加速度センサ（いわゆる車両Ｇセンサ）５２、水温センサ５３、エンジン回転数センサ５４、吸気温度センサ５５、及びノッキングセンサ（又はノックセンサ）５６を有している。
車速センサ５１は、自車両の車速を検出する。そして、車速センサ５１は、検出値をエンジン制御装置６０に出力する。
【００３５】
車両加速度センサ５２は、車体床面等に取り付けられて車両の振動及び道路勾配（すなわち、車両の傾き）を検出するセンサである。本実施形態では、車両加速度センサ５２は、車両内で発生している車両加速度を検出する。そして、車両加速度センサ５２は、検出値をエンジン制御装置６０に出力する。
【００３６】
エンジン回転数センサ５４は、内燃機関１に取り付けられてエンジン回転数を検出する。そして、エンジン回転数センサ５４は、検出値をエンジン制御装置６０に出力する。
水温センサ５３は、内燃機関１の冷却水の水温を検出する。そして、水温センサ５３は、検出値をエンジン制御装置６０に出力する。
【００３７】
吸気温度センサ５５は、吸気管１１に取り付けられており、吸気温度を検出する。そして、吸気温度センサ５５は、検出値をエンジン制御装置６０に出力する。本実施形態では、図１に示すように、吸気温度センサ５５は、吸気管１１への流入空気量を検出するエアフローセンサ５７に隣接されて取り付けられている。
【００３８】
ノッキングセンサ５６は、ノッキングによって発生するエンジンブロックの振動を検出する。このノッキングセンサ５６は、内燃機関１のエンジンブロックに各気筒に対応して取り付けてある。そして、ノッキングセンサ５６は、検出値をエンジン制御装置６０に出力する。
【００３９】
エンジン制御装置６０は、例えば、マイクロコンピュータ及びその周辺回路を備えるＥＣＵ（Electronic Control Unit）において構成されている。そのために、例えば、エンジン制御装置６０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等によって構成されている。ＲＯＭには、各種処理を実現する１又は２以上のプログラムが格納されている。ＣＰＵは、ＲＯＭに格納されている１又は２以上のプログラムに従って各種処理を実行する。
このエンジン制御装置６０は、車速センサ５１等の各種センサ等から検出値等を基に内燃機関１を制御する。
【００４０】
そして、本実施形態では、エンジン制御装置６０は、各種センサの検出値を基に異常燃焼を抑制する制御を行う。
図２は、そのような制御を実現するためのエンジン制御装置６０の構成例を示すブロック図である。
図２に示すように、エンジン制御装置６０は、加速判定部６１、異常燃焼検出部６２、燃料供給停止部６３、燃料供給停止終了部６４、車両振動検出部６５、及び記憶部６６を有している。
【００４１】
ここで、加速判定部６１は、自車両が加速中であるか否かを判定する。具体的には、加速判定部６１は、車速センサ５１の検出値（すなわち車速）の変化率（すなわち加速度）が加速度判定用しきい値以上である場合、自車両が加速中であると判定する。例えば、加速度判定用しきい値は、車両が加速していることを検出することができる程度に、実験的、経験的、又は理論的に予め設定された値である。
【００４２】
異常燃焼検出部６２は、内燃機関１（具体的には各気筒）の異常燃焼を検出する。具体的には、異常燃焼検出部６２は、各気筒に取り付けられたノッキングセンサ５６の検出値を基に各気筒について異常燃焼を検出する。例えば、異常燃焼検出部６２は、ノッキングセンサ５６の検出値が異常燃焼判定用しきい値以上である場合、当該ノッキングセンサ５６が取り付けられている気筒が異常燃焼しているとの結果を得る。例えば、異常燃焼判定用しきい値は、実験的、経験的、又は理論的に予め設定された値である。
【００４３】
なお、異常燃焼検出部６２は、このようなノッキング時の異常燃焼を検出することに限定されないことは言うまでもなく、プレイグニッションのような異常燃焼を検出することもできる。
燃料供給停止部６３は、燃料噴射弁１６による燃料噴射を停止させて、気筒内への燃料の供給を停止（すなわちＦ／Ｃ）する。具体的には、燃料供給停止部６３は、燃料噴射弁１６そのものの駆動を制御したり、燃料噴射弁１６に燃料を供給するポンプ（例えばフューエルポンプ）の駆動を制御したりして、燃料噴射弁１６による燃料噴射を停止させて、気筒への燃料供給を停止する。
【００４４】
燃料供給停止終了部６４は、そのような燃料供給停止部６３による燃料の供給停止を終了させる。
車両振動検出部６５は、車両が振動していることを検出する。具体的には、車両振動検出部６５は、車両加速度センサ５２の検出値である車両加速度が振動判定用車両加速度以上である場合（車両加速度≧振動判定用車両加速度）、又はエンジン回転数センサ５４の検出値であるエンジン回転数の変動が振動判定用変動値以上である場合（エンジン回転数の変動≧振動判定用変動値）、車両が振動しているとの結果を得る。例えば、振動判定用車両加速度及び振動判定用変動値は、実験的、経験的、又は理論的に予め設定された値である。
【００４５】
記憶部６６には、異常燃焼が発生した気筒（以下、異常燃焼発生気筒という。）の情報（例えば気筒番号）が記憶される。記憶部６６は、前述のＲＡＭ等のデータの書き換えが可能なメモリである。
図３は、このような図２に示す構成によって実現される異常燃焼抑制処理の一例を示すフローチャートである。
【００４６】
図３に示すように、先ずステップＳ１では、エンジン制御装置６０は、加速判定部６１の判定結果及び異常燃焼検出部６２の検出結果を基に、自車両が加速中に異常燃焼が発生したか否かを判定する。エンジン制御装置６０は、自車両が加速中に異常燃焼が発生したと判定したときに、ステップＳ２に進む。
【００４７】
ステップＳ２では、エンジン制御装置６０は、異常燃焼抑制制御の有無を示す異常燃焼判定フラグに１を設定する（異常燃焼判定フラグ＝１）。そして、エンジン制御装置６０は、異常燃焼抑制制御を開始する。
次に、ステップＳ３では、エンジン制御装置６０は、異常燃焼発生気筒（例えば気筒番号）を記憶部６６に記憶する。このとき、異常燃焼発生気筒が複数であれば、エンジン制御装置６０は、その複数の異常燃焼発発生気筒（例えば気筒番号）を記憶部６６に記憶する。
【００４８】
次に、ステップＳ４では、エンジン制御装置６０は、記憶部６６からＦ／Ｃを実施する異常燃焼発生気筒（例えば気筒番号）を読み込む。ここで、エンジン制御装置６０は、記憶部６６に複数の異常燃焼発生気筒がある場合には、複数の異常燃焼発生気筒から一の異常燃焼発生気筒を読み込む。このとき、例えば、エンジン制御装置６０は、記憶部６６に記憶されている複数の異常燃焼発生気筒（例えば気筒番号）を、異常燃焼が発生した順序に読み込む。
【００４９】
次に、ステップＳ５では、エンジン制御装置６０は、燃料供給停止部６３によって、前記ステップＳ４で読み込んだ異常燃焼発生気筒について１サイクル中にＦ／Ｃを実施する。ここでいう１サイクルは、吸気行程から次の吸気行程までの１サイクルであり、内燃機関１が２回転するサイクルである。
【００５０】
次に、ステップＳ６では、エンジン制御装置６０は、異常燃焼検出部６２の検出結果を基に、全ての気筒について異常燃焼していないか否かを判定する。エンジン制御装置６０は、異常燃焼していないと判定すると、ステップＳ８に進む。また、エンジン制御装置６０は、異常燃焼していると判定すると、ステップＳ７に進む。
【００５１】
ステップＳ７では、エンジン制御装置６０は、車両振動検出部６５によって、車両加速度が振動判定用車両加速度以上であるか否か、又はエンジン回転数の変動が振動判定用変動値以上であるか否かを判定する。エンジン制御装置６０は、車両加速度が振動判定用車両加速度以上であると判定すると（車両加速度≧振動判定用車両加速度）、又はエンジン回転数の変動が振動判定用変動値以上であると判定すると（エンジン回転数の変動≧振動判定用変動値）、ステップＳ８に進む。また、エンジン制御装置６０は、それ以外であると判定すると（車両加速度＜振動判定用車両加速度かつエンジン回転数の変動＜振動判定用変動値）、前記ステップＳ４から再び処理を開始する。
【００５２】
ステップＳ８では、エンジン制御装置６０は、燃料供給停止終了部６４によって、Ｆ／Ｃを止めて異常燃焼抑制制御を終了し、異常燃焼判定フラグに０を設定する（異常燃焼判定フラグ＝０）。そして、エンジン制御装置６０は、当該図３に示す処理を終了する。
【００５３】
（動作、作用等）
次に、エンジン制御装置６０の一連の動作、及びその作用等について説明する。
エンジン制御装置６０は、自車両が加速中に異常燃焼が発生した場合、異常燃焼判定フラグに１を設定して異常燃焼抑制制御を開始するとともに、異常燃焼発生気筒（例えば気筒番号）を記憶部６６に記憶する（前記ステップＳ１乃至前記ステップＳ３）。
【００５４】
そして、エンジン制御装置６０は、記憶部６６からＦ／Ｃを実施する異常燃焼発生気筒（例えば気筒番号）を読み込み、読み込んだ異常燃焼発生気筒について１サイクル中にＦ／Ｃを実施する（前記ステップＳ４、前記ステップＳ５）。すなわち、エンジン制御装置６０は、Ｆ／Ｃを実施して、異常燃焼発生気筒について１サイクルの掃気及び冷却サイクルを設ける。
【００５５】
また、エンジン制御装置６０は、異常燃焼発生気筒が複数有る場合には、記憶部６６に記憶されている複数の異常燃焼発生気筒（例えば気筒番号）を、異常燃焼が発生した順序（異常燃焼を検出した順序）に読み込んでいき、１サイクルにつき１気筒単位でＦ／Ｃを順次実施する。つまり、エンジン制御装置６０は、１サイクルを１気筒について燃料供給を停止する期間の単位とし各気筒の燃料供給を順番に各サイクルで停止させる。
【００５６】
そして、エンジン制御装置６０は、全ての気筒について異常燃焼がなくなるまで、又はある程度の大きさの車両振動を検出しない限り、異常燃焼発生気筒についてＦ／Ｃを実施する（前記ステップＳ６、前記ステップＳ７）。一方、エンジン制御装置６０は、全ての気筒について異常燃焼がなくなると、又は車両振動がある程度の大きさになると、異常燃焼抑制制御を終了してＦ／Ｃを止めて（すなわち、燃料供給を開始して）、異常燃焼判定フラグに０を設定する（前記ステップＳ６乃至前記ステップＳ８）。
【００５７】
（第１の実施形態における効果）
第１の実施形態では、異常燃焼発生気筒についてＦ／Ｃを実施している。これによって、第１の実施形態では、異常燃焼発生気筒について掃気及び冷却を行い、異常燃焼の原因となる高温の残留ガスを低減すると同時に気筒内を冷却している。
また、第１の実施形態では、車両の振動が大きくなったとき（具体的には、車両加速度≧振動判定用車両加速度又はエンジン回転数の変動≧振動判定用変動値になったとき）、Ｆ／Ｃの実施を中止している。これによって、第１の実施形態では、異常燃焼発生気筒で燃焼がないことに起因して、異常燃焼が発生していない本来のエンジン駆動状態と比較してエンジン振動が大きくなってしまうことを防止し、車両の振動が乗員に不快感を与えてしまうのを防止できる。
【００５８】
（第２の実施形態）
次に、第２の実施形態について図面を参照しつつ説明する。なお、前述の第１の実施形態と同様な構成については同一の符号を付して説明する。
この第２の実施形態では、Ｆ／Ｃを実施していない気筒について燃料供給量を増加させる処理を行っている。
【００５９】
図４は、そのような第２の実施形態における処理を実現するエンジン制御装置６０の構成例を示す。
図４に示すように、第２の実施形態におけるエンジン制御装置６０は、燃料供給量増加部７１をさらに有する。
【００６０】
図５は、第２の実施形態における異常燃焼抑制処理の一例を示すフローチャートである。
図５に示すように、この処理では、第１の実施形態における図３の処理に対して、ステップＳ５の処理の後にステップＳ２１の処理が追加されている。
そのステップＳ２１では、エンジン制御装置６０は、燃料供給量増加部７１によって、前記ステップＳ５でＦ／Ｃを実施している気筒以外の全気筒への燃料供給量を増加させる。
【００６１】
ここで、前記ステップＳ５でＦ／Ｃを実施している気筒以外の気筒として、他の異常燃焼発生気筒や異常燃焼が発生していない気筒がある。
また、燃料供給量増加部７１は、燃料噴射弁１６の燃料噴射量を増加させることで、気筒への燃料供給量を増加させる。
【００６２】
また、燃料供給量増加部７１は、各気筒からの排気ガスが集まる位置、すなわち触媒２３の直前位置での排気ガスの理論空燃比が理論空燃比（ストイキとも言う。空気：燃料＝１４．７：１の状態となることを指す。）となるように、各気筒への燃料供給量を増加させる。すなわち例えば、燃料供給量増加部７１は、Ｆ／Ｃによって異常燃焼発生気筒に燃料供給しなかった燃料分を、当該異常燃焼発生気筒以外の気筒への燃料噴射に振り分ける。このとき、当該異常燃焼発生気筒以外の気筒が複数有る場合には、燃料供給量増加部７１は、Ｆ／Ｃの実施によって燃料噴射しなかった燃料分を、当該異常燃焼発生気筒以外の複数の気筒に均等に振り分ける。ここで、通常は、各気筒への流入空気量はそれぞれ等しいことから、燃料供給量増加部７１は、燃料噴射しなかった燃料分を各気筒に均等に振り分けている。
【００６３】
これに対して、燃料供給量増加部７１は、各気筒に流入する空気量にあわせて各気筒への燃料供給量を増加させることもできる。このとき、燃料供給量増加部７１は、その気筒に流入する空気量が多いほど燃料供給の増量分を多くする。
また、燃料供給量増加部７１は、前記ステップＳ１にて異常燃焼が発生すると判定してＦ／Ｃを実施する気筒及びその気筒に供給予定の燃料供給量を確認できた時点で燃料供給量の増量分を算出する。例えば、燃料供給量増加部７１は、Ｆ／Ｃの実施時に燃料供給量の増量分を算出する。
【００６４】
以上は、第２の実施形態における構成であるが、第２の実施形態のその他の構成は、前述の第１の実施形態の構成と同様である。
【００６５】
（第２の実施形態における効果）
第２の実施形態では、触媒２３の直前位置における排気ガスの空燃比が理論空燃比となるように、Ｆ／Ｃを実施している気筒以外の各気筒への燃料供給量を増加させている。これによって、本実施形態では、内燃機関１の排気路に配置されている触媒２３が排気ガスを効率よく浄化できる。
【００６６】
すなわち、異常燃焼発生気筒についてＦ／Ｃを実施すると、Ｆ／Ｃを実施していない気筒（異常燃焼発生気筒であるが未だＦ／Ｃを実施していない気筒を含む）を含めて全体として排気ガスの空燃比がリーン側（すなわち、理論空燃比よりも空気量が大となる状態）となりＮＯｘ等が悪化してしまう恐れがある。これに対して、例えば、第２の実施形態では、Ｆ／Ｃを実施している気筒以外の各気筒への燃料供給量を増加させることによって、ＨＣ、ＣＯ、ＮＯｘ等の浄化率を低下させることなく異常燃焼が継続してしまうのを防止できる。
【００６７】
また、第２の実施形態では、このようにＦ／Ｃを実施している気筒以外の各気筒、すなわち、異常燃焼気筒であるが未だＦ／Ｃを実施していない気筒や異常燃焼が発生していない気筒への燃料供給量を増加させることによって、異常燃焼が既に発生している気筒や異常燃焼が発生していない気筒であるが異常燃焼が発生する可能性が高い気筒を予め冷却できる。
【００６８】
また、第２の実施形態では、異常燃焼発生気筒以外の各気筒に流入する空気量にあわせて各気筒への燃料供給量を増加させている。これによって、第２の実施形態では、各気筒間で流入する空気量がばらつくことがあっても、各気筒への燃料供給量をそれに応じた量にできる。この結果、第２の実施形態では、燃料供給量の過度の増量による未燃ＨＣ等の発生を防止できる。
【００６９】
また、第２の実施形態では、異常燃焼が発生すると判定してＦ／Ｃを実施する気筒及びその気筒に供給予定の燃料供給量を確認できた時点で燃料供給量の増量分を算出している。これによって、第２の実施形態では、他の気筒への燃料供給量の増加指示をＦ／Ｃ実施後に即座に早期に対応できるようになる。
【００７０】
（第３の実施形態）
次に、第３の実施形態について図面を参照しつつ説明する。なお、前述の第１及び第２の実施形態と同様な構成については同一の符号を付して説明する。
この第３の実施形態では、複数の異常燃焼発生気筒のうち、異常燃焼強度が最も高い異常燃焼発生気筒には燃料供給量を積極的に増加させる処理を行っている。
【００７１】
図６は、そのような第３の実施形態における処理の一例を示すフローチャートである。
図６に示すように、この処理では、第２の実施形態における図５の処理に対して、ステップＳ３の処理の後にステップＳ４１及びステップＳ４２の処理を追加している。
そのステップＳ４１では、エンジン制御装置６０は、異常燃焼強度が特に高い異常燃焼発生気筒が有るか否かを判定する。エンジン制御装置６０は、異常燃焼強度が特に高い異常燃焼発生気筒が有ると判定すると、ステップＳ４２に進む。また、エンジン制御装置６０は、異常燃焼強度が特に高い異常燃焼発生気筒が無いと判定すると、前記ステップＳ４に進む。
【００７２】
エンジン制御装置６０は、このステップＳ４１の判定処理によって、複数の異常燃焼発生気筒がある存在する場合に、それら異常燃焼発生気筒のうちの異常燃焼強度が最も高い異常燃焼発生気筒を選択する。
ステップＳ４２では、エンジン制御装置６０は、燃料供給量増加部７１によって、異常燃焼強度が最も高い異常燃焼気筒への燃料供給量を増加させる。このとき、燃料供給量増加部７１は、異常燃焼強度に応じて燃料供給量を増加させる。具体的には、燃料供給量増加部７１は、異常燃焼強度が高いほど、燃料供給の増量分を多くする。そして、エンジン制御装置６０は、前記ステップＳ４に進む。
【００７３】
以上は、第３の実施形態における構成であるが、第３の実施形態のその他の構成は、前述の第１及び第２の実施形態の構成と同様である。
第３の実施形態では、以上のような構成によって、ある気筒での異常燃焼の発生を検出した後、その気筒のＦ／Ｃを実施するまでの間に、別の気筒で、より強度の高い異常燃焼の発生を検出した場合、そのような異常燃焼の強度が高い異常燃焼発生気筒への燃料供給量の増量を優先的に行う。
【００７４】
（第３の実施形態における効果）
第３の実施形態では、異常燃焼強度が最も高い異常燃焼発生気筒には燃料供給量を積極的に増加させている。これによって、第３の実施形態では、異常燃焼発生気筒について、Ｆ／Ｃの実施によって燃焼を行われないことで実現される気筒内の冷却よりも高い効率で気筒内を冷却できる。
【００７５】
また、異常燃焼強度の最も高い気筒への燃料供給量を増加させた際、その気筒への燃料供給量の増量だけでは触媒２３の直前位置での排気ガスの空燃比がリーン側となる場合がある。これに対して、第３の実施形態では、前述の第２の実施形態と同様に、触媒２３の直前位置での排気ガスの空燃比が理論空燃比となるように、Ｆ／Ｃを実施している気筒以外の各気筒への燃料供給量を増加させている（前記ステップＳ２１）。
【００７６】
これによって、第３の実施形態では、前述の第２の実施形態と同様に、内燃機関１の排気路に配置されている触媒２３が排気ガスを効率よく浄化できる。
以上の実施形態の説明では、燃料供給量増加部７１は、例えば、燃料供給量増加部及び燃料供給調整部の機能を併有する。また、エンジン制御装置６０は、例えば、内燃機関の燃焼状態制御装置を構成する。
【００７７】
（本実施形態の変形例）
本実施形態では、水温センサ５３が検出した水温が高いほど燃料供給の停止を継続する時間（すなわち、停止継続時間）を長くすることができる。このとき、本実施形態では、Ｆ／Ｃを実施するサイクル数を多くすることで、燃料供給の停止を継続させる時間を長くする。
【００７８】
また、本実施形態では、吸気温度センサ５５が検出した吸気温度が高いほど燃料供給の停止を継続する時間を長くすることができる。
また、本実施形態では、異常燃焼の度合い（すなわち、異常燃焼強度）が高いほど燃料供給の停止を継続する時間を長くすることができる。
【００７９】
また、本実施形態では、エンジンの振動に起因する車両の振動を検出するために、車両加速度センサ５２及びエンジン回転数センサ５４を用いている。しかし、本実施形態では、これに限定されない。すなわち、本実施形態では、エンジンの振動に起因する車両の振動をこれら以外の他の検出部を用いることができる。
【００８０】
また、本実施形態では、車両加速度センサ５２及びエンジン回転数センサ５４の検出値を基に車両振動を検出している。しかし、本実施形態では、これに限定されない。すなわち例えば、本実施形態では、車両加速度センサ５２及びエンジン回転数センサ５４の何れか一方の検出値を用いて車両振動を検出することもできる。このような構成は、車両が車両加速度センサ５２及びエンジン回転数センサ５４の何れか一方しか搭載していない場合に有効である。
【００８１】
また、本実施形態では、ノッキングセンサ５６の検出値を基に異常燃焼を検出している。しかし、本実施形態では、これに限定されない。すなわち例えば、本実施形態では、イオン電流を検出するイオン電流検出部の検出値を基に異常燃焼を検出することもできる。このイオン電流検出部を用いた異常燃料の検出は次のようになる。
【００８２】
イオン電流検出部は、点火プラグの電極に電流を流して、混合ガスの燃焼中に発生するイオン電流を検出する。そして、異常燃焼検出部６２は、イオン電流検出部が検出したイオン電流の発生タイミングを基に、プレイグである異常燃焼を検出する。
【００８３】
また、本実施形態では、吸気ＶＶＴアクチュエータ３１を有する可変吸気弁機構を用いて吸気弁の閉時期を遅らせる、いわゆる吸気ＶＶＴの遅角を行って、異常燃焼を回避することもできる。この場合、本実施形態では、このような吸気ＶＶＴの遅角によっても異常燃焼を回避できないときに、前述のようなＦ／Ｃによる異常燃焼の抑制を図ることができる。
【００８４】
また、本発明の実施形態を具体的に説明したが、本発明の範囲は、図示され記載された例示的な実施形態に限定されるものではなく、本発明が目的とするものと均等な効果をもたらすすべての実施形態をも含む。さらに、本発明の範囲は、請求項１により画される発明の特徴の組み合わせに限定されるものではなく、すべての開示されたそれぞれの特徴のうち特定の特徴のあらゆる所望する組み合わせによって画されうる。
【符号の説明】
【００８５】
１  内燃機関、５１  車速センサ、５２  車両加速度センサ、５３  水温センサ、５４  エンジン回転数センサ、５５  吸気温度センサ、５６  ノッキングセンサ、６０  エンジン制御装置、６１  加速判定部、６２  異常燃焼検出部、６３  燃料供給停止部、６４  燃料供給停止終了部、６５  車両振動検出部、６６  記憶部、７１  燃料供給量増加部
【図１】
0005962171.tif 000002
【図２】
0005962171.tif 000003
【図３】
0005962171.tif 000004
【図４】
0005962171.tif 000005
【図５】
0005962171.tif 000006
【図６】
0005962171.tif 000007