(57)【要約】【課題】  本発明は、過熱保護回路が作動した場合にはフェールモードへの移行を禁止し過熱保護回路が正常に復帰した際の初期化操作が不要となるモータ制御装置を提供することを目的とする。【解決手段】  モータの温度が所定温度を超えると前記モータの駆動電流を遮断する過熱保護回路を前記モータに具備し、回転検出センサで検出した前記モータの回転検出信号に基づいて出力回路に駆動信号を供給し前記モータに供給する駆動電流を制御するモータ制御装置において、前記回転検出センサの出力する回転検出信号と、前記出力回路に供給する駆動信号から前記過熱保護回路の作動を推定する推定手段と、前記過熱保護回路の作動が推定されたときフェール判定を禁止するフェール判定禁止手段を有する。【選択図】      図２
2006296165.tif 000002
【特許請求の範囲】
【請求項１】
モータの温度が所定温度を超えると前記モータの駆動電流を遮断する過熱保護回路を前記モータに具備し、回転検出センサで検出した前記モータの回転検出信号に基づいて出力回路に駆動信号を供給し前記モータに供給する駆動電流を制御するモータ制御装置において、
前記回転検出センサの出力する回転検出信号と、前記出力回路に供給する駆動信号から前記過熱保護回路の作動を推定する推定手段と、
前記過熱保護回路の作動が推定されたときフェール判定を禁止するフェール判定禁止手段を
有することを特徴とするモータ制御装置。
【請求項２】
請求項１記載のモータ制御装置において、
前記推定手段は、前記回転検出信号から得られる前記モータの回転が停止した時間と、前記駆動信号から得られる前記モータに駆動電流が供給された時間から前記過熱保護回路の作動を推定することを特徴とするモータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ制御装置に係り、特に、過熱保護回路を具備するモータのモータ制御装置に関する。
【背景技術】
【０００２】
例えば車両のパワーウインドウ等のモータ制御装置では、モータに設けられたホール素子が出力する回転検出信号よりウインドウ移動位置を表わす位置情報を生成し、この位置情報に基づき異物の挟み込み防止等の制御を行っている。位置情報を記憶するためにはＥＥＰＲＯＭ等の記憶媒体を利用するのが一般的である。
【０００３】
ただし、モータ制御装置に常時電源を供給可能な場合には、高価な記憶媒体を利用しなくても位置情報を保持できる。しかし、電源瞬断等が起きた場合には位置情報が失われるため、モータに対する駆動出力に対して予想された回転信号が得られず、モータ温度の上昇により過熱保護回路（ＰＴＣ）が作動してモータへの通電が遮断された場合には、異常判定を行ってフェールモードに移行し、特定の操作を禁止する処置が取られる。
【０００４】
特許文献１には、過電流保護、過滅保護、過電圧保護等の歩が回路を有するインテリジェントパワースイッチにおいて、負荷に電源が供給されない状態となったとき、その原因が保護機能差動によるものなのか、負荷オープンによるものなのかを判断することが記載されている。
【０００５】
また、特許文献２には、異物の挟み込みを検出したときは、窓ガラスの移動停止よりも、ガラスを開く方向に移動させる。また、過熱保護回路により加熱感知時に通電カットを行うことが記載されている。
【特許文献１】特開平１０−１４０８９号公報
【特許文献２】特開２０００−７３６５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
記憶媒体を持たない従来のモータ制御装置では、異物の挟み込みによって過熱保護回路が作動した直後はフェールモードに移行する。また、過熱保護回路の作動によりモータへの通電が遮断されてモータの温度が低下し、過熱保護回路は正常に復帰する。この際に、挟み込まれた異物が取り除かれたとしても、フェールモードから通常モードに移行するためには所定の初期化操作が必要になる。この初期化操作とは、例えばパワーウインドウを全開させ、ウインドウ移動位置を表わす位置情報をリセットする操作である。
【０００７】
このように、記憶媒体を持たない従来のモータ制御装置では、過熱保護回路は正常に復帰しても所定の初期化操作が必要となり、初期化操作の作業が煩わしいといった問題があった。
【０００８】
本発明は、上述の点に鑑みてなされたものであり、過熱保護回路が作動した場合にはフェールモードへの移行を禁止し過熱保護回路が正常に復帰した際の初期化操作が不要となるモータ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のモータ制御装置は、モータの温度が所定温度を超えると前記モータの駆動電流を遮断する過熱保護回路を前記モータに具備し、回転検出センサで検出した前記モータの回転検出信号に基づいて出力回路に駆動信号を供給し前記モータに供給する駆動電流を制御するモータ制御装置において、
前記回転検出センサの出力する回転検出信号と、前記出力回路に供給する駆動信号から前記過熱保護回路の作動を推定する推定手段と、
前記過熱保護回路の作動が推定されたときフェール判定を禁止するフェール判定禁止手段を有することにより、
過熱保護回路が作動した場合にはフェールモードへの移行が禁止され過熱保護回路が正常に復帰した際の初期化操作が不要となる。
【００１０】
また、前記モータ制御装置の前記推定手段は、前記回転検出信号から得られる前記モータの回転が停止した時間と、前記駆動信号から得られる前記モータに駆動電流が供給された時間から前記過熱保護回路の作動を推定することができる。
【発明の効果】
【００１１】
本発明によれば、過熱保護回路が作動した場合にはフェールモードへの移行を禁止し過熱保護回路が正常に復帰した際の初期化操作が不要となる。
【発明を実施するための最良の形態】
【００１２】
以下、図面に基づいて本発明の実施形態について説明する。
【００１３】
図１は、本発明のモータ制御装置の第１実施形態のブロック図を示す。同図中、モータ制御装置は、制御部１０と出力部２０に大別される。
【００１４】
制御部１０内の演算部１１は、位置情報と外部から供給される操作信号に従ってモータを駆動するための駆動信号を生成する。
【００１５】
出力回路１２は、演算部１１から供給される駆動信号により出力トランジスタのスイッチングを行ってモータの駆動電流を出力部２０に供給する。
【００１６】
位置情報生成回路１３は、出力部２０から供給されるパルス波形の回転検出信号からモータの回転方向を判断すると共に、回転検出信号のパルス数を計数してウインドウ移動位置を表わす位置情報を生成し、演算部１１に供給する。
【００１７】
なお、出力回路１２の出力トランジスタは駆動信号がハイレベルまたはローレベルのときオンしてモータ２１の駆動電流を出力しており、演算部１１では駆動信号のハイレベルまたはローレベル期間から出力トランジスタのオン時間を認識できる。また、位置情報生成回路１３は回転検出信号のパルス周期を検知して演算部１１に通知している。
【００１８】
出力部２０内のモータ２１は、出力回路１２から駆動電流を供給されて回転する。過熱保護回路（ＰＴＣ）２２は、モータ温度が上昇すると抵抗値を増大させ、モータ温度が所定温度を超えるとモータ２１の駆動電流を遮断する。
【００１９】
回転検出センサ２３は、例えばホール素子で構成されており、モータ２１の回転検出を行って回転検出信号を生成し位置情報生成回路１３に供給する。
【００２０】
図２は、演算部１１が実行するフェール判定用処理のフローチャートを示す。この処理は演算部１１がモータ２１の駆動を行っている場合に、所定の周期で繰り返し実行される。
【００２１】
同図中、ステップＳ１１で演算部１１は、位置情報生成回路１３から通知される回転検出信号のパルス周期Ｗが閾値Ｗｔｈを超えているか否かを判別する。パルス周期Ｗが閾値Ｗｔｈを超えていない場合にはステップＳ１５に進んで通常モードを維持する。
【００２２】
パルス周期Ｗが閾値Ｗｔｈを超えている場合にはステップＳ１２に進み、演算部１１は出力トランジスタのオン時間Ａが閾値Ａｔｈを超えているか否かを判別する。出力トランジスタのオン時間Ａが閾値Ａｔｈを超えていない場合にはステップＳ１５に進んで通常モードを維持する。
【００２３】
出力トランジスタのオン時間Ａが閾値Ａｔｈを超えている場合にはステップＳ１３に進み、モータ温度Ｔが閾値Ｔｔｈを超えているか否かを判別する。
【００２４】
ここで、図３に示すように、パルス周期Ｗが所定値Ｗ３以上で、かつ、出力トランジスタのオン時間Ａが所定値Ａ３以上の場合に、モータ温度Ｔは閾値Ｔｔｈを超えていると推定する。なお、Ｗｔｈ＞Ｗ３＞Ｗ２＞Ｗ１，Ａｔｈ＞Ａ３＞Ａ２＞Ａ１，Ｔｔｈ＞Ｔ２＞Ｔ１の関係にある。Ｔ１はパルス周期Ｗ１で出力トランジスタのオン時間Ａ１のときの推定モータ温度であり、Ｔ２はパルス周期Ｗ２で出力トランジスタのオン時間Ａ２のときの推定モータ温度である。
【００２５】
過熱保護回路２２はモータ温度Ｔが閾値（Ｔｔｈ−α）で作動するので、モータ温度Ｔが閾値Ｔｔｈを超えていると推定された場合には過熱保護回路２２が作動しているとみなす。
【００２６】
モータ温度Ｔが閾値Ｔｔｈ以下であれば、ステップＳ１４に進んでフェール判定を行いフェールモードに移行する。
【００２７】
一方、パルス周期Ｗが所定値Ｗ３以上で、かつ、出力トランジスタのオン時間Ａが所定値Ａ３以上で、モータ温度Ｔが閾値Ｔｔｈを超えていれば、過熱保護回路２２が作動しているとみなしフェールモードに移行することなく、ステップＳ１５に進んで通常モードを維持する。
【００２８】
このように、モータ温度Ｔが閾値Ｔｔｈを超えていれば過熱保護回路２２が作動しているとみなしフェールモードへの移行が禁止されるため、過熱保護回路２２の作動によりモータ２１への通電が遮断されてモータ２１の温度が低下し、過熱保護回路２２が正常に復帰すると、煩わしい初期化操作をする必要なく通常動作を行うことができる。
【００２９】
なお、上記実施形態では車両のパワーウインドウを例に説明したが、本発明のモータ制御装置はパワースライドドア、パワースライドサンルーフ、パワーバックドア等にも適用でき、上記実施形態に限定されるものではない。
【００３０】
なお、ステップＳ１３が請求項記載の推定手段及びフェール判定禁止手段に相当する。
【図面の簡単な説明】
【００３１】
【図１】本発明のモータ制御装置の第１実施形態のブロック図である。
【図２】フェール判定用処理のフローチャートである。
【図３】パルス周期及びオン時間と、モータ温度推定値の関係を示す図である。
【符号の説明】
【００３２】
１０  制御部
１１  演算部
１２  出力回路
１３  位置情報生成回路
２０  出力部
２１  モータ
２２  過熱保護回路
２３  回転検出センサ
【図１】
2006296165.tif 000003
【図２】
2006296165.tif 000004
【図３】
2006296165.tif 000005