(57)【要約】【課題】モータを駆動源とする電動式可変バルブタイミング装置において、モータが過熱することを防止して、モータの過熱による耐久性劣化や故障を防止できるようにする。【解決手段】エンジンを始動する際には、モータ２６に内蔵されたエンコーダの出力パルスの有無に基づいてモータ２６の停止／回転を検出し、モータ２６の回転開始が検出されるまでモータ２６の通電制御（デューティ制御）を禁止してモータ２６を通電ＯＦＦ状態に維持し、モータ２６の回転開始が検出されてからモータ２６の通電制御を開始する。また、エンジンを停止させる際には、エンコーダから出力されるパルスの時間間隔（又はこれから求められたモータ回転速度）を用いてモータ２６の停止／回転を検出し、モータ２６の回転停止が検出されるまでモータ２６の通電制御を許可し、モータ２６の回転停止が検出された時点でモータ２６の通電制御を禁止してモータ２６の通電を停止する。【選択図】図２
2008267174.tif 000002
【特許請求の範囲】
【請求項１】
モータを駆動源とし、内燃機関のカム軸の回転速度に対して前記モータの回転速度を変化させることでクランク軸に対するカム軸の回転位相を変化させて吸気バルブ又は排気バルブのバルブタイミングを変化させるように前記モータの通電を制御する制御手段を備えた電動式可変バルブタイミング装置の制御装置において、
モータの停止／回転を検出するモータ回転検出手段と、
前記モータ回転検出手段の検出結果に基づいて前記モータの回転開始が検出されるまで前記制御手段による前記モータの通電制御を禁止する通電禁止手段と
を備えていることを特徴とする電動式可変バルブタイミング装置の制御装置。
【請求項２】
前記モータ回転検出手段は、前記モータの回転に同期したパルスを出力するエンコーダを用いて構成されていることを特徴とする請求項１に記載の電動式可変バルブタイミング装置の制御装置。
【請求項３】
前記モータ回転検出手段は、前記エンコーダから出力されるパルスの時間間隔から求められたモータ回転速度を用いて前記モータの停止／回転を検出することを特徴とする請求項２に記載の電動式可変バルブタイミング装置の制御装置。
【請求項４】
モータを駆動源とし、内燃機関のカム軸の回転速度に対して前記モータの回転速度を変化させることでクランク軸に対するカム軸の回転位相を変化させて吸気バルブ又は排気バルブのバルブタイミングを変化させるように前記モータの通電を制御する制御手段を備えた電動式可変バルブタイミング装置の制御装置において、
モータの停止／回転を検出するモータ回転検出手段と、
前記モータ回転検出手段の検出結果に基づいて前記モータの回転停止が検出されたときに前記制御手段による前記モータの通電制御を禁止する通電禁止手段と
を備えていることを特徴とする電動式可変バルブタイミング装置の制御装置。
【請求項５】
モータを駆動源とし、内燃機関のカム軸の回転速度に対して前記モータの回転速度を変化させることでクランク軸に対するカム軸の回転位相を変化させて吸気バルブ又は排気バルブのバルブタイミングを変化させるように前記モータの通電を制御する制御手段を備えた電動式可変バルブタイミング装置の制御装置において、
モータの停止／回転を検出するモータ回転検出手段と、
前記モータ回転検出手段の検出結果に基づいて前記モータの回転停止が検出されてから所定時間経過後に前記制御手段による前記モータの通電制御を禁止する通電禁止手段と
を備えていることを特徴とする電動式可変バルブタイミング装置の制御装置。
【請求項６】
前記通電禁止手段は、前記モータの巻線温度又はそれと関連性のある情報に基づいて前記所定時間を設定することを特徴とする請求項５に記載の電動式可変バルブタイミング装置の制御装置。
【請求項７】
前記通電禁止手段は、前記モータの巻線温度が高いほど前記所定時間を短くすることを特徴とする請求項６に記載の電動式可変バルブタイミング装置の制御装置。
【請求項８】
モータを駆動源とし、内燃機関のカム軸の回転速度に対して前記モータの回転速度を変化させることでクランク軸に対するカム軸の回転位相を変化させて吸気バルブ又は排気バルブのバルブタイミングを変化させるように前記モータの通電を制御する制御手段を備えた電動式可変バルブタイミング装置の制御装置において、
内燃機関始動用のスタータへの通電開始を検出したときに前記制御手段による前記モータの通電制御を許可する通電許可手段を備えていることを特徴とする電動式可変バルブタイミング装置の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータを駆動源とする電動式可変バルブタイミング装置の制御装置に関する発明である。
【背景技術】
【０００２】
近年、内燃機関の油圧変動に影響されない高精度な可変バルブタイミング制御を実現するために、可変バルブタイミング装置の駆動源として、油圧に代えて、モータを用いたものが実用化されている。例えば、特許文献１（特開２００６−７０７５４号公報）に記載された電動式可変バルブタイミング装置は、内燃機関のカム軸と同心状に配置され且つクランク軸の回転駆動力によって回転駆動される第１のギヤ（アウタギヤ）と、カム軸と一体的に回転する第２のギヤ（インナギヤ）と、カム軸と同心の円軌跡を描くように旋回しながら前記第１のギヤの回転力を前記第２のギヤに伝達し且つ前記第１のギヤに対する前記第２のギヤの回転位相を変化させる位相可変ギヤ（遊星ギヤ）と、この位相可変ギヤの旋回速度（公転速度）を制御するようにカム軸と同心に配置されたモータとを備え、前記第１のギヤ、前記第２のギヤ及び前記位相可変ギヤの歯数は、カム軸をクランク軸の回転速度の１／２の回転速度で駆動するように構成されている。そして、バルブタイミングを変化させないときは、モータの回転速度をクランク軸によって回転駆動される第１のギヤの回転速度に一致させて、前記位相可変ギヤの旋回速度を前記第１のギヤの回転速度に一致させることで、前記第１のギヤと前記第２のギヤとの回転位相の差を現状維持して、バルブタイミングを現状維持し、バルブタイミングを変化させるときは、モータの回転速度を前記第１のギヤの回転速度に対して変化させて前記位相可変ギヤの旋回速度を第１のギヤの回転速度に対して変化させることで、前記第１のギヤと前記第２のギヤとの回転位相の差を変化させてバルブタイミングを変化させるように構成されている。
【特許文献１】特開２００６−７０７５４号公報（第４頁〜第５頁）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、内燃機関の停止中にモータに通電しても、実カム軸位相（実バルブタイミング）を変化させることは困難であるため、この状態で、実カム軸位相を目標カム軸位相に一致させるまでモータに通電し続けると、モータが実質的にロックされた状態でモータの同じ相の巻線のみに電流が流れ続けることになってしまい、その結果、モータの巻線温度が許容温度範囲を越えてしまう可能性があり、モータの耐久性劣化や故障の原因となる。      
【０００４】
本発明はこのような事情を考慮してなされたものであり、従ってその目的は、電動式可変バルブタイミング装置において、モータが過熱することを防止できて、モータの過熱による耐久性劣化や故障を防止できる電動式可変バルブタイミング装置の制御装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に係る発明は、モータを駆動源とする電動式可変バルブタイミング装置の制御装置において、モータの停止／回転を検出するモータ回転検出手段と、このモータ回転検出手段の検出結果に基づいてモータの回転開始が検出されるまでモータの通電制御を禁止するようにしたものである。このようにすれば、始動時の内燃機関の回転立ち上がりに追従してモータが回転し始めるまで、モータに通電されないため、内燃機関の停止中にモータに連続通電されてモータが過熱することを防止できて、モータの過熱による耐久性劣化や故障を防止できる。
【０００６】
ところで、始動時の内燃機関の回転開始を検出してからモータの通電制御を開始することが考えられるが、内燃機関の回転開始は、内燃機関の回転に同期して所定クランク角毎（例えば３０℃Ａ毎）にクランク角センサから出力されるクランクパルスで検出するため、内燃機関の回転開始の検出タイミングが遅れてしまい、始動時にモータの通電制御（可変バルブタイミング制御）を開始するタイミングが遅れてしまうという欠点がある。
【０００７】
この点、本発明では、モータの回転開始を検出してからモータの通電制御を開始するため、内燃機関の回転開始をクランクパルスから検出する場合よりも、早期にモータの通電制御（可変バルブタイミング制御）を開始することができる。
【０００８】
また、請求項２のように、モータ回転検出手段は、モータの回転に同期したパルスを出力するエンコーダを用いると良い。一般に、モータには、回転角を検出するためのエンコーダが設けられ、このエンコーダから出力するパルスをカウントしてモータの回転角を検出するようにしているため、このエンコーダをモータ回転検出手段として利用することができる。
【０００９】
この場合、請求項３のように、モータ回転検出手段は、エンコーダから出力されるパルスの時間間隔から求められたモータ回転速度を用いてモータの停止／回転を検出するようにしても良い。この場合、モータのエンコーダから出力されるパルスの時間間隔は、内燃機関の回転に同期して所定クランク角毎（例えば３０℃Ａ毎）に出力されるクランクパルスの時間間隔よりも短いたため、始動時に早期にモータの通電制御（可変バルブタイミング制御）を開始することができる。
【００１０】
また、請求項４のように、モータ回転検出手段の検出結果に基づいてモータの回転停止が検出されたときにモータの通電制御を通電禁止手段により禁止するようにしても良い。このようにすれば、内燃機関の回転が停止してモータの回転が停止したときに、直ちにモータの通電制御を停止することができる。
【００１１】
また、内燃機関の停止直後に逆回転等によりカム軸が回されて実カム軸位相（実バルブタイミング）がずれる可能性があることを考慮して、請求項５のように、モータ回転検出手段の検出結果に基づいてモータの回転停止が検出されてから所定時間経過後にモータの通電制御を禁止するようにしても良い。このようにすれば、内燃機関の回転停止後（モータの回転停止後）でも、モータの巻線温度が許容温度範囲を越えない範囲でモータの通電制御（可変バルブタイミング制御）を継続することができるので、内燃機関の停止直後に逆回転等によりカム軸が回されても、それに応じてモータを回転させて実カム軸位相（実バルブタイミング）のずれを修正することができる。
【００１２】
この場合、請求項６のように、モータの回転停止検出後に通電制御を継続する“所定時間”は、モータの巻線温度又はそれと関連性のある情報に基づいて設定するようにすると良い。このようにすれば、モータの回転停止検出後の通電制御継続時間（所定時間）を、モータの巻線温度が許容温度範囲を越えない範囲で長い時間に設定することができる。
【００１３】
具体的には、モータの巻線温度が高いほど、モータが過熱状態に昇温するまでの時間が短くなることを考慮して、請求項７のように、モータの巻線温度が高いほど“所定時間”を短くするようにすれば良い。
【００１４】
また、内燃機関の始動時には、最初にスタータによって内燃機関のクランク軸を回転駆動することを考慮して、請求項８のように、スタータへの通電開始を検出したときにモータの通電制御を通電許可手段によって許可するようにしても良い。このようにすれば、始動時に内燃機関の回転開始とモータの回転開始を早期に検出することができ、始動時に早期にモータの通電制御（可変バルブタイミング制御）を開始することができる。ここで、スタータへの通電開始の検出は、スタータスイッチのＯＮ／ＯＦＦ（実スタータ駆動信号の有無又はスタータ駆動指令の有無）を判定すれば良い。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態を具体化した３つの実施例１〜３を説明する。
【実施例１】
【００１６】
本発明の実施例１を図１乃至図６に基づいて説明する。
まず、図１に基づいてシステム全体の概略構成を説明する。
内燃機関であるエンジン１１は、クランク軸１２からの動力がタイミングチェーン１３（又はタイミングベルト）により各スプロケット１４、１５を介して吸気側カム軸１６と排気側カム軸１７とに伝達されるようになっている。また、吸気側カム軸１６側には、電動式の可変バルブタイミング装置１８が設けられている。この可変バルブタイミング装置１８によって、クランク軸１２に対する吸気側カム軸１６の回転位相（カム軸位相）を可変することで、吸気側カム軸１６によって開閉駆動される吸気バルブ（図示せず）のバルブタイミングを可変するようになっている。
【００１７】
また、吸気側カム軸１６の外周側には、所定のカム角毎にカム角信号を出力するカム角センサ１９が取り付けられている。一方、クランク軸１２の外周側には、所定のクランク角毎にクランク角信号を出力するクランク角センサ２０が取り付けられている。
【００１８】
次に、図２に基づいて電動式の可変バルブタイミング装置１８の概略構成を説明する。  この可変バルブタイミング装置１８の位相可変機構２１は、吸気側カム軸１６と同心状に配置された内歯付きのアウタギヤ２２（第１のギヤ）と、このアウタギヤ２２の内周側に同心状に配置された外歯付きのインナギヤ２３（第２のギヤ）と、これらアウタギヤ２２とインナギヤ２３との間に配置されて両者に噛み合う遊星ギヤ２４（位相可変ギヤ）とから構成されている。アウタギヤ２２は、クランク軸１２と同期して回転するスプロケット１４と一体的に回転するように設けられ、インナギヤ２３は、吸気側カム軸１６と一体的に回転するように設けられている。また、遊星ギヤ２４は、アウタギヤ２２とインナギヤ２３に噛み合った状態でインナギヤ２３の回りを円軌道を描くように旋回することで、アウタギヤ２２の回転力をインナギヤ２３に伝達する役割を果たすと共に、インナギヤ２３の回転速度（吸気側カム軸１６の回転速度）に対する遊星ギヤ２４の旋回速度（公転速度）を変化させることで、アウタギヤ２２に対するインナギヤ２３の回転位相（カム軸位相）を調整するようになっている。
【００１９】
この場合、アウタギヤ２２、インナギヤ２３及び遊星ギヤ２４の歯数は、吸気側カム軸１６をクランク軸１２の回転速度の１／２の回転速度で駆動するように構成されている。
吸気側カム軸１６の回転速度＝クランク軸１２の回転速度×１／２
【００２０】
一方、エンジン１１には、遊星ギヤ２４の旋回速度を可変するためのモータ２６が設けられている。このモータ２６の回転軸２７は、吸気側カム軸１６、アウタギヤ２２及びインナギヤ２３と同軸上に配置され、このモータ２６の回転軸２７と遊星ギヤ２４の支持軸２５とが、径方向に延びる連結部材２８を介して連結されている。これにより、モータ２６の回転に伴って、遊星ギヤ２４が支持軸２５を中心に回転（自転）しながらインナギヤ２３の外周の円軌道を旋回（公転）できるようになっている。また、モータ２６には、モータ２６の回転に同期して所定回転角毎にパルスを出力するエンコーダ２９（モータ回転検出手段）が取り付けられ、このエンコーダ２９の出力パルスをカウントすることでモータ２６の回転角（回転量）が検出される。
【００２１】
この可変バルブタイミング装置１８は、モータ２６の非駆動時に、モータ２６の回転軸２７が吸気側カム軸１６と同期して回転するように構成され、モータ２６の回転速度が吸気側カム軸１６の回転速度（クランク軸１２の回転速度×１／２）に一致して、遊星ギヤ２４の公転速度がインナギヤ２３の回転速度（アウタギヤ２２の回転速度）に一致していると、アウタギヤ２２とインナギヤ２３との回転位相の差が現状維持されて、バルブタイミング（カム軸位相）が現状維持されるようになっている。
【００２２】
そして、吸気バルブのバルブタイミングを進角する場合には、モータ２６の回転速度を吸気側カム軸１６の回転速度よりも速くして、遊星ギヤ２４の公転速度をインナギヤ２３の回転速度よりも速くする。これにより、アウタギヤ２２に対するインナギヤ２３の回転位相が進角されて、バルブタイミング（カム軸位相）が進角される。
【００２３】
一方、吸気バルブのバルブタイミングを遅角する場合には、モータ２６の回転速度を吸気側カム軸１６の回転速度よりも遅くして、遊星ギヤ２４の公転速度をインナギヤ２３の回転速度よりも遅くする。これにより、アウタギヤ２２に対するインナギヤ２３の回転位相が遅角されて、バルブタイミングが遅角される。
【００２４】
前述した各種センサの出力は、エンジン制御回路（以下「ＥＣＵ」と表記する）３０に入力される。このＥＣＵ３０は、マイクロコンピュータを主体として構成され、そのＲＯＭ（記憶媒体）に記憶された各種のエンジン制御プログラムを実行することで、エンジン運転状態に応じて燃料噴射弁（図示せず）の燃料噴射量や点火プラグ（図示せず）の点火時期を制御する。
【００２５】
また、ＥＣＵ３０は、カム角センサ１９とクランク角センサ２０の出力信号に基づいてクランク軸１２に対するカム軸１６の回転位相（実カム軸位相）を演算すると共に、エンジン運転条件に応じて目標カム軸位相を演算し、この目標カム軸位相（目標バルブタイミング）と実カム軸位相（実バルブタイミング）との偏差及びエンジン回転速度に基づいて目標モータ回転速度を演算し、演算した目標モータ回転速度の信号をモータ駆動制御回路（以下「ＥＤＵ」と表記する）３１に出力する。
【００２６】
このＥＤＵ３１は、特許請求の範囲でいう制御手段として機能し、目標モータ回転速度と実モータ回転速度との偏差を小さくするようにモータ２６に印加する電圧のデューティをフィードバック制御することで、実カム軸位相を目標カム軸位相にフィードバック制御する。尚、このＥＤＵ３１の機能をＥＣＵ３０に組み込むようにしても良い。
【００２７】
また、ＥＣＵ３０は、後述する図３のモータ通電開始タイミング判定ルーチンを実行することで、エンコーダ２９の出力パルスの有無に基づいてモータ２６の停止／回転を検出し、モータ２６の回転開始が検出されるまでモータ２６の通電制御（デューティ制御）を禁止してモータ２６を通電ＯＦＦ状態に維持し、モータ２６の回転開始が検出されてからモータ２６の通電制御を開始（許可）する。
【００２８】
更に、ＥＣＵ３０は、後述する図５のモータ通電停止タイミング判定ルーチンを実行することで、エンコーダ２９から出力されるパルスの時間間隔から求められたモータ回転速度を用いてモータ２６の停止／回転を検出し、モータ２６の回転停止が検出されるまでモータ２６の通電制御を許可し、モータ２６の回転停止が検出された時点でモータ２６の通電制御を禁止してモータ２６の通電を停止（ＯＦＦ）する。以下、図３及び図５の各ルーチンの処理内容を説明する。
【００２９】
［モータ通電開始タイミング判定ルーチン］
図３のモータ通電開始タイミング判定ルーチンは、ＥＣＵ３０の電源ＯＮ期間中（電源メインリレーのＯＮ期間中）に所定周期で実行され、特許請求の範囲でいうモータ回転検出手段と通電禁止手段としての役割を果たす。本ルーチンが起動されると、まずステップ１０１で、初回のイグニッションスイッチ（以下「ＩＧスイッチ」と表記する）のＯＮ時に通電履歴フラグをＯＦＦにセットし、次のステップ１０２で、ＩＧスイッチがＯＮされているか否かを判定し、ＯＦＦされていれば、エンジン１１が停止状態で、可変バルブタイミング制御を行う必要がないことは明らかであるため、以降の処理を行うことなく、本ルーチンを終了する。
【００３０】
一方、上記ステップ１０２で、ＩＧスイッチがＯＮされていると判定されれば、ステップ１０３に進み、通電履歴フラグがＯＦＦ（モータ２６の通電開始前）であるか否かを判定し、通電履歴フラグがＯＮ（モータ２６の通電開始後）と判定されれば、以降の処理を行うことなく、本ルーチンを終了する。
【００３１】
これに対して、上記ステップ１０３で、通電履歴フラグがＯＦＦ（モータ２６の通電開始前）と判定されれば、ステップ１０４に進み、エンコーダ２９からパルスが出力されているか否かでモータ２６の回転中であるか否かを判定し、エンコーダ２９からパルスが出力されていない場合は、モータ２６の停止中と判断して、以降の処理を行うことなく、本ルーチンを終了する。
【００３２】
上記ステップ１０４で、エンコーダ２９からパルスが出力されたと判定されれば、モータ２６の回転開始と判断して、ステップ１０５に進み、モータ２６の通電制御（デューティ制御）を開始し、次のステップ１０６で、通電履歴フラグをＯＮにセットして本ルーチンを終了する。
【００３３】
以上説明した図３のモータ通電開始タイミング判定ルーチンの実行例を図４のタイムチャートを用いて説明する。図４の例では、ＩＧスイッチがＯＦＦからＯＮに切り替えられた時点ｔ1 で、通電履歴フラグがＯＮからＯＦＦに切り替えられる。その後、エンコーダ２９のパルスが検出されるまで（モータ２６の回転が検出されるまで）、モータ２６の通電制御（デューティ制御）を禁止してモータ２６を通電ＯＦＦ状態に維持し、エンコーダ２９のパルスが検出された時点ｔ2 で、モータ２６の回転開始と判断して、通電履歴フラグをＯＮに切り替えて、モータ２６の通電制御（デューティ制御）を開始する。
【００３４】
［モータ通電停止タイミング判定ルーチン］
図５のモータ通電停止タイミング判定ルーチンは、ＥＣＵ３０の電源ＯＮ期間中（電源メインリレーのＯＮ期間中）に所定周期で実行され、特許請求の範囲でいうモータ回転検出手段と通電禁止手段としての役割を果たす。本ルーチンが起動されると、まずステップ２０１で、エンコーダ２９から出力されるパルスの時間間隔から求められたモータ２６の回転速度が停止判定値以下であるか否かでモータ２６の回転停止であるか否かを判定し、モータ２６の回転中と判定されれば、以降の処理を行うことなく、本ルーチンを終了する。
【００３５】
一方、上記ステップ２０１で、モータ２６の回転停止と判定されれば、ステップ２０２に進み、モータ２６の通電制御を停止（禁止）し、次のステップ２０３で、通電履歴フラグをＯＦＦして本ルーチンを終了する。
【００３６】
以上説明した図５のモータ通電停止タイミング判定ルーチンの実行例を図６のタイムチャートを用いて説明する。図６の例では、時刻ｔ3 で、ＩＧスイッチがＯＦＦされて燃料噴射と点火が停止され、それによって、エンジン１１の回転速度が低下するのに追従してモータ２６の回転速度も低下する。これにより、エンコーダ２９から出力されるパルスの時間間隔から求められたモータ２６の回転速度が停止判定値以下になった時点ｔ4 で、モータ２６の回転停止と判断して、通電履歴フラグをＯＦＦし、モータ２６の通電制御を停止（禁止）する。
【００３７】
以上説明した本実施例１では、エンコーダ２９の出力パルスの有無に基づいてモータ２６の回転開始が検出されるまでモータ２６の通電制御を禁止するようにしたので、始動時のエンジン１１の回転立ち上がりに追従してモータ２６が回転し始めるまで、モータ２６を通電ＯＦＦ状態に維持することができる。これにより、エンジン１１の停止中にモータ２６に連続通電されてモータ２６が過熱することを防止できて、モータ２６の過熱による耐久性劣化や故障を防止できる。
【００３８】
ところで、始動時のエンジン１１の回転開始を検出してからモータ２６の通電制御を開始することが考えられるが、エンジン１１の回転開始は、エンジン１１の回転に同期して所定クランク角毎（例えば３０℃Ａ毎）にクランク角センサから出力されるクランクパルスで検出するため、エンジン１１の回転開始の検出タイミングが遅れてしまい、始動時にモータ２６の通電制御（可変バルブタイミング制御）を開始するタイミングが遅れてしまうという欠点がある。
【００３９】
その点、本実施例１では、モータ２６の回転開始を検出してからモータ２６の通電制御を開始するため、エンジン１１の回転開始をクランクパルスから検出する場合よりも、早期にモータ２６の通電制御（可変バルブタイミング制御）を開始することができる。
【００４０】
また、本実施例１では、エンコーダ２９から出力されるパルスの時間間隔から求められたモータ２６の回転速度に基づいてモータ２６の回転停止であるか否かを判定し、モータ２６の回転停止が検出されたときにモータ２６の通電制御を停止するようにしたので、エンジン１１の回転が停止してモータ２６の回転が停止したときに、直ちにモータ２６の通電制御を停止することができる。
【００４１】
尚、本実施例１では、エンコーダ２９から出力されるパルスの時間間隔から求められたモータ２６の回転速度が停止判定値以下であるか否かでモータ２６の回転停止を検出するようにしたが、エンコーダ２９から出力されるパルスの時間間隔が判定値以上であるか否かでモータ２６の回転停止を検出するようにしても良い。
【００４２】
その他、本発明は、エンコーダ２９以外の回転センサをモータ回転検出手段として用いるようにしても良い。
【実施例２】
【００４３】
上記実施例１では、モータ２６の回転停止が検出された時点で、直ちにモータ２６の通電制御を停止（禁止）するようにしたが、図７及び図８に示す本発明の実施例２では、エンジン停止直後に逆回転等によりカム軸１３が回されて実カム軸位相（実バルブタイミング）がずれる可能性があることを考慮して、エンコーダ２９の出力パルスに基づいてモータ２６の回転停止が検出されてから所定時間経過後にモータ２６の通電制御を停止（禁止）するようにしている。ここで、モータ２６の回転停止検出後に通電制御を継続する“所定時間”は、モータ２６の巻線温度が許容温度範囲を越えない範囲で設定すれば良い。
【００４４】
本実施例２では、図７のモータ通電停止タイミング判定ルーチンを実行する。本ルーチンが起動されると、まずステップ３０１で、エンコーダ２９から出力されるパルスの時間間隔（又はそれから演算したモータ２６の回転速度）に基づいてモータ２６の回転停止であるか否かを判定し、モータ２６の回転中と判定されれば、以降の処理を行うことなく、本ルーチンを終了する。
【００４５】
その後、上記ステップ３０１で、モータ２６の回転停止が検出された時点（図８のｔ4 ）で、ステップ３０２に進み、モータ２６の回転停止検出後に通電制御を継続する“所定時間”を、モータ２６の巻線温度又はそれと関連性のある情報（例えばモータ２６の巻線以外の部分の温度、ＥＤＵ３１の温度、エンジン１１の温度等）に基づいてマップ等によりモータ２６の巻線温度が許容温度範囲を越えない範囲で設定する。この際、モータ２６の巻線温度が高いほど、モータ２６が過熱状態に昇温するまでの時間が短くなることを考慮して、モータ２６の巻線温度が高いほど、“所定時間”を短くするように設定する。
【００４６】
この後、ステップ３０３に進み、モータ２６の回転停止検出後の経過時間ＣＴをカウントし、この経過時間ＣＴが上記ステップ３０２で設定した“所定時間”を越えるまで経過時間ＣＴのカウント動作を繰り返す（ステップ３０４）。その後、経過時間ＣＴが“所定時間”を越えた時点（図８のｔ5 ）で、ステップ３０６に進み、モータ２６の通電制御を停止（禁止）し、次のステップ３０７で、通電履歴フラグをＯＦＦして本ルーチンを終了する。
【００４７】
以上説明した本実施例２では、エンコーダ２９の出力パルスに基づいてモータ２６の回転停止が検出されてから、モータ２６の巻線温度に応じて設定した所定時間が経過した後にモータ２６の通電制御を停止（禁止）するようにしたので、エンジン１１の回転停止後（モータ２６の回転停止後）でも、モータ２６の巻線温度が許容温度範囲を越えない範囲でモータ２６の通電制御（可変バルブタイミング制御）を継続することができ、エンジン停止直後に逆回転等によりカム軸１３が回されても、それに応じてモータ２６を回転させて実カム軸位相（実バルブタイミング）のずれを修正することができる。
【００４８】
尚、本発明は、演算処理を簡略化するために、“所定時間”を予め決められた一定時間としても良いことは言うまでもない。
【実施例３】
【００４９】
前記実施例１では、エンコーダ２９の出力パルスの有無に基づいてモータ２６の停止／回転を検出して、モータ２６の回転開始が検出されたときにモータ２６の通電制御を開始するようにしたが、図９及び図１０に示す本発明の実施例３では、始動時にエンジン１１をクランキングするスタータ（図示せず）への通電開始を検出したときにモータ２６の通電制御を開始（許可）するようにしている。
【００５０】
本実施例３で実行する図９のモータ通電開始タイミング判定ルーチンは、前記実施例１で説明した図３のモータ通電開始タイミング判定ルーチンのステップ１０４の処理をステップ１０４ａの処理に変更しただけであり、それ以外の各ステップの処理は同じである。      
【００５１】
図９のモータ通電開始タイミング判定ルーチンでは、ステップ１０１〜１０３の処理によって、最初にＩＧスイッチがＯＮされた時点（図１０のｔ1 ）で、通電履歴フラグをＯＮからＯＦＦに切り替えた後、ステップ１０４ａに進み、スタータスイッチがＯＮされたか否か（実スタータ信号又はスタータ駆動指令信号がＯＮされたか否か）によって、スタータへの通電が開始されたか否かを判定する。そして、スタータスイッチがＯＮされてスタータへの通電が開始された時点（図１０のｔ2 ）で、スタータが駆動されてモータ２６の回転が開始されると判断して、ステップ１０５に進み、モータ２６の通電制御（デューティ制御）を開始し、次のステップ１０６で、通電履歴フラグをＯＮにセットして本ルーチンを終了する。尚、上記ステップ１０４ａの処理が特許請求の範囲でいう通電許可手段としての役割を果たす。
【００５２】
以上説明した本実施例３では、スタータへの通電開始を検出するようにしたので、始動時にエンジン１１の回転開始とモータ２６の回転開始を早期に検出することができ、始動時に早期にモータ２６の通電制御（可変バルブタイミング制御）を開始することができる利点がある。
【００５３】
尚、本発明は、上記各実施例１〜３に限定されず、例えば、停車中にアイドル運転を自動的に停止させるアイドルストップシステムを搭載した車両では、アイドルストップ中に運転者のアクセル踏み込みやエアコンＯＮ等により再始動条件が成立した時点（再始動要求が発生した時点）で、モータ２６の通電制御を開始（許可）するようにしても良い。
【００５４】
その他、本発明は、吸気バルブの可変バルブタイミング制御装置に限定されず、排気バルブの可変バルブタイミング制御装置に適用しても良い。更に、可変バルブタイミング装置１８の位相可変機構は、本実施例のような遊星歯車機構を用いたものに限定されず、他の方式の位相可変機構を用いても良く、要は、モータの回転速度をカム軸の回転速度に対して変化させることでバルブタイミングを可変するモータ駆動式の可変バルブタイミング装置であれば良い。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施例１〜３における制御システム全体の概略構成図である。
【図２】電動式の可変バルブタイミング装置の概略構成図である。
【図３】実施例１のモータ通電開始タイミング判定ルーチンの処理の流れを示すフローチャートである。
【図４】実施例１のモータ通電開始タイミングの制御方法を説明するタイムチャートである。
【図５】実施例１のモータ通電停止タイミング判定ルーチンの処理の流れを示すフローチャートである。
【図６】実施例１のモータ通電停止タイミングの制御方法を説明するタイムチャートである。
【図７】実施例２のモータ通電停止タイミング判定ルーチンの処理の流れを示すフローチャートである。
【図８】実施例２のモータ通電停止タイミングの制御方法を説明するタイムチャートである。
【図９】実施例３のモータ通電開始タイミング判定ルーチンの処理の流れを示すフローチャートである。
【図１０】実施例３のモータ通電開始タイミングの制御方法を説明するタイムチャートである。
【符号の説明】
【００５６】
１１…エンジン（内燃機関）、１２…クランク軸、１６…吸気側カム軸、１８…電動式の可変バルブタイミング装置、１９…カム角センサ、２０…クランク角センサ、２１…位相可変機構、２２…アウタギヤ、２３…インナギヤ、２４…遊星ギヤ、２６…モータ、２７…回転軸、２９…エンコーダ（モータ回転検出手段）、３０…ＥＣＵ（通電禁止手段，モータ回転検出手段，通電許可手段）、３１…ＥＤＵ（制御手段）
【図１】
2008267174.tif 000003
【図２】
2008267174.tif 000004
【図３】
2008267174.tif 000005
【図４】
2008267174.tif 000006
【図５】
2008267174.tif 000007
【図６】
2008267174.tif 000008
【図７】
2008267174.tif 000009
【図８】
2008267174.tif 000010
【図９】
2008267174.tif 000011
【図１０】
2008267174.tif 000012