(57)【特許請求の範囲】
【請求項１】
冷却機能を備え、少なくとも１つのモータを駆動するモータ駆動装置に備えられた数値制御装置において、
前記モータ駆動装置に設置された第１の温度検出器から前記モータ駆動装置のモータ部にある構成要素の温度を取得する温度取得部と、
前記モータ駆動装置に設置された第２の温度検出器から前記モータ駆動装置のモータ部の周囲温度を取得する周囲温度取得部と、
前記構成要素への入力エネルギーを取得する入力エネルギー取得部と、
前記構成要素からの出力エネルギーを取得する出力エネルギー取得部と、
前記構成要素の温度と前記周囲温度と前記入力エネルギーと前記出力エネルギーから前記構成要素の放熱特性を推定する放熱特性推定部と、
推定された前記構成要素の放熱特性を前記冷却機能の正常／異常判定信号として出力する放熱特性出力部と、
を備えたことを特徴とする数値制御装置。
【請求項２】
前記放熱特性推定部は、
前記入力エネルギーから前記出力エネルギーを減じることで算出された前記構成要素の損失エネルギーから、前記構成要素の温度と熱容量から算出された前記構成要素の熱エネルギーを減じることにより、前記構成要素の放熱量を算出し、該放熱量を前記構成要素の温度と前記周囲温度の温度差で割ることにより、前記構成要素の放熱特性を算出することを特徴とする請求項１に記載の数値制御装置。
【請求項３】
前記構成要素の放熱特性の正常値を記憶する正常値記憶部と、
前記放熱特性出力部から出力された前記構成要素の放熱特性の推定値を、前記正常値記憶部に記憶された正常値と比較する放熱特性比較部と、
前記推定値が前記正常値を下回った場合に、前記冷却機能が異常であると判定し、アラームを出力する放熱能力判定部と、
を備えることを特徴とする請求項１又は２に記載の数値制御装置。
【請求項４】
前記放熱特性出力部から出力された前記構成要素の放熱特性の推定値は、推定時の周囲温度データを含んでおり、
前記正常値記憶部には、前記正常値が前記構成要素の周囲温度に対応して記憶されており、
前記放熱特性比較部は、前記放熱特性出力部から出力された前記構成要素の放熱特性の推定値を、対応する周囲温度における正常値と比較することを特徴とする請求項３に記載の数値制御装置。
【請求項５】
前記正常値記憶部には、前記構成要素の放熱特性の正常値の代わりに、前記構成要素の放熱特性の上限値が記憶されていることを特徴とする請求項３又は４に記載の数値制御装置。
【請求項６】
前記放熱特性出力部に接続し、前記構成要素の放熱特性を表示する放熱特性表示部を備えたことを特徴とする請求項１から５の何れか１項に記載の数値制御装置。
【請求項７】
前記冷却機能が空冷タイプであり、冷却風を発生させる冷却用ファンモータを備えることを特徴とする請求項１から６の何れか１項に記載の数値制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は放熱特性推定部を備えた数値制御装置に関し、特に、冷却機能を備え、少なくとも１つのモータを数値制御装置を用いて駆動するモータ駆動装置において、モータ駆動装置のモータ部を構成する構成要素の冷却機能の異常を発見可能な放熱特性推定部を備えた数値制御装置に関する。
【背景技術】
【０００２】
工作機械システムにおいては、工作機械の駆動軸毎にモータを有し、これらのモータをモータ駆動装置によって駆動している。モータ駆動装置はモータ部とこれを制御する数値制御装置を備え、モータ部にあるモータは、数値制御装置により数値で制御するようになっている。又、モータの動作はモータ駆動装置の数値制御装置で監視される。そして、モータ駆動装置のモータ部には、モータに動作を行わせるための入力電源、コンバータやインバータが設けられている。
【０００３】
一方、コンバータやインバータによってモータが制御されるモータ駆動装置のモータ部では、コンバータやインバータの発熱及びモータの発熱により、モータ部を構成するコンバータ、インバータ、モータの温度が上昇する。そして、コンバータ、インバータ、モータの温度が上昇すると、これらの構成要素が熱的に損傷し、モータ駆動装置が正常に動作しなくなる。このため、コンバータ、インバータ、モータには温度上昇を防止するための冷却機能が設けられている。冷却機能は一般に冷却フィンを使用した空冷であり、冷却用のファンをファンモータで駆動し、発生した冷却風でコンバータ、インバータ、モータ内の冷却が行われる。そして、予防保全を目的として、ファンモータに取り付けた速度センサを用いてファンの回転低下や回転停止状態を監視して、コンバータ、インバータ、モータ内の温度上昇を防止していた。
【０００４】
ところが、この方法ではファンモータの回転速度を検出するための速度センサが別途必要である上に、ファンモータの回転速度低下以外の要因による冷却効率の低下に起因するコンバータ、インバータ、モータ内の温度上昇は検出できなかった。一方、モータを使用する制御装置において、モータの過熱を防ぐ過熱保護装置が特許文献１に開示されている。特許文献１は、電子式パワーステアリング装置における過熱保護装置であり、複数の部品（モータ、コントローラ）の熱容量の違いによる発熱特性及び放熱特性から温度を推定してモータに流す電流を制限し、モータ及びモータ周辺装置を過熱から保護している。また、同じ数値制御装置の分野では、モータの発熱量が許容される発熱量を越えた場合に、加減速時定数の増大又は送り速度の低減により、工作機械の送り軸モータのオーバヒートを未然に防止して機械保護を図る技術が特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−５４４４０号公報
【０００６】
【特許文献２】特許第３９０２７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に開示のモータの制御装置は、モータ電流による発熱量と放熱量の差からモータの温度とモータコントローラの温度を推定しており、温度検出器がないので放熱量を精度よく見積もることができないという課題がある。また、特許文献２に開示の数値制御工作機械では、駆動手段への電流又はトルク指令データから駆動手段の温度を演算して決定した許容発熱量を、駆動手段への電流又はトルク指令データに基づく動作から求めた総発熱量が上回った時に駆動手段の動作を抑えている。しかし、特許文献２に開示の数値制御工作機械には温度検出器がないので、駆動手段の温度（放熱特性）を精度よく見積もることができないという課題がある。
【０００８】
本発明は、数値制御装置を制御部として備えモータ部を駆動するモータ駆動装置において、モータ部にある構成要素に流れる電流、温度及び周囲温度から推定した構成要素の放熱特性変化に基づいて、構成要素の冷却機能の異常を発見できる数値制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記課題を解決する本発明によれば、少なくとも１つのモータを駆動するモータ駆動装置に備えられた数値制御装置において、モータ駆動装置に設置された温度検出器からモータ駆動装置の構成要素の温度を取得する温度取得部と、モータ駆動装置に設置された温度検出器からモータ駆動装置の周囲温度を取得する周囲温度取得部と、構成要素への入力エネルギーを取得する入力エネルギー取得部と、構成要素からの出力エネルギーを取得する出力エネルギー取得部と、構成要素の温度と周囲温度と入力エネルギーと出力エネルギーから構成要素の放熱特性を推定する放熱特性推定部と、推定された構成要素の放熱特性を冷却機能の正常／異常判定信号として出力する放熱特性出力部とを備えたことを特徴とする数値制御装置が提供される。
【発明の効果】
【００１０】
本発明によれば、数値制御装置を備えるモータ駆動装置において、モータ駆動装置のモータ部にある構成要素の動作環境から推定した構成要素の放熱特性の変化から、構成要素の冷却機能の異常を発見して、構成要素の性能低下、故障を防止することができるという効果がある。
【図面の簡単な説明】
【００１１】
【図１】本発明の数値制御装置の第１の実施例を備えたモータ駆動装置のブロック図である。
【図２】図１に示した数値制御装置の放熱特性推定部の動作の一例を示すフローチャートである。
【図３】図１に示した数値制御装置の放熱特性推定部の放熱特性の推定方法をモータを例に挙げて説明する入出力関係図である。
【図４】本発明の数値制御装置の第２の実施例を備えたモータ駆動装置のブロック図である。
【図５】図４に示した放熱特性比較部及び放熱能力判定部の動作の一例を示すフローチャートである。
【図６】図４に示した放熱特性表示部の表示画面における表示例を示す図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を用いて本発明の実施の形態を、具体的な実施例に基づいて詳細に説明する。
【００１３】
図１は本発明の第１の実施例の数値制御装置２を備えたモータ駆動装置１０の構成を示すものである。モータ駆動装置１０には、モータ部１と、モータ部１を制御する制御部である数値制御装置２が備えられている。図１に示す実施例のモータ部１には、２つのモータＭ１，Ｍ２が示されている。モータＭ１，Ｍ２は、例えばサーボモータやスピンドルモータである。
【００１４】
モータ部１には３相交流電源に接続する入力電源１２があり、３相交流は入力電源１２に接続するコンバータ１３に入力されて直流に変換される。コンバータ１３の出力は２つのモータＭ１，Ｍ２を駆動するインバータ１４，１５にそれぞれ入力され、所望の交流に変換されて２つのモータＭ１，Ｍ２が駆動制御される。
【００１５】
モータ部１の各構成要素（モータＭ１，Ｍ２、インバータ１４，１５及びコンバータ１３）はその動作において発熱し、内部温度が上昇する。各構成要素の内部温度が過度に上昇すると、これらの構成要素が熱的に損傷し、故障し易くなるので、各構成要素の内部は空冷タイプ又は液冷タイプの冷却機能によって温度が過度に上昇しないように冷却する必要がある。これは、モータは所定の温度を越えると減磁しやすくなり、又、モータを構成する部品毎に耐久温度が設定されているため、モータを含む各構成要素の内部が所定の温度を越えると故障する可能性があるからである。
【００１６】
特に、熱を放出する表面積が小さく、巻線抵抗の値が大きく、電流が多く流れるモータは、発熱量が大きいため空冷による自然冷却ではなく、ファンによる強制空冷や液冷による能動的な熱の排出が必要となる。インバータやコンバータの場合も同様であり、インバータやコンバータの回路素子に電流が流れると発熱するため、インバータやコンバータも発熱量に応じて強制空冷や液冷による能動的な熱の排出を必要とする。
【００１７】
空冷タイプの冷却機能には、各構成要素の発熱条件によってファンを付けるタイプと付けないタイプがある。図１に示す実施例では、空冷タイプの冷却機能として冷却用ファンモータ１１が設けられており、冷却用ファンモータ１１は入力電源１２からの電流によって駆動される。一方、液冷タイプの冷却機能には、図示は省略するが、水冷タイプと油冷タイプの冷却機能があり、直接各構成要素を冷やすことができるので空冷に比べて冷却能力は高くなるが、設置コストは高くなる。
【００１８】
本発明は、予防保全（過熱保護）を目的として、モータ部１の各構成要素（モータ、インバータ、コンバータ）の過熱による故障を事前に防ぐことが可能な数値制御装置を提供するものである。即ち、各構成要素の冷却機能が空冷タイプの場合は、冷却用ファンモータのファンの速度低下による放熱特性の低下を、液冷タイプの場合は、冷媒の循環停滞による放熱特性の低下を、数値として事前に把握して、各構成要素の過熱による故障を防ぐものである。
【００１９】
ここでは、図１に示した実施例のモータ部１に設けられている冷却用ファンモータ１１のファンの速度低下を例にとって、冷却機能の放熱特性の低下を数値として事前に把握し、モータ部１の過熱による故障を防ぐ場合を説明する。図１に示した実施例では、モータ部１を制御する数値制御装置２に、温度取得部２１、周囲温度取得部２２、入力エネルギー取得部２３、出力エネルギー取得部２４、放熱特性推定部２５及び放熱特性出力部２６が設けられている。また、モータ駆動装置１０には、各構成要素の温度を検出する第１の温度検出器３と、モータ部１の周囲温度を検出する第２の温度検出器４が設けられている。
【００２０】
ここで、図２を併用して、温度取得部２１、周囲温度取得部２２、入力エネルギー取得部２３、出力エネルギー取得部２４、放熱特性推定部２５及び放熱特性出力部２６の動作を、動作順に説明する。温度取得部２１は、モータ駆動装置１０に設置された第１の温度検出器３からモータ部１の構成要素（モータＭ１，Ｍ２、インバータ１４，１５及びコンバータ１３）の温度を取得する（ステップ２０１）。また、周囲温度取得部２２は、モータ駆動装置１０に設置された第２の温度検出器４からモータ部１の周囲温度を取得する（ステップ２０２）。
【００２１】
入力エネルギー取得部２３は、前述の構成要素に入力されるエネルギーを取得する（ステップ２０３）。コンバータ１３に入力されるエネルギーは、入力電源１２から出力されてコンバータ１３に入力されるエネルギーである。このため、入力エネルギー取得部２３には、入力電源１２の出力が３本の信号線で引き込まれている。インバータ１４，１５に入力されるエネルギーは、コンバータ１３から出力されてインバータ１４，１５に入力されるエネルギーである。このため、入力エネルギー取得部２３には、コンバータ１３の出力がインバータ１４，１５の手前、又は内部に設置された図示しない信号線から引き込まれている。モータＭ１，Ｍ２に入力されるエネルギーは、インバータ１４，１５から出力されてモータＭ１，Ｍ２に入力されるエネルギーである。このため、入力エネルギー取得部２３には、インバータ１４，１５の出力がモータＭ１，Ｍ２の手前に設置された図示しない信号線から引き込まれている。
【００２２】
一方、出力エネルギー取得部２４は、各構成要素から出力されるエネルギーを取得する（ステップ２０４）。コンバータ１３から出力されるエネルギーは、コンバータ１３での熱損失を除くと、インバータ１４，１５に入力されるエネルギーと考えられるので、出力エネルギー取得部２４には、インバータ１４，１５に入力される電力値が入力される。インバータ１４，１５から出力されるエネルギーは、インバータ１４，１５での熱損失を除くと、モータＭ１，Ｍ２に入力されるエネルギーと考えられるので、出力エネルギー取得部２４には。モータＭ１，Ｍ２に入力される電力値が入力される。
【００２３】
放熱特性推定部２５は、温度取得部２１、周囲温度取得部２２、入力エネルギー取得部２３及び出力エネルギー取得部２４から入力された各構成要素の温度と周囲温度と入力エネルギー及び出力エネルギーから構成要素の放熱特性を推定する（ステップ２０５）。そして、放熱特性推定部２５において推定された構成要素の放熱特性は、放熱特性出力部２６が、冷却機能の正常／異常判定信号として出力する。
【００２４】
次に、図１に示した放熱特性推定部２５が、放熱特性（放熱係数Ｋ）を推定する方法についてモータＭを例に挙げて説明する。図３に示すように、モータＭに入力される入力エネルギーをＥin（ｔ）とした時に、モータＭから出力される出力エネルギー（回転エネルギー）をＥout（ｔ）とする。すると、この時のモータＭの内部の損失エネルギーＥloss（ｔ）は、式１で表される。なお、以下に示す式１〜式１１に示される添え字は、本明細書ではアルファベットの半角文字或いは半角数字で表している。
【数１】
0005877856.tif 000002
【００２５】
一方、モータＭに入力される入力エネルギーＥin（ｔ）は、式２に示すように、モータＭに印加される入力電圧Ｖin（ｔ）と，モータＭに供給される入力電流Ｉin（ｔ）との積から算出される。また、モータＭから出力される出力エネルギーＥout（ｔ）は、式３に示すように単位時間当たりの回転エネルギーや仕事で表され、コンバータやインバータなどの場合、式３’に示すように出力電圧Ｖout（ｔ）と出力電流Ｉout（ｔ）との積で表される。式３におけるＪはイナーシャ、ω（ｔ）は角速度、Ｔrq（ｔ）はトルクである。
【数２】
0005877856.tif 000003
【００２６】
損失エネルギーＥloss（ｔ）の一部は、モータ温度ＴM（ｔ）と周囲温度Ｔ0（ｔ）の差に応じて外部に放出され、残りのエネルギーは、熱エネルギーとしてモータＭの内部に蓄積される。外部に放出される放熱量Ｅr（ｔ）は、式４で表され、一般的にモータ温度ＴM（ｔ）と周囲温度Ｔ0（ｔ）の差に放熱係数Ｋを乗じることによって算出される。
【数３】
0005877856.tif 000004
【００２７】
従って、モータＭの内部の熱エネルギーＥh1（ｔ）は、式５に示すように、損失エネルギーＥloss（ｔ）から放熱量Ｅr（ｔ）を差し引くことで算出することができる。
【数４】
0005877856.tif 000005
【００２８】
一方、時間がｔ0からｔまで変化した時のモータＭの内部の熱エネルギーＥh2（ｔ）の積算値は、式６に示すようにモータＭの温度の差分（ＴM（ｔ）−ＴM（ｔ0））に、熱容量ＣMを乗じることによって算出される。
【数５】
0005877856.tif 000006
【００２９】
そして、式６を微分すると、式７に示すように単位時間当たりのモータＭの内部の熱エネルギーＥh2（ｔ）を算出することができる。
【数６】
0005877856.tif 000007
【００３０】
熱エネルギーＥh1（ｔ）は、モータＭの内部のエネルギーの入出力関係から算出された熱エネルギーであり、熱エネルギーＥh2（ｔ）は、モータＭの内部の温度ポテンシャルから算出された熱エネルギーになる。したがって、熱エネルギーＥh1（ｔ）とＥh2（ｔ）はほぼ等しくなると考えられるので、式８の関係式が成り立つ。
【数７】
0005877856.tif 000008
【００３１】
従って、放熱特性（放熱係数Ｋ）は、式９に示すように式８を放熱係数Ｋについて解くことにより算出することができる。
【数８】
0005877856.tif 000009
【００３２】
それゆえに、本発明では、入力エネルギー取得部２３において取得した単位時間Δｔ当たりの入力エネルギーＥin（Δt・n）と、出力エネルギー取得部２４において取得した単位時間Δｔ当たりの出力エネルギーＥin（Δt・n）と、温度取得部２１において取得したモータ温度ＴM（ｔ）と、周囲温度取得部２２で検出した周囲温度Ｔ0（ｔ）に基づいて監視対象となる構成要素の放熱係数Ｋを算出する。放熱係数Ｋは冷却用ファンモータ１１の冷却機能を含む各構成要素の冷却能力を示しており、冷却用ファンモータ１１の故障により冷却能力が低下すると放熱係数Ｋの値が小さくなる。一方、冷却用ファンモータ１１が正常に動作している時は、放熱係数Ｋの値はほぼ一定値を示すので、各構成要素の放熱特性を確認する上で有効な指標となる。
【００３３】
ここでは単位時間Δｔ毎に放熱係数Ｋを計算しているが、もう少し長い時間単位（ロングスパン）で放熱係数Ｋを算出しても、また、単位時間Δｔ毎に計算した放熱係数Ｋの平均値Ｋavgを算出して、各構成要素の冷却能力を見ることができる。
【００３４】
ここで、抵抗値を用いた損失エネルギーの算出について説明する。モータＭに供給される単位時間Δｔ当たりのエネルギーＥinは、入力電圧Ｖと入力電流Ｉを乗じることで算出される。Ｅinの一部は、モータの回転エネルギー（出力エネルギー）Ｅoutに変換され、残りのエネルギーは、損失分ＥlossとしてモータＭの内部で消費される。損失分Ｅlossは、主にモータＭの巻線抵抗Ｒでの単位時間Δｔ当たりの消費分であり、式１０で表され、熱エネルギーとして消費される。よって巻線抵抗Ｒで消費されるエネルギーを損失エネルギーＥlossとして放熱係数Ｋの計算に利用することができる。
【００３５】
また、モータＭに電流が流れることにより、電気エネルギーＥ1が供給されるとすると、損失エネルギーＥlossは、電流Ｉの関数Ｅloss （Ｉ（ｔ））で表される。従って、電流の平方値と発熱の関係が比例関係にあるとした場合、式１１に示すように、各構成要素毎の発熱係数Ｈに電流Ｉ（ｔ）2を乗じることにより損失エネルギーＥloss（Ｉ（ｔ））を算出することも可能である。
【数９】
0005877856.tif 000010
【００３６】
次に、モータ部１における構成要素の放熱特性が低下した時にアラーム出力を行う、本発明の第２の実施例の数値制御装置２Ａを備えたモータ駆動装置２０について説明する。図４は本発明の第２の実施例のモータ駆動装置２０を示しており、モータ部１の構成は、図１で説明した第１の実施例のモータ駆動装置１０のモータ部１の構成と同じである。一方、第２の実施例の数値制御装置２Ａは、第１の実施例の数値制御装置２と同様に、温度取得部２１、周囲温度取得部２２、入力エネルギー取得部２３、出力エネルギー取得部２４、放熱特性推定部２５及び放熱特性出力部２６を備えている。これらの構成と動作は第１の実施例と同様であるので、同じ構成部材には同じ符号を付してその説明を省略する。
【００３７】
第２の実施例の数値制御装置２Ａには、第１の実施例の数値制御装置２の放熱特性出力部２６の後段に、正常値記憶部３１、放熱特性比較部３２、放熱能力判定部３３及び放熱特性表示部３４が設けられている。正常値記憶部３１には、モータ部１の構成要素の冷却機能が正常に動作している時の各構成要素の放熱特性Ｋｎがモータ部１の周囲温度に対応して記憶されている。正常値記憶部３１には、モータ部１の構成要素の冷却機能が正常に動作している時の各構成要素の放熱特性の正常値Ｋｎの代わりに、予め設定したモータ部１の周囲温度に対応した放熱特性Ｋの上限値Ｋｍを記憶させておいても良い。放熱特性比較部３２は放熱特性出力部２６と正常値記憶部３１とに接続されており、放熱特性比較部３２の出力が放熱能力判定部３３に入力される。
【００３８】
図５は、図４に示した放熱特性比較部３２及び放熱能力判定部３３の動作の一例を示すフローチャートである。放熱特性比較部３２には放熱特性出力部２６からの放熱特性Ｋ（推定値）及び推定時点の周囲温度のデータが入力されると共に、正常値記憶部３１からのこの周囲温度のデータに対応する放熱特性の正常値Ｋｎが入力される。放熱特性比較部３２は、放熱特性出力部２６からの放熱特性Ｋと正常値記憶部３１からの放熱特性の正常値Ｋｎとを比較し、比較結果を放熱能力判定部３３に入力する（ステップ５０１）。
【００３９】
放熱能力判定部３３は、放熱特性出力部２６からの放熱特性Ｋが正常値記憶部３１からの放熱特性の正常値Ｋｎ以上の場合（ＮＯ）は何もせずに処理を終了する（ステップ５０２）。一方、放熱能力判定部３３は、放熱特性出力部２６からの放熱特性Ｋが正常値記憶部３１からの放熱特性の正常値Ｋｎより小さい場合（ＹＥＳ）は、冷却用ファンモータ１１に異常があるとしてアラームを発生する（ステップ５０３）。ステップ５０２においてＫ＜Ｋｎとなる場合は、冷却用ファンモータ１１の冷却効率が低下している場合である。正常値記憶部３１に記憶されているデータが、モータ部１の構成要素の冷却機能が正常に動作している時の上限値Ｋｍの場合は、ステップ５０２においてＫ＜Ｋｍとなる場合に、放熱能力判定部３３はステップ５０３においてアラームを発生する。
【００４０】
また、第２の実施例の数値制御装置２Ａには、表示画面を備えた放熱特性表示部３４が設けられているので、放熱特性表示部３４を用いて放熱特性出力部２６から出力される放熱特性Ｋを画面に表示させることができる。図６は放熱特性表示部３４に表示された放熱特性（放熱係数）Ｋの推移の一例を示すものである。このように、放熱特性表示部３４を設けておくことにより、放熱特性の監視（モニタリング）を行うことが可能である。
【００４１】
放熱特性（放熱係数）Ｋをモニタリングすることにより、冷却用ファンモータ１１の故障等による放熱量Ｅoの低下（冷却効率の低下）を事前に予測することができる。これにより、冷却用ファンモータ１１の故障による構成要素の温度の過度の上昇を未然に防ぐことが可能になる。図６に示した画面の表示例では、月毎に算出した放熱係数Ｋの特性により、２０１３年７月までは正常に機能していた冷却用ファンモータ１１が、８月に故障したことが分る。そして、１０月に修理され、冷却用ファンモータ１１の冷却能力が正常に戻っていることが確認できる。このように所定の期間毎に放熱特性Ｋをモニタリングすることにより、早い段階で冷却用ファンモータ１１の故障を発見してモータ部１の構成要素の過熱による故障を防ぐことができるので、大きな損害には至らない。
【００４２】
以上、本発明を、モータ駆動装置のモータ部における構成要素の冷却機能が冷却用ファンモータを備えた空冷タイプの場合について説明したが、冷却機能が液冷タイプの場合であっても、冷媒の循環停滞による放熱特性の低下を推定することにより、モータ駆動装置のモータ部における構成要素の過熱による故障を防ぐことができる。
【符号の説明】
【００４３】
１    モータ部
２、２Ａ    数値制御装置
３、４    温度検出器
１０、２０    モータ駆動装置
１１    冷却用ファンモータ
Ｍ１，Ｍ２    モータ
【図１】
0005877856.tif 000011
【図２】
0005877856.tif 000012
【図３】
0005877856.tif 000013
【図４】
0005877856.tif 000014
【図５】
0005877856.tif 000015
【図６】
0005877856.tif 000016