(57)【要約】【課題】電力変換効率の低下をできるだけ押さえながら高調波電流を抑制できるモータ駆動装置およびその制御方法を提供する。【解決手段】ＰＷＭコンバータのスイッチングの開始に際し、第１設定値Ｖ１を目標値Ｖｓとして初期設定し、ＰＷＭコンバータの出力電圧Ｖｄｃがその目標値ＶｓとなるようにＰＷＭコンバータをスイッチングする。スイッチング中、ＰＷＭコンバータから流出する高調波電流Ｈａが設定値Ｈｓ以上であれば目標値Ｖｓを上昇させ、高調波電流Ｈａが設定値Ｈｓ未満であれば前記目標値Ｖｓを下降させ、この下降に際し、変更後の目標値Ｖｓが第２設定値Ｖ２（＞Ｖ１）より低い領域に入った場合、第１設定値Ｖ１を新たな目標値Ｖｓとして設定し、ＰＷＭコンバータの出力電圧Ｖｄｃが制限値Ｅｖを下限とした新たな目標値ＶｓとなるようにＰＷＭコンバータをスイッチングする。【選択図】図１
2018088741.tif 000002
【特許請求の範囲】
【請求項１】
交流電源の電圧を三相正弦波でパルス幅変調された所定周期のＰＷＭ信号によりスイッチング素子を断続的にスイッチングすることにより昇圧および直流変換し、スイッチング停止により全波整流するＰＷＭコンバータと、
前記ＰＷＭコンバータの出力電圧Ｖｄｃをスイッチングにより交流電圧に変換しその交流電圧を直流モータの駆動電力として出力するインバータと、
前記ＰＷＭコンバータの出力電圧Ｖｄｃが目標値Ｖｓとなるように前記ＰＷＭコンバータをスイッチングするコントローラと、
を備え、
前記コントローラは、
前記ＰＷＭコンバータのスイッチングの開始に際し、第１設定値Ｖ１を前記目標値Ｖｓとして初期設定し、前記ＰＷＭコンバータの出力電圧Ｖｄｃがその目標値Ｖｓ（＝Ｖ１）となるように前記ＰＷＭコンバータをスイッチングし、
前記スイッチング中、前記ＰＷＭコンバータから流出する高調波電流Ｈａが設定値Ｈｓ以上の場合に前記目標値Ｖｓを上昇方向に変更し、前記ＰＷＭコンバータから流出する高調波電流Ｈａが設定値Ｈｓ未満の場合に前記目標値Ｖｓを下降方向に変更し、この下降方向に変更する目標値Ｖｓが第２設定値Ｖ２（＞Ｖ１）より低い領域に入った場合は前記第１設定値Ｖ１を新たな目標値Ｖｓ（＝Ｖ１）として設定し、
前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）が制限値Ｅｖより高ければ前記ＰＷＭコンバータの出力電圧Ｖｄｃが前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）となるように前記ＰＷＭコンバータをスイッチングし、前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）が前記制限値Ｅｖ以下であればその制限値Ｅｖを新たな目標値Ｖｓ（＝Ｅｖ）として設定し、前記ＰＷＭコンバータの出力電圧Ｖｄｃがその新たな目標値Ｖｓ（＝Ｅｖ）となるように前記ＰＷＭコンバータをスイッチングする、
ことを特徴とするモータ駆動装置。
【請求項２】
前記設定値Ｖ１は、前記高調波電流Ｈａが前記ＰＷＭコンバータの出力電圧Ｖｄｃの上昇に伴い下降から上昇に転じる第１変曲点Ｈａ１にあるときの同ＰＷＭコンバータの出力電圧Ｖｄｃの値であり、
前記第２設定値Ｖ２は、前記高調波電流Ｈａが前記ＰＷＭコンバータの出力電圧Ｖｄｃの上昇に伴い前記第１変曲点で上昇してから下降に転じる第２変曲点Ｈａ２にあるときの同ＰＷＭコンバータの出力電圧Ｖｄｃの値である、
ことを特徴とする請求項１に記載のモータ駆動装置。
【請求項３】
前記設定値Ｖ１は、前記交流電源の電圧の√2倍×0.99の値またはそれに近い値であり、
前記第２設定値Ｖ２は、前記交流電源の電圧の√2*1,04倍の値またはそれに近い値である、
ことを特徴とする請求項１に記載のモータ駆動装置。
【請求項４】
前記コントローラは、
前記インバータの運転中に、前記目標値Ｖｓを第１設定値Ｖ１から徐々に上昇させながら前記ＰＷＭコンバータの出力電圧Ｖｄｃがその目標値Ｖｓとなるように前記ＰＷＭコンバータをスイッチングし、このスイッチングにより前記ＰＷＭコンバータから流出する高調波電流Ｈａが上昇方向の変化から下降方向の変化に転じる変曲点にあるときの前記目標値Ｖｓまたは前記ＰＷＭコンバータの出力電圧Ｖｄｃを前記第２設定値Ｖ２として設定する、
ことを特徴とする請求項１に記載のモータ駆動装置。
【請求項５】
前記コントローラは、
前記インバータの運転中に、前記目標値Ｖｓを低い値から徐々に上昇させながら前記コンバータの出力電圧Ｖｄｃがその目標値Ｖｓとなるように前記コンバータをスイッチングし、このスイッチングにより前記コンバータから流出する高調波電流Ｈａが下降方向の変化から上昇方向の変化に転じる変曲点にあるときの前記目標値Ｖｓまたは前記コンバータの出力電圧Ｖｄｃを前記第１設定値Ｖ１として設定する、
ことを特徴とする請求項１に記載のモータ駆動装置。
【請求項６】
前記制限値Ｅｖは、前記直流モータの逆起電圧Ｅｅに基づき決定される、
ことを特徴とする請求項１ないし５のいずれかに記載のモータ駆動装置。
【請求項７】
交流電源の電圧を三相正弦波でパルス幅変調された所定周期のＰＷＭ信号によりスイッチング素子を断続的にスイッチングすることにより昇圧および直流変換し、スイッチング停止により全波整流するＰＷＭコンバータと、
前記ＰＷＭコンバータの出力電圧Ｖｄｃをスイッチングにより交流電圧に変換しその交流電圧を直流モータの駆動電力として出力するインバータと、
前記ＰＷＭコンバータの出力電圧Ｖｄｃが目標値Ｖｓとなるように前記ＰＷＭコンバータをスイッチングするコントローラと、
を備えたモータ駆動装置の制御方法であって、
前記ＰＷＭコンバータのスイッチングの開始に際し、第１設定値Ｖ１を前記目標値Ｖｓとして初期設定し、前記ＰＷＭコンバータの出力電圧Ｖｄｃがその目標値Ｖｓ（＝Ｖ１）となるように前記ＰＷＭコンバータをスイッチングし、
前記スイッチング中、前記ＰＷＭコンバータから流出する高調波電流Ｈａが設定値Ｈｓ以上の場合に前記目標値Ｖｓを上昇方向に変更し、前記ＰＷＭコンバータから流出する高調波電流Ｈａが設定値Ｈｓ未満の場合に前記目標値Ｖｓを下降方向に変更し、この下降方向に変更する目標値Ｖｓが第２設定値Ｖ２（＞Ｖ１）より低い領域に入った場合は前記第１設定値Ｖ１を新たな目標値Ｖｓ（＝Ｖ１）として設定し、
前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）が制限値Ｅｖより高ければ前記ＰＷＭコンバータの出力電圧Ｖｄｃが前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）となるように前記ＰＷＭコンバータをスイッチングし、前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）が前記制限値Ｅｖ以下であればその制限値Ｅｖを新たな目標値Ｖｓ（＝Ｅｖ）として設定し、前記ＰＷＭコンバータの出力電圧Ｖｄｃがその新たな目標値Ｖｓ（＝Ｅｖ）となるように前記ＰＷＭコンバータをスイッチングする、
ことを特徴とするモータ駆動装置の制御方法。
【請求項８】
前記制限値Ｅｖは、前記直流モータの逆起電圧Ｅｅに基づき決定される、
ことを特徴とする請求項７に記載のモータ駆動装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交流電源の電圧を直流に変換し、その直流電圧を所定周波数の交流電圧に変換し、その交流電圧を直流モータへの駆動電力として出力するモータ駆動装置およびその制御方法に関する。
【背景技術】
【０００２】
交流電源の電圧をコンバータで直流に変換し、その直流電圧をインバータで所定周波数の交流電圧に変換し、その交流電圧を直流モータへの駆動電力として出力するモータ駆動装置が知られている。
【０００３】
このモータ駆動装置は、受電設備（キュービクルともいう）から電力の供給を受ける。受電設備は、商用三相交流電源の電圧をモータ駆動装置などの機器の運転に適したレベルの電圧に変換する。この受電設備には、商用三相交流電源へ流出する高調波電流の流出量を制限するための規制値が設定される。この規制値の大きさは、受電設備の受電容量に比例する。
【０００４】
このような高調波電流の規制に対処し、モータ駆動装置のコンバータとして昇圧型のＰＷＭコンバータが採用され、そのＰＷＭコンバータのスイッチング制御によって高調波電流の発生量が抑制される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２６３８８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＰＷＭコンバータはスイッチングによる電力損失が大きい。このため、ＰＷＭコンバータの採用に伴い電力変換効率の低下を招くという課題がある。
【０００７】
実施形態の目的は、電力変換効率の低下をできるだけ押さえながら高調波電流を抑制できるモータ駆動装置およびその制御方法を提供することである。
【課題を解決するための手段】
【０００８】
請求項１のモータ駆動装置は、交流電源の電圧を三相正弦波でパルス幅変調された所定周期のＰＷＭ信号によりスイッチング素子を断続的にスイッチングすることにより昇圧および直流変換し、スイッチング停止により全波整流するＰＷＭコンバータと、このＰＷＭコンバータの出力電圧Ｖｄｃをスイッチングにより交流電圧に変換しその交流電圧を直流モータの駆動電力として出力するインバータと、前記ＰＷＭコンバータの出力電圧Ｖｄｃが目標値Ｖｓとなるように前記ＰＷＭコンバータをスイッチングするコントローラとを備える。前記コントローラは、前記ＰＷＭコンバータのスイッチングの開始に際し、第１設定値Ｖ１を前記目標値Ｖｓとして初期設定し、前記ＰＷＭコンバータの出力電圧Ｖｄｃがその目標値Ｖｓ（＝Ｖ１）となるように前記ＰＷＭコンバータをスイッチングする。また、前記コントローラは、前記スイッチング中、前記ＰＷＭコンバータから流出する高調波電流Ｈａが設定値Ｈｓ以上の場合に前記目標値Ｖｓを上昇方向に変更し、前記ＰＷＭコンバータから流出する高調波電流Ｈａが設定値Ｈｓ未満の場合に前記目標値Ｖｓを下降方向に変更し、この下降方向に変更する目標値Ｖｓが第２設定値Ｖ２（＞Ｖ１）より低い領域に入った場合は前記第１設定値Ｖ１を新たな目標値Ｖｓ（＝Ｖ１）として設定する。そして、前記コントローラは、前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）が制限値Ｅｖより高ければ前記ＰＷＭコンバータの出力電圧Ｖｄｃが前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）となるように前記ＰＷＭコンバータをスイッチングし、前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）が前記制限値Ｅｖ以下であればその制限値Ｅｖを新たな目標値Ｖｓ（＝Ｅｖ）として設定し、前記ＰＷＭコンバータの出力電圧Ｖｄｃがその新たな目標値Ｖｓ（＝Ｅｖ）となるように前記ＰＷＭコンバータをスイッチングする。
【０００９】
請求項７は、交流電源の電圧を三相正弦波でパルス幅変調された所定周期のＰＷＭ信号によりスイッチング素子を断続的にスイッチングすることにより昇圧および直流変換し、スイッチング停止により全波整流するＰＷＭコンバータと、このＰＷＭコンバータの出力電圧Ｖｄｃをスイッチングにより交流電圧に変換しその交流電圧を直流モータの駆動電力として出力するインバータと、前記ＰＷＭコンバータの出力電圧Ｖｄｃが目標値Ｖｓとなるように前記ＰＷＭコンバータをスイッチングするコントローラとを備えたモータ駆動装置の制御方法であって、前記ＰＷＭコンバータのスイッチングの開始に際し、第１設定値Ｖ１を前記目標値Ｖｓとして初期設定し、前記ＰＷＭコンバータの出力電圧Ｖｄｃがその目標値Ｖｓ（＝Ｖ１）となるように前記ＰＷＭコンバータをスイッチングする。このスイッチング中、前記ＰＷＭコンバータから流出する高調波電流Ｈａが設定値Ｈｓ以上の場合に前記目標値Ｖｓを上昇方向に変更し、前記ＰＷＭコンバータから流出する高調波電流Ｈａが設定値Ｈｓ未満の場合に前記目標値Ｖｓを下降方向に変更し、この下降方向に変更する目標値Ｖｓが第２設定値Ｖ２（＞Ｖ１）より低い領域に入った場合は前記第１設定値Ｖ１を新たな目標値Ｖｓ（＝Ｖ１）として設定する。そして、前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）が制限値Ｅｖより高ければ前記ＰＷＭコンバータの出力電圧Ｖｄｃが前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）となるように前記ＰＷＭコンバータをスイッチングし、前記変更後の目標値Ｖｓまたは前記新たな目標値Ｖｓ（＝Ｖ１）が前記制限値Ｅｖ以下であればその制限値Ｅｖを新たな目標値Ｖｓ（＝Ｅｖ）として設定し、前記ＰＷＭコンバータの出力電圧Ｖｄｃがその新たな目標値Ｖｓ（＝Ｅｖ）となるように前記ＰＷＭコンバータをスイッチングする。
【図面の簡単な説明】
【００１０】
【図１】各実施形態の構成を示すブロック図。
【図２】各実施形態におけるＰＷＭコンバータ１０の出力電圧Ｖｄｃと高調波電流Ｈａとの関係を示す図。
【図３】各実施形態における負荷の大きさＬと目標値Ｖｓとの関係を示す図。
【図４】第１実施形態の制御を示すフローチャート。
【図５】第２実施形態の制御を示すフローチャート。
【図６】図５のフローチャートにおけるＶ２設定ルーチンを示す図。
【発明を実施するための形態】
【００１１】
［１］本発明の第１実施形態について図面を参照して説明する。  
図１に示すように、商用三相交流電源１に受電設備２が接続され、その受電設備２に本実施形態のモータ駆動装置３が接続されている。そして、モータ駆動装置３の出力端に、直流モータたとえばブラシレスＤＣモータ５が接続されている。受電設備２には、商用三相交流電源１側へ流出する高調波電流の流出量を制限するための規制値が設定されている。この規制値の大きさは、受電設備２の受電容量に比例する。ブラシレスＤＣモータ５は、設備機器である例えばヒートポンプ式熱源機の圧縮機を駆動するもので、複数の相巻線Ｌｕ，Ｌｖ，Ｌｗを有するステータ（電機子）５ａ、および複数の永久磁石が埋設されたロータ（回転子）５ｂを含む。ロータ５ｂは、相巻線Ｌｕ，Ｌｖ，Ｌｗに電流が流れることにより生じる磁界とステータ５ａの各永久磁石が作る磁界との相互作用により、回転する。
【００１２】
モータ駆動装置３は、ＰＷＭコンバータ１０、平滑コンデンサ３０、インバータ４０、コントローラ（ＭＣＵ）７０を含む。インバータ４０の出力端に、ブラシレスＤＣモータ５の相巻線Ｌｕ，Ｌｖ，Ｌｗが接続されている。
【００１３】
ＰＷＭコンバータ１０は、リアクタ１１，１２，１３、これらリアクタ１１，１２，１３（および受電設備２）を介して受電設備２に接続されるダイオード２１ａ〜２６ａの３相ブリッジ回路、この３相ブリッジ回路のダイオード２１ａ〜２６ａに並列接続されたスイッチング素子たとえばＩＧＢＴ（Insulated Gate Bipolar Transistor）２１〜２６を含み、受電設備２から供給される三相交流電源電圧Ｖａｃをコントローラ７０から供給されるＰＷＭ信号に応じたＩＧＢＴ２１〜２６のスイッチング（断続的なオン）により昇圧および直流変換する。また、ＰＷＭコンバータ１０は、ＩＧＢＴ２１〜２６のスイッチング停止により、受電設備２から供給される三相交流電源電圧Ｖａｃをダイオード２１ａ〜２６ａで全波整流する。このＰＷＭコンバータ１０の出力電圧Ｖｄｃは、ＰＷＭコンバータ１０に入力される三相交流電源電圧Ｖａｃが200Vで、かつＰＷＭコンバータ１０がスイッチング停止により全波整流した場合に、無負荷状態であれば約282Vとなる。このＰＷＭコンバータ１０の出力電圧Ｖｄｃが平滑コンデンサ３０に印加される。なお、ダイオード２１ａ〜２６ａは、ＩＧＢＴ２１〜２６の回生用ダイオードである。
【００１４】
インバータ４０は、ＩＧＢＴ４１，４２を直列接続し、そのＩＧＢＴ４１，４２の相互接続点がブラシレスＤＣモータ５の相巻線Ｌｕに接続されるＵ相用直列回路、ＩＧＢＴ４３，４４を直列接続し、そのＩＧＢＴ４３，４４の相互接続点がブラシレスＤＣモータ５の相巻線Ｌｖに接続されるＶ相用直列回路、ＩＧＢＴ４５，４６を直列接続し、そのＩＧＢＴ４５，４６の相互接続点がブラシレスＤＣモータ５の相巻線Ｌｗに接続されるＷ相用直列回路を含み、ＰＷＭコンバータ１０の出力電圧（平滑コンデンサ３０の電圧）Ｖｄｃを各ＩＧＢＴのスイッチングにより所定周波数の三相交流電圧に変換しそれを各ＩＧＢＴの相互接続点から出力する。なお、ＩＧＢＴ４１〜４６には、回生用ダイオード（フリー・ホイール・ダイオード）４１ａ〜４６ａが逆並列接続されている。
【００１５】
インバータ４０の出力端とブラシレスＤＣモータ５との間の通電路に、モータ電流（相巻線電流）検知用の電流センサ５１，５２，５３が配置されている。この電流センサ５１〜５３の検知結果がコントローラ７０に供給される。受電設備２とＰＷＭコンバータ１０との間の各相の通電路に、入力電流検知用の電流センサ６１，６２，６３が配置されている。この電流センサ６１〜６３の検知結果がコントローラ７０に供給される。なお、電流センサ６１〜６３を相ごとに設けているが、３つの相のうち２つの相にのみ電流センサを設け、この２つの相の検知結果から残りの１つの相の電流値を計算で求めてもよい。
【００１６】
コントローラ７０は、コンバータ制御部７１、インバータ制御部７２、入力電圧検出部７３、高調波電流検出部７４、出力電圧検出部７５、負荷検出部７６、逆起電圧検出部７７を含む。
【００１７】
入力電圧検出部７３は、ＰＷＭコンバータ１０へ入力される三相交流電源電圧（実効値）Ｖａｃを検出する。高調波電流検出部７４は、電流センサ６１〜６３の検知結果の電流変化をフーリエ展開することにより、ＰＷＭコンバータ１０から受電設備２（および商用三相交流電源１）側へ流出する所定次数（例えば５次、７次等）の高調波電流Ｈａを検出する。出力電圧検出部７５は、ＰＷＭコンバータ１０の出力電圧Ｖｄｃを検出する。
【００１８】
負荷検出部７６は、ブラシレスＤＣモータ５により駆動される負荷の大きさＬをインバータ制御部７２で推定されるブラシレスＤＣモータ５の回転数（回転速度ともいう）ωestに基づいて検出する。モータにより駆動される負荷の大きさＬは、一般的にモータのトルクと回転数との積で表わされる動力（＝トルク×回転数）に相当する。ブラシレスＤＣモータ５により駆動される負荷が、圧縮機を含む冷凍サイクルなどの空調負荷である場合、その空調負荷の大きさは、ブラシレスＤＣモータ５の回転数ωestやブラシレスＤＣモータ５に流れる電流（相巻線電流）などとほぼ比例する関係にある。したがって、負荷検出部７６は、インバータ制御部７２の推定回転数ωestに限らず、電流センサ５１，５２，５３の検知結果（相巻線電流）に基づいて負荷の大きさＬを検出してもよい。ブラシレスＤＣモータ５の回転数は過渡期を除けば目標回転数ωrefとほぼ一致するため、目標回転数ωrefに基づいて負荷の大きさＬを検出してもよい。
【００１９】
逆起電圧検出部７７は、電流センサ５１，５２，５３の検知結果をインバータ制御部７２から取込み、その検知結果からブラシレスＤＣモータ５の逆起電圧Ｅeを検出する。なお、逆起電圧ＥeはブラシレスＤＣモータ５の回転数に比例するものなので、インバータ制御部７２の推定回転数ωestを逆起電圧検出部７７に取込み、その推定回転数ωestに基づく逆起電圧検出部７７の演算により逆起電圧Ｅeを算出してもよい。
【００２０】
インバータ制御部７２は、いわゆるセンサレス・ベクトル制御部であり、電流センサ５１，５２，５３の検知結果に基づいてブラシレスＤＣモータ５の回転数ωestを推定し、その推定回転数ωestが外部から指定される目標回転数ωrefとなるようにインバータ４０におけるＩＧＢＴ４１〜４６のスイッチングのオン，オフデューティを制御する。具体的には、インバータ制御部７２は、目標回転数ωrefが低い低速度運転域ではオン，オフデューティを小さく設定してインバータ４０の出力電圧を低くし、目標回転数ωrefが低くない中速度運転域から高速度運転域ではオン，オフデューティを大きく設定してインバータ４０の出力電圧を高める。また、インバータ制御部７２は、設定しようとするオン，オフデューティが制御上の上限値に達した場合、負の界磁成分電流−Ｉｄを注入する弱め界磁制御によりブラシレスＤＣモータ５のロータ位置に対する通電タイミングを速める（進み角θを増す）。この弱め界磁制御により、ブラシレスＤＣモータ５における逆起電力に打ち勝つようにブラシレスＤＣモータ５に電流が流れ込み、ブラシレスＤＣモータ５の回転数ωestが上昇する。
【００２１】
後述する三相正弦波変調を行うＰＷＭコンバータ１０から受電設備２（および商用三相交流電源１）側へ流出する所定次数の高調波電流Ｈａは、図２に示すように、ＰＷＭコンバータ１０の出力電圧Ｖｄｃおよび負荷の大きさＬに応じて変化する。この図２の高調波電流Ｈａは、三相交流電源電圧Ｖａｃが200Vの場合の値を示している。
【００２２】
負荷の大きさＬが大きいいわゆる高負荷時の高調波電流Ｈａは、ＰＷＭコンバータ１０の出力電圧Ｖｄｃの上昇に伴い、まず下降し、出力電圧Ｖｄｃが280Vに達したところで上昇に転じる。この上昇後、高調波電流Ｈａは、出力電圧Ｖｄｃが294Vに達したところで下降に転じ、そのまま下降を続ける。高調波電流Ｈａが最初の下降から上昇に転じるときの高調波電流Ｈａの値を第１変曲点Ｈａ１と称し、この上昇から下降に転じるときの高調波電流Ｈａの値（ピーク値）を第２変曲点Ｈａ２と称す。この第２変曲点Ｈａ２からの下降に際し、高調波電流Ｈａは、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが307Vのところで、第１変曲点Ｈａ１と同じ値になる。換言すると、高負荷時の高調波電流Ｈａは、出力電圧Ｖｄｃが三相交流電源電圧Ｖａｃの√2（ルート2）倍の値またはそれに近い値のとき、より厳密には三相交流電源電圧Ｖａｃの√2倍の値の99％（＝Ｖａｃ×√2×0.99）のときに、第１変曲点Ｈａ１となる。また、高負荷時の高調波電流Ｈａは、出力電圧Ｖｄｃが三相交流電源電圧Ｖａｃの√2倍の値の104％（＝Ｖａｃ×√2×1.04）のときに第２変曲点Ｈａ２となり、出力電圧Ｖｄｃが三相交流電源電圧Ｖａｃの√2倍の値の109％（＝Ｖａｃ×√2×1.09）のときに第１変曲点Ｈａ１と同じ値になる。
【００２３】
中負荷時の高調波電流Ｈａは、高負荷時の高調波電流Ｈａより低い値にシフトした状態で、その高負荷時の高調波電流Ｈａと相似の形で変化する。また、低負荷時の高調波電流Ｈａは、中負荷時の高調波電流Ｈａよりさらに低い側にシフトした状態で、その高負荷時および中負荷時の高調波電流Ｈａと相似の形で変化する。すなわち、出力電圧Ｖｄｃと高調波電流Ｈａの関係は、出力電圧Ｖｄｃに対する高調波電流Ｈａの増加及び減少傾向は負荷にかかわらず同じで、その絶対値は負荷に比例している。
【００２４】
コンバータ制御部７１は、負荷検出部７６で検出される負荷の大きさＬと所定値Ｌｓとを比較し、負荷の大きさＬが所定値Ｌｓ未満の場合は昇圧が不要との判断の下にＰＷＭコンバータ１０におけるＩＧＢＴ２１〜２６のスイッチングを停止し（全波整流）、負荷の大きさＬが所定値Ｌｓ以上の場合は昇圧が必要との判断の下にＰＷＭコンバータ１０の出力電圧Ｖｄｃが目標値ＶｓとなるようにＩＧＢＴ２１〜２６をスイッチングする。このスイッチングに際し、コンバータ制御部７１は、いわゆる三相正弦波変調を用いており、所定周期のキャリア信号を上記目標値Ｖｓに応じて電圧レベルが変化する三相正弦波信号でパルス幅変調（電圧比較）することによりスイッチング用の所定周期のＰＷＭ信号（パルス状の駆動信号）を生成し、このＰＷＭ信号でＩＧＢＴ２１〜２６をオン，オフ駆動（断続的にオン）する。
【００２５】
とくに、コンバータ制御部７１は、目標値Ｖｓを次のように可変制御する。まず、ＩＧＢＴ２１〜２６のスイッチングの開始に際し、予め定めた第１設定値Ｖ１を目標値Ｖｓとして初期設定し、ＰＷＭコンバータ１０の出力電圧Ｖｄｃがその目標値Ｖｓ（＝Ｖ１）となるようにＰＷＭコンバータ１０をスイッチングする（昇圧モード）。スイッチング中（昇圧モード）は、高調波電流検出部７４で検出される高調波電流Ｈａが設定値Ｈｓ以上であれば目標値Ｖｓを所定値ΔＶずつ上昇方向に変更し（Ｖｓ＝Ｖｓ＋ΔＶ）、高調波電流検出部７４で検出される高調波電流Ｈａが設定値Ｈｓ未満であれば目標値Ｖｓを所定値ΔＶずつ下降方向に変更する（Ｖ＝Ｖｓ−ΔＶ）。この下降方向に変更する目標値Ｖｓが予め定めた第２設定値Ｖ２（＞Ｖ１）より低い領域に入った場合は、最初の第１設定値Ｖ１を新たな目標値Ｖｓ（＝Ｖ１）として設定する。そして、変更後の目標値Ｖｓまたは新たな目標値Ｖｓ（＝Ｖ１）が制限値Ｅｖより高ければＰＷＭコンバータ１０の出力電圧Ｖｄｃが上記変更後の目標値Ｖｓまたは上記新たな目標値Ｖｓ（＝Ｖ１）となるようにＰＷＭコンバータ１０をスイッチングし、上記変更後の目標値Ｖｓまたは上記新たな目標値Ｖｓ（＝Ｖ１）が制限値Ｅｖ以下であればその制限値Ｅｖを新たな目標値Ｖｓ（＝Ｅｖ）として設定し、ＰＷＭコンバータ１０の出力電圧Ｖｄｃがその新たな目標値Ｖｓ（＝Ｅｖ）となるようにＰＷＭコンバータ１０をスイッチングする。
【００２６】
上記設定値Ｈｓは、ＰＷＭコンバータ１０から受電設備２（および商用三相交流電源１）側へ流出する高調波電流Ｈａの流出量を制限するべく予め定められている制限値の範囲に含まれる値であり（例えば3A）、図２のように中負荷時の高調波電流Ｈａの第１変曲点と第２変曲点との間に存する。
【００２７】
第１設定値Ｖ１は、高調波電流Ｈａが第１変曲点Ｈａ１にあるときのＰＷＭコンバータ１０の出力電圧Ｖｄｃの値たとえば280Vである。第２設定値Ｖ２は、高調波電流Ｈａが第２変曲点Ｈａ２にあるときのＰＷＭコンバータ１０の出力電圧Ｖｄｃの値たとえば294Vである。なお、第２変曲点Ｈａ２を過ぎた高調波電流Ｈａが第１変曲点Ｈａ１と同じ値になるときの出力電圧Ｖｄｃの値“307V”を、説明の便宜上、第３設定値Ｖ３という。
【００２８】
上述したように、高調波電流Ｈａは、出力電圧Ｖｄｃが三相交流電源電圧Ｖａｃの√2（≒1.414）倍の値またはそれに近い値のとき、より厳密には三相交流電源電圧Ｖａｃの√2倍の値の99％（＝Ｖａｃ×√2×0.99）のときに、第１変曲点Ｈａ１となる。したがって、入力電圧検出部７３で検出される三相交流電源電圧Ｖａｃの√2倍の値、あるいは入力電圧検出部７３で検出される三相交流電源電圧Ｖａｃの√2倍の値の99％を、第１設定値Ｖ１と定めてもよい。また、上述したように、高調波電流Ｈａは、出力電圧Ｖｄｃが三相交流電源電圧Ｖａｃの√2倍の値の104％（＝Ｖａｃ×√2×1.04）のときに第２変曲点Ｈａ２となる。したがって、入力電圧検出部７３で検出される三相交流電源電圧Ｖａｃの√2倍の値の104％を第２設定値Ｖ２と定めてもよいし、第１設定値Ｖ１の1.05倍（＝104％／99％）の値またはそれに近い値を第２設定値Ｖ２と定めてもよい。第３設定値Ｖ３は、第１設定値Ｖ１の1.1倍（＝109％／99％）の値またはそれに近い値である。
【００２９】
つぎに、コントローラ７０が実行する制御を図３および図４を参照しながら説明する。図３は負荷の大きさＬと目標値Ｖｓとの関係(一例)を示し、図４は制御のフローチャートを示している。
【００３０】
インバータ制御部７２は、外部から運転開始指令を受けた場合（ステップＳ１のＹＥＳ）、インバータ４０の駆動を開始する（ステップＳ２）。この駆動により、インバータ４０から所定周波数の交流電圧が出力され、その出力によりブラシレスＤＣモータ５の運転が開始される。
【００３１】
この運転開始に伴い、コンバータ制御部７１は、負荷検出部７６で検出される負荷の大きさＬおよび高調波電流検出部７４で検出される高調波電流Ｈａに基づき、昇圧が必要であるか否かを判定する（ステップＳ３）。すなわち、負荷の大きさＬが所定値Ｌｓ以上の場合、あるいは高調波電流Ｈａが設定値Ｈｓ以上の場合、昇圧が必要と判定する（ステップＳ３のＹＥＳ）。一方、負荷の大きさＬが所定値Ｌｓ未満かつ高調波電流Ｈａが設定値Ｈｓ未満の場合は、昇圧が不要と判定する（ステップＳ３のＮＯ）。起動時や負荷が軽い状況下で、昇圧が不要と判定した場合（ステップＳ３のＮＯ）、コンバータ制御部７１は、ＰＷＭコンバータ１０をスイッチングしない（ステップＳ４）。スイッチングしないので、受電設備２から供給される三相交流電源電圧ＶａｃがＰＷＭコンバータ１０で全波整流される（昇圧停止モード）。続いて、コンバータ制御部７１は、外部から運転停止指令を受けているか否かを判定する（ステップＳ５）。運転停止指令を受けていない場合（ステップＳ５のＮＯ）、ステップＳ３からの処理を繰り返す。なお、この運転停止指令は、インバータ４０の運転停止指令である。
【００３２】
一方、負荷の大きさＬや高調波電流Ｈａの値から昇圧が必要と判定した場合（ステップＳ３のＹＥＳ）、コンバータ制御部７１は、その時点で既にＰＷＭコンバータ１０が昇圧モードに入っているか否かを判定する（ステップＳ６）。まだ昇圧モードに入っていない場合（ステップＳ６のＮＯ）、コンバータ制御部７１は、昇圧を開始するべく、第１設定値Ｖ１（＝280V）を目標値Ｖｓとして初期設定する（ステップＳ７）。なお、この状態では、すでにインバータ４０の動作による負荷が発生しているため、全波整流における出力電圧は280Vよりも低下している状態にある。続いて、コンバータ制御部７１は、初期設定した目標値Ｖｓ（＝Ｖ１）が逆起電圧検出部７７で検出される逆起電圧Ｅに基づき定まる制限値Ｅｖ（＝Ｅｅ＋ΔＥ）より高い状態にあるかを判定する（ステップＳ８）。
【００３３】
昇圧モードの開始時には、初期設定した目標値Ｖｓ（＝Ｖ１）は制限値Ｅｖより高い状態にあるので（ステップＳ８のＹＥＳ）、コンバータ制御部７１は、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが初期設定した目標値Ｖｓ（＝Ｖ１）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ９）。そして、コンバータ制御部７１は、運転停止指令を受けていなければ（ステップＳ５のＮＯ）、ステップＳ３からの処理を繰り返す。
【００３４】
こうして、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが目標値Ｖｓ（＝Ｖ１）に保たれている状態でブラシレスＤＣモータ５の回転数ωestが増加すると、ブラシレスＤＣモータ５の逆起電圧Ｅｅが上昇し、そのうちにインバータ制御部７２による弱め界磁制御が働くようになる。弱め界磁制御が働くと、逆起電圧Ｅｅに打ち勝つようにブラシレスＤＣモータ５に電流が流れ込み、ブラシレスＤＣモータ５の回転数ωestの上昇が可能となる。ただし、出力電圧Ｖｄｃが目標値Ｖｓ（＝Ｖ１）のままでは、やがて弱め界磁制御が頭打ちになって逆起電圧Ｅｅが目標値Ｖｓに近づくと、ブラシレスＤＣモータ５の回転数ωestを上昇させることができなくなる。
【００３５】
上記ステップＳ８の判定において、逆起電圧Ｅｅが目標値Ｖｓ（＝Ｖ１）に近くなり、逆起電圧Ｅｅより所定値ΔＥ（例えば２０Ｖ）だけ高い制限値Ｅｖ（＝Ｅｅ＋ΔＥ）が目標値Ｖｓ（＝Ｖ１）以上となった場合（ステップＳ８のＮＯ）、インバータ４０によるブラシレスＤＣモータ５の回転数を目標値に到達させるため、コンバータ制御部７１は、その制限値Ｅｖ（＝Ｅｅ＋ΔＥ）を新たな目標値Ｖｓ（＝Ｅｖ）として設定する（ステップＳ１０）。そして、コンバータ制御部７１は、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが新たな目標値Ｖｓ（＝Ｅｖ）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ９）。これにより、出力電圧Ｖｄｃが逆起電圧Ｅｅを超えて上昇する。そして、コンバータ制御部７１は、運転停止指令を受けていなければ（ステップＳ５のＮＯ）、ステップＳ３からの処理を繰り返す。
【００３６】
一方、ＰＷＭコンバータ１０のスイッチングが始まって昇圧モードに入った段階で（ステップＳ６のＹＥＳ）、コンバータ制御部７１は、高調波電流検出部７４で検出される高調波電流Ｈａと設定値Ｈｓとを比較する（ステップＳ１１）。高調波電流Ｈａが設定値Ｈｓ以上の場合（ステップＳ１１のＹＥＳ）、コンバータ制御部７１は、高調波電流Ｈａを第２変曲点Ｈａ２より先の下降方向の変化へと至らせるべく、現時点の目標値Ｖｓを所定値ΔＶ、例えば０．５Ｖ、だけ上昇方向に変更する（ステップＳ１２）。そして、コンバータ制御部７１は、変更後の目標値Ｖｓ（＝Ｖｓ＋ΔＶ）と制限値Ｅｖ（＝Ｅｅ＋ΔＥ）とを比較する（ステップＳ８）。
【００３７】
変更後の目標値Ｖｓ（＝Ｖｓ＋ΔＶ）が制限値Ｅｖより高い場合（ステップＳ８のＹＥＳ）、コンバータ制御部７１は、ＰＷＭコンバータ１０の出力電圧Ｖｄｃがその変更後の目標値Ｖｓ（＝Ｖｓ＋ΔＶ）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ９）。変更後の目標値Ｖｓ（＝Ｖｓ＋ΔＶ）が制限値Ｅｖ以下の場合（ステップＳ８のＮＯ）、コンバータ制御部７１は、制限値Ｅｖを新たな目標値Ｖｓ（＝Ｅｖ）として設定し（ステップＳ１０）、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが新たな目標値Ｖｓ（＝Ｅｖ）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ９）。
【００３８】
続いて、コンバータ制御部７１は、運転停止指令を受けていなければ（ステップＳ５のＮＯ）、ステップＳ３からの処理を繰り返す。この繰り返しにより、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが徐々に上昇していく。この出力電圧Ｖｄｃの上昇に伴い、高調波電流検出部７４で検出される高調波電流Ｈａは、第１設定値Ｖ１と第２設定値Ｖ２との間の領域で一旦は上昇方向に変化して、やがて第２変曲点Ｈａ２を乗り越えて下降方向へと変化していく。
【００３９】
そして、高調波電流検出部７４で検出される高調波電流Ｈａは、高負荷状態では、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが第３設定値Ｖ３（＝307V）を超えた辺りで、設定値Ｈｓ未満となる。
【００４０】
なお、本実施形態では、高調波電流Ｈａが設定値Ｈｓ以上の場合（ステップＳ１１のＹＥＳ）、現時点の目標値Ｖｓを所定値ΔＶだけ上昇させる（ステップＳ１２）ことを繰り返して最終的に高調波電流Ｈａが設定値Ｈｓ以下となる領域まで目標値Ｖｓを増加させたが、出力電圧が第１設定値Ｖ１の状態で高調波電流Ｈａが設定値Ｈｓ以上となった場合には、目標値Ｖｓを必ず第３設定値Ｖ３以上に増加させなければならないため、目標値Ｖｓを第１設定値Ｖ１から所定値ΔＶずつ徐々に増加させることなく、第３設定値Ｖ３まで目標電圧を一気に増加させ、その後徐々に目標電圧Ｖｓを増加させても良い。こうすることで、高調波電流を早く抑えることができるようになる。
【００４１】
また、低負荷状態では、高調波電流Ｈａは、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが第１設定値Ｖ１以上のすべての領域で設定値Ｈｓ未満となることから、ステップＳ１１でＹＥＳとなることはない。一方、中負荷状態では、高調波電流Ｈａは、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが第２設定値Ｖ２付近で設定値Ｈｓを超える部分があるため、制限値Ｅｖ（＝Ｅｅ＋ΔＥ）が目標値Ｖｓ（＝Ｖ１）以上となって（ステップＳ８のＮＯ）、ステップＳ１０で新たに設定された目標値Ｖｓ（＝Ｅｖ+ΔＥ）が第２設定値Ｖ２近傍となった場合には、次回のステップＳ１１で高調波電流Ｈａが設定値Ｈｓ以上と判断される（ステップＳ１１のＹＥＳ）。そこで、コンバータ制御部７１は、高調波電流Ｈａを低減させるべく、現時点の目標値Ｖｓを所定値ΔＶだけ上昇方向に変更し（ステップＳ１２）、これを繰り返す。その結果、最終的に目標値Ｖｓは制限値Ｅｖよりも高く、かつ、高調波電流Ｈａが設定値Ｈｓ未満となる値に変更される。高調波電流検出部７４で検出される高調波電流Ｈａが設定値Ｈｓ未満になると（ステップＳ１１のＮＯ）、コンバータ制御部７１は、現時点の目標値Ｖｓを所定値ΔＶだけ下降方向に変更する（ステップＳ１３）。そして、コンバータ制御部７１は、変更後の目標値Ｖｓ（＝Ｖｓ−ΔＶ）と第２設定値Ｖ２とを比較する（ステップＳ１４）。
【００４２】
変更後の目標値Ｖｓ（＝Ｖｓ−ΔＶ）が第２設定値Ｖ２以上であれば（ステップＳ１４のＹＥＳ）、コンバータ制御部７１は、変更後の目標値Ｖｓ（＝Ｖｓ−ΔＶ）と制限値Ｅｖとを比較する（ステップＳ８）。変更後の目標値Ｖｓ（＝Ｖｓ−ΔＶ）が制限値Ｅｖより高い場合（ステップＳ８のＹＥＳ）、コンバータ制御部７１は、ＰＷＭコンバータ１０の出力電圧Ｖｄｃがその変更後の目標値Ｖｓ（＝Ｖｓ−ΔＶ）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ９）。変更後の目標値Ｖｓ（＝Ｖｓ−ΔＶ）が制限値Ｅｖ以下の場合（ステップＳ８のＮＯ）、コンバータ制御部７１は、制限値Ｅｖを新たな目標値Ｖｓ（＝Ｅｖ）として設定し（ステップＳ１０）、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが新たな目標値Ｖｓ（＝Ｅｖ）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ９）。続いて、コンバータ制御部７１は、運転停止指令を受けていなければ（ステップＳ５のＮＯ）、ステップＳ３からの処理を繰り返す。
【００４３】
負荷の大きさＬの減少により高調波電流Ｈａが設定値Ｈｓ未満の状態のまま（ステップＳ１１のＮＯ）、目標値Ｖｓを下降方向に変更するステップＳ１３の処理が繰り返されると、変更後の目標値Ｖｓ（＝Ｖｓ−ΔＶ）が第２設定値Ｖ２より低い領域に入る。
【００４４】
変更後の目標値Ｖｓ（＝Ｖｓ−ΔＶ）が第２設定値Ｖ２より低い領域に入った場合（ステップＳ１４のＮＯ）、コンバータ制御部７１は、最初の第１設定値Ｖ１を新たな目標値Ｖｓ（＝Ｖ１）として設定する（ステップＳ７）。そして、新たな目標値Ｖｓ（＝Ｖ１）が制限値Ｅｖより高ければ（ステップＳ８のＹＥＳ）、コンバータ制御部７１は、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが新たな目標値Ｖｓ（＝Ｖ１）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ９）。新たな目標値Ｖｓ（＝Ｖ１）が制限値Ｅｖ以下であれば（ステップＳ８のＮＯ）、コンバータ制御部７１は、制限値Ｅｖを新たな目標値Ｖｓ（＝Ｅｖ）として設定し（ステップＳ１０）、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが新たな目標値Ｖｓ（＝Ｅｖ）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ９）。
【００４５】
続いて、コンバータ制御部７１は、運転停止指令を受けていなければ（ステップＳ５のＮＯ）、ステップＳ３からの処理を繰り返す。運転停止指令を受けた場合（ステップＳ５のＹＥＳ）、コンバータ制御部７１は、ＰＷＭコンバータ１０のスイッチングを停止し、インバータ制御部７２はインバータ４０の駆動を停止する。また、ステップＳ３の判定で昇圧が不要になった場合（ステップＳ３のＮＯ）、コンバータ制御部７１は、ＰＷＭコンバータ１０のスイッチングを停止してＰＷＭコンバータ１０を全波整流させる。
【００４６】
上記のように、下降方向に変更した目標値Ｖｓ（＝Ｖｓ−ΔＶ）が設定値Ｖ２未満に下降したところで、目標値Ｖｓを最初の第１設定値Ｖ１にシフトすることにより、目標値Ｖｓ（＝Ｖ１）が制限値Ｅｖより高い状態であれば、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが第２設定値Ｖ２と第１設定値Ｖ１との間の領域を辿ることがない。ＰＷＭコンバータ１０は、昇圧電圧が低いほどスイッチング素子のオン期間が減少し、効率が良い。このため、電力変換効率の低下をできるだけ押さることができる。また、下降方向に変更した目標値Ｖｓ（＝Ｖｓ−ΔＶ）が設定値Ｖ２未満に下降したところで目標値Ｖｓを最初の第１設定値Ｖ１にシフトするので、そのシフト後の出力電圧Ｖｄｃでは、高調波電流Ｈａは必ず設定値Ｈｓ未満に抑制された状態となるため、シフトした途端に高調波電流Ｈａが設定値Ｈｓを越えて出力電圧を増加させなければならなくなるようなことはない。
【００４７】
［２］本発明の第２実施形態を説明する。  
第２実施形態では、コンバータ制御部７１は、通常のＰＷＭコンバータ１０の運転前に、インバータ４が運転している状態で、目標値Ｖｓを第１設定値Ｖ１から徐々に上昇させてＰＷＭコンバータ１０の出力電圧Ｖｄｃがその目標値ＶｓとなるようにＰＷＭコンバータ１０をスイッチングし、このスイッチングによりＰＷＭコンバータ１０から流出する高調波電流Ｈａが上昇方向の変化から下降方向の変化に転じる第２変曲点Ｈａ２にあるときの目標値ＶｓまたはＰＷＭコンバータ１０の出力電圧Ｖｄｃを第２設定値Ｖ２として設定する。
【００４８】
具体的には、コンバータ制御部７１は、図５のフローチャートに示すように、運転開始指令に応じたインバータ４０の駆動開始後（運転中）に（ステップＳ１のＹＥＳ、ステップＳ２）、全波整流動作を行っているＰＷＭコンバータ１０の出力電圧Ｖｄｃが所定値Ｖｄｃｓ（例えば275V）以下であるか否かを判定する（ステップＳ２ａ）。ＰＷＭコンバータ１０の出力電圧Ｖｄｃが所定値Ｖｄｃｓ以下の場合（ステップＳ２ａのＹＥＳ）、コンバータ制御部７１は、第２設定値Ｖ２を設定するためのＶ２設定ルーチンを実行する（ステップＳ２０）。そして、コンバータ制御部７１は、このＶ２設定ルーチンで設定した第２設定値Ｖ２を用いて、第１実施形態で説明したステップＳ３〜Ｓ１２の処理を実行する。
【００４９】
ＰＷＭコンバータ１０の出力電圧Ｖｄｃが所定値Ｖｄｃｓより高い場合（ステップＳ２ａのＮＯ）、コンバータ制御部７１は、Ｖ２設定ルーチンを実行することなく、ステップＳ３〜Ｓ１２の処理に移行する。この場合、コンバータ制御部７１は、前回のＶ２設定ルーチンで設定した第２設定値Ｖ２を用いる。但し、通常は、昇圧必要を判別するステップＳ３がＹＥＳとなる前に、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが所定値Ｖｄｃｓ以下（ステップＳ２ａのＹＥＳ）となるので、前回のＶ２設定ルーチンで設定した第２設定値Ｖ２を用いる可能性は極めて低い。
【００５０】
Ｖ２設定ルーチンを図６に示す。すなわち、コンバータ制御部７１は、予め内部メモリに記憶している第１設定値Ｖ１（＝280V）を最初の目標値Ｖｓとして設定し（ステップＳ２１）、ＰＷＭコンバータ１０の出力電圧Ｖｄｃがその目標値Ｖｓ（＝Ｖ１）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ２２）。続いて、コンバータ制御部７１は、今回の制御ループのタイミングにおいて高調波電流検出部７４で検出される高調波電流Ｈａと、前回の制御ループのタイミングにおいて高調波電流検出部７４で検出された高調波電流Ｈａとを比較する（ステップＳ２３）。以下、今回の制御ループのタイミングにおいて検出される高調波電流Ｈａを今回の高調波電流Ｈａといい、前回の制御ループのタイミングにおいて検出される高調波電流Ｈａを前回の高調波電流Ｈａという。
【００５１】
今回の高調波電流Ｈａが前回の高調波電流Ｈａと同じまたはそれより大きい場合（ステップＳ２３のＮＯ）、コンバータ制御部７１は、現時点の目標値Ｖｓを所定値ΔＶだけ上昇方向に変更する（ステップＳ２４）。そして、コンバータ制御部７１は、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが変更後の目標値Ｖｓ（＝Ｖｓ＋ΔＶ）となるようにＰＷＭコンバータ１０をスイッチングする（ステップＳ２２）。このステップＳ２２〜Ｓ２４の処理が繰り返されることにより、高調波電流検出部７４で検出される高調波電流Ｈａが図２の第２変曲点Ｈａ２へ向かって上昇していく。
【００５２】
高調波電流検出部７４で検出される高調波電流Ｈａが上昇方向の変化から下降方向の変化に転じる第２変曲点Ｈａ２を越えたとき、今回の高調波電流Ｈａが前回の高調波電流Ｈａより小さくなる。今回の高調波電流Ｈａが前回の高調波電流Ｈａより小さくなったとき（ステップＳ２３のＹＥＳ）、コンバータ制御部７１は、直前の目標値Ｖｓ（または出力電圧Ｖｄｃ）を第２設定値Ｖ２として内部メモリに更新記憶し（ステップＳ２５）、かつＰＷＭコンバータ１０のスイッチングを停止する（ステップＳ２６）。以後、コンバータ制御部７１は、上記更新記憶した第２設定値Ｖ２を用いて第１実施形態と同様のステップＳ３〜Ｓ１２の処理を実行する。直前の目標値Ｖｓ（または出力電圧Ｖｄｃ）とは、高調波電流検出部７４で検出される高調波電流Ｈａが第２変曲点Ｈａ２にあるときの目標値Ｖｓ（または出力電圧Ｖｄｃ）である。
【００５３】
このように、高調波電流Ｈａの実際の変化を見ながら、その変化に対応する第２設定値Ｖ２をインバータ４０の運転開始ごとに検出して設定することにより、電力変換効率の低下および高調波電流Ｈａの抑制に関してより精度の高い制御が可能となる。
【００５４】
この実施形態では、出力電圧の目標値ＶｓをΔＶづつ増加させていき、今回の高調波電流Ｈａが前回の高調波電流Ｈａより小さくなったとき（ステップＳ２３のＹＥＳ）に直前の目標値Ｖｓを第２設定値Ｖ２として内部メモリに記憶し（ステップＳ２５）、ＰＷＭコンバータ１０のスイッチングを停止させている（ステップＳ２６）が、ステップＳ２５の後もスイッチングを停止させることなく、継続して目標値ＶｓをΔＶづつ増加させて、高調波電流検出部７４で検出される高調波電流Ｈａが、最初に第１設定値Ｖ１（＝280V）を目標値Ｖｓとして設定した時に検出された高調波電流Ｈａと一致したところで、その時の目標値Ｖｓまたは出力電圧Ｖｄｃを第３設定値Ｖ３として記憶し、その後、ＰＷＭコンバータ１０のスイッチングを停止させても良い。
【００５５】
さらには、ＰＷＭコンバータ１０の最初の目標値Ｖｓをより低い値、すなわち第１設定値Ｖ１よりも低い値から開始し、徐々に電圧を増加させることで高調波電流が減少から増加へと転じた時(変曲点)またはその直前の目標値Ｖｓまたは出力電圧Ｖｄｃを第１設定値Ｖ１として記憶させることも可能である。
【００５６】
［３］変形例  
上記各実施形態では、高調波電流Ｈａに対する設定値Ｈｓを受電設備２に設定される規制値の範囲に含まれる値としたが、受電設備２に設定される規制値とは関係なく独自に設定してもよい。さらに、電源が商用三相交流電源１である場合を例に説明したが、電源が自家発電設備である場合にも同様に実施が可能である。
【００５７】
上記各実施形態において、高調波電流Ｈａが上昇方向に変化するときの設定値Ｈｓと、高調波電流Ｈａが下降方向に変化するときの設定値Ｈｓとの間に、チャタリング防止用のヒステリシス値ΔＨｓを設けてもよい。
【００５８】
上記第２実施形態では、Ｖ２設定ルーチンを実行する条件として、ＰＷＭコンバータ１０の出力電圧Ｖｄｃが所定値Ｖｄｃｓ以下という条件を用いたが、電流センサ６１，６２，６３で検知される当該モータ駆動装置３への入力電流が所定値以下という条件を用いてもよい。あるいは、電流センサ６１，６２，６３の検知電流（入力電流）と入力電圧検出部７３で検出される三相交流電源電圧（入力電圧）Ｖａｃとの積である当該モータ駆動装置３の消費電力を算出し、その消費電力が所定値以下という条件を用いてもよい。
【００５９】
その他、上記各実施形態および変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態および変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、書き換え、変更を行うことができる。これら実施形態や変形は、発明の範囲は要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６０】
１…商用三相交流電源、２…受電設備、３…モータ駆動装置、５…ブラシレスＤＣモータ、１０…ＰＷＭコンバータ、２１ａ〜２６ａ…ダイオード、２１〜２６…ＩＧＢＴ、３０…平滑コンデンサ、４０…インバータ、４１〜４６…ＩＧＢＴ、５１〜５３，６１〜６３…電流センサ、７０…コントローラ、７１…コンバータ制御部、７２…インバータ制御部、７３…入力電圧検出部、７４…高調波電流検出部、７５…出力電圧検出部、７６…負荷検出部、７７…逆起電圧検出部
【図１】
2018088741.tif 000003
【図２】
2018088741.tif 000004
【図３】
2018088741.tif 000005
【図４】
2018088741.tif 000006
【図５】
2018088741.tif 000007
【図６】
2018088741.tif 000008