(57)【特許請求の範囲】
【請求項１】
１サイクル内に複数回スイッチングを行うスイッチング素子により構成され、リアクトルを介して三相電圧源に接続された電力変換装置の制御回路において、
前記電力変換装置の出力端子に挿入された電流センサを含み、前記電力変換装置の出力電流の瞬時値を制御するための電流ループと、
前記電流ループに対して電流指令値を与える電流指令発生手段と、
前記電流指令値と前記電流センサからの電流フィードバック値との電流偏差ベクトルを求める電流偏差ベクトル検出手段と、
前記三相電圧源の電圧ベクトルを求める電圧検出手段と、
前記電流偏差ベクトルおよび前記電圧ベクトルに応じて、前記電力変換装置に対するＰＷＭパターンを選択するＰＷＭパターン選択手段とを備え、
前記ＰＷＭパターン選択手段は、
前記電流偏差ベクトルに対して許容偏差領域を設定するとともに、
前記電流偏差ベクトルが前記許容偏差領域を逸脱した際に、前記電流偏差ベクトルおよび前記電圧ベクトルの値により限定されたスイッチングモードの中から、前記電流偏差ベクトルが前記許容偏差領域内に入るように、前記電力変換装置に対するスイッチングモードを選択して前記ＰＷＭパターンを出力し、
前記電圧検出手段は、前記電流指令値の時間変化量が所定量よりも大きい場合には、前記電流指令値の時間微分値と前記リアクトルのインダクタンス値とを乗じた値により、前記電圧ベクトルを補正することを特徴とする電力変換装置の制御回路。
【請求項２】
前記ＰＷＭパターン選択手段は、前記電流偏差ベクトルが許容偏差領域内を推移するのに要する推移時間を求め、前記電流偏差ベクトルが前記許容偏差領域内に入るスイッチングモードのうち、前記推移時間が最も長いスイッチングモードを前記電力変換装置に対するスイッチングモードとして選択することを特徴とする請求項１に記載の電力変換装置の制御回路。
【請求項３】
前記ＰＷＭパターン選択手段は、前記三相電圧源の電圧ベクトルの値により限定されたスイッチングモードを選択した場合の前記推移時間に対して該推移時間が大きくなるように重み付けを行い、前記電流偏差ベクトルが前記許容偏差領域内に入るスイッチングモードのうち、重み付け処理を施した後の推移時間が最も長いスイッチングモードを選択することにより、前記三相電圧源の電圧ベクトルの値により限定されたスイッチングモードを前記電力変換装置に対して優先的に出力することを特徴とする請求項２に記載の電力変換装置の制御回路。
【請求項４】
１サイクル内に複数回スイッチングを行うスイッチング素子により構成され、リアクトルおよびコンデンサにより構成されたフィルター回路を介して三相負荷に一定の三相交流電圧を供給する電力変換装置の制御回路において、
前記電力変換装置の出力端子に挿入された電流センサを含み、前記電力変換装置の出力電流の瞬時値を制御するための電流ループと、
前記電力変換装置の出力電圧の瞬時値を制御するための電圧ループと、
前記電圧ループに対して電圧指令値を与える電圧指令発生手段と、
前記三相電圧源の電圧ベクトルを求める電圧検出手段と、
前記電圧指令値と前記電圧検出手段からの電圧フィードバック値との電圧偏差ベクトルを求める電圧偏差検出手段と、
前記電圧偏差ベクトルに応じて前記電流ループに対する電流指令値を出力する電圧制御手段と、
前記電流指令値と前記電流センサからの電流フィードバック値との電流偏差ベクトルを求める電流偏差ベクトル検出手段と、
前記電流偏差ベクトルおよび前記電圧指令値に応じて、前記電力変換装置に対するＰＷＭパターンを選択するＰＷＭパターン選択手段とを備え、
前記ＰＷＭパターン選択手段は、
前記電流偏差ベクトルに対して許容偏差領域を設定するとともに、
前記電流偏差ベクトルが前記許容偏差領域を逸脱した際に、前記電流偏差ベクトルおよび前記電圧指令値により限定されたスイッチングモードの中から、前記電流偏差ベクトルが前記許容偏差領域内に入るように、前記電力変換装置に対するスイッチングモードを選択して前記ＰＷＭパターンを出力し、
前記電圧制御手段は、前記電圧偏差ベクトルが減少するように前記電流指令値を出力することを特徴とする電力変換装置の制御回路。
【請求項５】
前記電圧指令発生手段は、前記電流指令値の時間変化量が大きい場合には、前記電流指令値の時間微分値と前記リアクトルのインダクタンス値とを乗じた値により、前記電圧指令値を補正することを特徴とする請求項４に記載の電力変換装置の制御回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、１サイクル内に複数回のスイッチングを行うスイッチング素子により構成されて、出力電流の瞬時値を制御する（瞬時電流波形制御タイプの）電力変換装置の制御回路に関し、特に、モータ駆動用インバータ、高力率コンバータ、アクティブフィルタおよびＬＣフィルタを有する正弦波電圧出力型インバータなどの電力変換装置の制御回路に関するものである。
【０００２】
【従来の技術】
図１２は従来の電力変換装置の制御回路を示すブロック図であり、たとえば「電気学会論文誌、Ｖｏｌ．１２Ｂ、Ｎｏ．２（昭６１）」内の「高調波抑制と高速電流応答を可能にした電流制御形ＰＷＭインバータ（第９頁〜第１６頁）」に記載されたインバータの制御回路を、この発明に関連した回路形式に書き改めて示したものである。
【０００３】
図１２に示す制御回路は、瞬時電流制御を行う電流制御ループとして構成されている。
図１２において、１は電力変換装置すなわち三相インバータの主回路であり、たとえば図１３に示すように、３対のスイッチング素子Ｔｒ１〜Ｔｒ６のフルブリッジ構成からなる。
【０００４】
１０Ｕ、１０Ｖ、１０Ｗは、三相インバータ１の各出力端子に挿入された電流センサであり、三相インバータ１から出力されるインバータ電流ＩＡＵ、ＩＡＶ、ＩＡＷを検出する。
【０００５】
電流センサ１０Ｕ〜１０Ｗは、フィードバック制御回路（後述する）とともに、三相インバータ１の出力電流ＩＡＵ〜ＩＡＷの瞬時値を制御するための電流ループを構成する。
【０００６】
２は三相インバータ１の出力側に接続された負荷（たとえば、三相モータ）であり、Ｕ相、Ｖ相、Ｗ相の交流電圧ＶＢＵ、ＶＢＶ、ＶＢＷが印加される内部インダクタンス２１Ｕ、２１Ｖ、２１Ｗと、各内部インダクタンス２１Ｕ〜２１Ｗに接続された内部誘起電圧源２２Ｕ、２２Ｖ、２２Ｗとを備えている。
【０００７】
内部誘起電圧源２２Ｕ〜２２Ｗは、内部インダクタンス２１Ｕ〜２１Ｗに対し、三相の誘起電圧として逆起電力ＶＢＯＵ、ＶＢＯＶ、ＶＢＯＷを生成する。
４は三相インバータ１に接続された直流電源であり、直流電源電圧ＶＤを三相インバータ１に供給する。
【０００８】
８０１は三相正弦波電流指令発生回路であり、三相インバータ１の出力側に形成される電流ループに対する（三相インバータ１が流すべき）三相正弦波の電流指令値ＩＡＵ＊、ＩＡＶ＊、ＩＡＷ＊を生成する。
【０００９】
８０２は内部誘起電圧源２２Ｕ〜２２Ｗに関連した電圧偏差ベクトルを求める電流偏差ベクトル検出回路、８０３は負荷２内に発生する逆起電力ＶＢＯＵ〜ＶＢＯＷを推定する逆起電力推定回路である。
【００１０】
８０４はＰＷＭパターンテーブル回路であり、電流偏差ベクトル検出回路８０２および逆起電力推定回路８０３の出力信号に応じて三相インバータ１に対するＰＷＭパルスのパターンを決定する。
【００１１】
８５１Ｕ、８５１Ｖ、８５１Ｗは三相正弦波電流指令発生回路８０１の出力側に挿入された加減算器である。
三相正弦波電流指令発生回路８０１および加減算器８５１Ｕ〜８５１Ｗは、電流指令発生手段を構成しており、電流指令値ＩＡＵ＊〜ＩＡＷ＊とインバータ電流（電流フィードバック値）ＩＡＵ〜ＩＡＷとの電流偏差（電流偏差ベクトル）ΔｉＵ、ΔｉＶ、ΔｉＷを求める。
【００１２】
次に、図１４〜図１７を参照しながら、図１２および図１３に示した従来の電力変換装置の制御回路による動作について説明する。
図１４および図１５は従来の電力変換装置の制御回路による動作を説明するためのベクトル図である。
【００１３】
図１４においては、三相インバータ１内のスイッチング素子Ｔｒ１〜Ｔｒ６の状態に応じて出力される８種類の電圧ベクトルＶ０〜Ｖ７と、各電圧ベクトルＶ０〜Ｖ７によって区切られた６つの領域［Ｐ１］〜［Ｐ６］とが示されている。
【００１４】
図１５においては、電流偏差ベクトルΔＩ（ΔＩａ、ΔＩｂ）が許容範囲内であることを示す領域［Ｑ７］と、許容範囲外であることを示す外周領域［Ｑ１］〜［Ｑ６］が示されている。
【００１５】
図１６は８種類の電圧ベクトルＶ０〜Ｖ７対応したスイッチングモードｋ０〜ｋ７を示す説明図であり、各スイッチングモードにおける三相インバータ１内のスイッチング素子Ｔｒ１〜Ｔｒ６のスイッチング（ＯＮ／ＯＦＦ）状態を示している。
【００１６】
図１７はスイッチングモードｋ０〜ｋ７を選択するためのマトリクス条件を示す説明図であり、マトリクスの横方向は電流偏差ベクトルΔＩ、縦方向は逆起電力ベクトルＶＢにそれぞれ対応している。
【００１７】
まず、図１２において、電流指令発生手段を構成する加減算器８５１Ｕ〜８５１Ｗは、三相正弦波電流指令発生回路８０１から生成された電流指令値ＩＡＵ＊〜ＩＡＷ＊と、電流センサ１０Ｕ〜１０Ｗで検出されたインバータ電流ＩＡＵ〜ＩＡＷとの電流偏差ΔｉＵ〜ΔｉＷを求める。
【００１８】
続いて、逆起電力ベクトル推定回路８０３は、電流偏差ΔｉＵ〜ΔｉＷから、負荷２の入力端に発生する逆起電力ＶＢＵ〜ＶＢＷを推定し、逆起電力ベクトルＶＢを求めるとともに、逆起電力ベクトルＶＢが領域［Ｐ１］〜［Ｐ６］（図１４参照）のうちのどの領域にあるかを検出する。
【００１９】
また、電流偏差ベクトル検出回路８０２は、電流偏差ΔｉＵ〜ΔｉＷから電流偏差ベクトルΔＩを求め、電流偏差ベクトルΔＩが領域［Ｑ１］〜［Ｑ７］（図１５参照）のどの領域にあるかを検出する。
【００２０】
図１５に内の領域［Ｑ７］は、電流偏差ベクトルΔＩに対して電流制御の精度に応じて定まる所定の許容範囲を設定した場合に、電流偏差ベクトルΔＩが許容範囲内であることを示している。
また、領域［Ｑ７］の外周の領域［Ｑ１］〜［Ｑ６］は、電流偏差ベクトルΔＩ（ΔＩａ、ΔＩｂ）が許容範囲外であることを示している。
【００２１】
ＰＷＭパターンテーブル回路８０４は、逆起電力ベクトルＶＢの領域［Ｐ１］〜［Ｐ６］と、電流偏差ベクトルΔＩの領域［Ｑ１］〜［Ｑ７］とから、図１７にしたがう２次元マップにより、スイッチングモードｋ０〜ｋ７を選択する。
【００２２】
また、ＰＷＭパターンテーブル回路８０４は、スイッチングモードｋ０〜ｋ７から、三相インバータ１内のスイッチング素子Ｔｒ１〜Ｔｒ６のスイッチング状態（図１６参照）を決定する。
【００２３】
図１７において、たとえば逆起電力ベクトルＶＢが領域［Ｐ１］にある場合、電流偏差ベクトルΔＩが領域［Ｑ１］または［Ｑ５］にあれば、スイッチングモードｋ１が選択され、領域［Ｑ２］または［Ｑ３］にあれば、スイッチングモードｋ３が選択される。
【００２４】
また、逆起電力ベクトルＶＢが領域［Ｐ１］にある場合に、電流偏差ベクトルΔＩが領域［Ｑ４］または［Ｑ６］にあれば、スイッチングモードｋ０またはｋ７が選択され、領域［Ｑ７］にあれば、そのときのスイッチングモードがそのまま保持される。
【００２５】
三相インバータ１内の各スイッチング素子Ｔｒ１〜Ｔｒ６は、ＰＷＭパターンテーブル回路８０４からのスイッチング指令に基づいてオン／オフ制御される。この結果、インバータ電流ＩＡＵ〜ＩＡＷは、電流指令値ＩＡＵ＊〜ＩＡＷ＊と一致するように制御される。
【００２６】
次に、上記制御により電流偏差ベクトルΔＩがどのように推移するかについて説明する。
たとえば、図１４において、逆起電力ベクトルＶＢが領域［Ｐ１］内にあり、また、図１５において、電流偏差ベクトルΔＩがΔＩａで示されて、領域［Ｑ１］内にある場合を考える。
【００２７】
この状態においては、図１７のマップにしたがってスイッチングモードｋ１が選択され、電流偏差ベクトルΔＩは、逆起電力ベクトルＶＢと電圧ベクトルＶ１との差ベクトルＶＬ１（図１４参照）の方向へ移動する。
【００２８】
このとき、図１５内の矢印に示すように、許容範囲外の領域［Ｑ１］にあった電流偏差ベクトルΔＩａから、許容範囲内の領域［Ｑ７］に入る。
【００２９】
しかし、電流偏差ベクトルΔＩが図１５内のΔＩｂである場合には、上記と同様にスイッチングモードｋ１が選択されても領域［Ｑ７］に入らず、一旦、領域［Ｑ３］に移動した後、領域［Ｐ１］と領域［Ｑ３］との条件からスイッチングモードｋ３が選択されることによって、電流偏差ベクトルΔＩがＶＬ３（図１４参照）の方向に移動し、許容範囲内の領域［Ｑ７］に入る。
【００３０】
この場合、電流偏差ベクトルΔＩがΔＩｂにある時点で、直ちにスイッチングモードｋ３が選択されていれば、電流偏差ベクトルΔＩｂから図１５内の点線に沿って移動するので、１回のスイッチングモード変更によって電流偏差ベクトルΔＩを許容範囲内の領域［Ｑ７］に入れることができるが、このことは上記従来制御回路では全く考慮されていない。
【００３１】
【発明が解決しようとする課題】
従来の電力変換装置の制御回路は以上のように、電流偏差ベクトルΔＩが許容範囲内に入るための最適なスイッチングモードが１回で選択できない場合があるので、余分なスイッチングが生じてしまい、その結果、スイッチング素子Ｔｒ１〜Ｔｒ６の損失が増加し、三相インバータ１（電力変換装置）の効率が低下するという問題点があった。
【００３２】
この発明は上記のような問題点を解決するためになされたもので、スイッチング回数が少なくなる最適なスイッチングモードを選択することのできる電力変換装置の制御回路を得ることを目的とする。
【００３３】
【課題を解決するための手段】
この発明に係る電力変換装置の制御回路は、１サイクル内に複数回スイッチングを行うスイッチング素子により構成され、リアクトルを介して三相電圧源に接続された電力変換装置の制御回路において、電力変換装置の出力端子に挿入された電流センサを含み、電力変換装置の出力電流の瞬時値を制御するための電流ループと、電流ループに対して電流指令値を与える電流指令発生手段と、電流指令値と電流センサからの電流フィードバック値との電流偏差ベクトルを求める電流偏差ベクトル検出手段と、三相電圧源の電圧ベクトルを求める電圧検出手段と、電流偏差ベクトルおよび電圧ベクトルに応じて、電力変換装置に対するＰＷＭパターンを選択するＰＷＭパターン選択手段とを備え、ＰＷＭパターン選択手段は、電流偏差ベクトルに対して許容偏差領域を設定するとともに、電流偏差ベクトルが許容偏差領域を逸脱した際に、電流偏差ベクトルおよび電圧ベクトルの値により限定されたスイッチングモードの中から、電流偏差ベクトルが許容偏差領域内に入るように、電力変換装置に対するスイッチングモードを選択してＰＷＭパターンを出力し、電圧検出手段は、電流指令値の時間変化量が所定量よりも大きい場合には、電流指令値の時間微分値とリアクトルのインダクタンス値とを乗じた値により、電圧ベクトルを補正するものである。
【００３４】
また、この発明に係る電力変換装置の制御回路によるＰＷＭパターン選択手段は、電流偏差ベクトルが許容偏差領域内を推移する推移時間を求め、電流偏差ベクトルが許容偏差領域内に入るスイッチングモードのうち、推移時間が最も長いスイッチングモードを電力変換装置に対するスイッチングモードとして選択するものである。
【００３５】
また、この発明に係る電力変換装置の制御回路によるＰＷＭパターン選択手段は、三相電圧源の電圧ベクトルの値により限定されたスイッチングモードを選択した場合の推移時間に対して該推移時間が大きくなるように重み付けを行い、電流偏差ベクトルが許容偏差領域内に入るスイッチングモードのうち、重み付け処理を施した後の推移時間が最も長いスイッチングモードを選択することにより、三相電圧源の電圧ベクトルの値により限定されたスイッチングモードを電力変換装置に対して優先的に出力するものである。
【００３７】
また、この発明に係る電力変換装置の制御回路は、１サイクル内に複数回スイッチングを行うスイッチング素子により構成され、リアクトルおよびコンデンサにより構成されたフィルター回路を介して三相負荷に一定の三相交流電圧を供給する電力変換装置の制御回路において、電力変換装置の出力端子に挿入された電流センサを含み、電力変換装置の出力電流の瞬時値を制御するための電流ループと、電力変換装置の出力電圧の瞬時値を制御するための電圧ループと、電圧ループに対して電圧指令値を与える電圧指令発生手段と、三相電圧源の電圧ベクトルを求める電圧検出手段と、電圧指令値と電圧検出手段からの電圧フィードバック値との電圧偏差ベクトルを求める電圧偏差検出手段と、電圧偏差ベクトルに応じて電流ループに対する電流指令値を出力する電圧制御手段と、電流指令値と電流センサからの電流フィードバック値との電流偏差ベクトルを求める電流偏差ベクトル検出手段と、電流偏差ベクトルおよび電圧指令値に応じて、電力変換装置に対するＰＷＭパターンを選択するＰＷＭパターン選択手段とを備え、ＰＷＭパターン選択手段は、電流偏差ベクトルに対して許容偏差領域を設定するとともに、電流偏差ベクトルが許容偏差領域を逸脱した際に、電流偏差ベクトルおよび電圧指令値により限定されたスイッチングモードの中から、電流偏差ベクトルが許容偏差領域内に入るように、電力変換装置に対するスイッチングモードを選択してＰＷＭパターンを出力し、電圧制御手段は、電圧偏差ベクトルが減少するように電流指令値を出力するものである。
【００３８】
また、この発明に係る電力変換装置の制御回路による電圧指令発生手段は、電流指令値の時間変化量が大きい場合には、電流指令値の時間微分値とリアクトルのインダクタンス値とを乗じた値により、電圧指令値を補正するものである。
【００３９】
【発明の実施の形態】
実施の形態１．
以下、図面を参照しながら、この発明の実施の形態１について詳細に説明する。図１はこの発明の実施の形態１を示すブロック図である。
図１において、前述（図１２参照）と同様のものについては、同一符号を付して詳述を省略する。
【００４０】
３Ｕ、３Ｖ、３Ｗは三相インバータ１の出力側に挿入されたリアクトルであり、電流センサ１０Ｕ〜１０Ｗを介して三相インバータ１の出力端子に接続されている。
【００４１】
５Ｕ、５Ｖ、５Ｗは三相電圧源すなわち商用電源であり、前述の内部誘起電圧源２２Ｕ〜２２Ｗに対応しており、リアクトル３Ｕ〜３Ｗを介して三相インバータ１の出力端子に接続されている。
【００４２】
三相インバータ１は、系統連系インバータ（高力率コンバータなど）として動作し、たとえば、リアクトル３Ｕ〜３Ｗに流れる電流を、商用電源５Ｕ〜５Ｗに対して力率「１」の正弦波状の電流に制御する。
【００４３】
８１１は前述のＰＷＭパターンテーブル回路８０４に対応したＰＷＭパターンセレクタ回路であり、スイッチングモード選択手段として機能する。
【００４４】
８１２は商用電源５Ｕ〜５Ｗの電圧ＶＲＵ、ＶＲＶ、ＶＲＷを電圧ベクトルＶＲとして検出する電圧検出回路である。
電圧検出回路８１２、従来回路（図１２内の回路８０２、８０３）のように、電流偏差ΔｉＵ〜ΔｉＷなどから実際の電圧値を推定してもよい。
【００４５】
ＰＷＭパターンセレクタ回路８１１は、加減算器８５１Ｕ〜８５１Ｗにより算出された電流偏差ΔｉＵ〜ΔｉＷと、電圧検出回路８１２により検出された商用電源５Ｕ〜５Ｗの各電圧ＶＲＵ〜ＶＲＷとから、スイッチングモードを選択する。
【００４６】
また、ＰＷＭパターンセレクタ回路８１１は、選択されたスイッチングモードに相当するオンオフ信号（ＰＷＭパターン）を、三相インバータ１内の各スイッチング素子Ｔｒ１〜Ｔｒ６（図１３参照）に出力する。
【００４７】
さらに、ＰＷＭパターンセレクタ回路８１１は、後述するように、電流偏差ベクトルΔＩ（ΔｉＵ〜ΔｉＷ）に対して許容偏差領域を設定するとともに、電流偏差ベクトルΔＩが許容偏差領域を逸脱した際に、電流偏差ベクトルΔＩおよび商用電源の電圧ベクトルＶＲ（ＶＲＵ〜ＶＲＷ）の値により限定されたスイッチングモードの中から、三相インバータ１に対するスイッチングモードを選択してＰＷＭパターンを出力する。
【００４８】
前述のように、三相インバータ１内のスイッチング素子Ｔｒ１〜Ｔｒ６において、３対の上下アームの一方をオン、他方をオフとする条件で取り得る電圧ベクトルは８通りあり、各電圧ベクトルは、図１４に示すように、ＵＶＷ座標で示すことができる。
【００４９】
また、図１４内の出力電圧ベクトルＶ０〜Ｖ７に対して、スイッチングモードｋ０〜ｋ７を定義すると、各スイッチング素子Ｔｒ１〜Ｔｒ６のＯＮ／ＯＦＦ状態は、図１６のように示される。
【００５０】
図１６において、Ｕ、Ｖ、Ｗ、Ｘ、Ｙ、Ｚは、それぞれ、図１３内のスイッチング素子Ｔｒ１、Ｔｒ３、Ｔｒ５、Ｔｒ２、Ｔｒ４、Ｔｒ６に対応している。
また、スイッチングモードｋ１〜ｋ６は、一定の大きさを有する有電圧ベクトルに対応する。
【００５１】
一方、スイッチングモードｋ０は、上アームの３相分Ｕ、Ｖ、Ｗがすべてオフ、且つ下アームの３相分Ｘ、Ｙ、Ｚがすべてオンのスイッチング状態であり、スイッチングモードｋ７は、上アームの３相分Ｕ、Ｖ、Ｗがすべてオン、且つ下アームの３相分Ｘ、Ｙ、Ｚがすべてオフのスイッチング状態である。
したがって、スイッチングモードｋ０およびｋ７は、ともに大きさが「０」の零電圧ベクトルに対応する。
【００５２】
ＰＷＭパターンセレクタ回路８１１は、電流偏差ΔｉＵ〜ΔｉＷおよび商用電源電圧ＶＲＵ〜ＶＲＷを入力情報とし、電流偏差ΔｉＵ〜ΔｉＷを許容値以内に制御するスイッチングモードを選択して出力するために、たとえば、図２に示すようなディジタル制御回路により構成されている。
【００５３】
図２はＰＷＭパターンセレクタ回路８１１の構成例を示すブロック図である。
図２において、８１１ａはゲートアレイ、８１１ｂはゲートアレイ８１１ａの動作タイミングとなる基準信号を発生する水晶発振器である。
【００５４】
８１１ｃ〜８１１ｈはゲートアレイ８１１ａの入力側に並列に挿入されたＡＤ変換器であり、アナログ信号からなる電流偏差ΔｉＵ〜ΔｉＷおよび商用電源電圧ＶＲＵ〜ＶＲＵを、それぞれディジタル信号に変換してゲートアレイ８１１ａに入力する。
【００５５】
ゲートアレイ８１１ａは、ＡＤ変換器８１１ｃ〜８１１ｈを介して、１μ秒〜１００μ秒程度の間隔で、電流偏差ΔｉＵ〜ΔｉＷおよび商用電源電圧ＶＲＵ〜ＶＲＷを取り込み、電流偏差ΔｉＵ〜ΔｉＷを許容値以内に制御するスイッチングモードを求める。
【００５６】
次に、前述の図１３〜図１６とともに、図３のフローチャートおよび図４の説明図を参照しながら、この発明の実施の形態１によるゲートアレイ８１１ａの処理動作について説明する。
【００５７】
図４は商用電源電圧ベクトルＶＲの領域［Ｐ１］〜［Ｐ６］に応じて選択される三相インバータ１の出力電圧ベクトルを示しており、この場合、８つの電圧ベクトルＶ０〜Ｖ７のうちから選択される４つの電圧ベクトルの各組み合わせを示している。
【００５８】
各電圧ベクトルＶ０〜Ｖ７は、各スイッチングモードｋ０〜ｋ７により選択される値であり、それぞれ、スイッチングモードｋ０〜ｋ７に対応している。
【００５９】
図３において、まず、電流偏差ΔｉＵ〜ΔｉＷから電流偏差ベクトルΔＩを求め（ステップＳ１０）、電流偏差ベクトルΔＩが領域［Ｑ７］（図１５参照）にあるか否かを判定する（ステップＳ２０）。
【００６０】
ステップＳ２０において、電流偏差ベクトルΔＩが領域［Ｑ７］にある（すなわち、ＹＥＳ）と判定されれば、現在出力中のスイッチングモードを変化させないように、同一のスイッチングモードを選択して（ステップＳ３０）、ステップＳ７０に進む。
【００６１】
一方、ステップＳ２０において、電流偏差ベクトルΔＩが領域［Ｑ７］にない（すなわち、ＮＯ）と判定されれば、商用電源電圧ＶＲＵ〜ＶＲＷから求められる商用電源電圧ベクトルＶＲが領域［Ｐ１］〜［Ｐ６］（図１４参照）のうちのどの領域に位置しているかを検出する（ステップＳ４０）。
【００６２】
続いて、商用電源電圧ベクトルＶＲが位置する領域に基づき、図４にしたがって選択される４つの電圧ベクトルを三相インバータ１が出力した各場合について、電流偏差ベクトルΔＩがどの方向へ移動するかを求める（ステップＳ５０）。
【００６３】
ここで、電流偏差ベクトルΔＩの移動方向は、後述するように、商用電源電圧ＶＲＵ〜ＶＲＵと三相インバータ１の出力電圧ＶＩとの差ベクトルの方向である。
【００６４】
次に、図４により選択された三相インバータ１の出力電圧ベクトルのうち、電流偏差ベクトルΔＩの移動方向が領域［Ｑ７］に向いている電圧ベクトルを出力するスイッチングモードを選択し（ステップＳ６０）、ステップＳ７０に進む。
【００６５】
最後に、ステップＳ７０において、選択されたスイッチングモードに対応したＰＷＭパターン（すなわち、各スイッチング素子Ｔｒ１〜Ｔｒ６のオン／オフ指令）を作成して出力する。
【００６６】
ここで、領域［Ｑ７］の大きさは、電流偏差ベクトルΔＩの許容範囲に対応しており、電流指令値ＩＡＵ＊〜ＩＡＷ＊とインバータ電流ＩＡＵ〜ＩＡＷとの偏差ΔｉＵ〜ΔｉＷは、領域［Ｑ７］の六角形一辺の大きさに対して比例関係にある。
【００６７】
また、ここでは、領域［Ｑ７］は、各相の電流偏差ΔｉＵ〜ΔｉＷを対象とするように、六角形に設定されているが、許容偏差さえ満足できれば、円、四角形などいずれの形状でもよい。
【００６８】
次に、電流偏差ベクトルΔＩの移動方向が、商用電源電圧ＶＲＵ〜ＶＲＵとインバータ出力電圧との差ベクトルの方向となることについて説明する。
一般に、インバータ出力電圧（ベクトル）ＶＡと、商用電源電圧（ベクトル）ＶＲと、リアクトル３Ｕ〜３Ｗに印加される電圧ベクトルＶＬとの関係は、以下の（１）式のように表される。
【００６９】
ＶＬ＝Ｌ×ｄｉ／ｄｔ＝ＶＡ−ＶＲ    ・・・（１）
【００７０】
ただし、（１）式において、Ｌはリアクトル３Ｕ〜３Ｗのインダクタンス値である。
【００７１】
ここで、電圧ベクトルＶＬがリアクトル３Ｕ〜３Ｗに印加され、時刻Ｔ１における電流をＩＡ（Ｔ１）、時刻Ｔ１から所定時間ΔＴが経過した後の電流をＩＡ（Ｔ１＋ΔＴ）とし、時刻Ｔ１から時刻Ｔ１＋ΔＴまでの期間にわたって商用電源電圧（ベクトル）ＶＲが一定と考えた場合、所定時間ΔＴでの電流変化量は、以下の（２）式のように表される。
【００７２】
0004037080.tif 000002
【００７３】
また、時刻Ｔ１＋ΔＴにおける電流ＩＡ（Ｔ１＋ΔＴ）とインバータ電流指令値ＩＡ＊（Ｔ１＋ΔＴ）との電流偏差Δｉ（Ｔ１＋ΔＴ）は、以下の（３）で表される。
【００７４】
Δｉ（Ｔ１＋ΔＴ）＝ＩＡ＊（Ｔ１＋ΔＴ）−ＩＡ（Ｔ１＋ΔＴ）  ・・・（３）
【００７５】
さらに、ここで、時刻Ｔ１から時刻Ｔ１＋ΔＴまでの期間にわたって、インバータ電流指令値ＩＡ＊が一定と考えると、上記（２）式および（３）式より、以下の（４）式が成り立つ。
【００７６】
Δｉ（Ｔ１＋ΔＴ）−Δｉ（Ｔ１）＝（ΔＴ／Ｌ）×（ＶＲ−ＶＡ）  ・・・（４）
【００７７】
（４）式から、商用電源電圧（ベクトル）ＶＲおよびインバータ電流指令値ＩＡ＊が所定時間ΔＴの期間にわたって一定と見なせば、商用電源電圧（ベクトル）ＶＲとインバータ出力電圧（ベクトル）ＶＡとの差により、電流偏差Δｉの所定時間ΔＴ当たりの変化が決まることが分かる。
【００７８】
以上の各式においては、電流偏差Δｉをスカラー量で示しているが、これらをＵＶＷ座標上のベクトルに拡張して考えると、電流偏差ベクトルΔＩは、商用電源電圧ベクトルＶＲとインバータ出力電圧ベクトルＶＡとの差ベクトルの方向に移動することになる。
【００７９】
ここで、図５および図６のベクトル図を参照して説明する。
図５に示すように、商用電源電圧ベクトルＶＲが領域［Ｐ１］にある場合、図３内のステップＳ４０において、図４に示す表から、三相インバータ１の出力電圧ベクトルＶ０、Ｖ１、Ｖ３、Ｖ７が選択される。
【００８０】
この場合、商用電源電圧ベクトルＶＲと選択された電圧ベクトルＶ０、Ｖ１、Ｖ３、Ｖ７との差ベクトルは、図５内のＶＬ０、ＶＬ１、ＶＬ３となる。ここで、ＶＬ０は、零ベクトルＶ０およびＶ７に対応した差ベクトルである。
【００８１】
上述した通り、電流偏差ベクトルΔＩは差ベクトルの方向へ移動するので、たとえば図６に示すように、電流偏差ベクトルΔＩが領域［Ｑ６］内の位置アにある場合、差ベクトルがＶＬ０またはＶＬ３であれば、電流偏差ベクトルΔＩは、領域［Ｑ７］の方向へ動く。
【００８２】
したがって、この場合、電圧ベクトルＶＬ０（ＶＬ７）またはＶＬ３に対応したスイッチングモードｋ０、ｋ３、ｋ７のいずれかを選択すればよいことが分かる。
【００８３】
このようにして、電流偏差ベクトルΔＩが許容範囲（領域［Ｑ７］）内に入るための適切なスイッチングモードを速やかに選択することができるので、不要なスイッチングを無くすことができる。
【００８４】
実施の形態２．
なお、上記実施の形態１では、電流偏差ベクトルΔＩが領域［Ｑ７］の方向へ動くスイッチングモードを求めているのみであったが、電流偏差ベクトルΔＩが領域［Ｑ７］の方向へ動くスイッチングモードが複数存在する場合に、スイッチングモードの変更間隔が長くなるようなスイッチングモードを選択してもよい。
【００８５】
図７はこの発明の実施の形態２によるゲートアレイでの処理動作を示すフローチャートであり、変更間隔が長くなるようにスイッチングモードを選択する場合の処理を示している。
【００８６】
図７において、前述の実施の形態１による処理動作（図３参照）と異なる点は、ステップＳ６０の処理内容を一部変更して、ステップＳ６１としたことのみであり、他の処理ステップＳ１０〜Ｓ５０およびＳ７０は前述と同様である。
【００８７】
まず、前述と同様に、商用電源電流偏差ベクトルＶＲが領域［Ｑ７］にない場合に、ステップＳ５０において電流偏差ベクトルΔＩを求める。
続いて、領域［Ｑ７］の方向へ動くスイッチングモードのうち、スイッチングモードの変更間隔（電流偏差ベクトルΔＩが領域［Ｑ７］を通過（推移）するのに要する時間）が最も長いスイッチングモードを選択する（ステップＳ６１）。
【００８８】
なぜなら、領域［Ｑ７］に対する電流偏差ベクトルΔＩの通過時間が最も長い差ベクトルに対応したスイッチングモードを選択すれば、電流偏差ベクトルΔＩが領域［Ｑ７］内にとどまっている時間が最も長くなるので、次に、領域［Ｑ７］の範囲外となって新たにスイッチングモードを変更するまでの間隔が最も長くとれることになるからである。
【００８９】
ここで、図６を参照しながら、電流偏差ベクトルΔＩが領域［Ｑ７］の方向へ動くスイッチングモードが複数存在する場合に、どのスイッチングモードを選択すれば、スイッチングモードの変更間隔が長くなるかについて考える。
【００９０】
前述のように、電流偏差ベクトルΔＩが図６内の位置アにある場合、差ベクトルがＶＬ０またはＶＬ３であれば、電流偏差ベクトルΔＩは領域［Ｑ７］の方向へ動くが、これらの差ベクトルＶＬ０、ＶＬ３について、領域［Ｑ７］の通過時間に着目して比較する。
【００９１】
上述の（４）式から明らかなように、電流偏差Δｉの単位時間当たりの変化は、商用電源電圧（ベクトル）ＶＲとインバータ出力電圧（ベクトル）ＶＡとの差に比例するので、電流偏差ベクトルΔＩの移動速度は、差ベクトルＶＬ０、ＶＬ３の大きさに比例する。
【００９２】
そこで、差ベクトルＶＬ０、ＶＬ３に関して、領域［Ｑ７］の通過時間ＴＶＬ０、ＴＶＬ３を以下の（５）式、（６）式のように求める。
【００９３】
ＴＶＬ０＝１／Ｌ×（線分アイの長さ）／｜ＶＬ０｜  ・・・（５）
ＴＶＬ３＝１／Ｌ×（線分アウの長さ）／｜ＶＬ３｜  ・・・（６）
【００９４】
（５）式、（６）式から明らかなように、図６の場合は、差ベクトルＶＬ３の通過時間ＴＶＬ３よりも差ベクトルＶＬ０の通過時間ＴＶＬ０の方が長くなるので、差ベクトルＶＬ０に対応したスイッチングモードｋ０またはｋ７を選択すればよいことが分かる。
【００９５】
したがって、図７内のステップＳ６１においては、電流偏差ベクトルΔＩが領域［Ｑ７］の方向へ移動し、且つ電流偏差ベクトルΔＩが領域［Ｑ７］を通過するのに要する時間が最も長いスイッチングモードが選択される。
【００９６】
このように、電流偏差ベクトルΔＩが許容範囲（領域［Ｑ７］）内に入るための最適なスイッチングモードを選択することにより、不要なスイッチングを無くすことに加えて、スイッチングモードを変更する間隔が長くなるので、さらにスイッチング回数を減少させることができる。
【００９７】
実施の形態３．
なお、上記実施の形態２では、商用電源電圧ベクトルＶＲの領域に基づいて三相インバータ１の出力電圧ベクトルＶＡを限定したが、電流偏差ベクトルΔＩが大きいときには、三相インバータ１の出力電圧ベクトルＶＡを限定された電圧ベクトルの中から選択できない場合もあり得る。
【００９８】
そこで、三相インバータ１の出力電圧ベクトルＶＡを商用電源電圧ベクトルＶＲの領域に基づいてのみ限定するのではなく、商用電源電圧ベクトルＶＲの領域に基づいて優先的に選択するとともに、選択されない電圧ベクトルをも選択可能に構成してもよい。
【００９９】
これにより、電流偏差ベクトルΔＩが極めて大きい場合であっても最適な電圧ベクトルを出力することができる。
以下、図面を参照しながら、インバータ出力電圧ベクトルＶＡを商用電源電圧ベクトルＶＲの領域に基づいて優先的に選択したこの発明の実施の形態３について説明する。
【０１００】
まず、図８を参照しながら、前述（図７参照）のステップＳ６１を用いてもスイッチングモードを選択できない場合について説明する。
図８は電流偏差ベクトルΔＩが領域［Ｑ７］から大きく離れた位置ア′にある状態を示すベクトル図である。
【０１０１】
たとえば、商用電源電圧ベクトルＶＲが図５に示す領域［Ｐ１］内にあり、且つ電流偏差ベクトルΔＩが図８内の位置ア′にある場合、図４により限定された電圧ベクトルＶ０、Ｖ１、Ｖ３、Ｖ７のいずれを出力しても、電流偏差ベクトルΔＩが領域［Ｑ７］の方向に移動しないので、図７内のステップＳ６１においてスイッチングモードを選択することはできない。
【０１０２】
図８から明らかなように、電流偏差ベクトルΔＩが位置ア′にある場合には、位置ウ′方向の電圧ベクトルＶ４または位置イ′方向の電圧ベクトルＶ５を選択する必要がある。
【０１０３】
そこで、商用電源電圧ベクトルＶＲの領域［Ｐ１］から電圧ベクトルを限定するのではなく、以下の処理により、優先的に図４の電圧ベクトルを出力するようにする。
【０１０４】
図９はこの発明の実施の形態３によるゲートアレイでの処理動作を示すフローチャートである。
図９において、前述（図７参照）と異なる点は、ステップＳ５０、Ｓ６１の処理内容を一部変更して、ステップＳ５２、Ｓ６２としたことのみであり、他の処理ステップＳ１０〜Ｓ４０およびＳ７０は前述と同様である。
【０１０５】
この場合、ステップＳ４０において、商用電源電圧ベクトルＶＲの領域を検出した後、電圧ベクトルＶ０〜Ｖ７のすべてを三相インバータ１が出力した各場合について、電流偏差ベクトルΔＩがどの方向へ移動するかを求める（ステップＳ５２）。
【０１０６】
続いて、ステップＳ６２において、領域［Ｑ７］の方向へ移動する電流偏差ベクトルについて、前述（ステップＳ６１）と同様に領域［Ｑ７］に対する通過時間を求めるが、このとき、重み付け処理を行う。
すなわち、商用電源電圧ベクトルＶＲの領域に基づき、図４で選択された電圧ベクトルを出力した場合の通過時間を、たとえば１０倍にして重み付けをする。
【０１０７】
また、選択されていない電圧ベクトルの場合には、そのまま１倍の重み付けをする。
以下、重み付け処理を施した後の通過時間が最も長くなる電圧ベクトルを選択して出力する。
【０１０８】
これにより、図４で選択された電圧ベクトルが１０倍の重み付けにより優先的に出力されるが、選択された電圧ベクトルのみでは電流偏差ベクトルΔＩが領域［Ｑ７］に入らない場合には、選択された以外の１倍の重み付けされた電圧ベクトルが出力される。
【０１０９】
たとえば、図８のように電流偏差ベクトルΔＩが領域［Ｑ７］から大きく逸脱している場合には、領域［Ｑ７］の方向へ移動する電圧ベクトルＶＬ４、ＶＬ５が選択され、さらに、通過時間が最も長くなる電圧ベクトルＶＬ５が選択されることになる。
【０１１０】
この結果、不要なスイッチングを無くすことができるとともに、電流偏差ΔＩが大きい場合であっても、電流偏差ベクトルΔＩが許容範囲（領域［Ｑ７］）内に入るための適切なスイッチングモードを選択することができる
【０１１１】
実施の形態４．
なお、上記実施の形態１〜３では、三相正弦波電流指令発生回路８０１（図１参照）を用いたが、三相正弦波電圧指令発生回路を用いて、ＰＷＭパターンセレクタ回路８１１との間に電圧制御回路を介在させてもよい。
【０１１２】
以下、三相正弦波電圧指令発生回路を用いたこの発明の実施の形態４について説明する。
図１０はこの発明の実施の形態４の回路構成を示すブロック図である。
図１０において、前述（図１参照）と同様のものについては、同一符号を付して詳述を省略する。
【０１１３】
２０は三相インバータ１の出力側に接続された三相フィルターコンデンサであり、三相インバータ１から出力される矩形波電圧から高調波成分を除去する。
３０は三相フィルターコンデンサ２０の出力側に接続された任意の負荷であり、三相インバータ１から出力される三相交流電力を消費する。
【０１１４】
８３１は三相正弦波電圧指令発生回路であり、電圧指令値ＶＩＵ＊、ＶＩＶ＊、ＶＩＷ＊を生成する。
８２１は電圧制御回路であり、三相正弦波電圧指令発生回路８３１とＰＷＭパターンセレクタ回路８１１との間に挿入され、電流指令値ＩＡＵ＊〜ＩＡＷ＊を生成する。
【０１１５】
８６１Ｕ、８６１Ｖ、８６１Ｗは加減算器であり、三相正弦波電圧指令発生回路８３１と電圧制御回路８２１との間に挿入されている。
電圧制御回路８２１は、加減算器８６１Ｕ〜８６１Ｗと関連して、三相インバータ１の出力電圧の瞬時値を制御するための電圧ループを構成している。
【０１１６】
また、加減算器８６１Ｕ〜８６１Ｗは、三相正弦波電圧指令発生回路８３１と関連して、電圧ループに対する電圧指令値ＶＩＵ＊〜ＶＩＷ＊と電圧フィードバック値ＶＩＵ〜ＶＩＷとの電圧偏差（電圧偏差ベクトル）を求める電圧偏差検出手段を構成している。
【０１１７】
このとき、電圧制御手段８２１は、電圧偏差ベクトルが減少するように電流指令値ＩＡＵ＊〜ＩＡＷ＊を出力する。
また、電圧制御回路８２１は、電圧偏差ベクトルに応じて電流ループに対する電流指令値ＩＡＵ＊〜ＩＡＷ＊を出力する電圧制御手段として機能する。
【０１１８】
さらに、加減算器８５１Ｕ〜８５１Ｗは、電圧制御回路８２１と関連して、電流指令値ＩＡＵ＊〜ＩＡＷ＊と電流センサ１０Ｕ〜１０Ｗからの電流フィードバック値ＩＡＵ〜ＩＡＷとの電流偏差ベクトルΔｉＵ〜ΔｉＷを求める電流偏差ベクトル検出手段として機能する。
【０１１９】
ＰＷＭパターン選択手段８１１は、電流偏差ベクトルΔｉＵ〜ΔｉＷおよび電圧指令値ＶＩＵ＊〜ＶＩＷ＊に応じて、三相インバータ１に対するＰＷＭパターンを選択する。
【０１２０】
すなわち、ＰＷＭパターン選択手段８１１は、前述のように、電流偏差ベクトルΔＩに対する許容偏差領域を設定し、電流偏差ベクトルΔＩおよび電圧指令値ＶＩＵ＊〜ＶＩＷ＊に基づいてスイッチングモードを選択してＰＷＭパターンを出力する。
【０１２１】
次に、図１０に示したこの発明の実施の形態４による制御動作について説明する。
まず、電圧ループ内の加減算器８６１Ｕ〜８６１Ｗは、三相正弦波電圧指令発生回路８３１から生成された電圧指令値ＶＩＵ＊〜ＶＩＷ＊と、三相インバータ１の出力電圧ＶＩＵ〜ＶＩＷとの電圧偏差ベクトルを求める。
【０１２２】
電圧制御回路８２１は、求められた電圧偏差ベクトルが小さくなるように、電流指令値ＩＡＵ＊〜ＩＡＷ＊をＰＷＭパターンセレクタ回路８１１に出力する。一方、ＰＷＭパターンセレクタ回路８１１の商用電源電圧入力部に対しては、三相正弦波電圧指令発生回路８３１からの電圧指令値ＶＩＵ＊〜ＶＩＷ＊が入力される。
【０１２３】
なお、ＰＷＭパターンセレクタ回路８１１および三相インバータ１の基本的な動作については、前述と同様なので、ここでは省略する。
【０１２４】
このように、三相正弦波電圧指令発生回路８３１を用いるとともに、電圧制御回路８２１および加減算器８６１Ｕ〜８６１Ｗを用いて電圧ループを構成することにより、一定の三相正弦波電圧を負荷３０に対して供給することができる。
【０１２５】
実施の形態５．
なお、上記実施の形態１〜４では、三相インバータ１に対する電流指令値ＩＡＵ＊〜ＩＡＷ＊が一定の場合を前提として説明したが、実際には、電流指令値ＩＡＵ＊〜ＩＡＷ＊は、時間とともに変化しており一定ではない。
【０１２６】
そこで、電流指令値ＩＡＵ＊〜ＩＡＷ＊の変化を考慮して、電流指令値ＩＡＵ＊〜ＩＡＷ＊の時間変化量が大きい場合には、電流指令値ＩＡＵ＊〜ＩＡＷ＊の時間微分値とリアクトル３Ｕ〜３Ｗのインダクタンス値Ｌとを乗じた値により、図１内の商用電源電圧（電圧フィードバック値）ＶＲＵ〜ＶＲＷまたは図１０内の電圧指令値ＶＩＵ＊〜ＶＩＷ＊を補正してもよい。
【０１２７】
以下、前述の図１〜図１０とともに、図１１のベクトル図を参照しながら、電流指令値ＩＡＵ＊〜ＩＡＷ＊の変化を考慮したこの発明の実施の形態５による処理動作について説明する。
【０１２８】
まず、電流指令値ＩＡＵ＊〜ＩＡＷ＊の時間変化量について説明する。
たとえば、リアクトル３Ｕ〜３Ｗのインダクタンス値Ｌが大きくなると、実際のインバータ電流ＩＡの時間変化量が小さくなり、相対的に、インバータ電流指令値ＩＡＵ＊〜ＩＡＷ＊の時間変化量が大きくなるので、電流指令値ＩＡＵ＊〜ＩＡＷ＊の時間変化量を無視することができなくなる。
【０１２９】
また、前述の実施の形態４において、負荷３０（図１０参照）の消費電流変化が大きい場合にも、電流指令値ＩＡＵ＊〜ＩＡＷ＊の時間変化量は大きくなる。
【０１３０】
たとえば、前述の実施の形態１に注目した場合、（２）式、（３）式から、電流指令値ＩＡ＊の時間変化を無視しないときには、以下の（７）式が成り立つ。
【０１３１】
｛Δｉ（Ｔ１＋ΔＴ）−Δｉ（Ｔ１）｝−｛ＩＡ＊（Ｔ１＋ΔＴ）−ＩＡ＊（Ｔ１）｝＝（ΔＴ／Ｌ）×（ＶＲ−ＶＡ）  ・・・（７）
【０１３２】
上記（７）式の両辺をΔＴで除算すると、以下の（８）式のように表すことができる。
【０１３３】
［｛Δｉ（Ｔ１＋ΔＴ）−Δｉ（Ｔ１）｝／ΔＴ］−［｛ＩＡ＊（Ｔ１＋ΔＴ）−ＩＡ＊（Ｔ１）｝／ΔＴ］＝（ＶＲ−ＶＡ）／Ｌ  ・・・（８）
【０１３４】
上記（８）式の左辺の所定時間ΔＴを微小時間ｄｔ「ｌｉｍΔＴ→０」として、極限（導関数の定義）を求めると、（８）式は以下の（９）式のように表される。
【０１３５】
ｄ（Δｉ）／ｄｔ−ｄ（ＩＡ＊）／ｄｔ＝（ＶＲ−ＶＡ）／Ｌ  ・・・（９）
【０１３６】
さらに、（９）式の両辺にインダクタンス値Ｌを乗算すると、以下の（１０）式のように表される。
【０１３７】
Ｌ×ｄ（Δｉ）／ｄｔ−Ｌ×ｄ（ＩＡ＊）／ｄｔ＝ＶＲ−ＶＡ  ・・・（１０）
【０１３８】
したがって、上記（１０）式を変形すれば、以下の（１１）式が成り立つ。
【０１３９】
Ｌ×ｄ（Δｉ）／ｄｔ＝｛ＶＲ＋Ｌ×ｄ（ＩＡ＊）／ｄｔ｝−ＶＡ  ・・・（１１）
【０１４０】
また、前述の（４）式を微分の形で表すと、以下の（１２）式が成り立つ。
【０１４１】
Ｌ×ｄ（Δｉ）／ｄｔ＝ＶＲ−ＶＡ  ・・・（１２）
【０１４２】
上記（１１）式、（１２）式から明らかなように、（１２）式内の商用電源電圧ベクトルＶＲを、（１１）式内の「ＶＲ＋Ｌ×ｄＩＡ＊／ｄｔ」に置き換えることが、電流指令値ＩＡ＊の変化量を考慮することに相当する。
すなわち、商用電源電圧ベクトルＶＲを、「ＶＲ＋Ｌ×ｄＩＡ＊／ｄｔ」に置き換えることにより、電流指令値ＩＡ＊の変化量を考慮することができる。
【０１４３】
このことは、図１１内の商用電源電圧ベクトルＶＲを「Ｌ×ｄＩＡ＊／ｄｔ」だけ移動させることと等価である。
したがって、図４に示す表から電圧ベクトルＶ０〜Ｖ７のいずれかを選択するときには、この移動した商用電源電圧ベクトルＶＲを基準とする。
【０１４４】
また、電流偏差ベクトルΔＩが図６内の位置アにあるときには、差ベクトルＶＬ０′、ＶＬ３′に関して、電流偏差ベクトルΔＩの領域［Ｑ７］に対する通過時間ＴＶＬ０′、ＴＶＬ３′を、前述の（５）式、（６）式と同様に、以下の（１３）式、（１４）式により求める。
【０１４５】
ＴＶＬ０′＝１／Ｌ×（線分アイの長さ）／｜ＶＬ０′｜  ・・・（１３）
ＴＶＬ３′＝１／Ｌ×（線分アウの長さ）／｜ＶＬ３′｜  ・・・（１４）
【０１４６】
これら通過時間ＴＶＬ０′、ＴＶＬ３′を求めた後の処理動作は、前述の実施の形態１と同様である。
【０１４７】
このように、電流指令値ＩＡ＊の時間変化量が大きいときに、電流指令値ＩＡ＊の時間微分値にリアクトル３Ｕ〜３Ｗのインダクタンス値Ｌを乗じた値で、三相電圧源（商用電源）の電圧ベクトルＶＲを補正することにより、電流指令値ＩＡ＊の時間変化の影響を軽減することができる。
【０１４８】
すなわち、インバータ電流ＩＡの時間変化量に比べてインバータ電流指令値ＩＡ＊の時間変化量が大きい場合であっても、電流偏差ベクトルΔＩが許容範囲（領域［Ｑ７］）内に入るための適切なスイッチングモードを選択することができ、不要なスイッチングを無くすことができる。
【０１４９】
同様に、前述の実施の形態４（図１０参照）に適用した場合も、電流指令値ＩＡＵ＊〜ＩＡＷ＊の時間微分値にリアクトル３Ｕ〜３Ｗのインダクタンス値Ｌを乗じた値で、電圧指令値ＶＩＵ＊〜ＶＩＷ＊を補正することにより、電流指令値ＩＡＵ＊〜ＩＡＷ＊の時間変化の影響を軽減することができる。
【０１５０】
【発明の効果】
以上のように、この発明によれば、１サイクル内に複数回スイッチングを行うスイッチング素子により構成され、リアクトルを介して三相電圧源に接続された電力変換装置の制御回路において、電力変換装置の出力端子に挿入された電流センサを含み、電力変換装置の出力電流の瞬時値を制御するための電流ループと、電流ループに対して電流指令値を与える電流指令発生手段と、電流指令値と電流センサからの電流フィードバック値との電流偏差ベクトルを求める電流偏差ベクトル検出手段と、三相電圧源の電圧ベクトルを求める電圧検出手段と、電流偏差ベクトルおよび電圧ベクトルに応じて、電力変換装置に対するＰＷＭパターンを選択するＰＷＭパターン選択手段とを備え、ＰＷＭパターン選択手段は、電流偏差ベクトルに対して許容偏差領域を設定するとともに、電流偏差ベクトルが許容偏差領域を逸脱した際に、電流偏差ベクトルおよび電圧ベクトルの値により限定されたスイッチングモードの中から、電流偏差ベクトルが許容偏差領域内に入るように、電力変換装置に対するスイッチングモードを選択してＰＷＭパターンを出力し、電圧検出手段は、電流指令値の時間変化量が所定量よりも大きい場合には、電流指令値の時間微分値とリアクトルのインダクタンス値とを乗じた値により、電圧ベクトルを補正するようにしたので、スイッチング回数が少なくなる最適なスイッチングモードを選択することができるとともに、電流指令値が変動した場合でも、スイッチング回数が少なくなる最適なスイッチングモードを選択することのできる電力変換装置の制御回路が得られる効果がある。
【０１５１】
また、この発明によれば、ＰＷＭパターン選択手段は、電流偏差ベクトルが許容偏差領域内を推移するのに要する推移時間を求め、電流偏差ベクトルが許容偏差領域内に入るスイッチングモードのうち、推移時間が最も長いスイッチングモードを電力変換装置に対するスイッチングモードとして選択するようにしたので、さらにスイッチング回数が少なくなる最適なスイッチングモードを選択することのできる電力変換装置の制御回路が得られる効果がある。
【０１５２】
また、この発明によれば、ＰＷＭパターン選択手段は、三相電圧源の電圧ベクトルの値により限定されたスイッチングモードを選択した場合の推移時間に対して該推移時間が大きくなるように重み付けを行い、電流偏差ベクトルが許容偏差領域内に入るスイッチングモードのうち、重み付け処理を施した後の推移時間が最も長いスイッチングモードを選択することにより、三相電圧源の電圧ベクトルの値により限定されたスイッチングモードを電力変換装置に対して優先的に出力するようにしたので、商用電源電圧ベクトルに基づいて電圧ベクトルが選択されない場合でも、スイッチング回数が少なくなる最適なスイッチングモードを選択することのできる電力変換装置の制御回路が得られる効果がある。
【０１５４】
また、この発明によれば、１サイクル内に複数回スイッチングを行うスイッチング素子により構成され、リアクトルおよびコンデンサにより構成されたフィルター回路を介して三相負荷に一定の三相交流電圧を供給する電力変換装置の制御回路において、電力変換装置の出力端子に挿入された電流センサを含み、電力変換装置の出力電流の瞬時値を制御するための電流ループと、電力変換装置の出力電圧の瞬時値を制御するための電圧ループと、電圧ループに対して電圧指令値を与える電圧指令発生手段と、三相電圧源の電圧ベクトルを求める電圧検出手段と、電圧指令値と電圧検出手段からの電圧フィードバック値との電圧偏差ベクトルを求める電圧偏差検出手段と、電圧偏差ベクトルに応じて電流ループに対する電流指令値を出力する電圧制御手段と、電流指令値と電流センサからの電流フィードバック値との電流偏差ベクトルを求める電流偏差ベクトル検出手段と、電流偏差ベクトルおよび電圧指令値に応じて、電力変換装置に対するＰＷＭパターンを選択するＰＷＭパターン選択手段とを備え、ＰＷＭパターン選択手段は、電流偏差ベクトルに対して許容偏差領域を設定するとともに、電流偏差ベクトルが許容偏差領域を逸脱した際に、電流偏差ベクトルおよび電圧指令値により限定されたスイッチングモードの中から、電流偏差ベクトルが許容偏差領域内に入るように、電力変換装置に対するスイッチングモードを選択してＰＷＭパターンを出力し、電圧制御手段は、電圧偏差ベクトルが減少するように電流指令値を出力するようにしたので、スイッチング回数が少なくなる最適なスイッチングモードを選択することのできる電力変換装置の制御回路が得られる効果がある。
【０１５５】
また、この発明によれば、電圧指令発生手段は、電流指令値の時間変化量が大きい場合には、電流指令値の時間微分値とリアクトルのインダクタンス値とを乗じた値により、電圧指令値を補正するようにしたので、電流指令値が変動した場合でも、スイッチング回数が少なくなる最適なスイッチングモードを選択することのできる電力変換装置の制御回路が得られる効果がある。
【図面の簡単な説明】
【図１】  この発明の実施の形態１を示すブロック図である。
【図２】  図１内のＰＷＭパターンセレクタ回路の構成を詳細に示すブロック図である。
【図３】  この発明の実施の形態１による処理動作を示すフローチャートである。
【図４】  この発明の実施の形態１により選択される電圧ベクトルを示す説明図である。
【図５】  この発明の実施の形態１により選択されるスイッチングモードを説明するためのベクトル図である。
【図６】  この発明の実施の形態２により選択されるスイッチングモードを説明するためのベクトル図である。
【図７】  この発明の実施の形態２による処理動作を示すフローチャートである。
【図８】  この発明の実施の形態３により選択されるスイッチングモードを説明するためのベクトル図である。
【図９】  この発明の実施の形態３による処理動作を示すフローチャートである。
【図１０】  この発明の実施の形態４を示すブロック図である。
【図１１】  この発明の実施の形態５により選択されるスイッチングモードを説明するためのベクトル図である。
【図１２】  従来の電力変換装置の制御回路を示すブロック図である。
【図１３】  図１２内の三相インバータの具体的な構成例を示す回路図である。
【図１４】  従来の電力変換装置の制御回路により選択されるスイッチングモードを説明するためのベクトル図である。
【図１５】  従来の電力変換装置の制御回路により選択されるスイッチングモードを説明するためのベクトル図である。
【図１６】  従来の電力変換装置の制御回路により選択されるスイッチングモードを示す説明図である。
【図１７】  従来の電力変換装置の制御回路により選択されるスイッチングモードを示す説明図である。
【符号の説明】
１  三相インバータ（電力変換装置）、３Ｕ〜３Ｗ  リアクトル、５Ｕ〜５Ｗ商用電源（三相電圧源）、１０Ｕ〜１０Ｗ  電流センサ、８０１  三相正弦波電流指令発生回路、８１１  ＰＷＭパターンセレクタ回路（ＰＷＭパターン選択手段）、８１２  電圧検出回路、８２１  電圧制御回路、８３１  三相正弦波電圧指令発生回路、８５１Ｕ〜８５１Ｗ、８６１Ｕ〜８６１Ｗ  加減算器、ＩＡＵ〜ＩＡＷ  出力電流、ＩＡＵ＊〜ＩＡＷ＊  電流指令値、ΔｉＵ〜ΔｉＷ  電流偏差、ΔＩ  電流偏差ベクトル、Ｔｒ１〜Ｔｒ６  スイッチング素子、ＶＲＵ〜ＶＲＷ  商用電源電圧、ＶＩＵ＊〜ＶＩＷ＊  電圧指令値、［Ｑ７］  許容領域。
【図１】
0004037080.tif 000003
【図２】
0004037080.tif 000004
【図３】
0004037080.tif 000005
【図４】
0004037080.tif 000006
【図５】
0004037080.tif 000007
【図６】
0004037080.tif 000008
【図７】
0004037080.tif 000009
【図８】
0004037080.tif 000010
【図９】
0004037080.tif 000011
【図１０】
0004037080.tif 000012
【図１１】
0004037080.tif 000013
【図１２】
0004037080.tif 000014
【図１３】
0004037080.tif 000015
【図１４】
0004037080.tif 000016
【図１５】
0004037080.tif 000017
【図１６】
0004037080.tif 000018
【図１７】
0004037080.tif 000019