(57)【要約】  当該モータ駆動装置の設置環境に応じて定めた複数の停電検出閾値と、指定された停電検出閾値を前記複数の停電検出閾値から選択する選択回路と、モータ駆動回路に入力される交流電源の検出電圧と前記選択された停電検出閾値とを比較して停電の発生有無を判定する比較判定回路とを備えた。これによって、交流電源入力が断する停電の検出基準を定める停電検出閾値を設置環境に応じて選択できるので、交流電源入力が断する停電が発生した場合の異常終了処理をどのような設置環境でも確実に実行できる。
2010150339.tif 000002
【特許請求の範囲】
【請求項１】
当該モータ駆動装置の設置環境に応じて定めた複数の停電検出閾値と、
指定された停電検出閾値を前記複数の停電検出閾値から選択する選択回路と、
モータ駆動回路に入力される交流電源の検出電圧と前記選択された停電検出閾値とを比較して停電の発生有無を判定する比較判定回路と
を備えたことを特徴とするモータ駆動装置。
【請求項２】
前記停電検出閾値は、電圧閾値であり、前記比較判定回路は、前記検出電圧が前記電圧閾値を下回ったとき停電発生と判定することを特徴とする請求項１に記載のモータ駆動装置。
【請求項３】
前記停電検出閾値は、時間閾値であり、前記比較判定回路は、前記検出電圧が判定閾値を前記時間閾値の時間内に連続して下回ったとき停電発生と判定することを特徴とする請求項１に記載のモータ駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ駆動装置に関する。
【背景技術】
【０００２】
モータ駆動装置は、機能的に、交流電源とモータとの間に介在するモータ駆動回路と、該モータ駆動回路に前記モータを所望の態様で駆動させる制御信号を演算生成する制御回路と、内部回路の動作電源生成系とで構成される。前記内部回路の動作電源生成系は、前記制御回路や、前記モータ駆動回路内において複数のスイッチング素子への駆動信号を前記制御信号から生成する駆動回路などの内部回路に必要な制御用電圧を、前記交流電源から供給される交流電圧を整流したものを平滑化する平滑用コンデンサの充電電圧から生成するように構成されている。この電源構成であれば、交流電源が断する停電が発生した場合に、内部回路への電源供給は、即座に中断されるのではなく、平滑用コンデンサに貯えられたエネルギーにより、停電後も短時間は継続する。【０００３】
工作機械に組み込まれるモータ駆動装置は、この電源構成を利用して、交流電源入力が断する停電が発生した場合、慣性で回転するモータによる工作機械の損傷などを防止するために、制御回路がモータを強制停止させる構成を備えている。【０００４】
すなわち、制御回路は、平滑用コンデンサの充電電圧から生成された制御用電圧を動作電圧として、モータ駆動回路への制御信号の演算出力制御と並行して平滑用コンデンサの充電電圧の変化を監視し、該充電電圧が閾値を下回った低電圧になるのを検出すると、停電の発生が検出されたと判断し、平滑用コンデンサの充電電圧が制御用電圧を生成できなくなる電圧（つまり制御回路が動作不能となる電圧）近くに降下するまでの間に、モータを強制停止させる制御信号を演算生成してモータ駆動回路内の駆動回路に出力する異常終了処理を実行できるようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２９６１５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、モータ駆動装置が組み込まれる工作機械で用いられているモータ特性は様々であり、また、該工作機械等が使用する電源環境も様々であるので、例えば、次のように上記した異常終了処理の実行時間を確保できなくなる場合が起こる。【０００７】
すなわち、工作機械では、モータ駆動装置が繋がる交流電源に、ファンやポンプ等の外部機器も繋がる構成となることがある。そして、ファンやポンプに用いられるモータの中には、停電直後に慣性で回り続けている間、発電動作を行うものがある。【０００８】
このようなケースでは、モータ駆動装置に供給される交流電圧は、停電発生により急峻に零レベルに低下するのではなく、徐々に低下することになるので、平滑用コンデンサの充電電圧も徐々に低下する。つまり、上記した停電発生を判断する低電圧の検出タイミングが、ファンやポンプ等が並置されない場合よりも遅くなる。このときに平滑用コンデンサに残っているエネルギーは、異常終了処理を完了するまで制御用電圧を生成するのに必要な量以下に減っているので、異常終了処理の実行時間を確保できないことになる。【０００９】
停電が発生した場合に、どのような設置環境でも異常終了処理を確実に実行できるようにするには、平滑用コンデンサの充電電圧が、上記した停電発生を判断する低電圧の検出タイミングから制御用電圧を生成できなくなる電圧近くに降下するタイミングまでの時間を長くする必要がある。しかし、それに対処するために平滑用コンデンサの容量アップを行う場合には、コストアップに加えて、形状寸法の増大を招来する。【００１０】
本発明は、上記に鑑みてなされたものであって、交流電源入力が断する停電が発生した場合の異常終了処理をどのような設置環境でも確実に実行できる構成を備えたモータ駆動装置を得ることを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明は、当該モータ駆動装置の設置環境に応じて定めた複数の停電検出閾値と、指定された停電検出閾値を前記複数の停電検出閾値から選択する選択回路と、モータ駆動回路に入力される交流電源の検出電圧と前記選択された停電検出閾値とを比較して停電の発生有無を判定する比較判定回路とを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明にかかるモータ駆動装置は、交流電源入力が断する停電の検出基準を定める停電検出閾値を設置環境に応じて選択できるようにしたので、停電が発生した場合の異常終了処理をどのような設置環境でも確実に実行することができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施例１によるモータ駆動装置の構成を示すブロック図である。
【図２】図２は、図１に示す停電検出処理部の構成例を示すブロック図である。
【図３】図３は、２つの電圧閾値の小さい方を選択した場合の停電発生時の動作を説明するタイムチャートである。
【図４】図４は、２つの電圧閾値の大きい方を選択した場合の停電発生時の動作例を説明するタイムチャートである。
【図５】図５は、本発明の実施例２として、図１に示す停電検出処理部の他の構成例を示すブロック図である。
【図６】図６は、図５に示す比較判定回路の構成および動作を説明するフローチャートである。
【図７】図７は、停電時の検出電圧のリップル周期よりも長い時間閾値を選択した場合の停電検出動作例を説明するタイムチャートである。
【図８】図８は、停電時の検出電圧のリップル周期よりも短い時間閾値を選択した場合の停電検出動作例を説明するタイムチャートである。
【発明を実施するための形態】
【００１４】
以下に、本発明にかかるモータ駆動装置の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例１】
【００１５】
図１は、本発明の実施例１によるモータ駆動装置の構成を示すブロック図である。図１に示す本実施例１によるモータ駆動装置１は、交流電源２とモータ（Ｍ）３との間に介在するモータ駆動回路４と、電圧検出回路５と、制御回路６と、整流回路７と、平滑用コンデンサ８と、制御用電圧生成回路９とを備える場合において、制御回路６に機能を追加した停電検出処理部１０が設けられ、また、停電検出処理部１０に付随するスイッチ１１が設けられている。【００１６】
そして、図１では、本実施例１によるモータ駆動装置１が組み込まれる工作機械の設置環境として、モータ駆動装置１が使用する交流電源２に、ファンやポンプ等の外部機器１２も繋がっている場合が示されている。【００１７】
モータ駆動回路４は、三相の交流電源２から供給される三相の交流電圧を全波整流する全波整流回路と、該全波整流回路の正極側と負極側とに接続される正負母線間に配置される複数のスイッチング素子と、制御回路６からの制御信号によって前記複数のスイッチング素子に前記正負母線間の直流電圧をスイッチングさせる駆動回路とを備え、モータ３に任意の速度で回転させる駆動電流を供給する。【００１８】
整流回路７は、交流電源２の三相ラインのうちの二相ラインから得られる二相電圧を例えば全波整流する。平滑用コンデンサ６は、整流回路７が整流したリップルを含む整流電圧を平滑化する。制御用電圧生成回路９は、ＤＣ−ＤＣ変換回路を備え、平滑用コンデンサ６の充電電圧から制御回路６やモータ駆動回路４内の駆動回路などの内部回路の動作に必要な制御用電圧を生成する。【００１９】
電圧検出回路５は、三相の交流電源２から供給される三相の交流電圧を全波整流する全波整流回路を備え、該全波整流回路の出力直流電圧を検出電圧値として制御回路６内の停電検出処理部１０に出力する。【００２０】
図２は、図１に示す停電検出処理部の構成例を示すブロック図である。図２に示すように、本実施例１による停電検出処理部１０は、例えば、電圧閾値生成回路１０ａと、選択回路１０ｂと、比較判定回路１０ｃとを備えている。【００２１】
電圧閾値生成回路１０ａは、制御用電圧生成回路９が生成する制御用電圧とグランド間に設けた抵抗分圧回路とツェナーダイオードとの組み合わせにより、停電検出閾値として２以上の電圧閾値を生成できる構成になっている。生成する電圧閾値の値は、主に当該モータ駆動装置１の設置環境に応じて定められる。具体的には、図１に示すように、使用する交流電源２にファンやポンプなどの外部機器１２も接続されているか否か、接続されている場合はそのファンやポンプのモータの回生能力有無、回生能力の程度などに応じて定めるようにしている。【００２２】
電圧閾値の種類数としては、基本的には、第１の電圧閾値と第２の電圧閾値の２種類でよい。第１の電圧閾値は、外部機器１２が接続されていない場合、或いは、外部機器１２は接続されているがそこで用いるモータの回生能力が無視できる場合などで適用するものである。第２の電圧閾値は、外部機器１２が接続されていて、そこで用いるモータの回生能力が無視できない場合などで適用するものである。このケースでの大小関係は、（第１の電圧閾値）＜（第２の電圧閾値）である。【００２３】
但し、外部機器１２が接続されていて、そこで用いるモータの回生能力が無視できない場合においては、平滑用コンデンサ８の容量と外部機器１２が用いるモータの回生能力の程度との兼ね合い応じて細かく電圧閾値を定めるとよい。すなわち、上記第１の電圧閾値を最低値にして、第２の電圧閾値を複数に分割する。そうすれば、外部機器１２が接続されている環境において、異常終了処理を開始する適切なタイミングを一層確実に検出できるようになる。【００２４】
スイッチ１１には、モータ駆動装置１の設置環境に応じてどの電圧閾値を使用するかを決定したその電圧閾値を指定するように、装置設置時に予め設定されている。なお、スイッチ１１は、電圧閾値を１対１の関係で指定するタイプでもよく、また、ディジタル値で１つの電圧閾値を指定するタイプでもよい。【００２５】
選択回路１０ｂは、電圧閾値生成回路１０ａが生成する２以上の電圧閾値の中から、スイッチ１１から指定された１つの電圧閾値を選択して比較判定回路１０ｃに出力する。比較判定回路１０ｃは、電圧検出回路５が検出した電圧値と選択回路１０ｂからの電圧閾値とを比較し、（電圧値）＞（電圧閾値）の場合は、停電は発生していないと判定し出力を例えば高レベルにし、また、（電圧値）＜（電圧閾値）の場合は、停電が発生したと判定して出力を今の例では低レベルにする。【００２６】
制御回路６は、制御用電圧生成回路９が生成する制御用電圧を動作電圧とし、モータ駆動回路４への制御信号の演算出力制御と並行して、停電検出処理部１０の出力変化、つまり比較判定回路１０ｃの出力変化を監視し、該出力レベルが低レベルになるのを検出すると、停電の発生が検出されたと判断し、モータ３を強制停止させる制御信号を演算生成してモータ駆動回路４内の駆動回路に出力する異常終了処理を実行する。【００２７】
なお、念のため付記すれば、交流電源入力が断すると、モータ起動回路４では、全波整流回路の出力が消滅し、母線電圧も消滅し、複数のスイッチング素子からモータ３への駆動電流が無くなるが、モータ３は慣性で短時間内回転を継続して発電動作を行うので、母線電圧が発生し、複数のスイッチング素子は制御可能な状態になる。したがって、制御用電圧生成回路９が制御用電圧を生成できる期間において、制御回路６からモータ駆動回路４内の駆動回路に、モータ３を強制停止させる制御信号を与えれば、モータ３を強制停止させることができる。【００２８】
次に、図１と図２を参照しつつ図３と図４を用いて、停電発生時の動作について説明する。なお、図３は、２つの電圧閾値の小さい方を選択した場合の停電発生時の動作を説明するタイムチャートである。図４は、２つの電圧閾値の大きい方を選択した場合の停電発生時の動作例を説明するタイムチャートである。図３と図４では、電圧閾値生成回路１０ａが、２つの電圧閾値Ａ，Ｂを生成する場合の動作が示されている。２つの電圧閾値Ａ，Ｂのうち、電圧閾値Ａは、前記第１の電圧閾値に対応し、電圧閾値Ｂは、前記第２の電圧閾値に対応している。【００２９】
図３において、外部機器１２が接続されていない場合、或いは、外部機器１２は接続されているがそこで用いるモータの回生能力が無視できる場合などにおいては、図３（１）に示すように、停電が発生すると、モータ駆動装置１に入力される交流電源２の電圧レベルは、速やかに零レベルに向かって降下する。このような設置環境においては、スイッチ１１は、電圧値の小さい電圧閾値Ａを指定するように設定されている。【００３０】
比較判定回路１０ｃは、電圧検出回路５が検出した交流電源２の電圧値と、選択回路１０ｂが選択した電圧閾値Ａとの大小比較を行うので、停電が発生する以前では、出力を高レベルにしている。停電が発生すると、電圧閾値Ａは小さい電圧レベルであるが、停電発生後の短時間内に、電圧検出回路５の検出電圧が電圧閾値Ａを下回るので、比較判定回路１０ｃは、停電発生後の短時間内に出力を低レベルに立ち下げて（図３（２））、制御回路６に停電検出ａを出力する。制御回路６は、停電検出ａに応答して異常終了処理１５を開始する（図３（４））。【００３１】
このタイミングでは、図３（３）（４）に示すように、平滑コンデンサ８には、比較的多くの蓄積エネルギーが残存しているので、制御用電圧生成回路９が平滑用コンデンサ８の充電電圧から制御用電圧を生成できなくなるタイミングｂまでの期間１６は、異常終了処理１５を実行するのに必要な期間よりも長くなる。【００３２】
図３に示す動作態様は、いわゆる標準動作である。平滑コンデンサ８の容量値は、一般に、図３に示す動作態様の標準動作において、異常終了処理１５を実行するのに必要な期間よりも長い期間１６を確保できるように定められる。そして、電圧閾値Ａは、ノイズ等による誤検出を防止するため、制御用電圧生成回路９が生成する制御用電圧の範囲に対してマージンを確保した低い電圧値に設定されている。【００３３】
次に、図４において、外部機器１２が接続されていて、そこで用いるモータの回生能力が無視できない場合などにおいては、図４（１）に示すように、停電が発生すると、モータ駆動装置１に入力される交流電源２の電圧レベルは、回生電力の影響で緩やかに零レベルに向かって降下する。このような設置環境においては、スイッチ１１は、電圧値の大きい電圧閾値Ｂを指定するように設定されている。【００３４】
比較判定回路１０ｃは、停電が発生する以前では、出力を高レベルにしている。停電が発生すると、電圧閾値Ｂは大きい電圧レベルであるので、停電発生後の早いタイミングで電圧検出回路５の検出電圧が電圧閾値Ｂを下回り、比較判定回路１０ｃは、出力を低レベルに立ち下げて（図４（２））、制御回路６に停電検出ａを出力する。制御回路６は、停電検出ａに応答して異常終了処理１７を開始する（図４（４））。【００３５】
このタイミングでは、図４（３）（４）に示すように、平滑コンデンサ８には、比較的多くの蓄積エネルギーが残存しているので、制御用電圧生成回路９が平滑用コンデンサ８の充電電圧から制御用電圧を生成できなくなるタイミングｂまでの期間１８は、異常終了処理１７を実行するのに必要な期間よりも長くなる。この場合、電圧閾値Ａが選択されていると、電圧閾値Ａにより停電を検出するタイミングは、電圧閾値Ｂで検出するタイミングよりも遅れるので、平滑コンデンサ８に残存している蓄積エネルギーはかなり減少している。したがって、期間１８は、異常終了処理１７を実行するのに必要な期間よりも短くなり、制御回路６は、異常終了処理１７を完了する前に動作不能になってしまう。設置時に電圧閾値Ｂを選択するようにしているので、制御回路６は、動作不能になる前に異常終了処理１７を完了することができる。【００３６】
なお、図２では、２以上の電圧閾値を抵抗分圧回路とツェナーダイオードとの組み合わせで生成する電圧閾値生成回路１０ａを示したが、電圧閾値生成回路１０ａに代えて、２以上の電圧閾値をディジタル値の形式で記憶する電圧閾値記憶回路を用い、比較判定回路１０ｃは、Ｄ／Ａ変換器を備え、選択回路１０ｂから入力されるディジタル値形式の電圧閾値をアナログ値に変換して比較判定を行うようにしてもよい。また、比較判定回路１０ｃは、Ａ／Ｄ変換器を備え、マイコン等により、ディジタル値形式での比較判定を行ってもよい。【００３７】
以上のように、本実施例１によれば、交流電源入力の断による停電の検出基準を定める電圧閾値を設置環境に応じて選択できるようにしたので、停電が発生した場合の異常終了処理をどのような設置環境でも確実に実行することができる。      
【実施例２】
【００３８】
図５は、本発明の実施例２として、図１に示す停電検出処理部の他の構成例を示すブロック図である。図５に示すように、実施例２によるモータ駆動装置は、図１に示したモータ駆動装置１の構成において、符号を変えた停電検出処理部２０が、時間閾値記憶回路２０ａと、選択回路２０ｂと、比較判定回路２０ｃとを備えている。【００３９】
先に示した図３（１）と図４（１）は、電圧検出回路５に入力される交流電源の電圧波形である。停電発生時の入力電圧は、図３（１）では急峻に降下し、図４（１）では緩やかに降下している。電圧検出回路５が検出した電源電圧は、全波整流回路により整流した直流電圧であり、その直流電圧には、リップル成分が重畳されている。停電発生時におけるこのリップル成分の周期は、電圧検出回路５への入力電圧が、図３（１）に示す波形であるときは短くなり、図４（１）に示す波形であるときは長くなる。【００４０】
そこで、時間閾値記憶回路２０ａには、設置環境に応じた停電検出閾値として、２以上の時間閾値が記憶されている。実施例１と同様に、図１に示すように、使用する交流電源２にファンやポンプなどの外部機器１２も接続されているか否か、接続されている場合はそのファンやポンプのモータの回生能力有無、回生能力の程度などに応じて定められる。【００４１】
時間閾値の種類数としても、実施例１と同様に、基本的には、第１の時間閾値と第２の時間閾値の２種類でよい。第１の時間閾値は、外部機器１２が接続されていない場合、或いは、外部機器１２は接続されているがそこで用いるモータの回生能力が無視できる場合などで適用するものである。第２の時間閾値は、外部機器１２が接続されていて、そこで用いるモータの回生能力が無視できない場合などで適用するものである。このケースでの大小関係は、（第１の時間閾値）＜（第２の時間閾値）である。【００４２】
但し、外部機器１２が接続されていて、そこで用いるモータの回生能力が無視できない場合においては、平滑用コンデンサ８の容量と外部機器１２が用いるモータの回生能力の程度との兼ね合い応じて細かく時間閾値を定めるとよい。すなわち、上記第１の時間閾値を最低値にして、第２の時間閾値を複数に分割する。そうすれば、外部機器１２が接続されている環境において、異常終了処理を開始する適切なタイミングを一層確実に検出できるようになる。【００４３】
また、実施例２でのスイッチ１１には、モータ駆動装置１の設置環境に応じてどの時間閾値を使用するかを決定したその時間閾値を指定するように、装置設置時に予め設定されている。選択回路２０ｂは、時間閾値生成回路２０ａに記憶される２以上の時間閾値の中から、スイッチ１１から指定された１つの時間閾値を読み出して比較判定回路２０ｃに出力する。【００４４】
比較判定回路２０ｃは、例えば図６に示す構成と手順で、停電検出を行う。なお、図６は、図５に示す比較判定回路の構成および動作を説明するフローチャートである。まず、構成を示す。図６において、比較判定回路２０ｃは、電圧検出回路５が検出した電源電圧を所定の間隔でサンプリングしてホールドするサンプルホールド回路と、該サンプルホールド回路がホールドするサンプリング値と所定の判定閾値との大小を逐一比較する比較回路と、選択回路２０ｂから入力された時間閾値が設定されるタイマと、判定閾値を下回ったサンプリング値の個数をカウントさせるカウンタと、これらの要素を用いて停電発生の検出処理を行う検出処理部（ＳＴ１〜ＳＴ８）とを備えている。【００４５】
以下、検出処理部（ＳＴ１〜ＳＴ８）の動作について具体的に説明する。ＳＴ１では、比較回路の比較結果が（サンプリング値）＜（判定閾値）となるのを監視している。（サンプリング値）＜（判定閾値）となる（ＳＴ１：Ｙｅｓ）のを検出すると、そのタイミングに同期して、選択回路２０ｂから入力された時間閾値をタイマにセットしてスタートさせ、また、カウンタを１つ歩進させ（ＳＴ２）、次のサンプリング値についての比較結果を監視する（ＳＴ３）。【００４６】
ＳＴ３での監視結果、（サンプリング値）＜（判定閾値）でない場合（ＳＴ３：Ｎｏ）には、タイマとカウンタをリセットし（ＳＴ４）、先のＳＴ１の監視処理へ移行する。また、ＳＴ３での監視結果、（サンプリング値）＜（判定閾値）である場合（ＳＴ３：Ｙｅｓ）には、タイマ値を調べ時間閾値の時間内か否かを判断し（ＳＴ５）、時間閾値の時間内でない場合（ＳＴ５：Ｎｏ）は、タイマとカウンタをリセットし（ＳＴ４）、先のＳＴ１の監視処理へ移行する。【００４７】
一方、（サンプリング値）＜（判定閾値）であり（ＳＴ３：Ｙｅｓ）、かつ時間閾値の時間内である場合（ＳＴ５：Ｙｅｓ）は、カウンタを１つ歩進し（ＳＴ６）、カウント値が所定値になったか否かを判断する（ＳＴ７）。カウント値＝所定値でない場合は（ＳＴ７：Ｎｏ）、ＳＴ３に戻る。ＳＴ３〜ＳＴ７の繰り返し処理が連続したサンプリング値について行われると、カウント値＝所定値になる（ＳＴ７：Ｙｅｓ）ので、そのタイミングで停電検出を出力し（ＳＴ８）、本手順を終了する。なお、「所定値」は、当然に２以上のサンプリング回数であるが、「設置環境」「サンプリング間隔」「時間閾値」などに基づき定められる。また、「時間閾値」は、例えば図７と図８に示すように、検出電圧のリップル周期との関係で定められる。【００４８】
次に、図７と図８を参照して、図６に示した手順による停電検出動作を具体的に説明する。なお、図７は、停電時の検出電圧のリップル周期よりも長い時間閾値を選択した場合の停電検出動作例を説明するタイムチャートである。図８は、停電時の検出電圧のリップル周期よりも短い時間閾値を選択した場合の停電検出動作例を説明するタイムチャートである。図７と図８では、或る電圧値の判定閾値３０と、リップル波形で示す検出電圧３１との関係が示されている。【００４９】
図７において、検出電圧３１が最初に判定閾値３０を下回るタイミング３３にて、検出電圧３１のリップル周期よりも長い時間閾値３４をタイマにセットしてスタートさせ、カウンタに値１を設定する。検出電圧３１は、時間閾値３４の時間内において上昇に転じ、タイミング３５にて判定閾値３０を上回り、時間閾値３４の終端近くのタイミング３６で判定閾値３０を下回る。このケースでは、タイミング３５にてタイマとカウンタがリセットされるので、時間閾値３４は消滅する。したがって、タイミング３６では、停電検出は行われずに、新たに長い時間閾値３７をタイマにセットしてスタートさせ、カウンタに値１が設定される。【００５０】
この新たに設定した長い時間閾値３７の時間内においては、検出電圧３１は判定閾値３０以下において変化しているので、カウンタは所定値に向かってカウントアップを繰り返している。検出電圧３１が上昇に転じた時間閾値３７の終端タイミング３８でも、検出電圧３１は判定閾値３０以下であり、カウンタのカウント値が所定値を超えるので、停電の発生が検出される。【００５１】
図８において、検出電圧３１が最初に判定閾値３０を下回るタイミング４０にて、検出電圧３１のリップル周期よりも短い時間閾値４１をタイマにセットしてスタートさせ、カウンタに値１を設定する。検出電圧３１は、時間閾値４１の時間内において上昇に転ずるが、時間閾値４１の終端タイミング４２でも判定閾値３０を下回っている。この間、カウンタは所定値に向かってカウントアップを繰り返している。このケースでは、時間閾値４１の終端タイミング４２においてカウンタのカウント値が所定値を超えるので、停電の発生が検出される。【００５２】
このように、リップル周期よりも長い時間閾値を選択する場合は、該時間閾値の時間内においてリップルのピークが判定閾値を超える場合が起こるので、停電検出できない場合がある。一方、リップル周期よりも短い時間閾値を選択する場合は、リップルのピークが判定閾値を超える場合が起こっても、時間閾値の時間内において下回っていれば停電検出が行えるので、時間閾値の差以上に停電の検出タイミングを早くすることができる。【００５３】
以上のように、本実施例２によれば、電圧閾値に代えた時間閾値を設置環境に応じて選択できるようにしたので、実施例１と同様に、停電が発生した場合の異常終了処理をどのような設置環境でも確実に実行することができる。
【産業上の利用可能性】
【００５４】
以上のように、本発明にかかるモータ駆動装置は、交流電源入力が断する停電が発生した場合の異常終了処理をどのような設置環境でも確実に実行できるモータ駆動装置として有用である。
【符号の説明】
【００５５】
１  モータ駆動装置
２  交流電源
３  モータ（Ｍ）
４  モータ駆動回路
５  電圧検出回路
６  制御回路
７  整流回路
８  平滑用コンデンサ
９  制御用電圧生成回路
１０，２０  停電検出処理部
１０ａ  閾値発生回路
１０ｂ，２０ｂ  選択回路
１０ｃ，２０ｃ  比較判定回路
１１  スイッチ
１２  ファンやポンプなどの外部機器
２０ａ  時間閾値記憶回路
【図１】
2010150339.tif 000003
【図２】
2010150339.tif 000004
【図３】
2010150339.tif 000005
【図４】
2010150339.tif 000006
【図５】
2010150339.tif 000007
【図６】
2010150339.tif 000008
【図７】
2010150339.tif 000009
【図８】
2010150339.tif 000010
【国際調査報告】
2010150339.tif 000011
2010150339.tif 000012