(57)【要約】【課題】バルブタイミング可変機構へのオイルの充填中に、動作指令値に対するオイルコントロールバルブの動作のばらつきにより、クランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相から変化して機関運転状態が悪化することを抑制する。【解決手段】オイルコントロールバルブ２５の動作モードをオイル充填モードとすべく、同バルブ２５の動作指令値が電子制御装置５１の不揮発性のＲＡＭに記憶された充填指令値に設定される。こうしたオイル充填中、動作指令値（充填指令値）に対するオイルコントロールバルブ２５の動作のばらつきにより、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相から進角側に変化する可能性がある。この変化が生じたときには、上記充填指令値が上記ばらつきを抑える方向の値に更新されるとともに、同更新後の充填指令値が電子制御装置５１の不揮発性のＲＡＭに記憶される。【選択図】図１
2014181676.tif 000002
【特許請求の範囲】
【請求項１】
クランクシャフトに対するカムシャフトの相対回転位相を変化させるべく油圧によって駆動されるバルブタイミング可変機構と、前記相対回転位相が中間ロック位相となるときに油圧によって前記相対回転位相の変化を禁止する禁止動作及び同相対回転位相の変化を許可する許可動作が行われるロック機構と、前記バルブタイミング可変機構及び前記ロック機構に対するオイルの給排を行うオイルコントロールバルブと、予め定められた変化範囲内で変化する動作指令値に基づいてオイルコントロールバルブを動作させる制御部と、を備える内燃機関のバルブタイミング制御装置において、
前記オイルコントロールバルブは、前記動作指令値に応じて、前記バルブタイミング可変機構に対するオイルの給排を通じて同バルブタイミング可変機構を駆動する一方で前記ロック機構へのオイルの供給を通じて同ロック機構を許可動作状態とする駆動制御モード、及び、前記ロック機構の禁止動作状態を維持する一方で前記バルブタイミング可変機構に対するオイルの充填を行うオイル充填モードの間で動作モードが切り換えられるものであり、
前記動作指令値の変化範囲には、前記オイルコントロールバルブの動作モードを前記駆動制御モードとする第１領域と、その第１領域に隣接して前記オイルコントロールバルブの動作モードを前記オイル充填モードとする第２領域とが設定されており、
前記制御部は、前記ロック機構が禁止動作した状態のもとで前記オイルコントロールバルブの動作モードを前記オイル充填モードとする際、前記動作指令値を前記第２領域内の値として記憶された充填指令値に設定し、その設定中に前記クランクシャフトに対する前記カムシャフトの相対回転位相が中間ロック位相から変化したときには、前記充填指令値を前記第１領域からより離れる方向の値に更新するとともに同更新後の充填指令値を記憶する
ことを特徴とする内燃機関のバルブタイミング制御装置。
【請求項２】
前記オイルコントロールバルブは、前記動作指令値に応じた動作モードとして、前記ロック機構からのオイルの排出を通じて同ロック機構の禁止動作を実行可能とするロックモードを有しており、
前記動作指令値の変化範囲には前記オイルコントロールバルブの動作モードを前記ロックモードとする第３領域が設定されるとともに、その第３領域と前記第１領域との間に前記第２領域が設定されており、
前記第１領域内は、前記第２領域から離れるに従って、前記クランクシャフトに対するカムシャフトの相対回転位相を進角させる領域、同相対回転位相を保持する領域、同相対回転位相を遅角させる領域へと順に移行するものであり、
前記制御部は、前記動作指令値を前記充填指令値に設定している最中に前記クランクシャフトに対する前記カムシャフトの相対回転位相が中間ロック位相から変化したとき、同相対回転位相の中間ロック位相からの進角側への変化量が閾値以上であれば前記動作指令値を前記第１領域内における相対回転位相を遅角させる領域の値とする一方、前記相対回転位相の中間ロック位相からの進角側への変化量が前記閾値未満であれば前記動作指令値を前記第３領域の値とする
請求項１記載の内燃機関のバルブタイミング制御装置。
【請求項３】
前記オイルコントロールバルブは、前記動作指令値に応じた動作モードとして、前記ロック機構からのオイルの排出を通じて同ロック機構の禁止動作を実行可能とするロックモードを有しており、
前記動作指令値の変化範囲には前記オイルコントロールバルブの動作モードを前記ロックモードとする第３領域が設定されるとともに、その第３領域と前記第１領域との間に前記第２領域が設定されており、
前記制御部は、前記ロック機構が禁止動作した状態のもとで前記オイルコントロールバルブの動作モードを前記オイル充填モードとすべく前記動作指令値を充填指令値に設定し、その後に予め定められた充填時間が経過した時点で前記オイルコントロールバルブの動作モードを前記駆動制御モードとすべく前記動作指令値を前記第１領域内の値とするものであり、その際に前記クランクシャフトに対する前記カムシャフトの相対回転位相の変動が生じたときには、前記充填指令値を前記第３領域からより離れる方向の値に更新するとともに同更新後の充填指令値を記憶する
請求項１又は２記載の内燃機関のバルブタイミング制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関のバルブタイミング制御装置に関する。
【背景技術】
【０００２】
自動車等の車両に搭載される内燃機関では、燃費改善や出力向上等を目的として、例えば特許文献１に示されるように吸気バルブ等の機関バルブのバルブタイミングを制御するバルブタイミング制御装置を適用することが知られている。
【０００３】
こうしたバルブタイミング制御装置は、内燃機関のクランクシャフトに対するカムシャフトの相対回転位相を変化させるべく油圧によって駆動されるバルブタイミング可変機構を備えている。このバルブタイミング可変機構の駆動を通じてクランクシャフトに対するカムシャフトの相対回転位相を可変とすることにより、カムシャフトによって開閉駆動される機関バルブのバルブタイミング（開閉タイミング）が可変とされる。
【０００４】
また、バルブタイミング制御装置は、クランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相となるときに油圧によって上記相対回転位相の変化を禁止する禁止動作及び同相対回転位相の変化を許可する許可動作が行われるロック機構を備えている。なお、上記中間ロック位相とは、クランクシャフトに対するカムシャフトの相対回転位相の調整可能範囲のうちの端以外に定められた位相であり、例えば機関バルブのバルブタイミングを内燃機関の始動に適したタイミングとしたときの上記相対回転位相に対応させることが考えられる。
【０００５】
更に、バルブタイミング制御装置は、バルブタイミング可変機構及びロック機構に対するオイルの給排を行うオイルコントロールバルブと、予め定められた変化範囲内で変化する動作指令値に基づいてオイルコントロールバルブを動作させる制御部と、を備えている。この制御部は、機関停止中にオイルが抜けたバルブタイミング可変機構に対し、機関始動時にオイルを供給して同機構をオイルで満たすオイル充填制御を実行する。
【０００６】
なお、内燃機関の停止過程では、機関停止中にバルブタイミング可変機構からオイルが抜けても、次回の機関始動時にクランクシャフトに対するカムシャフトの相対回転位相を中間ロック位相に保持できるよう、ロック機構からオイルが排出されて同ロック機構が禁止動作状態とされる。このため、機関始動時に上記オイル充填制御が実行されるときにはロック機構が禁止動作状態とされており、それによってクランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相に保持された状態になる。
【０００７】
上記制御部は、機関始動時に上記オイル充填制御を実行する際、ロック機構を禁止動作状態に保持しつつバルブタイミング可変機構がオイルで満たされるよう、オイルコントロールバルブの動作指令値の調整を通じて、ロック機構及びバルブタイミング可変機構に対するオイルの給排態様を調整する。こうしたオイル充填制御に関しては、バルブタイミング可変機構がオイルで満たされることに基づいて終了される。そして、制御部は、上記オイル充填制御を終了した後、ロック機構を許可動作状態としつつバルブタイミング可変機構が油圧によって駆動されるよう、オイルコントロールバルブの動作指令値の調整を通じて、バルブタイミング可変機構及びロック機構に対するオイルの給排態様を調整する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１３８６９８公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところで、機関始動時における上記オイル充填制御の実行中、ロック機構を禁止動作状態に保持しつつバルブタイミング可変機構がオイルで満たされるよう、オイルコントロールバルブの動作指令値を調整する際、その動作指令値に対するオイルコントロールバルブの動作には個体差等によるばらつきが生じる。
【００１０】
このように動作指令値に対するオイルコントロールバルブの動作にばらつきが生じると、上記オイル充填制御の実行中に禁止動作状態にあるロック機構に対しオイルが過剰に供給され、それに伴いロック機構が許可動作してしまうおそれがある。また、動作指令値に対するオイルコントロールバルブの動作のばらつきが生じると、バルブタイミング可変機構に対するオイルの給排が適切に行われないおそれもある。この場合、上述したようにオイル充填制御の実行中にロック機構が許可動作してしまったときには、バルブタイミング可変機構を適正に駆動できず、クランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相から変化することになる。そして、こうしたクランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相から変化が、機関始動時における内燃機関の運転状態の悪化に繋がる。
【００１１】
本発明はこのような実情に鑑みてなされたものであって、その目的は、オイルの充填中に、動作指令値に対するオイルコントロールバルブの動作のばらつきにより、クランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相から変化して運転状態が悪化することを抑制できる内燃機関のバルブタイミング制御装置を提供することにある。
【課題を解決するための手段】
【００１２】
以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決する内燃機関のバルブタイミング制御装置は、クランクシャフトに対するカムシャフトの相対回転位相を変化させるべく油圧によって駆動されるバルブタイミング可変機構を備える。また、上記バルブタイミング制御装置は、クランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相となるとき、油圧によって同相対回転位相の変化を禁止する禁止動作、及び同相対回転位相の変化を許可する許可動作が行われるロック機構も備える。更に、バルブタイミング制御装置は、バルブタイミング可変機構及びロック機構に対するオイルの給排を行うオイルコントロールバルブと、予め定められた変化範囲内で変化する動作指令値に基づいてオイルコントロールバルブを動作させる制御部とを備える。
【００１３】
上記オイルコントロールバルブは、その動作指令値に応じて、駆動制御モード及びオイル充填モードの間で動作モードが切り換えられる。ここで、上記駆動制御モードでは、バルブタイミング可変機構に対するオイルの給排を通じて同バルブタイミング可変機構が駆動される一方で、ロック機構へのオイルの供給を通じて同ロック機構が許可動作状態とされる。また、上記オイル充填モードでは、ロック機構が禁止動作状態に維持される一方で、バルブタイミング可変機構に対するオイルの充填が行われる。そして、オイルコントロールバルブの動作指令値の変化範囲には、オイルコントロールバルブの動作モードを上記駆動制御モードとする第１領域と、その第１領域に隣接してオイルコントロールバルブの動作モードを上記オイル充填モードとする第２領域とが設定される。
【００１４】
上記制御部は、ロック機構が禁止動作した状態のもとでオイルコントロールバルブの動作モードをオイル充填モードとする際、動作指令値を上記第２領域内の値として記憶された充填指令値に設定する。ここで、オイルコントロールバルブにおいては、動作指令値に対する動作に個体差等によるばらつきが生じる可能性がある。こうしたばらつきに起因して、上述したように動作指令値を充填指令値に設定してオイルコントロールバルブの動作モードをオイル充填モードにしようとするとき、同オイルコントロールバルブの動作モードが、上記第２領域に隣接した上記第１領域に対応する動作モード（駆動制御モード）になるおそれがある。この場合、禁止動作状態にあるロック機構が許可動作してしまうとともに、バルブタイミング可変機構が不適正に駆動されることにより、クランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相から変化し、それが内燃機関の運転状態の悪化に繋がる可能性がある。
【００１５】
このことに対処するため、上記制御部は、オイルコントロールバルブの動作指令値を上記充填指令値に設定している最中、クランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相から変化したときには、上記充填指令値を第１領域からより離れる方向の値に更新するとともに同更新後の充填指令値を記憶する。この場合、次回にオイルコントロールバルブの動作モードをオイル充填モードとしてバルブタイミング可変機構のオイルの充填を行う際、同バルブの動作指令値が上記更新後の充填指令値に設定されることにより、同バルブの動作モードが駆動制御モードになることを抑制できる。従って、バルブタイミング可変機構に対するオイルの充填中、動作指令値に対するオイルコントロールバルブの動作のばらつきにより、クランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相から変化して機関運転状態が悪化することを抑制できる。
【００１６】
上記オイルコントロールバルブは、動作指令値に応じた動作モードとして、ロック機構からのオイルの排出を通じて同ロック機構の禁止動作を実行可能とするロックモードを有するものとすることが考えられる。この場合、動作指令値の変化範囲にオイルコントロールバルブの動作モードをロックモードとする第３領域を設定するとともに、その第３領域と上記第１領域との間に上記第２領域を設定することが考えられる。更に、第１領域内では、第２領域から離れるに従って、クランクシャフトに対するカムシャフトの相対回転位相を進角させる領域、同相対回転位相を保持する領域、同相対回転位相を遅角させる領域へと順に移行するものとすることが考えられる。
【００１７】
この場合、上記制御部は、動作指令値を上記充填指令値に設定している最中にクランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相から変化したときには、ロック機構を禁止動作状態としてバルブタイミング可変機構に対するオイルの充填を続けるべく、上記相対回転位相を中間ロック位相に戻すように動作指令値を調整する。詳しくは、上記相対回転位相の中間ロック位相からの進角側への変化量が閾値以上であれば動作指令値を第１領域内における相対回転位相を遅角させる領域の値とする一方で、上記相対回転位相の中間ロック位相からの進角側への変化量が閾値未満であれば動作指令値を第３領域の値とする。
【００１８】
ここで、上記相対回転位相の中間ロック位相からの進角側への変化量が閾値以上という大きい値であるときには、動作指令値を第１領域における上記相対回転位相を遅角させる領域の値とすることが、上記相対回転位相を中間ロック位相に速やかに戻すうえで好ましい。ただし、上記相対回転位相の中間ロック位相からの進角側への変化量が閾値未満という小さい値であるときには、上記相対回転位相を中間ロック位相に速やかに戻すうえで、動作指令値を第１領域における相対回転位相を遅角させる領域の値とするよりも、むしろ第３領域内の値とすることが好ましい。
【００１９】
これは、動作指令値を充填指令値から第１領域における上記相対回転位相を遅角させる領域の値に設定すると、オイルコントロールバルブが上記相対回転位相を遅角させる動作態様に至る前に、必ず上記相対回転位相を進角させる動作態様を経ることが関係している。すなわち、上記相対回転位相の中間ロック位相からの進角側への変化量が閾値未満という小さい値であるときには、上述したようにオイルコントロールバルブが上記相対回転位相を進角させる動作態様を経ることにより、上記相対回転位相を速やかに中間ロック位相に戻す（遅角させる）ことが難しくなる。
【００２０】
このため、上記相対回転位相の中間ロック位相からの進角側への変化量が閾値未満という小さい値であるときには、上述したように動作指令値が第３領域内の値とされてオイルコントロールバルブの動作モードがロックモードとされる。このロックモードでは、ロック機構からのオイルの排出を通じて同ロック機構の禁止動作が実行可能になる一方、バルブタイミング可変機構の油圧による駆動が積極的に行われることはない。このため、機関バルブを開閉する際にカムシャフトに対し回転方向と逆方向のトルクが作用することにより、上記相対回転位相が中間ロック位相まで遅角側に変化する。
【００２１】
このときの相対回転位相の中間ロック位相までの遅角側への変化では、上述したようにオイルコントロールバルブが上記相対回転位相を進角させる動作態様を経ることはない。このため、上記相対回転位相の中間ロック位相からの進角側への変化量が閾値未満という小さい値である条件のもとでは、上述したように動作指令値を充填指令値から第１領域内における上記相対回転位相を遅角させる領域の値に設定する場合と比較して、上記相対回転位相が速やかに中間ロック位相まで遅角側に変化するようになる。
【００２２】
以上のように、動作指令値を上記充填指令値に設定している最中にクランクシャフトに対するカムシャフトの相対回転位相が中間ロック位相から進角側に変化したとき、その変化量に応じて上記相対回転位相を中間ロック位相に戻す手法を切り換えることにより、速やかに上記相対回転位相を中間ロック位相に戻すことができる。従って、上記相対回転位相を中間ロック位相に戻してロック機構を再び禁止動作した状態とするまでの期間を短くすることができる。
【００２３】
上記制御部は、ロック機構が禁止動作した状態のもとでオイルコントロールバルブの動作モードをオイル充填モードとすべく動作指令値を充填指令値に設定し、その後に予め定められた充填時間が経過した時点でオイルコントロールバルブの動作モードを駆動制御モードとすべく動作指令値を第１領域内の値とするものとすることが考えられる。そして、上記制御部としては、充填時間が経過して動作指令値を第１領域内の値としたことにより、クランクシャフトに対するカムシャフトの相対回転位相の変動が生じたときには、上記充填指令値を第３領域からより離れる方向の値に更新するとともに同更新後の充填指令値を記憶するものとすることが好ましい。
【００２４】
ここで、動作指令値に対するオイルコントロールバルブの動作に個体差等によるばらつきが生じると、動作指令値を充填指令値に設定してオイルコントロールバルブの動作モードをオイル充填モードにしようとするとき、その動作モードが上記第２領域に隣接した上記第３領域に対応する動作モード（ロックモード）になる可能性がある。この場合、動作指令値を充電指令値に設定しても、バルブタイミング可変機構をオイルで満たせるほど同機構に対しオイルを供給できるとは限らない。このため、上記充填時間が経過した時点で動作指令値が第１領域内の値とされたとき、ロック機構を許可動作させるとともにバルブタイミング可変機構を油圧により駆動しようとしても、その油圧による駆動を行うことができずに、クランクシャフトに対するカムシャフトの相対回転位相が変動する可能性がある。
【００２５】
この場合、クランクシャフトに対するカムシャフトの相対回転位相の変動に基づき、充填指令値が第３領域からより離れる方向の値に更新されるとともに同更新後の充填指令値が記憶される。従って、次回にオイルコントロールバルブの動作モードをオイル充填モードとしてバルブタイミング可変機構のオイルの充填を行う際、同バルブの動作指令値が上記更新後の充填指令値に設定されるため、同バルブの動作モードがロックモードになってバルブタイミング可変機構に対するオイルの充填が不足することを抑制できる。従って、上述したように充填時間が経過した時点で動作指令値が第１領域内の値とされたとき、バルブタイミング可変機構を油圧により駆動できずにクランクシャフトに対するカムシャフトの相対回転位相が変動することを抑制できる。
【図面の簡単な説明】
【００２６】
【図１】バルブタイミング制御装置が適用される内燃機関全体を示す略図。
【図２】バルブタイミング可変機構の動作に基づく吸気バルブのバルブタイミングの変化態様を示すグラフ。
【図３】バルブタイミング可変機構、及び、同機構を駆動するための油圧回路を示す略図。
【図４】ロック機構の構造を示す断面図。
【図５】ロック機構の構造を示す断面図。
【図６】ロックモード時のオイルコントロールバルブ内部を示す断面図。
【図７】オイル充填モード時のオイルコントロールバルブ内部を示す断面図。
【図８】進角モード時のオイルコントロールバルブ内部を示す断面図。
【図９】保持モード時のオイルコントロールバルブ内部を示す断面図。
【図１０】遅角モード時のオイルコントロールバルブ内部を示す断面図。
【図１１】スプール弁の変位に伴うオイルコントロールバルブ内の各種油路の開口面積の変化を示すグラフ。
【図１２】充填指令値の更新（学習）手順を示すフローチャート。
【図１３】充填指令値の更新（学習）手順を示すフローチャート。
【図１４】機関始動時のクランクシャフトに対する吸気カムシャフトの相対回転位相の変化を示すタイムチャート。
【図１５】機関始動時のクランクシャフトに対する吸気カムシャフトの相対回転位相の変化を示すタイムチャート。
【発明を実施するための形態】
【００２７】
以下、内燃機関のバルブタイミング制御装置の一実施形態について、図１〜図１５を参照して説明する。
図１に示される内燃機関１は、自動車等の車両に搭載されている。この内燃機関１では、燃焼室２に繋がる吸気通路３にスロットルバルブ１３が開閉可能に設けられており、同吸気通路３を通じて燃焼室２に空気が吸入されるとともに、燃料噴射弁４から同機関１の吸気ポート３ａに向けて噴射された燃料が同燃焼室２に供給される。この空気と燃料とからなる混合気に対し点火プラグ５による点火が行われると、同混合気が燃焼してピストン６が往復移動し、内燃機関１の出力軸であるクランクシャフト７が回転する。一方、燃焼室２で燃焼した後の混合気は、排気として排気通路８に送り出される。なお、上記クランクシャフト７には、内燃機関１を始動させる際に同クランクシャフト７を強制的に回転（クランキング）させるスタータ１０が接続されている。
【００２８】
内燃機関１における燃焼室２と吸気通路３との間は、吸気バルブ１１の開閉動作を通じて連通・遮断される。この吸気バルブ１１は、クランクシャフト７からの回転伝達を受ける吸気カムシャフト１２の回転に伴って開閉動作する。そして、吸気カムシャフト１２の回転に伴い吸気バルブ１１が開弁する際には、バルブスプリング１１ａの圧縮時の弾性力に基づき吸気カムシャフト１２に対しその回転方向と逆方向のトルク（負トルク）が作用する。また、吸気カムシャフト１２の回転に伴い吸気バルブ１１が閉弁する際には、バルブスプリング１１ａの膨張時の弾性力に基づき吸気カムシャフト１２に対しその回転方向と同方向のトルク（正トルク）が作用する。
【００２９】
一方、内燃機関１における燃焼室２と排気通路８との間は、排気バルブ１４の開閉動作を通じて連通・遮断される。この排気バルブ１４は、クランクシャフト７からの回転伝達を受ける排気カムシャフト１５の回転に伴って開閉動作する。そして、排気カムシャフト１５の回転に伴い排気バルブ１４が開弁する際には、バルブスプリング１４ａの圧縮時の弾性力に基づき排気カムシャフト１５に対しその回転方向と逆方向のトルク（負トルク）が作用する。また、排気カムシャフト１５の回転に伴い排気バルブ１４が閉弁する際には、バルブスプリング１４ａの膨張時の弾性力に基づき排気カムシャフト１５に対しその回転方向と同方向のトルク（正トルク）が作用する。
【００３０】
内燃機関１には、吸気バルブ１１の開閉タイミングを可変とすべく、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相を変化させるバルブタイミング可変機構１６が設けられている。このバルブタイミング可変機構１６は、オイルコントロールバルブ２５の駆動によるオイルの給排を通じて、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相を変化させるよう油圧駆動される。こうしたバルブタイミング可変機構１６の駆動により、吸気バルブ１１のバルブタイミング（開閉タイミング）が可変とされる。詳しくは、図２に示すように、吸気バルブ１１の開弁期間を一定に保持した状態で同バルブ１１の開弁時期及び閉弁時期が共に進角又は遅角される。
【００３１】
次に、バルブタイミング可変機構１６、及びその駆動を行うための油圧回路について詳しく説明する。
図３に示されるように、バルブタイミング可変機構１６は、吸気カムシャフト１２に対しボルトにより一体回転可能に固定されたロータ２１と、吸気カムシャフト１２と同一軸線上に上記ロータ２１を囲むように設けられてクランクシャフト７（図１）からの回転伝達を受けるハウジング２２とを備えている。このハウジング２２の内周面には、吸気カムシャフト１２の軸線に向かって突出する突部２３が周方向について所定の間隔をおいて複数形成されている。また、ロータ２１の外周面には、吸気カムシャフト１２の軸線から離れる方向に突出する複数のベーン２４がそれぞれ上記各突部２３の間に位置するように形成されている。これにより、ハウジング２２内における各突部２３の間に位置する部分が、ベーン２４により進角側油圧室２６と遅角側油圧室２７とに区画されている。
【００３２】
そして、進角側油圧室２６にオイルを供給するとともに遅角側油圧室２７からオイルを排出すると、ロータ２１がハウジング２２に対し図中の右回転方向に相対移動して吸気カムシャフト１２のクランクシャフト７に対する相対回転位相が進角側に変化し、それによって吸気バルブ１１のバルブタイミングが進角側に変化する。また、遅角側油圧室２７にオイルを供給するとともに進角側油圧室２６からオイルを排出すると、ロータ２１がハウジング２２に対し図中左回転方向に相対移動して吸気カムシャフト１２のクランクシャフト７に対する相対回転位相が遅角側に変化し、それによって吸気バルブ１１のバルブタイミングが遅角側に変化する。
【００３３】
バルブタイミング可変機構１６は、ロータ２１のハウジング２２に対する相対移動を禁止する禁止動作を行うとともに、その相対移動を許可状態とする許可動作を行うロック機構２８を備えている。なお、ロック機構２８の許可動作は、同機構２８の解除室２８ａへのオイルの供給を通じて同解除室２８ａの油圧を上昇させることによって行われる。また、ロック機構２８の禁止動作は、同機構２８の解除室２８ａからのオイルの排出を通じて同解除室２８ａの油圧を低下させることによって行われる。これらロック機構２８の禁止動作及び許可動作は、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相となるときに行われる。この中間ロック位相とは、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相の調整可能範囲のうちの端以外に定められた位相であり、吸気バルブ１１のバルブタイミングを内燃機関１の始動に適したタイミングとしたときの上記相対回転位相に相当する。
【００３４】
従って、ロック機構２８によるハウジング２２に対するロータ２１の相対移動の禁止は、吸気バルブ１１のバルブタイミングが機関始動に適したタイミングとなる状態で行われる。これは、機関停止過程でロック機構２８によるハウジング２２に対するロータ２１の相対移動の禁止を行うことにより、次回の機関始動開始時に吸気バルブ１１のバルブタイミングを機関始動に適したタイミングに固定しておき、それによって良好な機関始動を実現するためである。なお、ロック機構２８によるハウジング２２に対するロータ２１の相対移動の禁止は、上述したようにクランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相になるときに行われる。このため、機関始動完了後にロック機構２８によるハウジング２２に対するロータ２１の相対移動の禁止を解除して同相対移動を許可したとき、吸気バルブ１１のバルブタイミングを機関始動時に適したタイミングよりも遅角側に調整可能となり、より広い制御範囲での吸気バルブ１１のバルブタイミング制御が実現される。
【００３５】
図４に示すように、ロック機構２８には、解除室２８ａ内の油圧に基づく力及びばね２９の付勢力を受けてハウジング２２に形成された穴３０に対し出し入れされるロックピン３１が設けられている。ハウジング２２における穴３０よりも遅角側（図中左側）の位置には、その穴３０寄りも浅く上記ロックピン３１を没入させることが可能なラチェット溝３２が、同穴３０と繋がるように形成されている。ロック機構２８では、ロックピン３１と穴３０とを位置合わせした状態のもと、解除室２８ａからのオイルの排出を通じて同解除室２８ａ内の油圧に基づく力を小さくすることにより、上記ばね２９の付勢力でロックピン３１を穴３０内に没入する禁止動作が行われる。また、ロック機構２８では、ロックピン３１を穴３０に没入した状態のもと、解除室２８ａに対するオイルの供給を通じて同解除室２８ａ内の油圧に基づく力を大きくすることにより、上記ばね２９の付勢力に抗して図５に示すように穴３０からロックピン３１を抜き出す許可動作が行われる。
【００３６】
なお、ロータ２１には、ロック機構２８の上記禁止動作が行われた状態のとき（図４）、進角側油圧室２６と遅角側油圧室２７とを連通する連通路１７が形成されている。この連通路１７は、図５に示すようにロック機構２８の許可動作が完了しているときにはロックピン３１により遮断状態となる。
【００３７】
図３に示すように、バルブタイミング可変機構１６の進角側油圧室２６及び遅角側油圧室２７に対するオイルの給排、並びに、ロック機構２８の解除室２８ａに対するオイルの給排は、バルブタイミング可変機構１６及びロック機構２８とオイルポンプ３３とを繋ぐ油圧回路を構成する複数の油路を通じて行われる。この油圧回路における複数の油路の途中には、それら油路によるバルブタイミング可変機構１６及びロック機構２８に対するオイルの給排態様を変更するオイルコントロールバルブ２５が設けられている。そして、オイルコントロールバルブ２５を用いてバルブタイミング可変機構１６及びロック機構２８に対するオイルの給排態様を変更することで、バルブタイミング可変機構１６の動作を通じて上述したようにクランクシャフト７に対する吸気カムシャフト１２の相対回転位相が変更されたり、ロック機構２８の禁止動作や許可動作が行われたりする。
【００３８】
オイルコントロールバルブ２５は、オイルポンプ３３に対し供給油路３４を介して接続されるとともに、そのオイルポンプ３３により汲み上げられるオイルを貯留するためのオイルパン３５に対し排出油路３６を介して接続されている。なお、上記供給油路３４に関しては、オイルポンプ３３の下流側で二つに分岐してオイルコントロールバルブ２５に対し二ヶ所で繋がっている。また、オイルコントロールバルブ２５は、バルブタイミング可変機構１６の進角側油圧室２６に対し進角側油路３７を介して接続されるとともに、同機構１６の遅角側油圧室２７に対し遅角側油路３８を介して接続されている。更に、オイルコントロールバルブ２５は、バルブタイミング可変機構１６に設けられたロック機構２８の解除室２８ａに対し解除用油路３９を介して接続されている。
【００３９】
そして、オイルコントロールバルブ２５は、機関運転状態等に応じて、複数の動作モードのうちのいずれかのモードで動作される。こうしたオイルコントロールバルブ２５の動作モードとしては、例えばロックモード、オイル充填モード、進角モード、保持モード、及び遅角モードがあげられる。なお、これら複数の動作モードのうち、進角モード、保持モード、及び遅角モードは、バルブタイミング可変機構１６に対するオイルの給排を通じて同バルブタイミング可変機構１６を駆動する一方で、ロック機構２８（解除室２８ａ）へのオイルの供給を通じて同ロック機構２８を許可動作状態とする駆動制御モードとなっている。以下、ロックモード、オイル充填モード、進角モード、保持モード、及び遅角モードといったオイルコントロールバルブ２５の動作モードについて、それぞれ個別に詳しく説明する。
【００４０】
（ロックモード）
このモードは、ロック機構２８（解除室２８ａ）からのオイルの排出を通じて同ロック機構２８の禁止動作を実行可能としたり、ロック機構２８の禁止動作の完了状態、すなわちロックピン３１を穴３０に没入した状態を維持したりするためのものである。このモードでは、排出油路３６が解除用油路３９に接続されるよう、オイルコントロールバルブ２５が動作される。これにより、ロック機構２８の解除室２８ａからオイルが排出される状態になり、ロック機構２８の禁止動作を実行することが可能になる。また、ロック機構２８の禁止動作の完了した状態、言い換えればバルブタイミング可変機構１６におけるハウジング２２に対するロータ２１の回転方向についての相対移動が禁止された状態にあっては、その状態を維持することが可能になる。ちなみに、このときにはバルブタイミング可変機構１６の油圧による駆動が積極的に行われること、すなわち進角側油圧室２６及び遅角側油圧室２７に対するオイルの給排が積極的に行われることはない。
【００４１】
（オイル充填モード）
このモードは、機関始動時などバルブタイミング可変機構１６からオイルが抜けた状態であり、且つロック機構２８の禁止動作の完了状態（ロックピン３１が穴３０に没入された状態）のもとで、同禁止動作の完了状態を維持しつつバルブタイミング可変機構１６の油圧駆動を開始すべく同機構１６をオイルで満たすためのものである。このモードでは、供給油路３４が進角側油路３７に接続されるとともに、ロック機構２８の解除用油路３９が排出油路３６に接続され、且つ遅角側油路３８が供給油路３４及び排出油路３６に対し遮断状態とされるよう、オイルコントロールバルブ２５が動作される。これにより、バルブタイミング可変機構１６の進角側油圧室２６にオイルが供給されるとともに、ロック機構２８の解除室２８ａからオイルが排出される状態となる。また、ロック機構２８の禁止動作の完了状態のもとでは、進角側油圧室２６と遅角側油圧室２７とが連通路１７（図４）によって連通するため、上述したように進角側油圧室２６に供給されたオイルが連通路１７を介して遅角側油圧室２７に流れる。これにより、バルブタイミング可変機構１６の進角側油圧室２６及び遅角側油圧室２７が速やかにオイルで満たされ、それに伴ってバルブタイミング可変機構１６のロータ２１が速やかに動作可能な状態になる。
【００４２】
（進角モード）
このモードは、クランクシャフト７（図１）に対する吸気カムシャフト１２の相対回転位相を進角させ、それによって吸気バルブ１１のバルブタイミングを進角側に変化させるためのものである。このモードでは、図３に示す供給油路３４が進角側油路３７及び解除用油路３９に接続されるとともに遅角側油路３８が排出油路３６に接続されるよう、オイルコントロールバルブ２５が動作される。これにより、バルブタイミング可変機構１６の進角側油圧室２６及びロック機構２８の解除室２８ａにオイルが供給されるとともに、バルブタイミング可変機構１６の遅角側油圧室２７からオイルが排出される。その結果、ロック機構２８が許可動作状態にされるとともに、ハウジング２２に対しロータ２１が図中右回転方向に相対移動して吸気バルブ１１のバルブタイミングが進角側に変化する。
【００４３】
（保持モード）
このモードは、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相を一定に保持し、それによって吸気バルブ１１のバルブタイミングを保持状態とするためのものである。このモードでは、供給油路３４が解除用油路３９に接続されるとともに、進角側油路３７及び遅角側油路３８がそれぞれ供給油路３４と排出油路３６との両方に対し遮断状態とされるよう、オイルコントロールバルブ２５が動作される。これにより、ロック機構２８の解除室２８ａにオイルが供給されるとともに、バルブタイミング可変機構１６の進角側油圧室２６及び遅角側油圧室２７に対するオイルの給排が禁止される。その結果、ロック機構２８が許可動作状態とされた状況のもと、ハウジング２２に対するロータ２１の回転方向についての相対移動が停止して吸気バルブ１１のバルブタイミングが保持状態とされる。
【００４４】
（遅角モード）
このモードは、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相を遅角させ、それによって吸気バルブ１１のバルブタイミングを遅角側に変化させるためのものである。このモードでは、供給油路３４が遅角側油路３８及び解除用油路３９に接続されるとともに進角側油路３７が排出油路３６に接続されるよう、オイルコントロールバルブ２５が動作される。これにより、バルブタイミング可変機構１６の遅角側油圧室２７及びロック機構２８の解除室２８ａにオイルが供給されるとともに、バルブタイミング可変機構１６の進角側油圧室２６からオイルが排出される。その結果、ロック機構２８が許可動作状態にされるとともに、ハウジング２２に対しロータ２１が図中左回転方向に相対移動して吸気バルブ１１のバルブタイミングが遅角側に変化する。
【００４５】
次に、オイルコントロールバルブ２５の詳細な構造について図６〜図１０を参照して説明する。なお、図６〜図１０はそれぞれ、オイルコントロールバルブ２５の動作モードを上述したロックモード、オイル充填モード、進角モード、保持モード、及び遅角モードとした状態を示す断面図である。
【００４６】
これらの図（例えば図６）に示されるオイルコントロールバルブ２５においては、円筒体４１内にスプール弁４２が軸線方向に移動可能に設けられている。このスプール弁４２は、円筒体４１内に設けられたばね４３の付勢力によって上記軸線方向の一端側（図中左側、以下では基準端側という）に向けて付勢されている。そして、上記ばね４３の付勢力に抗してスプール弁４２を押圧するアクチュエータ４４、及び上記ばね４３によって、スプール弁４２の軸線方向についての移動が実現される。すなわち、アクチュエータ４４のスプール弁４２に対する押圧力を調整すると、その押圧力とばね４３の付勢力とが釣り合うようスプール弁４２が軸線方向に移動する。こうしたスプール弁４２の移動を通じて、同スプール弁４２の軸線方向についての位置調整が行われる。
【００４７】
スプール弁４２には、アクチュエータ４４側の端部から順に複数の弁体４５ａ〜４５ｅが互いに所定の間隔をおいて形成されている。このスプール弁４２が挿入される円筒体４１には、油圧回路における複数の油路（供給油路３４、進角側油路３７、遅角側油路３８、解除用油路３９）と円筒体４１の内周面とをそれぞれ繋ぐように、且つ円筒体４１の径方向に直線状に延びるように複数の孔４６ａ〜４６ｅが形成されている。更に、円筒体４１には、その内周面にて開口する凹部４６ｆも形成されている。上記孔４６ａは進角側油路３７と繋がっており、上記孔４６ｂは遅角側油路３８と繋がっている。また、上記孔４６ｃと上記孔４６ｄとは供給油路３４と繋がっており、上記孔４６ｅは解除用油路３９と繋がっている。一方、円筒体４１におけるアクチュエータ４４側（図中左側）の開口端は、油圧回路における複数の油路のうちの排出油路３６と繋がるとともに、スプール弁４２の内部に形成された排出通路４２ａと連通している。なお、この排出通路４２ａに関しては、スプール弁４２におけるアクチュエータ４４側（図中左側）の端部にて開口するとともに、スプール弁４２の軸線方向に延びて同スプール弁４２の軸線方向の中央部、より詳しくは弁体４５ｃと弁体４５ｄとの間の部分の外周面でも開口している。
【００４８】
円筒体４１における孔４６ａ，４６ｂ，４６ｅ及び凹部４６ｆの内部は、バルブタイミング可変機構１６及びロック機構２８に繋がるポートとして機能する。より詳しくは、孔４６ａは進角側油圧室２６に繋がるポートとして機能し、孔４６ｂ及び凹部４６ｆは遅角側油圧室２７に繋がるポートとして機能し、孔４６ｅ及び凹部４６ｆは解除室２８ａに繋がるポートとして機能する。そして、上記円筒体４１内のスプール弁４２をその軸線方向における任意の位置、例えば図６〜図１０に示される位置に変位させると、上記複数のポートがスプール弁４２の弁体４５ａ〜４５ｅによって開閉される。これにより、オイルコントロールバルブ２５の動作モードが、ロックモード、オイル充填モード、進角モード、保持モード、及び遅角モードといった複数の動作モードのうちのいずれかの動作モードとされる。こうした動作モードの切り換えを通じてバルブタイミング可変機構１６及びロック機構２８（共に図３）に対するオイルの給排態様が変更される。そして、バルブタイミング可変機構１６及びロック機構２８に対するオイルの給排態様の変更により、それらバルブタイミング可変機構１６及びロック機構２８が油圧駆動される。
【００４９】
図１１は、スプール弁４２が軸線方向について変位する際の上記油圧回路における各種油路のオイルコントロールバルブ２５内に対応する部分の開口面積の変化を示すグラフである。同図に示されるように、スプール弁４２がその移動範囲の基準端（図中の横軸の左端に対応する位置）から離れるに従い、オイルコントロールバルブ２５の動作モードがロックモード、オイル充填モード、進角モード、保持モード、及び遅角モードへと順に変化してゆく。
【００５０】
なお、同図において、実線Ｌ１はロック機構２８の解除室２８ａからオイルを排出する油路の開口面積の変化を示しており、二点鎖線Ｌ２はバルブタイミング可変機構１６の進角側油圧室２６にオイルを供給する油路の開口面積の変化を示している。また、破線Ｌ３は、バルブタイミング可変機構１６の遅角側油圧室２７からオイルを排出する油路の開口面積の変化を示しており、実線Ｌ４はロック機構２８の解除室２８ａにオイルを供給する油路の開口面積の変化を示している。更に、二点鎖線Ｌ５はバルブタイミング可変機構１６の遅角側油圧室２７にオイルを供給する油路の開口面積の変化を示しており、二点鎖線Ｌ６はバルブタイミング可変機構１６の進角側油圧室２６からオイルを排出する油路の開口面積の変化を示している。すなわち、上述した各油路の開口面積がスプール弁４２の変位に応じて図示のごとく変化するよう、スプール弁４２の弁体４５ａ〜４５ｅ、並びに、円筒体４１の孔４６ａ〜１６ｅ及び凹部４６ｆが形成されている。
【００５１】
次に、内燃機関１のバルブタイミング制御装置の電気的構成について、図１を参照して詳しく説明する。
この制御装置は、内燃機関１の運転に関する各種制御を実行する電子制御装置５１を備えている。同電子制御装置５１には、上記制御に係る各種演算処理を実行するＣＰＵ、その制御に必要なプログラムやデータの記憶されたＲＯＭ、ＣＰＵの演算結果等が一時記憶されるＲＡＭ、外部との間で信号を入・出力するための入・出力ポート等が設けられている。
【００５２】
電子制御装置５１の入力ポートには、以下に示す各種センサ等が接続されている。
・吸気通路３を通過する空気の量（吸入空気量）を検出するエアフローメータ５２。
・吸気カムシャフト１２の回転に基づき同シャフト１２の回転位置に対応した信号を出力するカムポジションセンサ５３。
【００５３】
・クランクシャフト７の回転に対応する信号を出力するクランクポジションセンサ５４。
・吸気通路３に設けられたスロットルバルブ１３の開度（スロットル開度）を検出するスロットルポジションセンサ５５。
【００５４】
・車両の運転者によって踏み込み操作されるアクセルペダル５６の踏み込み量（アクセル操作量）を検出するアクセルポジションセンサ５７。
・運転者の手動での内燃機関１の始動開始時や運転停止時に操作されるイグニッションスイッチ５８。
【００５５】
電子制御装置５１の出力ポートには、燃料噴射弁４の駆動回路、点火プラグ５の駆動回路、スタータ１０の駆動回路、スロットルバルブ１３の駆動回路、及び、バルブタイミング可変機構１６（オイルコントロールバルブ２５（アクチュエータ４４））の駆動回路などの各種機器の駆動回路等が接続されている。
【００５６】
そして、電子制御装置５１は、上記各種センサから入力した検出信号に基づき、機関回転速度や機関負荷（内燃機関１の１サイクル当たりに燃焼室２に吸入される空気の量）といった機関運転状態を把握する。なお、機関回転速度はクランクポジションセンサ５４からの検出信号に基づき求められる。また、機関負荷は、アクセルポジションセンサ５７、スロットルポジションセンサ５５、及びエアフローメータ５２等の検出信号に基づき求められる内燃機関１の吸入空気量と上記機関回転速度とから算出される。
【００５７】
更に、電子制御装置５１は、クランクポジションセンサ５４及びカムポジションセンサ５３からの検出信号に基づき、吸気バルブ１１の実際のバルブタイミング（クランクシャフト７に対する吸気カムシャフト１２の相対回転位相）を検出する。なお、こうして検出されるクランクシャフト７に対する吸気カムシャフト１２の相対回転位相（吸気バルブ１１の実際のバルブタイミング）は、バルブタイミング可変機構１６におけるハウジング２２に対するロータ２１の回転方向についての相対位置に対応している。
【００５８】
電子制御装置５１は、機関負荷や機関回転速度といった機関運転状態、及び、吸気バルブ１１のバルブタイミングの実測値に基づき、上記出力ポートに接続された各種駆動回路に指令信号を出力する。こうして内燃機関１における燃料噴射制御、点火時期制御、吸入空気量制御、スタータ駆動制御、及び吸気バルブ１１のバルブタイミング制御等が電子制御装置５１を通じて実施される。
【００５９】
次に、電子制御装置５１を通じて行われるオイルコントロールバルブ２５の制御、すなわちバルブタイミング可変機構１６及びロック機構２８に対するオイルの給排態様の調整について説明する。
【００６０】
電子制御装置５１は、オイルコントロールバルブ２５の動作指令値を予め定められた変化範囲内で変化させ、その動作指令値に基づきオイルコントロールバルブ２５のスプール弁４２の位置（図１１のグラフの横軸に対応）を変化させることにより、同オイルコントロールバルブ２５を動作させる。このときの電子制御装置５１は、上記変化範囲内で変化する動作指令値に基づいてオイルコントロールバルブ２５の動作を行う制御部として機能する。なお、オイルコントロールバルブ２５のスプール弁４２の位置は動作指令値によって決まるため、図１１のグラフの横軸は上記動作指令値の変化範囲に対応する。
【００６１】
図１１から分かるように、上記動作指令値の変化範囲には、オイルコントロールバルブ２５の動作モードを上記駆動制御モード（進角モード、保持モード、遅角モード）とする第１領域と、その第１領域に隣接してオイルコントロールバルブ２５の動作モードを上記オイル充填モードとする第２領域とが設定されている。更に、上記変化範囲には、オイルコントロールバルブ２５の動作モードを上記ロックモードとする第３領域も設定されている。そして、上記変化範囲における上記第３領域と上記第１領域との間が上記第２領域となっている。また、上記第１領域内は、上記第２領域から離れるに従って、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相を進角させる領域（進角モードに対応する領域）、同相対回転位相を保持する領域（保持モードに対応する領域）、同相対回転位相を遅角させる領域（遅角モードに対応する領域）へと順に移行する。
【００６２】
ここで、内燃機関１の停止及び始動の過程では、オイルコントロールバルブ２５の動作が以下のように行われる。
内燃機関１の運転中でのイグニッションスイッチ５８の停止操作に基づき、同機関１の停止指令がなされて燃料噴射弁４からの燃料噴射が停止されると、内燃機関１の自立運転が行われなくなって機関回転が停止する。こうした内燃機関１の停止過程では、オイルコントロールバルブ２５の動作指令値を第１領域内で変化させて同バルブ２５の動作モードを駆動制御モードとし、それによってクランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相に調整されるようバルブタイミング可変機構１６が駆動される。そして、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相に調整されると、動作指令値を第３領域内の値に変化させてオイルコントロールバルブ２５の動作モードをロックモードとし、それによって中間ロック位相にてロックピン３１が穴３０に没入するようロック機構２８が禁止動作される。そして、ロックピン３１の穴３０への没入が完了することにより、バルブタイミング可変機構１６のハウジング２２に対するロータ２１の相対移動が禁止される。
【００６３】
また、内燃機関１の停止中でのイグニッションスイッチ５８の始動操作に基づき、同機関１の始動指令がなされると、スタータ１０の駆動を通じて内燃機関１のクランキングが行われるとともに、そのクランキング中に燃料噴射弁４からの燃料噴射が開始される。そして、燃料噴射弁４から噴射された燃料が空気と混合された状態のもと燃焼室２内で燃焼することにより、内燃機関１の自立運転が開始されて同機関１の始動が完了する。こうした内燃機関１の始動過程では、例えば同機関１の始動開始時点からオイルコントロールバルブ２５の動作指令値を第２領域内の値である充填指令値に設定して同バルブ２５の動作モードをオイル充填モードとし、それによってバルブタイミング可変機構１６に対しオイルの充填が行われる。なお、上記充填指令値は、電子制御装置５１の不揮発性のＲＡＭに記憶されている。そして、内燃機関１の始動開始時点からの経過時間が予め定められた充填時間を経過した時点で、オイルコントロールバルブ２５を駆動制御モードとしてクランクシャフト７に対する吸気カムシャフト１２の相対回転位相を調整するためのバルブタイミング可変機構１６の駆動を開始すべく、同バルブ２５の動作指令値の第１領域内での調整を開始する。
【００６４】
ところで、機関始動時におけるバルブタイミング可変機構１６に対するオイルの充填中であって、オイルコントロールバルブ２５の動作指令値が充填指令値に設定されているとき、その動作指令値（充填指令値）に対するオイルコントロールバルブ２５の動作、より詳しくはスプール弁４２の位置には個体差等によるばらつきが生じることがある。そして、このばらつきに起因して、上記動作指令値が充填指令値に設定されているときにスプール弁４２の位置が、例えば第１領域内における第２領域に近い部分（図中のＡ部分）に対応する位置になる場合がある。
【００６５】
この場合、上記動作指令値を充填指令値に設定してオイルコントロールバルブ２５の動作モードをオイル充填モードにしようとするとき、同バルブ２５の動作モードが上記第１領域に対応する動作モードである駆動制御モード（正確には進角モード）になる。この駆動制御モードにより、バルブタイミング可変機構１６に対するオイルの充填中に禁止動作状態となっているロック機構２８に対しオイルが過剰に供給され、それに伴いロック機構２８が許可動作してしまう。更に、進角側油圧室２６にオイルが供給される一方で遅角側油圧室２７からオイルが排出され、バルブタイミング可変機構１６に対するオイルの給排が適切に行われなくなる。その結果、バルブタイミング可変機構１６に対するオイルの充填中、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相から進角側に変化してしまい、それが機関始動時における内燃機関１の運転状態の悪化に繋がる。
【００６６】
このことに対処するため、オイルコントロールバルブ２５の動作指令値を上記充填指令値に設定している最中、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相から進角側に変化したときには、上記充填指令値を第１領域からより離れる方向の値に更新するとともに同更新後の充填指令値を不揮発性のＲＡＭに記憶する。
【００６７】
次に、バルブタイミング制御装置の動作について説明する。
上記充填指令値の更新及び記憶により、次回の機関始動時にはオイルコントロールバルブ２５の動作モードをオイル充填モードとしてバルブタイミング可変機構１６のオイルの充填を行う際、同バルブ２５の動作指令値が上記更新後の充填指令値に設定される。これにより、バルブタイミング可変機構１６に対するオイルの充填中に、オイルコントロールバルブ２５の動作モードが駆動制御モード（進角モード）になることを抑制できる。これは、更新後の充填指令値がより第１領域から離れた値になることから、上記充填指令値をオイルコントロールバルブ２５の動作指令値に設定したとき、同バルブ２５のスプール弁４２の位置が第２領域に対応する位置から第１領域に対応する位置（図中のＡ部分）に向けてずれることが抑制されるためである。従って、バルブタイミング可変機構１６に対するオイルの充填中、動作指令値に対するオイルコントロールバルブ２５の動作のばらつき（スプール弁４２の位置のばらつき）により、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相から進角側に変化し、それに伴い内燃機関１の転状態が悪化することを抑制できる。
【００６８】
図１２及び図１３は、上記充填指令値の更新（学習）を行うための学習ルーチンを示すフローチャートである。この学習ルーチンは、電子制御装置５１を通じて、例えば所定時間毎の時間割り込みにて周期的に実行される。
【００６９】
電子制御装置５１は、同ルーチンにおける図１２のステップ１０１（Ｓ１０１）の処理として、バルブタイミング可変機構１６に対するオイルの充填中であるか否かを判断するためのフラグＦが「０（非充填中）」であるか否かの判断を行う。ここで肯定判定であればＳ１０２に進む。電子制御装置５１は、Ｓ１０２の処理として、バルブタイミング可変機構１６に対するオイルの充填指令があったか否かを判断する。なお、同オイルの充填指令は、例えばイグニッションスイッチ５８が始動操作されたときになされる。
【００７０】
電子制御装置５１は、Ｓ１０２で充填指令がない旨判断した場合には、この学習ルーチンを一旦終了する。一方、電子制御装置５１は、Ｓ１０２で充填指令があった旨判断した場合には、Ｓ１０３の処理としてフラグＦを「１（充填中）」に設定し、その後に図１３のＳ１０４以降の処理を実行する。なお、上記フラグＦが「１」に設定されると、図１２Ｓ１０１の処理で否定判定がなされることから、Ｓ１０２及びＳ１０３の処理をスキップしてＳ１０４（図１３）に進むようになる。
【００７１】
電子制御装置５１は、図１３のＳ１０４の処理として、バルブタイミング可変機構１６に対するオイルの充填が開始された時点からの時間が、予め定められた充填時間内の値であるか否かを判断する。ここで肯定判定であれば、バルブタイミング可変機構１６に対するオイルの充填が完了していない旨判断されてＳ１０５に進む。電子制御装置５１は、Ｓ１０５の処理として、不揮発性のＲＡＭから充填指令値を読み出した後、オイルコントロールバルブ２５をオイル充填モードとすべく同バルブ２５の動作指令値を上記充填指令値に設定する。これにより、バルブタイミング可変機構１６に対するオイルの充填が行われる。
【００７２】
Ｓ１０５の処理に続いて行われるＳ１０６〜Ｓ１０８の処理は、オイルコントロールバルブ２５の動作指令値（充填指令値）に対するスプール弁４２の位置に個体差等によるばらつきがあるとき、そのばらつきに起因するスプール弁４２の適正位置に対するずれを修正すべく上記充填指令値を更新するためのものである。
【００７３】
詳しくは、電子制御装置５１は、Ｓ１０６の処理としてクランクシャフト７に対する吸気カムシャフト１２の相対回転位相の中間ロック位相からの進角側への変化量（進角量）が判定値以上であるか否かを判断し、Ｓ１０６の処理として上記相対回転位相の進角速度が所定値以上であるか否かを判断する。これらＳ１０６とＳ１０７とのいずれかで否定判定がなされると、電子制御装置５１は、この学習ルーチンを一旦終了する。
【００７４】
ここで、オイルコントロールバルブ２５の動作指令値が充填指令値に設定されているとき、スプール弁４２の位置に個体差等によるばらつきが生じ、そのばらつきに起因して同スプール弁４２の位置が図１１のＡ部分に対応する位置になる場合がある。この場合、上記動作指令値を充填指令値に設定しているにもかかわらず、オイルコントロールバルブ２５が駆動制御モード（正確には進角モード）になるため、禁止動作状態にあるロック機構２８が許可動作してしまう。更に、バルブタイミング可変機構１６に対するオイルの給排が適切に行われなくなり、それが原因となってクランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相から進角側に変化してしまう。
【００７５】
図１４は、このときのクランクシャフト７に対する吸気カムシャフト１２の相対回転位相の変化を示すタイムチャートである。クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が上述した原因によってタイミングＴ１にて中間ロック位相から進角し始めた後、上記相対回転位相の中間ロック位相に対する進角量が判定値以上という大きい値になると、図１３のＳ１０６で肯定判定がなされる。更に、このときの上記相対回転位相の進角速度（図１４の傾きθに相当）が所定値以上という速い値である場合には、図１３のＳ１０７で肯定判定がなされる。このようにＳ１０６とＳ１０７とで共に肯定判定がなされることによりＳ１０８に進む。電子制御装置５１は、Ｓ１０８の処理として、充填指令値がより第３領域寄りの値となるよう同充填指令値を更新し、同更新後の充填指令値を不揮発性のＲＡＭに記憶する。
【００７６】
Ｓ１０８の処理に続いて行われるＳ１０９〜Ｓ１１１の処理は、上記相対回転位相が中間ロック位相に対し判定値以上に進角側に変化したとき、ロック機構２８の禁止動作による上記相対回転位相の中間ロック位相での固定を実現すべく、上記相対回転位相を中間ロック位相まで遅角側に戻すためのものである。
【００７７】
電子制御装置５１は、Ｓ１０９の処理として、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相の中間ロック位相に対する進角量が上記判定値よりも大きい値に設定された閾値以上であるか否かを判断する。このＳ１０９で肯定判定がなされると、電子制御装置５１は、Ｓ１１０の処理として、オイルコントロールバルブ２５の動作モードを駆動制御モード（遅角モード）とすることにより、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相を中間ロック位相まで遅角させる。詳しくは、オイルコントロールバルブ２５の動作指令値を図１１の第１領域のうち遅角モードに対応する領域内の値とすることにより、上記相対回転位相を遅角させて中間ロック位相となるよう調整する。一方、図１３のＳ１０９で否定判定がなされると、電子制御装置５１は、Ｓ１１１の処理として、オイルコントロールバルブ２５の動作指令値を図１１の第３領域内の値として同バルブ２５の動作モードをロックモードとすることにより、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相を中間ロック位相まで遅角させる。ここで、上記ロックモードでは、ロック機構２８の禁止動作が実行可能になる一方、バルブタイミング可変機構１６の油圧による駆動が積極的に行われることはないため、吸気バルブ１１の開閉動作に伴って吸気カムシャフト１２に作用する回転方向と逆方向のトルク（負トルク）により、上記相対回転位相が中間ロック位相まで遅角側に変化する。
【００７８】
以上のように、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相を中間ロック位相に戻すことにより、ロック機構２８の禁止動作による上記相対回転位相の中間ロック位相での固定を実現することが可能になる。こうしたロック機構２８の禁止動作による上記相対回転位相の中間ロック位相での固定は、上記相対回転位相が中間ロック位相に到達した状態のもとでオイルコントロールバルブ２５の動作モードをロックモードとすることによって実現される。
【００７９】
一方、図１３のＳ１０４で否定判定がなされると、すなわちバルブタイミング可変機構１６に対するオイルの充填が開始された時点からの時間が上記充填時間を越えて長くなると、上記オイルの充填が完了した旨判断されてＳ１１２に進む。電子制御装置５１は、Ｓ１１２の処理として、フラグＦを「０（非充填中）」に設定する。その後、電子制御装置５１は、Ｓ１１３の処理として、オイルコントロールバルブ２５の動作モードを駆動制御モードとしてバルブタイミング可変機構１６を駆動すべく、同バルブ２５の動作指令値を第１領域内の値とする。
【００８０】
Ｓ１１３の処理に続いて行われるＳ１１４〜Ｓ１１６の処理も、オイルコントロールバルブ２５の動作指令値（充填指令値）に対するスプール弁４２の位置に個体差等によるばらつきがあるとき、そのばらつきに起因するスプール弁４２の適正位置に対するずれを修正すべく上記充填指令値を更新するためのものである。
【００８１】
詳しくは、電子制御装置５１は、Ｓ１１４の処理として上記充填時間が経過してから所定時間以内であるか否かを判断し、Ｓ１１５の処理としてクランクシャフト７に対する吸気カムシャフト１２の相対回転位相に変動が生じているか否かを判断する。これらＳ１１４とＳ１１５とのいずれかで否定判定がなされると、電子制御装置５１は、この学習ルーチンを一旦終了する。
【００８２】
ここで、オイルコントロールバルブ２５の動作指令値が充填指令値に設定されているとき、スプール弁４２の位置に個体差等によるばらつきが生じ、そのばらつきに起因して同スプール弁４２の位置が、例えば第３領域内における第２領域に近い部分（図１１のＢ部分）に対応する位置になる場合がある。この場合、上記動作指令値を充填指令値に設定しているにもかかわらず、オイルコントロールバルブ２５の動作モードがロックモードになるため、バルブタイミング可変機構１６をオイルで満たせるほど同機構１６に対しオイルを供給できるとは限らない。このため、上記充填時間が経過した時点で動作指令値が第１領域内の値とされたとき、言い換えればオイルコントロールバルブ２５の動作モードが駆動制御モードとされたとき、ロック機構２８を許可動作させるとともにバルブタイミング可変機構１６を油圧により駆動しようとしても、その油圧による駆動を適切に行うことができるとは限らない。そして、このようにバルブタイミング可変機構１６の油圧による駆動を適切に行うことができない場合、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が変動する。
【００８３】
図１５は、このときのクランクシャフト７に対する吸気カムシャフト１２の相対回転位相の変化を示すタイムチャートである。クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が上述した原因によってタイミングＴ２にて変動すると、図１３のＳ１１５で肯定判定がなされる。このようにＳ１１５で肯定判定がなされることによりＳ１１６に進む。電子制御装置５１は、Ｓ１１６の処理として、充填指令値がより第１領域寄りの値（第３領域から離れた値）となるよう同充填指令値を更新し、同更新後の充填指令値を不揮発性のＲＡＭに記憶する。
【００８４】
以上詳述した本実施形態によれば、以下に示す効果が得られるようになる。
（１）機関始動時にバルブタイミング可変機構１６に対しオイルを充填する際には、オイルコントロールバルブ２５の動作モードをオイル充填モードとすべく、同バルブ２５の動作指令値が第２領域内の値である充填指令値に設定される。このように動作指令値を充填指令値に設定している最中、動作指令値（充填指令値）に対するオイルコントロールバルブ２５の動作のばらつき（スプール弁４２の位置のばらつき）により、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相から進角側に変化する可能性がある。そして、このように上記相対回転位相が中間ロック位相から変化したときには、上記充填指令値が第１領域からより離れる方向の値に更新されるとともに、同更新後の充填指令値が電子制御装置５１の不揮発性のＲＡＭに記憶される。このため、次回の機関始動時にはオイルコントロールバルブ２５の動作モードをオイル充填モードとしてバルブタイミング可変機構１６のオイルの充填を行う際、同バルブ２５の動作指令値が上記更新後の充填指令値に設定される。これにより、バルブタイミング可変機構１６に対するオイルの充填中、動作指令値に対するオイルコントロールバルブ２５のスプール弁４２の位置のばらつきに起因して、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相から進角側に変化し、それに伴って内燃機関１の運転状態が悪化することを抑制できる。更に、その内燃機関１の運転状態の悪化に伴い、同機関１のストールが生じることも抑制できる。
【００８５】
（２）バルブタイミング可変機構１６に対するオイルの充填中、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相に対し判定値以上に進角側に変化すると、ロック機構２８の禁止動作による上記相対回転位相の中間ロック位相での固定を実現すべく、上記相対回転位相が中間ロック位相まで遅角側に戻される。
【００８６】
詳しくは、上記相対回転位相の中間ロック位相に対する進角量が上記判定値よりも大きい値に設定された閾値以上である場合、オイルコントロールバルブ２５の動作指令値を図１１の第１領域のうち遅角モードに対応する領域内の値とすることにより、同バルブ２５の動作モードが遅角モードとされる。この遅角モードでのオイルコントロールバルブ２５の動作によるバルブタイミング可変機構１６の油圧駆動を通じて、上記相対回転位相が中間ロック位相まで遅角される。一方、上記相対回転位相の中間ロック位相に対する進角量が上記判定値未満である場合には、オイルコントロールバルブ２５の動作指令値を図１１の第３領域内の値として同バルブ２５の動作モードをロックモードとすることにより、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相を中間ロック位相まで遅角させる。上記ロックモードでは、ロック機構２８の禁止動作が実行可能になる一方、バルブタイミング可変機構１６の油圧による駆動が積極的に行われることはないため、吸気バルブ１１を開閉駆動する際に吸気カムシャフト１２に作用する負トルクにより、上記相対回転位相が中間ロック位相まで遅角側に変化する。
【００８７】
ここで、上記相対回転位相の中間ロック位相に対する進角量が上記判定値以上という大きい値であるときには、オイルコントロールバルブ２５の動作指令値を充填指令値から第１領域における遅角モードに対応する領域の値とすることが、上記相対回転位相を中間ロック位相に速やかに戻すうえで好ましい。ただし、上記相対回転位相の中間ロック位相に対する進角量が上記判定値未満という小さい値であるときには、上記相対回転位相を中間ロック位相に速やかに戻すうえで、動作指令値を第１領域における遅角モードに対応する領域の値とするよりも、むしろ第３領域内の値とすることが好ましい。これは、動作指令値を充填指令値から第１領域における遅角モードに対応する領域の値に設定すると、オイルコントロールバルブ２５のスプール弁４２が遅角モードに対応する位置に至る前に、必ず進角モードに対応する位置を経ることが関係している。すなわち、上記相対回転位相の中間ロック位相に対する進角量が判定値未満という小さい値であるときには、上述したようにスプール弁４２が上記進角モードに対応する位置を経ることにより、上記相対回転位相を速やかに中間ロック位相に戻す（遅角させる）ことが難しくなる。
【００８８】
このため、上記相対回転位相の中間ロック位相に対する進角量が上記判定値未満という小さい値であるときには、上述したように動作指令値が第３領域内の値とされてオイルコントロールバルブの動作モードがロックモードとされることにより、上記相対回転位相が中間ロック位相まで遅角側に変化される。このときの相対回転位相の中間ロック位相までの変化では、上述したようにスプール弁４２が進角モードに対応する位置を経て移動することはない。このため、上記相対回転位相の中間ロック位相に対するか進角量が上記判定値未満という小さい値である条件のもとでは、上述したように動作指令値を充填指令値から第１領域内における遅角モードに対応する領域の値に設定する場合と比較して、上記相対回転位相が速やかに中間ロック位相まで遅角側に変化する。
【００８９】
以上のように、動作指令値を上記充填指令値に設定している最中にクランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相から進角側に変化したとき、その変化量（進角量）に応じて上記相対回転位相を中間ロック位相に戻す手法を切り換えることにより、速やかに上記相対回転位相を中間ロック位相に戻すことができる。従って、上記相対回転位相を中間ロック位相に戻してロック機構２８を再び禁止動作した状態とするまでの期間を短くすることができる。
【００９０】
（３）オイルコントロールバルブ２５の動作指令値が充填指令値に設定されているとき、個体差等によって生じるスプール弁４２の位置のばらつきに起因して、オイルコントロールバルブ２５の動作モードがロックモードになる可能性がある。この場合、動作指令値が充填指令値に設定されてから充填時間が経過した時点で、バルブタイミング可変機構１６を駆動すべく動作指令値が第１領域内の値とされたとき、言い換えればオイルコントロールバルブ２５の動作モードが駆動制御モードとされたとき、次のような問題が生じる。すなわち、オイルコントロールバルブ２５の動作モードを駆動制御モードとすることにより、ロック機構２８を許可動作させるとともにバルブタイミング可変機構１６を油圧により駆動しようとしても、同バルブタイミング可変機構１６でのオイルの充填不足により、上記油圧によるバルブタイミング可変機構１６の駆動を適切に行うことができなくなる。その結果、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が変動する。しかし、この場合には、上記相対回転位相の変動に基づき、充填指令値が第３領域からより離れる方向の値に更新されるとともに、同更新後の充填指令値が電子制御装置５１の不揮発性のＲＡＭに記憶される。従って、次回にオイルコントロールバルブ２５の動作モードをオイル充填モードとしてバルブタイミング可変機構１６のオイルの充填を行う際、同バルブの動作指令値が上記更新後の充填指令値に設定されるため、同バルブ２５の動作モードがロックモードになってバルブタイミング可変機構１６に対するオイルの充填が不足することを抑制できる。その結果、上述したように充填時間が経過した時点で動作指令値が第１領域内の値とされたとき、バルブタイミング可変機構１６を油圧により駆動できずにクランクシャフト７に対する吸気カムシャフト１２の相対回転位相が変動することを抑制できる。
【００９１】
なお、上記実施形態は、例えば以下のように変更することもできる。
・オイルコントロールバルブ２５の動作指令値が充填指令値に設定されてから充填時間が経過した後に上記動作指令値の第１領域内での調整を開始したとき、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相の変動に基づき充填指令値の更新及び記憶を行ったが、こうした更新及び記憶については必ずしも実行する必要はない。
【００９２】
・オイルコントロールバルブ２５の動作指令値を充填指令値に設定している最中に、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相に対し進角側に変化した場合、ロック機構２８による上記相対回転位相の中間ロック位相での固定を行うべく、次のように上記相対回転位相を中間ロック位相に戻すようにしてもよい。すなわち、上記相対回転位相の中間ロック位相に対する進角量に関係なく、必ずオイルコントロールバルブ２５の動作指令値を遅角モードに対応する領域内の値とすることによって上記相対回転位相を中間ロック位相に戻したり、必ず上記動作指令値を第２領域内の値とすることによって上記相対回転位相を中間ロック位相に戻したりしてもよい。
【００９３】
・また、オイルコントロールバルブ２５の動作指令値を充填指令値に設定している最中に、クランクシャフト７に対する吸気カムシャフト１２の相対回転位相が中間ロック位相に対し進角側に変化した場合、必ずしも上記相対回転位相を中間ロック位相に戻す必要はない。
【符号の説明】
【００９４】
１…内燃機関、２…燃焼室、３…吸気通路、３ａ…吸気ポート、４…燃料噴射弁、５…点火プラグ、６…ピストン、７…クランクシャフト、８…排気通路、１０…スタータ、１１…吸気バルブ、１１ａ…バルブスプリング、１２…吸気カムシャフト、１３…スロットルバルブ、１４…排気バルブ、１４ａ…バルブスプリング、１５…排気カムシャフト、１６…バルブタイミング可変機構、１７…連通路、２１…ロータ、２２…ハウジング、２３…突部、２４…ベーン、２５…オイルコントロールバルブ、２６…進角側油圧室、２７…遅角側油圧室、２８…ロック機構、２８ａ…解除室、２９…ばね、３０…穴、３１…ロックピン、３２…ラチェット溝、３３…オイルポンプ、３４…供給油路、３５…オイルパン、３６…排出油路、３７…進角側油路、３８…遅角側油路、３９…解除用油路、４１…円筒体、４２…スプール弁、４２ａ…排出通路、４３…ばね、４４…アクチュエータ、４５ａ〜４５ｅ…弁体、４６ａ〜４６ｅ…孔、４６ｆ…凹部、５１…電子制御装置、５２…エアフローメータ、５３…カムポジションセンサ、５４…クランクポジションセンサ、５５…スロットルポジションセンサ、５６…アクセルペダル、５７…アクセルポジションセンサ、５８…イグニッションスイッチ。
【図１】
2014181676.tif 000003
【図２】
2014181676.tif 000004
【図３】
2014181676.tif 000005
【図４】
2014181676.tif 000006
【図５】
2014181676.tif 000007
【図６】
2014181676.tif 000008
【図７】
2014181676.tif 000009
【図８】
2014181676.tif 000010
【図９】
2014181676.tif 000011
【図１０】
2014181676.tif 000012
【図１１】
2014181676.tif 000013
【図１２】
2014181676.tif 000014
【図１３】
2014181676.tif 000015
【図１４】
2014181676.tif 000016
【図１５】
2014181676.tif 000017