(57)【要約】【課題】内燃機関の吸気バルブを所望の開弁状態となるように制御することが可能な内燃機関の可変動弁制御装置を提供すること。【解決手段】リフト量を変更させるタペットを備える可変動弁制御部で４１あって、吸気バルブが開弁状態にあるとき、可動部材を変位させて吸気バルブの開弁状態を制御する可動部材制御部４３を備え、可動部材制御部４３は、タペットの動作開始時期を算出する制御時間算出部４４と、計時部５０と、を備え、吸気バルブ開弁時間を算出する吸気バルブ開弁時間算出部５１と、吸入空気量誤差算出部５４と、吸入空気量誤差が所定のしきい値以上である場合に、吸入空気量誤差が所定のしきい値未満になるように吸気バルブ開弁時間を補正する開弁時間補正制御部４６と、を備える【選択図】図３
2015031217.tif 000002
【特許請求の範囲】
【請求項１】
支持軸に揺動自在に支持され、揺動動作に伴って吸気バルブを開閉動作させる第１揺動腕と、
前記第１揺動腕に対して、中間部が回転軸で回転自在に支持され、かつ該回転軸を挟んで互いに反対側に位置する第１接触部と第２接触部とを有する第２揺動腕と、
前記第１接触部に接触して該第１接触部を変位させて前記第２揺動腕を揺動させるカムを備えたカム軸と、
前記第２接触部に接触して該第２接触部の位置を保持し、かつ変位動作を行って前記第２接触部の位置を変位させるとともに、前記第１揺動腕および前記第２揺動腕を介して前記吸気バルブのリフト量を変更させる可動部材と、
を備える内燃機関の可変動弁制御装置であって、
前記吸気バルブが開弁状態にあるとき、前記可動部材を変位させて前記第２接触部の位置を変更させることにより前記吸気バルブの開弁状態を制御する可動部材制御部を備え、
前記可動部材制御部は、
前記可動部材の動作開始時期を算出する制御時間算出部と、
前記制御時間算出部で算出する制御時間を計時する計時部と、
前記吸気バルブ開弁時間を算出する吸気バルブ開弁時間算出部と、
前記内燃機関の実吸入空気量と必要吸入空気量との差を求める吸入空気量誤差算出部と、
前記吸入空気量誤差算出部で算出した吸入空気量誤差が所定のしきい値以上である場合に、前記吸入空気量誤差が前記所定のしきい値未満になるように前記吸気バルブ開弁時間を補正する開弁時間補正制御部と、
を備えることを特徴とする内燃機関の可変動弁制御装置。
【請求項２】
前記可動部材制御部は、
前記吸気バルブ開弁時間算出部が前記開弁時間の算出に用いるための開弁時間学習値を記憶する記憶部と、
前記開弁時間補正制御部が算出した前記開弁時間補正値に基づき、前記開弁時間学習値を変更する開弁時間学習制御部と、
を備え、
前記開弁時間学習制御部は、前記内燃機関の運転状態が安定しているときに、前記開弁時間学習値を変更し、変更した前記開弁時間学習値を用いて前記開弁時間を補正すること
を特徴とする請求項１に記載の内燃機関の可変動弁制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載される内燃機関の動弁機構の制御装置に関する。
【背景技術】
【０００２】
従来、内燃機関の可変動弁装置においては、カムを有するカムシャフトと、カムからの作用を受けて吸気バルブを作動させるロッカアームと、の間に仲介駆動機構を備えたものが知られている（例えば、特許文献１参照）。この仲介駆動機構は、カムシャフトとは異なる軸に、上記カムと接触する入力部（ローラ）と、ロッカアームに接触する出力部（揺動カム）と、が揺動可能に軸支され、カムが入力部を駆動させると出力部がロッカアームを駆動させるように構成されている。さらに、この仲介駆動機構は、入力部と出力部との相対位相差を変更する仲介位相差可変手段を備える。そして、この仲介位相差可変手段は、入力部に対する出力部の位相を変更して吸気バルブのリフト量を変化させる、所謂ロストモーション機構を実現するものが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２６３０１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような可変動弁装置においては、オイルの経年劣化や装置の使用に伴う機械部品の磨耗などにより、吸気バルブが所望の時期に動作しなくなる恐れがある。具体的には、例えばオイルが劣化した場合、制御装置が仲介位相可変手段に吸気バルブの制御を開始するよう信号を送信したとしても、油圧が十分に上昇するまでに時間がかかる。したがって、オイルの劣化により、制御動作の開始時期が遅延する恐れがある。そして、このような制御動作開始時期の遅延にともない、必要とする吸入空気量と実際に燃焼室に吸入される吸入空気量に誤差が発生する。これにより、アクセルペダルの踏み込み量などによって求められた要求トルクと、実際にエンジンが発生させるトルクにズレが生じ、車両の走行性能が低下する問題が発生する。
【０００５】
本発明は、上記の課題に鑑みてなされたものであり、内燃機関の吸気バルブを所望の開弁状態となるように制御することが可能な内燃機関の可変動弁制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の第１の態様は、支持軸に揺動自在に支持され、揺動動作に伴って吸気バルブを開閉動作させる第１揺動腕と、この第１揺動腕に対して、中間部が回転軸で回転自在に支持され、かつこの回転軸を挟んで互いに反対側に位置する第１接触部と第２接触部とを有する第２揺動腕と、上記第１接触部に接触してこの第１接触部を変位させて上記第２揺動腕を揺動させるカムを備えたカム軸と、上記第２接触部に接触してこの第２接触部の位置を保持し、かつ変位動作を行って第２接触部の位置を変位させるとともに、第１揺動腕および第２揺動腕を介して吸気バルブのリフト量を変更させる可動部材と、を備える内燃機関の可変動弁制御装置であって、吸気バルブが開弁状態にあるとき、可動部材を変位させて第２接触部の位置を変更させることにより吸気バルブの開弁状態を制御する可動部材制御部を備え、この可動部材制御部は、可動部材の動作開始時期を算出する制御時間算出部と、この制御時間算出部で算出する制御時間を計時する計時部と、吸気バルブ開弁時間を算出する吸気バルブ開弁時間算出部と、内燃機関の実吸入空気量と必要吸入空気量との差を求める吸入空気量誤差算出部と、この吸入空気量誤差算出部で算出した吸入空気量誤差が所定のしきい値以上である場合に、吸入空気量誤差が上記所定のしきい値未満になるように吸気バルブ開弁時間を補正する開弁時間補正制御部と、を備えることを特徴とする。
【０００７】
本発明の第２の態様としては、可動部材制御部は、吸気バルブ開弁時間算出部が上記開弁時間の算出に用いるための開弁時間学習値を記憶する記憶部と、上記開弁時間補正制御部が算出した開弁時間補正値に基づき、開弁時間学習値を変更する開弁時間学習制御部と、を備え、この開弁時間学習制御部は、内燃機関の運転状態が安定しているときに、開弁時間学習値を変更し、変更した開弁時間学習値を用いて開弁時間を補正することが好ましい。
【発明の効果】
【０００８】
本発明の第１の態様によれば、吸気バルブの開弁時間を補正して、内燃機関に吸入される実際の吸入空気量を、必要吸入空気量に近づけるように調整でき、所望のエンジン出力を得ることができる。
【０００９】
また、本発明の第２の態様によれば、計時変化や個体差、オイルの粘度変化などに起因する吸入バルブの開弁時間変化を学習値によって記憶し、その学習値を用いて吸気バルブの開弁時間補正を行うので吸気バルブの開弁時間および吸入空気量の調整を正確に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態に係る内燃機関の可変動弁制御装置が適用される可変動弁装置の正面図である。
【図２】図２は、本発明の実施の形態に係る内燃機関の可変動弁制御装置が適用される可変動弁装置の要部断面図である。
【図３】図３は、本発明の実施の形態に係る内燃機関の可変動弁制御装置による制御系を示すブロック図である。
【図４】図４は、本発明の実施の形態に係る内燃機関の可変動弁制御装置が適用される可変動弁装置の正面図であり、吸気バルブが最大リフト量となった状態を示す。
【図５】図５は、本発明の実施の形態に係る内燃機関の可変動弁装置において、リフト量Ｌｎ１となった状態を示す正面図である。
【図６】図６は、本発明の実施の形態に係る内燃機関の可変動弁制御装置が適用される可変動弁装置の正面図であり、リフト量が最大リフト量となる前に吸気バルブがバルブシートに着座した状態を示す。
【図７】図７は、本発明の実施の形態に係る内燃機関の可変動弁制御装置が適用された油圧アクチュエータにおいてソレノイドバルブが開弁された状態を示す断面図である。
【図８】図８は、本発明の実施の形態に係る内燃機関の可変動弁制御装置が適用された油圧アクチュエータにおいてソレノイドバルブが閉弁された状態を示す断面図である。
【図９】図９は、本発明の実施の形態に係る内燃機関の可変動弁制御装置が適用される可変動弁装置の正面図であり、カムのリフト量が最大リフト量となる部分が通り過ぎたときに既に吸気バルブがバルブシートに着座している状態を示す。
【図１０】図１０は、本発明の実施の形態に係る内燃機関の可変動弁制御装置が適用された油圧アクチュエータにおいてソレノイドバルブが開弁されてタペットが突出する方向に付勢されている状態を示す断面図である。
【図１１】図１１は、本発明の実施の形態に係る内燃機関の可変動弁制御装置の基本的な制御動作を示すフローチャートである。
【図１２】図１２は、本発明の実施の形態に係る内燃機関の可変動弁制御装置の吸気量制御を示すフローチャートである。
【図１３】図１３は、本発明の実施の形態に係る内燃機関の可変動弁制御装置によるバルブ制御領域か否かを判定するために用いられる、内燃機関負荷と回転数との関係を含むマップを示す説明図である。
【図１４】図１４は、本発明の実施の形態に係る内燃機関の可変動弁制御装置による開弁時間設定制御を示すフローチャートである。
【図１５】図１５は、本発明の実施の形態に係る内燃機関の可変動弁制御装置により吸気バルブ開弁時間を算出するために用いられる、内燃機関回転数と必要吸気量との関係を含むマップを示す説明図である。
【図１６】図１６は、本発明の実施の形態に係る内燃機関の可変動弁制御装置による開弁時間学習制御を示すフローチャートである。
【図１７】図１７は、本発明の実施の形態に係る内燃機関の可変動弁制御装置によりソレノイドバルブ制御を示すフローチャートである。
【図１８】図１８は、本発明の実施の形態に係る内燃機関の可変動弁制御装置により制御された吸気バルブのリフト量、オイル通路切り替えソレノイドの「ＯＮ」「ＯＦＦ」およびギャップセンサの出力を、クランク角に沿って示すタイミングチャートである。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態に係る内燃機関の可変動弁制御装置が適用される可変動弁装置の詳細を図面に基づいて説明する。
【００１２】
〈可変動弁装置の構成〉
まず、本発明の実施の形態に係る可変動弁制御装置の説明に先駆けて、可変動弁制御装置が適用される可変動弁装置１００および吸気バルブ１の構成について説明する。
【００１３】
（吸気バルブ）
図１に示すように、吸気バルブ１は、内燃機関１０１に設けられている。吸気バルブ１は、図示しないシリンダヘッド側のバルブガイドで軸方向に進退可能に設けられている。この吸気バルブ１は、上端がバルブリテーナ２で支持されたバルブスプリング３により引き上げられる方向（吸気ポートと燃焼室とを閉じる方向）に付勢されている。吸気バルブ１は、閉弁時にシリンダヘッド側に設けられたバルブシート（弁座）４に接触している。
【００１４】
（可変動弁装置）
図１に示すように、可変動弁装置１００は、第１揺動腕としてのロッカアーム５と、第２揺動腕としての揺動アーム６と、カム軸７と、可動部材としてのタペット８と、吸気バルブ１のリフト量を検出するギャップセンサ９と、タペット８を含む油圧アクチュエータ１０と、アキュムレータとしてのオイルリザーブタンク３２と、油圧弁としてのソレノイドバルブ１２と、エンジンコントロールモジュール（以下、ＥＣＭと云う。）４０と、を備える。
【００１５】
（ロッカアーム）
図１に示すように、ロッカアーム５は、図示しないシリンダヘッド側に対して、一端側の第１端部５Ａが支持軸１４で揺動自在に支持されている。ロッカアーム５の他端側の第２端部５Ｂには、吸気バルブ１の上端に当接するアジャストスクリュー１５が下方に突出するようにロックナット１６で締結されている。このため、吸気バルブ１は、支持軸１４を支点とするロッカアーム５の揺動動作により、バルブ開閉動作を行う。ロッカアーム５の第１端部５Ａの近傍には、図示しないシリンダヘッド側に設けられたギャップセンサ９と対向する位置に被検出部５Ｃが設けられている。
【００１６】
（揺動アーム）
図１に示すように、揺動アーム６は、中間部６Ａが、ロッカアーム５の中間部（長手方向の中央）５Ｄに対して回転軸としての支点アームピン１７で軸支されている。この揺動アーム６は、一端部に、第１接触部としての円筒状の第１入力ローラ１８が設けられている。この第１入力ローラ１８は、ロッカアーム５の一端部に、第１ローラピン１９で回転自在に軸支されている。また、揺動アーム６の他端部には、第２接触部としての円筒状の第２入力ローラ２０が設けられている。この第２入力ローラ２０は、第２ローラピン２１で回転自在に軸支されている。このように、揺動アーム６は、支点アームピン１７を挟んで互いに反対側に位置する第１入力ローラ（第１接触部）１８と、第２入力ローラ（第２接触部）２０とを有する。第１入力ローラ１８は、カム軸７のカム２２のカム面が常時接触するように設定されている。第２入力ローラ２０は、油圧アクチュエータ１０のタペット８に常時接触するように設定されている。
【００１７】
（カム軸）
図１に示すように、カム軸７は、図示しないシリンダヘッド側の軸受け部に回転自在に支持され、図示しないチェーンやベルトなどにより図示しないクランクシャフトと連動して回転するようになっている。カム軸７は、ロッカアーム５の支持軸１４と平行に配置されている。カム軸７の回転数は、例えば図示しないクランクシャフトの回転数の１／２に設定されている。カム２２は、基礎となるベース円部２２Ａと、ベース円部２２Ａより外側へ膨出するように形成されたノーズ部（カムプロファイル）２２Ｂと、を有する。カム２２は、第１入力ローラ１８に接触してこの第１入力ローラ１８を変位させることより、揺動アーム６を介してロッカアーム５を揺動させるようになっている。このカム２２のカム軸７に対する配置状態により、図示しないクランクシャフトの動作に伴って動作する吸気バルブ１のリフト開始のタイミングが規定されている。
【００１８】
（タペットを備える油圧アクチュエータ）
図２に示すように、本実施の形態で用いる油圧アクチュエータ１０は、内部に第１油圧室構成管２３Ａを備える円筒容器状のガイド筒２３と、第１油圧室構成管２３Ａにスライド自在に嵌め込まれた第２油圧室構成管２４Ａを備えたピストン２４と、ピストン２４を収納した状態でガイド筒２３にスライド自在に嵌め込まれた円筒容器状のタペット８と、ガイド筒２３とピストン２２との間に介在されピストン２２およびタペット８をガイド筒２３から突出する方向に付勢するリターンスプリング２５と、ガイド筒２３の上部に設けられ第１油圧室構成管２３Ａに連通するオイル通路ケース２６と、オイル通路ケース２６に設けられたチェックバルブ２７と、チェックバルブ２７を介してオイル通路ケース２６に連通するオイル供給通路２８と、オイル供給通路２８に接続されたオイルポンプ２９と、を備えて構成されている。タペット８は、第２入力ローラ２０に接触して、この第２入力ローラ２０を支持し、かつ変位動作を行う。このようにタペット８が変位動作を行うことにより、揺動アーム６およびロッカアーム５を介して吸気バルブ１のリフト量を変更させることが可能となる。
【００１９】
第１油圧室構成管２３Ａと第２油圧室構成管２４Ａとで形成される内部空間は、油圧室３０を構成している。オイル通路ケース２６の上部には、オイル供給通路２８に連通する入口部２６Ａが形成されている。また、オイル通路ケース２６の側部には、出口部２６Ｂが形成されている。この出口部２６Ｂには、作動油の流通が可能なオイルリリーフ通路３１が連通している。
【００２０】
チェックバルブ２７は、チェックボール２７Ａと、このチェックボール２７Ａを保持する中央に流通孔が形成されたすり鉢状のボール保持部２６Ｃと、チェックボール２７Ａの下流側に配置されたチェックボールリテーナ２７Ｂと、このチェックボールリテーナ２７Ｂとガイド筒２３との間に介在されてチェックボールリテーナ２７Ｂを押し上げるように付勢されているチェックボール用リターンスプリング２７Ｃと、備えている。
【００２１】
（オイルリザーブタンクおよびソレノイドバルブ）
図２に示すように、オイルリリーフ通路３１には、オイルリザーブタンク３２が配置されている。このオイルリザーブタンク３２は、下部にオイルリリーフ通路３１が連通するシリンダ３３と、このシリンダ３３内に収納されたピストン３４と、シリンダ３３の上部内壁とピストン３４との間に介在されピストン３４をシリンダ３３の下部内壁へ向けて付勢するスプリング３５と、備えて構成されている。シリンダ３３の上部には、エア抜き孔３３Ａが形成されている。また、シリンダ３３の側壁３３Ｂの所定の高さ位置には、オイルリリーフ孔３３Ｃが形成されている。
【００２２】
オイルリリーフ通路３１には、ソレノイドバルブ１２のプランジャ１２Ａが進退することにより、オイルリリーフ通路３１の開閉を行うようになっている。なお、ソレノイドバルブ１２は、ＥＣＭ４０に格納された制御プログラムおよびロッカアーム５に設けられた被検出部５Ｃとの距離を検出したギャップセンサ９の出力信号に基づいてＥＣＭ４０により制御されるようになっている。
【００２３】
〈可変動弁制御部の構成〉
次に、本実施の形態に係る可変動弁制御装置について説明する。可変動弁制御装置は、可変動弁制御部４１としてエンジンコントロールモジュール（以下、ＥＣＭと云う。）４０に組み込まれている。図３は、ＥＣＭ４０を含む制御系の構成を示すブロック図である。可変動弁制御部４１は、バルブ制御領域判定部４２と、可動部材制御部４３と、を備えている。可動部材制御部４３は、制御時間算出部４４と、開弁時間学習制御部４５と、開弁時間補正制御部４６と、油圧弁制御部としてのソレノイドバルブ制御部４７と、着座制御部４８と、記憶部４９と、計時部（タイマ）５０と、吸入空気量誤差算出部５４と、を備えている。制御時間算出部４４は、吸気バルブ開弁時間算出部５１と、吸気バルブ閉弁時間算出部５２と、吸気バルブ制動時間算出部５３と、を備えている。
【００２４】
図３に示すように、ＥＣＭ４０は、クランク角センサ６１、カム角センサ６２、吸気量センサ６３、スロットルセンサ６４、アクセルセンサ６５、ギャップセンサ（リフト量検出部）９などから検出信号が入力される。また、ＥＣＭ４０は、燃料噴射装置６６、点火装置６７、スロットルバルブ６８、ソレノイドバルブ（油圧弁）１２などへ制御信号を出力するようになっている。
【００２５】
〈可変動弁装置の基本的動作〉
ここで、本実施の形態に係る可変動弁制御部４１による制御動作の説明に先駆けて、可変動弁装置１００の基本的動作について説明する。
【００２６】
図１は、エンジンの回転数が所定の回転数以上のときに吸気バルブ１の最大リフト量ＬＭＡＸの設定が選択された場合（バルブ制御領域でないと判定された場合）の吸気バルブ１の非作動時（バルブリフトが発生していないとき）の状態を示す。図４は、カム軸７のカム２２が矢印ａで示す方向に回転して吸気バルブ１が作動してリフト量が最大となった状態を示している。
【００２７】
バルブ制御領域でないと判定された場合は、図２に示すように、タペット８およびガイド筒２３内の油圧室３０内の容積は最大状態となっている。すなわち、この場合は、タペット８がガイド筒２３に対して最も突出した状態となっている。このとき、ソレノイドバルブ１２は、オイルリリーフ通路３１を閉じた状態であり、かつ作動油はチェックバルブ２７で逆流が阻止された状態となっている。したがって、図２に示すように、この状態では、油圧アクチュエータ１０のピストン２４と共に動作するタペット８が突出した状態で保持されている。
【００２８】
図１に示すように、吸気バルブ１の非作動時の状態であって、第１入力ローラ１８は、カム２２のベース円部２２Ａと接触している間は、カム２２が矢印ａ方向（図中、時計回り方向）に回転しても第１入力ローラ１８は転動するだけでカム２側から押圧力を受けない状態にある。
【００２９】
次に、図４に示すように、カム２２の矢印ａ方向への回転が進むと、第１入力ローラ１８にカム２２のノーズ部２２Ｂが当接して第１入力ローラ１８が押圧されて押し下げられる。第１入力ローラ１８が押し下げられると、揺動アーム６は第２入力ローラ２０を支点として図中時計回り方向に回動する。揺動アーム６の中間部６Ａが支点アームピン１７でロッカアーム５に支持されているため、ロッカアーム５は支持軸１４を支点として図中時計回り方向に回動する。すると、ロッカアーム５のアーム先端部である第２端部５Ｂに設けられたアジャストスクリュー１５が吸気バルブ１の上端を押圧する。そして、吸気バルブ１は、バルブスプリング３の反発力に抗して最大リフト量ＬＭＡＸとなるまで押し下げられる。
【００３０】
図４に示す状態から、カム２２が矢印ａ方向にさらに回転してノーズ部２２Ｂが第１入力ローラ１８を通過して再度ベース円部２２Ａが第１入力ローラ１８に接触すると、揺動アーム６は図１に示した状態（位置）に戻る。この動作に伴い、ロッカアーム５の第２端部５Ｂは上昇して吸気バルブ１がバルブスプリング３の付勢力により上昇して閉じた状態になる。なお、図１８に示す破線（１）は、バルブ制御領域でないと判定された場合のリフト量とクランク角との関係（バルブリフト特性）を示している。
【００３１】
次に、エンジンの負荷および回転数が所定の運転領域のときに吸気バルブ１のリフト量Ｌｎが最大リフト量ＬＭＡＸよりも小さいリフト量Ｌｎ１の設定が選択された場合（バルブ制御領域と判定された場合）について説明する。この場合、吸気バルブ１の非作動時（バルブリフトが発生していないとき）の状態は、図１に示した状態と同様である。図５は、吸気バルブ１のリフト量Ｌｎ１が設定されたときに、吸気バルブ１が作動してリフト量Ｌｎ１となったときのバルブリフト状態を示している。
【００３２】
図６は、吸気バルブ１のリフト量Ｌｎ１の設定が選択された場合において、油圧アクチュエータ１０、オイルリザーブタンク３２、およびソレノイドバルブ１２の作動に基づいてタペット８を矢印ｂ方向に後退させた状態を示している。このとき、第２入力ローラ２０が当接するタペット８の下面は上昇する。このため、第２入力ローラ２０は、タペット８の下面の上昇に追従する。すなわち、揺動アーム６は、第１入力ローラ１８を支点して図中時計回り方向に回転する。なお、このような揺動アーム６の動作は、バルブスプリング３の付勢力によって基づいて行われる。このような揺動アーム６の動作に伴って、ロッカアーム５は、バルブスプリング３の付勢力によって、支持軸１４を支点として図６において反時計回り方向に回転する。これに伴って、吸気バルブ１は、バルブスプリング３の付勢力により閉じた状態となる。
【００３３】
本実施の形態では、図５に示すように、リフト量Ｌｎ１になった状態で、ＥＣＭ４０に格納された制御プログラムおよびギャップセンサ９による出力値に基づいて、ＥＣＭ４０は、オイルリリーフ通路３１を解放させる制御信号をソレノイドバルブ１２に出力してソレノイドバルブ１２をオンにするように設定されている。すると、図６に示すように、ソレノイドバルブ１２のプランジャ１２Ａは没してオイルリリーフ通路３１を開通させる。
【００３４】
図７は、吸気バルブ１のリフト量Ｌｎ１で閉じるように設定されたときにソレノイドバルブ１２がオン状態となり、オイルリリーフ通路３１が開通した状態を示している。このようにオイルリリーフ通路３１が開くと、油圧室３０内の作動油がオイルリリーフ通路３１を介してオイルリザーブタンク３２へ移動可能となる。
【００３５】
図６に示すように、このとき、バルブスプリング３の付勢力により、ロッカアーム５が支持軸１４を支点として図中反時計回り方向に押圧される。これに伴い揺動アーム６は、カム２２のカム面に接触する第１入力ローラ１８を支点として図中時計回り方向に押圧される。したがって、揺動アーム６の第２入力ローラ２０はタペット８を押し上げるように矢印ｂに示す方向（上方向）に向けて押圧する。すると、図７に示すように、タペット８の上昇に伴い、タペット８内のピストン２４の第２油圧室構成管２４Ａが、ガイド筒２３側の第１油圧室構成管２３Ａに嵌合した状態で上昇して油圧室３０の容積を縮める。
【００３６】
このとき、チェックバルブ２７は、逆流を阻止している。このため、オイルリリーフ通路３１には、油圧室３０からオイル通路ケース２６の出口部２６Ｂを通って作動油が送り出される。そして、オイルリリーフ通路３１に作動油が送り出されることにより、オイルリザーブタンク３２ではスプリング３５の付勢力に抗してピストン３４を押し上げてピストン３４の下のシリンダ３３との間の空間に作動油を貯める。なお、オイルリザーブタンク３３において、ピストン３４の上昇に伴い、シリンダ３３内の空気はエア抜き孔３３Ａから排出される。なお、ピストン３４が下降するときにはエア抜き孔３３Ａから空気がシリンダ３３内へ流入するようになっている。
【００３７】
オイルリザーブタンク３２においては、ピストン３４がオイルリリーフ孔３３Ｃよりも上昇すると作動油がオイルリリーフ孔３３Ｃから排出、回収されるようになっている。このようにオイルリリーフ通路３１を開くことにより、油圧アクチュエータ１０のタペット８を急に上昇させることができる。したがって、図１８の実線（２）で示すように、吸気バルブ１を速やかに閉じることが可能となる。
【００３８】
なお、このように吸気バルブ１が速やかに上昇してバルブシート４に速い速度で衝突することを防止するため、図１８のタイミングチャートにおいて一点鎖線の楕円Ａで示すような制御を行っている。すなわち、図６に矢印ｂで示すように、タペット８の上昇に伴い揺動アーム６の第２入力ローラ２０が上昇すると、ロッカアーム５が支持軸１４を支点として図中反時計回り方向に回動する。そして、ロッカアーム５の被検出部５Ｃがギャップセンサ９に対して所定距離まで近づくと、ギャップセンサ９はＥＣＭ４０へ検出信号を出力する。なお、図１８にはギャップセンサ７の出力値として、ギャップセンサ９と被検出部５Ｃとの距離に基づきバルブリフト位置を算出している。
【００３９】
このとき、ＥＣＭ４０では、ギャップセンサ９からの出力信号に基づいてソレノイドバルブ１２をオフにする制御信号を出力する。この結果、図８に示すように、ソレノイドバルブ１２のプランジャ１２Ａが突出してオイルリリーフ通路３１を閉じる。このようにオイルリリーフ通路３１を閉じると、油圧室３０とこれに連通するオイルリリーフ通路３１内に封止された作動油がピストン２４の上昇を抑えるように作用する。すなわち、第２入力ローラ２０の速やかな上昇が緩和される。これに伴い、ロッカアーム５の反時計回り方向（図９参照）への揺動の速度が緩和され、延いては吸気バルブ１の速やかな上昇が緩和される。したがって、吸気バルブ１がバルブシート１８へ急激に衝突することを防止できる。なお、本実施の形態では、作動油の温度、油圧、エンジン回転数等の条件に応じてソレノイドバルブ１２をオフにするタイミングの設定値を補正するようにしてもよい。
【００４０】
図１８の一点鎖線の楕円Ａで示すように、吸気バルブ１のバルブシート４への着座時には、ＥＣＭ４０から制御信号が出力され、ソレノイドバルブ１２をオン状態に切り換えプランジャ１２Ａが没した状態となり、オイルリリーフ通路３１が開いた状態となる。図６に示すように、カム２２が矢印ａ方向の回転が進んで第１入力ローラ１８をノーズ部２２Ｂが通過する際に第１入力ローラ１８が押し下げられる。これに伴い、揺動アーム６は支点アームピン１７を支点にして図中時計回り方向に押圧される。
【００４１】
このとき、ロッカアーム５は、揺動アーム６から押圧されて、支点アームピン１７を支点として図中時計回り方向に回動するように押圧される。しかし、バルブスプリング３の荷重が、リターンスプリング２５とスプリング３５とを合わせた荷重よりも大きく設定されているため、図９に示すように、ロッカアーム５は図中時計回り方向に回動することはなく、揺動アーム６が支点アームピン１７を支点として図中時計回り方向に回動し、第２入力ローラ２０がタペット２３を矢印ｂ方向に沿って押し上げる動作を行う。したがって、第１入力ローラ１８をカム２２のノーズ部２２Ｂが通過しても、吸気バルブ１がリフトされることはない。
【００４２】
そして、図１８に示すように、実線（２）のリフト量Ｌｎ１のリフト動作終了後であって、しかもカム２２のベース円部２２Ａが第１入力ローラ１８に接触する角度まで回転した後は、図１０に示すように、油圧アクチュエータ１０のリターンスプリング２５がタペット８を押し下げる。この際、油圧室３０が拡張し、オイルリザーブタンク３２内の作動油がオイルリリーフ通路３１を通して油圧室３０に流入する。その後、オイルリリーフ通路３１を閉じて、オイルポンプ２９からチェックバルブ２７を介して油圧室３０内に作動油を供給してタペット８が最大に突出した状態で保持しておく。次のバルブリフト工程の前にタペット８を突出させておくことにより、再度吸気バルブ１の最大リフト量ＬＭＡＸより小さいリフト量Ｌｎまたは最大リフト量ＬＭＡＸでの吸気バルブ１の動作が可能になる。
【００４３】
〈可変動弁装置の制御動作〉
次に、本実施の形態に係る可変動弁制御装置としての可変動弁制御部４１の可変動弁装置１００に対する制御動作について説明する。
【００４４】
図１１は、本実施の形態に係る可変動弁制御部４１を用いた内燃機関１０１の制御の流れを示すフローチャートである。先ず、ステップＳ１においては、ＥＣＭ４０は、クランク角センサ６１、カム角センサ６２、吸気量センサ６３、スロットルセンサ６４、アクセルセンサ６、ギャップセンサ９などの各種センサの出力値を取得する。
【００４５】
次に、ステップＳ２おいて、ＥＣＭ４０は、吸気量センサ６３の出力値に基づいて内燃機関１０１の実吸入空気量（Ｑreal）を算出する。そして、ステップＳ３において、ＥＣＭ４０は、アクセルセンサ６５の出力値に基づき、運転者が要求するトルク（ドライバー要求トルク）を目標トルクとして算出する。
【００４６】
ステップＳ４において、ＥＣＭ４０は、燃料噴射量を算出する。この燃料噴射量は、内燃機関１０１の運転状態によって変化する。具体的には、ＥＣＭ４０がクランク角センサ６１、図示しない水温センサ、スロットルセンサ６４などの出力値に応じて適切な目標燃料噴射量を算出する。次に、ステップＳ５において、ＥＣＭ４０は、内燃機関１０１の回転数、目標トルク、目標燃料噴射量に基づき、必要吸入空気量（Ｑdesired）を算出する。
【００４７】
次に、ステップＳ６において、可変動弁制御部４１におけるバルブ制御領域判定部４２は、例えば図１３に示すようなマップを用いて、内燃機関１０１の負荷と回転数から内燃機関１０１の運転状態が、バルブ制御領域にあるか否かを判定する。次いで、ステップＳ７において、後述する吸気量制御を行う。ステップＳ８において、ＥＣＭ４０は、運転領域に応じた開度のスロットルバルブ６８を制御（電子スロットル駆動処理）する。ステップＳ９においては、ＥＣＭ４０は、点火装置６７および燃料噴射装置６６を制御して内燃機関１０１を制御する。
【００４８】
（吸気量制御）
本実施の形態に係る可変動弁制御部４１で行う制御は、スロットルバルブ（電子スロットル）６８の開度によって吸入空気量を制御するスロットル制御領域と、スロットルバルブ６８を全開にした状態で、吸気バルブ１のリフト量および開弁時間により吸入空気量を制御するバルブ制御領域と、で成り立っている。
【００４９】
上記のステップＳ７では、図１２のフローチャートに示すような吸気量制御を行う。この吸気量制御では、ＥＣＭ４０における可変動弁制御部４１が、上記ステップＳ６において判定された結果に基づいて、バルブ制御領域か否かを判定する（ステップＳ７１）。
【００５０】
ステップＳ７２において、可変動弁制御部４１は、内燃機関１０１の状態がバルブ制御領域であると判定したとき、目標スロットル開度を全開に設定する。ここで、可変動弁制御部４１は、バルブ制御領域フラグメントＶｆを「１」として入力して、記憶部４９に保存する（Ｖｆ←１）。
【００５１】
一方、可変動弁制御部４１は、内燃機関１０１の状態がバルブ制御領域でないと判定したとき、内燃機関回転数と必要吸入空気量から目標スロットル開度を設定する（ステップＳ７３）。そして、可変動弁制御部４１は、バルブ制御領域フラグメントＶｆを「０」に入力して、記憶部４９に保存する（Ｖｆ←０）。
【００５２】
（開弁時間設定制御）
本実施の形態では、可動部材制御部４３にて、開弁時間設定制御を、図１８にリフトカーブを示す実線（２）における(ａ)の時点で行う。具体的には、可動部材制御部４３では、クランク角センサ６１からのクランク角信号を基に、カム作用角が開始するタイミングである（ａ）の時点で割り込み処理を行う。
【００５３】
上記(ａ)の時点で、可変動弁制御部４１のバルブ制御領域判定部４２では、現在の運転状態がバルブ制御領域であるか否かを判断する(ステップＳ１０１)。具体的には、このステップＳ１０１おいて、可変動弁制御部４１では、上記ステップＳ７２において入力されたバルブ制御領域フラグメントＶｆが１となっているか否かを判断する。このステップＳ１０１で、バルブ制御領域でないと判定された場合は、開弁時間設定制御が終了する。
【００５４】
次に、ステップＳ１０２は、上記ステップＳ１０１において、バルブ制御領域フラグメントＶｆが１となっている場合に行う。このステップＳ１０２では、可動部材制御部４３が、図１８に示すような吸気バルブ開弁時間(Ｔopen)と吸気バルブ強制クローズ時間（Ｔclose）を求める。具体的には、可動部材制御部４３が予め記憶部４９に記憶された、例えば図１５に示すようなマップを読み出し、内燃機関１０１の回転数と必要吸入空気量（Ｑdesired）との値に応じた吸気バルブ開弁時間(Ｔopen)と吸気バルブ強制クローズ時間（Ｔclose）とを取得する。なお、吸気バルブ開弁時間(Ｔopen)は吸気バルブ開弁時間算出部５１で算出し、吸気バルブ強制クローズ時間（Ｔclose）は吸気バルブ閉弁時間算出５２で算出する。
【００５５】
その後、ステップＳ１０３において、後述する開弁時間学習制御を行う。その後、ステップＳ１０４では、可動部材制御部４３において、上記吸気バルブ開弁時間(Ｔopen)を計時部５０に設定して計時(カウントダウン)を開始する。そして、ステップＳ１０５おいては、可変動弁制御部４１において、計時が終了した否かの判定を行う。
【００５６】
ステップＳ１０６では、上記ステップＳ１０５において計時が終了したと判定されたとき、油圧弁としてのソレノイドバルブ１２を開弁させる。この開弁のタイミングは、図１８に示す実線で示すリフトカーブの（ｂ）の時点に相当する。ソレノイドバルブ１２が開弁すると、図７に示すように、オイルリリーフ通路３１が開通する。このようにオイルリリーフ通路３１が開くと、油圧室３０内の作動油がオイルリリーフ通路３１を介してオイルリザーブタンク３２へ移動可能となる。このとき、バルブスプリング３の付勢力により、ロッカアーム５が支持軸１４を支点として押し返される。これに伴い揺動アーム６は、カム２２のカム面に接触する第１入力ローラ１８を支点として第２入力ローラ２０がタペット８を押し上げる。このタペット８の上昇に伴い、タペット８内の油圧室３０の容積が縮まる。
【００５７】
ここで、オイル通路ケース２６では、チェックバルブ２７で逆流が阻止されているため、作動油がオイル通路ケース２６の出口部２６Ｂからオイルリリーフ通路３１へ送り出される。そして、オイルリリーフ通路３１に作動油が送り出されることにより、オイルリザーブタンク３２ではスプリング３５の付勢力に抗してピストン３４を押し上げてピストン３４の下のシリンダ３３との間の空間に作動油を貯める。なお、オイルリザーブタンク３３において、ピストン３４の上昇に伴い、シリンダ３３内の空気はエア抜き孔３３Ａから排出され、ピストン３４が下降するときにはエア抜き孔３３Ａから空気がシリンダ３３内へ流入するようになっている。
【００５８】
なお、オイルリザーブタンク３２においては、ピストン３４がオイルリリーフ孔３３Ｃよりも上昇すると作動油がオイルリリーフ孔３３Ｃから排出、回収されるようになっている。このようにオイルリリーフ通路３１を開くことにより、油圧アクチュエータ１０のタペット８を急に上昇させることができる。したがって、ステップＳ１０６においてソレノイドバルブ１２を開弁することにより、図１８の（２）の線で示すように、（ｂ）のタイミングで吸気バルブ１を速やかに閉じることが可能となる。
【００５９】
ステップＳ１０７では、可動部材制御部４３において、後述する油圧弁（ソレノイドバルブ）制御（ステップＳ３０１）の実行を許可する。
【００６０】
（開弁時間学習制御）
図１６は、ステップＳ１０３で示した開弁時間学習制御の流れを示すフローチャートである。先ず、この開弁時間学習制御ではステップＳ２０１において、ステップＳ２で算出した実吸入空気量（Ｑreal）とステップＳ５で算出した必要吸入空気量（Ｑdesired）との差より、吸入空気量誤差（Ｑdiff）を算出する。この吸入空気量誤差（Ｑdiff）は、可動部材制御部４３の吸入空気量誤差算出部５４で算出する。
【００６１】
ステップＳ２０２において、上記ステップＳ２０１で求めた吸入空気量誤差（Ｑdiff）の絶対値ａｂｓ（Ｑdiff）と予め設定したしきい値とを比較し、吸入空気量誤差（Ｑdiff）の絶対値がそのしきい値以上か否かを判定する。
【００６２】
上記ステップＳ２０２において、吸入空気量（Ｑdiff）の絶対値がそのしきい値以上の場合は、学習判定カウンタ（Ｃｎｔ）をクリア（リセット）する（ステップＳ２０３）。ステップＳ２０３の後は、ステップＳ２０４にて、吸気バルブ１の開弁時間を補正するための吸気バルブ開弁時間補正Ｆ／Ｂ係数Ｆcalcを、吸入空気量誤差（Ｑdiff）と、予め設定したフィードバックゲインＦgainと、吸気バルブ開弁時間補正Ｆ／Ｂ係数Ｆcalcの前回値と、より算出する。次のステップＳ２０５では、吸気バルブ開弁時間補正学習値（Ｆstudy）を更新しない。
【００６３】
上記ステップＳ２０２において、吸入空気量誤差（Ｑdiff）の絶対値ａｂｓ（Ｑdiff）がしきい値以上でない場合は、次のステップＳ２０６でエンジン回転数やエンジン負荷などが安定しているか否かの判定を行う。
【００６４】
ステップＳ２０６でエンジン回転数やエンジン負荷などが安定していない場合、すなわち定常状態でない場合は、ステップＳ２０７において、学習判定カウンタ（Ｃｎｔ）をクリア（リセット）する。その後、ステップＳ２０８において、吸気バルブ開弁時間補正Ｆ／Ｂ係数Ｆcalcは前回値を保持する。そして、次のステップＳ２０５では、吸気バルブ開弁時間補正学習値（Ｆstudy）を更新しない。
【００６５】
上記ステップＳ２０６において、エンジン回転数やエンジン負荷などが安定した定常状態である場合は、ステップＳ２０９において吸気バルブ開弁時間補正Ｆ／Ｂ係数学習済みであり、かつ吸気バルブ開弁時間補正Ｆ／Ｂ係数Ｆcalcが「０」に等しいか否かの判定を行う。
【００６６】
ステップＳ２０９において、吸気バルブ開弁時間補正Ｆ／Ｂ係数学習済みであり、かつ吸気バルブ開弁時間補正Ｆ／Ｂ係数Ｆcalcが「０」に等しいと判定したときは、学習判定カウンタ（Ｃｎｔ）をリセットするステップＳ２０７に移行する。
【００６７】
ステップＳ２０９において、吸気バルブ開弁時間補正Ｆ／Ｂ係数学習済みでなく、吸気バルブ開弁時間補正Ｆ／Ｂ係数Ｆcalcが「０」に等しくないと判定したときは、ステップＳ２１０において学習判定カウンタ（Ｃｎｔ）をインクリメントする。次に、ステップＳ２１１にて、学習判定カウンタ（Ｃｎｔ）が規定値未満か否かの判定を行う。
【００６８】
上記ステップＳ２１１において、学習判定カウンタ（Ｃｎｔ）が規定値未満の場合は、ステップＳ２０８に移行して、吸気バルブ開弁時間補正Ｆ／Ｂ係数Ｆcalcの前回値を保持する。
【００６９】
一方、上記ステップＳ２１１において、学習判定カウンタ（Ｃｎｔ）が規定値未満でない場合は、ステップＳ２１２に移行する。このステップＳ２１２では、吸気バルブ開弁時間の補正係数を学習するため、吸気バルブ開弁時間補正学習値（Ｆstudy）の前回値と、吸気バルブ開弁時間補正Ｆ／Ｂ係数Ｆcalcの前回値と、により、吸気バルブ開弁時間補正学習値（Ｆstudy）を演算して更新する。その後、ステップＳ２１３において、吸気バルブ開弁時間補正Ｆ／Ｂ係数をリセットする。次に、ステップＳ２１４において、学習判定カウンタ（Ｃｎｔ）をリセットする。
【００７０】
次に、上記ステップＳ２０５ならびに上記ステップＳ２１４の後に、ステップＳ２１５を行う。このステップＳ２１５では、ステップＳ１０２で算出した吸気バルブ開弁時間（Ｔopen）と、吸気バルブ開弁時間補正学習値（Ｆstudy）と、吸気バルブ開弁時間補正Ｆ／Ｂ係数Ｆcalcと、により、吸気バルブ開弁時間（Ｔopen）を更新する。
【００７１】
ステップＳ２１５の後は、ステップＳ１０４に移行する。ステップＳ１０４では、ステップＳ２１５で算出した吸気バルブ開弁時間（Ｔopen）を計時部５０に設定して、計時を開始する。具体的には、図１８に示すように、カム作用角が入力を開始するタイミングである（ａ）を基点とし、吸気バルブ開弁時間（Ｔopen）が経過して、ソレノイドバルブ１２をＯＮさせるように、マイコンのタイマ機能に時間を設定する。
【００７２】
マイコンのタイマ機能によって、ソレノイドバルブ１２をＯＮさせ、ソレノイドバルブ１２を開弁させる（ステップＳ１０６）。この開弁のタイミングは、図１８に示す実線で示すリフトカーブの（ｂ）の時点に相当する。ソレノイドバルブ１２が開弁すると、図７に示すように、オイルリリーフ通路３１が開通する。このようにオイルリリーフ通路３１が開くと、油圧室３０内の作動油がオイルリリーフ通路３１を介してオイルリザーブタンク３２へ移動し、タペット８が上昇し、図１８の（２）の線で示すように、（ｂ）のタイミングで吸気バルブ１を速やかに閉じることが可能となる。次の、ステップＳ１０７では、可動部材制御部４３において、後述する油圧弁（ソレノイドバルブ）制御（ステップＳ３０１）の実行を許可する。
【００７３】
（油圧弁制御：ソレノイドバルブ制御）
図１７は、油圧弁制御としてのソレノイドバルブ制御の流れを示すフローチャートである。このソレノイドバルブ制御（ステップＳ３０１）は、上記ステップＳ１０７にてこの制御の実行が許可された後、優先して実行される割り込み制御である。
【００７４】
まず、ステップＳ３０２において、可動部材制御部４３は、現在のソレノイドバルブ１２が開状態であるか否かを判定する。つまり、ソレノイドバルブ１２がオン状態で開弁しているか否かを判定する。なお、ソレノイドバルブ１２の開閉状態は、ソレノイドバルブ１２の切り替え時に随時、記憶部４９に記憶される油圧弁フラグメントＶｆが１（開弁状態）か、０（閉弁状態）かを確認することで判定できる。
【００７５】
上記ステップＳ３０２において、ソレノイドバルブ１２が開弁状態であると判定されたときは、ステップＳ３０３に移行する。このステップＳ３０３では、可動部材制御部４３では、吸気バルブ閉弁時間（Ｔclose）を計時部５０に設定し、計時を開始する。
【００７６】
次に、ステップＳ３０４では、計時が終了したか否かの判定を行う。このステップＳ３０４において計時が終了したと判定したとき、ソレノイドバルブ１２をオフ状態にして閉弁する（ステップＳ３０５）。その後、マイコンのタイマ機能の有り込みを許可する。
【００７７】
上記ステップＳ３０２において、ソレノイドバルブ１２が閉弁状態であると判定されたとき、可動部材制御部４３では、ギャップセンサ９の値を取得して強制クローズ時間経過時リフト量Ｌendを算出する（ステップＳ３０７）。その後、エンジン回転数と吸気バルブ１のリフト量より図１８に示すような吸気バルブ制動時間（Ｔbrake）を算出する（ステップＳ３０８）。この吸気バルブ制動時間（Ｔbrake）は、図１８に示す（ｃ）から（ｄ）で着座するまでの時間である。そして、吸気バルブ制動時間（Ｔbrake）を計時部５０に設定し、計時を開始する（ステップＳ３０９）。そして、ステップＳ３１０では、吸気バルブ制動時間（Ｔbrake）の計時が終了したか否かの判定を行う。ステップＳ３１０で計時が終了したと判定されたとき、ソレノイドバルブ１２を開弁状態にして吸気バルブ１を着座させる（ステップＳ３１１）。このようにソレノイドバルブ１２を開弁状態（オイル通路切り替えソレノイドをオン状態）にするタイミングは、図１９に示す（ｄ）に示す。その後、ステップＳ３１２では、上記ステップＳ２０１のソレノイドバルブ制御の実行を禁止する。
【００７８】
ここで、クランク角センサ６１からのクランク角信号を基に、カム作用角（図１８参照）が吸気バルブ１への入力を終了する、図１８中（ｅ）で示すタイミングで割り込み処理に入る。そして、図１８における一点鎖線Ｂで示すように、ソレノイドバルブ１２をオフ（ＯＦＦ）させてオイルリザーブタンク３２へのオイル流出を止めて、次の工程に備える。
【００７９】
上述の本実施の形態に係る可変動弁制御部４１では、計算で求めた必要とする吸入空気量と、吸気量センサ６３から求めた実際の吸入吸気量とが同じになるようにフィードバック制御して、カム入力が吸気バルブ１に作用する時間の長さを補正する。このため、本実施の形態では、実際の吸入空気量を、計算で求めた必要吸入空気量Ｑdesireに一致させることが可能になり、実際にエンジンが発生させるトルクを正確に制御することが可能になる。
【００８０】
また、本実施の形態では、学習の条件、例えば、エンジン回転数やエンジン負荷が安定、水温があるしきい値の範囲内などの条件を満たし、かつ実際の吸入空気量と必要吸入空気量の誤差が小さくなり一定期間以上継続したときには、前述の時間の長さを補正するためのフィードバック制御量を学習値として記憶、更新する。このような制御とすることにより、機構の計時変化や個体差、作動油の劣化で生じる粘度変化などに起因する吸気バルブ１のクローズ開始から吸気バルブ１がバルブシート４への着座までの時間変化による必要吸入空気量に対する、実際の空気量のずれの発生を抑制できる。このため、本実施の形態に係る内燃機関の可変動弁制御装置では、ＥＣＭ４０が要求する吸入空気量の制御精度を向上させることができる。したがって、本実施の形態に係る内燃機関の可変動弁制御装置によれば、実際にエンジンが発生させるトルクを正確に制御することが可能になる。そして、本実施の形態では、上記学習値を用いて吸気バルブ１の開弁時間補正を行うので吸気バルブ１の開弁時間および吸入空気量の調整をより正確に行うことができる。
【００８１】
また、本実施の形態に係る可変動弁制御部４１によれば、ギャップセンサ９によって検出されたリフト量が、目標値と大きく異なった場合であっても、リフト量と目標値との偏差に応じて閉弁時間を補正するため、速やかにリフト量を適切な量に補正できる。
【００８２】
以上、実施の形態について説明したが、この実施の形態の開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなろう。例えば、上記実施の形態では、油圧アクチュエータ１０がタペット８を進退動作させる早閉じ機構を適用したが、このような機構に限定されるものではない。
【符号の説明】
【００８３】
１  吸気バルブ
３  バルブスプリング
４  バルブシート
５  ロッカアーム（第１揺動腕）
６  揺動アーム（第２揺動腕）
７  カム軸
８  タペット（可動部材）
９  ギャップセンサ（リフト量検出部）
１０  油圧アクチュエータ
１２  ソレノイドバルブ（油圧弁）
１２Ａ  プランジャ
１４  支持軸
１７  支点アームピン
１８  第１入力ローラ（第１接触部）
２０  第２入力ローラ（第２接触部）
２２  カム
２２Ａ  ベース円部
２２Ｂ  ノーズ部（カムプロファイル）
２６  オイル通路ケース
３０  油圧室
３１  オイルリリーフ通路
３２  オイルリザーブタンク
４０  エンジンコントロールモジュール（ＥＣＭ）
４１  可変動弁制御部
４２  バルブ制御領域判定部
４３  可動部材制御部
４４  制御時間算出部
４５  開弁時間学習制御部
４６  開弁時間補正制御部
４７  ソレノイドバルブ制御部
４８  着座制御部
４９  記憶部
５０  計時部
５１  吸気バルブ開弁時間算出部
５２  吸気バルブ閉弁時間算出部
５３  吸気バルブ制動時間算出部
６１  クランク角センサ
６２  カム角センサ
６３  吸気量センサ
６４  スロットルセンサ
６５  アクセルセンサ
６６  燃料噴射装置
６８  スロットルバルブ
１００  可変動弁装置
１０１  内燃機関
【図１】
2015031217.tif 000003
【図２】
2015031217.tif 000004
【図３】
2015031217.tif 000005
【図４】
2015031217.tif 000006
【図５】
2015031217.tif 000007
【図６】
2015031217.tif 000008
【図７】
2015031217.tif 000009
【図８】
2015031217.tif 000010
【図９】
2015031217.tif 000011
【図１０】
2015031217.tif 000012
【図１１】
2015031217.tif 000013
【図１２】
2015031217.tif 000014
【図１３】
2015031217.tif 000015
【図１４】
2015031217.tif 000016
【図１５】
2015031217.tif 000017
【図１６】
2015031217.tif 000018
【図１７】
2015031217.tif 000019
【図１８】
2015031217.tif 000020