(57)【要約】【課題】異常発生を精度良く判定することのできるモータ制御システムの異常判定装置を提供する。【解決手段】この装置は、モータの出力軸の回転位相に応じた位置信号と同出力軸の回転方向に応じた方向信号とを出力するモータ駆動回路を備えて、モータの作動制御を実行するモータ制御システムに適用される。位置信号と方向信号との関係が異常の発生していないときの関係と異なることを条件にモータ制御システムに異常有りと判定する。モータ駆動回路は、位置信号として、モータの出力軸の回転位相の変化に伴って周期的なパルス信号を出力する（図［ａ］）。モータ駆動回路は、方向信号として、モータの出力軸の順方向への回転時には位置信号と同一位相の周期的なパルス信号を出力し（図［ｂ］）、モータの出力軸の逆方向への回転時には位置信号と逆位相の周期的なパルス信号を出力する（図［ｃ］）。【選択図】図２
2010259260.tif 000002
【特許請求の範囲】
【請求項１】
モータの可動部材の移動位置に応じた位置信号を出力する位置信号出力手段と前記可動部材の移動方向に応じた方向信号を出力する方向信号出力手段とを備えて前記モータの作動制御を実行するモータ制御システムに適用されて、前記位置信号と前記方向信号との関係が前記モータ制御システムに異常の発生していないときの関係と異なることを条件に異常有りと判定する異常判定装置において、
前記位置信号出力手段は前記位置信号として、前記可動部材の移動位置の変化に伴って周期的に変化するパルス信号を出力し、
前記方向信号出力手段は前記方向信号として、前記可動部材の移動位置の順方向への移動時および逆方向への移動時の一方においては前記位置信号と同一位相の周期的なパルス信号を出力し、前記順方向への移動時および前記逆方向への移動時の他方においては前記位置信号と逆位相の周期的なパルス信号を出力する
ことを特徴とするモータ制御システムの異常判定装置。
【請求項２】
請求項１に記載のモータ制御システムの異常判定装置において、
前記移動方向についての制御目標を設定する設定手段を有し、
前記位置信号および前記方向信号に基づき把握される前記可動部材の移動方向と前記制御目標とが一致しないことをもって、前記位置信号と前記方向信号との関係が前記異常の発生してないときの関係と異なると判断する
ことを特徴とするモータ制御システムの異常判定装置。
【請求項３】
請求項２に記載のモータ制御システムの異常判定装置において、
前記可動部材の移動位置の変化中において所定期間にわたり前記制御目標と前記方向信号とが共に変化しないことをもって、前記把握される前記可動部材の移動方向と前記制御目標とが一致しないと判断する
ことを特徴とするモータ制御システムの異常判定装置。
【請求項４】
請求項１〜３のいずれか一項に記載のモータ制御システムの異常判定装置において、
前記可動部材の移動速度が所定速度以上であることを条件に、前記異常有りとの判定を行う
ことを特徴とするモータ制御システムの異常判定装置。
【請求項５】
請求項１〜４のいずれか一項に記載のモータ制御システムの異常判定装置において、
前記モータは電動機であり、前記可動部材は前記モータの出力軸であり、前記移動位置は前記出力軸の回転位相である
ことを特徴とするモータ制御システムの異常判定装置。
【請求項６】
請求項５に記載のモータ制御システムの異常判定装置において、
当該モータ制御システムは、前記出力軸の回転速度のフィードバック制御を通じて同出力軸の回転速度を内燃機関のカムシャフトの回転速度に対して変化させることにより、前記内燃機関のクランクシャフトに対する前記カムシャフトの回転位相を変化させて機関バルブのバルブタイミングを可変とするバルブタイミング変更機構に適用される
ことを特徴とするモータ制御システムの異常判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータの作動状態を制御するためのモータ制御システムの異常判定装置に関するものである。
【背景技術】
【０００２】
近年、モータ制御システムとして、モータの作動状態に応じた信号を出力する状態検出系を備えるとともに同状態検出系の出力信号に基づいて同モータの作動制御を実行するものが多用されている。
【０００３】
そうした状態検出系の出力信号として、電動機としてのモータの出力軸の回転位相に応じた信号（例えばモータ出力軸の回転に伴って周期的に変化するパルス状の信号）を採用したものが知られている。この出力信号を監視することにより、モータの出力軸の回転速度や回転位相を把握することが可能になる。
【０００４】
また上記出力信号として、モータの出力軸の回転方向に応じた信号を採用したものも知られている（例えば特許文献１参照）。特許文献１に記載のシステムでは、そうしたモータ出力軸の回転方向に応じた信号として、同出力軸の回転方向が順回転方向であるときにはＬｏ信号が出力される一方、逆回転方向であるときにはＨｉ信号が出力される。この出力信号を監視することにより、モータ出力軸の回転方向（順方向、あるいは逆方向）を把握することが可能になる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２２６２２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、モータ制御システムに異常が発生した場合には、その発生を速やかに判定するとともに、モータの作動制御を異常発生時に見合う実行態様に変更することが望まれる。モータ制御システムに異常が発生したとき（異常時）には、前記状態検出系の出力信号が異常の発生していないとき（正常時）と異なる態様で推移することが多い。そのため、それら出力信号が正常時と異なる態様で推移したことをもってモータ制御システムに異常が発生したと判定することが可能になる。
【０００７】
ただし、モータ出力軸の回転方向に応じてＬｏ信号およびＨｉ信号のいずれか一方を出力するシステムでは、同回転方向に応じた信号がＨｉ信号（あるいはＬｏ信号）から変化しなくなる異常が発生した場合に、同信号が示すモータ出力軸の回転方向と実際の回転方向とが一致する状況になることがある。そして、このときにはモータ制御システムに異常が発生しているにもかかわらず、前記状態検出系の出力信号が正常時と同一の態様で推移する状態になってしまう。そのため、この場合には、前記状態検出系の出力信号に基づく異常判定を実行したとしても、異常の発生を適正に判定することができない。
【０００８】
なお、電動機の作動制御を実行するモータ制御システムに限らず、例えばプランジャなどの往復移動する可動部材を有するリニアモータの作動制御を実行するモータ制御システムにあっても、前述した異常判定についての不都合は同様に生じる。
【０００９】
本発明は、そうした実情に鑑みてなされたものであり、その目的は、異常発生を精度良く判定することのできるモータ制御システムの異常判定装置を提供することにある。
【課題を解決するための手段】
【００１０】
以下、上記目的を達成するための手段及びその作用効果について説明する。
請求項１に記載の発明は、モータの可動部材の移動位置に応じた位置信号を出力する位置信号出力手段と前記可動部材の移動方向に応じた方向信号を出力する方向信号出力手段とを備えて前記モータの作動制御を実行するモータ制御システムに適用されて、前記位置信号と前記方向信号との関係が前記モータ制御システムに異常の発生していないときの関係と異なることを条件に異常有りと判定する異常判定装置において、前記位置信号出力手段は前記位置信号として、前記可動部材の移動位置の変化に伴って周期的に変化するパルス信号を出力し、前記方向信号出力手段は前記方向信号として、前記可動部材の移動位置の順方向への移動時および逆方向への移動時の一方においては前記位置信号と同一位相の周期的なパルス信号を出力し、前記順方向への移動時および前記逆方向への移動時の他方においては前記位置信号と逆位相の周期的なパルス信号を出力することをその要旨とする。
【００１１】
上記構成では、モータの可動部材の移動方向に応じた方向信号が一定値（Ｈｉ信号あるいはＬｏ信号）から変化しなくなる異常が生じたとき（異常時）に、同方向信号の変化パターンが異常の発生してないとき（正常時）の変化パターン（具体的には、周期的に変化するパルス状の信号）と明確に異なったものとなる。そのため、このときモータの移動位置に応じた位置信号と上記方向信号との関係も正常時における関係と明確に異なったものとなる。したがって上記構成によれば、上記異常が発生したときに、位置信号と方向信号との関係が正常時における関係と異なる関係になり、そうした関係の相違に基づいて上記異常の発生を精度良く判定することができるようになる。
【００１２】
請求項２に記載の発明は、請求項１に記載のモータ制御システムの異常判定装置において、前記移動方向についての制御目標を設定する設定手段を有し、前記位置信号および前記方向信号に基づき把握される前記可動部材の移動方向と前記制御目標とが一致しないことをもって、前記位置信号と前記方向信号との関係が前記異常の発生してないときの関係と異なると判断することをその要旨とする。
【００１３】
上記構成によれば、位置信号と方向信号との関係により定まるモータ可動部材の移動方向が上記制御目標（言い換えれば、正常時における位置信号と方向信号との関係により定まる移動方向）と一致しない状況になっていると判断することができる。そして、その判断をもって、このとき位置信号と方向信号との関係が異常の発生していないときの関係と異なると判断することができる。
【００１４】
請求項３に記載の発明は、請求項２に記載のモータ制御システムの異常判定装置において、前記可動部材の移動位置の変化中において所定期間にわたり前記制御目標と前記方向信号とが共に変化しないことをもって、前記把握される前記可動部材の移動方向と前記制御目標とが一致しないと判断することをその要旨とする。
【００１５】
正常時においては、モータ可動部材の移動位置が一方向に変化し続けている限り、途切れることなく周期的に変化するパルス状の信号が方向信号として出力されるようになる。
上記構成によれば、モータ可動部材の移動位置が一方向に変化し続けているにもかかわらず方向信号が変化しない状況になっていると判断することができ、その判断をもって位置信号と方向信号とに基づき把握される可動部材の移動方向と制御目標とが一致していないと判断することができる。
【００１６】
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載のモータ制御システムの異常判定装置において、前記可動部材の移動速度が所定速度以上であることを条件に、前記異常有りとの判定を行うことをその要旨とする。
【００１７】
モータの可動部材が停止しているときには方向信号や位置信号が変化しない状態になるために、それら信号に基づく異常判定を適切に行うことができない。また、モータの可動部材の移動速度が低いときには、方向信号や位置信号の単位時間当たりの変化回数が少ないために、それら信号に基づく異常判定の実行に際して判定に要する時間が不要に長くなるなど、同判定を適切に行うことができない状況になるおそれがある。さらにモータ可動部材の移動速度がほぼ「０」になると、場合によっては方向信号として順方向への移動に応じた信号が出力される状態と逆方向への移動に応じた信号が出力される状態とが頻繁に切り替わる状況になることがあり、これに起因して異常判定の精度低下を招くおそれもある。
【００１８】
この点、上記構成によれば、可動部材の移動速度が所定速度以上であるとき、すなわち方向信号および位置信号の単位時間当たりの変化回数が多いときであり、且つ、方向信号として一方向（順方向または逆方向）への移動に対応する値が出力され続けるときに限って異常発生を判定することができ、その判定を短い時間で適切に行うことができるようになる。
【００１９】
請求項５に記載の発明は、請求項１〜４のいずれか一項に記載のモータ制御システムの異常判定装置において、前記モータは電動機であり、前記可動部材は前記モータの出力軸であり、前記移動位置は前記出力軸の回転位相であることをその要旨とする。
【００２０】
上記構成によれば、電動機の出力軸の回転位相に応じた位置信号を出力する位置信号出力手段と同出力軸の回転方向に応じた方向信号を出力する方向信号出力手段とを備えたモータ制御システムにおける異常発生を精度良く判定することができるようになる。
【００２１】
請求項６に記載の発明は、請求項５に記載のモータ制御システムの異常判定装置において、当該モータ制御システムは、前記出力軸の回転速度のフィードバック制御を通じて同出力軸の回転速度を内燃機関のカムシャフトの回転速度に対して変化させることにより、前記内燃機関のクランクシャフトに対する前記カムシャフトの回転位相を変化させて機関バルブのバルブタイミングを可変とするバルブタイミング変更機構に適用されることをその要旨とする。
【００２２】
機関バルブのバルブタイミングを変更するべく内燃機関のカムシャフトの回転速度に対するモータ出力軸の回転速度を変更するタイプのバルブタイミング変更機構では、モータが順方向（詳しくはカムシャフトの回転方向）に回転することが多く、逆方向に回転する機会はごく少ない。そのため、異常時においてモータが逆回転する状況になる機会についてもごく少ないといえる。したがって、前述した装置のように異常発生後において実際のモータ出力軸の回転方向が逆回転方向になったタイミングで異常発生が判定される状況になることのある装置では、異常が発生してから異常有りと判定されるようになるまでに長い時間が必要になってしまう。
【００２３】
この点、上記構成によれば、実際のモータ出力軸の回転方向が逆回転方向になるのを待つことなく、異常発生を速やかに判定することができるようになる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施の形態についてその全体構成を模式的に示す略図。
【図２】位置信号および方向信号の変化態様の一例を示すタイムチャート。
【図３】異常判定処理の具体的な実行手順を示すフローチャート。
【図４】位置信号および方向信号の変化態様の一例を示すタイミングチャート。
【発明を実施するための形態】
【００２５】
以下、本発明を具体化した一実施の形態にかかるモータ制御システムの異常判定装置について説明する。
図１に、本実施の形態にかかる異常判定装置が適用されるモータ制御システムの概略構成を示す。
【００２６】
同図１に示すように、内燃機関１のクランクシャフト１０は、タイミングチェーン１１（またはタイミングベルト）およびカムスプロケット１２を介してカムシャフト１３に駆動連結されている。カムシャフト１３には機関バルブを開閉駆動するためのカムが設けられている。カムスプロケット１２とカムシャフト１３との間にはバルブタイミング変更機構１４が設けられている。なお、カムシャフト１３の近傍には同カムシャフト１３の回転位相（カム角）を検出するためのカムセンサ２０が設けられ、クランクシャフト１０の近傍には同クランクシャフト１０の回転位相（クランク角）および回転速度（機関回転速度ＮＥ）を検出するためのクランクセンサ２１が設けられている。
【００２７】
バルブタイミング変更機構１４は、カムシャフト１３と同一の回転軸になるように配設された内歯付きのアウタギア１５、このアウタギア１５の内周に同一の回転軸になるように配設された外歯付きのインナギア１６、これらアウタギア１５とインナギア１６との間に配置されて両者に噛み合う遊星ギア１７を備えている。
【００２８】
アウタギア１５は、クランクシャフト１０と同期して回転する上記カムスプロケット１２と一体回転可能に配設される。インナギア１６は、カムシャフト１３と一体回転可能に配設される。遊星ギア１７は、アウタギア１５とインナギア１６とに噛み合った状態で円軌道を描くようにインナギア１６の回りを旋回することにより、アウタギア１５の回転力をインナギア１６に伝達する。なおアウタギア１５、インナギア１６、および遊星ギア１７の歯数はそれぞれ、カムシャフト１３がクランクシャフト１０の回転速度（機関回転速度ＮＥ）の１／２の回転速度で駆動されるように設定されている。
【００２９】
本実施の形態では、インナギア１６の回転速度（＝カムシャフト１３の回転速度）に対する遊星ギア１７の旋回速度（公転速度）を変化させることにより、アウタギア１５に対するインナギア１６の回転位相を調節するようにしている。
【００３０】
内燃機関１には、遊星ギア１７の旋回速度を可変にするための電動機としてのモータ１８が設けられている。このモータ１８の出力軸１９は、カムシャフト１３、アウタギア１５、およびインナギア１６の回転軸と同軸上に配置されるとともに、遊星ギア１７の支持軸に一体回転可能に連結されている。このモータ１８の出力軸１９の回転に伴って、遊星ギア１７がその支持軸を中心に回転（自転）しながらインナギア１６の外周の円軌道を旋回（公転）するようになっている。
【００３１】
こうしたバルブタイミング変更機構１４において、機関バルブのバルブタイミング（開閉時期）を現状で維持する場合には、モータ１８の出力軸１９の移動速度（本実施の形態では、回転速度「モータ回転速度」）がカムシャフト１３の回転速度と一致するように同モータ１８が駆動される。これにより、遊星ギア１７の公転速度がアウタギア１５およびインナギア１６の回転速度と一致するようになり、アウタギア１５とインナギア１６との回転位相差が現状で維持されて、機関バルブのバルブタイミングが現状で維持される。
【００３２】
一方、機関バルブのバルブタイミングを進角させる場合には、モータ回転速度がインナギア１６の回転速度より速くなるようにモータ１８が駆動される。これにより、遊星ギア１７の公転速度がインナギア１６の回転速度より速くなってアウタギア１５に対するインナギア１６の相対回転位相が進角されて、機関バルブのバルブタイミングが進角される。
【００３３】
他方、機関バルブのバルブタイミングを遅角させる場合には、モータ回転速度がインナギア１６の回転速度より遅くなるようにモータ１８が駆動される。これにより、遊星ギア１７の公転速度がインナギア１６の回転速度より遅くなってアウタギア１５に対するインナギア１６の相対回転位相が遅角され、機関バルブのバルブタイミングが遅角される。
【００３４】
カムセンサ２０、クランクセンサ２１などの各種センサの出力信号は、電子制御ユニット（ＥＣＵ）２２に入力されている。電子制御ユニット２２は、マイクロコンピュータを主体に構成され、そのＲＯＭに記憶された各種制御用のプログラムを実行することにより、機関運転状態に応じたかたちで燃料噴射量の制御や点火時期の制御などといった機関制御を実行する。
【００３５】
また電子制御ユニット２２は、カムセンサ２０の検出信号に基づいてカム角を演算し、クランクセンサ２１の検出信号に基づいてクランク角および機関回転速度ＮＥを演算し、機関運転条件に応じてカム角についての制御目標値（目標カム角）を演算する。そして電子制御ユニット２２は、目標カム角と実際のカム角との偏差、および機関回転速度ＮＥに基づいてモータ回転速度についての制御目標値（目標モータ回転速度Ｔｎｍ）を演算して、モータ１８に一体に設けられたモータ駆動回路（ＥＤＵ）２３に出力する。なお本実施の形態では、目標モータ回転速度Ｔｎｍとして、モータ回転速度の絶対値についての制御目標とモータ１８の出力軸１９の回転方向についての制御目標とを含む値が設定される。詳しくは、モータ回転速度の絶対値の制御目標が高い速度であるときほど目標モータ回転速度Ｔｎｍとして絶対値の大きい値が設定される。また目標モータ回転速度Ｔｎｍとして、回転方向の制御目標が順方向であるときには正の値が設定される一方、逆方向であるときには負の値が設定される。
【００３６】
モータ１８にはその出力軸１９の回転位相に応じた信号を出力するセンサ（図示略）が複数取り付けられており、それらセンサの検出信号はモータ駆動回路２３に入力されている。モータ駆動回路２３は、それらセンサからの入力信号に基づいてモータ１８の出力軸１９の回転速度（実モータ回転速度ＮＭ）を算出しており、その実モータ回転速度ＮＭと上記目標モータ回転速度Ｔｎｍとの偏差を小さくするようにモータ１８への供給電力（詳しくは、モータ１８に印可する電圧のデューティ）をフィードバック制御する。このように実モータ回転速度ＮＭを目標モータ回転速度Ｔｎｍにフィードバック制御することにより、カム角が目標カム角にフィードバック制御されるようになる。
【００３７】
またモータ駆動回路２３は、上記複数のセンサからの入力信号に基づいてモータ１８の出力軸１９の回転位相（モータ回転位相）と回転方向（モータ回転方向）とを算出するとともに、モータ回転位相に応じた信号（位置信号）とモータ回転方向に応じた信号（方向信号）とをそれぞれ電子制御ユニット２２に出力している。
【００３８】
図２に、モータ１８の出力軸１９が一定速度で回転しているときの位置信号および方向信号の変化態様の一例を示す。
図２［ａ］に示すように、位置信号としては、モータ回転位相の変化に伴って周期的に変化するパルス信号が出力される。詳しくは、モータ回転位相が所定位相だけ変化する毎にパルス状の信号が出力される。また図２［ｂ］に示すように、方向信号としては、モータ１８の出力軸１９が順方向（カムシャフト１３の回転方向と同一の方向）に回転するときには上記位置信号と同一位相で変化する周期的なパルス信号が出力される。一方、図２［ｃ］に示すように、モータ１８の出力軸１９が逆方向に回転するときには、方向信号として、上記位置信号と逆位相の周期的なパルス信号が出力される。なお、上記位置信号に基づいてモータ回転速度を推定することができる。また、位置信号と方向信号とが同一位相であるときにはモータ回転方向が順方向であると判断する一方、位置信号と方向信号と逆位相であるときにはモータ回転方向が逆方向であると判断するといったように、位置信号と方向信号との関係に基づいてモータ回転方向を推定することができる。
【００３９】
ここで、モータ制御システムに異常が発生した場合には、その発生を速やかに判定するとともに、モータ１８の作動制御を異常発生時に見合う実行態様に変更することが望まれる。モータ制御システムに異常が発生したとき（異常時）には、モータ駆動回路２３の出力信号（詳しくは、位置信号や方向信号）が異常の発生していないとき（正常時）と異なる態様で推移することが多い。そのため本実施の形態では、モータ駆動回路２３の出力信号が正常時と異なる態様で推移したこと、具体的には位置信号と方向信号との関係が異常の発生していないときの関係と異なることをもってモータ制御システムに異常有りと判定するようにしている。
【００４０】
以下、そうした異常発生の判定にかかる処理（異常判定処理）について図３を参照しつつ説明する。
なお図３は上記異常判定処理の具体的な実行手順を示すフローチャートであり、このフローチャートに示される一連の処理は、所定周期毎の割り込み処理として、電子制御ユニット２２により実行される。
【００４１】
同図３に示すように、この処理では先ず、以下の［条件イ］〜［条件ホ］の全てが満たされるか否かが判断される（ステップＳ１０１）。
［条件イ］各種電装品に電力を供給するバッテリ（図示略）の電圧が所定電圧（例えば定格電圧が１２．０ボルトのバッテリが設けられた装置において１１．０ボルト）以上であること。
［条件ロ］モータ駆動回路２３の出力信号（位置信号）に基づき推定されるモータ回転速度の絶対値が所定速度（例えば１００回転／分）以上であること。
［条件ハ］モータ回転方向の制御目標が所定期間（例えば数百ｍｓ）にわたり変化していないこと。なお上記制御目標は、電子制御ユニット２２が把握しており、例えば目標モータ回転速度Ｔｎｍとして順回転方向に対応する値および逆回転方向に対応する値のいずれの値が設定されているかによって把握される。
［条件ニ］機関回転速度ＮＥが所定速度（例えば１００回転／分）以上であること。
［条件ホ］モータ駆動回路２３から入力される方向信号が所定期間にわたり変化していないこと。具体的には、モータ駆動回路２３から入力される位置信号が立ち下がるタイミング（あるいは立ち上がるタイミング）において方向信号が変化しないこと。
【００４２】
そして、［条件イ］〜［条件ホ］の全てが満たされる場合には（ステップＳ１０１：ＹＥＳ）、モータ制御システムに異常有りと判定された後（ステップＳ１０２）、本処理は一旦終了される。なお、この場合には、別途実行される処理を通じてインストルメントパネルに設けられた警告灯が点灯される等して運転者に異常発生が報知されて、モータ制御システムの点検修理が促される。
【００４３】
一方、異常判定処理において［条件イ］〜［条件ホ］のいずれか一つでも満たされない場合には（ステップＳ１０１：ＮＯ）、モータ制御システムに異常有りと判定することなく（ステップＳ１０２をジャンプして）、本処理は一旦終了される。
【００４４】
以下、こうした異常判定処理を実行することによる作用について説明する。
本実施の形態では、前述したようにモータ駆動回路２３から出力される位置信号および方向信号として、モータ回転方向が順方向のときには同一位相の周期的なパルス信号がそれぞれ出力される一方、モータ回転方向が逆方向のときには互いに逆位相の周期的なパルス信号がそれぞれ出力される（図２参照）。
【００４５】
そして、上記異常判定処理では、［条件イ］が満たされることにより、モータ１８や電
子制御ユニット２２、モータ駆動回路２３、各種センサなどの各種電装品に十分な量の電力が供給されていると判断される。また［条件ロ］および［条件ハ］が満たされることにより、モータ１８が一方向に回転し続けていると判断される。さらには［条件ニ］が満たされることにより、内燃機関１が運転されてモータ１８も運転される状況になっていると判断される。したがって、それら［条件イ］〜［条件ニ］が満たされることにより、モータ制御システムが正常に作動しているとき（正常時）であれば、モータ駆動回路２３から出力されて電子制御ユニット２２に入力される位置信号および方向信号が共に途切れることなく周期的にパルス状に変化する状況であると判断することができる。
【００４６】
図４に、［条件イ］〜［条件ニ］の全てが満たされる状況における位置信号および方向信号の変化態様の一例を示す。
同図４に示すように、モータ制御システムの正常時においては（時刻ｔ１以前）、モータ回転位相の変化に伴って、位置信号（同図［ａ］）および方向信号（同図［ｂ］）が共に周期的にパルス状に変化する。そのため、このとき異常判定処理において［条件ホ］が満たされず、異常発生と判定されない。
【００４７】
これに対して、モータ制御システムに方向信号が一定値（Ｈｉ信号あるいはＬｏ信号）から変化しなくなる異常が生じると（時刻ｔ１）、以後において、方向信号（同図［ｂ］中に実線で示す）が正常時の方向信号（同図［ｂ］中に一点鎖線で示す）と明確に異なる態様で変化するようになる（時刻ｔ２〜ｔ３，ｔ４〜ｔ５，ｔ６〜ｔ７）。そのため、このとき位置信号と方向信号との関係が正常時と異なる関係になり、それら位置信号および方向信号に基づき把握されるモータ回転方向と電子制御ユニット２２により把握されているモータ回転方向の制御目標とが一致しなくなる。
【００４８】
そうした異常の発生時においては、モータ１８の出力軸１９の回転中において所定期間（具体的には、位置信号が立ち下がるタイミングあるいは立ち上がるタイミングを含む期間）にわたりモータ駆動回路２３から入力される方向信号と電子制御ユニット２２により把握されているモータ回転方向の制御目標とが共に変化しないといった状況になる。そのため、このとき異常判定処理においては［条件ホ］が満たされるようになり（時刻ｔ２）、モータ制御システムに異常有りと判定されるようになる。
【００４９】
このように、本実施の形態の異常判定処理では、［条件イ］〜［条件ホ］の全てが満たされることをもって、位置信号および方向信号に基づき把握されるモータ回転方向とその制御目標とが一致しない状況、換言すれば位置信号と方向信号との関係が正常時と異なる関係になっていると判断されてモータ制御システムに異常有りと判定される。
【００５０】
なお、方向信号が一定値から変化しなくなるとの上述した異常は、例えば電子制御ユニット２２とモータ駆動回路２３とを接続する配線が断線することや、モータ駆動回路２３自体に異常が生じること、モータ１８に取り付けられたセンサに異常が生じることなどに起因して生じる。
【００５１】
本実施の形態にかかるモータ制御システムでは、モータ１８の出力軸１９の回転が停止するとモータ駆動回路２３から出力される方向信号や位置信号が変化しない状態になるために、このとき方向信号や位置信号に基づく異常判定を実行したところで、同判定を精度良く実行することができない。また、モータ回転速度が低いときには、方向信号や位置信号の単位時間当たりの変化回数が少ないために、それら信号に基づく異常判定の実行に際して判定に要する時間が不要に長くなるなど、同判定を適切に行うことができない状況になるおそれがある。さらにモータ回転速度がほぼ「０」になると、方向信号として順回転方向に応じた信号が出力される状態と逆回転方向に応じた信号が出力される状態とが頻繁に切り替わる状況になることがあり、これに起因して上記異常判定の精度低下を招くおそれもある。
【００５２】
この点、本実施の形態では、モータ回転速度の絶対値が所定速度以上であることとの［条件ロ］が満たされることを条件に、異常が発生していると判定される。そのため、方向信号および位置信号の単位時間当たりの変化回数が多いときであり、且つ方向信号として一方向（順方向または逆方向）に対応する値が継続的に出力されるときに限って異常発生を判定することができ、その判定を短い時間で適切に行うことができる。
【００５３】
ちなみに、本実施の形態のバルブタイミング変更機構１４は機関バルブのバルブタイミングを変更するべくカムシャフト１３の回転速度に対するモータ回転速度を変更するタイプのものであるために、モータ１８の出力軸１９が順方向に回転することが多い。そして、モータ１８の出力軸１９が逆方向に回転する機会は、例えば機関回転速度ＮＥが低く且つ実際のカム角が目標カム角より進角側になっており且つカム角と目標カム角との偏差が大きいときなど、ごく限られている。そのため、モータ制御システムに上記異常が生じた場合において、モータ１８が逆回転する状況になる機会についてもごく少ないといえる。したがって、前述した装置のように異常発生後において実際のモータ回転方向が逆回転方向になったタイミングで異常発生が判定される状況になることのある比較例の装置では（図４［ｃ］）、異常が発生してから異常有りと判定されるようになるまでに長い時間（図４の時刻ｔ１〜ｔ８）が必要になってしまう。なお、図４［ｃ］中の二点差線は、比較例の装置が正常であるときにおける方向信号の推移を示している。
【００５４】
この点、本実施の形態にかかるモータ制御システムでは、モータ１８の出力軸１９が逆方向に回転する機会がごく少ないとはいえ、実際のモータ回転方向が逆回転方向になるのを待つことなく、上述した態様で異常発生を速やかに判定することができる（図４の時刻ｔ２）。
【００５５】
以上説明したように、本実施の形態によれば、以下に記載する効果が得られるようになる。
（１）位置信号としてモータ１８の出力軸１９の回転位相の変化に伴って周期的に変化するパルス信号を出力し、方向信号としては、モータ１８の出力軸１９の順方向への回転時には上記位置信号と同一位相の周期的なパルス信号を出力し、逆方向への回転時においては位置信号と逆位相の周期的なパルス信号を出力するようにした。そのため、モータ制御システムの異常時における方向信号の変化パターンが正常時の変化パターンと明確に異なったものとなる。したがって、このとき位置信号と方向信号との関係も正常時における関係と明確に異なったものとなり、そうした関係の相違に基づいて上記異常の発生を精度良く判定することができるようになる。
【００５６】
（２）位置信号と方向信号との関係により定まるモータ回転方向がその制御目標と一致しない状況になっていることをもって、位置信号と方向信号との関係が異常の発生していないときの関係と異なると判断することができる。
【００５７】
（３）モータ１８の出力軸１９の回転中において所定期間にわたり制御目標と方向信号とが共に変化しないことをもって、同出力軸１９が一方向に回転し続けているにも関わらず方向信号が変化しない状況になっていると判断することができる。そして、その判断をもって位置信号と方向信号とに基づき把握されるモータ回転方向とその制御目標とが一致していないと判断することができる。
【００５８】
（４）モータ回転速度の絶対値が所定速度以上であることとの［条件ロ］が満たされることを条件に、異常有りと判定するようにした。そのため、方向信号および位置信号の単位時間当たりの変化回数が多いときであり、且つ、方向信号として一方向（順方向または逆方向）に対応する値が継続的に出力されるときに限って異常発生を判定することができ、その判定を短い時間で適切に行うことができる。
【００５９】
（５）モータ１８の出力軸１９が逆方向に回転する機会のごく少ない装置において、実際のモータ回転方向が逆回転方向になるのを待つことなく、異常発生を速やかに判定することができる。
【００６０】
なお、上記実施の形態は、以下のように変更して実施してもよい。
・上記実施の形態では［条件イ］〜［条件ホ］の全てが満たされることをもってモータ制御システムに異常有りと判定するようにしたが、位置信号と方向信号との関係が正常時における関係と異なることを適正に判断できるのであれば、それら［条件イ］〜［条件ホ］は適宜変更することができる。
【００６１】
具体的には、例えばモータ制御システムが安定作動する状況下で異常発生が判定されるのであれば、［条件イ］や［条件ニ］を任意に変更したり省略したりすることができる。また上記異常の発生を精度良く判定することができるのであれば、モータ回転速度によらず、異常有りと判定するようにしてもよい。すなわち［条件ロ］を省略してもよい。その他、位置信号および方向信号に基づき把握されるモータ回転方向とその制御目標とが一致しないこととの［条件ヘ］を新たに設定することも可能である。
【００６２】
・上記実施の形態では、カム角と目標カム角との偏差および機関回転速度ＮＥに基づいて目標モータ回転速度Ｔｎｍを演算するとともに、同目標モータ回転速度Ｔｎｍと実モータ回転速度ＮＭとの偏差を縮小するべくモータ１８への供給電力をフィードバック制御することにより、カム角を目標カム角にフィードバック制御するようにした。なお、カム角のフィードバック制御は、これ以外の態様で行うことも可能であり、そうしたモータ制御システムにも本発明にかかる異常判定装置は適用することができる。
【００６３】
・本発明は、例えば内燃機関のスロットルバルブの開度を変更する変更機構の駆動に用いられるモータや、機関バルブの開弁期間や最大リフト量を変更する変更機構の駆動に用いられるモータなど、バルブタイミング変更機構以外の変更機構に設けられたモータの作動制御を実行するモータ制御システムにも適用することができる。
【００６４】
・本発明は、例えばプランジャなどの往復移動する可動部材を有する電動式のリニアモータの作動制御を実行するシステムや、油圧や空気圧などの流体圧によって作動するタイプのモータの作動制御を実行するシステムなど、電動機以外のモータの作動制御を実行するモータ制御システムにも適用可能することができる。要は、モータの可動部材の移動位置に応じた位置信号と同可動部材の移動方向に応じた方向信号とを出力する装置やセンサを備えてモータの作動制御を実行するモータ制御システムであれば、本発明は適用することができる。
【符号の説明】
【００６５】
１…内燃機関、１０…クランクシャフト、１１…タイミングチェーン、１２…カムスプロケット、１３…カムシャフト、１４…バルブタイミング変更機構、１５…アウタギア、１６…インナギア、１７…遊星ギア、１８…モータ、１９…出力軸（可動部材）、２０…カムセンサ、２１…クランク角センサ、２２…電子制御ユニット（設定手段）、２３…モータ駆動回路（位置信号出力手段、方向信号出力手段）。
【図１】
2010259260.tif 000003
【図２】
2010259260.tif 000004
【図３】
2010259260.tif 000005
【図４】
2010259260.tif 000006