(57)【要約】【課題】省電力化を図りつつもモータの温度推定の精度を向上させることを可能にしたモータ制御装置を提供する。【解決手段】制御ＩＣ１５は、車両バッテリＢＴから制御ＩＣ１５への通電時において、モータ１０の駆動情報に基づく演算によってモータ１０の温度を推定するモータ温度推定部２１と、モータ温度推定部２１の演算が実行できない演算不可期間の前後における制御ＩＣ１５の温度差と、演算不可期間前の時点での車両バッテリＢＴの電圧値とに基づいて、演算不可期間の長さを算出する経過時間算出部２３とを備える。そして、モータ温度推定部２１は、演算不可期間の終了後、経過時間算出部２３で算出された演算不可期間の長さに基づいて演算不可期間におけるモータ１０の温度の変化量を算出し、その変化量をモータ１０の推定温度に反映する。【選択図】図１
2020120442.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるモータ（１０）を制御する制御ＩＣであり車両バッテリ（ＢＴ）の電圧変動に応じて変動する電圧が印加されるアナログ回路（１３）を有する制御ＩＣ（１５）と、前記制御ＩＣの温度を検出する温度センサ（１４）とを備え、
前記制御ＩＣは、
前記車両バッテリから前記制御ＩＣへの通電時において、前記モータの駆動情報に基づく演算によって前記モータの温度を推定するモータ温度推定部（２１）と、
前記モータ温度推定部の演算が実行できない演算不可期間（ΔＴ）の前後における前記制御ＩＣの温度差（ΔＣＴ）と、当該演算不可期間前の時点での前記車両バッテリの電圧値（Ｖａ）とに基づいて、当該演算不可期間の長さを算出する経過時間算出部（２３）と
を備え、
前記モータ温度推定部は、前記演算不可期間の終了後、前記経過時間算出部で算出された当該演算不可期間の長さに基づいて当該演算不可期間における前記モータの温度の変化量（ΔＭＴ）を算出し、その変化量を前記モータの推定温度に反映する、モータ制御装置。
【請求項２】
前記経過時間算出部は、前記制御ＩＣの前記温度差として、車両のイグニッションがオフ状態とされたことに基づいて取得した前記制御ＩＣの温度と、当該イグニッションのオフ状態からオン状態に切り替わったことに基づいて取得した前記制御ＩＣの温度との差を算出する、請求項１に記載のモータ制御装置。
【請求項３】
前記経過時間算出部は、車両のイグニッションがオフ状態とされたことに基づいて取得した前記車両バッテリの電圧値を、前記演算不可期間前の時点での前記車両バッテリの電圧値とする、請求項１又は２に記載のモータ制御装置。
【請求項４】
前記経過時間算出部は、前記車両バッテリの電圧変動を検知した後、予め設定された規定時間が経過したときの前記車両バッテリの電圧値を、前記演算不可期間前の時点での前記車両バッテリの電圧値とする、請求項１又は２に記載のモータ制御装置。
【請求項５】
請求項１〜４のいずれか１項に記載のモータ制御装置を一体に備えたことを特徴とするモータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載されるモータの制御に関するものである。
【背景技術】
【０００２】
従来、車両のモータ制御装置において、モータの駆動情報（印加電圧や回転速度など）に基づいてモータの推定温度（より詳しくはモータ巻線の推定温度）を演算し、その演算した推定温度に基づいてモータへの通電を制御することで、モータの焼損を防止する制御装置が開示されている（例えば特許文献１参照）。この制御装置によれば、バイメタルやＰＴＣなどの焼損保護素子を省略してモータの小型化しつつも、モータの焼損防止を図ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−５３８９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、車両には多くの電装品が搭載されているため、これらに電力を供給する車両バッテリに負担が掛かるという問題がある。そこで、電装品の省電力化を図ることが必要となってきている。そのため、例えばイグニッションオフ後などにおいて、車両バッテリから電装品のモータ及びモータ制御装置への通電を停止する、もしくは、モータ制御装置の所定の機能を制限する省電力モードに移行させることが望ましい。
【０００５】
しかしながら、上記のような焼損防止制御を行うモータ制御装置においては、車両バッテリからの通電が停止される（もしくは前記省電力モードとされる）と、その通電停止期間（もしくは省電力モード期間）は、モータの推定温度の演算が実行できない演算不可期間となる。そして、その演算不可期間が終了したとき、当該演算不可期間の前に記憶されたモータの推定温度を基に該推定温度の演算が開始されるため、演算不可期間の後に演算されるモータの推定温度に演算不可期間におけるモータの温度変化が反映されず、実際のモータの温度との間に乖離が生じるおそれがある。その結果、焼損防止機能を適切に機能させることが困難となってしまう。
【０００６】
本発明は、上記課題を解決するためになされたものであって、その目的は、省電力化を図りつつもモータの温度推定の精度を向上させることを可能にしたモータ制御装置及びモータを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するモータ制御装置（１１）は、車両に搭載されるモータ（１０）を制御する制御ＩＣであり車両バッテリ（ＢＴ）の電圧変動に応じて変動する電圧が印加されるアナログ回路（１３）を有する制御ＩＣ（１５）と、前記制御ＩＣの温度を検出する温度センサ（１４）とを備え、前記制御ＩＣは、前記車両バッテリから前記制御ＩＣへの通電時において、前記モータの駆動情報に基づく演算によって前記モータの温度を推定するモータ温度推定部（２１）と、前記モータ温度推定部の演算が実行できない演算不可期間（ΔＴ）の前後における前記制御ＩＣの温度差（ΔＣＴ）と、当該演算不可期間前の時点での前記車両バッテリの電圧値（Ｖａ）とに基づいて、当該演算不可期間の長さを算出する経過時間算出部（２３）とを備え、前記モータ温度推定部は、前記演算不可期間の終了後、前記経過時間算出部で算出された当該演算不可期間の長さに基づいて当該演算不可期間における前記モータの温度の変化量（ΔＭＴ）を算出し、その変化量を前記モータの推定温度に反映する。
【０００８】
上記態様によれば、モータ温度推定部の演算不可期間におけるモータの温度の変化量が算出できるため、演算不可期間後においてモータの推定温度と実際のモータの温度との間の乖離を小さく抑えることが可能となる。従って、車両バッテリからモータ制御装置への通電を停止する（もしくはモータ温度の推定処理を含む所定の機能を制限する省電力モードとする）ことで省電力化を図りつつも、モータの温度推定の精度を向上させることが可能となる。また、アナログ回路を有する制御ＩＣでは、印加電圧の変動に応じた温度変動が顕著である。従って、経過時間算出部が車両バッテリの電圧値を考慮した演算不可期間の算出を行うことで、より正確な演算不可期間の算出が可能となる。
【０００９】
上記課題を解決するモータ（１０）は、上記モータ制御装置を一体に備える。
上記態様によれば、省電力化を図りつつもモータの温度推定の精度を向上させることを可能にした、制御装置一体のモータを提供できる。
【図面の簡単な説明】
【００１０】
【図１】実施形態のモータ制御装置を含むシステムの概略構成図。
【図２】同形態の制御ＩＣの処理態様を説明するためのタイムチャート。
【図３】同形態の制御ＩＣの処理態様を説明するための説明図。
【図４】同形態の制御ＩＣの処理態様を説明するための説明図。
【図５】同形態の制御ＩＣの処理を説明するためのフロー図。
【図６】変更例の制御ＩＣの処理態様を説明するための説明図。
【図７】変更例の制御ＩＣの処理態様を説明するための説明図。
【発明を実施するための形態】
【００１１】
以下、モータ制御装置及びモータの一実施形態について説明する。
図１に示すモータ１０は、車両ドアＤＲのウインドガラスＷＧの自動開閉を行うために車両ドアＤＲ内に取り付けられるパワーウインドモータである。モータ１０を制御するモータ制御装置１１（パワーウインドＥＣＵ）は、モータ１０に一体に備えられている。
【００１２】
モータ制御装置１１は、マイコン１２、アナログ回路１３及び温度センサ１４を有する制御ＩＣ１５と、モータ１０を駆動させるためのリレー１６とを備えている。制御ＩＣ１５は、車両に搭載された車両バッテリＢＴに対してダイオード１７を介して電気的に接続されている。温度センサ１４は、制御ＩＣ１５の温度を検出し、その温度情報をマイコン１２に出力する。
【００１３】
制御ＩＣ１５は、必要な各種の車両情報を図示しないボディＥＣＵ（上位ＥＣＵ）から取得する。制御ＩＣ１５がボディＥＣＵから取得する車両情報としては、例えば、車両に備えられる周知のイグニッションスイッチのオン／オフ信号（イグニッション信号ＩＧ）等が挙げられる。
【００１４】
アナログ回路１３には、車両バッテリＢＴの電圧変動に応じて変動する電圧が印加される。アナログ回路１３は、リレードライバ１８及びレギュレータ１９を備えている。
マイコン１２は、車両ドアＤＲに設けられた開閉スイッチ（図示略）の操作に基づき、リレードライバ１８を通じてリレー１６を制御し、それにより、モータ１０の回転駆動を制御する。モータ１０の回転駆動は、ウインドレギュレータ（図示略）を介してウインドガラスＷＧに伝達され、それにより、ウインドガラスＷＧが上下方向に開閉作動される。
【００１５】
マイコン１２は、モータ温度推定部２１、焼損防止制御部２２、及び経過時間算出部２３を備える。
モータ温度推定部２１は、モータ１０に印加する印加電圧やモータ１０の回転速度などのモータ駆動情報に基づいて、モータ１０の温度（モータ温度ＭＴ）を算出する。つまり、モータ１０の温度を検出するための特段の素子を用いることなく、マイコン１２のモータ温度推定部２１による演算によって、モータ１０の温度の把握が可能となっている。モータ温度推定部２１によるモータ温度ＭＴの演算処理では、モータ１０の通電駆動時には該モータ１０の駆動情報（印加電圧や回転速度など）に基づいて温度カウンタを加算する。一方、モータ１０の非通電時には温度カウンタを減算する。また、モータ温度推定部２１は、後述するイグニッションオフ後の演算不可期間ΔＴにおいては、モータ温度ＭＴの演算処理を行うことができない仕様となっている。
【００１６】
焼損防止制御部２２は、モータ温度推定部２１で算出されるモータ温度ＭＴが予め設定された所定値に達したとき、モータ１０への通電を停止する。これにより、モータ１０の焼損を防止する。
【００１７】
経過時間算出部２３は、モータ温度推定部２１の演算が実行できない演算不可期間ΔＴの前後における制御ＩＣ１５の温度差（差分値ΔＣＴ）と、当該演算不可期間ΔＴの前の時点での車両バッテリＢＴの電圧値（車両バッテリＢＴ自体の電圧値、もしくは制御ＩＣ１５に供給されるＩＣ電源電圧の電圧値）とに基づいて、当該演算不可期間ΔＴの長さを算出する。
【００１８】
図２に示すように、本実施形態の車両では、イグニッション状態がオンからオフとされた後の暫くの期間（例えばイグニッションオフから１０〜４０秒の間）において、モータ１０の駆動が可能な猶予期間Ｐが設定されている。猶予期間Ｐにおいては、制御ＩＣ１５を含めたモータ制御装置１１には車両バッテリＢＴから電力供給がなされる。猶予期間Ｐが終了すると、車両バッテリＢＴから制御ＩＣ１５への通電は遮断され、制御ＩＣ１５に供給されるＩＣ電源電圧は、車両バッテリＢＴの電圧値に応じた所定電位Ｖｂからグランド電位まで降下する。これにより、制御ＩＣ１５の消費電力が抑えられるが、制御ＩＣ１５への通電停止時には、上記のモータ温度推定部２１によるモータ温度ＭＴの算出ができない仕様となっている。
【００１９】
経過時間算出部２３は、イグニッション信号ＩＧがオフに切り替わったことに基づいて、猶予期間Ｐにおける所定の時点ｔ１での制御ＩＣ１５の温度情報を温度センサ１４から取得し、その制御ＩＣ１５の温度をオフ時ＩＣ温度ＣＴａとして不揮発性メモリ（図示略）に記憶させる。また、経過時間算出部２３は、イグニッション信号ＩＧがオフに切り替わったことに基づいて、猶予期間Ｐにおける前記所定の時点ｔ１での車両バッテリＢＴの電圧値（車両バッテリＢＴ自体の電圧値、もしくはＩＣ電源電圧の電圧値）をオフ時バッテリ電圧値Ｖａとして不揮発性メモリ（図示略）に記憶させる。
【００２０】
また、モータ温度推定部２１は、イグニッション信号ＩＧがオフに切り替わったことに基づいて、猶予期間Ｐにおける前記所定の時点ｔ１でのモータ温度ＭＴ（すなわち、温度カウンタの値）をオフ時モータ温度ＭＴａとして前記不揮発性メモリに記憶させる。なお、前記所定の時点ｔ１は、オフ時ＩＣ温度ＣＴａ、オフ時バッテリ電圧値Ｖａ及びオフ時モータ温度ＭＴａの不揮発性メモリへの書き込みが可能な範囲で、できる限り猶予期間Ｐの終了間際に設定されることが好ましい。
【００２１】
その後、イグニッションがオンされると、車両バッテリＢＴから制御ＩＣ１５への通電が再開される。このとき、経過時間算出部２３は、イグニッション信号ＩＧのオン信号の入力に基づいて、その時点ｔ２での制御ＩＣ１５の温度情報を温度センサ１４から取得し、その制御ＩＣ１５の温度をオン復帰時ＩＣ温度ＣＴｂとして前記不揮発性メモリに記憶させる。
【００２２】
その後、経過時間算出部２３は、前記不揮発性メモリから読み出したオフ時ＩＣ温度ＣＴａとオン復帰時ＩＣ温度ＣＴｂとの差分値ΔＣＴを算出する。そして、経過時間算出部２３は、算出した差分値ΔＣＴと、前記不揮発性メモリから読み出したオフ時バッテリ電圧値Ｖａとに基づいて演算不可期間ΔＴを算出する。
【００２３】
このとき、経過時間算出部２３は、まず、予め実験結果などに基づいて導き出された計算式やマップなどを参照して、差分値ΔＣＴから演算不可期間ΔＴを算出する（図３参照）。その後、経過時間算出部２３は、差分値ΔＣＴから算出した演算不可期間ΔＴを、オフ時バッテリ電圧値Ｖａに基づいて補正する。
【００２４】
ここで、本実施形態の制御ＩＣ１５は、車両バッテリＢＴの電圧変動に応じて変動する電圧が印加されるアナログ回路１３を有しているため、印加電圧の変動に応じて制御ＩＣ１５の温度が変動しやすい。すなわち、車両バッテリＢＴの電圧値が高いほど、制御ＩＣ１５の作動に伴う消費電流が大きくなり、制御ＩＣ１５の温度が高くなる。そして、制御ＩＣ１５の温度が高いほど、時間当たりの温度低下量が大きくなる（図４参照）。このため、経過時間算出部２３は、オフ時バッテリ電圧値Ｖａが基準電圧値に対して高い場合には、差分値ΔＣＴから算出した演算不可期間ΔＴを短くするように補正し、オフ時バッテリ電圧値Ｖａが基準電圧値に対して低い場合には、差分値ΔＣＴから算出した演算不可期間ΔＴを長くするように補正する。
【００２５】
次いで、モータ温度推定部２１は、経過時間算出部２３で算出された演算不可期間ΔＴ（オフ時バッテリ電圧値Ｖａに基づき補正された演算不可期間ΔＴ）に基づいて、当該演算不可期間ΔＴにおけるモータ１０の温度の変化量（モータ温度変化量ΔＭＴ）を算出する。このとき、モータ温度推定部２１は、予め実験結果などに基づいて導き出された計算式やマップなどを参照して、演算不可期間ΔＴからモータ温度変化量ΔＭＴを算出する。なお、本実施形態では、モータ温度変化量ΔＭＴは、演算不可期間ΔＴにおけるモータ１０の温度の下降量として算出されるものである。
【００２６】
次いで、モータ温度推定部２１は、前記不揮発性メモリから読み出したオフ時モータ温度ＭＴａ（温度カウンタ）にモータ温度変化量ΔＭＴを反映（減算）した後、モータ温度ＭＴの算出（温度カウンタの加減算）を行う。
【００２７】
次に、制御ＩＣ１５のマイコン１２の制御フローとその作用を図５に従って説明する。
車両のイグニッションがオンされて車両バッテリＢＴから制御ＩＣ１５への通電が開始されると、イグニッション信号ＩＧのオン信号が制御ＩＣ１５に入力される。このイグニッション信号ＩＧのオン信号に基づいて、経過時間算出部２３は、前記オン復帰時ＩＣ温度ＣＴｂを不揮発性メモリに記憶させる（ステップＳ１）。なお、このとき、オン復帰時ＩＣ温度ＣＴｂは、そのときの車両の雰囲気温度（上位ＥＣＵから得られる情報）を下限として設定されることが好ましい。つまり、経過時間算出部２３は、温度センサ１４から取得したオン復帰時ＩＣ温度ＣＴｂが雰囲気温度よりも低い場合、そのオン復帰時ＩＣ温度ＣＴｂの値が異常値であると判断し、その値を用いずに雰囲気温度の値をオン復帰時ＩＣ温度ＣＴｂとして設定することが好ましい。
【００２８】
その後、ステップＳ２において、経過時間算出部２３は、不揮発性メモリから読み出したオフ時ＩＣ温度ＣＴａとオン復帰時ＩＣ温度ＣＴｂとの差分値ΔＣＴが閾値Ｘ［℃］以上か否かを判定する。ここで、差分値ΔＣＴが閾値Ｘ以上の場合、ステップＳ３〜Ｓ５を順次実行する。
【００２９】
ステップＳ３では、差分値ΔＣＴと不揮発性メモリから読み出したオフ時バッテリ電圧値Ｖａとに基づいて演算不可期間ΔＴを算出する。
ステップＳ４では、ステップＳ３で算出した演算不可期間ΔＴを基にモータ温度変化量ΔＭＴを算出する。
【００３０】
ステップＳ５では、不揮発性メモリから読み出したオフ時モータ温度ＭＴａ（温度カウンタ）から、ステップＳ４で算出したモータ温度変化量ΔＭＴを減算する。
その後、ステップＳ６において、モータ温度推定部２１はモータ温度ＭＴの算出処理を行う。同算出処理では、モータ１０の通電駆動時には該モータ１０の駆動情報（印加電圧や回転速度など）に基づいて温度カウンタを加算し、モータ１０の非通電時には温度カウンタを減算する。
【００３１】
また、ステップＳ２において、オフ時ＩＣ温度ＣＴａとオン復帰時ＩＣ温度ＣＴｂとの差分値ΔＣＴが閾値Ｘ未満の場合、ステップＳ３〜Ｓ５を飛ばしてステップＳ６のモータ温度ＭＴの算出処理に移行する。すなわち、イグニッションオフ期間の前後で制御ＩＣ１５の温度変化が少ないときには、モータ温度ＭＴの温度変化も少ないと推測されるため、ステップＳ３〜Ｓ５の処理を省いて制御ＩＣ１５の処理速度の向上を図っている。
【００３２】
その後、ステップＳ７において、イグニッションがオフされたか否か（イグニッション信号ＩＧのオフ信号が入力されたか否か）を判定する。ここで、イグニッションがオフされていないと判定された場合（つまりイグニッション信号ＩＧのオン信号が入力されている場合）、モータ温度推定部２１は、ステップＳ６のモータ温度ＭＴの算出処理を継続して行う。
【００３３】
一方、イグニッションがオフされたと判定された場合（つまりイグニッション信号ＩＧのオフ信号が入力された場合）、経過時間算出部２３は、イグニッションオフ後の猶予期間Ｐにおける所定の時点ｔ１でのオフ時ＩＣ温度ＣＴａと、オフ時バッテリ電圧値Ｖａと、オフ時モータ温度ＭＴａとを不揮発性メモリに記憶させる（ステップＳ８）。
【００３４】
その後、猶予期間Ｐが終了すると、制御ＩＣ１５を含めたモータ制御装置１１に対する車両バッテリＢＴからの通電が停止される。これにより、イグニッションオフ時におけるモータ制御装置１１を含むシステムの省電力化に寄与できる。
【００３５】
本実施形態の効果について説明する。
（１）制御ＩＣ１５は、車両バッテリＢＴから制御ＩＣ１５への通電時において、モータ１０の駆動情報に基づく演算によってモータ１０の温度を推定するモータ温度推定部２１を備える。また、制御ＩＣ１５は、モータ温度推定部２１の演算が実行できない演算不可期間ΔＴの前後における制御ＩＣ１５の温度差（差分値ΔＣＴ）と、当該演算不可期間ΔＴ前の時点での車両バッテリＢＴの電圧値（オフ時バッテリ電圧値Ｖａ）とに基づいて、当該演算不可期間ΔＴの長さを算出する経過時間算出部２３を備える。そして、モータ温度推定部２１は、演算不可期間ΔＴの終了後、経過時間算出部２３で算出された演算不可期間ΔＴの長さに基づいて演算不可期間ΔＴにおけるモータ温度変化量ΔＭＴを算出し、そのモータ温度変化量ΔＭＴをモータ１０の推定温度（モータ温度ＭＴ）に反映する。
【００３６】
上記態様によれば、モータ温度推定部２１の演算不可期間ΔＴにおけるモータ温度変化量ΔＭＴが算出できるため、演算不可期間ΔＴ後においてモータ１０の推定温度（モータ温度ＭＴ）と実際のモータ１０の温度との間の乖離を小さく抑えることが可能となる。従って、車両バッテリＢＴから制御ＩＣ１５への通電を停止することで省電力化を図りつつも、モータ温度推定部２１によるモータ１０の温度推定の精度を向上させることが可能となる。その結果、モータ温度ＭＴに基づく焼損防止制御部２２の処理を適切に実行させることができる。
【００３７】
また、経過時間算出部２３は、差分値ΔＣＴから算出した演算不可期間ΔＴを、オフ時バッテリ電圧値Ｖａに基づいて補正する。アナログ回路１３を有する制御ＩＣ１５では、印加電圧の変動に応じた温度変動が顕著であるため、オフ時バッテリ電圧値Ｖａに基づいて演算不可期間ΔＴを補正することで、より正確な演算不可期間ΔＴを算出することが可能となる。
【００３８】
（２）経過時間算出部２３は、車両のイグニッションがオフ状態とされたことに基づいて取得した制御ＩＣ１５の温度（オフ時ＩＣ温度ＣＴａ）と、当該イグニッションのオフ状態からオン状態に切り替わったことに基づいて取得した制御ＩＣ１５の温度（オン復帰時ＩＣ温度ＣＴｂ）との差分値ΔＣＴに基づいて、演算不可期間ΔＴを算出する。また、経過時間算出部２３は、車両のイグニッションがオフ状態とされたことに基づいて取得した車両バッテリＢＴの電圧値（オフ時バッテリ電圧値Ｖａ）に基づいて、演算不可期間ΔＴを補正する。上記態様によれば、車両のイグニッションオフ後にモータ温度推定部２１の演算不可期間ΔＴが設定される場合において、イグニッションオン後のモータ１０の温度推定の精度を向上させることが可能となる。
【００３９】
本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・上記実施形態の経過時間算出部２３は、車両のイグニッションがオフ状態とされたことに基づいて取得した車両バッテリＢＴの電圧値（オフ時バッテリ電圧値Ｖａ）に基づいて演算不可期間ΔＴを補正したが、これに特に限定されるものではない。例えば、イグニッションがオン状態にあるときの任意のタイミングで取得した車両バッテリＢＴの電圧値に基づいて演算不可期間ΔＴを補正してもよい。
【００４０】
この場合、例えば図６に示すように、マイコン１２が、制御ＩＣ１５に供給されるＩＣ電源電圧（もしくは車両バッテリＢＴ自体の電圧）の変動の検知に基づくタイミングで当該ＩＣ電源電圧の電圧値（もしくは車両バッテリＢＴの電圧値）を取得し、その電圧値をオフ時バッテリ電圧値Ｖａとして不揮発性メモリに記憶させることが好ましい。図６に示す例では、マイコン１２は、ＩＣ電源電圧の変動を検知した時点から、予め設定された規定時間Ｔ１が経過したときの当該ＩＣ電源電圧の電圧値をオフ時バッテリ電圧値Ｖａとして不揮発性メモリに記憶させる。
【００４１】
ＩＣ電源電圧の変動が生じた際には、制御ＩＣ１５の温度はＩＣ電源電圧の変動に遅れて変動するため、ＩＣ電源電圧の変動直後などにおいてはＩＣ電源電圧の電圧値に応じた制御ＩＣ１５の温度を把握することが難しい。そこで、上記のように、ＩＣ電源電圧の変動を検知した時点から規定時間Ｔ１が経過したときにオフ時バッテリ電圧値Ｖａを取得する態様とすれば、制御ＩＣ１５の温度変動が安定した時点でのオフ時バッテリ電圧値Ｖａを取得できるため、より正確な制御ＩＣ１５の温度をＩＣ電源電圧から把握することが可能となる。
【００４２】
また、例えば、図７に示す例では、ＩＣ電源電圧の変動検知後、その変動が収まったことを検知した時点から、予め設定された規定時間Ｔ２が経過ときの当該ＩＣ電源電圧の電圧値をオフ時バッテリ電圧値Ｖａとして不揮発性メモリに記憶させる。このような態様によっても、制御ＩＣ１５の温度変動が安定した時点でのオフ時バッテリ電圧値Ｖａを取得できるため、より正確な制御ＩＣ１５の温度をＩＣ電源電圧から把握することが可能となる。
【００４３】
・上記実施形態では、イグニッションオフ後（猶予期間Ｐの終了後）において、車両バッテリＢＴから制御ＩＣ１５への通電が遮断されるシステムとした。しかしながら、イグニッションの状態に関わらず、制御ＩＣ１５への省電力要求に基づいて、制御ＩＣ１５におけるモータ温度推定部２１の演算処理を含む所定の機能を制限する省電力モードとするシステムに適用してもよい。この場合、例えば、上位ＥＣＵなどから制御ＩＣ１５に省電力要求がなされ、その省電力要求がなされた時点から猶予期間Ｐが開始される。そして、その猶予期間Ｐが終了した後、省電力モードに移行される。その後、省電力要求が解除されると、制御ＩＣ１５が通常モード（モータ温度推定部２１の演算処理が可能なモード）に復帰される。この態様では、省電力モードとされる期間が演算不可期間ΔＴである。
【００４４】
また、イグニッションオフ後の制御ＩＣ１５への通電遮断による演算不可期間と、イグニッションがオン状態のときの省電力モードへの移行による演算不可期間の両方が存在するシステムに適用することも可能である。この場合、モータ温度の推定処理を含む所定の機能が制限されるのみである省電力モードに移行された状態と、制御ＩＣ１５への通電遮断された状態とでは、モータ温度の低下度合いが異なるため、省電力モードへの移行による場合と通電遮断による場合とで演算不可期間ΔＴを導き出すための計算式やマップを個別に設定することが望ましい。
【００４５】
・上記実施形態では、モータ１０にモータ制御装置１１を一体に設ける構成としたが、モータ制御装置１１を例えば開閉スイッチ側や、車両ドアＤＲに関する電装品を統合制御するドア統合ＥＣＵ側に設けてもよい。
【００４６】
・上記実施形態では特に言及しなかったが、モータ１０はブラシ付きモータ及びブラシレスモータのいずれであってもよい。
・上記実施形態では、車両のパワーウインドモータを制御するモータ制御装置１１に適用したが、車両に搭載される他のモータ（例えばスライドルーフ、スライドドア、ワイパ装置、電動シート、空調装置のファン、パワーステアリング装置などの駆動用モータ）を制御するモータ制御装置に適用してもよい。
【符号の説明】
【００４７】
ＢＴ…車両バッテリ、１０…モータ、１１…モータ制御装置、１３…アナログ回路、１４…温度センサ、１５…制御ＩＣ、２１…モータ温度推定部、２３…経過時間算出部、ＣＴａ…オフ時ＩＣ温度、ＣＴｂ…オン復帰時ＩＣ温度、ΔＴ…演算不可期間、ΔＭＴ…モータ温度変化量、ＭＴａ…オフ時モータ温度。
【図１】
2020120442.tif 000003
【図２】
2020120442.tif 000004
【図３】
2020120442.tif 000005
【図４】
2020120442.tif 000006
【図５】
2020120442.tif 000007
【図６】
2020120442.tif 000008
【図７】
2020120442.tif 000009