(57)【要約】【課題】精度の高い駆動制御を行う動弁機構の制御装置を提供する。【解決手段】動弁機構の制御装置は、複数のカムを１以上のモータにより回転駆動させることで、吸気弁または排気弁の開弁特性を制御する。複数のカムのうち、少なくとも２つのカムに対応する弁の制御量、及び所定の条件の下における少なくとも１つのカムに対応する弁の制御量の少なくとも一方に基づいて、動弁機構の異常の種類が特定されるか、１以上のモータの制御量が補正される。【選択図】図１０
2009191785.tif 000002
【特許請求の範囲】
【請求項１】
複数のカムを１以上のモータにより回転駆動させることで、吸気弁または排気弁の開弁特性を制御する動弁機構の制御装置であって、
前記複数のカムのうち、少なくとも２つのカムに対応する弁の制御量、及び所定の条件の下における少なくとも１つのカムに対応する弁の制御量の少なくとも一方に基づいて、前記動弁機構の異常の種類が特定されるか、前記１以上のモータの制御量が補正されることを特徴とする制御装置。
【請求項２】
前記１以上のモータは、第１モータを有し、
前記複数のカムは、前記第１モータによって回転駆動される第１、第２カムを有し、
前記第１、第２カムに対応する弁の制御量の差異が大きい場合は、前記動弁機構の異常として、前記第１カムと前記第１弁との間に配置された第１リフターと前記第１カムとの間、または前記第２カムと前記第２弁との間に配置された第２リフターと前記第２カムとの間の少なくとも一方に摩擦異常が存在すると判断されることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記１以上のモータは、第１モータを有し、
前記複数のカムは、前記第１モータによって回転駆動される第１、第２カムを有し、
前記第１、第２カムに対応する弁の制御量の差異に基づいて、前記第１モータの制御量が補正されることを特徴とする請求項１に記載の制御装置。
【請求項４】
前記第１、第２カムに対応する弁の制御量の差異が所定量よりも大きい場合は、前記第１モータの制御量の補正を行わずに、警告が行われることを特徴とする請求項３に記載の制御装置。
【請求項５】
前記１以上のモータは、第１モータと、前記第１モータと独立して動作する第２モータとを有し、
前記複数のカムは、前記第１モータによって回転駆動される第１カムシャフト上にある第１カムと、前記第１カムシャフト上または前記第１カムシャフトと同軸上に配置され前記第２モータによって回転駆動される第２カムシャフト上にある第２カムとを有し、
前記第１カムシャフトと前記第２カムシャフトとの間に摩擦が発生する第１状態で、前記第１、第２カムシャフトを回転駆動させた場合と、前記所定の条件として前記摩擦が実質的に発生しない第２状態で、前記第１、第２カムシャフトを回転駆動させた場合とにおける、前記第１、第２カムの少なくとも１つのカムに対応する弁の制御量の変化度合いと、前記所定の条件の下で前記第１、第２カムシャフトを回転駆動させた場合における前記第１、第２カムの少なくとも１つのカムに対応する弁の制御量の目標値と実行値との差異の少なくとも一方に基づいて、前記動弁機構の異常として、前記第１カムシャフトと前記第２カムシャフトとの間に摩擦異常が存在するか否かが判断されることを特徴とする請求項１に記載の制御装置。
【請求項６】
前記１以上のモータは、第１モータと、前記第１モータと独立して動作する第２モータとを有し、
前記複数のカムは、前記第１モータによって回転駆動される第１カムシャフト上にある第１カムと、前記第１カムシャフト上または前記第１カムシャフトと同軸上に配置され前記第２モータによって回転駆動される第２カムシャフト上にある第２カムとを有し、
前記第１カムシャフトと前記第２カムシャフトとの間に摩擦が発生する第１状態で、前記第１、第２カムシャフトを回転駆動させた場合と、前記所定の条件として前記摩擦が実質的に発生しない第２状態で、前記第１、第２カムシャフトを回転駆動させた場合とにおける、前記第１、第２カムの少なくとも１つのカムに対応する弁の制御量の変化度合いと、前記所定の条件の下で前記第１、第２カムシャフトを回転駆動させた場合における前記第１、第２カムの少なくとも１つのカムに対応する弁の制御量の目標値と実行値との差異の少なくとも一方に基づいて、前記第１モータ、前記第２モータの少なくとも一方の制御量が補正されることを特徴とする請求項１に記載の制御装置。
【請求項７】
前記変化度合い、または前記１つのカムに対応する弁の制御量の目標値と実行値との差異の少なくとも一方が所定量よりも大きい場合は、前記第１モータ、前記第２モータの少なくとも一方の制御量の補正を行わずに、警告が行われることを特徴とする請求項６に記載の制御装置。
【請求項８】
前記所定の条件の下での、前記第１カムシャフトと前記第２カムシャフトとの回転駆動は、前記制御装置を含む内燃機関がフューエルカットを行っている間に行われることを特徴とする請求項５乃至６に記載の制御装置。
【請求項９】
前記制御装置を含む内燃機関の冷間始動時と、前記所定の条件として前記内燃機関の暖気完了後とにおける、前記少なくとも１つのカムに対応する弁の制御量の変化度合いと、前記所定の条件の下での前記少なくとも１つのカムに対応する弁の制御量の目標値と実行値との差異との少なくとも一方に基づいて、前記動弁機構の異常として、前記動弁機構の潤滑油による潤滑状態が悪化しているか否かが判断されることを特徴とする請求項１に記載の制御装置。
【請求項１０】
前記少なくとも１つのカムに対応する弁の制御量の目標値と実行値との差異に基づいて、前記制御装置を含む内燃機関の潤滑油の温度が算出されることを特徴とする請求項１に記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関における動弁機構の制御装置に関し、特に弁駆動に関わる異常の種類の特定やモータの制御量の補正を行う制御装置に関する。
【背景技術】
【０００２】
内燃機関の吸排気弁は、一般にクランクシャフトから伝達される動力により回転されるカムシャフトにより開閉される。しかし、近年では、特許文献１のようにカムシャフトをクランクシャフトから機械的に非連結とし、電動モータを用いてカムシャフトを駆動して吸排気弁の開閉を行うシステムが提案されている。
【特許文献１】特開２００６−２５００４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１などのシステムでは、吸排気弁が目標とするリフト量で開閉するように、電動モータの駆動トルクについてフィードバック制御が行われる。しかし、かかるフィードバック制御には、カムとリフターの間などの摩擦異常が反映されない。また、電動モータに異常が発生するまでは、異常の種類の特定は行われないのが通常である。また、かかる異常の種類の特定は、電動モータを駆動するトルクの変動から推測するのが一般的であるが、揺動駆動モードでの運転などトルク変動が激しい状態では、異常によるトルクの変化量や発生場所を特定することは困難である。そのため、異常の種類の特定、または異常に対する処置に改善の余地があった。
【０００４】
したがって本発明の目的は、精度の高い駆動制御を行う動弁機構の制御装置を提供することである。
【課題を解決するための手段】
【０００５】
本発明に係る動弁機構の制御装置は、複数のカムを１以上のモータにより回転駆動させることで、吸気弁または排気弁の開弁特性を制御する動弁機構の制御装置であって、複数のカムのうち、少なくとも２つのカムに対応する弁の制御量、及び所定の条件の下における少なくとも１つのカムに対応する弁の制御量の少なくとも一方に基づいて、動弁機構の異常の種類が特定されるか、１以上のモータの制御量が補正される。
【０００６】
複数のカムの１つに異常が存在する場合は、弁の制御量のカム間比較により正常なカムと異常の存在するカムとの間で制御量に差異が生ずる。また、動弁機構に含まれる部材に異常が存在する場合は、カム間比較では弁制御量に差異は生じないが、所定の条件の下での弁制御量が、目標値または所定の条件以外の下での弁制御量との間に差異が生ずる。従って、これらの差異の発生有無を確認することにより、動弁機構の異常の種類（摩擦異常の箇所や、潤滑状態の悪化）を特定することが可能になり、また、モータの制御量を補正して、かかる異常を改善することにより、精度の高い駆動制御も可能になる。弁の制御量は、例えば、リフト量、モータの回転角度の時間に対する変化度合い、カム角の時間に対する変化度合い、リフトカーブの形状などが考えられる。
【０００７】
好ましくは、１以上のモータは、第１モータを有し、複数のカムは、第１モータによって回転駆動される第１、第２カムを有し、第１、第２カムに対応する弁の制御量の差異が大きい場合は、動弁機構の異常として、第１カムと第１弁との間に配置された第１リフターと第１カムとの間、または第２カムと第２弁との間に配置された第２リフターと第２カムとの間の少なくとも一方に摩擦異常が存在すると判断される。
【０００８】
カムとリフターとの間に摩擦異常が存在する場合は、摩擦異常が存在するカムに対応する弁の制御量と、正常なカムに対応する弁の制御量との間に差異が生じる。このため、かかる差異に基づいて、異常の種類の１つとして、カムとリフターとの間の摩擦異常の存在を判断することが可能になる。
【０００９】
また、好ましくは、１以上のモータは、第１モータを有し、複数のカムは、第１モータによって回転駆動される第１、第２カムを有し、第１、第２カムに対応する弁の制御量の差異に基づいて、第１モータの制御量が補正される。
【００１０】
カムとリフターとの間に摩擦異常が存在する場合は、摩擦異常が存在するカムに対応する弁の制御量と、正常なカムに対応する弁の制御量との間に差異が生じる。このため、かかる差異に基づいて制御量の補正を行うことにより、カムとリフターとの間の摩擦異常を改善して精度の高い駆動制御が可能になる。
【００１１】
さらに好ましくは、第１、第２カムに対応する弁の制御量の差異が所定量よりも大きい場合は、第１モータの制御量の補正を行わずに、警告が行われる。
【００１２】
差異が大きい場合には、モータの制御量に、かかる差異を反映させた補正を加えても、異常改善が出来ないことが考えられる。この場合には、モータの制御量の補正を行わずに、いち早く警告を行うことにより、モータの制御量の補正による修正が不能な状態であることを知らせて、異常の進行を抑えることが可能になる。
【００１３】
また、好ましくは、１以上のモータは、第１モータと、第１モータと独立して動作する第２モータとを有し、複数のカムは、第１モータによって回転駆動される第１カムシャフト上にある第１カムと、第１カムシャフト上または第１カムシャフトと同軸上に配置され第２モータによって回転駆動される第２カムシャフト上にある第２カムとを有し、第１カムシャフトと第２カムシャフトとの間に摩擦が発生する第１状態で、第１、第２カムシャフトを回転駆動させた場合と、所定の条件として摩擦が実質的に発生しない第２状態で、第１、第２カムシャフトを回転駆動させた場合とにおける、第１、第２カムの少なくとも１つのカムに対応する弁の制御量の変化度合いと、所定の条件の下で第１、第２カムシャフトを回転駆動させた場合における第１、第２カムの少なくとも１つのカムに対応する弁の制御量の目標値と実行値との差異の少なくとも一方に基づいて、動弁機構の異常として、第１カムシャフトと第２カムシャフトとの間に摩擦異常が存在するか否かが判断される。
【００１４】
カムシャフト間に摩擦異常が存在する場合は、カムシャフト間に摩擦が発生する第１状態で第１、第２カムシャフトを回転駆動させると制御量の目標値と実行値との間の差異が大きく、摩擦が発生しない第２状態で第１、第２カムシャフトを回転駆動させると制御量の目標値と実行値との間の差異が小さい。このため、第１状態における制御量と第２状態における制御量の変化度合い、または第２状態における制御量の目標値と実行値との差異に基づいて、異常の種類の１つとして、カムシャフト間の摩擦異常の存在を判断することが可能になる。
【００１５】
また、好ましくは、１以上のモータは、第１モータと、第１モータと独立して動作する第２モータとを有し、複数のカムは、第１モータによって回転駆動される第１カムシャフト上にある第１カムと、第１カムシャフト上または第１カムシャフトと同軸上に配置され第２モータによって回転駆動される第２カムシャフト上にある第２カムとを有し、第１カムシャフトと第２カムシャフトとの間に摩擦が発生する第１状態で、第１、第２カムシャフトを回転駆動させた場合と、所定の条件として摩擦が実質的に発生しない第２状態で、第１、第２カムシャフトを回転駆動させた場合とにおける、第１、第２カムの少なくとも１つのカムに対応する弁の制御量の変化度合いと、所定の条件の下で第１、第２カムシャフトを回転駆動させた場合における第１、第２カムの少なくとも１つのカムに対応する弁の制御量の目標値と実行値との差異の少なくとも一方に基づいて、第１モータ、第２モータの少なくとも一方の制御量が補正される。
【００１６】
カムシャフト間に摩擦異常が存在する場合は、カムシャフト間に摩擦が発生する第１状態で第１、第２カムシャフトを回転駆動させると制御量の目標値と実行値との間の差異が大きく、摩擦が発生しない第２状態で第１、第２カムシャフトを回転駆動させると制御量の目標値と実行値との間の差異が小さい。このため、第１状態における制御量と第２状態における制御量の変化度合い、または第２状態における制御量の目標値と実行値との差異を反映させた補正を加えることにより、カムシャフト間の摩擦異常を考慮して弁の制御量を目標値に近づけることが可能になる。
【００１７】
さらに好ましくは、変化度合い、または１つのカムに対応する弁の制御量の目標値と実行値との差異の少なくとも一方が所定量よりも大きい場合は、第１モータ、第２モータの少なくとも一方の制御量の補正を行わずに、警告が行われる。
【００１８】
変化度合いなどが大きい場合には、モータの制御量に、かかる変化度合いなどを反映させた補正を加えても、異常改善が出来ないことが考えられる。この場合には、モータの制御量の補正を行わずに、いち早く警告を行うことにより、モータの制御量の補正による修正が不能な状態であることを知らせて、異常の進行を抑えることが可能になる。
【００１９】
また、好ましくは、所定の条件の下での、第１カムシャフトと第２カムシャフトとの回転駆動は、制御装置を含む内燃機関がフューエルカットを行っている間に行われる。
【００２０】
燃焼を伴わないフューエルカット中に、所定の条件の下での第１、第２カムシャフトの回転駆動を行うことにより、内燃機関の運転に支障をきたさないで、異常の種類の特定やモータの制御量の補正を行うことが可能になる。
【００２１】
また、好ましくは、制御装置を含む内燃機関の冷間始動時と、所定の条件として内燃機関の暖気完了後とにおける少なくとも１つのカムに対応する弁の制御量の変化度合いと、所定の条件の下での少なくとも１つのカムに対応する弁の制御量の目標値と実行値との差異との少なくとも一方に基づいて、動弁機構の異常として、動弁機構の潤滑油による潤滑状態が悪化しているか否かが判断される。
【００２２】
暖機により解決出来る問題か否かを判断することが可能になり、暖機により解決出来ない場合には、異常の種類の１つとして、動弁機構の潤滑油による潤滑状態が悪化していることを判断することが可能になる。
【００２３】
また、好ましくは、少なくとも１つのカムに対応する弁の制御量の目標値と実行値との差異に基づいて、制御装置を含む内燃機関の潤滑油の温度が算出される。
【００２４】
動弁機構の潤滑油の特性として、弁の制御量の目標値と実行値との差異と潤滑油の粘度との関係、及び潤滑油の粘度と潤滑油温度との関係が予め特定することが可能であるため、これらの関係から、弁の制御量の目標値と実行値との差異から潤滑油の温度を算出することが可能になる。
【発明の効果】
【００２５】
以上のように本発明によれば、精度の高い駆動制御を行う動弁機構の制御装置を提供することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施形態について、図を用いて説明する。本実施形態における内燃機関１は、ＥＣＵなどの制御部５、吸気通路１１、エンジン本体１３、クランクシャフト２７、排気通路２９、水温センサ３１、吸気用動弁部５０、及び排気用動弁部７０を備える。エンジン本体１３の第１〜第４気筒＃１〜＃４は、それぞれ吸気弁１５、インジェクタ１９、点火プラグ２１、ピストン２３、及び排気弁２５を有する（図１参照）。図１は、１つの気筒の断面構成図を示す。なお、本実施形態では、内燃機関１は、第１気筒＃１→第３気筒＃３→第４気筒＃４→第２気筒＃２の順で爆発行程が行われる直列４気筒エンジンであるとして説明するが、気筒数や気筒の配置はこれに限定されるものではない。
【００２７】
制御部５は、ＣＰＵ、制御プログラムを格納したＲＯＭ、及び各種データを格納するＲＡＭ等を有し、各種センサからの信号が入力され、また制御信号を出力して内燃機関１の各部を制御する。制御部５は、特に、吸気用動弁部５０における第１、第２電動モータ５９ａ、５９ｂのモータ角度センサ（レゾルバ、不図示）からの情報に基づいて、摩擦異常の有無や潤滑油による潤滑状態が悪化しているか否か等、吸気用動弁部５０における異常の有無を判断し、第１、第２電動モータ５９ａ、５９ｂを駆動制御する。
【００２８】
内燃機関１の通常運転中、第１気筒＃１〜第４気筒＃４それぞれの燃焼室１７には、吸気通路１１から吸気弁１５を介して、空気が吸入される。吸気弁１５の開閉動作は、クランクシャフト２７の回転力によらず、後述する吸気用動弁部５０によって制御される。インジェクタ１９から噴射された燃料は、吸入された空気と混ざって混合気を形成する。制御部５からの点火信号に基づく点火プラグ２１の点火によって、混合気は燃焼する。混合気の燃焼による爆発力に応じたピストン２３の往復運動により、クランクシャフト２７が回転せしめられる。燃焼により形成された排気ガスは、排気弁２５を介して排気通路２９を通って排出される。排気弁２５の開閉動作は、クランクシャフト２７の回転力によらず、排気用動弁部７０によって制御される。
【００２９】
但し、フューエルカット中は、インジェクタ１９からの燃料噴射が停止されるため、排気ガスは形成されず、吸入された空気が、燃焼室１７から排気通路２９に排出される。フューエルカットは、減速時など、内燃機関１の運転状態に応じて行われる。本実施形態では、かかるフューエルカット中に、第１、第２カムシャフト５２ａ、５２ｂの間に摩擦異常が存在するか否かの判断が行われる（図１０のステップＳ２３以降参照）。
【００３０】
水温センサ３１は、エンジン本体１３の冷却水温を検出するセンサで、本実施形態では、エンジン本体１３が暖機完了状態にあるか否かの判断に使用される。但し、エンジン本体１３の温度を検出するセンサとして、他のセンサで暖機状態にあるか否かの判断を行ってもよい。
【００３１】
次に、図２を参照して、吸気用動弁部５０の詳細について説明する。なお、図２は、第１カムシャフト５２ａと第２カムシャフト５２ｂが、組立前で、それぞれ分離した状態を示している。また、排気用動弁部７０の構成は、吸気用動弁部５０の構成と同様である。吸気用動弁部５０は、電動モータを用いてカムシャフトを駆動して吸気弁１５の開閉を行う弁駆動装置であり、第１、第２カムシャフト５２ａ、５２ｂ、第１〜第４カム５４ａ〜５４ｄ、第１〜第４リフター５５ａ〜５５ｄ、第１、第２ギヤ列５８ａ、５８ｂ、第１、第２電動モータ５９ａ、５９ｂを有する。
【００３２】
第１気筒＃１〜第４気筒＃４は、それぞれ一対の吸気弁１５を有する。第１カム５４ａ、第１リフター５５ａ、及び第１カムシャフト５２ａは、第１気筒＃１の吸気弁１５の開閉動作に使用される。第２カム５４ｂ、第２リフター５５ｂ、及び第２カムシャフト５２ｂは、第２気筒＃２の吸気弁１５の開閉動作に使用される。第３カム５４ｃ、第３リフター５５ｃ、及び第２カムシャフト５２ｂは、第３気筒＃３の吸気弁１５の開閉動作に使用される。第４カム５４ｄ、第４リフター５４ｄ、及び第１カムシャフト５２ａは、第４気筒＃４の吸気弁１５の開閉動作に使用される。
【００３３】
第１カムシャフト５２ａの軸方向の一方には、第１気筒＃１の吸気弁１５と係合する第１カム５４ａが取り付けられ、軸方向の他方には、第４気筒＃４の吸気弁１５と係合する第４カム５４ｄが取り付けられる。第１カムシャフト５２ａの軸方向の中間部分５２ｃは、中空構造を有する第２カムシャフト５２ｂの中空部分を貫通する。第２カムシャフト５２ｂの軸方向の一方（第１カム５４ａ側）には、第２気筒＃２の吸気弁１５と係合する第２カム５４ｂが取り付けられ、軸方向の他方（第４カム５４ｄ側）には、第３気筒＃３の吸気弁１５と係合する第３カム５４ｃが取り付けられる。第１、第４カム５４ａ、５４ｄは、第１カムシャフト５２ａと共に一体的に回転し、第２、第３カム５４ｂ、５４ｃは、第２カムシャフト５２ｂと共に一体的に回転する。
【００３４】
第１カム５４ａと、第４カム５４ｄとは、１８０度位相がずれた状態で、第１カムシャフト５２ａに取り付けられる。第２カム５４ｂと、第３カム５４ｃとは、１８０度移動がずれた状態で、第２カムシャフト５２ｂに取り付けられる。第１〜第４カム５４ａ〜５４ｄのそれぞれは、係合する吸気弁１５のリフト量が０となるカムシャフトの円周にそって形成されたゼロリフト部と、ゼロリフト部の円周から突出し吸気弁１５をリフトさせる突出部から構成される。従って、第１カムシャフト５２ａにおいて、第１カム５４ａの突出部と第４カム５４ｄの突出部とは、互いに径方向で且つ逆方向に突出し、第２カムシャフト５２ｂにおいて、第２カム５４ｂの突出部と第３カム５４ｃの突出部とは、互いに径方向で且つ逆方向に突出する。
【００３５】
第１カムシャフト５２ａの回転は、第１ギヤ列５８ａを介して第１電動モータ５９ａによって駆動制御される。第２カムシャフト５２ｂの回転は、第２ギヤ列５８ｂを介して第２電動モータ５９ｂによって駆動制御される。第１、第２電動モータ５９ａ、５９ｂの回転は、制御部５によって制御される。
【００３６】
内燃機関１が必要とするトルクに対応して設定される吸気弁１５の目標リフト量が最大値に設定される場合、制御部５は、正転駆動モードで作動し、第１、第２電動モータ５９ａ、５９ｂを介して、第１、第２カムシャフト５２ａ、５２ｂを、一方向に連続的に回転駆動する。この場合、第１〜第４カム５４ａ〜５４ｄは、それぞれ最大リフト位置（カムの突出部がリフターと接する位置）を超えて一方向に連続的に回転する。正転駆動モードでは、クランクシャフト２７の回転速度に対してカムの回転速度を変動させることで、吸気弁１５の作用角を制御することが出来る。
【００３７】
内燃機関１が必要とするトルクに対応して設定される吸気弁１５の目標リフト量が最大値未満の値に設定される場合、制御部５は、第１揺動駆動モードで作動し、第１〜第４カム５４ａ〜５４ｄがそれぞれ最大リフト位置に達する前に回転方向が反転する往復運動を行うように、第１、第２電動モータ５９ａ、５９ｂを介して第１、第２カムシャフト５２ａ、５２ｂを回転駆動する。第１揺動駆動モードでは、正転駆動モードと同様に、クランクシャフト２７の回転速度に対してカムの回転速度を変動させることで、吸気弁１５の作用角を制御することが出来る。また、第１揺動駆動モードでは、カムが揺動する角度範囲を変動させることにより、吸気弁１５のリフト量が制御される。
【００３８】
第１揺動駆動モードでは、第１、第２カムシャフト５２ａ、５２ｂの回転はそれぞれが独立した動きを示すため、一時的に回転速度及び回転方向が同じ状態にあることもあるが、通常は回転速度及び回転方向の少なくとも一方が異なり、第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間に摩擦が発生する（第１状態）。
【００３９】
本実施形態では、第１揺動駆動モードで第１、第２カムシャフト５２ａ、５２ｂが回転駆動されている間に、吸気用動弁部５０の第１〜第４カム５４ａ〜５４ｄと第１〜第４リフター５５ａ〜５５ｄとの間に摩擦異常が存在するか否かを判断する第１異常判定制御が行われる（図１０のステップＳ１０〜Ｓ２１参照）。
【００４０】
また、本実施形態では、上述の正転駆動モード、第１揺動駆動モードに加え、第２揺動駆動モードで第１、第２カムシャフト５２ａ、５２ｂの回転駆動が行われる。第２揺動駆動モードでは、第１揺動駆動モードと同様に、第１〜第４カム５４ａ〜５４ｄがそれぞれ最大リフト位置に達する前に回転方向が反転する往復運動を行い、さらに第１、第２カム５４ａ、５４ｂの位相差が０度の状態で、且つ互いの回転速度及び回転方向が同じ状態、すなわち第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間に摩擦が実質的に発生しない状態（第２状態）で、第１、第２カムシャフト５２ａ、５２ｂを回転駆動する。第２揺動駆動モードは、第１カムシャフト５２ａの中間部分５２ｃと、第２カムシャフト５２ｂとの間に摩擦異常が存在するか否かを判断する第２異常判定制御のために行われる。
【００４１】
なお、第２揺動駆動モードでは、第１カム５４ａに対応する吸気弁１５と第２カム５４ｂに対応する吸気弁１５とが同じタイミングで開閉するため、第１気筒＃１→第３気筒＃３→第４気筒＃４→第２気筒＃２の順で行われる爆発行程に合わない。しかし、第２揺動駆動モードによる第１、第２カムシャフト５２ａ、５２ｂの回転駆動は、内燃機関１がフューエルカット中に行われるため、内燃機関１の運転には影響しない。
【００４２】
第１、第２電動モータ５９ａ、５９ｂは、それぞれ第１、第２モータ角度センサを内蔵する。第１、第２モータ角度センサからの情報に基づいて、制御部５は、第１、第２電動モータ５９ａ、５９ｂの回転角度を算出する。第１電動モータ５９ａの回転角度の時間変化に基づいて、第１電動モータ５９ａの回転によって駆動される第１気筒＃１や第４気筒＃４の吸気弁１５の実リフト量が求められる。第２電動モータ５９ｂの回転角度の時間変化に基づいて、第２電動モータ５９ｂの回転によって駆動される第２気筒＃や第３気筒＃３の吸気弁１５の実リフト量が求められる。本実施形態では、第１、第２揺動駆動モードで第１、第２カムシャフト５２ａ、５２ｂを回転駆動させている状態における、吸気弁１５の実リフト量と、目標リフト量との差異に基づいて、第１、第２異常判定制御が行われる。
【００４３】
第１異常判定制御では、第１電動モータ５９ａ、５９ｂは、第１揺動駆動モードで、第１、第２カムシャフト５２ａ、５２ｂを回転駆動する。この時の第１、第２電動モータ５９ａ、５９ｂには、制御部５から、内燃機関１が必要とするトルクに対応して設定される目標リフト量だけ吸気弁１５が開くように、トルク指令が行われる。トルク指令におけるモータ制御量は、第１、第２カムシャフト５２ａ、５２ｂ、第１、第２ギヤ列５８ａ、５８ｂ、及び第１、第２電動モータ５９ａの慣性力、第１〜第４リフター５５ａ〜５５ｄと対応する吸気弁１５との間に配置されたバネのバネ力、リフター保持部材など第１〜第４リフター５５ａ〜５５ｄに接触する部材との摩擦力（リフター摩擦力）、及びカムシャフト保持部材など第１、第２カムシャフト５２ａ、５２ｂに接触する部材との摩擦力（カムシャフト摩擦力）の影響を考慮したフィードフォワード項と、比例項、微分項、及び積分項を有するフィードバック項とで構成される。
すなわち、モータ制御量は、フィードフォワード項（慣性＋バネ＋リフター摩擦＋カムシャフト摩擦）＋フィードバック項（比例項＋微分項＋積分項）で表される。
【００４４】
かかるトルク指令に基づいて第１電動モータ５９ａが駆動されると、第１カムシャフト５２ａ、第１カム５４ａ、及び第１リフター５５ａを介して、第１気筒＃１の吸気弁１５が開閉動作し、第１カムシャフト５２ａ、第４カム５４ｄ、及び第４リフター５５ｄを介して、第４気筒＃４の吸気弁１５が開閉動作する。この開閉動作による、第１気筒＃１の吸気弁１５、及び第４気筒＃４の吸気弁１５の実リフト量は、第１モータ角度センサにより検出される第１電動モータ５９ａの回転角度の時間変化に基づいて算出される。
【００４５】
同様に、かかるトルク指令に基づいて第２電動モータ５９ｂが駆動されると、第２カムシャフト５２ｂ、第２カム５４ｂ、及び第２リフター５５ｂを介して、第２気筒＃２の吸気弁１５が開閉動作し、第２カムシャフト５２ｂ、第３カム５４ｃ、及び第３リフター５５ｃを介して、第３気筒＃３の吸気弁１５が開閉動作する。この開閉動作による、第２気筒＃２の吸気弁１５、及び第３気筒＃３の吸気弁１５の実リフト量は、第２モータ角度センサにより検出される第２電動モータ５９ｂの回転角度の時間変化に基づいて算出される。
【００４６】
制御部５は、第１気筒＃１、第４気筒＃４の吸気弁１５それぞれの目標リフト量と実リフト量とのリフト差異ΔＬを算出する。第１揺動駆動モードにおいて、第１気筒＃１、第４気筒＃４の吸気弁１５それぞれの目標リフト量と、実リフト量との間にリフト差異ΔＬが第１閾値ΔＬ１よりも小さい場合（ΔＬ＜ΔＬ１）には、制御部５は、第１、第４カム５４ａ、５４ｄと第１、第４リフター５５ａ、５５ｄとの間の摩擦状態、及び第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間の摩擦状態が良好であると判断する。図３は、第１気筒＃１、第４気筒＃４の吸気弁１５それぞれのリフト差異ΔＬが第１閾値ΔＬ１よりも小さく、目標リフト量と実リフト量がほぼ一致している状態におけるリフトカーブを示す。
【００４７】
第１気筒＃１、第４気筒＃４の吸気弁１５のいずれかのリフト差異ΔＬが、第１閾値ΔＬ１以上で且つ第２閾値ΔＬ２よりも小さい場合（ΔＬ１≦ΔＬ＜ΔＬ２）には、かかる吸気弁に対応するカムとリフターとの間に修正可能な程度の摩擦異常が存在すると判断し、モータ制御量におけるフィードバック項にリフト差異ΔＬに第１補正係数ＫＬを乗算した第１補正項を加える。
すなわち、この場合のモータ制御量は、フィードフォワード項＋フィードバック項（比例項＋微分項＋積分項＋ΔＬ×ＫＬ）で表される。
かかるフィードバック項における第１補正項が追加されたモータ制御量を有するトルク指令に基づいて、実リフト量が増えるような電動モータ駆動制御が行われ、リフト差異ΔＬは小さくなる（改善される）。
【００４８】
なお、摩擦異常の具体例としては、潤滑油が十分でない、または異物が混入している等が挙げられる。
【００４９】
図４は、第１気筒＃１の吸気弁１５のリフト差異ΔＬが第１閾値ΔＬ１以上で且つ第２閾値ΔＬ２よりも小さく、第４気筒＃４の吸気弁１５のリフト差異ΔＬは第１閾値ΔＬ１よりも小さい状態におけるリフトカーブを示す。この場合、フィードバック項に第１補正項が追加されたモータ制御量を有するトルク指令に基づいて第１電動モータ５９ａが駆動されることにより、第１気筒＃１の吸気弁１５の実リフト量が増えて、リフト差異ΔＬが小さくなり、図３の状態に改善される。
【００５０】
第１気筒＃１、第４気筒＃４の吸気弁１５のいずれかのリフト差異ΔＬが、第２閾値ΔＬ２以上である場合（ΔＬ２≦ΔＬ）には、かかる吸気弁に対応するカムとリフターとの間に修正不能な程度の摩擦異常が存在すると判断し、警告表示（ＭＩＬ点灯）を行う。モータ制御量を補正する効果が得られないと判断された場合に、モータ制御量の補正を行わず、モータ制御量の補正による実リフト量の修正が不能な状態であることをいち早く知らせることにより、カムとリフター間の摩擦異常の進行を出来るだけ早く停止させる趣旨である。
【００５１】
第１気筒＃１、第４気筒＃４の吸気弁１５のそれぞれのリフト差異ΔＬが、同じように第１閾値ΔＬ１以上である場合（ΔＬ１≦ΔＬ）には、第２異常判定制御が行われる。図５は、第１気筒＃１と第４気筒＃４の吸気弁１５のそれぞれのリフト差異ΔＬがいずれも第１閾値ΔＬ１以上である状態におけるリフトカーブを示す。
【００５２】
第２異常判定制御では、第１、第２電動モータ５９ａ、５９ｂは、第２揺動駆動モードで、第１、第２カムシャフト５２ａ、５２ｂを回転駆動する。この時の第１、第２電動モータ５９ａ、５９ｂには、制御部５から、第１異常判定制御で設定された目標リフト量だけ吸気弁１５が開くように、トルク指令が行われる。
【００５３】
かかるトルク指令に基づいて第１電動モータ５９ａが駆動されると、第１カムシャフト５２ａ、第１カム５４ａ、及び第１リフター５５ａを介して、第１気筒＃１の吸気弁１５が開閉動作し、第１カムシャフト５２ａ、第４カム５４ｄ、及び第４リフター５５ｄを介して、第４気筒＃４の吸気弁１５が開閉動作する。同様に、かかるトルク指令に基づいて第２電動モータ５９ｂが駆動されると、第２カムシャフト５２ｂ、第２カム５４ｂ、及び第２リフター５５ｂを介して、第２気筒＃２の吸気弁１５が第１気筒＃１の吸気弁１５と同じタイミングで開閉動作し、第２カムシャフト５２ｂ、第３カム５４ｃ、及び第３リフター５５ｃを介して、第３気筒＃３の吸気弁１５が第４気筒＃４の吸気弁１５と同じタイミングで開閉動作する。
【００５４】
制御部５は、第１気筒＃１、第４気筒＃４の吸気弁１５それぞれの目標リフト量と実リフト量とのリフト差異ΔＬを算出する。
【００５５】
第２揺動駆動モードにおいては、第１気筒＃１、第４気筒＃４の吸気弁１５のリフト差異ΔＬが、第１閾値ΔＬ１より小さくなる場合（ΔＬ＜ΔＬ１）には、かかる第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間に修正可能な程度の摩擦異常が存在すると判断し、モータ制御量におけるフィードバック項に第１補正項と、リフト差異ΔＬに第１、第２カムシャフト５２ａ、５２ｂの回転速度差Δωと第２補正係数Ｋωを乗算した第２補正項とを加える。
すなわち、この場合のモータ制御量は、フィードフォワード項＋フィードバック項（比例項＋微分項＋積分項＋ΔＬ×ＫＬ＋ΔＬ×Δω×Ｋω）で表される。
かかるフィードバック項における第１、第２補正項が追加されたモータ制御量を有するトルク指令に基づいて第１電動モータ５９ａが駆動されることにより、第１気筒＃１及び第４気筒＃４の吸気弁１５の実リフト量が増えて、リフト差異ΔＬは小さくなる（改善される）。
【００５６】
図６は、第１気筒＃１と第４気筒＃４の吸気弁１５のリフト差異ΔＬが、第２揺動駆動モードにより改善された状態におけるリフトカーブを示す。この場合、フィードバック項に第１、第２補正項が追加されたモータ制御量を有するトルク指令に基づいて第１電動モータ５９ａが駆動されることにより、第１気筒＃１及び第４気筒＃４の吸気弁１５の実リフト量が増えて、リフト差異ΔＬが小さくなり、図３の状態に改善される。
【００５７】
但し、改善前の第１気筒＃１、第４気筒＃４の吸気弁１５のリフト差異ΔＬが、第２閾値ΔＬ２以上である場合（ΔＬ２≦ΔＬ）には、第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間に修正不能な程度の異常が存在すると判断し、警告表示（ＭＩＬ点灯）を行う。モータ制御量を補正する効果が得られないと判断された場合に、モータ制御量の補正を行わず、モータ制御量の補正による実リフト量の修正が不能な状態であることをいち早く知らせることにより、カムシャフト間の摩擦異常の進行を出来るだけ抑える趣旨である。
【００５８】
第２揺動駆動モードであっても第１気筒＃１、第４気筒＃４の吸気弁１５のそれぞれリフト差異ΔＬが第１閾値ΔＬ１以上である場合（ΔＬ１≦ΔＬ）は、内燃機関１を暖機状態にしてもその状態が改善するか否かが判断される。暖機状態であっても改善しない場合には、制御部５は、吸気用動弁部５０の潤滑油による潤滑状態が悪化していると判断し、潤滑油交換を促す警告表示（ＭＩＬ点灯）を行う。暖機状態にすることにより改善される場合、つまりリフト差異ΔＬが第１閾値ΔＬ１よりも小さくなる場合には、かかるリフト差異ΔＬの発生は低温のために潤滑油による潤滑状態が悪化していることが原因と判断され。この場合、暖機状態にすることにより解決できる問題であるため、モータ制御量の補正項追加は行われない。暖機状態にあるか否かの判断は、水温センサ３１からの情報に基づいて行われる。
【００５９】
第１、第２異常判定制御は、第２気筒＃２、及び第３気筒＃３の吸気弁１５についても同様に行われる。
【００６０】
第１、第２異常判定制御の後、制御部５は、第１気筒＃１〜第４気筒＃４いずれかの吸気弁１５のリフト差異ΔＬを一定時間ごとに検知し、検知されたリフト差異ΔＬ、及びリフト差異と潤滑油温度との関係マップ（図７参照）とに基づいて、潤滑油温度を算出する。かかる関係マップは、予め潤滑油の特性として特定されるリフト差異ΔＬと潤滑油の粘度との関係（図８参照）、及び潤滑油の粘度と潤滑油温度との関係（図９参照）とに基づいて予め決定される。これにより、潤滑油温度を検出する温度センサの設置を省略することが可能になる。
【００６１】
次に、第１、第２異常判定制御の手順を、図１０のフローチャートを用いて説明する。かかる制御は、内燃機関１の運転中の適当なタイミング（例えば、始動直後）に行われる。図１０に示すフローチャートでは、第１気筒＃１、及び第４気筒＃４の吸気弁１５のそれぞれのリフト差異ΔＬの算出に基づいて吸気用動弁部５０の異常の種類を特定し、さらにかかる異常の改善または警告する手順を説明するが、同じ手順で、第２気筒＃２、及び第３気筒＃３の吸気弁１５のそれぞれのリフト差異ΔＬの算出に基づく吸気用動弁部５０の異常の種類の特定等も行われる。
【００６２】
ステップＳ１０で、内燃機関１が第１揺動駆動モードで運転されているか否かが判断される。第１揺動駆動モードで運転されていない場合、すなわち正転駆動モードで運転されている場合は、ステップＳ１０が繰り返される。第１揺動駆動モードで運転されている場合は、ステップＳ１１に進められる。
【００６３】
ステップＳ１１で、第１気筒＃１、第４気筒＃４の吸気弁１５それぞれの目標リフト量と実リフト量とのリフト差異ΔＬが算出される。ステップＳ１２で、第１気筒＃１の吸気弁１５のリフト差異ΔＬが第１閾値ΔＬ１以上に大きいか否かが判断される。大きい場合はステップＳ１８に進められる。大きくない場合は、ステップＳ１３で、第４気筒＃４の吸気弁１５のリフト差異ΔＬが第１閾値ΔＬ１以上か否かが判断される。大きい場合は、ステップＳ１５に進められ、大きくない場合は、ステップＳ１４に進められる。
【００６４】
ステップＳ１４で、第１カム５４ａと第１リフター５５ａとの間、第４カム５４ｄと第４リフター５５ｄとの間、及び第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間の摩擦状態は良好であると判断され、ステップＳ３２に進められる。
【００６５】
ステップＳ１５で、第４気筒＃４の吸気弁１５のリフト差異ΔＬが第１閾値ΔＬ２より小さいか否かが判断される。小さい場合は、第４カム５４ｄと第４リフター５５ｄとの間に摩擦異常が存在するが、モータ制御量のフィードバック項に第１補正項を追加することにより、第４気筒＃４の吸気弁１５のリフト差異ΔＬは、修正可能であると判断され、ステップＳ１７に進められる。小さくない場合は、第４カム５４ｄと第４リフター５５ｄとの間に存在する摩擦異常のために、モータ制御量のフィードバック項に第１補正項を追加しても、第４気筒＃４の吸気弁１５のリフト差異ΔＬは、修正出来ないと判断され、ステップＳ１６で、かかる旨の警告表示（ＭＩＬ点灯）が行われ終了する。ステップＳ１７で、モータ制御量のフィードバック項に第１補正項が追加され、ステップＳ３２に進められる。
【００６６】
ステップＳ１８で、第４気筒＃４の吸気弁１５のリフト差異ΔＬが第１閾値ΔＬ１以上に大きいか否かが判断される。大きい場合はステップＳ２２に進められる。大きくない場合は、ステップＳ１９で、第１気筒＃１の吸気弁１５のリフト差異ΔＬが第２閾値ΔＬ２より小さいか否かが判断される。小さい場合は、第１カム５４ａと第１リフター５５ａとの間に摩擦異常が存在するが、モータ制御量のフィードバック項に第１補正項を追加することにより、第１気筒＃１の吸気弁１５のリフト差異ΔＬは、修正可能であると判断され、ステップＳ２１に進められる。小さくない場合は、第１カム５４ａと第１リフター５５ａとの間に存在する摩擦異常のために、モータ制御量のフィードバック項に第１補正項を追加しても、第１気筒＃１の吸気弁１５のリフト差異ΔＬは、修正出来ないと判断され、ステップＳ２０で、かかる旨の警告表示（ＭＩＬ点灯）が行われ終了する。ステップＳ２１で、モータ制御量のフィードバック項に第１補正項が追加され、ステップＳ３２に進められる。
【００６７】
ステップＳ２２で、内燃機関１がフューエルカット中であるか否かが判断される。フューエルカット中でない場合は、ステップＳ２２が繰り返される。フューエルカット中である場合は、ステップＳ２３で、内燃機関１が第２揺動駆動モードで運転される。ステップＳ２４で、第１気筒＃１、及び第４気筒＃４の吸気弁１５のリフト差異ΔＬがそれぞれ第１閾値ΔＬ１より小さくなったか否か、すなわち第２揺動駆動モードで運転することによりリフト差異ΔＬが改善されたか否かが判断される。小さくなった場合は、第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間に摩擦異常が存在するとしてステップＳ２９に進められる。小さくなっていない場合は、ステップＳ２５に進められる。
【００６８】
ステップＳ２５で、水温センサ３１からの情報に基づいて、内燃機関１が暖機完了状態にあるか否かが判断される。暖機完了状態にある場合は、カムとリフター間など吸気用動弁部５０の潤滑油による潤滑状態が悪化していると判断され、ステップＳ２８に進められる。暖機完了状態にない場合は、ステップＳ２６で、内燃機関１が暖機完了状態になるまで待機する。
【００６９】
暖機完了後、ステップＳ２７で、再度、第１気筒＃１、及び第４気筒＃４の吸気弁１５のリフト差異ΔＬがそれぞれ第１閾値ΔＬ１より小さくなったか否か、すなわち第１揺動駆動モードで運転する、またはフューエルカット中で且つ第２揺動駆動モードで運転することによりリフト差異ΔＬが改善されたか否かが判断される。小さくなっていない場合は、ステップＳ２８に進められる。小さくなった場合は、かかるリフト差異ΔＬの発生は低温のために潤滑油による潤滑状態が悪化していることが原因と判断され、すなわち暖機状態にすることにより解決できる問題であるため、モータ制御量の補正項追加は行われず、第２揺動駆動モードを解除し、第１揺動駆動モードに戻した後、ステップＳ３２に進められる。
【００７０】
ステップＳ２８で、吸気用動弁部５０の潤滑油による潤滑状態が暖機しても改善しない程度に悪化していると判断され、潤滑油交換を促す警告表示（ＭＩＬ点灯）が行われ終了する。
【００７１】
ステップＳ２９で、ステップＳ１１で算出された第１気筒＃１、及び第４気筒＃４の吸気弁１５のリフト差異ΔＬは、いずれも第２閾値ΔＬ２より小さいか否かが判断される。小さい場合は、第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間に摩擦異常が存在するが、モータ制御量のフィードバック項に第１、第２補正項を追加することにより、第１気筒＃１、及び第４気筒＃４の吸気弁１５のリフト差異ΔＬは、修正可能であると判断され、ステップＳ３１に進められる。小さくない場合は、第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間に存在する摩擦異常のために、モータ制御量のフィードバック項に第１、第２補正項を追加しても、第１気筒＃１、及び第４気筒＃４の吸気弁１５のリフト差異ΔＬは、修正出来ないと判断され、ステップＳ３０で、かかる旨の警告表示（ＭＩＬ点灯）が行われ終了する。ステップＳ３１で、モータ制御量に第１、第２補正項が追加され、第２揺動駆動モードを解除し、第１揺動駆動モードに戻した後、ステップＳ３２に進められる。
【００７２】
ステップＳ３２で、一定時間ごとに、第１気筒＃１の吸気弁１５のリフト差異ΔＬが算出され、かかるリフト差異ΔＬに基づいて、潤滑油温度が算出され終了する。
【００７３】
本実施形態では、電動モータによって駆動される１の吸気弁１５のリフト量の目標値と実行値との差異（リフト差異ΔＬ）に基づいて、吸気用動弁部５０の異常の種類の特定、すなわちカムとリフター間の摩擦異常の有無、カムシャフト間の摩擦異常の有無、及び潤滑油による潤滑状態が悪化しているか否かの判断が可能になる。具体的には、第１カム５４ａのリフト差異ΔＬと第４カム５４ｄのリフト差異ΔＬとを比較するカム間比較により、第１気筒＃１と第４気筒＃４のカムとリフター間に摩擦異常が存在するか否かが判断される。また、第１カム５４ａのリフト差異ΔＬと第４カム５４ｄのリフト差異ΔＬについての、第１揺動駆動モードにおける場合と第２揺動駆動モードにおける場合との変化度合いにより、カムシャフト間に摩擦異常が存在するか否かが判断される。また、第１カム５４ａのリフト差異ΔＬと第４カム５４ｄのリフト差異ΔＬについての、冷間時の場合と暖気後の場合との変化度合いにより、潤滑油による潤滑状態が悪化しているか否かが判断される。このため、リフト差異ΔＬに基づいて明確に異常の原因を特定することが出来るため、電動モータを駆動するトルクの変動から異常を推測する形態に比べて、精度の高い異常判定が可能になる。また、潤滑状態の悪化の判断は、潤滑油交換の判断基準にすることができ、効率的なオイル交換が可能になるメリットも有する。
【００７４】
また、判断結果に基づいて、摩擦異常がフィードバック制御により改善できる場合、すなわちリフト差異ΔＬが大きくない（第２閾値ΔＬ２より小さい）場合には、電動モータを駆動するモータ制御量のフィードバック項に補正項を加えて、リフト差異ΔＬを小さくすることが可能になる。さらに、判断結果に基づいて、摩擦異常がフィードバック制御により改善できない場合、すなわちリフト差異ΔＬが大きい（第２閾値ΔＬ２以上に大きい）場合には、摩擦異常が存在する箇所を特定した上で警告を行うことが可能になる。このため、精度の高い電動モータの駆動制御が可能になる。
【００７５】
また、カムとリフター間に摩擦異常が存在するか否かを判断する第１異常判定制御は、内燃機関１の通常運転中であって、第１揺動駆動モードにされた状態において行われるため、かかる第１異常判定制御を行うための制御が内燃機関１の運転に支障をきたすことはない。また、第１カムシャフト５２ａの中間部分５２ｃと第２カムシャフト５２ｂとの間に摩擦異常が存在するか否かを判断する第２異常判定制御は、通常の運転状態では使用されない第２揺動駆動モードにされた状態で行われる。但し、第２揺動駆動モードによる運転は、内燃機関１がフューエルカット中に行われるため、かかる第２異常判定制御を行うための制御が内燃機関１の運転に支障をきたすことはない。
【００７６】
なお、本実施形態では、目標リフト量と実リフト量とのリフト差異ΔＬに基づいて、目標値と実行値との比較、２つの気筒に対する吸気弁１５の実リフト量との比較、及び所定の条件下における実行値と所定の条件以外の下における実行値との比較を行い、吸気用動弁部５０の異常の種類の特定などを行う形態を説明した。但し、目標リフト量と実リフト量との差異の比較を行わず、２つの気筒に対する吸気弁１５の実リフト量を比較することによっても、カムとリフター間の摩擦異常判定は可能である。この場合、実リフト量が小さい吸気弁１５のカムとリフター間に摩擦異常が存在すると判断される。
【００７７】
また、目標リフト量と実リフト量との差異の比較を行わず、１つの気筒に対する吸気弁１５の実リフト量の第１揺動駆動モードでの運転時のものと第２揺動駆動モードでの運転時のものとの変化度合いによっても、カムシャフト間の摩擦異常判定は可能である。この場合、第１揺動駆動モードでの運転時の実リフト量が、第２揺動駆動モードでの運転時の実リフト量に比べて小さいと、カムシャフト間の摩擦異常が存在すると判断される。
【００７８】
また、目標リフト量と実リフト量との差異の比較を行わず、１つの気筒に対する吸気弁１５の実リフト量の冷間時のものと暖気後のものとの変化度合いによっても、潤滑油による潤滑状態が悪化したか否かの判定は可能である。この場合、冷間時と暖気後とで変化度合いが小さい場合には、温度変化によって粘度が変化しない程度に、潤滑油による潤滑状態が悪化していると判断される。
【００７９】
本実施形態では、第１電動モータ５９ａ、及び第２電動モータ５９ｂに内蔵されるモータ角度センサからの回転角度に関する情報に基づいて、対応する吸気弁１５のリフト量を算出する形態を説明したが、リフト量の算出は、リフト量の変位を検出するセンサなど他の形態であってもよい。
【００８０】
また、吸気弁１５のリフト量が弁の制御量に関する情報であるとして、目標値（目標リフト量）と実行値（実リフト量）との差異（リフト差異ΔＬ）に基づいて、吸気用動弁部５０の異常の有無などの判断を行う形態を説明したが、弁の制御量に関する情報は、リフト量に限られない。例えば、モータの回転角度の時間に対する変化度合い、カム角の時間に対する変化度合い、リフトカーブの形状などであり、いずれかについての、１つのカムの目標値と実行値、または２つのカムの実行値、または１つのカムの所定の条件下における実行値に基づいて、異常の種類の特定などを行うことが可能になる。
【００８１】
また、吸気用動弁部５０は、独立して回転可能な第１、第２カムシャフト５２ａ、５２ｂを有する形態を説明したが、総てのカムが１つのカムシャフトに取り付けられた形態であってもよい。この場合、揺動駆動を行わない形態が考えられる。揺動駆動を行わない形態、すなわち正転駆動だけが行われる場合には、最大リフト量は変化しないため、リフト量の比較による異常の種類の特定などは出来ないが、かかる場合であっても、モータの回転角度の時間に対する変化度合い、カム角の時間に対する変化度合い、リフトカーブの形状は、正常時のものと異常時のものとで変化する。このため、これらのいずれかについての、１つのカムの目標値と実行値、または２つのカムの実行値、または１つのカムの所定の条件下における実行値に基づいて、異常の種類の特定などを行うことが可能になる。
【図面の簡単な説明】
【００８２】
【図１】本実施形態における内燃機関の構成図である。
【図２】吸気用動弁部における第１カムシャフトと第２カムシャフトとを分解した状態の斜視図である。
【図３】第１揺動駆動モードで、且つ目標リフト量と実リフト量のリフト差異が第１閾値よりも小さい状態における、各気筒のリフトカーブを示す図である。
【図４】第１揺動駆動モードで、且つ第１気筒のリフト差異が第１閾値以上である状態における、各気筒のリフトカーブを示す図である。
【図５】第２揺動駆動モードで、且つ第１、第４気筒のリフト差異が第１閾値以上である状態における、各気筒のリフトカーブを示す図である。
【図６】第２揺動駆動モードで、且つ第１、第４気筒のリフト差異が第１閾値より小さく改善された状態における、各気筒のリフトカーブを示す図である。
【図７】リフト差異と潤滑油温度との関係マップを示す図である。
【図８】リフト差異と潤滑油の粘度との関係マップを示す図である。
【図９】潤滑油の粘度と潤滑油温度との関係マップを示す図である。
【図１０】第１、第２異常判定制御の手順を示すフローチャートである。
【符号の説明】
【００８３】
１  内燃機関
１１  吸気通路
１３  エンジン本体
１５  吸気弁
１７  燃焼室
１９  インジェクタ
２１  点火プラグ
２３  ピストン
２５  排気弁
２７  クランクシャフト
２９  排気通路
３１  水温センサ
５０  吸気用動弁部
５２ａ、５２ｂ  第１、第２カムシャフト
５２ｃ  第１カムシャフトの中間部分
５４ａ〜５４ｄ  第１〜第４カム
５５ａ〜５５ｄ  第１〜第４リフター
５８ａ、５８ｂ  第１、第２ギヤ列
５９ａ、５９ｂ  第１、第２電動モータ
７０  排気用動弁部
＃１〜＃４  第１〜第４気筒
【図１】
2009191785.tif 000003
【図２】
2009191785.tif 000004
【図３】
2009191785.tif 000005
【図４】
2009191785.tif 000006
【図５】
2009191785.tif 000007
【図６】
2009191785.tif 000008
【図７】
2009191785.tif 000009
【図８】
2009191785.tif 000010
【図９】
2009191785.tif 000011
【図１０】
2009191785.tif 000012