(57)【要約】【課題】高調波電流を抑制するとともに必要以上の電流の増大を抑制することができるアクティブフィルタを提供する。【解決手段】コンバータ電流に基づいて、三相交流電圧の位相と同相の第１同相電流成分と、三相交流電圧の位相と直交する第１直交電流成分とを含む第１二相交流電流を特定する第１変換部と、第１二相交流電流をフィルタリングする第１ローパスフィルタと、前記コンバータ電流に基づいて、前記第１同相電流成分と逆位相である第２同相電流成分と、前記第１直交電流成分と逆位相である第２直交電流成分とを含む第２二相交流電流を特定する第２変換部と、前記第２二相交流電流をフィルタリングする第２ローパスフィルタと、前記第１ローパスフィルタが出力する二相交流電流と、前記第２ローパスフィルタが出力する二相交流電流とに基づいて、前記コンバータ電流の補正値を特定する補正信号を生成する補正信号生成部と、を備えるアクティブフィルタ。【選択図】図２
2018110467.tif 000002
【特許請求の範囲】
【請求項１】
補償対象のコンバータ電流に基づいて、三相交流電圧の位相と同相の第１同相電流成分と、三相交流電圧の位相と直交する第１直交電流成分とを含む第１二相交流電流を特定する第１変換部と、
前記第１二相交流電流をフィルタリングする第１ローパスフィルタと、
前記補償対象のコンバータ電流に基づいて、前記第１同相電流成分と大きさが同一で位相が逆位相である第２同相電流成分と、前記第１直交電流成分と大きさが同一で位相が逆位相である第２直交電流成分とを含む第２二相交流電流を特定する第２変換部と、
前記第２二相交流電流をフィルタリングする第２ローパスフィルタと、
前記第１ローパスフィルタが出力する二相交流電流と、前記第２ローパスフィルタが出力する二相交流電流とに基づいて、前記補償対象のコンバータ電流の補正値を特定する補正信号を生成する補正信号生成部と、
を備えるアクティブフィルタ。
【請求項２】
前記第１ローパスフィルタによるフィルタリング後の前記第１同相電流成分と、前記第１ローパスフィルタによるフィルタリング後の前記第１直交電流成分とに基づいて、第１三相交流電流を特定する第１逆変換部と、
前記第２ローパスフィルタによるフィルタリング後の前記第２同相電流成分と、前記第２ローパスフィルタによるフィルタリング後の前記第２直交電流成分とに基づいて、第２三相交流電流を特定する第２逆変換部と、
前記補償対象のコンバータ電流から前記第１三相交流電流と前記第２三相交流電流とを減算する電流減算部と、
を備え、
前記補正信号生成部は、
前記電流減算部による減算結果に基づいて、前記補償対象のコンバータ電流の補正値を特定する補正信号を生成する、
請求項１に記載のアクティブフィルタ。
【請求項３】
前記第１変換部は、
Ｒ相のコンバータ電流をｉｒ、Ｓ相のコンバータ電流をｉｓ、Ｔ相のコンバータ電流をｉｔ、前記第１同相電流成分をｉＰ、前記第１直交電流成分をｉＱ、コンバータ電流の位相を三相交流電圧の周期と同期したときの位相をθとした場合に、前記第１同相電流成分と前記第１直交電流成分とを、次に示す式（１）
【数１】
2018110467.tif 000015
に基づいて算出する請求項２に記載のアクティブフィルタ。
【請求項４】
前記第１逆変換部は、
前記第１ローパスフィルタによるフィルタリング後の第１同相電流成分をＬＰＦ（ｉＰ）、前記第１ローパスフィルタによるフィルタリング後の第１直交電流成分をＬＰＦ（ｉＱ）、第１三相交流電流におけるＲ相の電流をｉｒ１、前記第１三相交流電流におけるＳ相の電流をｉｓ１、前記第１三相交流電流におけるＴ相の電流をｉｔ１とした場合に、前記第１三相交流電流におけるＲ相の電流、前記第１三相交流電流におけるＳ相の電流、前記第１三相交流電流におけるＴ相の電流を、次に示す式（２）
【数２】
2018110467.tif 000016
に基づいて算出する、
請求項２または請求項３に記載のアクティブフィルタ。
【請求項５】
前記第２変換部は、第２同相電流成分とｉＰ＿ｂａｒ、第２直交電流成分をｉＱ＿ｂａｒとした場合に、前記第２同相電流成分と前記第２直交電流成分を、次に示す式（３）
【数３】
2018110467.tif 000017
に基づいて算出する、
請求項２から請求項４の何れか一項に記載のアクティブフィルタ。
【請求項６】
前記電流減算部は、
前記補償対象のコンバータ電流から前記第１三相交流電流と前記第２三相交流電流とを減算する演算を、次に示す式（４）
【数４】
2018110467.tif 000018
に基づいて実行する、
請求項２から請求項５の何れか一項に記載のアクティブフィルタ。
【請求項７】
前記第２ローパスフィルタによるフィルタリング後の前記第２同相電流成分と、前記第２ローパスフィルタによるフィルタリング後の前記第２直交電流成分とに基づいて、第２三相交流電流を特定する第２逆変換部と、
前記第２逆変換部が算出した第２三相交流電流から二相交流電流を生成する第１相変換部と、
前記第１二相交流電流から前記第１ローパスフィルタが出力する二相交流電流と前記第１相変換部が生成する二相交流電流とを減算する電流減算部と、
三相のフィルタ電流から二相のフィルタ電流を生成する第２相変換部と、
前記電流減算部の減算結果から前記第２相変換部の生成した二相のフィルタ電流を減算する合成部と、
前記合成部による減算結果についてＰＩ制御を行うＰＩ制御部と、
前記ＰＩ制御部により制御された出力値を二相の信号から三相の信号を生成する第３相変換部と、
を備える、
請求項１に記載のアクティブフィルタ。
【請求項８】
補償対象のコンバータ電流に基づいて、三相交流電圧の位相と同相の第１同相電流成分と、三相交流電圧の位相と直交する第１直交電流成分とを含む第１二相交流電流を特定することと、
前記第１二相交流電流をフィルタリングすること、
前記補償対象のコンバータ電流に基づいて、前記第１同相電流成分と大きさが同一で位相が逆位相である第２同相電流成分と、前記第１直交電流成分と大きさが同一で位相が逆位相である第２直交電流成分とを含む第２二相交流電流を特定することと、
前記第２二相交流電流をフィルタリングすることと、
前記第１同相電流成分と前記第１直交電流成分とをフィルタリングした出力と、前記第２同相電流成分と前記第２直交電流成分とをフィルタリングした出力とに基づいて、前記補償対象のコンバータ電流の補正値を特定する補正信号を生成することと、
を含む制御方法。
【請求項９】
コンピュータに、
補償対象のコンバータ電流に基づいて、三相交流電圧の位相と同相の第１同相電流成分と、三相交流電圧の位相と直交する第１直交電流成分とを含む第１二相交流電流を特定することと、
前記第１二相交流電流をフィルタリングすること、
前記補償対象のコンバータ電流に基づいて、前記第１同相電流成分と大きさが同一で位相が逆位相である第２同相電流成分と、前記第１直交電流成分と大きさが同一で位相が逆位相である第２直交電流成分とを含む第２二相交流電流を特定することと、
前記第２二相交流電流をフィルタリングすることと、
前記第１同相電流成分と前記第１直交電流成分とをフィルタリングした出力と、前記第２同相電流成分と前記第２直交電流成分とをフィルタリングした出力とに基づいて、前記補償対象のコンバータ電流の補正値を特定する補正信号を生成することと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクティブフィルタ、制御方法及びプログラムに関する。
【背景技術】
【０００２】
空気調和機における負荷（例えばコンプレッサモータなど）は、インバータを用いて駆動されている。インバータは、直流信号からそれぞれの負荷に適した周波数の交流制御信号を生成することができ、負荷の制御に適している。しかしながら、機器においてインバータを用いるためには、整流回路などを用いて商用電源などの三相交流信号から直流信号を生成する必要がある。このとき、整流回路は、交流信号の周波数を基本周波数とする高調波信号を発生させる。
そのため、例えば、家庭用電気機器・汎用品等については、ＪＩＳ  Ｃ  ６１０００−３−２（電磁両立性−第３−２部：限度値−高調波電流発生限度値（１相当たりの入力電力が２０アンペア以下の機器）が適用され、高調波障害の発生防止が図られている。
高調波信号を抑制する方法の１つとして、例えば、特許文献１に記載されているアクティブフィルタと呼ばれる装置を用いることが挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１０２１６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
アクティブフィルタは、三相交流電源の各配線における交流信号を検出し、検出した交流信号に基づいて高調波信号を打ち消すように動作する装置である。
アクティブフィルタでは、三相交流電源の各配線における電圧が不平衡のとき、補償対象となるコンバータに入力されるコンバータ電流も不平衡となる。
アクティブフィルタは、系統電流が平衡正弦波となるように制御を行っている。そのため、補償対象となるコンバータ電流が不平衡な場合には、コンバータ電流における高調波電流が補償されるだけではなく、コンバータ電流における不平衡も補償される。コンバータ電流における不平衡を防止することは一般的には好ましいことである。しかしながら、機器によっては、高調波信号を抑制する必要はあっても、コンバータ電流における不平衡を抑制する必要のないものもある。コンバータ電流における不平衡を抑制する必要のない機器にとっては、コンバータ電流における不平衡が補償された場合、アクティブフィルタの出力する電流が必要以上に増大し、損失が増大する要因となる。損失が増大する場合、機器の放熱性能を向上させる必要があり、機器のコストが上昇する要因になる。
【０００５】
そこで、高調波電流を抑制するとともに必要以上の電流の増大を抑制することのできる技術が求められていた。
【０００６】
本発明は、上記の課題を解決することのできるアクティブフィルタ、制御方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の第１の態様によれば、アクティブフィルタは、補償対象のコンバータ電流に基づいて、三相交流電圧の位相と同相の第１同相電流成分と、三相交流電圧の位相と直交する第１直交電流成分とを含む第１二相交流電流を特定する第１変換部と、前記第１二相交流電流をフィルタリングする第１ローパスフィルタと、前記補償対象のコンバータ電流に基づいて、前記第１同相電流成分と大きさが同一で位相が逆位相である第２同相電流成分と、前記第１直交電流成分と大きさが同一で位相が逆位相である第２直交電流成分とを含む第２二相交流電流を特定する第２変換部と、前記第２二相交流電流をフィルタリングする第２ローパスフィルタと、前記第１ローパスフィルタが出力する二相交流電流と、前記第２ローパスフィルタが出力する二相交流電流とに基づいて、前記補償対象のコンバータ電流の補正値を特定する補正信号を生成する補正信号生成部と、を備える。
【０００８】
本発明の第２の態様によれば、第１の態様におけるアクティブフィルタは、前記第１ローパスフィルタによるフィルタリング後の前記第１同相電流成分と、前記第１ローパスフィルタによるフィルタリング後の前記第１直交電流成分とに基づいて、第１三相交流電流を特定する第１逆変換部と、前記第２ローパスフィルタによるフィルタリング後の前記第２同相電流成分と、前記第２ローパスフィルタによるフィルタリング後の前記第２直交電流成分とに基づいて、第２三相交流電流を特定する第２逆変換部と、前記補償対象のコンバータ電流から前記第１三相交流電流と前記第２三相交流電流とを減算する電流減算部と、を備え、前記補正信号生成部は、前記電流減算部による減算結果に基づいて、前記補償対象のコンバータ電流の補正値を特定する補正信号を生成してもよい。
【０００９】
本発明の第３の態様によれば、第２の態様におけるアクティブフィルタにおいて、前記第１変換部は、Ｒ相のコンバータ電流をｉｒ、Ｓ相のコンバータ電流をｉｓ、Ｔ相のコンバータ電流をｉｔ、前記第１同相電流成分をｉＰ、前記第１直交電流成分をｉＱ、コンバータ電流の位相を三相交流電圧の周期と同期したときの位相をθとした場合に、前記第１同相電流成分と前記第１直交電流成分とを、次に示す式（１）
【数１】
2018110467.tif 000003
に基づいて算出してもよい。
【００１０】
本発明の第４の態様によれば、第２の態様または第３の態様におけるアクティブフィルタにおいて、前記第１逆変換部は、前記第１ローパスフィルタによるフィルタリング後の第１同相電流成分をＬＰＦ（ｉＰ）、前記第１ローパスフィルタによるフィルタリング後の第１直交電流成分をＬＰＦ（ｉＱ）、第１三相交流電流におけるＲ相の電流をｉｒ１、前記第１三相交流電流におけるＳ相の電流をｉｓ１、前記第１三相交流電流におけるＴ相の電流をｉｔ１とした場合に、前記第１三相交流電流におけるＲ相の電流、前記第１三相交流電流におけるＳ相の電流、前記第１三相交流電流におけるＴ相の電流を、次に示す式（２）
【数２】
2018110467.tif 000004
に基づいて算出してもよい。
【００１１】
本発明の第５の態様によれば、第２の態様から第４の態様の何れかにおけるアクティブフィルタにおいて、前記第２変換部は、第２同相電流成分とｉＰ＿ｂａｒ、第２直交電流成分をｉＱ＿ｂａｒとした場合に、前記第２同相電流成分と前記第２直交電流成分を、次に示す式（３）
【数３】
2018110467.tif 000005
に基づいて算出してもよい。
【００１２】
本発明の第６の態様によれば、第２の態様から第５の態様の何れかにおけるアクティブフィルタにおいて、前記電流減算部は、
前記補償対象のコンバータ電流から前記第１三相交流電流と前記第２三相交流電流とを減算する演算を、次に示す式（４）
【数４】
2018110467.tif 000006
に基づいて実行してもよい。
【００１３】
本発明の第７の態様によれば、第１の態様におけるアクティブフィルタは、前記第２ローパスフィルタによるフィルタリング後の前記第２同相電流成分と、前記第２ローパスフィルタによるフィルタリング後の前記第２直交電流成分とに基づいて、第２三相交流電流を特定する第２逆変換部と、前記第２逆変換部が算出した第２三相交流電流から二相交流電流を生成する第１相変換部と、前記第１二相交流電流から前記第１ローパスフィルタが出力する二相交流電流と前記第１相変換部が生成する二相交流電流とを減算する電流減算部と、三相のフィルタ電流から二相のフィルタ電流を生成する第２相変換部と、前記電流減算部の減算結果から前記第２相変換部の生成した二相のフィルタ電流を減算する合成部と、前記合成部による減算結果についてＰＩ制御を行うＰＩ制御部と、前記ＰＩ制御部により制御された出力値を二相の信号から三相の信号を生成する第３相変換部と、を備えていてもよい。
【００１４】
本発明の第８の態様によれば、制御方法は、補償対象のコンバータ電流に基づいて、三相交流電圧の位相と同相の第１同相電流成分と、三相交流電圧の位相と直交する第１直交電流成分とを含む第１二相交流電流を特定することと、前記第１二相交流電流をフィルタリングすること、前記補償対象のコンバータ電流に基づいて、前記第１同相電流成分と大きさが同一で位相が逆位相である第２同相電流成分と、前記第１直交電流成分と大きさが同一で位相が逆位相である第２直交電流成分とを含む第２二相交流電流を特定することと、前記第２二相交流電流をフィルタリングすることと、前記第１同相電流成分と前記第１直交電流成分とをフィルタリングした出力と、前記第２同相電流成分と前記第２直交電流成分とをフィルタリングした出力とに基づいて、前記補償対象のコンバータ電流の補正値を特定する補正信号を生成することと、を含む。
【００１５】
本発明の第９の態様によれば、プログラムは、コンピュータに、補償対象のコンバータ電流に基づいて、三相交流電圧の位相と同相の第１同相電流成分と、三相交流電圧の位相と直交する第１直交電流成分とを含む第１二相交流電流を特定することと、前記第１二相交流電流をフィルタリングすること、前記補償対象のコンバータ電流に基づいて、前記第１同相電流成分と大きさが同一で位相が逆位相である第２同相電流成分と、前記第１直交電流成分と大きさが同一で位相が逆位相である第２直交電流成分とを含む第２二相交流電流を特定することと、前記第２二相交流電流をフィルタリングすることと、前記第１同相電流成分と前記第１直交電流成分とをフィルタリングした出力と、前記第２同相電流成分と前記第２直交電流成分とをフィルタリングした出力とに基づいて、前記補償対象のコンバータ電流の補正値を特定する補正信号を生成することと、を実行させる。
【発明の効果】
【００１６】
本発明の実施形態によるアクティブフィルタによれば、高調波電流を抑制するとともに必要以上の電流の増大を抑制することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第一の実施形態によるモータ駆動装置の構成を示す図である。
【図２】本発明の第一の実施形態によるアクティブフィルタの構成を示す図である。
【図３】本発明の第一の実施形態によるアクティブフィルタを実現する情報処理装置の構成を示すブロック図である。
【図４】本発明の第一の実施形態によるモータ駆動装置の処理フローを示す第１の図である。
【図５】本発明の第一の実施形態によるモータ駆動装置の処理フローを示す第２の図である。
【図６】本発明の第一の実施形態におけるコンバータ電流の例を示す図である。
【図７】本発明の第一の実施形態におけるアクティブフィルタの電流を説明するための第１の図である。
【図８】本発明の第一の実施形態におけるアクティブフィルタの電流を説明するための第２の図である。
【図９】本発明の第一の実施形態におけるコンバータ電流を説明するための図である。
【図１０】本発明の第二の実施形態によるアクティブフィルタの構成を示す図である。
【図１１】本発明の第二の実施形態によるモータ駆動装置の処理フローを示す図である。
【発明を実施するための形態】
【００１８】
＜第一の実施形態＞
以下、本発明の第一の実施形態によるアクティブフィルタを備えるモータ駆動装置の構成について説明する。
モータ駆動装置１は、図１に示すように、三相交流電源１０と、系統電圧検出部２０と、コンバータ電流検出部３０と、ノイズフィルタ４０と、ダイオードモジュール５０と、平滑化コンデンサ６０と、インテリジェントパワーモジュール７０と、コンプレッサモータ８０と、アクティブフィルタ９０と、電流補正部１００と、平滑リアクトル１１０と、を備える。
【００１９】
三相交流電源１０は、位相が１２０度ずつ異なる３つの交流電圧（Ｒ相、Ｓ相、Ｔ相）を出力する。三相交流電源１０は、例えば、商用電源である。
【００２０】
系統電圧検出部２０は、三相交流電源１０が出力するＲ相の電圧をノイズフィルタ４０に供給する配線、Ｓ相の電圧をノイズフィルタ４０に供給する配線、Ｔ相の電圧をノイズフィルタ４０に供給する配線のそれぞれにおいて、電圧を検出する。
【００２１】
コンバータ電流検出部３０は、カレントトランス３０１ａと、カレントトランス３０１ｂと、を備える。
カレントトランス３０１ａは、三相交流電源１０からノイズフィルタ４０に供給されるＲ相の電流の大きさと向きを検出する。
カレントトランス３０１ｂは、三相交流電源１０からノイズフィルタ４０に供給されるＴ相の電流の大きさと向きを検出する。なお、Ｒ相の電流の位相は、Ｒ相の電圧の位相と同位相である。また、Ｔ相の電流の位相は、Ｔ相の電圧と同位相である。また、Ｒ相の電流、Ｓ相の電流、Ｔ相の電流の総和は、常にゼロである。そのため、Ｓ相の電流の大きさと向きは、Ｒ相の電流とＴ相の電流の検出結果から算出することができる。Ｓ相の電流の位相は、Ｓ相の電圧の位相と同位相である。
【００２２】
ノイズフィルタ４０は、三相交流電源１０の３つの配線に於いてノイズ成分のような数十[ｋＨｚ]以上の高周波成分を除去する。
【００２３】
ダイオードモジュール５０は、Ｒ相の電流、Ｓ相の電流、Ｔ相の電流のそれぞれを整流し、直流電圧を生成する。ダイオードモジュール５０は、例えば、三相ブリッジ回路である。
【００２４】
平滑化コンデンサ６０は、ダイオードモジュール５０が生成した直流電圧における高周波成分を除去する。
なお、上記のノイズフィルタ４０、ダイオードモジュール５０、及び、平滑化コンデンサ６０により三相交流電源１０が出力する交流電圧を直流電圧に変換している。すなわち、ノイズフィルタ４０、ダイオードモジュール５０、及び、平滑化コンデンサ６０によりコンバータが構成されている。
【００２５】
インテリジェントパワーモジュール７０は、ダイオードモジュール５０が生成した直流電圧からコンプレッサモータ８０を駆動するための三相交流電圧を生成する。インテリジェントパワーモジュール７０は、例えば、インバータである。
【００２６】
アクティブフィルタ９０は、系統電圧検出部２０が検出した電圧とコンバータ電流検出部３０が検出した電流とに基づいて、Ｒ相の電圧、Ｓ相の電圧、Ｔ相の電圧のそれぞれを正弦波になるように補正するための補正電流を特定し、特定した補正電流の大きさを示す補正信号を電流補正部１００に送信する機能部である。
具体的には、電流補正部１００が端子である場合、アクティブフィルタ９０は、補正信号としてＲ相の配線、Ｓ相の配線、Ｔ相の配線における高調波電流を打ち消す電流そのものを生成し、その補正信号を電流補正部１００に供給する。
また、具体的には、電流補正部１００が補正信号に応じた電流を新たに生成する場合、アクティブフィルタ９０は、補正信号として例えばＲ相の配線、Ｓ相の配線、Ｔ相の配線における電圧と電流に基づいて、Ｒ相の配線、Ｓ相の配線、Ｔ相の配線における高調波電流を打ち消す電流を示す数ビットのデジタル信号を生成し、その補正信号を電流補正部１００に送信する。Ｒ相の配線、Ｓ相の配線、Ｔ相の配線におけるインピーダンスは予めわかるため、アクティブフィルタ９０は、Ｒ相の配線、Ｓ相の配線、Ｔ相の配線における高調波電流を打ち消す電流がわかれば、その電流を示す数ビットのデジタル信号を生成することも可能である。
【００２７】
電流補正部１００は、アクティブフィルタ９０からの補正信号に基づいて、Ｒ相の配線、Ｓ相の配線、Ｔ相の配線に電流を流す。
具体的には、電流補正部１００が端子である場合、電流補正部１００は、アクティブフィルタ９０からＲ相の配線、Ｓ相の配線、Ｔ相の配線における高調波電流を打ち消す電流そのものを受け、その受けた電流をＲ相の配線、Ｓ相の配線、Ｔ相の配線に流すことで、Ｒ相の配線、Ｓ相の配線、Ｔ相の配線における高調波電流を打ち消す。
また、具体的には、電流補正部１００が補正信号に応じた電流を新たに生成する場合、アクティブフィルタ９０からＲ相の配線、Ｓ相の配線、Ｔ相の配線における高調波電流を打ち消す電流を示す数ビットのデジタル信号を受信する。そして、電流補正部１００は、受信したデジタル信号が示すＲ相の配線、Ｓ相の配線、Ｔ相の配線における高調波電流を打ち消す電流を生成し、生成した電流をＲ相の配線、Ｓ相の配線、Ｔ相の配線に供給する。
これにより、三相交流電源１０の出力、すなわち、モータ駆動装置１の最上流部において、歪の少ない正弦波波形の電流が実現される。
【００２８】
平滑リアクトル１１０は、平滑コンデンサ６０とダイオードモジュール５０の間に設けられる。平滑リアクトル１１０は、コンバータに入力されるコンバータ電流の通電期間の電流を一定に保つ。
なお、コンバータ電流の通電期間の電流が許容範囲内で一定に保たれれば、平滑リアクトル１１０は無くてもよい。
【００２９】
アクティブフィルタ９０は、各相のコンバータ電流の間の不平衡はそのままとし、高調波信号を打ち消す機能を有する。具体的には、アクティブフィルタ９０は、図２に示すように、第１変換部９０１と、第１ローパスフィルタ９０２と、第１逆変換部９０３と、第２変換部９０４と、第２ローパスフィルタ９０５と、第２逆変換部９０６と、電流減算部９０７と、補正信号生成部９０８と、を備える。
【００３０】
第１変換部９０１は、補償対象のコンバータ電流に基づいて、第１二相交流電流を特定する。具体的には、第１変換部９０１は、補償対象のコンバータ電流に基づいて、三相交流電源１０が出力する三相交流電圧の位相と同相の第１同相電流成分を特定する。また、第１変換部９０１は、補償対象のコンバータ電流に基づいて、三相交流電源１０が出力する三相交流電圧の位相と直交する第１直交電流成分を特定する。第１二相交流電流は、第１同相電流成分と第１直交電流成分とを含んでいる。
【００３１】
第１ローパスフィルタ９０２は、第１二相交流電流をフィルタリングし、高周波成分を除去する。
【００３２】
第１逆変換部９０３は、第１ローパスフィルタ９０２によるフィルタリング後の第１同相電流成分と、第１ローパスフィルタ９０２によるフィルタリング後の第１直交電流成分とに基づいて、第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）を特定する。
【００３３】
第２変換部９０４は、補償対象のコンバータ電流に基づいて、第２二相交流電流を特定する。具体的には、第２変換部９０４は、補償対象のコンバータ電流に基づいて、第１同相電流成分と大きさが同一で位相が逆位相である第２同相電流成分を特定する。また、第２変換部９０４は、補償対象のコンバータ電流に基づいて、第１直交電流成分と大きさが同一で位相が逆位相である第２直交電流成分を特定する。第２二相交流電流は、第２同相電流成分と第２直交電流成分とを含んでいる。
【００３４】
第２ローパスフィルタ９０５は、第２二相交流電流をフィルタリングし、高周波成分を除去する。
【００３５】
第２逆変換部９０６は、第２ローパスフィルタ９０５によるフィルタリング後の第２同相電流成分と、第２ローパスフィルタ９０５によるフィルタリング後の第２直交電流成分とに基づいて、第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）を特定する。
【００３６】
電流減算部９０７は、コンバータ電流から第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）と第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）とを減算する。
補正信号生成部９０８は、電流減算部９０７による減算結果に基づいて、補償対象のコンバータ電流の補正値を示す補正信号を生成する。補正信号生成部９０８は、生成した補正信号を電流補正部１００に送信する。
【００３７】
次に、アクティブフィルタ９０を実現する情報処理装置の構成について説明する。
図３は、本発明の一実施形態によるアクティブフィルタ９０を実現する情報処理装置の構成を示すブロック図である。アクティブフィルタ９０は、情報処理装置である、例えば図３に示す一般的なコンピュータ２００を用いて実現される。コンピュータ２００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０３、ストレージ装置２０４、外部Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２０５、および通信Ｉ／Ｆ２０６などを有する。
【００３８】
ＣＰＵ２０１は、ＲＯＭ２０３やストレージ装置２０４などに格納されたプログラムやデータをＲＡＭ２０２に記憶させ、処理を実行することで、コンピュータ２００の各機能を実現する演算装置である。ＲＡＭ２０２は、ＣＰＵ２０１のワークエリアなどとして用いられる揮発性のメモリである。ＲＯＭ２０３は、電源を切ってもプログラムやデータを保持する不揮発性のメモリである。ストレージ装置２０４は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などにより実現され、ＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）、アプリケーションプログラム、および各種データなどを記憶する。
【００３９】
アクティブフィルタ９０における第１変換部９０１、第１ローパスフィルタ９０２、第１逆変換部９０３、第２変換部９０４、第２ローパスフィルタ９０５、第２逆変換部９０６、電流減算部９０７、補正信号生成部９０８のそれぞれは、ＣＰＵ２０１が例えばストレージ装置２０４に格納された制御プログラムを実行することにより実現される。
【００４０】
外部Ｉ／Ｆ２０５は、外部装置とのインターフェースである。外部装置には、例えば、記録媒体２０７などがある。コンピュータ２００は、外部Ｉ／Ｆ２０５を介して、記録媒体２０７の読取り、書き込みを行うことができる。記録媒体２０７には、例えば、光学ディスク、磁気ディスク、メモリカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリなどが含まれる。
【００４１】
次に、アクティブフィルタ９０を備えるモータ駆動装置１の処理について説明する。
ここでは、図４に示すモータ駆動装置１の処理フローについて説明する。
【００４２】
系統電圧検出部２０は、三相交流電源１０が出力するＲ相の電圧をノイズフィルタ４０に供給する配線、Ｓ相の電圧をノイズフィルタ４０に供給する配線、Ｔ相の電圧をノイズフィルタ４０に供給する配線のそれぞれにおいて、電圧を検出する。
系統電圧検出部２０は、検出した電圧を示す電圧信号を第１変換部９０１に送信する。
【００４３】
第１変換部９０１は、系統電圧検出部２０から電圧信号を受信する。
第１変換部９０１は、受信した電圧信号が示す電圧値から電圧の位相を特定する。例えば、第１変換部９０１は、電圧のゼロクロス点を示す時刻を基準に、補償対象のコンバータ電流の位相を特定する。なお、コンバータ電流の位相は、系統電圧検出部２０が検出した電圧の位相と同位相であることが予めわかっている。そのため、第１変換部９０１は、電圧信号が示す電圧値から電圧の位相を特定することができれば、コンバータ電流の位相を特定することができる。
【００４４】
第１変換部９０１は、補償対象のコンバータ電流に基づいて、第１二相交流電流を特定する（ステップＳ１）。具体的には、第１変換部９０１は、位相を特定したコンバータ電流に基づいて、三相交流電源１０が出力する三相交流電圧の位相と同相の第１同相電流成分を特定する。また、第１変換部９０１は、補償対象のコンバータ電流に基づいて、三相交流電源１０が出力する三相交流電圧の位相と直交する第１直交電流成分を特定する。
より具体的には、第１変換部９０１は、Ｒ相のコンバータ電流をｉｒ、Ｓ相のコンバータ電流をｉｓ、Ｔ相のコンバータ電流をｉｔ、第１同相電流成分をｉＰ、第１直交電流成分をｉＱ、コンバータ電流の位相を三相交流電圧の周期と同期したときの位相をθとする。このとき、第１同相電流成分ｉＰと第１直交電流成分ｉＱは、次に示す式（１）により算出される。
【００４５】
【数５】
2018110467.tif 000007
【００４６】
第１ローパスフィルタ９０２は、第１同相電流成分ｉＰと第１直交電流成分ｉＱとをフィルタリングし、高周波成分を除去する（ステップＳ２）。
ここでは、第１同相電流成分ｉＰを第１ローパスフィルタ９０２でフィルタリングしたときの第１ローパスフィルタ９０２の出力電流をＬＰＦ（ｉＰ）と記述する。また、第１直交電流成分ｉＱを第１ローパスフィルタ９０２でフィルタリングしたときの第１ローパスフィルタ９０２の出力電流をＬＰＦ（ｉＱ）と記述する。
【００４７】
第１逆変換部９０３は、第１ローパスフィルタ９０２によるフィルタリング後の第１同相電流成分ＬＰＦ（ｉＰ）と、第１ローパスフィルタ９０２によるフィルタリング後の第１直交電流成分ＬＰＦ（ｉＱ）とに基づいて、第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）を特定する（ステップＳ３）。
具体的には、第１逆変換部９０３は、第１ローパスフィルタ９０２によるフィルタリング後の第１同相電流成分ＬＰＦ（ｉＰ）と、第１ローパスフィルタ９０２によるフィルタリング後の第１直交電流成分ＬＰＦ（ｉＱ）とから、次に示す式（２）により、第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）を算出する。
【００４８】
【数６】
2018110467.tif 000008
【００４９】
第２変換部９０４は、補償対象のコンバータ電流に基づいて、第２二相交流電流を特定する（ステップＳ４）。具体的には、第２変換部９０４は、補償対象のコンバータ電流に基づいて、第１同相電流成分ｉＰと大きさが同一で位相が逆位相である第２同相電流成分ｉＰ＿ｂａｒを特定する。また、第２変換部９０４は、補償対象のコンバータ電流に基づいて、第１直交電流成分ｉＱと大きさが同一で位相が逆位相である第２直交電流成分ｉＱ＿ｂａｒを特定する。
より具体的には、第２変換部９０４は、Ｒ相のコンバータ電流ｉｒ、Ｓ相のコンバータ電流ｉｓ、Ｔ相のコンバータ電流ｉｔから、次に示す式（３）により、第２同相電流成分ｉＰ＿ｂａｒと第２直交電流成分ｉＱ＿ｂａｒを算出する。
【００５０】
【数７】
2018110467.tif 000009
【００５１】
第２ローパスフィルタ９０５は、第２同相電流成分と第２直交電流成分とをフィルタリングし、高周波成分を除去する（ステップＳ５）。
ここでは、第２同相電流成分ｉＰ＿ｂａｒを第２ローパスフィルタ９０５でフィルタリングしたときの第２ローパスフィルタ９０５の出力電流をＬＰＦ（ｉＰ＿ｂａｒ）と記述する。また、第２直交電流成分ｉＱ＿ｂａｒを第２ローパスフィルタ９０５でフィルタリングしたときの第２ローパスフィルタ９０５の出力電流をＬＰＦ（ｉＱ＿ｂａｒ）と記述する。
【００５２】
第２逆変換部９０６は、第２ローパスフィルタ９０５によるフィルタリング後の第２同相電流成分と、第２ローパスフィルタ９０５によるフィルタリング後の第２直交電流成分とに基づいて、第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）を特定する（ステップＳ６）。
具体的には、第２逆変換部９０６は、第２ローパスフィルタ９０５によるフィルタリング後の第２同相電流成分ＬＰＦ（ｉＰ＿ｂａｒ）と、第２ローパスフィルタ９０５によるフィルタリング後の第２直交電流成分ＬＰＦ（ｉＱ＿ｂａｒ）とから、次に示す式（４）により、第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）を算出する。
【００５３】
【数８】
2018110467.tif 000010
【００５４】
電流減算部９０７は、コンバータ電流（３相）から第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）と第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）とを減算する（ステップＳ７）。
具体的には、電流減算部９０７は、コンバータ電流（３相）からステップＳ３における演算結果とステップＳ６における演算結果とを減算する。
【００５５】
補正信号生成部９０８は、電流減算部９０７による減算結果に基づいて、補償対象のコンバータ電流の補正値を示す補正信号を生成する（ステップＳ８）。
具体的には、補正信号生成部９０８は、電流減算部９０７による減算結果を補正値とする補正信号を生成する。
補正信号生成部９０８は、生成した補正信号を生成した補正信号を電流補正部１００に送信する。
【００５６】
電流補正部１００は、アクティブフィルタ９０から補正信号を受信する。電流補正部１００は、受信した補正信号に基づいて、Ｒ相の配線、Ｓ相の配線、Ｔ相の配線に電流を流し、三相交流電源１０の出力、すなわち、モータ駆動装置１の最上流部において、歪の少ない正弦波に電圧を補正する。
補正信号は、三相交流電源の各配線における電圧が不平衡状態のままで算出されたものとなっており、アクティブフィルタ９０の出力電流が必要以上に増大することを防止している。
【００５７】
上述のアクティブフィルタ９０を備えるモータ駆動装置１の処理フローは、図５に示すように、モータ駆動装置１の構成と関連付けて表すこともできる。
【００５８】
図６に示すコンバータ電流について高調波電流を補償する場合の例を図７、図８及び図９に示す。
図７は、本発明の第一の実施形態によるアクティブフィルタ９０を備えるモータ駆動装置１の処理を行った場合のアクティブフィルタ９０の電流を示している。
図７の（ａ）の部分は、アクティブフィルタ９０が流す系統電流である。図７の（ｂ）の部分は、アクティブフィルタ９０の補償電流である。
本発明の第一の実施形態によるアクティブフィルタ９０を備えるモータ駆動装置１は、系統電流が不平衡の場合に不平衡を解消せずにコンバータ電流についての高調波電流を補償する。そのため、図７の（ａ）の部分からわかるように、アクティブフィルタ９０は、系統電流は不平衡のまま、図７の（ｂ）の部分のような補償電流を流す。
【００５９】
図８は、アクティブフィルタが系統電流が平衡正弦波となるように制御を行った場合のアクティブフィルタの電流を示している。
図８の（ａ）の部分は、アクティブフィルタが流す系統電流である。図８の（ｂ）の部分は、アクティブフィルタの補償電流である。
アクティブフィルタが、系統電流が平衡正弦波となるように制御を行った場合、図８の（ａ）の部分からわかるように、系統電流における不平衡が解消される。また、図８の（ｂ）の部分からわかるように、系統電流の不平衡を解消するアクティブフィルタは、本発明の第一の実施形態によるアクティブフィルタ９０が処理した場合に比べて補償電流の最大値は大きく、最小値は小さくなっている。つまり、系統電流の不平衡を解消するアクティブフィルタは、本発明の第一の実施形態によるアクティブフィルタ９０が処理した場合に比べて補償電流の絶対値が大きくなっている。
【００６０】
図９は、高調波電流を補償した場合のコンバータ電流を示している。図９の（ａ）の部分は、本発明の第一の実施形態によるアクティブフィルタ９０を備えるモータ駆動装置１の処理を行った場合のコンバータ電流である。図９の（ｂ）の部分は、アクティブフィルタが系統電流が平衡正弦波となるように制御を行った場合のコンバータ電流である。
図９からわかるように、本発明の第一の実施形態によるアクティブフィルタ９０を備えるモータ駆動装置１の処理を行った場合のコンバータ電流は、矢印で示されている正の電流と負の電流の大きさが近くなっているのに対して、アクティブフィルタが、系統電流が平衡正弦波となるように制御を行った場合、矢印で示されている正の電流と負の電流の大きさが異なり、電流の絶対値が大きくなる傾向にある。
【００６１】
以上、本発明の第一の実施形態によるアクティブフィルタ９０を備えるモータ駆動装置１について説明した。
本発明の第一の実施形態によるアクティブフィルタ９０において、第１変換部９０１は、補償対象のコンバータ電流に基づいて、三相交流電圧の位相と同相の第１同相電流成分と、三相交流電圧の位相と直交する第１直交電流成分とを特定する。第１ローパスフィルタ９０２は、第１同相電流成分と第１直交電流成分とをフィルタリングする。第１逆変換部９０３は、第１ローパスフィルタ９０２によるフィルタリング後の第１同相電流成分と、第１ローパスフィルタ９０２によるフィルタリング後の第１直交電流成分とに基づいて、第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）を特定する。第２変換部９０４は、補償対象のコンバータ電流に基づいて、第１同相電流成分と大きさが同一で位相が逆位相である第２同相電流成分と、第１直交電流成分と大きさが同一で位相が逆位相である第２直交電流成分とを特定する。第２ローパスフィルタ９０５は第２同相電流成分と第２直交電流成分とをフィルタリングする。第２逆変換部９０６は、第２ローパスフィルタ９０５によるフィルタリング後の第２同相電流成分と、第２ローパスフィルタ９０５によるフィルタリング後の第２直交電流成分とに基づいて、第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）を特定する。電流減算部９０７は、コンバータ電流から第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）と第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）とを減算する。補正信号生成部９０８は、電流減算部９０７による減算結果に基づいて、補償対象のコンバータ電流の補正値を特定する。
こうすることで、アクティブフィルタ９０は、高調波電流を抑制するとともに必要以上の電流の増大を抑制することができる。
【００６２】
＜第二の実施形態＞
以下、本発明の第二の実施形態によるアクティブフィルタを備えるモータ駆動装置の構成について説明する。
本発明の第二の実施形態によるモータ駆動装置１は、図１で示した本発明の第一の実施形態によるモータ駆動装置１と同様に、三相交流電源１０と、系統電圧検出部２０と、コンバータ電流検出部３０と、ノイズフィルタ４０と、ダイオードモジュール５０と、平滑化コンデンサ６０と、インテリジェントパワーモジュール７０と、コンプレッサモータ８０と、アクティブフィルタ９０と、電流補正部１００と、を備える。
【００６３】
アクティブフィルタ９０は、図１０に示すように、第１変換部９０１と、第１ローパスフィルタ９０２と、第１逆変換部９０３と、第２変換部９０４と、第２ローパスフィルタ９０５と、第２逆変換部９０６と、電流減算部９０７と、補正信号生成部９０８と、第１相変換部９０９と、第２相変換部９１０と、合成部９１１と、ＰＩ制御部９１２と、第３相変換部９１３と、を備える。
【００６４】
第１相変換部９０９は、第２逆変換部９０６が算出した第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）から２相交流電流を生成する。
【００６５】
第２相変換部９１０は、３相のフィルタ電流から２相のフィルタ電流を生成する。
合成部９１１は、電流減算部９０７の減算結果から第２相変換部９１０の生成した２相のフィルタ電流を減算する。
【００６６】
ＰＩ制御部９１２は、合成部９１１による減算結果についてＰＩ制御を行う。
第３相変換部９１３は、ＰＩ制御部９１２により制御された出力値を２相の信号から３相の信号を生成する。
【００６７】
次に、アクティブフィルタ９０を備えるモータ駆動装置１の処理について説明する。
ここでは、アクティブフィルタ９０を備えるモータ駆動装置１の構成と対応付けた図１１に示す処理フローについて説明する。
【００６８】
系統電圧検出部２０は、三相交流電源１０が出力するＲ相の電圧をノイズフィルタ４０に供給する配線、Ｓ相の電圧をノイズフィルタ４０に供給する配線、Ｔ相の電圧をノイズフィルタ４０に供給する配線のそれぞれにおいて、電圧を検出する。
系統電圧検出部２０は、検出した電圧を示す電圧信号を第１変換部９０１に送信する。
【００６９】
第１変換部９０１は、系統電圧検出部２０から電圧信号を受信する。
第１変換部９０１は、受信した電圧信号が示す電圧値から電圧の位相を特定する。例えば、第１変換部９０１は、電圧のゼロクロス点を示す時刻を基準に、補償対象のコンバータ電流の位相を特定する。なお、コンバータ電流の位相は、系統電圧検出部２０が検出した電圧の位相と同位相であることが予めわかっている。そのため、第１変換部９０１は、電圧信号が示す電圧値から電圧の位相を特定することができれば、コンバータ電流の位相を特定することができる。
【００７０】
第１変換部９０１は、補償対象のコンバータ電流に基づいて、第１二相交流電流を特定する（ステップＳ１）。具体的には、第１変換部９０１は、位相を特定したコンバータ電流に基づいて、三相交流電源１０が出力する三相交流電圧の位相と同相の第１同相電流成分を特定する。また、第１変換部９０１は、補償対象のコンバータ電流に基づいて、三相交流電源１０が出力する三相交流電圧の位相と直交する第１直交電流成分を特定する。
より具体的には、第１変換部９０１は、Ｒ相のコンバータ電流をｉｒ、Ｓ相のコンバータ電流をｉｓ、Ｔ相のコンバータ電流をｉｔ、第１同相電流成分をｉＰ、第１直交電流成分をｉＱ、コンバータ電流の位相を三相交流電圧の周期と同期したときの位相をθとする。このとき、第１同相電流成分ｉＰと第１直交電流成分ｉＱは、次に示す式（１）により算出される。
【００７１】
【数９】
2018110467.tif 000011
【００７２】
第１ローパスフィルタ９０２は、第１同相電流成分ｉＰと第１直交電流成分ｉＱとをフィルタリングし、高周波成分を除去する（ステップＳ２）。
ここでは、第１同相電流成分ｉＰを第１ローパスフィルタ９０２でフィルタリングしたときの第１ローパスフィルタ９０２の出力電流をＬＰＦ（ｉＰ）と記述する。また、第１直交電流成分ｉＱを第１ローパスフィルタ９０２でフィルタリングしたときの第１ローパスフィルタ９０２の出力電流をＬＰＦ（ｉＱ）と記述する。
【００７３】
第１逆変換部９０３は、第１ローパスフィルタ９０２によるフィルタリング後の第１同相電流成分ＬＰＦ（ｉＰ）と、第１ローパスフィルタ９０２によるフィルタリング後の第１直交電流成分ＬＰＦ（ｉＱ）とに基づいて、第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）を特定する（ステップＳ３）。
具体的には、第１逆変換部９０３は、第１ローパスフィルタ９０２によるフィルタリング後の第１同相電流成分ＬＰＦ（ｉＰ）と、第１ローパスフィルタ９０２によるフィルタリング後の第１直交電流成分ＬＰＦ（ｉＱ）とから、次に示す式（２）により、第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）を算出する。
【００７４】
【数１０】
2018110467.tif 000012
【００７５】
第２変換部９０４は、補償対象のコンバータ電流に基づいて、第２二相交流電流を特定する（ステップＳ４）。具体的には、第２変換部９０４は、補償対象のコンバータ電流に基づいて、第１同相電流成分ｉＰと大きさが同一で位相が逆位相である第２同相電流成分ｉＰ＿ｂａｒを特定する。また、第２変換部９０４は、補償対象のコンバータ電流に基づいて、第１直交電流成分ｉＱと大きさが同一で位相が逆位相である第２直交電流成分ｉＱ＿ｂａｒを特定する。
より具体的には、第２変換部９０４は、Ｒ相のコンバータ電流ｉｒ、Ｓ相のコンバータ電流ｉｓ、Ｔ相のコンバータ電流ｉｔから、次に示す式（３）により、第２同相電流成分ｉＰ＿ｂａｒと第２直交電流成分ｉＱ＿ｂａｒを算出する。
【００７６】
【数１１】
2018110467.tif 000013
【００７７】
第２ローパスフィルタ９０５は、第２同相電流成分と第２直交電流成分とをフィルタリングし、高周波成分を除去する（ステップＳ５）。
ここでは、第２同相電流成分ｉＰ＿ｂａｒを第２ローパスフィルタ９０５でフィルタリングしたときの第２ローパスフィルタ９０５の出力電流をＬＰＦ（ｉＰ＿ｂａｒ）と記述する。また、第２直交電流成分ｉＱ＿ｂａｒを第２ローパスフィルタ９０５でフィルタリングしたときの第２ローパスフィルタ９０５の出力電流をＬＰＦ（ｉＱ＿ｂａｒ）と記述する。
【００７８】
第２逆変換部９０６は、第２ローパスフィルタ９０５によるフィルタリング後の第２同相電流成分と、第２ローパスフィルタ９０５によるフィルタリング後の第２直交電流成分とに基づいて、第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）を特定する（ステップＳ６）。
具体的には、第２逆変換部９０６は、第２ローパスフィルタ９０５によるフィルタリング後の第２同相電流成分ＬＰＦ（ｉＰ＿ｂａｒ）と、第２ローパスフィルタ９０５によるフィルタリング後の第２直交電流成分ＬＰＦ（ｉＱ＿ｂａｒ）とから、次に示す式（４）により、第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）を算出する。
【００７９】
【数１２】
2018110467.tif 000014
【００８０】
第１相変換部９０９は、第２逆変換部９０６が算出した第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）から２相交流電流を生成する（ステップＳ９）。
具体的には、第１相変換部９０９は、式（１）を用いて、第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）を２相交流電流に変換する。
【００８１】
電流減算部９０７は、コンバータ電流（２相）から第１三相交流電流（ｉｒ１、ｉｓ１、ｉｔ１）と第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）とを減算する（ステップＳ７）。
具体的には、電流減算部９０７は、ステップＳ１における演算結果からステップＳ２における演算結果とステップＳ９における演算結果とを減算する。
【００８２】
第２相変換部９１０は、３相のフィルタ電流から２相のフィルタ電流を生成する（ステップＳ１０）。
【００８３】
合成部９１１は、電流減算部９０７の減算結果から第２相変換部９１０の生成した２相のフィルタ電流を減算する（ステップＳ１１）。
【００８４】
ＰＩ制御部９１２は、合成部９１１による減算結果についてＰＩ制御を行う（ステップＳ１２）。
第３相変換部９１３は、ＰＩ制御部９１２により制御された出力値を２相の信号から３相の信号を生成する（ステップＳ１３）。
【００８５】
補正信号生成部９０８は、第３相変換部９１３によって生成された３相の信号に基づいて、補償対象のコンバータ電流の補正値を示す補正信号を生成する（ステップＳ８）。
具体的には、補正信号生成部９０８は、第３相変換部９１３によって生成された３相の信号を補正値とする補正信号を生成する。
補正信号生成部９０８は、生成した補正信号を生成した補正信号を電流補正部１００に送信する。
【００８６】
電流補正部１００は、アクティブフィルタ９０から補正信号を受信する。電流補正部１００は、受信した補正信号に基づいて、Ｒ相の配線、Ｓ相の配線、Ｔ相の配線に電流を流し、三相交流電源１０の出力、すなわち、モータ駆動装置１の最上流部において、歪の少ない正弦波に電圧を補正する。
補正信号は、三相交流電源の各配線における電圧が不平衡状態のままで算出されたものとなっており、アクティブフィルタ９０の出力電流が必要以上に増大することを防止している。
【００８７】
以上、本発明の第二の実施形態によるアクティブフィルタ９０を備えるモータ駆動装置１について説明した。
本発明の第二の実施形態によるアクティブフィルタ９０において、第１相変換部９０９は、第２逆変換部９０６が算出した第２三相交流電流（ｉｒ２、ｉｓ２、ｉｔ２）から２相交流電流を生成する。第２相変換部９１０は、３相のフィルタ電流から２相のフィルタ電流を生成する。合成部９１１は、電流減算部９０７の減算結果から第２相変換部９１０の生成した２相のフィルタ電流を減算する。ＰＩ制御部９１２は、合成部９１１による減算結果についてＰＩ制御を行う。第３相変換部９１３は、ＰＩ制御部９１２により制御された出力値を２相の信号から３相の信号を生成する。補正信号生成部９０８は、第３相変換部９１３によって生成された３相の信号に基づいて、補償対象のコンバータ電流の補正値を示す補正信号を生成する。
こうすることで、アクティブフィルタ９０は、高調波電流を抑制するとともに必要以上の電流の増大を抑制することができる。
【００８８】
なお、本発明の実施形態における処理は、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【００８９】
記憶部のそれぞれは、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部のそれぞれは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
【００９０】
本発明の実施形態について説明したが、上述のモータ駆動装置１のそれぞれは内部に、コンピュータシステムを有していてもよい。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータがそのプログラムを実行するようにしてもよい。
【００９１】
また、上記プログラムは、前述した機能の一部を実現してもよい。さらに、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるファイル、いわゆる差分ファイル（差分プログラム）であってもよい。
【００９２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例であり、発明の範囲を限定しない。これらの実施形態は、発明の要旨を逸脱しない範囲で、種々の追加、省略、置き換え、変更を行ってよい。
【符号の説明】
【００９３】
１・・・モータ駆動装置
１０・・・三相交流電源
２０・・・系統電圧検出部
３０・・・コンバータ電流検出部
４０・・・ノイズフィルタ
５０・・・ダイオードモジュール
６０・・・平滑化コンデンサ
７０・・・インテリジェントパワーモジュール
８０・・・コンプレッサモータ
９０・・・アクティブフィルタ
１００・・・電流補正部
１１０・・・平滑リアクトル
３０１ａ、３０１ｂ・・・カレントトランス
９０１・・・第１変換部
９０２・・・第１ローパスフィルタ
９０３・・・第１逆変換部
９０４・・・第２変換部
９０５・・・第２ローパスフィルタ
９０６・・・第２逆変換部
９０７・・・電流減算部
９０８・・・補正信号生成部
【図１】
2018110467.tif 000019
【図２】
2018110467.tif 000020
【図３】
2018110467.tif 000021
【図４】
2018110467.tif 000022
【図５】
2018110467.tif 000023
【図６】
2018110467.tif 000024
【図７】
2018110467.tif 000025
【図８】
2018110467.tif 000026
【図９】
2018110467.tif 000027
【図１０】
2018110467.tif 000028
【図１１】
2018110467.tif 000029