(57)【特許請求の範囲】
【請求項１】
内燃機関のノック制御領域内で設定した特定運転領域で予め設定した１気筒以上の疑似ノックを発生し易い特定気筒グループと他の１気筒以上の別気筒グループとにおけるノック発生状況を検出するノック検出手段と、
前記ノック検出手段で検出した前記ノック発生状況における所定値を比較し、その結果が所定範囲外となるときには異常と判定する異常判定手段と、
前記異常判定手段で異常と判定したときには、前記特定気筒グループに対するノックフィードバック制御を禁止し、前記別気筒グループに対してノックフィードバック制御を実施するフィードバック制御手段と
を具備することを特徴とする内燃機関用ノック制御装置。
【請求項２】
前記異常判定手段は、予め設定した各気筒グループ毎の平均ノック検出頻度とノック検出頻度との比、前記各気筒グループ毎の最大ノック検出頻度と最小ノック検出頻度との比、前記特定気筒グループの中で予め設定した代表気筒のノック検出頻度と前記別気筒グループの中で予め設定した代表気筒のノック検出頻度との比のうち少なくとも１つに基づき比較判定することを特徴とする請求項１に記載の内燃機関用ノック制御装置。
【請求項３】
前記異常判定手段は、予め設定した各気筒グループ毎のノック出力分布から求めたノック出力の平均標準偏差値またはその比、前記各気筒グループ毎のノック出力の最大標準偏差値と最小標準偏差値との比、前記特定気筒グループの中で予め設定した代表気筒のノック出力の標準偏差値と前記別気筒グループの中で予め設定した代表気筒のノック出力の標準偏差値との比のうち少なくとも１つに基づき比較判定することを特徴とする請求項１に記載の内燃機関用ノック制御装置。
【請求項４】
前記異常判定手段は、予め設定した各気筒グループ毎の平均ノック検出頻度とノック検出頻度との比、前記各気筒グループ毎の最大ノック検出頻度と最小ノック検出頻度との比、前記特定気筒グループの中で予め設定した代表気筒のノック検出頻度と前記別気筒グループの中で予め設定した代表気筒のノック検出頻度との比、前記気筒グループ毎のノック出力分布から求めたノック出力の平均標準偏差値またはその比、前記各気筒グループ毎のノック出力の最大標準偏差値と最小標準偏差値との比、前記特定気筒グループの中で予め設定した代表気筒のノック出力の標準偏差値と前記別気筒グループの中で予め設定した代表気筒のノック出力の標準偏差値との比のうち少なくとも２つの組合せに基づき比較判定することを特徴とする請求項１に記載の内燃機関用ノック制御装置。
【請求項５】
前記フィードバック制御手段は、前記異常判定手段による異常判定時、前記別気筒グループに対してノックフィードバック制御を実施する際のフィードバック定数を（全気筒数）／（禁止気筒数）の比で変更することを特徴とする請求項１に記載の内燃機関用ノック制御装置。
【請求項６】
前記フィードバック制御手段は、ノックフィードバック制御を禁止しない前記別気筒グループのノック検出頻度が所定値以上のとき、前記特定気筒グループに対するノックフィードバック制御の禁止を解除することを特徴とする請求項１に記載の内燃機関用ノック制御装置。
【請求項７】
前記フィードバック制御手段は、前記内燃機関のノック制御領域内で設定した特定運転領域で点火時期遅角量が所定値以上であるときには、前記特定気筒グループに対するノックフィードバック制御を禁止し、前記別気筒グループに対してノックフィードバック制御することを特徴とする請求項１に記載の内燃機関用ノック制御装置。
【請求項８】
内燃機関のノック制御領域内で設定した特定運転領域で予め設定した１気筒以上の疑似ノックを発生し易い特定気筒グループと他の１気筒以上の別気筒グループとにおけるノック発生状況を検出するノック検出手段と、
前記ノック検出手段で検出した前記ノック発生状況における点火時期遅角量に基づきプレミアム／レギュラの燃料性状を判定する燃料性状判定手段と、
前記燃料性状判定手段で点火時期が遅角設定となるレギュラと判定したときには、前記特定気筒グループに対するノックフィードバック制御を禁止し、前記別気筒グループに対してノックフィードバック制御を実施するフィードバック制御手段と
を具備することを特徴とする内燃機関用ノック制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関の運転状態をノック判定に基づき制御する内燃機関用ノック制御装置に関するものである。
【０００２】
【従来の技術】
従来、内燃機関で発生する振動信号波形から抽出したノック信号に対してノック判定を行い点火時期・燃料噴射量等のノック制御要因を制御する内燃機関用ノック制御装置が知られている。
【０００３】
【発明が解決しようとする課題】
前述の内燃機関用ノック制御装置におけるノック検出システムとしては、ノックセンサで検出した振動信号波形からノック信号をバンドパスフィルタで抽出し、このノック信号のピーク出力値を対数正規分布の出力分布特性として求め、所定のノック判定レベルとの比較によりノック発生の有無を判定するものであった。
【０００４】
ところで、例えば、機関回転数２０００〔ｒｐｍ〕，ＷＯＴ(Wide Open Throttle:スロットルバルブ全開状態・全負荷）でノック発生なしのような特定の運転条件において、更に点火時期を遅角させると、通常のノック発生時の図７（ａ）に示すノック信号と異なる図７（ｂ）に示すような、燃焼に関わるノイズ信号（以下、これを『疑似ノック信号』という）が発生することがあった。これらノック信号と疑似ノック信号とを比較すると、ノック信号はピーク出力タイミングが早く信号発生時間が短いのに対し、疑似ノック信号は出力値がほぼ一定で信号発生時間が長いという特徴がある。しかし、これらノック信号と疑似ノック信号との周波数はほぼ同じである。
【０００５】
すると、図８に示すように、疑似ノック発生なし時であってノック発生なし時では、ノック信号のピーク出力値Ｖの対数正規分布の出力分布特性としてのｌｏｇ（Ｖ）分布特性におけるｌｏｇ（Ｖ）と累積頻度〔％〕との関係が略直線となりｌｏｇ（Ｖ）が累積頻度２σ、即ち、約９９．７〔％〕を越えても所定のノック判定レベルＶthを越えないことが分かる。ところが、疑似ノック発生時では、ｌｏｇ（Ｖ）分布特性におけるｌｏｇ（Ｖ）が累積頻度０σ、即ち、５０〔％〕である中央値ＶM を越えると、増加に転じ直線上から離れ累積頻度１σ、即ち、約８４〔％〕を越えたところで所定のノック判定レベルＶthを越えてしまうこととなる。
【０００６】
したがって、点火時期の過渡遅角制御途中に疑似ノック信号をノック信号として誤検出すると、更なる遅角制御を遂行してしまうこととなりノック発生時の適切なフィードバック制御が不能になるという不具合があった。
【０００７】
そこで、この発明はかかる不具合を解決するためになされたもので、ノック発生気筒とノイズ信号による疑似ノック発生気筒とを区別しノック発生の有無を正確に判定し内燃機関の運転状態を適切に制御可能な内燃機関用ノック制御装置の提供を課題としている。
【０００８】
【課題を解決するための手段】
請求項１の内燃機関用ノック制御装置によれば、ノック検出手段で検出された内燃機関のノック発生状況における所定値が異常判定手段により比較され、その結果が所定範囲外となり異常と判定されたときには、フィードバック制御手段で内燃機関のノック制御領域内で設定された特定運転領域で予め設定された特定気筒グループに対するノックフィードバック制御が禁止され、別気筒グループに対してノックフィードバック制御が実施される。つまり、特定気筒グループを疑似ノックの発生し易い気筒グループ、別気筒グループを疑似ノックの発生し難い気筒グループに予め設定しておくことでノック発生状況で異常と判定されたときには、ノック発生の有無が正確に判定可能な別気筒グループによるノックフィードバック制御が実施されることにより内燃機関の運転状態が適切に制御される。
【０００９】
請求項２の内燃機関用ノック制御装置における異常判定手段では、予め設定された各気筒グループ毎の平均ノック検出頻度とノック検出頻度との比、最大ノック検出頻度と最小ノック検出頻度との比、特定気筒グループの中で予め設定された代表気筒のノック検出頻度と別気筒グループの中で予め設定された代表気筒のノック検出頻度との比のうちの少なくとも１つを用いて比較判定される。このため、ノック発生状況が異常であるときの比較結果が所定範囲外となるように予め設定すれば、疑似ノックの発生を正確に判定することができる。
【００１０】
請求項３の内燃機関用ノック制御装置における異常判定手段では、予め設定された各気筒グループ毎のノック出力分布によるノック出力の平均標準偏差値またはその比、最大標準偏差値と最小標準偏差値との比、特定気筒グループの中で予め設定された代表気筒のノック出力の標準偏差値と別気筒グループの中で予め設定された代表気筒のノック出力の標準偏差値との比のうちの少なくとも１つを用いて比較判定される。このため、ノック発生状況が異常であるときの比較結果が所定範囲外となるように予め設定すれば、疑似ノックの発生を正確に判定することができる。
【００１１】
請求項４の内燃機関用ノック制御装置における異常判定手段では、請求項２によるノック検出頻度と請求項３による標準偏差値との組合せにより比較判定される。このため、ノック発生状況が異常であるときの比較結果が所定範囲外となるように予め設定すれば、疑似ノックの発生を正確に判定することができる。
【００１２】
請求項５の内燃機関用ノック制御装置におけるフィードバック制御手段では、異常判定手段で異常と判定されたとき、別気筒グループに対するノックフィードバック制御におけるフィードバック定数が（全気筒数）／（禁止気筒数）の比にて変更される。このように、別気筒グループに対するフィードバック定数が適宜設定されノックフィードバック制御が実施されるため、内燃機関の運転状態が適切に制御される。
【００１３】
請求項６の内燃機関用ノック制御装置におけるフィードバック制御手段では、ノックフィードバック制御を禁止しない別気筒グループのノック検出頻度が所定値以上であると、特定気筒グループに対するノックフィードバック制御の禁止が解除される。このように、疑似ノックの発生し難い別気筒グループにおけるノック検出頻度が所定値以上と高いときには実際にノック発生しているとして、疑似ノックの発生し易い特定気筒グループにおいてもノックフィードバック制御の禁止が解除されノックフィードバック制御が実施されることで、内燃機関の運転状態がより適切に制御される。
【００１４】
請求項７の内燃機関用ノック制御装置おけるフィードバック制御手段では、内燃機関のノック制御領域内で設定された特定運転領域における点火時期遅角量が所定値以上と大きいときには、疑似ノックの発生し易い特定気筒グループでノックフィードバック制御が実施されると疑似ノックが発生したときに更に点火時期遅角量が増加することで疑似ノックの発生し難い別気筒グループにおける適切なノックフィードバック制御ができなくなる可能性がある。このため、特定気筒グループに対するノックフィードバック制御が禁止され、別気筒グループに対してノックフィードバック制御が実施されることで、内燃機関の運転状態が適切に制御される。
【００１５】
請求項８の内燃機関用ノック制御装置によれば、ノック検出手段によるノック発生状況における点火時期遅角量に基づき燃料性状判定手段で燃料性状がレギュラと判定されたときには、フィードバック制御手段で疑似ノックの発生し易い気筒グループに対するノックフィードバック制御が禁止され、疑似ノックの発生し難い気筒グループに対してノックフィードバック制御が実施される。このように、ノック発生状況であるときプレミアム／レギュラの燃料性状判定で点火時期が遅角設定となるレギュラと判定されると疑似ノックの発生し難い、即ち、ノック発生の有無が正確に判定可能な気筒グループに対してノックフィードバック制御が実施されるため、内燃機関の運転状態が適切に制御される。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を実施例に基づいて説明する。
【００１７】
図１は本発明の実施の形態の一実施例にかかる内燃機関用ノック制御装置における全体構成を示すブロック図である。
【００１８】
図１において、１０は内燃機関のシリンダブロック（図示略）に取付けられ、内燃機関に発生する振動信号波形を検出する振動ピックアップとしてのノックセンサであり、１１はノックセンサ１０の振動信号波形からノックに関連した成分を抽出する帯域幅（Ｑ値）が１０〔ｄＢ〕のバンドパスフィルタ（Band Pass Filter：特定周波数帯域通過フィルタ；以下、『ＢＰＦ』と記す）である。このＢＰＦ１１で抽出されたノック信号は、ピークホールド回路１２にてマイクロコンピュータ２０からのピークホールド信号に対応してピークホールドされたのちＡ／Ｄ変換器２１でＡ／Ｄ変換（アナログ−ディジタル変換）されピーク出力値Ｖとしてマイクロコンピュータ２０に取込まれる。
【００１９】
この他、マイクロコンピュータ２０には内燃機関の例えば、クランク角センサ、吸気量センサ、水温センサ等からの各種センサ信号が取込まれる。これら取込まれた信号に基づきマイクロコンピュータ２０にて点火時期、燃料噴射量等が演算される。そして、マイクロコンピュータ２０からその演算結果がイグナイタ３０、インジェクタ（燃料噴射弁）４０等に出力される。なお、本実施例の内燃機関としては、＃１気筒〜＃４気筒の４気筒構成が想定されている。
【００２０】
ここで、マイクロコンピュータ２０は、周知の各種演算処理を実行する中央処理装置としてのＣＰＵ、制御プログラムを格納したＲＯＭ、各種データを格納するＲＡＭ、Ｂ／Ｕ（バックアップ）ＲＡＭ、入出力回路及びそれらを接続するバスライン等からなる論理演算回路として構成されている。
【００２１】
本実施例では、内燃機関の各気筒間のＡ／Ｆ（空燃比）差、熱引け（冷却水による各気筒の冷却）差等により疑似ノックの発生し易い気筒と疑似ノックの発生し難い気筒とに分かれることを利用しノック・疑似ノック判定を実施するものである。そして、各気筒（気筒グループ）におけるノック発生状況を比較し、疑似ノック発生と判定したときにはその疑似ノック発生に基づく誤ったノックフィードバック制御を防止するため、疑似ノックの発生し易い気筒（気筒グループ）に対してノック検出を禁止すると共に、疑似ノックの発生し難い気筒（気筒グループ）でノックフィードバック制御を実施するものである。
【００２２】
次に、本発明の実施の形態の一実施例にかかる内燃機関用ノック制御装置で使用されているマイクロコンピュータ２０における具体的なノック・疑似ノック判定の処理手順を示す図２のフローチャートに基づき、図３及び図４を参照して説明する。ここで、図３は各気筒（気筒グループ）毎の点火時期における進角側のノック発生時のノック判定率〔％〕及び遅角側の疑似ノック発生時にノック発生と間違う判定率〔％〕を示す特性図である。また、図４は各気筒（気筒グループ）におけるノック出力のピーク出力値Ｖの対数正規分布の出力分布特性としてのｌｏｇ（Ｖ）分布特性を示す特性図である。なお、以下では、ノック信号のピーク出力値Ｖの対数正規分布の出力分布特性を、単に『ｌｏｇ（Ｖ）分布特性』と記す。また、このノック・疑似ノック判定ルーチンはマイクロコンピュータ２０にて繰返し実行される。
【００２３】
図２において、ステップＳ１０１で、例えば、内燃機関の１００点火毎の各気筒毎のノック検出頻度Ｃi （ｉ＝１，２，３，４）、内燃機関の１００点火毎のｌｏｇ（Ｖ）分布特性における各気筒毎の標準偏差値Ｓi （ｉ＝１，２，３，４）がそれぞれ算出される。次にステップＳ１０２に移行して、図３に示す＃３気筒及び＃４気筒を疑似ノックの発生し易い気筒としてＷ気筒グループ、図３に示す＃１気筒及び＃２気筒を疑似ノックの発生し難い気筒としてＢ気筒グループとし、Ｗ気筒グループの最大ノック検出頻度ＣＷmax 、Ｂ気筒グループの最大ノック検出頻度ＣＢmax 及び最小ノック検出頻度ＣＢmin 、Ｗ気筒グループの最大標準偏差値ＳＷmax 、Ｂ気筒グループの最小標準偏差値ＳＢmin がそれぞれ算出される。また、Ｗ気筒グループの最大標準偏差値ＳＷmax をＢ気筒グループの最小標準偏差値ＳＢmin で除した標準偏差値に基づく比ＨＳ（図４参照）、Ｗ気筒グループの最大ノック検出頻度ＣＷmax をＢ気筒グループの最小ノック検出頻度ＣＢmin で除したノック検出頻度に基づく比ＨＣがそれぞれ算出される。
【００２４】
次にステップＳ１０３に移行して、ノック制御領域内で予め設定された疑似ノックの発生し易い特定運転領域にあるかが判定される。ステップＳ１０３の判定条件が成立、即ち、特定運転領域にあるときにはステップＳ１０４に移行し、Ｂ気筒グループの最大ノック検出頻度ＣＢmax が所定値Ｋ０未満であるかが判定される。ステップＳ１０４の判定条件が成立、即ち、Ｂ気筒グループの最大ノック検出頻度ＣＢmax が所定値Ｋ０未満と少ないときにはステップＳ１０５に移行し、ステップＳ１０２で算出されたノック検出頻度に基づく比ＨＣが所定値Ｋ１を越えているかが判定される。ステップＳ１０５の判定条件が成立、即ち、ノック検出頻度に基づく比ＨＣが所定値Ｋ１を越え大きいときにはステップＳ１０６に移行し、ステップＳ１０２で算出された標準偏差値に基づく比ＨＳが所定値Ｋ２を越えているかが判定される。ステップＳ１０６の判定条件が成立、即ち、標準偏差値に基づく比ＨＳが所定値Ｋ２を越え大きいときには疑似ノック検出状態と見做しステップＳ１０７に移行し、Ｗ気筒グループのノック判定結果を反映させないようにするためノック検出反映フラグＦＫＮＷが「０（ノック発生なし）」にクリアされ、ノックフィードバック定数ＦＢＣが、例えば、ノック検出時の遅角量が通常より大きなＫＢ値とされることで、実質ノック検出気筒数を減少させていることがカバーされ、本ルーチンを終了する。
【００２５】
一方、ステップＳ１０５の判定条件が成立せず、即ち、ノック検出頻度に基づく比ＨＣが所定値Ｋ１以下と小さいとき、またはステップＳ１０６の判定条件が成立せず、即ち、標準偏差値に基づく比ＨＳが所定値Ｋ２以下と小さいときにはステップＳ１０８に移行する。ステップＳ１０８では、ノック検出反映フラグＦＫＮＷが「０」であるかが判定される。ステップＳ１０８の判定条件が成立、即ち、ノック検出反映フラグＦＫＮＷが「０」であるときにはステップＳ１０９に移行し、ステップＳ１０２で算出されたノック検出頻度に基づく比ＨＣが所定値Ｋ１より小さな所定値Ｋ３未満であるかが判定される。ステップＳ１０９の判定条件が成立せず、即ち、ノック検出頻度に基づく比ＨＣが所定値Ｋ３以上と大きいときにはステップＳ１０７に移行し、同様の処理が実行されたのち本ルーチンを終了する。
【００２６】
ここで、ステップＳ１０９の判定条件が成立、即ち、ノック検出頻度に基づく比ＨＣが所定値Ｋ３未満と小さいときには通常のノック検出状態と見做しステップＳ１１０に移行し、ノック検出反映フラグＦＫＮＷが「１」にセットされ、ノックフィードバック定数ＦＢＣが通常のＫＷＢとされ、ノック検出状態に復帰させたのち本ルーチンを終了する。
【００２７】
一方、ステップＳ１０３の判定条件が成立せず、即ち、特定運転領域にないとき、またはステップＳ１０４の判定条件が成立せず、即ち、Ｂ気筒グループの最大ノック検出頻度ＣＢmax が所定値Ｋ０以上と大きいときには通常のノック発生条件と見做し疑似ノック検出判定を実施することのないようステップＳ１１０に移行し、同様の処理が実行されたのち本ルーチンを終了する。また、ステップＳ１０８の判定条件が成立せず、即ち、ノック検出反映フラグＦＫＮＷが「１」であるときにはステップＳ１０９をスキップしステップＳ１１０に移行し、同様の処理が実行されたのち本ルーチンを終了する。
【００２８】
なお、上述のノック判定結果に基づくノック回避のための点火時期の進角／遅角処理ルーチンは省略するが、ノック検出反映フラグＦＫＮＷが「０」である疑似ノック発生条件ではＷ気筒グループのノック判定結果が反映されないよう考慮される。
【００２９】
このように、本実施例の内燃機関用ノック制御装置は、内燃機関（図示略）のノック制御領域内で設定した特定運転領域で予め設定した１気筒以上の疑似ノックを発生し易い特定気筒グループとしてのＷ気筒グループと他の１気筒以上の別気筒グループとしてのＢ気筒グループとにおけるノック発生状況を検出するノックセンサ１０、ＢＰＦ（バンドパスフィルタ）１１、ピークホールド回路１２、マイクロコンピュータ２０にて達成されるノック検出手段と、前記ノック検出手段で検出したノック発生状況における所定値を比較し、その結果が所定範囲外となるときには異常と判定するマイクロコンピュータ２０にて達成される異常判定手段と、前記異常判定手段で異常と判定したときには、Ｗ気筒グループに対するノックフィードバック制御を禁止し、Ｂ気筒グループに対してノックフィードバック制御を実施するマイクロコンピュータ２０にて達成されるフィードバック制御手段とを具備するものである。また、本実施例の内燃機関用ノック制御装置は、前記異常判定手段がＷ気筒グループの最大ノック検出頻度ＣＷmax 、Ｂ気筒グループの最大ノック検出頻度ＣＢmax 、Ｂ気筒グループの最小ノック検出頻度ＣＢmin 、Ｗ気筒グループの最大標準偏差値ＳＷmax 、Ｂ気筒グループの最大標準偏差値ＳＢmin に基づき比較判定するものである。
【００３０】
つまり、ノック発生状況における所定値として各気筒グループのノック検出頻度及び標準偏差値を用いて比較判定され、その結果が所定範囲外となるときにはノック発生時と異なる異常な疑似ノック発生時と判定され、疑似ノックの発生し易いＷ気筒グループに対するノックフィードバック制御が禁止され、疑似ノックの発生し難いＢ気筒グループに対してノックフィードバック制御が実施される。このように、ノック発生状況であるときには各気筒グループのノック検出頻度及び標準偏差値を用い疑似ノックの発生し易さが比較判定され、疑似ノックの発生し難い、即ち、ノック発生の有無が正確に判定可能な気筒グループに対してノックフィードバック制御が実施されるため、内燃機関の運転状態を適切に制御することができる。
【００３１】
次に、本発明の実施の形態の一実施例にかかる内燃機関用ノック制御装置で使用されているマイクロコンピュータ２０におけるノック・疑似ノック判定の処理手順の変形例を示す図５のフローチャートに基づいて説明する。なお、このノック・疑似ノック判定ルーチンはマイクロコンピュータ２０にて繰返し実行される。また、このノック判定結果に基づくノック回避のための点火時期の進角／遅角処理ルーチンは省略する。
【００３２】
図５において、ステップＳ２０１で、ノック制御領域内で予め設定された疑似ノックの発生し易い特定運転領域にあるかが判定される。ステップＳ２０１の判定条件が成立、即ち、特定運転領域にあるときにはステップＳ２０２に移行し、点火時期遅角量ＴＲＥＴが所定値Ｋ４未満であるかが判定される。ステップＳ２０２の判定条件が成立、即ち、点火時期遅角量ＴＲＥＴが所定値Ｋ４未満と小さいときには疑似ノック検出状態と見做しステップＳ２０３に移行し、Ｗ気筒グループのノック判定結果を反映させないようにするためノック検出反映フラグＦＫＮＷが「０（ノック発生なし）」にクリアされ、ノックフィードバック定数ＦＢＣが、例えば、ノック検出時の遅角量が通常より大きなＫＢ値とされることで、実質ノック検出気筒数を減少させていることがカバーされる。
【００３３】
一方、ステップＳ２０１の判定条件が成立せず、即ち、特定運転領域にないとき、またはステップＳ２０２の判定条件が成立せず、即ち、点火時期遅角量ＴＲＥＴが所定値Ｋ４以上と大きいときにはステップＳ２０４に移行する。ステップＳ２０４では、ノック遅角量の大小に基づき現在使用されている燃料性状がプレミアム（ハイオク）またはレギュラであるかの判定結果であるプレミアム判定フラグＦＨＲが「１」にセットされているかが判定される。ステップＳ２０４の判定条件が成立せず、即ち、プレミアム判定フラグＦＨＲが「０（レギュラ）」と判定されているときにはステップＳ２０３に移行し、同様の処理が実行されたのち本ルーチンを終了する。
【００３４】
一方、ステップＳ２０４の判定条件が成立、即ち、プレミアム判定フラグＦＨＲが「１（プレミアム）」と判定されているときには通常のノック検出状態と見做しステップＳ２０５に移行し、ノック検出反映フラグＦＫＮＷが「１」にセットされ、ノックフィードバック定数ＦＢＣが通常のＫＷＢとされ、ノック検出状態に復帰させたのち本ルーチンを終了する。
【００３５】
このように、本変形例の内燃機関用ノック制御装置は、内燃機関（図示略）のノック制御領域内で設定した特定運転領域で予め設定した１気筒以上の疑似ノックを発生し易い特定気筒グループとしてのＷ気筒グループと他の１気筒以上の別気筒グループとしてのＢ気筒グループとにおけるノック発生状況を検出するノックセンサ１０、ＢＰＦ（バンドパスフィルタ）１１、ピークホールド回路１２、マイクロコンピュータ２０にて達成されるノック検出手段と、前記ノック検出手段で検出したノック発生状況における点火時期遅角量に基づきプレミアム／レギュラの燃料性状を判定するマイクロコンピュータ２０にて達成される燃料性状判定手段と、前記燃料性状判定手段で点火時期が遅角設定となるレギュラと判定したときには、Ｗ気筒グループに対するノックフィードバック制御を禁止し、Ｂ気筒グループに対してノックフィードバック制御を実施するマイクロコンピュータ２０にて達成されるフィードバック制御手段とを具備するものである。
【００３６】
つまり、ノック発生状況における点火時期遅角量に基づき燃料性状がレギュラと判定されたときには、疑似ノックの発生し易いＷ気筒グループに対するノックフィードバック制御が禁止され、疑似ノックの発生し難いＢ気筒グループに対してノックフィードバック制御が実施される。このように、ノック発生状況であるときプレミアム／レギュラの燃料性状判定で点火時期が遅角設定となるレギュラと判定されると疑似ノックの発生し難い、即ち、ノック発生の有無が正確に判定可能な気筒グループに対してノックフィードバック制御が実施されるため、内燃機関の運転状態を適切に制御することができる。
【００３７】
ところで、上記実施例では、疑似ノックの発生し易いＷ気筒グループと他の疑似ノックの発生し難いＢ気筒グループとについて比較したが、本発明を実施する場合には、これに限定されるものではなく、各気筒グループのそれぞれの代表気筒のノック発生状況を比較してもよく、また、各気筒グループのノック発生状況における平均値で比較してもよい。
【００３８】
また、上記実施例では、ノック検出頻度及び標準偏差値を用いて比較判定する場合について説明したが、ノック検出頻度または標準偏差値の何れか一方を用いて判定してもよい。また、疑似ノックの発生し易い内燃機関、疑似ノックの発生し難い内燃機関等で選択的に実施または誤検出回避を積極的に実施、更にノック制御システムのロジック中でノック検出頻度、標準偏差値を通常の演算値として用いているか否かによるロジック変更のし易さで使い分けることも可能である。
【００３９】
そして、疑似ノック発生なしの運転条件に復帰したか否かの判定では、疑似ノック発生状況の判定と同様、ノック検出頻度または標準偏差値の使い分けが可能である。疑似ノック発生の有無は、図６に示すように、ｌｏｇ（Ｖ）分布特性における累積頻度の１σ〔％〕に対応するｌｏｇ（Ｖ）の幅Ｓから累積頻度の−１σ〔％〕に対応するｌｏｇ（Ｖ）の幅Ｓ′を減算した絶対値（疑似ノック発生なし時で理想的には「０」となる）に基づき判定、またはｌｏｇ（Ｖ）が累積頻度０σ、即ち、５０〔％〕である中央値ＶM の前後における直線性に基づき判定してもよい。この場合には、各気筒グループ毎に比較する必要はない。
【００４０】
更に、簡単なノック判定ロジックとして例えば、アナログ方式でＡ／Ｄ変換機能のないもの等においては、図３に示す特性図において、点火時期が遅角設定となる条件で疑似ノックの発生し易い特定気筒（Ｗ気筒グループ）のノックフィードバック制御を禁止し、別気筒（Ｂ気筒グループ）でノックフィードバック制御するようにしても同様の効果を得ることができる。
【図面の簡単な説明】
【図１】  図１は本発明の実施の形態の一実施例にかかる内燃機関用ノック制御装置における全体構成を示すブロック図である。
【図２】  図２は本発明の実施の形態の一実施例にかかる内燃機関用ノック制御装置で使用されているマイクロコンピュータにおけるノック・疑似ノック判定の処理手順を示すフローチャートである。
【図３】  図３は本発明の実施の形態の一実施例にかかる内燃機関用ノック制御装置による各気筒毎の点火時期における進角側のノック発生時のノック判定率及び遅角側の疑似ノック発生時にノック発生と間違う判定率を示す特性図である。
【図４】  図４は本発明の実施の形態の一実施例にかかる内燃機関用ノック制御装置における各気筒毎のｌｏｇ（Ｖ）分布特性を示す特性図である。
【図５】  図５は本発明の実施の形態の一実施例にかかる内燃機関用ノック制御装置で使用されているマイクロコンピュータにおけるノック・疑似ノック判定の処理手順の変形例を示すフローチャートである。
【図６】  図６は本発明の実施の形態の一実施例にかかる内燃機関用ノック制御装置における疑似ノック発生なし気筒及び疑似ノック発生気筒のｌｏｇ（Ｖ）分布特性を利用したノック・疑似ノック判定を示す特性図である。
【図７】  図７はノック信号と特定の運転条件における疑似ノック信号との違いを示す図である。
【図８】  図８は従来の内燃機関用ノック制御装置における疑似ノック発生なし気筒及び疑似ノック発生気筒のｌｏｇ（Ｖ）分布特性を示す特性図である。
【符号の説明】
１０  ノックセンサ
１１  ＢＰＦ（バンドパスフィルタ）
１２  ピークホールド回路
２０  マイクロコンピュータ
【図１】
0003737005.tif 000002
【図２】
0003737005.tif 000003
【図３】
0003737005.tif 000004
【図４】
0003737005.tif 000005
【図５】
0003737005.tif 000006
【図６】
0003737005.tif 000007
【図７】
0003737005.tif 000008
【図８】
0003737005.tif 000009