(57)【要約】【課題】油圧アクチュエータへの作動油圧の応答バラツキがあっても、バルブリフト特性のカムの切換タイミングと、エンジン制御因子の切換タイミングとを一致させる。【解決手段】作動流体圧力が上昇して第１切換圧力以上となったとき吸排気バルブの少なくともバルブリフト量を切換え得る可変バルブリフト機構（１０１）と、当該機構（１０１）に対して、バルブリフト量の切換を指令する手段（１０２）とをするエンジンの制御装置において、圧力検出手段（１０７）により検出される作動流体圧力が上昇して第１基準圧力に達したとき、そのタイミングより予め定めた第１遅れ時間の経過後のタイミングでエンジンの燃焼制御因子を切換える手段（１０２）とを備える。【選択図】　　図１
2004108275.tif 000002
【特許請求の範囲】
【請求項１】
圧力アクチュエータに供給する作動流体圧力が上昇して第１切換圧力以上となったとき吸排気バルブの少なくともバルブリフト量を１の特性から他の特性へと切換え得る可変バルブリフト機構と、
この可変バルブリフト機構に対して、バルブリフト量の切換を指令するバルブリフト量切換指令手段と
を備えるエンジンの制御装置において、
圧力アクチュエータに供給する作動流体圧力を検出する圧力検出手段と、
この圧力検出手段により検出される作動流体圧力が上昇して第１基準圧力に達したか否かを判定する判定手段と、
この判定結果より作動流体圧力が上昇して第１基準圧力に達したとき、そのタイミングより予め定めた第１遅れ時間の経過後のタイミングでエンジンの燃焼制御因子をバルブリフト量の前記１の特性に適合する１の特性から前記他の特性に適合する他の特性へと切換える燃焼制御因子切換手段と
を備えることを特徴とするエンジンの制御装置。
【請求項２】
第１基準圧力を、バルブリフト量の切換を指令したタイミングでの作動流体圧力と第１切換圧力との間に設定することを特徴とする請求項１に記載のエンジンの制御装置。
【請求項３】
第１基準圧力を、バルブリフト量の切換を指令したタイミングでの作動流体圧力の１．５〜２．０倍に設定することを特徴とする請求項１に記載のエンジンの制御装置。
【請求項４】
圧力アクチュエータに供給する作動流体の圧力が下降して第２切換圧力以下となったとき吸排気バルブ少なくともバルブリフト量を１の特性から他の特性へと切換え得る可変バルブリフト機構と、
この可変バルブリフト機構に対して、バルブリフト量の切換を指令するバルブリフト量切換指令手段と
を備えるエンジンの制御装置において、
圧力アクチュエータに供給する作動流体圧力を検出する圧力検出手段と、
この圧力検出手段により検出される作動流体圧力が下降して第２基準圧力に達したか否かを判定する判定手段と、
この判定結果より作動流体圧力が下降して第２基準圧力に達したタイミングより予め定めた第２遅れ時間の経過後のタイミングでエンジンの燃焼制御因子をバルブリフト量の前記１の特性に適合する１の特性から前記他の特性に適合する他の特性へと切換える燃焼制御因子切換手段と
を備えることを特徴とするエンジンの制御装置。
【請求項５】
第２基準圧力を、バルブリフト量の切換を指令したタイミングでの作動流体圧力と第２切換圧力との間に設定することを特徴とする請求項４に記載のエンジンの制御装置。
【請求項６】
第２基準圧力を、バルブリフト量の切換を指令したタイミングでの作動流体圧力に対して略５０ｋＰａ低い作動流体圧力に設定することを特徴とする請求項４に記載のエンジンの制御装置。
【請求項７】
圧力アクチュエータに供給する作動流体圧力が上昇して第１切換圧力以上となったとき吸排気バルブの少なくともバルブリフト量を１の特性から他の特性へと切換え得ると共に、その後に圧力アクチュエータに供給する作動流体の圧力が下降して第２切換圧力以下となったときバルブリフト量を前記他の特性から前記１の特性へと切換え得る可変バルブリフト機構と、
この可変バルブリフト機構に対して、バルブリフト量の切換を指令するバルブリフト量切換指令手段と
を備えるエンジンの制御装置において、
圧力アクチュエータに供給する作動流体圧力を検出する圧力検出手段と、
この圧力検出手段により検出される作動流体圧力が上昇して第１基準圧力に達したか否かまたはこの検出手段により検出される作動流体圧力が下降して第２基準圧力に達したか否かのいずれか一方のみを判定する判定手段と、
この判定結果より作動流体圧力が上昇して第１基準圧力に達したか否かを判定するときには作動流体圧力が上昇して第１基準圧力に達したときそのタイミングより予め定めた第１遅れ時間の経過後のタイミングでエンジンの燃焼制御因子をバルブリフト量の前記１の特性に適合する１の特性から前記他の特性に適合する他の特性へと切換え、これに対して作動流体圧力が下降して第２基準圧力に達したか否かを判定するときには作動流体圧力が下降して第２基準圧力に達したときそのタイミングより予め定めた第２遅れ時間の経過後のタイミングでエンジンの燃焼制御因子をバルブリフト量の前記他の特性に適合する他の特性から前記１の特性に適合する１の特性へと切換える燃焼制御因子切換手段と
を備えることを特徴とするエンジンの制御装置。
【請求項８】
第１遅れ時間は第１基準圧力より作動流体圧力が上昇して第１切換圧力に達するまでの時間であることを特徴とする請求項１または７に記載のエンジンの制御装置。
【請求項９】
第１遅れ時間には、作動流体圧力が上昇して第１切換圧力に達した後、実際にバルブリフト量が１の特性から他の特性へと切換わるまでに要する時間を含めることを特徴とする請求項８に記載のエンジンの制御装置。
【請求項１０】
第２遅れ時間は第２基準圧力より作動流体圧力が下降して第２切換圧力に達するまでの時間であることを特徴とする請求項４または７に記載のエンジンの制御装置。
【請求項１１】
第２遅れ時間には、作動流体圧力が下降して第２切換圧力に達した後、実際にバルブリフト量が１の特性から他の特性へと切換わるまでに要する時間を含めることを特徴とする請求項１０に記載のエンジンの制御装置。
【請求項１２】
バルブリフト量の１の特性は小リフト、他の特性は大リフトとなるバルブリフト特性である場合に、運転領域を２つに区分けし、このうち低回転速度側かつ低負荷側を小リフトのバルブリフト特性とし、高回転速度側または高負荷側を大リフトのバルブリフト特性とすることを特徴とする請求項１または７に記載のエンジンの制御装置。
【請求項１３】
バルブリフト量の１の特性は大リフト、他の特性は小リフトとなるバルブリフト特性である場合に、運転領域を２つに区分けし、このうち低回転速度側かつ低負荷側を小リフトのバルブリフト特性とし、高回転速度側または高負荷側を大リフトのバルブリフト特性とすることを特徴とする請求項４に記載のエンジンの制御装置。
【請求項１４】
圧力アクチュエータに供給する作動流体圧力が上昇して第１切換圧力以上となったとき吸排気バルブの少なくともバルブリフト量を小リフトの特性から大リフトの特性へと切換え得ると共に、その後に圧力アクチュエータに供給する作動流体の圧力が下降して第２切換圧力以下となったときバルブリフト量を前記大リフトの特性から前記小リフトの特性へと切換え得る可変バルブリフト機構と
を備えるエンジンの制御装置において、
圧力アクチュエータに供給する作動流体圧力を検出する圧力検出手段と、
この圧力検出手段により検出される作動流体圧力が上昇して第１基準圧力に達したか否かを判定する判定手段と、
この判定結果より作動流体圧力が上昇して第１基準圧力に達したとき、そのタイミングより予め定めた第１遅れ時間の経過後のタイミングでエンジンの燃焼制御因子をバルブリフト量の前記小リフトの特性に適合する１の特性からバルブリフト量の前記大リフトの特性に適合する他の特性へと切換える燃焼制御因子切換手段と、
エンジンの燃焼制御因子を１の特性から他の特性へと切換えた後に、圧力検出手段により検出される作動流体圧力が下降して第２基準圧力に達したか否かを判定する判定手段と、
この判定結果より作動流体圧力が下降して第２基準圧力に達したとき、そのタイミングより予め定めた第２遅れ時間の経過後のタイミングでエンジンの燃焼制御因子を前記他の特性から前記１の特性へと切換える燃焼制御因子切換手段と
を備えることを特徴とするエンジンの制御装置。
【請求項１５】
第１遅れ時間は第１基準圧力より作動流体圧力が上昇して第１切換圧力に達するまでの時間であることを特徴とする請求項１４に記載のエンジンの制御装置。
【請求項１６】
第１遅れ時間には、作動流体圧力が上昇して第１切換圧力に達した後、実際にバルブリフト量が小リフトの特性から大リフトの特性へと切換わるまでに要する時間を含めることを特徴とする請求項１５に記載のエンジンの制御装置。
【請求項１７】
第２遅れ時間は第２基準圧力より作動流体圧力が下降して第２切換圧力に達するまでの時間であることを特徴とする請求項１４に記載のエンジンの制御装置。
【請求項１８】
第２遅れ時間には、作動流体圧力が下降して第２切換圧力に達した後、実際にバルブリフト量が大リフトの特性から小リフトの特性へと切換わるまでに要する時間を含めることを特徴とする請求項１７に記載のエンジンの制御装置。
【請求項１９】
エンジンの燃焼制御因子は点火時期であることを特徴とする請求項１、４、７、１４のいずれか一つに記載のエンジンの制御装置。
【請求項２０】
エンジンの燃焼制御因子は吸入空気流量であることを特徴とする請求項１、４、７、１４のいずれか一つに記載のエンジンの制御装置。
【請求項２１】
エンジンの燃焼制御因子は燃料噴射量であることを特徴とする請求項１、４、７、１４のいずれか一つに記載のエンジンの制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、エンジンの制御装置、特に吸気バルブまたは排気バルブ（以下これらを「吸排気バルブ」という。）の少なくともバルブリフト量を、作動油などの作動流体圧力を介して切換え得る可変バルブリフト機構を有するものに関する。
【０００２】
【従来の技術】
低中速運転時の高トルク特性と高速運転時の出力向上とを両立させる目的で、吸排気バルブのバルブリフト特性を、例えば高速用カムと低速用カムとを運転条件に応じて使い分けることにより異ならせ、これによって吸排気量を制御すると共に、このカム切換の前後で発生するトルク段差を吸収するためカム切換指令に同期させて点火時期を切換えることが知られている（特許文献１参照）。
【０００３】
【特許文献１】
特開平７−２３３７４４号公報
【０００４】
【発明が解決しようとする課題】
ところで、カム切換指令から実際にカムが切換わるまでの応答遅れ時間は、エンジン水温や吸気温といった環境条件だけでなく、その環境条件によるカムを切換えるための油圧アクチュエータへの作動油の粘度の違いによってもバラツク。こうした油圧アクチュエータへの作動油の粘度の違いを考慮していない従来装置では、カム切換指令から実際にカムが切換わるまでの応答遅れ時間を精度良く設定することができず、応答遅れ時間が短かすぎても長すぎてもカムが切換わるタイミングと点火時期を切換えるタイミングとがずれてしまい、カム切換時にエンジントルク段差が発生する。
【０００５】
これについてさらに図１１を参照して説明すると、図１１の最上段にはカムを切換前の特性である１の特性より切換後の特性である他の特性へと切換える（図では小リフトカムより大リフトカムへと切換える）ため油圧切換弁を開いたとき、油圧アクチュエータに供給される作動油圧がどのように変化するのかを示している。すなわち、油圧切換弁（油圧アクチュエータへの油圧供給とその油圧供給の遮断とを行う）を閉じて油圧アクチュエータへの作動油の供給を遮断している状態（小リフトカムの作動状態）より、ｔ０のタイミングで油圧切換弁を開いたとき、油圧アクチュエータへの作動油圧はｔ０での作動油圧であるＰ０１よりすぐに立ち上がるのではなく、Ｐ０１の状態がしばらく続いた後にやっと急激に立ち上がり、やがてある値へと収束している。
【０００６】
この場合、作動油の粘度の違いにより太い実線が応答の最もよい場合を、これに対して細い実線が応答の最も悪い場合を示し、他はこれらの間に含まれている。
【０００７】
太い実線で示した応答の最もよい場合には、ｔｓ１のタイミングで作動油圧が、カムが大リフトカムへと切換わり得る油圧（この油圧を「第１カム切換油圧」という。）Ｐｓ１に達したタイミングでカムが実際に大リフトカムへと切換わっている（図１１第２段目の太い実線参照）。このように応答の最もよい場合に対しては、従来装置によれば、ｔｓ１−ｔ０の１を遅れ時間として設定し、ｔ０（カム切換を指令するタイミング）よりこの遅れ時間が経過したタイミングで、点火時期マップを小リフトカム用点火時期ＭＡＰｓより大リフトカム用点火時期ＭＡＰｌへと切換えることになる（図１１第３段目参照）。
【０００８】
しかしながら、細い実線で示した応答の最も悪い場合には、ｔｓ１よりも長引いたｔｓ１´のタイミングでやっと作動油圧が第１カム切換油圧Ｐｓ１に達するため（図１１最上段の細い細線参照）、従来装置のように応答の最もよい場合に対して遅れ時間を設定してしまうと、応答の悪い場合にこの遅れ時間が短すぎ、実際にはカムが大リフトカムへと切換わっていないのに点火時期マップが大リフトカム用点火時期マップへと切換えられてしまう。
【０００９】
かといって、細い実線で示した応答の最も悪い場合に合わせて従来装置により遅れ時間を設定したのでは応答のよい場合に遅れ時間が長すぎることになる。このときには、実際にカムは大リフトカムへと切換わっているのに点火時期マップが大リフトカム用点火時期マップへと切換わっていない事態が生じる。
【００１０】
こうした技術的課題に鑑み、本願発明の発明者は、大リフトカムへのカム切換を指令するｔ０での作動油圧Ｐ０１より一定のマージンをおいた作動油圧Ｐｄ１に着目すると、この作動油圧Ｐｄ１より作動油圧が上昇して第１カム切換油圧Ｐｓ１に達するまでの時間は応答の最もよい場合と応答の最も悪い場合とでほとんど変わらない、という知見を実験により得た。すなわち、ｔ０での作動油圧Ｐ０１より一定のマージンをおいた作動油圧を第１基準油圧Ｐｄ１とすれば、第１基準油圧Ｐｄ１より作動油圧が上昇して第１カム切換油圧Ｐｓ１に達するまでの時間は、応答の最もよい場合にｔｓ１−ｔｄ１、これに対して応答の最も悪い場合にｔｓ１´−ｔｄ１´であり両者はほぼ等しいのである（ｔｓ１−ｔｄ１≒ｔｓ１´−ｔｄ１´）。
【００１１】
そこで本発明は、この第１基準油圧Ｐｄ１より作動油圧が上昇して第１カム切換油圧Ｐｓ１に達するまでの時間を第１遅れ時間として予め設定しておき、油圧センサにより検出される作動油圧が上昇して第１基準油圧Ｐｄ１に達したとき、そのタイミングよりこの予め設定してある第１遅れ時間の経過後のタイミングで点火時期マップを小リフトカム用点火時期マップＭＡＰｓから大リフトカム用点火時期マップＭＡＰｌへと切換えることにより、油圧アクチュエータへの作動油圧の応答バラツキがあっても、小リフトカムより大リフトカムへのカムの切換タイミングと、小リフトカム用点火時期マップより大リフトカム用点火時期マップへ点火時期マップの切換タイミングとを一致させることを目的とする。
【００１２】
一方、図１４において最上段には図１１とは逆に大リフトカムより小リフトカムへと切換えるため油圧切換弁を全閉としたとき、油圧アクチュエータに供給される作動油圧がどのように変化するのかを示している。この場合にも、本願発明の発明者は、小リフトカムへのカム切換を指令するｔ０での作動油圧Ｐ０２より一定のマージンをおいた作動油圧Ｐｄ２に着目すると、この作動油圧Ｐｄ２より作動油圧が下降してカムが小リフトカムへと切換わり得る油圧（この油圧を「第２カム切換油圧」という。）Ｐｓ２に達するまでの時間は応答の最もよい場合と応答の最も悪い場合とでほとんど変わらない、という知見を実験により得ている。すなわち、ｔ０での作動油圧Ｐ０２より一定のマージンをおいた作動油圧を第２基準油圧Ｐｄ２とすれば、第２基準油圧Ｐｄ２より作動油圧が下降して第２カム切換油圧Ｐｓ２に達するまでの時間は、応答の最もよい場合にｔｓ２−ｔｄ２、これに対して応答の最も悪い場合にｔｓ２´−ｔｄ２´であり、両者はほぼ等しい（ｔｓ２−ｔｄ２≒ｔｓ２´−ｔｄ２´）。
【００１３】
そこで本発明は、この第２基準油圧Ｐｄ２より作動油圧が下降して第２カム切換油圧Ｐｓ２に達するまでの時間を第２遅れ時間として予め設定しておき、油圧センサにより検出される作動油圧が下降して第２基準油圧Ｐｄ２に達したとき、そのタイミングよりこの予め設定してある第２遅れ時間の経過後のタイミングで点火時期マップを大リフトカム用点火時期マップＭＡＰｌから小リフトカム用点火時期マップＭＡＰｓへと切換えることにより、油圧アクチュエータへの作動油圧の応答バラツキがあっても、大リフトカムより小リフトカムへのカムの切換タイミングと、大リフトカム用点火時期マップより小リフトカム用点火時期マップへの点火時期マップの切換タイミングとを一致させることを目的とする。
【００１４】
【課題を解決するための手段】
請求項１に記載の発明は、圧力アクチュエータに供給する作動流体圧力が上昇して第１切換圧力以上となったとき吸排気バルブの少なくともバルブリフト量を１の特性から他の特性へと切換え得る可変バルブリフト機構と、この可変バルブリフト機構に対して、バルブリフト量の切換を指令するバルブリフト量切換指令手段とを備えるエンジンの制御装置において、圧力アクチュエータに供給する作動流体圧力を検出する圧力検出手段と、この圧力検出手段により検出される作動流体圧力が上昇して第１基準圧力に達したか否かを判定する判定手段と、この判定結果より作動流体圧力が上昇して第１基準圧力に達したとき、そのタイミングより予め定めた第１遅れ時間の経過後のタイミングでエンジンの燃焼制御因子をバルブリフト量の前記１の特性に適合する１の特性から前記他の特性に適合する他の特性へと切換える燃焼制御因子切換手段とを備える。
【００１５】
請求項４に記載の発明は、圧力アクチュエータに供給する作動流体の圧力が下降して第２切換圧力以下となったとき吸排気バルブ少なくともバルブリフト量を１の特性から他の特性へと切換え得る可変バルブリフト機構と、この可変バルブリフト機構に対して、バルブリフト量の切換を指令するバルブリフト量切換指令手段とを備えるエンジンの制御装置において、圧力アクチュエータに供給する作動流体圧力を検出する圧力検出手段と、この圧力検出手段により検出される作動流体圧力が下降して第２基準圧力に達したか否かを判定する判定手段と、この判定結果より作動流体圧力が下降して第２基準圧力に達したタイミングより予め定めた第２遅れ時間の経過後のタイミングでエンジンの燃焼制御因子をバルブリフト量の前記１の特性に適合する１の特性から前記他の特性に適合する他の特性へと切換える燃焼制御因子切換手段とを備える。
【００１６】
【発明の効果】
バルブリフト量の切換指令から実際にバルブリフト量が切換わるまでの応答遅れ時間は、エンジン水温や吸気温といった環境条件による、圧力アクチュエータへの作動流体の粘度の違いによってもバラツクのであるが、バルブリフト量の切換を指令したタイミングでの作動流体圧力より一定のマージンをおいた作動流体圧力に着目すると、この作動流体圧力よりバルブリフト量が切換わる作動流体圧力（第１切換圧力）に達するまでの時間は圧力アクチュエータへの作動流体の粘度の違いによらずほぼ一定である、という知見を本願発明の発明者が実験により得たことより、請求項１に記載の発明によれば、バルブリフト量の切換を指令したタイミングでの作動流体圧力より一定のマージンをおいたこの作動流体圧力を第１基準圧力とし、この第１基準圧力より作動流体圧力が上昇してバルブリフト量が切換わる作動流体圧力（第１切換圧力）に達するまでの時間を第１遅れ時間として予め設定しておき、圧力検出手段により検出される作動流体圧力が上昇して第１基準圧力に達したとき、そのタイミングよりこの予め設定してある第１遅れ時間の経過後のタイミングで燃焼制御因子をバルブリフト量の１の特性に適合する１の特性からバルブリフト量の他の特性に適合する他の特性へと切換えるようにしたので、圧力アクチュエータへの作動流体の粘度の違いがあっても、バルブリフト量が１の特性から他の特性へと切換わるタイミングと、燃焼制御因子がバルブリフト量の１の特性に適合する１の特性からバルブリフト量の他の特性に適合する他の特性へと切換わるタイミングとを一致させることができ、これによりバルブリフト量の１の特性から他の特性への切換時におけるエンジントルク段差を抑制できる。
【００１７】
同様にして、請求項４に記載の発明によれば、バルブリフト量の切換を指令したタイミングでの作動流体圧力より一定のマージンをおいた作動流体圧力を第２基準圧力とし、この第２基準圧力より作動流体圧力が下降してバルブリフト量が切換わる作動流体圧力（第２切換圧力）に達するまでの時間を第２遅れ時間として予め設定しておき、圧力検出手段により検出される作動流体圧力が下降して第２基準圧力に達したとき、そのタイミングよりこの予め設定してある第２遅れ時間の経過後のタイミングで燃焼制御因子をバルブリフト量の１の特性に適合する１の特性からバルブリフト量の他の特性に適合する他の特性へと切換えるようにしたので、圧力アクチュエータへの作動流体の粘度の違いがあっても、バルブリフト量が１の特性から他の特性へと切換わるタイミングと、燃焼制御因子がバルブリフト量の１の特性に適合する１の特性からバルブリフト量の他の特性に適合する他の特性へと切換わるタイミングとを一致させることができ、これによりバルブリフト量の１の特性から他の特性への切換時におけるエンジントルク段差を抑制できる。
【００１８】
【発明の実施の形態】
以下、本発明の一実施形態を添付図面に基づいて説明する。
【００１９】
図１は本実施形態のシステム構成の概略を示すブロック図である。図１において、図示しないエンジンには、吸排気バルブのバルブリフト特性を予め設定された２種類のうちいずれかに選択的に切換え得る可変バルブリフト機構１０１が設けられている。この可変バルブリフト機構１０１は、作動油圧（作動流体圧力）の供給される油圧アクチュエータによってバルブリフト特性を切換え得る油圧式の可変機構であり、油圧アクチュエータへの作動油圧の供給、遮断は、油圧切換弁１０３によって行われ、この油圧切換弁１０３はバルブリフト量切換指令手段としてのコントロールユニット１０２によって開閉駆動される構成となっている。
【００２０】
マイクロコンピュータを内蔵したコントロールユニット１０２にはエンジン回転速度Ｎｅを検出するクランク角センサ１０４、エンジンの吸入空気流量Ｑａを検出するエアフローメータ１０５、エンジン水温を検出する水温センサ１０６、エンジンの吸気温を検出する吸気温センサ１０７等からの検出信号が入力され、これら検出信号に基づいてコントロールユニット１０２では小リフトかつ小作動角のバルブリフト特性（小リフトのバルブリフト特性）あるいは大リフトかつ大作動角のバルブリフト特性（大リフトのバルブリフト特性）のいずれかのバルブリフト特性を決定し、該決定に対応するバルブリフト特性への切換を行わせるべく油圧切換弁１０３にカム切換指令を出力する。
【００２１】
また、コントロールユニット１０２には、各バルブリフト特性毎にエンジン運転条件（回転速度，負荷）に応じた点火時期を設定した点火時期マップを備えており、該点火時期マップに基づいて点火時期を決定して点火装置１０８に点火信号を出力する。該点火時期マップは実際のバルブリフト特性の切換が行われるタイミングで切換えることにより、切換時のエンジントルク変化が吸収されるように、切換が行われる運転条件での点火時期を予め相違させて設定されている。
【００２２】
そして、コントロールユニット１０２は、１の特性としての小リフトのバルブリフト特性より他の特性としての大リフトのバルブリフト特性へのバルブリフト量の切換指令後に、油圧センサ１０７（図１参照）により検出される、油圧切換弁１０３下流の作動油圧（この油圧切換弁下流の作動油圧を以下単に「作動油圧」という。）が上昇して第１基準油圧に達したか否かを判定し、この判定結果より作動油圧が上昇して第１基準油圧に達したとき、そのタイミングより予め定めた第１遅れ時間の経過後のタイミングで点火時期（エンジンの燃焼制御因子）のマップを１の特性としての小リフト用点火時期マップより他の特性としての大リフト用点火時期マップへと切換える。ここで、１の特性とは切換前の特性を表し、他の特性は切換後の特性を表している。
【００２３】
また、この小リフト用点火時期マップより大リフト用点火時期マップへの切換後に、油圧センサ１０７により検出される作動油圧が下降して第２基準油圧に達したか否かを判定し、この判定結果より作動流体圧力が下降して第２基準圧力に達したとき、そのタイミングより予め定めた第２遅れ時間の経過後のタイミングで点火時期マップを大リフト用点火時期マップより小リフト用点火時期マップへと切換える。
【００２４】
また、前記点火装置１０８　は、点火プラグ、点火コイル、パワートランジスタ等によって構成される。
【００２５】
ここで、図２〜図５に可変バルブリフト機構１０１の具体例を示す。これについて説明すると、各気筒には２本の吸気バルブＶに対応した単一のロッカアーム１が設けられている。前記ロッカアーム１の基端は、各気筒に共通な中空のメインロッカシャフト３を介してシリンダヘッドに揺動自在に支持され、ロッカアーム１の二股の各先端は、吸気バルブＶのステム頂部に当接する。
【００２６】
ロッカアーム１は平面視において略二股状に形成され、ロッカアーム１には略その中央上方に単一の自由カムフォロア２が設けられている。そして、図３において、自由カムフォロア２の両側には小リフトかつ小作動角のカム（小リフトカム）２１、２１が当接するローラ１１、１１が設けられている。自由カムフォロア２の基端は、サブロッカシャフト１６を介してロッカアーム１に揺動自在（相対回転可能）に支持されている。自由カムフォロア２は吸気バルブＶに当接する部位を持たず、その先端には大リフトかつ大作動角のカム（大リフトカム）２２に摺接するカムフォロア部２Ａが円弧状に突出して形成されている。
【００２７】
また、自由カムフォロア２の下側には、スプリングリテーナ２９を摺動自在に嵌合する凹部２７が形成され、前記スプリングリテーナ２９は、その基端が前記凹部２７の底面に支持されるコイルスプリング２６の弾性付勢力によって、ロッカシャフト３に当接するようになっている。更に、前述の自由カムフォロア２には、カムフォロア部２Ａの下側に、後述のレバー部材７が係合する段部２Ｂと、これに連なる傾斜部２Ｃとが形成されている。また、ロッカアーム１の下方側には、ロッカシャフト３の側方でピン６に揺動自在に支承されたレバー部材７が設けられている。
【００２８】
前記レバー部材７の上方側方には、突起７Ａが一体に形成され、ロッカアーム１に形成された凹部８に収容されたリターンスプリング９及びスプリングリテーナ１０で、前述の自由カムフォロア２との係合が解除される方向に付勢されている。一方、レバー部材７の下端部には、ロッカアーム１に設けられた油圧室３４に対する作動油圧の供給によって駆動される作動プランジャ３１が当接している。ここで、作動プランジャ３１と油圧室３４とから油圧アクチュエータが構成されている。
【００２９】
前記油圧室３４に作動油圧を導く油通路は、ロッカアーム１及びメインロッカシャフト３の内部を通して設けられる。ロッカアーム１には、油圧室３４に一端が開口すると共に、他端がメインロッカシャフト３に対する軸受面に貫通する通孔４１が形成されている。また、メインロッカシャフト３の内部にはオイルギャラリ４２が軸方向に形成され、このオイルギャラリ４２は通孔４３を介してロッカアーム１の通孔４１と連通している。
【００３０】
前記オイルギャラリ４２には、前記コントロールユニット１０２でその作動が制御される油圧切換弁１０３を介して、エンジンによって駆動されるオイルポンプ（図示省略）の吐出油圧が選択的に導かれる。小リフトカム２１、２１とこれらの間の大リフトカム２２とは、それぞれ共通のカムシャフト２０に一体形成され、エンジンの主に低回転速度時と高回転速度時とにおいて要求されるバルブリフト特性を満足するように異なる形状に形成されている。つまり、大リフトカム２２は、小リフトカム２１に比べ、バルブリフト量を大きくするカムプロフィールを有している。なお、本実施形態では、バルブリフト量と開期間とを共に大きくするものであり、大リフトカム２２と小リフトカム２１との使い分けによってバルブリフト特性を、特性の異なる２種類に切換えることが可能となっている。
【００３１】
上記構成の可変バルブリフト機構１０１によると、油圧アクチュエータが働かないとき、つまり油圧室３４に作動油圧が供給されない状態（油圧切換弁１０３による油圧リリーフ状態）では、ロッカアーム１は小リフトカム２１のカムプロフィールに従って揺動し、各吸気バルブＶの開閉駆動を行う。このとき、自由カムフォロア２は大リフトカム２２によって揺動されるものの、スプリング９の付勢力により、レバー部材７は図４に実線で示す位置にある。従って、自由カムフォロア２から入力があっても、スプリング２６が撓むのみで、ロッカアーム１の動きが影響されることはない。
【００３２】
これに対して、油圧室３４に作動油圧が供給されると、作動プランジャ３１（油圧アクチュエータ）がレバー部材７をリターンスプリング９に抗して揺動させ、図４で破線で示す位置にもらたす。この状態では、レバー部材７の端部が、自由カムフォロア２の段部２Ｂに係合することにより、ロッカアーム１及びカムフォロア２が連結され一体となって、メインロッカシャフト３を中心として揺動することになる。
【００３３】
ここで、大リフトカム２２は小リフトカム２１に比較して、バルブ開角度及びバルブリフト量が共に大となるように形成されているから、自由カムフォロア２がロッカアーム１と一体化された揺動時は、ロッカアーム１のローラ１１が小リフトカム２１から浮き上がり、各吸気バルブＶは大リフトカム２２のプロフィールに従って開閉駆動され、バルブ開角度及びバルブリフト量が共に大きくなる。
【００３４】
一方、大リフトカム２２から小リフトカム２１への切換は、油圧切換弁１０３の制御により油圧室３４に導かれる油圧を低下させ、リターンスプリング９の弾性復元力によりレバー部材７及び作動プランジャ３１が元の位置（図４の実線位置）に移動して、ロッカアーム１の拘束を解除することによって行われる。このように、油圧切換弁１０３による油圧室３４に対する作動油圧の選択的な供給によって、小リフトカム２２のプロフィールに従った低回転速度域に適合するバルブリフト特性と、大リフトカム２１のプロフィールに従った、小リフトカム２２よりもバルブ開角度及びバルブリフト量の大きな高回転速度域に適合するバルブリフト特性とのいずれかを切換選択できるようになっている。
【００３５】
なお、本実施形態では、大リフトカム２１と小リフトカム２２との切換を、前述のように、レバー部材７の揺動によって前記ロッカアーム１とカムフォロア２とを連結させるか否かによって行わせる構成としたが、カムの切換機構を上記に限定するものではない。
【００３６】
例えば、特開昭６３−１６７０１６号公報，特開昭６３−５７８０５号公報等に開示されるもののように、高速用ロッカアームと低速用ロッカアームとを、ロッカシャフトと平行な方向における嵌合穴とプランジャとの係合，解除によって選択的に連結させることで、大リフトカムと小リフトカムとの切換が行われる構成であっても良い。
【００３７】
ここで、コントロールユニット１０２によって油圧切換弁１０３を介して行われる大リフトカムと小リフトカムとのカム切換制御と、該切換制御に伴う点火時期マップの切換制御とを、以下のフローチャートに従って説明する。
【００３８】
この場合、カムの切換制御には、小リフトカムより大リフトカムへの切換制御と、この逆に大リフトカムより小リフトカムへの切換制御とがあるが、ほぼ同様の制御であるので、小リフトカムより大リフトカムへの切換制御について主に説明する。
【００３９】
なお、本実施形態において、バルブリフト量切換指令手段、判定手段、燃焼制御因子切換手段としての機能は、コントロールユニット１０２がソフトウェア的に備えている。
【００４０】
図６はカム切換指令フラグを設定するためのもので、一定時間毎（例えば１０ｍｓｅｃ毎）に実行する。
【００４１】
ステップ１ではクランク角センサ１０４により検出される回転速度Ｎｅ、水温センサ１０６により検出されるエンジン水温Ｔｗ、負荷（例えば基本噴射パルス幅Ｔｐ）を読み込む。ステップ２ではエンジン水温Ｔｗと０℃を比較する。エンジン水温Ｔｗが０℃以下の低温時には作動油の粘度が非常に高く、油圧切換弁１０３を開閉して作動プランジャ３１を働かせあるいはその働きを停止させようとしてもカム切換がうまくゆかないので、ステップ４、５に進みカム切換指令フラグ（ゼロに初期設定）＝０とすると共に、油圧切換弁１０３への通電をＯＦＦとして今回の処理を終了する。
【００４２】
エンジン水温Ｔｗが０℃を超えていればステップ３に進み、回転速度Ｎｅと負荷とから定まる運転点が、図７に示した小リフトカム運転領域（小リフトカムに従ったバルブリフト特性が要求される運転領域）にあるのか、それとも大リフトカム運転領域（大リフトカムに従ったバルブリフト特性が要求される運転領域）にあるかをみる。ここで、運転領域は２つに区分けし、このうち低回転速度側かつ低負荷側を小リフトカム運転領域とし、高回転速度側または高負荷側を大リフトカム運転領域としている。このように小リフトカム運転領域では燃費を良くするためよりリフト量を小さくし、この逆に大リフトカム運転領域では出力をよくするためによりリフト量を大きくすると、カム切換時のトルク段差がより顕著となるので、本発明による効果がより増す。
【００４３】
運転点が小リフトカム運転領域にあればカムを切換える必要がないので、ステップ４、５に進みカム切換指令フラグ＝０と共に、油圧切換弁１０３への通電をＯＦＦとして今回の処理を終了する。
【００４４】
一方、運転点が大リフトカム運転領域にあるときには小リフトカムより大リフトカムへと切換える必要があるためステップ６に進みカム切換指令フラグ＝１とし、ステップ７で油圧切換弁１０３のソレノイドに通電して油圧切換弁１０３を全開とする。
【００４５】
図８はトルク制御指令フラグを設定するためのもので、一定時間毎（例えば１０ｍｓｅｃ毎）に実行する。
【００４６】
ステップ１１ではカム切換指令フラグをみる。カム切換指令フラグ＝０であるときにはステップ１２に進みトルク制御指令フラグ（ゼロに初期設定）＝０として今回の処理を終了する。
【００４７】
カム切換指令フラグ＝１であるときにはカム切換時のトルク制御を行う必要があるため、ステップ１１よりステップ１３に進み油圧センサ１０７により検出される作動油圧Ｐを読み込み、これと第１基準油圧Ｐｄ１とを比較する。
【００４８】
図１１に示したように、ｔ０でカム切換を指令し油圧切換弁１０３を開いても、作動油圧はｔ０での作動油圧（この油圧を以下「カム切換前油圧」という。）Ｐ０１よりすぐに立ち上がるものでなく、しばらくはカム切換前油圧Ｐ０１のままであり、その後にやっと急激に立ち上がり、ある値へと収束してゆく（図１１最上段参照）。そして、作動油圧の立ち上がりの程度（応答）はエンジン水温、吸気温の違いにより作動油の粘度が異なり、図示のようにバラツク（図１１最上段の太い実線が最も応答の良い場合、細い実線が最も応答の悪い場合を示す）。なお、実際にはＰ０１もバラツクのであるが図示していない。
【００４９】
この場合に、第１基準油圧Ｐｄ１はカム切換前油圧Ｐ０１から所定のマージンを採った作動油圧で、この第１基準油圧Ｐｄ１より作動油圧が上昇して第１カム切換油圧Ｐｓ１に達するまでの時間が、最も応答の良い場合と最も応答の悪い場合とでほぼ同じとなる。このとき、他の応答の場合における、第１基準油圧Ｐｄ１より作動油圧が上昇して第１カム切換油圧Ｐｓ１に達するまでの時間もほぼ同じである。
【００５０】
具体的には第１基準油圧Ｐｄ１の値はカム切換前油圧Ｐ０１の略１．５〜２．０倍としている。この倍率としたのはカム切換前油圧Ｐ０１のバラツキを超えたマージンが必要であること、またマージンが大きすぎると、その後の制御がせわしなくなるためである。簡単には第１基準油圧Ｐｄ１を、カム切換を指令したタイミングでの作動油圧と第１カム切換油圧Ｐｓ１との間に設定すればよい。なお、カム切換前油圧Ｐ０１はゼロでない所定値である。これは予圧のためである。
【００５１】
作動油圧Ｐが第１基準油圧Ｐｄ１以下であるときにはステップ１２に進みトルク制御指令フラグ＝０として今回の処理を終了する。
【００５２】
作動油圧Ｐが第１基準油圧Ｐｄ１を超えるときにはステップ１５に進み前回は作動油圧Ｐが第１基準油圧Ｐｄ１を超えていたか否かをみる。前回は作動油圧Ｐが第１基準油圧Ｐｄ１を超えていないとき（つまり今回初めて作動油圧Ｐが第１基準油圧Ｐｄ１を超えたとき）にだけステップ１６に進みタイマを起動した後、ステップ１７でトルク制御指令フラグ＝１とする。このタイマは作動油圧が第１基準油圧Ｐｄ１を超えてからの経過時間を計測するためのものである。
【００５３】
前回も作動油圧Ｐが第１基準油圧Ｐｄ１を超えているときにはステップ１６を飛ばしてステップ１７に進みトルク制御指令フラグ＝１とする。
【００５４】
図９は点火時期マップ切換フラグを設定するためのもので、一定時間毎（例えば１０ｍｓｅｃ毎）に実行する。
【００５５】
ステップ２１ではトルク制御指令フラグをみる。トルク制御指令フラグ＝０であるときには点火時期マップを大リフトカム用点火時期マップに切換える必要がないのでステップ２２、２３に進み点火時期マップ切換フラグ（ゼロに初期設定）＝０とすると共に、カム切換時スロットル制御フラグ（ゼロに初期設定）＝０とする。
【００５６】
一方、トルク制御指令フラグ＝１であるときには点火時期マップを小リフトカム用点火時期マップより大リフトカム用点火時期マップへと切換える必要があるのでステップ２１よりステップ２４に進み、タイマ値（作動油圧Ｐが上昇して第１基準油圧Ｐｄ１に達したタイミングで起動されている）と予め定めている第１遅れ時間ＤＬＹ１を比較する。
【００５７】
ここで、第１遅れ時間ＤＬＹ１は「１の遅れ時間」と「２の遅れ時間」との２つの遅れ時間の合計である。「１の遅れ時間」は、第１基準油圧Ｐｄ１より作動油圧Ｐが上昇して第１カム切換油圧Ｐｓ１（第１切換圧力）に到達するまでの時間である。例えば、図１１において応答の最もよい場合にはｔｓ１−ｔｄ１、応答の最も悪い場合にはｔｓ１´−ｔｄ１´であるが、これらはほぼ等しいものとみなすことができるので、エンジンの仕様が決まれば実験により一義的に求めることができる。
【００５８】
作動油圧Ｐが第１カム切換油圧Ｐｓ１に達しても、小リフトカムに従い吸排気バルブがリフトしているのであれば、カムは大リフトカムへと切換わることができず、小リフトカムに従った吸排気バルブのバルブリフトが終了し小リフトカムのベースサークルとなってやっとカムが大リフトカムへと切換わる。「２の遅れ時間」は作動油圧Ｐが上昇して第１カム切換油圧Ｐｓ１に達した後、実際にカムが大リフトカムへと切換わるまでに要する時間である。例えば、「２の遅れ時間」は、図１１において応答の最もよい場合にｔ１−ｔｓ１、応答の最も悪い場合にｔ１´−ｔｓ１´である。この２の遅れ時間も最適な値を実験により求めておけばよい。
【００５９】
タイマ値が第１遅れ時間ＤＬＹ１以下のときにはカムが大リフトカムに切換わっていないので、ステップ２２に進み、点火時期マップ切換フラグ＝０とし、これに対してタイマ値が第１遅れ時間ＤＬＹ１を超えたときにはカムは大リフトカムに切換わったと判断しステップ２４よりステップ２５に進み点火時期マップ切換フラグ＝１とする。
【００６０】
後述するように、点火時期マップ切換フラグ＝０であるときには小リフトカム用点火時期マップＭＡＰｓが、これに対して点火時期マップ切換フラグ＝１となったときには大リフトカム用点火時期マップＭＡＰｌが選択される。
【００６１】
ここで、大リフトカム用点火時期マップと、小リフトカム用点火時期マップとを比較すると、同じ運転条件（Ｎｅあるいは負荷）で大リフトカム用点火時期のほうが小リフトカム用点火時期より進角側となっている。
【００６２】
大リフトカムに切換わると、シリンダへの吸入吸気流量がカム切換前より増えるためカム切換前後でエンジンの発生するトルクの増加が生じ運転性に影響を与えるため、ステップ２６ではカム切換時スロットル制御フラグ（ゼロに初期設定）＝１とする。このカム切換時スロットル制御フラグ＝１により、図示しないスロットル開度の演算フローでは、カム切換前後でトルク段差が生じないようにスロットル制御装置１１０（図１参照）を介してスロットル開度を減少補正する。このスロットル開度の減少補正によりシリンダへの吸入空気流量が減り、この吸入空気流量の減量により燃料噴射弁１０９（図１参照）からシリンダへと供給される燃料噴射量も減る。すなわち、燃料噴射量はカム切換前後で空燃比を一定に保ちつつ減量される。
【００６３】
なお、大リフトカムに切換わっていないときや大リフトカムに切換わっていてもトルク制御指令フラグ＝０となったときにはカム切換時スロットル制御フラグ＝０である（ステップ２１、２４、２３またはステップ２１、２３）。
【００６４】
図１０は点火時期を演算するためのもので、Ｒｅｆ信号（クランク角センサ１０４の基準位置信号）の入力毎に実行する。
【００６５】
ステップ３１では点火時期マップ切換フラグをみる。点火時期マップ切換フラグ＝０であるときにはステップ３２に進んで小リフトカム用点火時期マップＭＡＰｓを選択し、これに対して点火時期切換フラグ＝１であるときにはステップ３３に進んで大リフトカム用点火時期マップＭＡＰｌを選択する。
【００６６】
ステップ３４では回転速度Ｎｅと負荷としての基本噴射パルス幅Ｔｐを読み込み、これらからステップ３２またはステップ３３で選択した点火時期マップを検索することにより点火時期を演算し、この点火時期をステップ３６で出力レジスタに移す。
【００６７】
ここで、本実施形態の作用を図１１を参照しながら説明する。
【００６８】
大リフトカムへのカム切換を指令したタイミングから実際にカムが大リフトカムへと切換わるまでの応答遅れ時間は、エンジン水温や吸気温といった環境条件の違いによる、油圧アクチュエータへの作動油の粘度の違いによってもバラツク（図１１最上段参照）。
【００６９】
この場合に、カム切換を指令したタイミングでの作動油圧より一定のマージンをおいた作動油圧に着目すると、この作動油圧よりカムが大リフトカムへと切換わる作動油圧である第１カム切換油圧Ｐｓ１に達するまでの時間は油圧アクチュエータへの作動油圧の応答バラツキによらずほぼ一定である、という知見を本願の発明者が得たことより、本実施形態（請求項１に記載の発明）によれば、カム切換を指令したタイミングでの作動油圧であるカム切換前油圧Ｐ０１より一定のマージンをおいたこの作動油圧を第１基準油圧Ｐｄ１（第１基準圧力）とし、この第１基準油圧Ｐｄ１より第１カム切換油圧Ｐｓ１（第１切換圧力）に達するまでの時間を第１遅れ時間として予め設定しておき、油圧センサ１０７により検出される作動油圧が上昇して第１基準油圧Ｐｄ１に達したとき、そのタイミングからこの予め設定してある第１遅れ時間の経過後のタイミングで点火時期マップを小リフトカム用点火時期マップＭＡＰｓより大リフトカム用点火時期マップＭＡＰｌへと切換えるようにしたので、油圧アクチュエータへの作動油の粘度の違いがあっても、カムが小リフトカムより大リフトカムへと切換わるタイミングと、点火時期マップが小リフトカム用点火時期マップＭＡＰｓより大リフトカム用点火時期マップＭＡＰｌへと切換わるタイミングとを一致させることができる。これにより、油圧アクチュエータへの作動油の粘度の違いによらず、小リフトカムより大リフトカムへの切換時におけるエンジントルク段差を抑制できることになった。
【００７０】
同様にして、図１４に示したように本実施形態（請求項４に記載の発明）によれば、小リフトカムへのカム切換を指令したタイミングでの作動油圧より一定のマージンをおいた作動油圧を第２基準油圧Ｐｄ２（第２基準圧力）とし、この第２基準油圧Ｐｄ２よりカムが小リフトカムへと切換わる作動油圧である第２カム切換油圧Ｐｓ２（第２切換圧力）に達するまでの時間を第２遅れ時間として予め設定しておき、油圧センサ１０７により検出される作動油圧が下降して第２基準油圧Ｐｄ２に達したとき、そのタイミングよりこの予め設定してある第２遅れ時間の経過後のタイミングで点火時期マップを大リフトカム用点火時期マップより小リフトカム用点火時期マップへと切換えるようにしたので、油圧アクチュエータへの作動油の粘度の違いがあっても、カムが大リフトカムより小リフトカムへと切換わるタイミングと、点火時期マップが大リフトカム用点火時期マップより小リフトカム用点火時期マップへと切換わるタイミングとを一致させることができる。これにより、大リフトカムより小リフトカムへの切換時においてもエンジントルク段差を抑制できる。
【００７１】
また、本実施形態（請求項３に記載の発明）によれば、第１基準油圧Ｐｄ１をカム切換を指令したタイミングでの作動油圧の１．５〜２．０倍に設定しているので、大リフトカムへの切換時における作動油温度の影響等による作動油の粘度の相違要因を低減できる。
【００７２】
同様に、図１４において第２基準油圧Ｐｄ２をカム切換を指令したタイミングでの作動油圧（Ｐ０２）に対して略５０ｋＰａ低い作動油圧に設定することで（請求項６に記載の発明）、小リフトカムへの切換時における作動油温度の影響等による作動油の粘度の相違要因を低減できる。
【００７３】
なお、詳細には、図１１にも示したように作動油圧が第１カム切換油圧Ｐｓ１に達しても小リフトカムに従って吸排気バルブがリフトしていれば（小リフトカムはベースサークルにない）、カムは大リフトカムへと切換わることができず、小リフトカムに従うバルブリフトが終了し小リフトカムのベースサークルとなってやっとカムが大リフトカムへと切換わる。すなわち、応答の最もよい場合において作動油圧が第１カム切換油圧Ｐｓ１に達した後に、実際にカムが大リフトカムへと切換わるまでには所定の遅れ時間（ｔ１−ｔｓ１の時間）を、また応答の最も悪い場合において作動油圧が第１カム切換油圧Ｐｓ１´に達した後に、実際にカムが大リフトカムへと切換わるまでには所定の遅れ時間（ｔ１´−ｔｓ１´の時間）を要する（図１１第２段目参照）。
【００７４】
従って、この遅れ時間を考慮しないとすれば、点火時期マップを大リフトカム用点火時期マップに切換えた後に、この遅れ時間の経過後にカムが大リフトカムへ切換わることになり、この遅れ時間のあいだでバルブリフト特性と点火時期マップの特性とが適合しない事態が生じるのであるが、本実施形態（請求項１６に記載の発明）では、図１２、図１３に示したように応答の最もよい場合においてこの遅れ時間（ｔ１−ｔｓ１）を第１遅れ時間（ｔｓ１−ｔｄ１）に加算した時間を、また応答の最も悪い場合においてこの遅れ時間（ｔ１´−ｔｓ１´）を第１遅れ時間（ｔｓ１´−ｔｄ１´）に加算した時間を改めて第１遅れ時間ＤＬＹ１としているので、こうした事態が生じることを避けることができる。
【００７５】
同様に、図１４にも示したように応答の最もよい場合において作動油圧が第２カム切換油圧Ｐｓ２に達した後に、実際にカムが小リフトカムへと切換わるまでには所定の遅れ時間（ｔ２−ｔｓ２の時間）を、また応答の最も悪い場合において作動油圧が第２カム切換油圧Ｐｓ２´に達した後に、実際にカムが小リフトカムへと切換わるまでには所定の遅れ時間（ｔ２´−ｔｓ２´の時間）を要する（図１４第２段目参照）。
【００７６】
従って、この遅れ時間を考慮しないとすれば、点火時期マップを小リフトカム用点火時期マップに切換えた後に、この遅れ時間の経過後にカムが小リフトカムへ切換わることになり、この遅れ時間のあいだでバルブリフト特性と点火時期マップの特性とが適合しない事態が生じるのであるが、応答の最もよい場合においてこの遅れ時間（ｔ２−ｔｓ２）を第２遅れ時間（ｔｓ２−ｔｄ２）に加算した時間を、また応答の最も悪い場合においてこの遅れ時間（ｔ２´−ｔｓ２´）を第２遅れ時間（ｔｓ２´−ｔｄ２´）に加算した時間を改めて第２遅れ時間ＤＬＹ２とすることで（請求項１６に記載の発明）、こうした事態が生じることを避けることができる。
【００７７】
実施形態では、油圧センサ１０７により検出される作動油圧が上昇して第１基準油圧Ｐｄ１達したとき、そのタイミングより予め定めた第１遅れ時間ＤＬＹ１の経過後のタイミングで小リフトカム用点火時期マップより大リフトカム用点火時期マップへと切換え、その後に、油圧センサ１０７により検出される作動油圧が下降して第２基準油圧Ｐｄ２に達したとき、そのタイミングより予め定めた第２遅れ時間ＤＬＹ２の経過後のタイミングで大リフトカム用点火時期マップより小リフトカム用点火時期マップへと切換える場合で説明したが（請求項１４に記載の発明）、これに限られるものでない。
【００７８】
例えば油圧センサ１０７により検出される作動油圧が上昇して第１基準油圧Ｐｄ１に達したか否かまたは油圧センサ１０７により検出される作動油圧が下降して第２基準油圧Ｐｄ２に達したか否かのいずれか一方のみを判定し、この判定結果より作動油圧が上昇して第１基準油圧Ｐｄ１に達したか否かを判定するときには作動油圧が上昇して第１基準油圧Ｐｄ１に達したときそのタイミングより予め定めた第１遅れ時間ＤＬＹ１の経過後のタイミングで点火時期マップを小リフトカム用点火時期マップより大リフトカム用点火時期マップへと切換え、これに対して作動油圧が下降して第２基準油圧Ｐｄ２に達したか否かを判定するときには作動油圧が下降して第２基準油圧Ｐｄ２に達したときそのタイミングより予め定めた第２遅れ時間ＤＬＹ２の経過後のタイミングで点火時期マップを大リフトカム用点火時期マップより小リフトカム用点火時期マップへと切換えるようにしてもかまわない（請求項７に記載の発明）。
【００７９】
このものによれば、小リフトカムより大リフトカムへと切換える際もしくはこの逆に大リフトカムより小リフトカムへと切換える際にしか点火時期マップを切換えることがないので、第１基準油圧Ｐｄ１、第２基準油圧Ｐｄ２のうちいずれか一方のみに達したか否かを判定すればよい。すなわち、圧力センサに代えて圧力スイッチを用いることが可能となり、システムを簡素化できる。
【００８０】
実施形態では、カムの実際の切換に同期させて点火時期マップを切換える場合で説明したが、これに限られるものでなく、カムの実際の切換に同期させてスロットル開度マップ（吸入空気流量の制御マップ）や燃料噴射量マップを切換えるようにしてもかまわない。
【００８１】
実施形態では、カム切換を指令し油圧切換弁を開けば油圧アクチュエータに供給される作動油圧が小さい側から大きい側へと変化し、これによってカムが小リフトカムから大リフトカムへと切換わる場合で説明したが、他の態様として逆になる（油圧アクチュエータに供給される作動油圧が小さい側から大きい側へと変化したときカムが大リフトカムから小リフトカムへと切換わる）場合があり、この場合にも本発明を適用できることはいうまでもない。
【図面の簡単な説明】
【図１】本発明の一実施形態のシステムブロック図。
【図２】一実施形態の可変バルブリフト機構を示す図。
【図３】一実施形態の可変バルブリフト機構を示す図（図２のＩＶ−ＩＶ断面図）　。
【図４】一実施形態の可変バルブリフト機構を示す図（図３のＶ−Ｖ断面図）。
【図５】一実施形態の可変バルブリフト機構を示す図（図３のＶＩ−ＶＩ断面図）　。
【図６】カム切換指令フラグの設定を説明するためのフローチャート。
【図７】小リフトカムと大リフトカムを選択的に使用するための運転領域図。
【図８】トルク制御指令フラグの設定を説明するためのフローチャート。
【図９】点火時期マップ切換フラグの設定を説明するためのフローチャート。
【図１０】点火時期の演算を説明するためのフローチャート。
【図１１】小リフトカムより大リフトカムへの切換時の作用を説明する波形図。
【図１２】最も応答のよい場合の作用を説明する波形図。
【図１３】最も応答の悪い場合の作用を説明する波形図。
【図１４】大リフトカムより小リフトカムへの切換時の作用を説明する波形図。
【符号の説明】
１　ロッカアーム
２　自由カムフォロア
３　メインロッカシャフト
７　レバー部材
９　リターンスプリング
１０　スプリングリテーナ
２１　小リフトカム
２２　大リフトカム
３１　作動プランジャ
３４　油圧室
１０１　可変バルブリフト機構
１０２　コントロールユニット
１０３　油圧切換弁
１０４　クランク角センサ
１０５　エアフローメータ
１０６　水温センサ
１０７　油圧センサ（圧力検出手段）
１０８　点火装置
【図１】
2004108275.tif 000003
【図２】
2004108275.tif 000004
【図３】
2004108275.tif 000005
【図４】
2004108275.tif 000006
【図５】
2004108275.tif 000007
【図６】
2004108275.tif 000008
【図７】
2004108275.tif 000009
【図８】
2004108275.tif 000010
【図９】
2004108275.tif 000011
【図１０】
2004108275.tif 000012
【図１１】
2004108275.tif 000013
【図１２】
2004108275.tif 000014
【図１３】
2004108275.tif 000015
【図１４】
2004108275.tif 000016