(57)【特許請求の範囲】
【請求項１】
複数の気筒と、火花点火をきっかけにした正常の燃焼開始時期よりも前に混合気が自着火する現象であるプリイグニッションを検出するための検出手段と、筒内に直接燃料を噴射するインジェクタと、有効圧縮比を可変的に設定する可変機構とを備えた火花点火式エンジンを制御する方法であって、
上記検出手段の検出値に基づきプリイグニッションが検出された場合に、上記可変機構を用いて全気筒の有効圧縮比を所定量低下させるステップと、
上記有効圧縮比の低下が完了するまでの過渡期に、上記インジェクタから噴射された燃料に基づく筒内の空燃比を一時的にリッチにするステップとを含み、
上記空燃比をリッチにするステップでは、燃焼順序が遅い気筒ほどリッチ化の幅を小さくすることを特徴とする火花点火式エンジンの制御方法。
【請求項２】
請求項１記載の火花点火式エンジンの制御方法において、
上記可変機構を用いて有効圧縮比を所定量低下させた後、なおもプリイグニッションが検出された場合には、上記有効圧縮比をさらに低下させるとともに、その有効圧縮比の低下が完了するまでの過渡期に、再び筒内の空燃比を一時的にリッチにすることを特徴とする火花点火式エンジンの制御方法。
【請求項３】
請求項１または２記載の火花点火式エンジンの制御方法において、
上記有効圧縮比を可変的に設定する可変機構として、吸気弁の動作タイミングを可変的に設定する可変バルブタイミング機構を用い、
上記有効圧縮比を低下させるステップとして、上記可変バルブタイミング機構により吸気弁の閉時期を上記有効圧縮比の低下量に応じた所定の目標時期まで変更し、
上記空燃比をリッチ化するステップを、上記吸気弁の閉時期が上記目標時期に到達するまでの過渡期に実行することを特徴とする火花点火式エンジンの制御方法。
【請求項４】
請求項１〜３のいずれか１項に記載の火花点火式エンジンの制御方法において、
少なくともエンジン温間時における低回転かつ高負荷域に設定された特定運転領域で、上記検出手段を用いてプリイグニッションを検出し、検出された場合に上記有効圧縮比の低下および空燃比のリッチ化を実行することを特徴とする火花点火式エンジンの制御方法。
【請求項５】
請求項４記載の火花点火式エンジンの制御方法において、
上記特定運転領域では、上記インジェクタから噴射すべき燃料の少なくとも一部を圧縮行程の中期以降に噴射することを特徴とする火花点火式エンジンの制御方法。
【請求項６】
請求項４または５記載の火花点火式エンジンの制御方法において、
上記特定運転領域では、火花点火のタイミングを圧縮上死点よりも遅れたタイミングに設定することを特徴とする火花点火式エンジンの制御方法。
【請求項７】
複数の気筒と、火花点火をきっかけにした正常の燃焼開始時期よりも前に混合気が自着火する現象であるプリイグニッションを検出するための検出手段と、筒内に直接燃料を噴射するインジェクタと、有効圧縮比を可変的に設定する可変機構とを備えた火花点火式エンジンであって、
上記インジェクタおよび可変機構の動作を制御する制御手段を備え、
上記制御手段は、上記検出手段の検出値に基づきプリイグニッションが検出された場合に、上記可変機構を作動させて全気筒の有効圧縮比を所定量低下させる制御を実行するとともに、その制御が完了するまでの過渡期に、上記インジェクタから噴射された燃料に基づく筒内の空燃比を一時的にリッチにする制御を実行し、
上記空燃比をリッチにする制御では、燃焼順序が遅い気筒ほどリッチ化の幅が小さくされることを特徴とする火花点火式エンジン。
【請求項８】
請求項７記載の火花点火式エンジンにおいて、
上記制御手段は、上記可変機構を作動させて有効圧縮比を所定量低下させた後、なおもプリイグニッションが検出された場合には、上記有効圧縮比をさらに低下させる制御を実行するとともに、その制御が完了するまでの過渡期に、再び筒内の空燃比を一時的にリッチにする制御を実行することを特徴とする火花点火式エンジン。
【請求項９】
請求項７または８記載の火花点火式エンジンにおいて、
上記有効圧縮比を可変的に設定する可変機構は、吸気弁の動作タイミングを可変的に設定する可変バルブタイミング機構であり、
上記制御手段は、
上記有効圧縮比を低下させる制御として、上記可変バルブタイミング機構により吸気弁の閉時期を上記有効圧縮比の低下量に応じた所定の目標時期まで変更する制御を実行し、
上記空燃比をリッチ化する制御を、上記吸気弁の閉時期が上記目標時期に到達するまでの過渡期に実行することを特徴とする火花点火式エンジン。
【請求項１０】
請求項７〜９のいずれか１項に記載の火花点火式エンジンにおいて、
上記制御手段は、少なくともエンジン温間時における低回転かつ高負荷域に設定された特定運転領域で、上記検出手段を用いてプリイグニッションを検出し、検出された場合に上記有効圧縮比の低下および空燃比のリッチ化を実行することを特徴とする火花点火式エンジン。
【請求項１１】
請求項１０記載の火花点火式エンジンにおいて、
上記制御手段は、上記特定運転領域での運転時に、上記インジェクタから噴射すべき燃料の少なくとも一部を圧縮行程の中期以降に噴射することを特徴とする火花点火式エンジン。
【請求項１２】
請求項１０または１１記載の火花点火式エンジンにおいて、
上記制御手段は、上記特定運転領域での運転時に、火花点火のタイミングを圧縮上死点よりも遅れたタイミングに設定することを特徴とする火花点火式エンジン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、火花点火をきっかけにした正常の燃焼開始時期よりも前に混合気が自着火する現象であるプリイグニッションを検出するための検出手段と、筒内に直接燃料を噴射するインジェクタと、有効圧縮比を可変的に設定する可変機構とを備えた火花点火式エンジンを制御する方法等に関する。
【背景技術】
【０００２】
従来、下記特許文献１に示されるように、プリイグニッションが発生し易い特定の運転領域で、プリイグニッションの抑制のために有効圧縮比を低下させるようにしたエンジンの制御方法が知られている。具体的に、この特許文献１の技術では、エンジン回転速度が所定値以下で、かつ要求トルクの増大方向の変化量が所定値以上である場合に、プリイグニッションが発生し易い条件にあると判断する。そして、このような条件下で、吸気弁の閉時期を変更することにより、エンジンの有効圧縮比を低下させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１５９３４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１のように、プリイグニッションが発生し易い条件下で有効圧縮比を低下させるようにした場合には、有効圧縮比の低下に伴って主に圧縮端圧力（圧縮上死点付近での筒内圧力）が下がり、このことが混合気の自着火に対し抑制方向に働く結果、プリイグニッションの発生が抑制される。
【０００５】
ここで、有効圧縮比を低下させるには、例えば上記特許文献１のように吸気弁の閉時期を変更する必要があり、吸気弁の閉時期を変更するには、バルブタイミングを可変的に設定する機構（可変バルブタイミング機構）を作動させる必要がある。可変バルブタイミング機構は、一般に、機械的な動作によりバルブタイミングを徐々に変化させるものであるから、吸気弁の閉時期を目標時期まで遅らせて有効圧縮比を所望の量だけ低下させるまでには、ある程度の時間を要する。
【０００６】
このように、有効圧縮比を低下させる制御には応答遅れがつきものである。しかしながら、プリイグニッションという異常燃焼は、これを放置すると徐々に発展するという性質をもった重大な異常燃焼であるから、上記のような制御の応答遅れは、できる限り短くすることが望ましい。そのために、可変バルブタイミング機構をより応答性に優れたものに改良することも考えられるが、応答遅れを完全になくすことは不可能であり、また、コスト面からの制約もある。このような事情から、ある程度の応答遅れは許容しながらも、プリイグニッションを迅速に抑制できる技術が求められていた。
【０００７】
なお、有効圧縮比を低下させる制御としては、上記のように吸気弁の閉時期を変更するものに限らず、例えばリンク機構等を用いてピストンのストローク量を実際に変更する（つまりエンジンの幾何学的圧縮比そのものを変更する）ことによって、有効圧縮比を低下させることも可能である。ただし、この場合でも、ピストンのストローク量を目標値まで低下させる際にある程度の応答遅れが生じるという事情は同じである。
【０００８】
本発明は、上記のような事情に鑑みてなされたものであり、有効圧縮比を低下させる制御の応答遅れにかかわらず、プリイグニッションを迅速かつ効果的に抑制することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するためのものとして、本発明は、複数の気筒と、火花点火をきっかけにした正常の燃焼開始時期よりも前に混合気が自着火する現象であるプリイグニッションを検出するための検出手段と、筒内に直接燃料を噴射するインジェクタと、有効圧縮比を可変的に設定する可変機構とを備えた火花点火式エンジンを制御する方法であって、上記検出手段の検出値に基づきプリイグニッションが検出された場合に、上記可変機構を用いて全気筒の有効圧縮比を所定量低下させるステップと、上記有効圧縮比の低下が完了するまでの過渡期に、上記インジェクタから噴射された燃料に基づく筒内の空燃比を一時的にリッチにするステップとを含み、上記空燃比をリッチにするステップでは、燃焼順序が遅い気筒ほどリッチ化の幅を小さくすることを特徴とするものである（請求項１）。
【００１０】
また、本発明は、複数の気筒と、火花点火をきっかけにした正常の燃焼開始時期よりも前に混合気が自着火する現象であるプリイグニッションを検出するための検出手段と、筒内に直接燃料を噴射するインジェクタと、有効圧縮比を可変的に設定する可変機構とを備えた火花点火式エンジンであって、上記インジェクタおよび可変機構の動作を制御する制御手段を備え、上記制御手段は、上記検出手段の検出値に基づきプリイグニッションが検出された場合に、上記可変機構を作動させて全気筒の有効圧縮比を所定量低下させる制御を実行するとともに、その制御が完了するまでの過渡期に、上記インジェクタから噴射された燃料に基づく筒内の空燃比を一時的にリッチにする制御を実行し、上記空燃比をリッチにする制御では、燃焼順序が遅い気筒ほどリッチ化の幅が小さくされることを特徴とするものである（請求項７）。
【００１１】
これらの発明では、プリイグニッションが検出されたときの対策として有効圧縮比を低下させながら、その制御が完了するまでの過渡期に、筒内の空燃比を一時的にリッチにすることにより、有効圧縮比を低下させ始めてから実際に有効圧縮比を所定量低下させるまでの間に応答遅れによる時間が必要であったとしても、その応答遅れの期間中は、空燃比のリッチ化による冷却効果（必要以上の燃料の気化潜熱が筒内温度を低下させる効果）が働くため、上記のような制御の応答遅れにかかわらず、プリイグニッションの抑制を迅速に図ることができる。そして、有効圧縮比が実際に所定量低下し、それに伴って圧縮端圧力（圧縮上死点付近での圧力）が下がれば、その状態で空燃比のリッチ化を解除することにより、プリイグニッションの抑制効果を担保しながら、必要以上の時間に亘って空燃比がリッチ化されることを回避して、燃費およびエミッション性の悪化を最小限に抑えることができる。
【００１２】
本発明の制御方法において、好ましくは、上記可変機構を用いて有効圧縮比を所定量低下させた後、なおもプリイグニッションが検出された場合には、上記有効圧縮比をさらに低下させるとともに、その有効圧縮比の低下が完了するまでの過渡期に、再び筒内の空燃比を一時的にリッチにする（請求項２）。
【００１３】
本発明の火花点火式エンジンにおいて、好ましくは、上記制御手段は、上記可変機構を作動させて有効圧縮比を所定量低下させた後、なおもプリイグニッションが検出された場合には、上記有効圧縮比をさらに低下させる制御を実行するとともに、その制御が完了するまでの過渡期に、再び筒内の空燃比を一時的にリッチにする制御を実行する（請求項８）。
【００１４】
これらの態様によれば、有効圧縮比を１回低下させただけではプリイグニッションが回避されなかったとしても、その後に有効圧縮比の低下量が段階的に増大されることにより、プリイグニッションを確実に回避することができる。また、このようにプリイグニッションの有無を確認しながら段階的に有効圧縮比を低下させることにより、有効圧縮比の低下量がプリイグニッションを回避し得る適正な量に設定されるため、プリイグニッションの程度にかかわらずエンジン出力が急減するといったことがなく、ドライバビリティの悪化を最小限に抑えることができる。しかも、有効圧縮比を低下させるたびに空燃比が一時的にリッチにされるため、有効圧縮比を低下させる制御の応答遅れを毎回確実にカバーすることができる。
【００１５】
本発明の制御方法において、好ましくは、上記有効圧縮比を可変的に設定する可変機構として、吸気弁の動作タイミングを可変的に設定する可変バルブタイミング機構を用い、上記有効圧縮比を低下させるステップとして、上記可変バルブタイミング機構により吸気弁の閉時期を上記有効圧縮比の低下量に応じた所定の目標時期まで変更し、上記空燃比をリッチ化するステップを、上記吸気弁の閉時期が上記目標時期に到達するまでの過渡期に実行する（請求項３）。
【００１６】
本発明の火花点火式エンジンにおいて、好ましくは、上記有効圧縮比を可変的に設定する可変機構は、吸気弁の動作タイミングを可変的に設定する可変バルブタイミング機構であり、上記制御手段は、上記有効圧縮比を低下させる制御として、上記可変バルブタイミング機構により吸気弁の閉時期を上記有効圧縮比の低下量に応じた所定の目標時期まで変更する制御を実行し、上記空燃比をリッチ化する制御を、上記吸気弁の閉時期が上記目標時期に到達するまでの過渡期に実行する（請求項９）。
【００１７】
これらの態様によれば、例えばピストンのストローク量を変更してエンジンの幾何学的圧縮比そのものを低下させる場合と異なり、より簡単な構成で有効圧縮比を低下させることができる。また、吸気弁の閉時期が目標時期に到達するまでの応答遅れの間に空燃比をリッチ化することで、実際に有効圧縮比が低下するまでの間、空燃比のリッチ化を適正に継続させてプリイグニッションを抑制することができる。
【００１８】
本発明の火花点火式エンジンおよびその制御方法において、好ましくは、少なくともエンジン温間時における低回転かつ高負荷域に設定された特定運転領域で、上記検出手段を用いてプリイグニッションを検出し、検出された場合に上記有効圧縮比の低下および空燃比のリッチ化を実行する（請求項４，１０）。
【００１９】
この態様によれば、筒内が高温・高圧化し易く、しかもそのような環境下に燃料が晒される実時間（受熱期間）が長くなる運転条件、つまり最もプリイグニッションが起き易い運転条件のときに、適正にプリイグニッションの有無を監視し、その抑制を図ることができる。
【００２０】
上記特定運転領域では、上記インジェクタから噴射すべき燃料の少なくとも一部を圧縮行程の中期以降に噴射することが好ましい（請求項５，１１）。
【００２１】
この態様によれば、圧縮行程の中期以降に噴射される燃料の気化潜熱により筒内が効果的に冷却されるため、プリイグニッションが最も起き易い運転条件のときにこれを未然に抑制することができる。
【００２２】
上記特定運転領域では、火花点火のタイミングを圧縮上死点よりも遅れたタイミングに設定することが好ましい（請求項６，１２）。
【００２３】
この態様のように、火花点火のタイミングを遅らせて、圧縮上死点のさらに遅角側で燃焼を開始させるようにした場合には、その後の燃焼過程で未燃混合気（エンドガス）の自着火が起き難くなるため、プリイグニッションだけでなく、ノッキングの発生をも効果的に抑制することができる。
【発明の効果】
【００２６】
以上説明したように、本発明の火花点火式エンジンおよびその制御方法によれば、有効圧縮比を低下させる制御の応答遅れにかかわらず、プリイグニッションを迅速かつ効果的に抑制することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態にかかる火花点火式エンジンの全体構成を示す図である。
【図２】上記エンジンに備わるイオン電流センサの構成を説明するための模式図である。
【図３】上記エンジンの制御系を示すブロック図である。
【図４】プリイグニッションが起き易い特定運転領域の説明図である。
【図５】プリイグニッションの検出方法を説明するための図である。
【図６】上記特定運転領域で実行される制御動作を示すフローチャートである。
【図７】図５のフローチャートに含まれるプリイグ回避制御の具体的内容を示すサブルーチンである。
【図８】燃料の噴射時期を示す図であり、（ａ）が通常時の噴射時期を、（ｂ）が特定運転領域での噴射時期を示している。
【図９】上記プリイグ回避制御の動作例を時系列で示すタイムチャートである。
【発明を実施するための形態】
【００２８】
（１）エンジンの全体構成
図１は、本発明の一実施形態にかかるエンジンの全体構成を示す図である。本図に示されるエンジンは、ガソリンを燃料とする火花点火式の多気筒ガソリンエンジンであり、紙面に直交する方向に並ぶ複数の気筒２（図中ではそのうちの１つのみを示す）を有するシリンダブロック３と、シリンダブロック３上に設けられたシリンダヘッド４とを含むエンジン本体１を有している。また、このエンジンは、車載用エンジンであり、車両を駆動するための動力源として図外のエンジンルームに配設されている。
【００２９】
上記エンジン本体１の各気筒２には、ピストン５が往復摺動可能に挿入されている。ピストン５はコネクティングロッド８を介してクランク軸７と連結されており、上記ピストン５の往復運動に応じて上記クランク軸７が中心軸回りに回転するようになっている。
【００３０】
上記シリンダブロック３には、上記クランク軸７の回転速度をエンジンの回転速度として検出するエンジン回転速度センサ３０が設けられている。
【００３１】
上記ピストン５の上方には燃焼室６が形成され、燃焼室６に吸気ポート９および排気ポート１０が開口し、各ポート９，１０を開閉する吸気弁１１および排気弁１２が、上記シリンダヘッド４にそれぞれ設けられている。吸気弁１１および排気弁１２は、それぞれ、シリンダヘッド４に配設された一対のカムシャフト（図示省略）等を含む動弁機構１３，１４によりクランク軸７の回転に連動して開閉駆動される。
【００３２】
上記吸気弁１１用の動弁機構１３には、ＶＶＴ１５が組み込まれている。ＶＶＴ１５は、可変バルブタイミング機構（Variable Valve Timing Mechanism）と呼ばれるものであり、吸気弁１１の動作タイミングを可変的に設定するための可変機構である。
【００３３】
上記ＶＶＴ１５としては、既に様々な形式のものが実用化されて公知であるが、例えば、液圧式の可変機構を上記ＶＶＴ１５として用いることができる。なお、図示は省略するが、この液圧式の可変機構は、吸気弁１１用のカムシャフトに対し同軸に配置された被駆動軸と、カムシャフトと被駆動軸の間に周方向に並ぶように配置された複数の液室とを有しており、これら各液室間に所定の圧力差が形成されることにより、上記カムシャフトと被駆動軸との間に位相差が形成されるようになっている。そして、この位相差が所定の角度範囲内で可変的に設定されることにより、吸気弁１１の動作タイミングが連続的に変更されるようになっている。
【００３４】
なお、上記ＶＶＴ１５として、バルブリフト量を変更することにより吸気弁１１の閉時期を変更するタイプの可変機構を設けてもよい。また、このようなリフト式の可変機構と、上述した位相式の可変機構とを組み合わせて用いてもよい。
【００３５】
上記エンジン本体１のシリンダヘッド４には、点火プラグ１６およびインジェクタ１８が、各気筒２につき１組ずつ設けられている。
【００３６】
上記インジェクタ１８は、燃焼室６を吸気側の側方から臨むように設けられており、図外の燃料供給管から供給される燃料（ガソリン）を先端部から噴射する。そして、エンジンの吸気行程等において上記インジェクタ１８から燃焼室６に対し燃料が噴射され、噴射された燃料が空気と混合されることにより、燃焼室６に所望の空燃比の混合気が生成されるようになっている。
【００３７】
上記点火プラグ１６は、燃焼室６を上方から臨むように設けられており、図外の点火回路からの給電に応じて先端部から火花を放電する。そして、圧縮上死点付近に設定された所定のタイミングで上記点火プラグ１６から火花が放電され、これをきっかけに混合気の燃焼が開始されるようになっている。
【００３８】
上記点火プラグ１６には、燃焼室６で混合気が燃焼することにより生じる火炎を検出するためのイオン電流センサ３４が内蔵されている。このイオン電流センサ３４は、図２に示すように、点火プラグ１６の電極に所定のバイアス電圧（例えば１００Ｖ程度）を印加することにより、上記電極周りに火炎が形成されたときに生じるイオン電流を検出するものである。
【００３９】
上記イオン電流センサ３４を用いることで、火花点火による正常の燃焼開始時期よりも前に混合気が自着火するプリイグニッションを検出することができる。すなわち、点火プラグ１６による火花点火が行われると、通常は、所定の遅れ時間の後に燃焼が開始されるが、燃焼室６の温度および圧力が過度に上昇するなどした場合には、上記正常な燃焼開始時期よりも前に混合気が自着火することがある。そこで、このような混合気の自着火による異常燃焼（プリイグニッション）を検出すべく、火炎に基づくイオン電流を上記イオン電流センサ３４により検出し、その検出タイミング（火炎の発生タイミング）が正常な燃焼開始時期に比べて早過ぎる場合に、プリイグニッションが発生したと判断する。以上のことから、当実施形態では、火炎発生時に生じるイオン電流を検出するイオン電流センサ３４が、本発明にかかる「プリイグニッションを検出するための検出手段」に相当する。
【００４０】
上記イオン電流センサ３４を用いたプリイグニッションの検出方法を図５のグラフに基づき具体的に説明する。このグラフにおいて、実線の波形Ｊ０は、火花点火ＩＧをきっかけに混合気が正常に燃焼した場合の熱発生率の分布（時間変化）を示している。この正常燃焼時の波形Ｊ０において、イオン電流センサ３４で火炎を検出できる程度まで燃焼が進行した時点（実質的な燃焼開始時期）をｔ０とすると、この時点ｔ０は、火花点火ＩＧの時点よりも所定のクランク角分だけ遅くなる。なお、図例では、火花点火ＩＧのタイミングが圧縮上死点（圧縮行程と膨張行程の間の上死点）ＴＤＣよりもわずかに遅角側に設定さており、これよりもさらに遅角側にずれたタイミングｔ０で実質的な燃焼が開始されている。
【００４１】
一方、プリイグニッションが発生したときの熱発生率の分布は、１点鎖線の波形Ｊ１のようになる。このＪ１の波形からも明らかなように、プリイグニッションが起きると、正常な燃焼開始時期ｔ０よりも早く（図例では圧縮上死点ＴＤＣよりもわずかに早い時点ｔ１で）燃焼が始まるようになり、これに伴って燃焼が急峻化する。そこで、当実施形態では、正常な燃焼開始時期ｔ０よりも所定時間以上早い時点で上記イオン電流センサ３４が火炎を検出したときに、プリイグニッションが起きていると判断し、必要な措置を講ずるようにする。
【００４２】
ここで、プリイグニッションは、図５の矢印Ｘに示すように、これを放置すると徐々に発展していくという性質がある。図中の破線で示す波形Ｊ１’は、上記波形Ｊ１よりもさらに発展したプリイグニッションを表しており、この程度までプリイグニッションが発展すると、火花点火ＩＧよりもかなり早い時点ｔ１’で燃焼が開始され、極端に燃焼が急峻化するため、エンジンにかなり大きな騒音や振動が発生し、ピストン等の損傷にもつながる。そこで、このような重度のプリイグニッション（Ｊ１’）に発展する前に、プリイグニッションが発生していると判断することが望まれる。
【００４３】
上記の点を考慮すれば、プリイグニッションと判断するための境界時期（火炎の検出タイミングがそれ以上早くなればプリイグニッションと判断する時期）は、正常時の燃焼開始時期ｔ０から進角側にあまり大きく離さない方がよい。しかしながら、上記境界時期を正常時の開始時期ｔ０にあまりに近づけると、当該時期ｔ０より少しでも早く火炎が検出されればプリイグニッションと判断されてしまい、制御の安定性に欠くし、そもそも、火花点火ＩＧの直前から火花点火ＩＧの後所定時間を経過するまでの間（図５の期間Ｚ）は、火花点火ＩＧを行うために点火プラグ１６の電極間の電圧が大きく変動する期間であり、その期間Ｚ中はイオン電流を検出することが不可能である。そこで、このような制御の安定性およびシステム上の制約を考慮して、当実施形態では、イオン電流センサ３４による火炎の検出タイミングが、上記電圧変動期間Ｚよりも若干早い時期（例えば時点ｔ１程度）にまで早まれば、プリイグニッションが発生していると判断する。
【００４４】
再び図１に戻って、エンジンの全体構成について説明する。上記エンジン本体１のシリンダブロック３やシリンダヘッド４の内部には、冷却水が流通するウォータジャケット（図示省略）が設けられており、このウォータジャケット内の冷却水の温度を検出するためのエンジン水温センサ３３が、上記シリンダブロック３に設けられている。
【００４５】
上記エンジン本体１の吸気ポート９および排気ポート１０には、吸気通路２０および排気通路２１がそれぞれ接続されている。すなわち、燃焼用の空気（新気）が上記吸気通路２０を通じて燃焼室６に供給されるとともに、燃焼室６で生成された既燃ガス（排気ガス）が上記排気通路２１を通じて外部に排出されるようになっている。
【００４６】
上記吸気通路２０には、エンジン本体１に流入する吸入空気の流量を調節するスロットル弁２２と、吸入空気の流量を検出するエアフローセンサ３１とが設けられている。
【００４７】
上記スロットル弁２２は、電子制御式のスロットル弁からなり、運転者により踏み込み操作される図外のアクセルペダルの開度に応じて電気的に開閉駆動される。すなわち、上記アクセルペダルにはアクセル開度センサ３２（図３）が設けられており、このアクセル開度センサ３２により検出されたアクセルペダルの開度（アクセル開度）に応じて、図外の電気式のアクチュエータがスロットル弁２２を開閉駆動するように構成されている。
【００４８】
上記排気通路２１には、排気ガス浄化用の触媒コンバータ２３が設けられている。触媒コンバータ２３には例えば三元触媒が内蔵されており、排気通路２１を通過する排気ガス中の有害成分が上記三元触媒の作用により浄化されるようになっている。
【００４９】
（２）制御系
図３は、エンジンの制御系を示すブロック図である。本図に示されるＥＣＵ４０は、エンジンの各部を統括的に制御するための制御手段であり、周知のＣＰＵ、ＲＯＭ、ＲＡＭ等から構成されている。
【００５０】
上記ＥＣＵ４０には、各種センサ類からの検出信号が入力される。すなわち、ＥＣＵ４０は、上記エンジン回転速度センサ３０、エアフローセンサ３１、アクセル開度センサ３２、エンジン水温センサ３３、およびイオン電流センサ３４と電気的に接続されており、これら各センサ３０〜３４による検出値として、エンジン回転速度Ｎｅ、吸入空気量Ｑａ、アクセル開度ＡＣ、冷却水温Ｔｗ、およびイオン電流値Ｉｏといった情報が、上記ＥＣＵ４０に逐次入力されるようになっている。
【００５１】
また、上記ＥＣＵ４０は、上記ＶＶＴ１５、点火プラグ１６、インジェクタ１８、およびスロットル弁２２とも電気的に接続されており、これらの装置にそれぞれ駆動用の制御信号を出力するように構成されている。
【００５２】
上記ＥＣＵ４０が有するより具体的な機能について説明すると、上記ＥＣＵ４０は、その主な機能的要素として、記憶手段４１、プリイグ判定手段４２、点火制御手段４３、噴射制御手段４４、および圧縮比制御手段４５を有している。
【００５３】
上記記憶手段４１は、エンジンを制御する際に必要な各種データやプログラムを記憶するものである。その一例として、上記記憶手段４１には、図４に示される特定運転領域Ｒの範囲が記憶されている。この特定運転領域Ｒは、プリイグニッションが発生する可能性のある運転領域であり、最高負荷ラインＷＯＴの近傍（つまり高負荷）で、かつ低回転寄りに設定されている。
【００５４】
すなわち、プリイグニッションは、上述したように、火花点火による正常の燃焼開始時期よりも前に混合気が自着火する現象であるから、燃焼室６内の空気が高温・高圧化し、しかも燃料の受熱期間（燃料が高温・高圧環境下に晒される実時間）が長くなる低回転かつ高負荷域で、最もプリイグニッションが発生し易い。そこで、図４に示すように、エンジン回転速度Ｎｅが比較的低く、かつ負荷Ｃｅが高い領域を、プリイグニッションが発生する可能性のある特定運転領域Ｒとして設定している。
【００５５】
なお、エンジンが冷間状態にあるときは、燃焼室６の壁温が低いため、高回転かつ高負荷域であっても、そもそもプリイグニッションは起こり得ない。このため、上記のような特定運転領域Ｒが設定されたマップ（領域判定マップ）が使用されるのは、エンジンの温間時（エンジンの冷却水温が高いとき）のみである。
【００５６】
上記プリイグ判定手段４２は、上記イオン電流センサ３４の検出値に基づいて、プリイグニッションが起きているか否かを判定するものである。具体的に、プリイグ判定手段４２は、エンジンの運転状態が上記特定運転領域Ｒにあるときに、上記イオン電流センサ３４の検出値から火炎の発生タイミング（実質的な燃焼開始時期）を特定し、これを正常な燃焼開始時期と比較することで、プリイグニッションが起きたか否かを判定する。なお、正常な燃焼開始時期の情報は、実験もしくは演算等により予め求められ、上記記憶手段４１に記憶されている。
【００５７】
上記点火制御手段４３は、エンジンの運転状態に応じ予め定められた所定のタイミングで点火プラグ１６の点火回路に給電信号を出力することにより、上記点火プラグ１６が火花点火を行うタイミング（点火時期）等を制御するものである。
【００５８】
例えば、エンジンの低回転かつ高負荷域に設定された上記特定運転領域Ｒでは、例えば図５に示したように、圧縮上死点（ＴＤＣ）よりも少し遅れたタイミングで火花点火（ＩＧ）が行われるように、上記点火プラグ１６が制御される。このように、プリイグニッションが起き易い特定運転領域Ｒで、火花点火のタイミング（点火時期）を圧縮上死点よりも遅らせるのは、ノッキングの発生を抑制するためである。ここで、ノッキングとは、火花点火をきっかけに混合気が燃焼（火炎伝播燃焼）を開始した後、その火炎が周囲に伝播していく過程で、混合気の未燃分（エンドガス）が自着火してしまう異常燃焼である。プリイグニッション（混合気の過早着火）が発生し易い上記特定運転領域Ｒでは、当然にノッキングも起き易いため、この領域Ｒでのノッキングを防止するために、点火時期を圧縮上死点よりも遅らせるようにしている。
【００５９】
上記噴射制御手段４４は、上記インジェクタ１８から燃焼室６に噴射される燃料の噴射量や噴射時期を制御するものである。より具体的に、上記インジェクタ制御手段４４は、エンジン回転速度センサ３０から入力されるエンジン回転速度Ｎｅやエアフローセンサ３１から入力される吸入空気量Ｑａ等の情報に基づいて、目標とする燃料の噴射量および噴射時期を演算し、その演算結果に基づいてインジェクタ１８の開弁開始時期および開弁期間を制御する。
【００６０】
特に、プリイグニッションが起き易い上記特定領域Ｒにおいて、上記噴射制御手段４４は、プリイグニッションの発生を未然に抑制するために（つまりプリイグニッションの発生の有無にかかわらず）、インジェクタ１８から噴射すべき燃料（１燃焼サイクル中にインジェクタ１８から噴射されるべき燃料）の一部を圧縮行程の中期以降にまで遅らせて噴射する制御を実行する（図８（ｂ）参照）。
【００６１】
ただし、上記のような一部燃料の圧縮行程噴射（分割噴射）を実行しても、上記特定運転領域Ｒでプリイグニッションが発生してしまう場合があり得る。このような場合、上記噴射制御手段４４は、インジェクタ１８からの燃料噴射量を増大させて筒内の空燃比（燃焼室６に形成される混合気の空燃比）を一時的にリッチにすることにより、プリイグニッションの抑制を図るようにする。
【００６２】
上記圧縮比制御手段４５は、上記ＶＶＴ１５を駆動して吸気弁１１の閉時期を変更することにより、エンジンの有効圧縮比を可変的に設定するものである。すなわち、吸気弁１１の閉時期は、通常、吸気下死点の遅角側の近傍（吸気下死点を少し過ぎたタイミング）に設定されており、このようなタイミングに上記閉時期が設定されることで、一旦吸入された空気が吸気ポート９にほとんど吹き返されることがなく、エンジンの実質的な圧縮比（有効圧縮比）が幾何学的圧縮比とほぼ同じ値に維持される。これに対し、吸気弁１１の閉時期が吸気下死点よりも大幅に遅く設定された場合には、エンジンの有効圧縮比が低下し、吸気の吹き返しが起きるようになる。上記圧縮比制御手段４５は、ＶＶＴ１５を駆動して上記吸気弁１１の閉時期のリタード量（遅角量）を増減させることにより、エンジンの有効圧縮比を可変的に設定する。
【００６３】
特に、上記特定運転領域Ｒにおいてプリイグニッションが検出された場合、上記圧縮比制御手段４５は、プリイグニッションを抑制すべく、吸気弁１１の閉時期をリタードさせて有効圧縮比を低下させる制御を実行する。
【００６４】
なお、上記説明でいうところの「吸気弁１１の閉時期」とは、リフトカーブのランプ部（リフト量が緩やかに立ち上がる緩衝区間）を除いた区間をバルブの開弁期間として定義した場合における閉時期であって、吸気弁１１のリフト量が完全にゼロになる時期を指すものではない。
【００６５】
（３）プリイグ回避のための制御動作
次に、以上のように構成されたＥＣＵ４０により行われる制御動作について説明する。ここでは、上記特定運転領域Ｒでプリイグニッションが検出された場合に行われる制御動作を中心に説明する。
【００６６】
図６および図７は、上記制御動作を説明するためのフローチャートである。図６のフローチャートに示す処理がスタートすると、まず、各種センサ値を読み込む制御が実行される（ステップＳ１）。具体的には、上記エンジン回転速度センサ３０、エアフローセンサ３１、アクセル開度センサ３２、エンジン水温センサ３３、およびイオン電流センサ３４から、それぞれ、エンジン回転速度Ｎｅ、吸入空気量Ｑａ、アクセル開度ＡＣ、エンジン水温Ｔｗ、およびイオン電流値Ｉｏが読み出され、ＥＣＵ４０に入力される。
【００６７】
次いで、上記ステップＳ１で読み込まれたエンジン水温Ｔｗが所定の閾値（例えば８０℃）以上か否かに基づいて、エンジンが温間状態にあるか否かが判定される（ステップＳ２）。
【００６８】
上記ステップＳ２でＹＥＳと判定されて温間状態であることが確認された場合には、さらに、現在のエンジンの運転ポイントが、図４に示した特定運転領域Ｒ内にあるか否かが判定される（ステップＳ３）。具体的には、上記ステップＳ１で読み込まれたエンジン回転速度Ｎｅと、吸入空気量Ｑａ（またはアクセル開度ＡＣ）から演算されるエンジン負荷Ｃｅとが、ともに図４の特定運転領域Ｒの範囲に含まれるか否かが判定される。
【００６９】
上記ステップＳ３でＮＯと判定されて特定運転領域Ｒから外れていることが確認された場合には、プリイグニッションは起こり得ないため、後述するステップＳ７，Ｓ８の制御（プリイグ回避制御や復帰制御）が必要になることはなく、通常の運転が維持される（ステップＳ９）。すなわち、燃料の噴射量や噴射時期、吸気弁１１の動作タイミング等が、運転状態に応じて予め定められた通常の目標値に沿って制御される。
【００７０】
上記ステップＳ３でＹＥＳと判定されて特定運転領域Ｒにあることが確認された場合には、インジェクタ１８から噴射すべき燃料の一部を圧縮行程中に噴射する制御が実行される（ステップＳ４）。すなわち、図８に示すように、特定運転領域Ｒ以外のほとんどの領域では吸気行程中に全ての燃料が噴射されるところ（同図（ａ）のＦ参照）、上記特定運転領域Ｒでは、噴射すべき燃料の一部の噴射時期が圧縮行程の中期以降にリタードされることにより、吸気行程と圧縮行程とに分割して燃料が噴射される（同図（ｂ）のＦ１，Ｆ２参照）。
【００７１】
上記のような一部燃料の圧縮行程噴射（分割噴射）は、プリイグニッションの発生を未然に防止するために行われる。上述したように、低回転かつ高負荷域に設定された上記特定運転領域Ｒは、筒内が高温・高圧化し易く、しかもそのような環境下に燃料が晒される実時間（受熱期間）が長くなるため、最もプリイグニッションが起き易い領域である。そこで、上記特定運転領域Ｒにおいて、噴射すべき燃料の一部を圧縮行程の中期以降に噴射する制御を実行し、その燃料の気化潜熱によって圧縮端温度（圧縮上死点付近での筒内温度）を低下させるとともに、燃料の受熱期間を短縮することにより、プリイグニッションが発生する可能性を予め低減させるようにしている。
【００７２】
また、上記燃料の分割噴射と合わせて、特定運転領域Ｒでは、点火プラグ１６による火花点火のタイミング（点火時期）を、圧縮上死点以降にリタードさせる制御が実行される（ステップＳ４）。このように、点火時期を遅めに設定することで、圧縮上死点のさらに遅角側で（つまり筒内温度・圧力がより低下した状態で）燃焼が開始されることになるため、その後の燃焼過程において、未燃混合気（エンドガス）の自着火が起き難くなり、ノッキングが抑制される。
【００７３】
上記ステップＳ４（燃料の分割噴射および点火リタード）を実行した後は、上記ステップＳ１で読み込まれたイオン電流値Ｉｏに基づいて、プリイグニッションが発生しているか否かが判定される（ステップＳ５）。具体的には、上記イオン電流値Ｉｏから、火炎の発生タイミングが特定され、そのタイミングが、予め記憶された正常な燃焼開始時期よりも所定時間以上早くなっている場合（例えば図５の時点ｔ１程度にまで早まった場合）に、プリイグニッションが発生したと判定される。
【００７４】
上記ステップＳ５でＹＥＳと判定されてプリイグニッションの発生が確認された場合には、これを回避するための制御として、プリイグ回避制御が実行される（ステップＳ７）。
【００７５】
次に、上記ステップＳ７のプリイグ回避制御の具体的内容について、図７を参照しつつ説明する。このプリイグ回避制御が開始されると、まず、現在設定されている吸気弁１１の閉時期（ＩＶＣ）が、後述するステップＳ１１で最大限にリタードされたときの閉時期（最遅時期）であるＴｘよりも早いか否かを判定する制御が実行される（ステップＳ１０）。なお、ここでの判定閾値である最遅時期Ｔｘは、吸気の吹き返しが起きてエンジンの有効圧縮比が幾何学的圧縮比に対し十分に低下するような時期（例えば吸気下死点の通過後１１０°ＣＡ程度）に設定されている。仮に、吸気弁１１の閉時期が最遅時期Ｔｘよりもさらにリタードされると、エンジンの有効圧縮比が極端に低下して出力が大幅に不足するため、最大限にリタードできる量として、上記最遅時期Ｔｘが設定されている。
【００７６】
上記特定運転領域Ｒでは、当初、吸気弁１１の閉時期が、吸気の吹き返しが起きないような時期として、例えば吸気下死点の通過後（ＡＢＤＣ）３０°ＣＡ前後に設定されている。このため、上記ステップＳ１０での最初の判定は当然にＮＯとなり、次のステップＳ１１に移行して、吸気弁１１の閉時期をリタードさせる制御が開始される。具体的には、吸気弁１１の動作タイミングが遅れる方向にＶＶＴ１５が駆動されることにより、吸気弁１１の閉時期が現在の設定値よりも所定量リタードされ、エンジンの有効圧縮比が下げられる。これにより、主に圧縮端圧力（圧縮上死点付近での筒内圧力）が低下し、プリイグニッションの抑制が図られる。
【００７７】
ここで、吸気弁１１の閉時期をリタードさせて有効圧縮比を低下させる上記のような制御には、ある程度の応答遅れが伴う。すなわち、有効圧縮比を低下させるには、ＶＶＴ１５（可変バルブタイミング機構）を用いた機械的な動作により徐々に吸気弁１１の動作タイミングを変更し、その閉時期を、上記有効圧縮比の低下量に応じた所定の目標時期までリタードさせる必要がある。このため、吸気弁１１の閉時期を目標時期までリタードさせて有効圧縮比を所望の量だけ低下させるのには、ある程度の時間が必要になる。
【００７８】
そこで、続くステップＳ１２では、上記有効圧縮比の低下制御（吸気弁の１１の閉時期のリタード）が完了するまでの間におけるプリイグニッションの抑制効果を担保すべく、筒内の空燃比を一時的にリッチにする制御が実行される。具体的には、インジェクタ１８からの燃料の噴射量が増大されることにより、筒内の混合気の空燃比が、現在の空燃比よりもリッチでかつ理論空燃比よりもリッチな値に設定される。空燃比が理論空燃比よりもリッチになると、燃料の気化潜熱によって筒内温度が低下するため、燃料の受熱量が減少し、プリイグニッションの発生が抑制される。なお、空燃比をリッチ化するには、インジェクタ１８の開弁期間（燃料の噴射時間）を長くするだけでよいため、特に応答遅れもなく瞬時に対応することができる。
【００７９】
上記特定運転領域Ｒでは、プリイグニッションが起きていない通常時、筒内の空燃比が理論空燃比（１４．７）程度に設定されている。このため、上記ステップＳ１２での空燃比のリッチ化により、筒内の空気過剰率λ、つまり、燃焼室６に形成される混合気の空燃比（実空燃比）を理論空燃比で割った値は、１から１未満の所定値（λ＜１）にまで低下することになる。例えば、上記ステップＳ１２の制御により、空気過剰率λは、０．７５程度（空燃比で約１１）にまで下げられる。
【００８０】
上記のようにして空燃比がリッチ化されると、その後は、吸気弁１１の閉時期のリタードが完了したか否か、つまり、上記ＶＶＴ１５の作動によりリタードされた吸気弁１１の閉時期が目標時期まで到達したか否かが判定される（ステップＳ１３）。なお、ここでの判定は、実際にＶＶＴ１５の動作角度を検出し、その角度に基づいて判定するものであってもよいし、予め実験等により求めておいた所要時間が経過したか否かをタイマー等を用いて判定するものであってもよい。
【００８１】
上記ステップＳ１３の後は、そこでＹＥＳと判定される（ＩＶＣのリタードが完了する）のを待ってから、空燃比のリッチ化を解除する制御が実行される（ステップＳ１４）。すなわち、インジェクタ１８からの燃料噴射量が低減されることにより、筒内の空燃比が理論空燃比程度に戻される。これにより、空気過剰率λは、上記リッチ化後の値（例えば０．７５程度）から、λ＝１にまで増加することになる。
【００８２】
なお、当実施形態のような直噴式の多気筒ガソリンエンジンでは、インジェクタ１８からの燃料噴射量を気筒別に制御することで、各気筒２の空燃比を、気筒２ごとに個別に設定することが可能である。このため、上記空燃比のリッチ化およびその解除（ステップＳ１２，Ｓ１４）は、気筒２ごとに独立して実施することも可能であるし、全気筒２を対象に実施することも可能である。なお、前者の場合は、ある気筒でプリイグニッションが検出されると、その気筒の空燃比のみをリッチ化することを意味し、後者の場合は、１つの気筒でプリイグニッションが検出されると、他の気筒でも同様に空燃比をリッチ化する（つまり他の気筒ではプリイグニッションの有無にかかわらず空燃比をリッチ化する）ことを意味する。
【００８３】
例えば、吸気弁１１の閉時期を目標時期までリタードさせるのに要する所要時間が、１燃焼サイクルよりも長く２燃焼サイクルよりも短いと仮定する。このようなケースで、気筒２ごとに独立して空燃比をリッチ化させた場合には、ある気筒でのプリイグニッションの発生をきっかけに、そのプリイグニッションが発生した気筒（以下、プリイグ発生気筒という）での次回の燃焼時に当該気筒の空燃比がリッチ化され、そのリッチ化が、上記プリイグ発生気筒での次々回の燃焼時には解除されることになる。一方、全気筒２を対象に空燃比をリッチ化させた場合には、ある気筒でのプリイグニッションの発生をきっかけに、そのプリイグ発生気筒よりも燃焼順序が遅い気筒から順番に空燃比のリッチ化が実施される。そして、少なくともプリイグ発生気筒の次回の燃焼までは各気筒のリッチ化が継続され、プリイグ発生気筒の次々回の燃焼までには上記リッチ化が解除される。このとき、リッチ化の順番が後の気筒ほど有効圧縮比が低下しているため、順番が進むにつれてリッチ化の幅を小さくするようにしてもよい。
【００８４】
上記ステップＳ１４の制御（リッチ化の解除）が終了すると、その後は、プリイグ回避制御の実行／非実行を記録するためのフラグＦ（そのデフォルト値は０）に、当該制御が実行中であることを表す「１」が入力され（ステップＳ３５）、図６のメインフローにリターンされる。
【００８５】
以上説明したようなステップＳ１０〜Ｓ１５の制御（プリイグ回避制御）は、プリイグニッションが回避されるまで（つまり図６のステップＳ５でＮＯと判定されるまで）繰り返し実行される。そして、このような制御の繰り返しにより、吸気弁１１の閉時期が段階的にリタードされ、それに伴って有効圧縮比も段階的に低下していく。
【００８６】
例えば、吸気弁１１の閉時期の１回あたりのリタード幅が常に２°ＣＡに設定されるものとすると、上記プリイグ回避制御が実行されることで、吸気弁１１の閉時期は、現在の設定値に対しまず２°ＣＡだけリタードされ、それでもプリイグニッションを回避できない場合に、さらに２°ＣＡだけリタードされる。そして、このような２°ＣＡ刻みのリタードが、吸気弁１１の閉時期が上記最遅時期Ｔｘに達しない範囲で継続される（後述する図９のタイムチャート参照）。逆に、最遅時期Ｔｘに達する前にプリイグニッションが回避されれば、その時点でリタードは停止される。
【００８７】
すなわち、プリイグニッションの発生時において、吸気弁１１の閉時期は、少なくとも１回はリタードされ、そこでプリイグニッションが回避されなければ、リタードが繰り返されることにより、初期状態からのリタード幅が段階的に増大されていく。また、吸気弁１１の閉時期をリタードする際には、その都度、空燃比をリッチ化する制御が併せて実行され、上記リタード制御の応答遅れが毎回カバーされるようになっている。なお、上記のような吸気弁１１の閉時期のリタードおよび空燃比のリッチ化は、上記吸気弁１１の閉時期が最遅時期Ｔｘに達する前にプリイグニッションが回避されれば、その時点で停止される。
【００８８】
上記ステップＳ１１で吸気弁１１の閉時期が最遅時期Ｔｘまでリタードされた後、なおもプリイグニッションが継続して起きる場合には、上記ステップＳ１０でＮＯと判定されるため、次のステップＳ１６で、エンジンが異常であることを運転者等に報知する所定の警告が発せられる。すなわち、吸気弁１１の閉時期を最遅時期Ｔｘまでリタードさせても（つまりエンジンの有効圧縮比を最大限に低下させても）、なおもプリイグニッションが継続するという状態は、例えばエンジンの冷却系の故障等によりエンジンが異常に高温になっていることが考えられるため、これ以上運転を継続することは困難である。そこで、このような事態が生じていることを運転者等に報知すべく、所定の警告を発する。なお、警告を発するとともに、エンジン出力を大幅に低下させる制御を実行してもよい。
【００８９】
図９は、上記プリイグ回避制御の実行時に、有効圧縮比の低下制御を複数回実行しなければプリイグニッションが回避されなかったと仮定した場合に、空気過剰率（λ）、吸気弁１１の閉時期（ＩＶＣ）、およびスロットル弁２２の開度（スロットル開度）が、時間経過に応じてそれぞれどのように変化するかを示すタイムチャートである。本図からも理解できるように、プリイグニッションが発生すると、吸気弁１１の閉時期（ＩＶＣ）が段階的に（例えば２°ＣＡずつ）リタードされ、それに伴ってエンジンの有効圧縮比が所定量ずつ下げられる。また、各回のＩＶＣのリタード（有効圧縮比の低下）と併せて、一時的に空燃比をリッチ化する制御が実行される。つまり、ＩＶＣが目標時期に到達するまでの過渡期（ＩＶＣが右上がりに傾斜している区間）に限り、空気過剰率λが１から１未満の所定値にまで下げられる。これにより、空燃比は、リッチ（λ＜１）になったり理論空燃比程度（λ＝１）になったりを繰り返すことになる。なお、上記空燃比のリッチ化は、筒内に導入される空気の量（吸入空気量Ｑａ）はそのままに、インジェクタ１８からの燃料の噴射量を増大させることによって行われる。このため、空燃比のリッチ化のためにスロットル開度が変更されることはなく、例えば図示のような一定の開度に維持される。
【００９０】
最後に、上記プリイグ回避制御（図７、図９）が実行された結果、プリイグニッションが回避された場合の制御動作について説明する。この場合には、図６のステップＳ５でＮＯと判定されるため、次のステップＳ６でフラグＦが「１」であるか否かが判定される。上記プリイグ回避制御が実行中のとき、フラグＦはＦ＝１であるため、上記ステップＳ６での判定はＹＥＳとなり、その結果、次のステップＳ８で、上記プリイグ回避制御を解除して通常運転に復帰するための復帰制御が実行される。
【００９１】
上記復帰制御では、図９に示したプリイグ回避制御のときとは逆に、吸気弁１１の閉時期（ＩＶＣ）を段階的にアドバンス（進角）させることにより、有効圧縮比を所定量ずつ上昇させる制御が実行される。そして、ＩＶＣがアドバンスされる度に、プリイグニッションの発生の有無が確認され、プリイグニッションが発生していなければ、さらにＩＶＣがアドバンスされる。そして、このような段階的なＩＶＣのアドバンスが、吸気弁１１の閉時期が通常時期（吸気の吹き返しが起きないような時期）に達して有効圧縮比が幾何学的圧縮比と略一致するまで継続される。なお、このような復帰制御のときの空燃比は、理論空燃比もしくはその近傍値に維持される。
【００９２】
（４）作用効果等
以上説明したように、当実施形態の火花点火式エンジンでは、イオン電流センサ３４（検出手段）の検出値に基づきプリイグニッションが検出された場合に、吸気弁１１の閉時期をリタードさせて有効圧縮比を所定量低下させる制御が少なくとも１回実行されるとともに、その制御が完了するまでの過渡期に、筒内の空燃比を一時的にリッチにする制御が実行される。このような構成によれば、有効圧縮比を低下させる制御の応答遅れにかかわらず、プリイグニッションを迅速かつ効果的に抑制できるという利点がある。
【００９３】
すなわち、上記実施形態では、プリイグニッションが検出されたときの対策として有効圧縮比を低下させながら、その制御が完了するまでの過渡期に、筒内の空燃比を一時的にリッチにすることにより、有効圧縮比を低下させ始めてから実際に有効圧縮比を所定量低下させるまでの間に応答遅れによる時間が必要であったとしても、その応答遅れの期間中は、空燃比のリッチ化による冷却効果（必要以上の燃料の気化潜熱が筒内温度を低下させる効果）が働くため、上記のような制御の応答遅れにかかわらず、プリイグニッションの抑制を迅速に図ることができる。そして、有効圧縮比が実際に所定量低下し、それに伴って圧縮端圧力（圧縮上死点付近での圧力）が下がれば、その状態で空燃比のリッチ化を解除することにより、プリイグニッションの抑制効果を担保しながら、必要以上の時間に亘って空燃比がリッチ化されることを回避して、燃費およびエミッション性の悪化を最小限に抑えることができる。
【００９４】
より具体的に、上記実施形態では、有効圧縮比を低下させる制御が完了するまでの過渡期に、空気過剰率λを１から１未満の所定値（例えば０．７５程度）へと変化させ、有効圧縮比の低下が完了したら空気過剰率λを１に復帰させるようにした。このような構成によれば、有効圧縮比が低下するまでの過渡期に、λ＜１にまでリッチにした環境下で筒内温度を適正に低下させられるとともに、有効圧縮比の低下が完了したら直ちにλ＝１に復帰させることにより、リッチ状態での燃焼をできるだけ短期間で終了させることができる。
【００９５】
また、上記実施形態では、図９等に示したように、有効圧縮比を所定量低下させた後、なおもプリイグニッションが検出された場合に、有効圧縮比をさらに低下させる制御（吸気弁１１の閉時期をさらにリタードさせる制御）を実行するとともに、その制御が完了するまでの過渡期に、再び筒内の空燃比を一時的にリッチにする制御を実行するようにした。このような構成によれば、有効圧縮比を１回低下させただけではプリイグニッションが回避されなかったとしても、その後に有効圧縮比の低下量が段階的に増大されることにより、プリイグニッションを確実に回避することができる。また、このようにプリイグニッションの有無を確認しながら段階的に有効圧縮比を低下させることにより、有効圧縮比の低下量がプリイグニッションを回避し得る適正な量に設定されるため、プリイグニッションの程度にかかわらずエンジン出力が急減するといったことがなく、ドライバビリティの悪化を最小限に抑えることができる。しかも、有効圧縮比を低下させるたびに空燃比が一時的にリッチにされるため、有効圧縮比を低下させる制御の応答遅れを毎回確実にカバーすることができる。
【００９６】
また、上記実施形態では、エンジンの有効圧縮比を低下させるための機構（可変機構）として、吸気弁１１の動作タイミングを可変的に設定するＶＶＴ１５（可変バルブタイミング機構）を用いるようにした。そして、有効圧縮比を低下させる際には、その低下量に応じた所定の目標時期まで吸気弁１１の閉時期を変更し、目標時期に到達するまでの過渡期に、上記空燃比のリッチ化を実行するようにした。このような構成によれば、例えばピストン５のストローク量を変更してエンジンの幾何学的圧縮比そのものを低下させる場合と異なり、より簡単な構成で有効圧縮比を低下させることができる。また、吸気弁１１の閉時期が目標時期に到達するまでの応答遅れの間に空燃比をリッチ化することで、実際に有効圧縮比が低下するまでの間、空燃比のリッチ化を適正に継続させてプリイグニッションを抑制することができる。
【００９７】
また、上記実施形態では、エンジン温間時における低回転かつ高負荷域に設定された特定運転領域Ｒで、上記イオン電流センサ３４を用いてプリイグニッションを検出し、検出された場合に上記有効圧縮比の低下および空燃比のリッチ化を実行するようにした。このような構成によれば、筒内が高温・高圧化し易く、しかもそのような環境下に燃料が晒される実時間（受熱期間）が長くなる運転条件、つまり最もプリイグニッションが起き易い運転条件のときに、適正にプリイグニッションの有無を監視し、その抑制を図ることができる。
【００９８】
また、上記実施形態では、上記特定運転領域Ｒでの運転時に、インジェクタ１８から噴射すべき燃料の一部を圧縮行程の中期以降に噴射する制御（分割噴射）を実行するようにした。このような構成によれば、圧縮行程の中期以降に噴射される燃料の気化潜熱により筒内が効果的に冷却されるため、プリイグニッションが最も起き易い運転条件のときにこれを未然に抑制することができる。
【００９９】
また、上記実施形態では、上記特定運転領域Ｒでの運転時に、点火プラグ１６による火花点火のタイミングを圧縮上死点よりも遅れたタイミングに設定したため、プリイグニッションだけでなくノッキングの発生をも効果的に抑制することができる。すなわち、プリイグニッションが起き易い上記特定運転領域Ｒでは、当然にノッキングも起き易いが、上記のように火花点火のタイミングを遅らせて、圧縮上死点のさらに遅角側で燃焼を開始させるようにすれば、その後の燃焼過程で未燃混合気（エンドガス）の自着火が起き難くなり、ノッキングが抑制される。
【０１００】
なお、上記実施形態では、低回転かつ高負荷の特定運転領域Ｒのときに、インジェクタ１８から噴射すべき燃料の一部を圧縮行程の中期以降に噴射するようにしたが、例えば特定運転領域Ｒの中でも特にプリイグニッションが起き易い領域では、全部の燃料を圧縮行程の中期以降に噴射するようにしてもよい。
【０１０１】
また、上記実施形態では、プリイグ回避制御で有効圧縮比を低下させる際には、吸気下死点よりも遅角側でかつ吸気の吹き返しが起きないような時期（例えば吸気下死点の通過後３０°ＣＡ前後）に設定されている通常時の吸気弁１１の閉時期を、さらに遅角側に変更する（つまり吸気の吹き返しを起こさせる）ことにより、有効圧縮比を低下させるようにしたが、有効圧縮比を低下させるための方法はこれに限らず、例えば、吸気弁１１の閉時期を吸気下死点より進角側まで早めることにより、有効圧縮比を低下させるようにしてもよい。ただし、このようにした場合には、吸気弁１１の動作タイミングを大幅に変化させる必要が生じ、ＶＶＴ１５の制御量が増えて、制御の応答性がさらに悪化するという問題がある。また、これを回避すべく、通常時の吸気弁１１の閉時期を、吸気下死点と略一致するタイミング等に設定することも考えられるが、このようにすると、吸気慣性を十分に利用することができず、エンジン出力の低下を招いてしまう。
【０１０２】
このような点から、やはり上記実施形態のように、通常時（プリイグニッションが発生していないとき）の吸気弁１１の閉時期を、吸気下死点よりも遅角側に設定し、有効圧縮比を低下させる際には、吸気弁１１の閉時期を上記通常時期に対しリタードさせるようにした方が、通常時のエンジン出力を十分に確保しつつ、必要時に効率よく有効圧縮比を低下させることができる点で有利である。
【０１０３】
また、上記実施形態では、プリイグニッションを検出するための検出手段として、点火プラグ１６の電極間にバイアス電圧を印加することによって火炎発生時のイオン電流を検出するプラグ内蔵型のイオン電流センサ３４を用いたが、点火プラグ１６とは別体に設けられたイオン電流センサを、上記検出手段として用いてもよい。
【０１０４】
また、上記実施形態では、イオン電流センサ３４による火炎の検出タイミングに基づいてプリイグニッションを検出するようにしたが、例えば、ノッキングを検出するときなどに用いられる振動センサ（ノックセンサ）をエンジン本体１に設け、この検出値に基づいてプリイグニッションを検出するようにしてもよい。
【０１０５】
もちろん、単に振動センサによる振動レベルだけを調べても、ノッキング（火花点火後に火炎が伝播する過程でエンドガスが自着火する現象）であるのか、プリイグニッション（火花点火による正常の燃焼開始時期よりも前に混合気が自着火する現象）であるのかを区別することはできないため、正確にプリイグニッションを検出することは不可能である。このため、振動センサを用いてプリイグニッションを検出するには、例えば点火時期を意図的に変化させて、それに伴う振動センサの検出値の変化を調べるようにするとよい。これにより、ノッキングとプリイグニッションとを正確に区別して検出することが可能になる。
【０１０６】
例えば、点火時期が圧縮上死点よりも遅角側に設定される上記特定運転領域Ｒで、仮にノッキングが起きたとする。すると、振動センサによって大きな振動レベルが検出されるが、このとき、点火時期を上記タイミングに対しリタードさせた場合には、それによってノッキングが抑制されるため、点火時期のリタードに伴って振動レベルは低下することになる。これに対し、プリイグニッションが起きている場合には、点火時期と関係なく自着火が起きるため、点火時期をリタードさせてもプリイグニッションは抑制されず、振動レベルが低下することはない。そこで、このような性質を利用して、点火時期のリタードに伴う振動レベルの変化を調べるようにすれば、振動センサを用いてプリイグニッションを検出することができる。
【符号の説明】
【０１０７】
１１  吸気弁
１５  ＶＶＴ（可変バルブタイミング機構）
１８  インジェクタ
３４  イオン電流センサ（検出手段）
Ｒ  特定運転領域
【図１】
0005565370.tif 000002
【図２】
0005565370.tif 000003
【図３】
0005565370.tif 000004
【図４】
0005565370.tif 000005
【図５】
0005565370.tif 000006
【図６】
0005565370.tif 000007
【図７】
0005565370.tif 000008
【図８】
0005565370.tif 000009
【図９】
0005565370.tif 000010