(57)【要約】【課題】可変動弁機構を備える内燃機関において、ノッキングの判定結果にかかる信頼性の低下を抑制することのできる内燃機関のノッキング制御装置を提供する。【解決手段】エンジン１は、吸気バルブ２１のバルブ特性を可変とする可変動弁機構３を備える。電子制御装置７は、エンジン１に発生する振動を検出するノックセンサ７９の出力信号に基づいてノッキング発生の有無を判定し、ノック判定の結果に基づいて機関制御量を変更する。このノック判定に際して、電子制御装置７はバルブ特性の変更に伴う混合気の燃焼状態の変化に対応させてノッキングの判定態様を変更する。【選択図】      図１
2005330911.tif 000002
【特許請求の範囲】
【請求項１】
吸気バルブ及び排気バルブのうち少なくともいずれか一方のバルブ特性を可変とする可変動弁機構を備えた内燃機関に適用されて、同内燃機関に発生する振動を検出するノックセンサの出力信号に基づいてノッキング発生の有無を判定するノック判定手段を備え、同ノック判定手段による判定結果に基づいて機関制御量を変更する内燃機関のノッキング制御装置において、
前記ノック判定手段によるノッキングの判定態様を前記バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させて変更する変更手段を備える
ことを特徴とする内燃機関のノッキング制御装置。
【請求項２】
前記ノック判定手段は、所定のノック判定期間における前記ノックセンサの出力信号に基づいてノッキング発生の有無を判定し、
前記変更手段は、前記バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させて前記ノック判定期間を変更する
請求項１に記載の内燃機関のノッキング制御装置。
【請求項３】
前記ノック判定手段は、所定のノック判定レベルとノックセンサの出力信号との比較に基づいてノッキング発生の有無を判定し、
前記変更手段は、前記バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させて前記ノック判定レベルを変更する
請求項１または２に記載の内燃機関のノッキング制御装置。
【請求項４】
前記ノック判定手段は、所定の振動周波数における前記ノックセンサの出力信号に基づいてノッキング発生の有無を判定し、
前記変更手段は、前記バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させて前記振動周波数を変更する
請求項１〜３のいずれかに記載の内燃機関のノッキング制御装置。
【請求項５】
可変とされる前記バルブ特性は、バルブのリフト量、作用角、開弁時期、及び閉弁時期の少なくともいずれか１つである
請求項１〜４のいずれかに記載の内燃機関のノッキング制御装置。
【請求項６】
前記変更される機関制御量は点火時期であり、前記ノック判定手段によってノッキングが発生している旨判定されたときには該点火時期を遅角補正する
請求項１〜５のいずれかに記載の内燃機関のノッキング制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、吸気バルブ及び排気バルブのうち少なくともいずれか一方のバルブ特性を可変とする可変動弁機構を備えた内燃機関のノッキング制御装置に関するものである。
【背景技術】
【０００２】
吸気バルブや排気バルブの開閉タイミングやそのリフト量等といった、バルブ特性を可変とする可変動弁機構を備え、同バルブ特性を機関運転状態に応じて変更する内燃機関が知られている。
【０００３】
他方、内燃機関では通常、ノッキング発生の有無を判定するノッキング判定が行われ、その結果に応じて点火時期等の機関制御量を調整するノッキング制御が実施されている。このノッキング判定は、シリンダブロック等に配設された振動検出センサであるノックセンサを用いて行われ、各気筒の着火後におけるノックセンサの出力信号に基づき、ノッキング発生の有無が判定される。
【０００４】
ここで、上記可変動弁機構を備える内燃機関では、吸気バルブや排気バルブの閉弁時に発生する着座音の発生態様、例えばその発生時期、振動レベル、振動周波数等がバルブ特性の変更に伴って変化し、場合によってはこの着座音をノッキングとして検出してしまうおそれがある。そこで従来、可変動弁機構を備える内燃機関のノッキング制御装置では、このような着座音をノッキングとして検出してしまうことがないように、バルブ特性の変更に応じてノッキングの判定態様を変更するようにしている。
【０００５】
例えば特許文献１に記載のノッキング制御装置では、ノックセンサによって検出される機関の振動周波数をフィルタ処理し、ノッキングの発生を示す振動周波数を抽出するようにしているが、このフィルタ処理に際して抽出する振動周波数（以下、ノック検出周波数という）をバルブ特性の変更に応じて変化させるようにしている。そしてこれにより、バルブの着座に起因して発生する振動周波数をノッキングの振動周波数として誤判定しないようにしている。また、バルブ特性の変化に応じてノッキングの判定期間や判定レベルを変更するようにしたものも種々提案されている。
【特許文献１】特開２００２−２２１０５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、吸気バルブや排気バルブのバルブ特性が変更されると吸気の吸入状態等が変化するため、混合気の燃焼状態も変化し、これによりノッキングの発生態様、例えばその発生時期やノッキングの振動レベル、あるいはノッキングによって発生する振動の周波数等も変化することがある。この点上記従来のノッキング制御装置では、吸気バルブや排気バルブの着座音がノック判定に与える影響についてはこれを好適に抑制することができるもの、このような燃焼状態の変化に起因するノッキング発生態様の変化には対応することができない。そのためバルブ特性が変更された場合に、ノッキングが発生していないにもかかわらずノッキング発生有りと判定されたり、ノッキングが発生しているにもかかわらずノッキング発生無しと判定されたりするおそれがある。すなわち、可変動弁機構を備える内燃機関で実施されるノッキングの判定結果についてその信頼性が低下し、ひいては機関制御量の調整に悪影響を与えるおそれがあり、更なる改善の余地を残すものとなっている。
【０００７】
この発明は、こうした実情に鑑みてなされたものであって、その目的は、可変動弁機構を備える内燃機関において、ノッキングの判定結果にかかる信頼性の低下を抑制することのできる内燃機関のノッキング制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項１に記載の発明は、吸気バルブ及び排気バルブのうち少なくともいずれか一方のバルブ特性を可変とする可変動弁機構を備えた内燃機関に適用されて、同内燃機関に発生する振動を検出するノックセンサの出力信号に基づいてノッキング発生の有無を判定するノック判定手段を備え、同ノック判定手段による判定結果に基づいて機関制御量を変更する内燃機関のノッキング制御装置において、前記ノック判定手段によるノッキングの判定態様を前記バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させて変更する変更手段を備えることをその要旨とする。
【０００９】
同構成では、バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させてノッキングの判定態様を変更するようにしている。そのため、上記バルブ特性の変更に伴ってノッキングの発生態様が変化する場合でも、その変化に応じてノッキングの判定態様は変更されるようになる。従って、上記バルブ特性が可変設定される内燃機関のノッキング発生を好適に検出することができ、もってノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。
【００１０】
請求項２に記載の発明は、請求項１に記載の内燃機関のノッキング制御装置において、前記ノック判定手段は、所定のノック判定期間における前記ノックセンサの出力信号に基づいてノッキング発生の有無を判定し、前記変更手段は、前記バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させて前記ノック判定期間を変更することをその要旨とする。
【００１１】
同構成によれば、ノック判定手段によるノック判定態様として、所定のノック判定期間における上記ノックセンサの出力信号に基づいてノッキング発生の有無が判定される。ここで同構成では、バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させてノック判定期間が変更されるため、上記バルブ特性の変更に伴ってノッキングの発生時期が変化する場合でも、その変化に応じてノック判定期間は変更されるようになる。従って、上記バルブ特性が可変設定される内燃機関のノッキング発生を好適に検出することができ、もってノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。
【００１２】
請求項３に記載の発明は、請求項１または２に記載の内燃機関のノッキング制御装置において、前記ノック判定手段は、所定のノック判定レベルとノックセンサの出力信号との比較に基づいてノッキング発生の有無を判定し、前記変更手段は、前記バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させて前記ノック判定レベルを変更することをその要旨とする。
【００１３】
同構成によれば、ノック判定手段によるノック判定態様として、所定のノック判定レベルとノックセンサの出力信号との比較に基づいてノッキング発生の有無が判定される。ここで同構成では、バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させてノック判定レベルが変更されるため、上記バルブ特性の変更に伴ってノッキングの振動レベルが変化する場合でも、その変化に応じてノック判定レベルは変更されるようになる。従って、上記バルブ特性が可変設定される内燃機関のノッキング発生を好適に検出することができ、もってノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。
【００１４】
請求項４に記載の発明は、請求項１〜３のいずれかに記載の内燃機関のノッキング制御装置において、前記ノック判定手段は、所定の振動周波数における前記ノックセンサの出力信号に基づいてノッキング発生の有無を判定し、前記変更手段は、前記バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させて前記振動周波数を変更することをその要旨とする。
【００１５】
同構成によれば、ノック判定手段によるノック判定態様として、所定の振動周波数における上記ノックセンサの出力信号に基づいてノッキング発生の有無が判定される。ここで同構成では、バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させて上記振動周波数が変更されるため、上記バルブ特性の変更に伴ってノッキングの振動周波数が変化する場合でも、その変化に応じて振動周波数は変更されるようになる。従って、上記バルブ特性が可変設定される内燃機関のノッキング発生を好適に検出することができ、もってノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。
【００１６】
なお、上記可変とされるバルブ特性としては、請求項５に記載の発明によるように、バルブのリフト量、作用角、開弁時期、及び閉弁時期の少なくともいずれか１つである、といった構成を採用することができる。
【００１７】
請求項６に記載の発明は、請求項１〜５のいずれかに記載の内燃機関のノッキング制御装置において、前記変更される機関制御量は点火時期であり、前記ノック判定手段によってノッキングが発生している旨判定されたときには該点火時期を遅角補正することをその要旨とする。
【００１８】
請求項１〜５のいずれかに記載の構成によるノッキングの判定態様によれば、同ノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。そのため、上記請求項６に記載の構成を備えるノッキング制御装置によれば、点火時期の遅角補正を好適に実行することができるようになり、もってノッキングの発生も好適に抑制することができるようになる。
【発明を実施するための最良の形態】
【００１９】
（第１の実施形態）
以下、本発明にかかる内燃機関のノッキング制御装置を具体化した一実施形態を、図１〜図１２を併せ参照して説明する。
【００２０】
図１は、本実施形態の適用されるエンジン１の構成を示している。なお、本実施形態では、吸気ポートに燃料を噴射供給するポート噴射エンジンを想定しているが、燃焼室に燃料を直接噴射する筒内噴射エンジンに対しても本発明は同様に適用することができる。
【００２１】
＜エンジンの構成＞
エンジン１は、シリンダ１１やピストン１２等を有するエンジン本体１Ａ、吸排気バルブ等を有するシリンダヘッド１Ｈ、及びエンジン１に設けられた吸気バルブのバルブ特性を可変とする可変動弁機構３等を備えて構成されている。
【００２２】
エンジン本体１Ａにおいて、シリンダ１１の内部には、ピストン１２が往復動可能に設けられている。このピストン１２は、コネクティングロッド１３を介してクランクシャフトに連結されている。
【００２３】
シリンダ１１の周囲には、エンジン１の冷却水を流通させるためのウォータジャケット１１Ｗが形成されている。
エンジン１においては、シリンダ１１の内周面、ピストン１２の頂面、及びシリンダヘッド１Ｈにより囲まれた領域に燃焼室１４が形成されている。
【００２４】
シリンダヘッド１Ｈには、吸入空気を燃焼室１４内へ流入させるための吸気ポート１ＨＩ、及び排気を燃焼室１４内から流出させるための排気ポート１ＨＥが設けられている。
シリンダヘッド１Ｈの燃焼室１４側には、混合気を点火するイグニッションプラグ１５が配設されている。イグニッションプラグ１５は、混合気の着火に必要な高圧電流を発生するイグナイタ１５Ｉに接続されている。
【００２５】
吸気ポート１ＨＩには、エンジン１外部から燃焼室１４へ吸入空気を流通させるための吸気管１ＰＩが接続されている。
吸気管１ＰＩには、吸入空気を浄化するエアクリーナ１６、及び吸入空気の流量を調整するスロットルバルブ１７が配設されている。スロットルバルブ１７は、スロットルモータ１７Ｍによる弁軸の駆動を通じてその開度が変更される。
【００２６】
吸気ポート１ＨＩは、シリンダヘッド１Ｈに配設された吸気側の機関バルブである吸気バルブ２１を通じて開閉される。この吸気ポート１ＨＩの吸気バルブ２１よりも上流側には、同吸気ポート１ＨＩへ燃料を噴射するインジェクタ１８が設けられている。
【００２７】
排気ポート１ＨＥには、燃焼室１４からエンジン１外部へ排気を流通させるための排気管１ＰＥが接続されている。この排気ポート１ＨＥは、シリンダヘッド１Ｈに配設された排気側の機関バルブである排気バルブ２２を通じて開閉される。
【００２８】
エンジン１の吸気バルブ２１は、そのリフト量及び作用角といったバルブ特性が可変動弁機構３の駆動を通じて変更される。なお、作用角は吸気バルブ２１の開弁期間、すなわちその開弁時期と閉弁時期とを決定するものである。
【００２９】
エンジン１は電子制御装置７により制御される。この電子制御装置７は、エンジン１の制御に係る各種処理を実行するＣＰＵ、制御用のプログラムやその制御に必要な情報を記憶するメモリ、外部との信号の入出力を司る入力ポート及び出力ポートを備えて構成されている。電子制御装置７の入力ポートには、エンジン１の運転状態を検出する以下の各センサが接続されている。
【００３０】
まず、エンジン水温センサ７１は、エンジン１の冷却水の温度を検出する。クランク角センサ７２は、クランクシャフトの回転位相（クランク角）を検出し、この検出信号に基づいてクランクシャフトの回転速度（機関回転速度ＮＥ）が算出される。エアフロメータ７５は、エンジン１内に吸入された空気量（吸入空気量ＧＡ）を検出する。車速センサ７６は、車両の駆動輪の回転速度を検出する。アクセルセンサ７７は、車両のアクセルペダルの操作量（アクセル操作量ＡＣＣＰ）を検出する。スロットル開度センサ７８は、スロットルバルブ１７の開度（スロットル開度ＴＡ）を検出する。そしてエンジン１の気筒を構成するシリンダブロックに配設されたノックセンサ７９は、シリンダブロックに伝達された振動が検出される。
【００３１】
電子制御装置７の出力ポートには、イグナイタ１５Ｉ、スロットルモータ１７Ｍ、インジェクタ１８、及び可変動弁機構３の駆動機構等が接続されている。そして、電子制御装置７は、これら各装置を上記各センサによって検出される機関運転状態に基づいて制御する。
【００３２】
＜可変動弁機構＞
次に、可変動弁機構３の構成及び駆動態様について、図２〜図６を参照して説明する。
可変動弁機構３は、バルブ駆動機構４等を備えて構成されている。このバルブ駆動機構４の構成について、図２及び図３を参照して説明する。
【００３３】
図２に、可変動弁機構３の配設されたエンジン１上部の断面構造を示す。
エンジン１のシリンダヘッド１Ｈには、クランクシャフトに駆動連結された吸気カムシャフト２３及び排気カムシャフト２４が、回転可能に軸支されている。
【００３４】
排気カムシャフト２４の下方には、ローラ２６ａを備えるローラロッカアーム２６が配設されている。このローラ２６ａは、排気カムシャフト２４に設けられた排気カム２８に当接されており、排気カム２８の回転位相に応じて同排気カム２８からの押圧を受ける。
【００３５】
ローラロッカアーム２６の一端は、シリンダヘッド１Ｈに固定されたラッシュアジャスタ２９に支持され、もう一端は、排気バルブ２２上端のタペット２２ａに当接されている。このローラロッカアーム２６のタペット２２ａ側の端部（タペット側端部２６ｔ）は、排気バルブ２２の弁ばね２２ｂによって付勢されている。これにより、ローラ２６ａは、排気カム２８に常時当接される。
【００３６】
排気バルブ２２は、上記態様をもって配設されたローラロッカアーム２６を介して排気カム２８の押圧を受け、常に一定のリフト量で開閉される。
一方、吸気バルブ２１側においては、吸気カムシャフト２３に設けられた吸気カム２７とローラロッカアーム２５との間に、上記可変機構を構成する可変動弁機構３（バルブ駆動機構４）が介設されている。
【００３７】
ローラロッカアーム２５は、ローラ２５ａを備えて排気カムシャフト２４の下方に配設されている。
ローラロッカアーム２５の一端は、シリンダヘッド１Ｈに固定されたラッシュアジャスタ２９に支持され、もう一端は、吸気バルブ２１上端のタペット２１ａに当接されている。このローラロッカアーム２５のタペット２１ａ側の端部（タペット側端部２５ｔ）は、吸気バルブ２１の弁ばね２１ｂによって付勢されている。これにより、ローラ２５ａは、バルブ駆動機構４に常時当接される。
【００３８】
吸気バルブ２１は、ローラロッカアーム２５に加え、バルブ駆動機構４を介して吸気カム２７の押圧が伝達されるようになっている。
バルブ駆動機構４は、シリンダヘッド１Ｈに固定された支持パイプ４１と、同支持パイプ４１に配設された入力部４２及び揺動カム４３とを備えて構成されている。
【００３９】
入力部４２及び揺動カム４３は、支持パイプ４１上に同支持パイプ４１の軸心を中心として揺動可能に配設された円筒状のハウジング４２ａ、４３ａをそれぞれ備えている。なお、このバルブ駆動機構４では、エンジン１の気筒に設けられた２つの吸気バルブ２１に対応して、１つの入力部４２と２つの揺動カム４３とが対になって設けられている。
【００４０】
入力部４２のハウジング４２ａには、入力アーム４２ｂが径方向に突出形成されている。
入力アーム４２ｂの先端部には、吸気カム２７に当接されるローラ４２ｃが回転可能に軸支されている。また、入力アーム４２ｂの先端部は、圧縮状態で配設されたばね４４によって、ローラ４２ｃが吸気カム２７へ押しつけられるように付勢されている。
【００４１】
揺動カム４３のハウジング４３ａには、出力アーム４３ｂがその径方向に突出形成されている。この出力アーム４３ｂの一面は、凹状に湾曲するカム面４３ｃとなっている。
カム面４３ｃは、ハウジング４３ａのベース円部分、即ち出力アーム４３ｂが突出形成された部分以外のハウジング４３ａの外周面に連続して滑らかに接続されており、カム面４３ｃ及びハウジング４３ａのベース円部分は、ローラロッカアーム２５のローラ２５ａに当接されている。
【００４２】
図３に、バルブ駆動機構４の斜視断面構造を示す。
バルブ駆動機構４には、入力部４２を間に挟んで２つの揺動カム４３が配設されている。
【００４３】
入力部４２及び揺動カム４３の各ハウジング４２ａ、４３ａは、それぞれ中空円筒形状に形成されており、それらの内部には支持パイプ４１が挿通されている。
入力部４２のハウジング４２ａ内周には、右ねじの螺旋状に形成されたヘリカルスプライン４２ｄが形成されている。一方、揺動カム４３のハウジング４３ａ内周には、左ねじの螺旋状に形成されたヘリカルスプライン４３ｄが形成されている。
【００４４】
入力部４２及び２つの揺動カム４３の各ハウジング４２ａ、４３ａによって形成される一連の内部空間には、スライダギア４５が配設されている。このスライダギア４５は、略中空円柱状に形成されており、支持パイプ４１上に、同支持パイプ４１の軸方向に往復動可能、且つその軸回りに相対回動可能に外嵌されている。
【００４５】
スライダギア４５の軸方向中央部の外周面には、右ねじの螺旋状に形成されたヘリカルスプライン４５ａが形成されている。このヘリカルスプライン４５ａは、入力部４２のハウジング４２ａ内周に形成されたヘリカルスプライン４２ｄと噛合わされている。一方、スライダギア４５の軸方向両端部の外周面には、左ねじの螺旋状に形成されたヘリカルスプライン４５ｂがそれぞれ形成されている。このヘリカルスプライン４５ｂは、揺動カム４３のハウジング４３ａ内周に形成されたヘリカルスプライン４３ｄと噛合わされている。
【００４６】
スライダギア４５外周のヘリカルスプライン４５ａと各ヘリカルスプライン４５ｂとの間には、これらヘリカルスプライン４５ａ、４５ｂに比して小さい外径に形成された小径部４５ｃがそれぞれ形成されている。一方の小径部４５ｃには、周方向に延びる長穴４５ｄが形成されている。
【００４７】
支持パイプ４１の内部には、その軸方向へ摺動可能に挿通されたコントロールシャフト４６が設けられている。このコントロールシャフト４６は、スライドアクチュエータ５０の作動により、支持パイプ４１に対して軸方向（矢印の方向）へ往復動することが可能となっている。
【００４８】
このスライドアクチュエータ５０には、電子制御装置７からの制御電圧によって制御される駆動用モータ５１や、同駆動用モータ５１の回転運動を直線運動に変換してコントロールシャフト４６を移動させる機構等が備えられており、駆動用モータ５１の回転位相Ｒの制御を通じてコントロールシャフト４６の位置は制御される。
【００４９】
また、スライドアクチュエータ５０には、コントロールシャフト４６の位置、具体的には初期位置からの移動量を検出するための位置検出センサ５５が配設されており、その検出データは電子制御装置７に入力される。すなわちこの位置検出センサ５５によって可変動弁機構３の作動状態、換言すれば吸気バルブ２１のバルブ特性は検出される。なお、本実施形態では、上記位置検出センサ５５によって駆動用モータ５１の回転位相Ｒを検出するようにしており、この回転位相Ｒの変更に伴って吸気バルブ２１のバルブ特性、すなわちその作用角θは変化する。そこで本実施形態では、この回転位相Ｒに基づいて吸気バルブ２１の作用角θを検出するようにしている。
【００５０】
先の図３に示したコントロールシャフト４６には、係止ピン４６ａがその径方向に突出形成されている。この係止ピン４６ａは、支持パイプ４１に形成されたその軸方向に延びる長穴を介して、上記長穴４５ｄに挿通されている。これにより、支持パイプ４１に対するスライダギア４５の回動を許容しつつも、その軸方向への往復動に応じてスライダギア４５を軸方向に移動させることができるようになっている。
【００５１】
以上のように構成されたバルブ駆動機構４では、スライドアクチュエータ５０によるコントロールシャフト４６の軸方向への移動に応じて、吸気バルブ２１のリフト量及び作用角θを連続的に可変とすることができる。以下、図４及び図５を参照して、バルブ駆動機構４の作動態様について説明する。
【００５２】
まず、コントロールシャフト４６を最大限までＲ方向（図３の矢印Ｒ方向）へ移動させた場合のバルブ駆動機構４の作動状態について、図４を参照して説明する。
図４（Ａ）に、吸気カム２７のベース円部分がバルブ駆動機構４の入力部４２のローラ４２ｃに当接しているときの状態を示す。
【００５３】
図４（Ａ）の状態において、ローラロッカアーム２５のローラ２５ａは、揺動カム４３の出力アーム４３ｂには当接されておらず、同出力アーム４３ｂに隣接したハウジング４３ａのベース円部分に当接されている。
【００５４】
このとき、吸気バルブ２１は吸気ポート１ＨＩを閉じた状態となっている。
そして、吸気カムシャフト２３が回転して吸気カム２７のリフト部分が入力部４２のローラ４２ｃを押し下げると、入力部４２が支持パイプ４１に対して図４（Ａ）の反時計回り方向（矢印の方向）に回動される。また、これにともなってスライダギア４５及び揺動カム４３が一体となって回動される。
【００５５】
これにより、揺動カム４３の出力アーム４３ｂに形成されたカム面４３ｃがローラロッカアーム２５のローラ２５ａに当接され、カム面４３ｃの押圧によってローラ２５ａが押し下げられる。
【００５６】
図４（Ｂ）に、出力アーム４３ｂのカム面４３ｃがローラロッカアーム２５のローラ２５ａに当接しているときの状態を示す。
ローラ２５ａがカム面４３ｃを通じて押圧されることにより、ローラロッカアーム２５がラッシュアジャスタ２９との当接部を中心として揺動され、この揺動を通じて吸気バルブ２１が開弁される。
【００５７】
コントロールシャフト４６を最大限までＲ方向（図３の矢印Ｒ方向）へ移動させている場合、支持パイプ４１の軸心回りにおける入力アーム４２ｂと出力アーム４３ｂとの相対位置は最も近い状態にある。これにより、吸気カム２７が最大限に入力部４２のローラ４２ｃを押し下げた際におけるローラロッカアーム２５のローラ２５ａの変位量が最大となるため、吸気バルブ２１は最も大きい作用角及びリフト量で開閉されるようになる。
【００５８】
上記バルブ駆動機構４において、コントロールシャフト４６がスライドアクチュエータ５０によって軸方向に変位されると、それに連動してスライダギア４５も軸方向に変位される。そして、その変位に応じて、スライダギア４５とスプライン係合されている入力部４２及び揺動カム４３がスライダギア４５に対して相対回動される。
【００５９】
このとき、入力部４２と揺動カム４３とは、ヘリカルスプラインの形成方向の違いにより、互いに反対方向に回動される。このため、支持パイプ４１の軸心回りにおける入力アーム４２ｂと出力アーム４３ｂとの相対位置が変更されるようになる。
【００６０】
次に、コントロールシャフト４６を最大限までＬ方向（図３の矢印Ｌ方向）へ移動させた場合のバルブ駆動機構４の作動状態について、図５を参照して説明する。
図５（Ａ）に、吸気カム２７のベース円部分が入力部４２のローラ４２ｃに当接しているときの状態を示す。このとき、揺動カム４３におけるローラ２５ａの当接位置は、最大限までカム面４３ｃから離れた位置にある。
【００６１】
そして、吸気カムシャフト２３の回転により吸気カム２７のリフト部分が入力部４２のローラ４２ｃを押し下げると、揺動カム４３が入力部４２と一体に回動される。ただし、この場合は、上述の如く図５（Ａ）の状態での揺動カム４３におけるローラ２５ａの当接位置が最大限までカム面４３ｃから離れている分、カム面４３ｃによるローラ２５ａの押し下げが開始されるまでの揺動カム４３の回転量が、図４に示される作動状態に比べて大きくなる。また、吸気カム２７のリフト部分の押し下げにともない、ローラ２５ａと当接されるカム面４３ｃの範囲も、出力アーム４３ｂの基端側の一部のみに縮小されるようになる。このため、吸気カム２７のリフト部分によるローラ４２ｃの押し下げに応じたローラロッカアーム２５の揺動量は小さくなる。
【００６２】
図５（Ｂ）に、出力アーム４３ｂのカム面４３ｃがローラロッカアーム２５のローラ２５ａに当接しているときの状態を示す。
同図５に示されるように、ローラロッカアーム２５の揺動量が小さいことにより、吸気バルブ２１はより小さいリフト量にて開弁されるようになる。
【００６３】
この場合、コントロールシャフト４６を最大限までＬ方向（図３の矢印Ｌ方向）へ移動させているため、支持パイプ４１の軸心回りにおける入力アーム４２ｂと出力アーム４３ｂとの相対位置は最も遠い状態にある。これにより、吸気カム２７が最大限に入力部４２のローラ４２ｃを押し下げた際におけるローラロッカアーム２５のローラ２５ａの変位量が最小となるため、吸気バルブ２１は最も小さい作用角及びリフト量で開閉されるようになる。
【００６４】
このように可変動弁機構３（バルブ駆動機構４）では、支持パイプ４１の軸心回りにおける入力アーム４２ｂと出力アーム４３ｂとの相対位置を変更してローラロッカアーム２５の揺動態様を変更することにより、吸気バルブ２１のリフト量及び作用角θ（吸気バルブ２１の開弁期間）を図６に示すように連続的に可変とすることが可能となっている。なお、この可変動弁機構３では、吸気バルブ２１の作用角θがそのリフト量の変更に伴って変更される。
【００６５】
可変動弁機構３による吸気バルブ２１の作用角θの変更は、電子制御装置７による制御を通じて行われる。すなわち電子制御装置７は、作用角θの制御目標値である目標作用角を機関運転状態に応じて算出し、その目標作用角に対応させてコントロールシャフト４６を移動させるべく、駆動用モータ５１の制御電圧Ｖｇを制御する。この制御電圧Ｖｇは、位置検出センサ５５によって検出される実際の上記回転位相Ｒと目標作用角に対応した目標回転位相との偏差に応じてフィードバック制御される。
【００６６】
なお、本実施形態では基本的に上記目標作用角を機関回転速度ＮＥ及び機関負荷Ｌ（吸入空気量ＧＡ、アクセル操作量ＡＣＣＰ、スロットル開度ＴＡ等から算出）に基づいて設定するようにしているが、上記作用角θを小さくして吸気バルブ２１の閉弁時期を早めるほどポンピングロスを低減することができる。そこで、ポンピングロスの低減要求があるときには、同一の機関回転速度ＮＥ及び機関負荷Ｌであっても異なる目標作用角、より具体的には同要求がない場合と比較して、より小さい目標作用角が設定されるようにしている。
【００６７】
次に、電子制御装置７によるエンジン１の点火時期制御について説明する。
電子制御装置７は上記ノックセンサ７９の検出結果に基づいて、各気筒でのノッキング発生の有無を判定するノック判定を行い、その結果に応じて点火時期を調整するノッキング制御を実施している。
【００６８】
詳しくは、ノック判定においてノッキングの発生有りとの判定がなされると、最終点火時期ＡＯＰを所定量遅角させ、ノッキングの発生無しとの判定がなされると、最終点火時期ＡＯＰを徐々に進角させる。最終点火時期ＡＯＰは、各気筒で点火を実施させる時期を、各気筒の圧縮上死点を基準としたクランク角（ＢＴＤＣ）で表したものであり、次式（１）に基づいて算出される。
【００６９】
ＡＯＰ＝ＡＢＡＳＥ−（ＡＫＭＡＸ−ＡＧＫＮＫ＋ＡＫＣＳ）  …（１）
ＡＯＰ：最終点火時期
ＡＢＡＳＥ：基本点火時期
ＡＫＭＡＸ：最大遅角量
ＡＧＫＮＫ：ノッキング学習量
ＡＫＣＳ：フィードバック補正量
式（１）において、基本点火時期ＡＢＡＳＥは、ノッキングが発生しないといった前提条件のもとで、最大機関出力が得られる点火時期である。また最大遅角量ＡＫＭＡＸは、基本点火時期ＡＢＡＳＥについてこれをノッキングの発生が確実に防止できる遅角側の時期に補正するための補正量である。これら基本点火時期ＡＢＡＳＥ及び最大遅角量ＡＫＭＡＸは、機関回転速度ＮＥ及び機関負荷Ｌ等といった機関運転状態に基づいて設定される。
【００７０】
また、式（１）において、フィードバック補正量ＡＫＣＳ及びノッキング学習量ＡＧＫＮＫは、ノッキングの発生に応じて同ノッキングを抑制すべく最終点火時期ＡＯＰを遅角補正する補正量であって、ノッキング発生の有無に応じて増減する値である。
【００７１】
上記フィードバック補正量ＡＫＣＳは、ノッキング発生有りのときには最終点火時期ＡＯＰを遅角側に移行させるように変更され、ノッキング発生無しのときには最終点火時期ＡＯＰを進角側に移行させるように変更される。
【００７２】
一方、ノッキング学習量ＡＧＫＮＫは、上記フィードバック補正量ＡＫＣＳが予め定められた所定範囲内に収束するように変更される。そして、フィードバック補正量ＡＫＣＳが上記所定範囲に対して最終点火時期ＡＯＰを遅角させる側に外れていれば、ノッキング学習量ＡＧＫＮＫは最終点火時期ＡＯＰを遅角側に移行させるように変更される。また、フィードバック補正量ＡＫＣＳが上記所定範囲に対して最終点火時期ＡＯＰを進角させる側に外れていれば、ノッキング学習量ＡＧＫＮＫは最終点火時期ＡＯＰを進角側に移行させるように変更される。
【００７３】
電子制御装置７は、こうして算出される最終点火時期ＡＯＰにより示される時期にオンとなる点火信号を各気筒のイグナイタ１９に出力し、点火を実施する。これにより、ノッキングの発生限界近傍に点火時期が調整される。
【００７４】
次に、上記ノッキング制御におけるノック判定について説明する。
図７は、本実施形態におけるノック判定態様を例示しており、円Ａ内に示すノックセンサ７９の出力信号（ノックセンサ信号）は、ノッキング発生時にノックセンサ７９によって検出される出力信号（ノッキング信号）を示している。
【００７５】
ここで、ノックセンサ７９は様々な機関振動を検出するため、その中からノッキング発生に起因する振動成分を抽出するべく、本実施形態ではノックセンサ７９の出力信号をフィルタ処理するようにしている。このフィルタ処理では、ノックセンサ７９の出力信号の中からノッキングの振動周波数を抽出するためのノック検出周波数Ｈを設定し、フィルタ処理されたノック検出周波数Ｈの振幅の大きさ、すなわちその振動レベルをノックセンサ７９の出力信号としている。そして、ノック判定期間Ｔｋ中にサンプリングされたノックセンサ７９の出力信号がノック判定レベルＶｋを越えているか否かに基づいてノック判定を行うようにしている。
【００７６】
ここで、ノッキング発生の有無を適切に判定するためには、ノッキングの発生態様、すなわちその発生時期、振動レベル、及び振動周波数等に対応させて上記ノック判定期間Ｔｋ、ノック判定レベルＶｋ、及びノック検出周波数Ｈ等を設定する必要がある。そこで、本実施形態では、ノッキングの発生態様に関与する機関運転状態、すなわち機関回転速度ＮＥや機関負荷Ｌに応じて上記ノック判定期間Ｔｋ、ノック判定レベルＶｋ、及びノック検出周波数Ｈを設定するようにしている。
【００７７】
ところで、上記エンジン１は吸気バルブ２１のバルブ特性、すなわちその作用角θを可変とする可変動弁機構３を備えている。そして、同作用角θが変更されると混合気の燃焼状態が変化し、これによりノッキングの発生態様も変化するようになる。そこで、本実施形態では作用角θといったバルブ特性の変更に伴う混合気の燃焼状態の変化に対応させてノッキングの判定態様、より具体的には上記ノック判定期間Ｔｋ、ノック判定レベルＶｋ、及びノック検出周波数Ｈの設定態様を変更するようにしている。
【００７８】
図８は、本実施形態にかかるノック判定の処理手順を示している。同図８に示される一連の処理は、機関始動後にノッキング制御の開始条件が成立すると開始される。また、この処理は上記ノック判定手段、及び変更手段を構成している。
【００７９】
本処理が開始されると、まず、機関回転速度ＮＥ、機関負荷Ｌ、作用角θが読み込まれる（Ｓ１００）。
次に、機関回転速度ＮＥ、機関負荷Ｌ、及び作用角θに基づき、図９に例示するノック検出周波数設定マップＨＭＡＰを参照して上記ノック検出周波数Ｈが設定される（Ｓ２００）。このノック検出周波数設定マップＨＭＡＰは電子制御装置７のメモリに予め記憶されており、以下のように設定されている。
【００８０】
まず、吸気バルブ２１の作用角θが変更されると混合気の燃焼状態が変化し、これによりノッキングの振動周波数が変化するようになる。そこで、このように変化するノッキングの振動周波数を的確に捉えるべく、ノック検出周波数設定マップＨＭＡＰは作用角θに対応した複数のマップが用意されている。また、機関回転速度ＮＥ及び機関負荷Ｌが変化するとノッキングの振動周波数も変化するため、作用角θに対応した個々のマップには機関回転速度ＮＥ及び機関負荷Ｌに対応したノック検出周波数Ｈが設定されている。
【００８１】
こうしてノック検出周波数Ｈが設定されると、次に、ゲート信号のオン時期及びオフ時期が設定される（Ｓ３００）。このゲート信号は、ノック判定にかかるノックセンサ７９の出力信号についてサンプリングを実施する期間を決定する信号であり、このゲート信号がオンとなっている期間がノック判定期間Ｔｋとなる。
【００８２】
ここでのゲート信号のオン時期及びオフ時期の設定、すなわちノック判定期間Ｔｋの設定は、機関回転速度ＮＥ、機関負荷Ｌ、及び作用角θに基づき、図１０に例示するノック判定期間設定マップＴｋＭＡＰを参照して行われる。このノック判定期間設定マップＴｋＭＡＰは電子制御装置７のメモリに予め記憶されており、以下のように設定されている。
【００８３】
まず、吸気バルブ２１の作用角θが変更されると混合気の燃焼状態が変化し、これによりノッキングの発生時期が変化するようになる。そこで、このように変化するノッキングの発生時期を的確に捉えるべく、ノック判定期間設定マップＴｋＭＡＰは作用角θに対応した複数のマップが用意されている。また、機関回転速度ＮＥ及び機関負荷Ｌが変化するとノッキングの発生時期も変化するため、作用角θに対応した個々のマップには機関回転速度ＮＥ及び機関負荷Ｌに対応したノック判定期間Ｔｋが設定されている。ちなみに、ノック判定期間Ｔｋは、吸気バルブ２１や排気バルブ２２の着座音等が発生する時期を避けるようにも設定されている。
【００８４】
こうしてノック判定期間Ｔｋの設定がなされると、以下のステップＳ４００〜ステップＳ９００の処理を通じて、各気筒毎にノック判定が実施される。
本実施形態では、ノック判定期間Ｔｋにおけるノックセンサ７９の出力信号の最大値をピークホールド値ＶＫＰＥＡＫとし、このピークホールド値ＶＫＰＥＡＫに基づいてノック判定が行われる。そしてそのピークホールド値ＶＫＰＥＡＫの対数変換値ＬＶＰＫが図１１に示すような正規分布を示すとの前提に基づき、今回サンプリングされた対数変換値ＬＶＰＫが同正規分布内でどのような位置にあるのかによってノッキング発生の有無を判定するようにしている。
【００８５】
さて、ゲート信号がオンとされ、ノック判定用のゲートがオープンされると（ステップＳ４００：ＹＥＳ）、対象となる気筒のノックセンサ７９の出力信号についてそのピークホールドが開始される（ステップＳ５００）。すなわち、ゲート信号がオンとされてからのノックセンサ７９の出力信号の最大値であるピークホールド値ＶＫＰＥＡＫが求められる。
【００８６】
ゲート信号がオフとされて同ゲートがクローズされると（ステップＳ６００：ＹＥＳ）、その時点でのピークホールド値ＶＫＰＥＡＫ、すなわちノック判定期間Ｔｋにおけるノックセンサ７９の出力信号の最大値が読み込まれる（ステップＳ７００）。
【００８７】
そしてそのピークホールド値ＶＫＰＥＡＫに基づいて、ノック判定レベルＶｋは更新される（ステップＳ８００）。ここでのノック判定レベルＶｋの更新は、以下の態様で行われる。
【００８８】
まず、今回サンプリングされたピークホールド値ＶＫＰＥＡＫの対数変換値ＬＶｐｋに基づき、その対数変換値ＬＶｐｋの分布傾向を示す分布パラメータ、すなわち先の図１１に示される分布中央値Ｖｍ及び標準偏差値ＳＧＭの更新が行われる。ここでは、それらの更新は、次式（２）〜式（５）に基づき行われる。すなわちここでは、分布中央値Ｖｍ及び標準偏差値ＳＧＭの更新前の値を、今回サンプリングされたピークホールド値ＶＫＰＥＡＫの対数変換値ＬＶｐｋとの対比に基づき増減することで、分布中央値Ｖｍ及び標準偏差値ＳＧＭが概算により求められている。
【００８９】
（ＬＶｐｋ＞Ｖｍのとき）
Ｖｍ  ←  Ｖｍ＋ΔＭ  …（２）
（ＬＶｐｋ≦Ｖｍのとき）
Ｖｍ  ←  Ｖｍ−ΔＭ  …（３）
（Ｖｍ−ＳＧＭ＜ＬＶｐｋ＜Ｖｍのとき：ＬＶｐｋが図８に示す領域Ａにあるとき）
ＳＧＭ  ←  ＳＧＭ−２・ΔＳ  …（４）
（ＬＶｐｋ≦Ｖｍ−ＳＧＭ、またはＬＶｐｋ≧Ｖｍのとき：ＬＶｐｋが図８に示す領域Ｂにあるとき）
ＳＧＭ  ←  ＳＧＭ＋ΔＳ  …（５）
なお、分布中央値Ｖｍの更新量ΔＭは、今回サンプリングされた対数変換値ＬＶｐｋと更新前の分布中央値Ｖｍとの差を所定値ｎ１（例えば「４」）で除算した値とされている。また標準偏差値ＳＧＭの更新量ΔＳは、分布中央値Ｖｍの更新量ΔＭを所定値ｎ２（例えば「８」）で除算した値とされている。
【００９０】
ノック判定レベルＶｋは、こうして更新される分布中央値Ｖｍ及び標準偏差値ＳＧＭ、及びｕ値に基づき次式（６）より求められる。
Ｖｋ＝Ｖｍ＋ｕ×ＳＧＭ  …（６）
ここで上記ｕ値は、ノック判定レベルＶｋを適切な値に設定するためのものであり、同ｕ値が大きい値に設定されるほど、ノック判定レベルＶｋはより大きい値に設定される。
【００９１】
このｕ値の設定は、機関回転速度ＮＥ、機関負荷Ｌ、及び作用角θに基づき、図１２に例示するｕ値設定マップｕＭＡＰを参照して行われる。このｕ値設定マップｕＭＡＰは電子制御装置７のメモリに予め記憶されており、以下のように設定されている。
【００９２】
まず、吸気バルブ２１の作用角θが変更されると混合気の燃焼状態が変化し、これによりノッキングの振動レベルが変化するようになる。そこで、このように変化するノッキングの振動レベルに合わせてノック判定レベルＶｋが設定されるように、すなわち振動レベルが大きくなるほどノック判定レベルＶｋも大きい値に設定されるように、同ｕ値設定マップｕＭＡＰは作用角θに対応した複数のマップが用意されている。また、機関回転速度ＮＥ及び機関負荷Ｌが変化するとノッキングの振動レベルも変化するため、作用角θに対応した個々のマップには機関回転速度ＮＥ及び機関負荷Ｌに対応したｕ値が設定されている。
【００９３】
こうしてノック判定レベルＶｋの更新がなされると、次に、ノック判定レベルＶｋと上記対数変換値ＬＶｐｋとの比較を通じてエンジン１におけるノッキングの発生の有無が判定される（ステップＳ９００）。すなわち、上記対数変換値ＬＶｐｋが「ノック判定レベルＶｋ＜対数変換値ＬＶｐｋ」といった範囲にある場合には、エンジン１にノッキングが発生していると判定される。これとは逆に、上記対数変換値ＬＶｐｋが「ノック判定レベルＶｋ≧対数変換値ＬＶｐｋ」といった範囲にある場合には、エンジン１にノッキングが発生していないと判定される。
【００９４】
このように本実施形態では、機関運転状態の変化に伴うノッキング発生態様の変化に応じて、ノッキングの判定態様を変更するようにしている。特に吸気バルブ２１の作用角θの変更に伴う混合気の燃焼状態の変化に対応させて同判定態様を変更するようにしている。そのため、上記可変動弁機構３を備えるエンジン１にあって、ノッキングの発生が的確に捉えられ、同ノッキングの判定結果にかかる信頼性の低下が抑制される。その結果、上述したような点火時期の遅角補正が好適に実行され、もってノッキングの発生も好適に抑制される。
【００９５】
以上説明したように、本実施形態によれば、次のような効果を得ることができる。
（１）吸気バルブ２１のバルブ特性を可変とする可変動弁機構３を備えたエンジン１についてノッキング発生の有無を判定するに際して、バルブ特性の変更に伴う混合気の燃焼状態の変化に対応させてノッキングの判定態様を変更するようにしている。そのため、上記バルブ特性の変更に伴ってノッキングの発生態様が変化する場合でも、その変化に応じてノッキングの判定態様は変更されるようになる。従って、上記バルブ特性が可変設定されるエンジン１のノッキング発生を好適に検出することができ、もってノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。
【００９６】
（２）ノック判定期間Ｔｋにおけるノックセンサ７９の出力信号に基づいてノッキング発生の有無を判定するようにしており、上記ノッキングの判定態様の変更について具体的には、バルブ特性（作用角θ）の変更に伴う混合気の燃焼状態の変化に対応させてノック判定期間Ｔｋを変更するようにしている。そのため、上記バルブ特性の変更に伴ってノッキングの発生時期が変化する場合でも、その変化に応じてノック判定期間Ｔｋは変更されるようになる。従って、上記バルブ特性が可変設定されるエンジン１のノッキング発生を好適に検出することができ、もってノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。
【００９７】
（３）ノック判定レベルＶｋとノックセンサ７９の出力信号との比較に基づいてノッキング発生の有無を判定するようにしており、上記ノッキングの判定態様の変更について具体的には、バルブ特性（作用角θ）の変更に伴う混合気の燃焼状態の変化に対応させてノック判定レベルＶｋを変更するようにしている。そのため、バルブ特性の変更に伴ってノッキングの振動レベルが変化する場合でも、その変化に応じてノック判定レベルＶｋは変更されるようになる。従って、上記バルブ特性が可変設定されるエンジン１のノッキング発生を好適に検出することができ、もってノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。
【００９８】
（４）所定の振動周波数におけるノックセンサ７９の出力信号に基づいてノッキング発生の有無を判定するようにしており、上記ノッキングの判定態様の変更について具体的には、バルブ特性（作用角θ）の変更に伴う混合気の燃焼状態の変化に対応させて上記所定の振動周波数、すなわちノック検出周波数Ｈを変更するようにしている。そのため、バルブ特性の変更に伴ってノッキングの振動周波数が変化する場合でも、その変化に応じてノック検出周波数Ｈは変更されるようになる。従って、上記バルブ特性が可変設定されるエンジン１のノッキング発生を好適に検出することができ、もってノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。
【００９９】
（５）ノッキングの判定結果に基づいて点火時期を遅角補正するようにしているが、上記ノック判定処理によれば、ノッキングの判定結果にかかる信頼性の低下が抑制される。そのため、点火時期の遅角補正を好適に実行することができるようになり、もってノッキングの発生も好適に抑制することができるようになる。
【０１００】
なお、上記実施形態は以下のように変更して実施することもできる。
・上記実施形態では、ノック判定時期Ｔｋ、ノック検出周波数Ｈ、ノック判定レベルＶｋを作用角θに基づいて設定するようにしたが、この他のバルブ特性、例えば、吸気バルブ２１のリフト量、開弁時期、及び閉弁時期の少なくともいずれか１つに基づいて設定するようにしてもよい。
【０１０１】
・上記実施形態ではノック判定時期Ｔｋ、ノック検出周波数Ｈ、及びｕ値をマップから求めるようにしたが、これらを関数式から求めるようにしてもよい。
・上記実施形態では作用角θに応じて、ノック判定時期、ノック検出周波数、及びノック判定レベル（ｕ値）をそれぞれ変更するようにしたが、これらのうち少なくともいずれか１つを作用角θに応じて変更するようにしてもよい。この場合でも、バルブ特性の変更に伴うノッキングの発生態様の変化に応じて同ノッキングの判定態様は変更されるようになる。従って、バルブ特性が可変設定される内燃機関のノッキング発生を好適に検出することができ、もってノッキングの判定結果にかかる信頼性の低下を抑制することができるようになる。
【０１０２】
・上記実施形態では位置検出センサ５５によって駆動用モータ５１の回転位相Ｒを検出するようにしたが、要は、可変動弁機構３によって変更される吸気バルブ２１のバルブ特性を検出するようにすればよい。従って、駆動用モータ５１によって回転される部材の回転位相を検出したり、コントロールシャフト４６の位置、換言すればその移動量を検出したりするようにしてもよい。
【０１０３】
・上記実施形態では、可変とされるバルブ特性が吸気バルブ２１のリフト量及び作用角であった。しかしバルブのリフト量、作用角、開弁時期、閉弁時期のうち少なくともいずれか１つが可変とされる場合であっても本発明は同様に適用することができる。そしてこの場合であっても、可変とされるバルブ特性の変更に伴う混合気の燃焼状態の変化に対応させてノッキングの判定態様を変更することにより、同様な効果を得ることができる。
【０１０４】
・上記実施形態では、いわゆるロッカアーム式の動弁系を備えるとともに、そのロッカアームの揺動態様を変更する可変動弁機構３を備えるエンジン１に本発明を適用した場合について説明した。他方、吸気バルブ２１を吸気カムシャフト２３により直接開閉駆動する直動式の動弁系と、吸気カムシャフト２３の回転位相を変更する可変動弁機構、例えば吸気カムシャフト２３とクランクシャフトとの相対位相を変更するベーン式やヘリカルギヤ式等の可変バルブタイミング機構とを備える内燃機関にも本発明は同様に適用することができる。また、ロッカアーム式の動弁系とこのような可変バルブタイミング機構とを備える内燃機関にも本発明は同様に適用することができる。これら可変バルブタイミング機構を備える場合には、吸気カムシャフト２３の回転位相をセンサ等を用いて検出することにより、可変動弁機構（可変バルブタイミング機構）の作動状態、換言すれば吸気バルブ２１のバルブ特性を検出することができる。
【０１０５】
また、吸気カム２７のカムプロフィールがカムシャフトの軸方向に変化する、いわゆる三次元カムとして形成されており、この三次元カムをカムシャフトの軸方向に移動させて吸気バルブのバルブ特性を変更する可変動弁機構であっても、本発明は同様に適用することができる。この場合には、三次元カムの移動量、換言すればその位置をセンサ等を用いて検出することにより、吸気バルブ２１のバルブ特性を検出することができる。
【０１０６】
・上記実施形態では点火時期を補正してノッキングの発生を抑制するようにしたが、この他の機関制御量、例えば吸入吸気量や燃料噴射量等を変更してノッキングの発生を抑制するノッキング制御装置にも本発明は同様に適用することができる。
【０１０７】
・上記実施形態やその変形例において、排気バルブ２２のバルブ特性を変更する場合や、吸気バルブ２１及び排気バルブ２２のバルブ特性を変更する場合であっても、本発明は同様に適用することができる。
【図面の簡単な説明】
【０１０８】
【図１】本発明にかかる内燃機関のノッキング制御装置を具体化した一実施形態について、その全体構成を示す構成概略図。
【図２】同実施形態における可変動弁機構の構成を示す構成図。
【図３】同実施形態におけるバルブ駆動機構の構造を示す斜視断面図。
【図４】（Ａ）及び（Ｂ）は、同実施形態におけるバルブ駆動機構の作動態様を示す動作図。
【図５】（Ａ）及び（Ｂ）は、同実施形態におけるバルブ駆動機構の作動態様を示す動作図。
【図６】同実施形態の可変動弁機構によるバルブのリフト量及び作用角の可変設定態様を示す図。
【図７】同実施形態におけるノック判定態様を例示するタイムチャート。
【図８】同実施形態におけるノック判定の処理手順を示すフローチャート。
【図９】ノック検出周波数を設定するマップの概念図。
【図１０】ノック判定期間を設定するマップの概念図。
【図１１】ノック判定処理において設定される正規分布の一例を示すグラフ。
【図１２】ｕ値を設定するマップの概念図。
【符号の説明】
【０１０９】
１…エンジン、１Ａ…エンジン本体、１Ｈ…シリンダヘッド、１ＨＥ…排気ポート、１ＨＩ…吸気ポート、１ＰＥ…排気管、１ＰＩ…吸気管、３…可変動弁機構、４…バルブ駆動機構、７…電子制御装置、１１…シリンダ、１１Ｗ…ウォータジャケット、１２…ピストン、１３…コネクティングロッド、１４…燃焼室、１５…イグニッションプラグ、１５Ｉ…イグナイタ、１６…エアクリーナ、１７…スロットルバルブ、１７Ｍ…スロットルモータ、１８…インジェクタ、１９…イグナイタ、２１…吸気バルブ、２１ａ…タペット、２１ｂ…弁ばね、２２…排気バルブ、２２ａ…タペット、２２ｂ…弁ばね、２３…吸気カムシャフト、２４…排気カムシャフト、２５、２６…ローラロッカアーム、２５ａ、２６ａ…ローラ、２７…吸気カム、２８…排気カム、２９…ラッシュアジャスタ、４１…支持パイプ、４２…入力部、４２ａ…ハウジング、４２ｂ…入力アーム、４２ｃ…ローラ、４２ｄ…ヘリカルスプライン、４３…揺動カム、４３ａ…ハウジング、４３ｂ…出力アーム、４３ｃ…カム面、４３ｄ…ヘリカルスプライン、４４…ばね、４５…スライダギア、４５ａ、４５ｂ…ヘリカルスプライン、４５ｃ…小径部、４５ｄ…長穴、４６…コントロールシャフト、４６ａ…係止ピン、５０…スライドアクチュエータ、５１…駆動用モータ、５５…位置検出センサ、７１…エンジン水温センサ、７２…クランク角センサ、７５…エアフロメータ、７６…車速センサ、７７…アクセルセンサ、７８…スロットル開度センサ、７９…ノックセンサ。
【図１】
2005330911.tif 000003
【図２】
2005330911.tif 000004
【図３】
2005330911.tif 000005
【図４】
2005330911.tif 000006
【図５】
2005330911.tif 000007
【図６】
2005330911.tif 000008
【図７】
2005330911.tif 000009
【図８】
2005330911.tif 000010
【図９】
2005330911.tif 000011
【図１０】
2005330911.tif 000012
【図１１】
2005330911.tif 000013
【図１２】
2005330911.tif 000014
【手続補正書】
【提出日】平成17年2月14日(2005.2.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
このとき、吸気バルブ２１は吸気ポート１ＨＩを閉じた状態となっている。
そして、吸気カムシャフト２３が回転して吸気カム２７のリフト部分が入力部４２のローラ４２ｃを押し下げると、入力部４２は支持パイプ４１に対し、図４（Ａ）において反時計回り方向に回動される。また、これにともなってスライダギア４５及び揺動カム４３が一体となって回動される。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
コントロールシャフト４６を最大限までＲ方向（図３の矢印Ｒ方向）へ移動させている場合、支持パイプ４１の軸心回りにおける入力アーム４２ｂと出力アーム４３ｂとの相対位置は最も遠い状態にある。これにより、吸気カム２７が最大限に入力部４２のローラ４２ｃを押し下げた際におけるローラロッカアーム２５のローラ２５ａの変位量が最大となるため、吸気バルブ２１は最も大きい作用角及びリフト量で開閉されるようになる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
この場合、コントロールシャフト４６を最大限までＬ方向（図３の矢印Ｌ方向）へ移動させているため、支持パイプ４１の軸心回りにおける入力アーム４２ｂと出力アーム４３ｂとの相対位置は最も近い状態にある。これにより、吸気カム２７が最大限に入力部４２のローラ４２ｃを押し下げた際におけるローラロッカアーム２５のローラ２５ａの変位量が最小となるため、吸気バルブ２１は最も小さい作用角及びリフト量で開閉されるようになる。