(57)【要約】【課題】  直流母線電圧が変動しても、パワー素子の破壊を防止することができるモータ制御装置およびモータ制御装置の過負荷検出方法を提供することを目的とする。【解決手段】  過負荷検出手段３０は、直流母線電圧値Ｖｐｎに基づいて、電力供給回路２３のパワー素子のオン過渡電圧実効値Ｖｏｎおよびオフ過渡電圧実効値Ｖｏｆｆを算出する、Ｖｏｎ・Ｖｏｆｆ算出部３１と、電力供給回路３０の負荷電流値ＩＬと電力供給回路３０のパワー素子飽和電圧値ＶｓａｔとＰＷＭ周波数値ｆｃとオン過渡電圧実効値Ｖｏｎとオフ過渡電圧実効値Ｖｏｆｆとに基づいて電力供給回路２３のパワー素子の負荷を計算する熱損失量計算部３２とを備える。  【選択図】図１
2008312340.tif 000002
【特許請求の範囲】
【請求項１】
モータが所望の動作を行うように、制御演算を行いＰＷＭ周波数値とＰＷＭ制御信号とを発生する制御演算部と、前記ＰＷＭ制御信号を受けて直流母線電圧をＰＷＭスイッチングしてモータを駆動する電力供給回路と、前記直流母線電圧の直流母線電圧値を検出する直流母線電圧検出手段と、前記モータのモータ線電流値を検出する電流検出器と、前記電力供給回路の負荷電流値に基づいて前記電力供給回路の熱損失量を計算し前記電力供給回路が過負荷になったと判定する閾値である過負荷検出閾値とを比較して過負荷を検出する過負荷検出手段とを備えたモータ制御装置において、
前記過負荷検出手段は、前記直流母線電圧値に基づいて、前記電力供給回路のパワー素子がオンする時のパワー素子のソース・ドレイン間の電圧の実効値であるオン過渡電圧実効値および前記電力供給回路のパワー素子がオフする時のパワー素子のソース・ドレイン間の電圧の実効値であるオフ過渡電圧実効値を算出する、Ｖｏｎ・Ｖｏｆｆ算出部と、前記電力供給回路の負荷電流値と前記電力供給回路のパワー素子がオンした時のパワー素子飽和電圧値と前記ＰＷＭ周波数値と前記オン過渡電圧実効値と前記オフ過渡電圧実効値とに基づいて前記電力供給回路のパワー素子の熱損失量を計算する熱損失量計算部とを備えたことを特徴とするモータ制御装置。
【請求項２】
前記過負荷検出手段は、さらに、前記モータ線電流値に基づいて前記負荷電流値を算出する負荷電流算出手段を備えたことを特徴とする請求項１に記載のモータ制御装置。
【請求項３】
前記モータは、ＤＣモータであることを特徴とする請求項１に記載のモータ制御装置。
【請求項４】
前記モータは、ＡＣモータであることを特徴とする請求項２に記載のモータ制御装置。
【請求項５】
前記熱損失量計算部は、所定の周期毎に、前記電力供給回路のパワー素子の熱損失量の瞬時値であるパワー素子負荷瞬時値を算出するパワー素子負荷瞬時値算出部と、前記パワー素子負荷瞬時値からパワー素子の周囲温度と素子温度によって決まる放熱定数を減算した結果求まる瞬時過負荷値を積算して熱損失量を算出する過負荷積算部とを備えたことを特徴とする請求項１ないし４のいずれかに記載のモータ制御装置。
【請求項６】
前記過負荷検出手段で過負荷を検出したら、前記制御演算部は、前記電力供給回路を遮断してモータの駆動を停止することを特徴とする請求項１ないし４のいずれかに記載のモータ制御装置。
【請求項７】
前記過負荷検出手段で過負荷を検出したら、前記制御演算部は、モータを駆動する電流の上限値を下げることを特徴とする請求項１ないし４のいずれかに記載のモータ制御装置。
【請求項８】
前記過負荷検出手段で過負荷を検出したら、前記制御演算部は、前記電力供給回路をＰＷＭ制御するＰＷＭ周波数を下げることを特徴とする請求項１ないし４のいずれかに記載のモータ制御装置。
【請求項９】
前記過負荷検出手段は、前記過負荷検出閾値を複数個持ち、前記制御演算部は、該過負荷検出閾値毎に対応した過負荷処理を行うことを特徴とする請求項１ないし４のいずれかに記載のモータ制御装置。
【請求項１０】
モータが所望の動作を行うように、制御演算を行いＰＷＭ周波数値とＰＷＭ制御信号とを発生する制御演算部と、前記ＰＷＭ制御信号を受けて直流母線電圧をＰＷＭスイッチングしてモータを駆動する電力供給回路と、前記直流母線電圧の直流母線電圧値を検出する直流母線電圧検出手段と、前記モータのモータ線電流値を検出する電流検出器と、前記電力供給回路の負荷電流値に基づいて前記電力供給回路の熱損失量を計算し前記電力供給回路が過負荷になったと判定する閾値である過負荷検出閾値とを比較して過負荷を検出する過負荷検出手段とを備えたモータ制御装置の過負荷検出方法において、
前記直流母線電圧値に基づいて、前記電力供給回路のパワー素子がオンする時のパワー素子のソース・ドレイン間の電圧の実効値であるオン過渡電圧実効値、および前記電力供給回路のパワー素子がオフする時のパワー素子のソース・ドレイン間の電圧の実効値であるオフ過渡電圧実効値を算出するステップと、前記ＰＷＭ周波数値、前記電力供給回路の負荷電流値、前記オン過渡電圧実効値、前記オフ過渡電圧実効値、および前記電力供給回路のパワー素子がオンした時のパワー素子飽和電圧値に基づいて、前記電力供給回路の熱損失量であるパワー素子負荷瞬時値を算出するステップと、前記パワー素子負荷瞬時値から周囲温度と素子温度によって決まる前記放熱定数を減算して瞬時過負荷値を算出するステップと、前記瞬時過負荷値を積算して熱損失量を算出するステップと、前期熱損失量が前記電力供給回路のパワー素子が過負荷になったと判定する閾値である過負荷検出閾値より大きかったら過負荷信号を出力するステップとを備えることを特徴とするモータ制御装置の過負荷検出方法。
【請求項１１】
前記モータの線電流に基づいて前記負荷電流値を算出するステップを備えることを特徴とする請求項１０に記載のモータ制御装置の過負荷検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はモータ制御装置のモータに電力を供給する電力供給回路のパワー素子の過負荷を検出する、モータ制御装置およびモータ制御装置の過負荷検出方法に関する。
【背景技術】
【０００２】
従来のモータ制御装置では、モータ制御装置のトルク指令に基いて乗算器が生成するパワー素子 およびモータの各相を流れる電流の電流指令のおのおのから、電流が流れたことによる回路の熱損失を放熱エネルギを除いて算出し、各熱損失量を、あらかじめ定めた許容値と比較して、許容値を超えたときに、過負荷として検出しているものもある（例えば、特許文献１参照）。
【０００３】
図７は従来のモータ制御装置の過負荷検出方法の工程を示すフローチャートである。図７において、先ず、ＣＰＵ１は、パワー素子およびモータに電流が流れたことにより生ずる損失エネルギ値（ａ1 、ａ2 、ａ3 、ａ4、ａ5 、ａ6 、ａ7 、ａ8 、ａ9）を、計算する（ステップＳ２１）。
次に、計算された損失エネルギ値（ａ1 、ａ2 、ａ3 、ａ4、ａ5 、ａ6 、ａ7 、ａ8 、ａ9 ）をそれぞれサンプル時間ｄｔ（ｓｅｃ）について積分してｃ1、ｃ2 、ｃ3 、ｃ4 、ｃ5 、ｃ6 、ｃ7、ｃ8 、ｃ9 を求め、さらに、ｃ7 、ｃ8 、ｃ9を加算してｃ10を求める（ステップＳ２２）。
続いて、ｃ10をモータ全体の許容値として定められた値ｄと比較する（ステップＳ２３）。ステップＳ２３でｃ10≧ｄであれば全体の過負荷であると判断し、ｃ10 ＜ｄであればステップＳ２４に進む。
ステップＳ２４でｃ1 、ｃ2 、ｃ3 、ｃ4、ｃ5 、ｃ6 のそれぞれと、１つのパワー素子における許容値として定められた値ｅとを比較し、ｃ1、ｃ2  、ｃ3 、ｃ4 、ｃ5 、ｃ6 のうちいずれか１つでもｅに等しいかまたは大きいときは過負荷であると判断し、ｃ1、ｃ2 、ｃ3 、ｃ4 、ｃ5 、ｃ6 のいずれもがｅより小さいときはステップＳ２５にすすみ、ｃ7、ｃ8 、ｃ9 のそれぞれと、モータの１相における許容値として定められた値ｉと比較し、ｃ7 、ｃ8、ｃ9 のうちいずれか１つでもｉに等しいかまたは大きいときは過負荷であると判断し、ｉよりも小さいときは、一定の時間ごとにステップＳ２１に戻って繰返す。
このようにして、モータ制御装置の電力供給回路のパワー素子およびモータの過負荷を検出していた。
【特許文献１】特開平６−１５３５５９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のモータ制御装置の過負荷検出方法は、熱損失量を、モータを含む回路の抵抗に相当する定数とパワー素子を流れる電流から算出しており、商用電源の電圧変動やモータの回生などによって直流母線電圧の変動した場合の影響を考慮していなかったので、商用電源の電圧変動やモータの回生などによって直流母線電圧が変動した場合には、パワー素子の熱損失量を正確に算出することができず、パワー素子がすでに過負荷となっていても過負荷と検出できなかったり、まだ過負荷になっていないのに過負荷と誤検出したりするという問題があった。
本発明はこのような問題点に鑑みてなされたものであり、商用電源の電圧変動やモータの回生などによって直流母線電圧が変動しても、電力供給回路の熱損失量を正確に算出して、過負荷を正確に検出し、パワー素子の破壊を防止することができるモータ制御装置およびモータ制御装置の過負荷検出方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記問題を解決するため、本発明は、次のように構成したのである。
【０００６】
請求項１に記載の発明は、モータが所望の動作を行うように、制御演算を行いＰＷＭ周波数値とＰＷＭ制御信号とを発生する制御演算部と、前記ＰＷＭ制御信号を受けて直流母線電圧をＰＷＭスイッチングしてモータを駆動する電力供給回路と、前記直流母線電圧の直流母線電圧値を検出する直流母線電圧検出手段と、前記モータのモータ線電流値を検出する電流検出器と、前記電力供給回路の負荷電流値に基づいて前記電力供給回路の熱損失量を計算し前記電力供給回路が過負荷になったと判定する閾値である過負荷検出閾値とを比較して過負荷を検出する過負荷検出手段とを備えたモータ制御装置において、
前記過負荷検出手段は、前記直流母線電圧値に基づいて、前記電力供給回路のパワー素子がオンする時のパワー素子のソース・ドレイン間の電圧の実効値であるオン過渡電圧実効値および前記電力供給回路のパワー素子がオフする時のパワー素子のソース・ドレイン間の電圧の実効値であるオフ過渡電圧実効値を算出する、Ｖｏｎ・Ｖｏｆｆ算出部と、前記電力供給回路の負荷電流値と前記電力供給回路のパワー素子がオンした時のパワー素子飽和電圧値と前記ＰＷＭ周波数値と前記オン過渡電圧実効値と前記オフ過渡電圧実効値とに基づいて前記電力供給回路のパワー素子の熱損失量を計算する熱損失量計算部とを備えたことを特徴とするものである。
また、請求項２に記載の発明は、請求項１に記載のモータ制御装置において、前記過負荷検出手段は、さらに、前記負荷電流値を算出する負荷電流算出手段を備えたことを特徴とするものである。
【０００７】
また、請求項３に記載の発明は、請求項１に記載のモータ制御装置において、前記モータは、ＤＣモータであることを特徴とするものである。
また、請求項４に記載の発明は、請求項２に記載のモータ制御装置において、前記モータは、ＡＣモータであることを特徴とするものである。
また、請求項５に記載の発明は、請求項１ないし4のいずれかに記載のモータ制御装置において、前記熱損失量計算部は、所定の周期毎に、前記電力供給回路のパワー素子の熱損失量の瞬時値であるパワー素子負荷瞬時値を算出するパワー素子負荷瞬時値算出部と、前記パワー素子負荷瞬時値からパワー素子の周囲温度と素子温度によって決まる放熱定数を減算した結果求まる瞬時過負荷値を積算して熱損失量を算出する過負荷積算部とを備えたことを特徴とするものである。
【０００８】
また、請求項６に記載の発明は、請求項１ないし４のいずれかに記載のモータ制御装置において、前記過負荷検出手段で過負荷を検出したら、前記制御演算部は、前記電力供給回路を遮断してモータの駆動を停止することを特徴とするものである。
また、請求項７に記載の発明は、請求項１ないし４のいずれかに記載のモータ制御装置において、前記過負荷検出手段で過負荷を検出したら、前記制御演算部は、モータを駆動する電流の上限値を下げることを特徴とするものである。
また、請求項８に記載の発明は、請求項１ないし４のいずれかに記載のモータ制御装置において、前記過負荷検出手段で過負荷を検出したら、前記制御演算部は、前記電力供給回路をＰＷＭ制御するＰＷＭ周波数を下げることを特徴とするものである。
また、請求項９に記載の発明は、請求項１ないし４のいずれかに記載のモータ制御装置において、前記過負荷検出手段は、前記過負荷検出閾値を複数個持ち、前記制御演算部は、該過負荷検出閾値毎に対応した過負荷処理を行うことを特徴とするものである。
【０００９】
また、請求項１０に記載の発明は、モータが所望の動作を行うように、制御演算を行いＰＷＭ周波数値とＰＷＭ制御信号とを発生する制御演算部と、前記ＰＷＭ制御信号を受けて直流母線電圧をＰＷＭスイッチングしてモータを駆動する電力供給回路と、前記直流母線電圧の直流母線電圧値を検出する直流母線電圧検出手段と、前記モータのモータ線電流値を検出する電流検出器と、前記モータ線電流値に基づいて前記電力供給回路の過負荷を検出する過負荷検出手段とを備えたモータ制御装置の過負荷検出方法において、
前記直流母線電圧値に基づいて、前記電力供給回路のパワー素子がオンする時のパワー素子のソース・ドレイン間の電圧の実効値であるオン過渡電圧実効値、および前記電力供給回路のパワー素子がオフする時のパワー素子のソース・ドレイン間の電圧の実効値であるオフ過渡電圧実効値を算出するステップと、前記ＰＷＭ周波数値、前記電力供給回路の負荷電流値、前記オン過渡電圧実効値、前記オフ過渡電圧実効値、および前記電力供給回路のパワー素子がオンした時のパワー素子飽和電圧値に基づいて、前記電力供給回路の熱損失量であるパワー素子負荷瞬時値を算出するステップと、前記パワー素子負荷瞬時値から周囲温度と素子温度によって決まる前記放熱定数を減算して瞬時過負荷値を算出するステップと、前記瞬時過負荷値を積算して熱損失量を算出するステップと、前期熱損失量が前記電力供給回路のパワー素子が過負荷になったと判定する閾値である過負荷検出閾値より大きかったら過負荷信号を出力するステップとを備えることを特徴とするものである。
また、請求項１１に記載の発明は、請求項１０に記載のモータ制御装置の過負荷検出方法において、前記モータの線電流に基づいて前記負荷電流値を算出するステップを備えることを特徴とするものである。
【発明の効果】
【００１０】
請求項１ないし５に記載の発明によると、商用電源の電圧変動やモータの回生などによって直流母線電圧が変動しても、電力供給回路の過負荷を正確に検出することができるモータ制御装置を提供することができる。
また、請求項６ないし９に記載の発明によると、商用電源の電圧変動やモータの回生などによって直流母線電圧が変動しても、電力供給回路の過負荷を正確に検出し、パワー素子の破壊を防止することができるモータ制御装置を提供することができる。
また、請求項１０および１１に記載の発明によると、商用電源の電圧変動やモータの回生などによって直流母線電圧が変動しても、過負荷を正確に検出することができるモータ制御装置の過負荷検出方法を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について図を参照して説明する。
実際のモータ制御装置には様々な機能や手段が内蔵されているが、図には本発明に関係する機能や手段のみを記載し説明することとする。また、以下同一名称には極力同一符号を付け重複説明を省略する。
【実施例１】
【００１２】
図１は、本発明のモータ制御装置の過負荷検出方法をＤＣモータ制御装置に適用した実施例１を示すブロック図である。図１において、１は商用電源、２はＤＣモータ制御装置、３はＤＣモータである。
また、２０は制御演算部、２１は整流部、２２は平滑用コンデンサ、２３は電力供給回路、２４は直流母線電圧検出手段、２５は電流検出器、３０は過負荷検出手段である。
ＤＣモータ制御装置２は、制御演算部２０、整流部２１、平滑用コンデンサ２２、電力供給回路２３、直流母線電圧検出手段２４、電流検出器２５、および過負荷検出手段３０で構成されている。
本発明が従来のＤＣモータ制御装置と異なる部分は、過負荷検出手段３０を備えた部分である。
【００１３】
商用電源１の交流電圧は、整流部２１によって整流されて脈流電圧となり、平滑用コンデンサ２２で平滑されて直流母線電圧になる。制御演算部２０は、ＤＣモータ３が所望の動作を行うように制御演算を行い、電力供給回路２３をＰＷＭスイッチングするＰＷＭ制御信号を電力供給回路２３に、ＰＷＭスイッチングのＰＷＭ周波数値ｆｃを過負荷検出手段３０に出力する。
電力供給回路２３は、前記直流母線電圧を、前記ＰＷＭ制御信号に基づいてＰＷＭスイッチングし、モータを駆動するための電力をＤＣモータ３に供給する。
電流検出器２５は、ＤＣモータ３に流れているモータ線電流を検出し、これを電力供給回路２３の負荷電流値ＩＬとして過負荷検出手段３０に出力する。直流母線電圧検出手段２４は、平滑用コンデンサ２２の両端の直流電圧すなわち直流母線電圧を検出して、直流母線電圧値Ｖｐｎを過負荷検出手段３０に出力する。過負荷検出手段３０は、負荷電流値ＩＬ、直流母線電圧値Ｖｐｎ、およびＰＷＭ周波数値ｆｃを入力し、パワー素子の過負荷を検出して、制御演算部２０に過負荷信号ＯＬを出力する。
制御演算部２０は、過負荷信号ＯＬを入力すると、過負荷の警報を出力したり、電力供給回路２３を遮断してＤＣモータ３への電力の供給を停止したり、など予め設定された処理を行う。
【００１４】
つぎに、過負荷検出手段３０で過負荷を検出する方法を、図２および図３を使用して詳しく説明する。
図２は、本発明の実施例１の過負荷検出手段の詳細を説明するブロック図である。図２において、３１はＶｏｎ・Ｖｏｆｆ算出部、３２は熱損失量計算部、３３はパワー素子負荷瞬時値計算部、３４は減算器、３５は過負荷積算部、３６は過負荷判定部、３７は過負荷計算用データベースである。
過負荷検出手段３０は、Ｖｏｎ・Ｖｏｆｆ算出部３１、熱損失量計算部３２、および過負荷計算用データベース３７で構成され、また、熱損失量計算部３２は、パワー素子負荷瞬時値計算部３３、減算器３４、過負荷積算部３５で構成される。
過負荷計算用データベース３７は、電力供給回路２３のパワー素子がオンした時のパワー素子飽和電圧値Ｖｓａｔ、電力供給回路２３のパワー素子の負荷計算に必要な負荷計算用係数（Ｋ１、Ｋ２、Ｋ３）、電力供給回路２３のパワー素子の周囲温度と素子温度などによって決まる放熱定数ＣＲ、および電力供給回路２３のパワー素子が過負荷になったと判定する閾値である過負荷検出閾値ＰＳＨを格納していて、前記パワー素子飽和電圧値Ｖｓａｔおよび前記負荷計算用係数（Ｋ１、Ｋ２、Ｋ３）をパワー素子負荷瞬時値計算部３３に、前記放熱定数ＣＲを減算器３４に、前記過負荷検出閾値ＰＳＨを過負荷判定部３６に出力する。
【００１５】
図３は、本発明の実施例１のモータ制御装置の過負荷検出方法を説明するフローチャートである。図３において、まずステップＳ０１で、Ｖｏｎ・Ｖｏｆｆ算出部３１は直流母線電圧値Ｖｐｎを入力し、つぎにステップＳ０２で、入力した前記直流母線電圧値Ｖｐｎに基づいて、電力供給回路２３のパワー素子がオンする時のパワー素子のソース・ドレイン間の電圧の実効値であるオン過渡電圧実効値Ｖｏｎ、および電力供給回路２３のパワー素子がオフする時のパワー素子のソース・ドレイン間の電圧の実効値であるオフ過渡電圧実効値Ｖｏｆｆを算出し、パワー素子負荷瞬時値計算部３３に出力する。
前記オン過渡電圧実効値Ｖｏｎ、および前記オフ過渡電圧実効値Ｖｏｆｆは、前記直流母線電圧値Ｖｐｎによって変化することが知られているが、これは、電力供給回路２３の設計によって決まるので、事前に実測して、関数化するか、データベース化しておけばよい。
図４は、直流母線電圧値Ｖｐｎに対するオン過渡電圧実効値Ｖｏｎ、およびオフ過渡電圧実効値Ｖｏｆｆの一例を示すグラフである。
【００１６】
つぎにＳ０３で、パワー素子負荷瞬時値計算部３３はＰＷＭ周波数値ｆｃおよび負荷電流値ＩＬを入力し、さらにステップＳ０４で、パワー素子負荷瞬時値計算部３３は前記オン過渡電圧実効値Ｖｏｎおよび前記オフ過渡電圧実効値Ｖｏｆｆ、並びに過負荷計算用データベース３７に格納されているパワー素子飽和電圧値Ｖｓａｔおよび負荷計算用係数（Ｋ１、Ｋ２、Ｋ３）を入力し、パワー素子負荷瞬時値ＰＩを式（１）ないし（４）によって算出して減算器３４に出力する。
パワー素子負荷瞬時値ＰＩは、式（１）である。
ＰＩ＝Ｐｓａｔ  ＋  Ｐｏｎ  ＋  Ｐｏｆｆ                        ・・・（１）
ただし、Ｐｓａｔはパワー素子の飽和ロス、Ｐｏｎはパワー素子オン過渡時ロス、Ｐｏｆｆはパワー素子オフ過渡時ロスである。
パワー素子の飽和ロスＰｓａｔ、パワー素子オン過渡時ロスＰｏｎ、およびパワー素子オフ過渡時ロスＰｏｆｆは、式（２）、式（３）、および式（４）により求まる。
Ｐｓａｔ＝Ｋ１（Ｖｓａｔ  ×  ｜ＩＬ｜）                        ・・・（２）
Ｐｏｎ  ＝Ｋ２（Ｖｏｎ  ×  ｜ＩＬ｜  ×  ｆｃ）                ・・・（３）
Ｐｏｆｆ＝Ｋ３（Ｖｏｆｆ  ×  ｜ＩＬ｜  ×  ｆｃ）              ・・・（４）
ただし、｜ＩＬ｜はＩＬの絶対値を表し、Ｋ１、Ｋ２、およびＫ３は係数である。
【００１７】
つぎにステップＳ０５で、減算器３４は前記パワー素子負荷瞬時値ＰＩから前記放熱定数ＣＲを減算した結果求まる瞬時過負荷値ＰＯＩを過負荷積算部３５に出力する。
ＰＯＩ  ＝ＰＩ  −  ＣＲ                                         ・・・（５）
つぎにステップＳ０６で、過負荷積算部３５は前記瞬時過負荷値ＰＯＩを入力して積算した値である熱損失量ＰＯを過負荷判定部３６に出力する。
ＰＯ    ＝Σ（ＰＯＩ）                                           ・・・（６）
ただし、Σは、サンプリング毎の積算を表す。
【００１８】
つぎにステップＳ０７で、過負荷判定部３６は前記熱損失量ＰＯと前記過負荷検出閾値ＰＳＨを入力し、前記熱損失量ＰＯと前記過負荷検出閾値ＰＳＨとを比較して、前記熱損失量ＰＯが前記過負荷検出閾値ＰＳＨより小さかったらそのままステップＳ０１に戻り、前期熱損失量ＰＯが前記過負荷検出閾値ＰＳＨより大きかったら、ステップＳ０８で、過負荷信号ＯＬを制御演算部２０に出力してステップＳ０１に戻る。
【００１９】
このようにして過負荷検出手段３０は、過負荷検出を行う。
過負荷検出手段３０で過負荷を検出したら、制御演算部２０は、電力供給回路２３を遮断してモータの駆動を停止する。そうすることにより、電力供給回路２３のパワー素子の破壊を防止することができる。
また、過負荷検出手段３０で過負荷を検出したら、制御演算部２０は、モータを駆動する電流の上限値を下げてもよい。そうすることにより、電力供給回路２３のパワー素子の負荷を低減することができ、モータを駆動する電流の上限値を電力供給回路２３の定格電流値以下に下げることにより、モータの駆動を停止することなく、電力供給回路２３のパワー素子の破壊を防止することができる。しかし、モータの駆動力は低下する。
また、過負荷検出手段３０で過負荷を検出したら、制御演算部２０は、電力供給回路２３をＰＷＭ制御するＰＷＭ周波数を下げてもよい。そうすることにより、電力供給回路２３のパワー素子の負荷を低減することができる。
【００２０】
また、過負荷検出手段３０で過負荷を検出したら、制御演算部２０は、電力供給回路２３の過負荷を検出する閾値を複数個持ち、該閾値毎に対応した過負荷処理を行ってもよい。
たとえば、閾値を３つ持ち、低い方から、ＰＳＨ１、ＰＳＨ２、ＰＳＨ３として、
（１）ＰＳＨ１  ≦  ＰＯ  ＜  ＰＳＨ２  の場合は、過負荷検出手段３０はＯＬ１  を出力して、制御演算部２０は電力供給回路２３をＰＷＭ制御するＰＷＭ周波数を下げ、
（２）ＰＳＨ２  ≦  ＰＯ  ＜  ＰＳＨ３  の場合は、過負荷検出手段３０はＯＬ２  を出力して、制御演算部２０はモータを駆動する電流の上限値を下げ、
（３）ＰＳＨ３  ≦  ＰＯ  の場合は、過負荷検出手段３０はＯＬ３  を出力して、制御演算部２０は電力供給回路２３を遮断してモータの駆動を停止する。
そうすることにより、モータ制御装置を過負荷の状況に対応した低減運転が可能になる。
【００２１】
このように、本発明のモータ制御装置において、過負荷検出手段３０は、直流母線電圧値Ｖｐｎに基づいて、電力供給回路２３のパワー素子がオンする時のパワー素子のソース・ドレイン間の電圧の実効値であるオン過渡電圧実効値Ｖｏｎおよび前記電力供給回路のパワー素子がオフする時のパワー素子のソース・ドレイン間の電圧の実効値であるオフ過渡電圧実効値Ｖｏｆｆを算出する、Ｖｏｎ・Ｖｏｆｆの算出部３１と、前記電力供給回路２３の負荷電流値ＩＬと前記電力供給回路２３のパワー素子がオンした時のパワー素子飽和電圧値Ｖｓａｔと前記ＰＷＭ周波数値ｆｃと前記オン過渡電圧実効値Ｖｏｎと前記オフ過渡電圧実効値Ｖｏｆｆとに基づいて前記電力供給回路２３のパワー素子の負荷を計算する熱損失量計算部３２とを備えているので、商用電源の電圧変動やモータの回生などによって直流母線電圧Ｖｐｎが変動しても、電力供給回路の過負荷を正確に検出することができるモータ制御装置を提供することができる。
【実施例２】
【００２２】
図５は、本発明のモータ制御装置の過負荷検出方法をＡＣモータ制御装置に適用した実施例２を示すブロック図である。
２ａはＡＣモータ制御装置、３ａはＡＣモータであり、２０ａは制御演算部、２３ａは電力供給回路、２５ｕおよび２５ｗは電流検出器、３０ａは過負荷検出手段である。
制御演算部２０ａ、電力供給回路２３ａ、過負荷検出手段３０ａ、並びに電流検出器２５ｕおよび２５ｗは、実施例１の、制御演算部２０、電力供給回路２３、過負荷検出手段３０、および電流検出器２５とそれぞれの機能は同じであるが、ＡＣモータ制御用となっている。
【００２３】
図６は、本発明の実施例２の過負荷検出手段の詳細を説明するブロック図である。図６において、２６は負荷電流算出手段である。
本実施例が実施例１と異なる点は、過負荷検出手段３０ａにＡＣモータ３ａの線電流から電力供給回路２３ａの負荷電流値を算出する負荷電流算出手段２６が追加されており、前記負荷電流算出手段２６は、電流検出器２５ｕで検出したＡＣモータ３ａのＵ相線電流値Ｉｕおよび電流検出器２５ｗで検出したＡＣモータ３ａのＷ相線電流値Ｉｗを入力し、式（７）により負荷電流値ＩＬを算出して熱損失量計算部３２のパワー素子負荷瞬時値計算部３３に出力する点である。
【００２４】
ＡＣモータ３ａが三相モータの場合であって、各相に流れる線電流をそれぞれＩｕ、Ｉｖ、Ｉｗとすると、電力供給回路２３ａの各相のパワー素子に流れる電流もそれぞれＩｕ、Ｉｖ、Ｉｗである。
したがって、電力供給回路２３ａのパワー素子全体の負荷となる負荷電流値ＩＬは、
ＩＬ  ＝  ｜Ｉｕ｜  ＋  ｜Ｉｖ｜  ＋  ｜Ｉｗ｜
であり、
Ｉｕ  ＋  Ｉｖ  ＋  Ｉｗ  ＝  ０
なので、
ＩＬ  ＝  ｜Ｉｕ｜  ＋  ｜Ｉｕ  ＋  Ｉｗ｜  ＋  ｜Ｉｗ｜        ・・・（７）
となる。
【００２５】
以下、過負荷検出手段３０ａは、実施例１と同じ動作（処理）をして、過負荷検出を行う。
【００２６】
このように、過負荷検出手段３０ａは、ＡＣモータ３ａの線電流Ｉｕ、Ｉｗから前記電力供給回路２３ａの負荷電流値ＩＬを算出する負荷電流算出手段２６を備えているので、本発明の実施例２のＡＣモータを駆動するモータ制御装置においても、商用電源の電圧変動やモータの回生などによって直流母線電圧Ｖｐｎが変動しても、電力供給回路の過負荷を正確に検出することができる。
【産業上の利用可能性】
【００２７】
本発明は、パワー素子の過負荷を検出して、電力供給回路を保護することができるので、半導体製造装置、工作機械や産業用ロボットを駆動するモータを制御するモータ制御装置に利用できる。
【図面の簡単な説明】
【００２８】
【図１】本発明のモータ制御装置の過負荷検出方法をＤＣモータ制御装置に適用した実施例１を示すブロック図
【図２】本発明の実施例１の過負荷検出手段の詳細を説明するブロック図
【図３】本発明の実施例１のモータ制御装置の過負荷検出方法を説明するフローチャート
【図４】直流母線電圧値Ｖｐｎに対するオン過渡電圧実効値Ｖｏｎ、およびオフ過渡電圧実効値Ｖｏｆｆの一例を示すグラフ
【図５】本発明のモータ制御装置の過負荷検出方法をＡＣモータ制御装置に適用した実施例２を示すブロック図
【図６】本発明の実施例２の過負荷検出手段の詳細を説明するブロック図
【図７】従来のモータ制御装置の過負荷検出方法の工程を示すフローチャート
【符号の説明】
【００２９】
１  商用電源
２  ＤＣモータ制御装置
２ａ  ＡＣモータ制御装置
３  ＤＣモータ
３ａ  ＡＣモータ
２０、２０ａ  制御演算部
２１  整流部
２２  平滑用コンデンサ
２３、２３ａ  電力供給回路
２４  直流母線電圧検出手段
２５、２５ｕ、２５ｗ  電流検出器
２６  負荷電流算出手段
３０、３０ａ  過負荷検出手段
３１  Ｖｏｎ・Ｖｏｆｆの算出部
３２  熱損失量計算部
３３  パワー素子負荷瞬時値計算部
３４  減算器
３５  過負荷積算部
３６  過負荷判定部
３７  過負荷計算用データベース
【図１】
2008312340.tif 000003
【図２】
2008312340.tif 000004
【図３】
2008312340.tif 000005
【図４】
2008312340.tif 000006
【図５】
2008312340.tif 000007
【図６】
2008312340.tif 000008
【図７】
2008312340.tif 000009