(57)【特許請求の範囲】
【請求項１】
双方向にスイッチング可能な複数対のスイッチング素子を各相に接続し、入力された交流電力を交流電力に変換する変換回路と、
前記変換回路への入力電圧を検出する電圧検出手段と、
前記スイッチング素子のオン及びオフを切り換え、前記変換回路を制御する制御手段とを備え、
前記制御手段は、
前記各相のうち一の相に含まれる前記複数対のスイッチング素子の上アーム回路のスイッチング素子をオンに、他の相に含まれる前記複数対のスイッチング素子の前記上アーム回路のスイッチング素子をオフにし、かつ、前記他の相に含まれる前記複数対のスイッチング素子の下アーム回路の少なくとも一つのスイッチング素子をオンに、前記一の相に含まれる前記複数対のスイッチング素子の下アーム回路のスイッチング素子をオフにする第１スイッチング時間を、前記電圧検出手段により検出された検出電圧と出力指令値を用いて算出し、
前記各相の一の相に含まれる前記複数対のスイッチング素子をオンに、前記複数対のスイッチング素子のうち他のスイッチング素子をオフにする第２スイッチング時間を、キャリアと前記第１スイッチング時間とを用いて算出するスイッチング時間算出部と、
前記第１スイッチング時間及び前記第２スイッチング時間とを用いて、前記スイッチング素子のオン及びオフを切り換える制御信号を生成する制御信号生成部とを有し、
前記制御手段は、
前記第１スイッチング時間から前記第２スイッチング時間に遷移する場合に、オン状態のスイッチング素子のうち、前記上アーム回路または前記下アーム回路のいずれか一方のアーム回路のスイッチング素子をターンオフにし、他方のアーム回路のスイッチング素子の前記オン状態を維持する
ことを特徴とする電力変換装置。
【請求項２】
前記制御手段は、
前記第１スイッチング時間から前記第２スイッチング時間に遷移し、前記第２スイッチング時間から前記第１スイッチング時間に遷移する場合には、前記上アーム回路の前記スイッチング素子、または、前記下アーム回路の前記スイッチング素子を連続して切り換えない
ことを特徴する請求項１記載の電力変換装置。
【請求項３】
前記制御手段は、
前記電圧検出手段により検出された検出電圧を回転座標変換する座標変換部と、
位相角と前記スイッチング素子のスイッチングパターンとの関係を示すテーブルとをさらに有し、
前記スイッチング時間算出部は、
前記座標変換部により変換された回転座標系の電圧から得られた位相と前記出力指令値に基づいて第１スイッチング時間を算出し、
前記制御信号生成部は、
前記回転座標系の電圧の前記位相角に対応する前記スイッチングパターンで前記スイッチング素子のオン及びオフを切り換える前記制御信号を生成する
ことを特徴とする請求項１又は２記載の電力変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力変換装置に関するものである。
【背景技術】
【０００２】
交流−直流変換を行うＰＷＭ整流器と、このＰＷＭ整流器に接続されて直流−交流変換を行うインバータと、からなる電力変換器を制御する制御装置において、前記制御装置は、インバータを二相変調するための出力電圧指令を生成する二相変調手段と、インバータの二相変調時に発生する出力電圧誤差を補償するために出力電圧指令を補正する補償量を演算する第１の補償量演算手段と、補正後の出力電圧指令に基づいてインバータの半導体スイッチング素子に対するＰＷＭパルスを作成するインバータＰＷＭパターン作成手段と、入力電流指令に基づいてＰＷＭ整流器の半導体スイッチング素子に対するＰＷＭパルスを作成する整流器ＰＷＭパターン作成手段と、ＰＷＭ整流器のスイッチングの有無を検出するスイッチング検出手段と、各相の入力電圧から最大相の電圧、中間相の電圧、最小相の電圧を検出する電圧大小検出手段と、負荷電流の極性判別手段と、を備え、第１の補償量演算手段は、前記電圧大小検出手段の出力、前記極性判別手段の出力、前記スイッチング検出手段の出力、インバータのスイッチング周波数及びデッドタイムを用いて、出力電圧指令を補正する補償量を演算することを特徴とする電力変換器の制御装置が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２０３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の電力変換器の制御装置では、転流により生じた電圧誤差を補償するだけで、転流失敗自体を防ぐことはできない、という問題があった。
【０００５】
本発明は、転流失敗を防止することができる電力変換装置を提供する。
【課題を解決するための手段】
【０００６】
本発明は、各相のうち一の相に含まれる複数対のスイッチング素子の上アーム回路のスイッチング素子をオンに、他の相に含まれる複数対のスイッチング素子の上アーム回路のスイッチング素子をオフにし、かつ、他の相に含まれる複数対のスイッチング素子の下アーム回路の少なくとも一つのスイッチング素子をオンに、一の相に含まれる複数対のスイッチング素子の下アーム回路のスイッチング素子をオフにする第１スイッチング時間を、変換回路への入力電圧を検出した検出電圧と出力指令値を用いて算出し、各相の一の相に含まれる前記複数対のスイッチング素子をオンに、複数対のスイッチング素子のうち他のスイッチング素子をオフにする第２スイッチング時間を、キャリアと第１スイッチング時間とを用いて算出し、第１スイッチング時間及び第２スイッチング時間とを用いて、スイッチング素子のオン及びオフを切り換える制御信号を生成し、第１スイッチング時間から第２スイッチング時間に遷移する場合に、オン状態のスイッチング素子のうち、上アーム回路または下アーム回路のいずれか一方のアーム回路のスイッチング素子をターンオフにし、他方のアーム回路のスイッチング素子のオン状態を維持することによって上記課題を解決する。
【発明の効果】
【０００７】
本発明によれば、第１スイッチング時間から第２スイッチング時間に遷移する場合に、オン状態であった一方のスイッチング素子が切り替わり、他方のスイッチング素子の状態が固定されるので、スイッチングの回数が減り、転流失敗を防止することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る電力変換装置を含む充電システムのブロック図である。
【図２】比較例１に係る充電システムのブロック図である。
【図３】比較例２に係る充電システムのブロック図である。
【図４】図１の電力変換装置を制御するコントローラのブロック図である。
【図５】図１のｒ相のスイッチング素子のスイッチングシーケンスを示すグラフである。
【図６】図４の空間ベクトル変調部における、基本ベクトルと電圧ベクトルとの関係を示す図である。
【図７】（ａ）図６のベクトル図にスイッチングパターンを付け加えた図（ｂ）図１の充電システムのうち、交流電源１及びマトリクスコンバータ４の回路図である。
【図８】図４のスイッチングパターンテーブルの概要図である。
【図９】エリア１における、図１のスイッチング素子の遷移を説明するための図である。
【図１０】図４のコントローラにおける、キャリアと出力時間との関係を示すグラフである。
【図１１】図１のマトリクスコンバータの出力電圧波形を示すグラフである。
【図１２】図１のマトリクスコンバータの出力電圧波形を示すグラフである。
【図１３】比較例３のインバータ装置における、キャリアと指令値との関係、及び、出力電圧波形を示すグラフである。
【図１４】図４のコントローラにおける、キャリアと出力時間との関係及び出力電圧波形を示すグラフである。
【図１５】本発明の変形例の電力変換装置に係る、キャリアと出力時間との関係及び出力電圧波形を示すグラフである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。
《第１実施形態》
図１は、本発明の実施形態に係る電力変換装置を含むバッテリシステムのブロック図である。以下、本例の電力変換装置を充電装置に適用した場合を例として説明するが、本例は、モータ等を制御する制御装置やモータを含む車両等に適用してもよい。
【００１０】
本例の充電システムは、交流電源１と、入力フィルタ２と、電圧センサ３１〜３３と、マトリクスコンバータ４と、高周波トランス回路５と、出力フィルタ６と、バッテリ７とを備えている。
【００１１】
交流電源１は、三相交流電源であって、充電システムの電力源となる。入力フィルタ２は、交流電源１から入力される交流電力を整流するためのフィルタであって、コイル２１〜２３とコンデンサ２４〜２６とのＬＣ回路により構成されている。コイル２１〜２３は、交流電源１とマトリクスコンバータ４との間で、各相にそれぞれ接続されている。コンデンサ２４〜２６は、コイル２１〜２３にそれぞれ接続され、各相間に接続されている。
【００１２】
電圧センサ３１〜３３は、交流電源１とマトリクスコンバータ４との間に接続され、交流電源１からマトリクスコンバータ４への各相の入力電圧（ｖｒ、ｖｓ、ｖｔ）を検出し、検出電圧を後述するコントローラ１０に送信する。電圧センサ３１はマトリクスコンバータ４のｒ相の中間点に接続され、電圧センサ３２はマトリクスコンバータ４のｓ相の中間点に接続され、電圧センサ３３はマトリクスコンバータ４のｔ相の中間点に接続されている。
【００１３】
マトリクスコンバータ４は、複数の双方向にスイッチング可能なスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを有し、交流電源１から入力される交流電力を高周波の交流電力に変換し、高周波トランス回路５に出力する。マトリクスコンバータ４は、入力フィルタ２と高周波トランス回路５との間に接続されている。スイッチング素子Ｓｒｐは双方向にスイッチング可能な素子とするために、ＭＯＳＦＥＴやＩＧＢＴなどのトランジスタＴｒｒｐ１及びトランジスタＴｒｒｐ２と、ダイオードＤｒｐ１及びダイオードＤｒｐ２を有している。トランジスタＴｒｒｐ１及びトランジスタＴｒｒｐ２は互いに逆方向で直列に接続され、ダイオードＤｒｐ１及びダイオードＤｒｐ２は互いに逆方向で直列に接続され、トランジスタＴｒｒｐ１及びダイオードＤｒｐ１は互いに逆方向で並列に接続され、トランジスタＴｒｒｐ２及びダイオードＤｒｐ２は互いに逆方向で並列に接続されている。他のスイッチング素子Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎも同様に、トランジスタＴｒｒｎ１、Ｔｒｒｎ２とダイオードＤｒｎ１、Ｄｒｎ２のブリッジ回路、トランジスタＴｒｓｐ１、Ｔｒｓｐ２とダイオードＤｓｐ１、Ｄｓｐ２のブリッジ回路、トランジスタＴｒｓｎ１、Ｔｒｓｎ２とダイオードＤｓｎ１、Ｄｓｎ２のブリッジ回路、トランジスタＴｒｔｐ１、Ｔｒｔｐ２とダイオードＤｔｐ１、Ｄｔｐ２のブリッジ回路、トランジスタＴｒｔｎ１、Ｔｒｔｎ２とダイオードＤｔｎ１、Ｄｔｎ２のブリッジ回路により構成されている。
【００１４】
すなわち、２つのスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを直列に接続した３対の回路がトランス５１の一次側に並列に接続され、各対のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎ間と交流電源１の三相出力部とがそれぞれ電気的に接続されたブリッジ回路により、三相単相のマトリクスコンバータ４が構成されている。
【００１５】
高周波トランス回路５は、トランス５１と整流ブリッジ回路５２とを有し、マトリクスコンバータ４と出力フィルタ６との間に接続されている。高周波トランス回路５は、マトリクスコンバータ４から入力される交流電力を直流電力に変換して、出力フィルタ６を介してバッテリ７に供給する回路である。トランス５１は、マトリクスコンバータ４から入力される高周波の交流を昇圧し整流ブリッジ回路５２に出力する。なお、マトリクスコンバータ４から出力される交流は高周波であるため、トランス５１は小型なものを用いることができる。整流ブリッジ回路５２は、複数のダイオードをブリッジ状に接続した回路であって、トランス５１の二次側の交流を直流に変換する。
【００１６】
出力フィルタ６は、コイル６１及びコンデンサ６２によるＬＣ回路で構成され、高周波トランス回路５とバッテリ７との間に接続されている。出力フィルタ６は、高周波トランス回路５から出力される直流電力を整流し、バッテリ７に供給する。バッテリ７は、本例の充電システムにより充電される二次電池であって、例えばリチウムイオン電池等で構成されている。バッテリ７は、例えば車両に搭載され、車両の動力源となる。
【００１７】
これにより、本例の充電システムは、交流電源からの交流をマトリクスコンバータ４で高周波の交流に変換し、高周波トランス回路５で昇圧し直流に変換した上で、バッテリ７に高圧の直流電力を供給する。
【００１８】
ここで、本例の電力変換装置を用いた、図１に示す充電システムの特徴を、下記の比較例１及び２と対比しつつ説明する。図２は比較例１に係る充電システムのブロック図を示し、図３は比較例２に係る充電システムのブロック図を示す。本例とは異なる充電システムとして、例えば図２に示すように、交流電源１からトランス１０１を介して整流器１０２で直流に変換し、降圧チョッパ１０３を介してバッテリ７に供給するシステムが知られている（比較例１）。また、本例とは異なる他の充電システムとして、交流電源１からＰＷＭ整流器２０１で直流に変換し、高周波トランス回路２０２の一次側のインバータ回路２０３で直流を交流に変換して、トランス２０４で昇圧し、高周波トランス回路２０２の二次側の整流ブリッジ回路２０５で直流に変換し、バッテリ７に供給するシステムが知られている。
【００１９】
比較例１では回路構成は簡単なものでよいが、トランス１０１が大型になる、及び、整流器１０２と降圧チョッパ１０３との間に大容量の電解コンデンサを接続する必要がある、という問題があった。また比較例２では、トランス２０４は小型なものを使用できるが、変換回数が多いため損失が大きくなる、及び、ＰＷＭ整流器２０１と高周波トランス２０２との間に大容量の電解コンデンサを接続する必要がある、という問題があった。
【００２０】
本例では、上記のようにマトリクスコンバータ４を用いることで、電力変換による損失を減少し、トランス５１の一次側に大容量の電解コンデンサを必要とせず、またトランス５１の小型化を実現することができる。
【００２１】
次に、図４を用いて、本例の電力変換装置に含まれるマトリクスコンバータ４を制御するコントローラ１０について説明する。図４はコントローラ１０のブロック図である。コントローラ１０は、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎのオン及びオフを切り換え、マトリクスコンバータ４をＰＷＭ制御で制御するコントローラである。コントローラ１０は、座標変換部１１と、空間ベクトル変調部１２と、ゼロベクトル時間算出部１３とスイッチングパターンテーブル１４とスイッチング信号生成部１５とを有している。
【００２２】
座標変換部１１は、電圧センサ３１〜３３で検出された検出電圧を比較し、大小関係を把握した上で、固定座標系の検出電圧（ｖｒ、ｖｓ、ｖｔ）を３相２相変換し、静止座標系の電圧（ｖα、ｖβ）を算出して、電圧（ｖα、ｖβ）を空間ベクトル変調部１２に出力する。空間ベクトル変調部１２は、空間ベクトル変調を利用して三相の電圧波形をベクトルに置き換えることで、電圧（ｖα、ｖβ）の位相角（θ）及び位相角（θ）を方向成分にもつ出力指令値を用いて、電圧ベクトルの出力時間（Ｔ１、Ｔ２）を算出する。
【００２３】
ゼロベクトル時間算出部１３は、三角波等のキャリア信号と、空間ベクトル変調部１２により算出された時間とを用いて、ゼロベクトルの出力時間（Ｔｚ）を算出する。キャリア信号の周波数は、交流電源１の交流電力の周波数より高い周波数が設定されている。スイッチングパターンテーブル１４は、予め設定されている、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎをスイッチングするためのスイッチングパターンを位相角（θ）と対応させてテーブルとして格納している。
【００２４】
スイッチング信号生成部１５は、スイッチングパターンテーブル１４を参照して、位相角（θ）と対応するスイッチングパターンを抽出し、抽出されたスイッチングパターンと、電圧ベクトルの出力時間（Ｔ１、Ｔ２）及びゼロベクトルの出力時間（Ｔｚ）とを用いて、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎのオン及びオフを切り換える制御信号（Ｄｒｐ、Ｄｒｎ、Ｄｓｐ、Ｄｓｎ、Ｄｔｐ、Ｄｔｎ）を、マトリクスコンバータ４に含まれる駆動回路（図示しない）に出力する。スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎはパルス信号で制御される。これにより、マトリクスコンバータ４に含まれるスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎのオン及びオフがコントローラ１０の制御で切り換えられて、電力が変換される。
【００２５】
次に、図５を用いて、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎの切り換え制御について説明する。図５は、スイッチング素子Ｓｒｐ、Ｓｓｐのスイッチングのシーケンスを示すグラフである。図５において、ハイレベルがオン状態を、ローレベルがオフ状態を示している。スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎの切り換えには電圧転流方式が用いられ、コントローラ１０は、検出電圧（ｖｒ、ｖｓ、ｖｔ）から入力電圧の大小関係を監視して転流を行う。トランジスタＴｒｒｐ１、Ｔｒｒｐ２、Ｔｒｓｐ１、Ｔｒｓｐ２の状態が、初期状態からi、ii、iii、ivの順で遷移したとする。
【００２６】
以下、電圧転流方式について具体例を挙げて説明する。説明を簡単にするため、上アーム回路のみでの転流制御について説明する。初期状態として、スイッチング素子Ｓｒｐに含まれるトランジスタＴｒｒｐ１、Ｔｒｒｐ２がオン状態で、スイッチング素子Ｓｓｐに含まれるトランジスタＴｒｓｐ１、Ｔｒｓｐ２がオフ状態であるとする。そして、スイッチング素子Ｓｒｐの電圧がスイッチング素子Ｓｓｐの電圧より高い状態で、スイッチング素子Ｓｒｐの電圧からスイッチング素子Ｓｓｐの電圧へ転流する場合を説明する。
【００２７】
まず初期状態から状態（i）に遷移するとトランジスタＴｒｓｐ１をオンにし、状態（i）から状態（ii）に遷移するとトランジスタＴｒｒｐ１をオフにし、状態（ii）から状態（iii）に遷移するとトランジスタＴｒｓｐ２をオンにし、状態（iii）から状態（iv）に遷移するとトランジスタＴｒｒｐ２をオフにする。これにより交流電源１が短絡しないようにスイッチングされ、転流失敗が抑制される。
【００２８】
次に、図１、図４及び図６〜図１２を用いて、コントローラ１０における制御について説明する。
【００２９】
座標変換部１１により座標変換されて算出された静止座標系の電圧（ｖα、ｖβ）が空間ベクトル変調部１２に入力されると、空間ベクトル変調部１２は、入力された電圧（ｖα、ｖβ）から、電圧（ｖα、ｖβ）の位相角（θ）を算出する。ここで、電圧（ｖα、ｖβ）及び位相角（θ）をベクトルで表示すると、図６のように表される。図６は、検出電圧（ｖｒ、ｖｓ、ｖｔ）を二相のαβ座標系に変換し、入力電圧を静止座標系で電圧ベクトルとして観測した図となる。図６のｖａは、基本ベクトルを表しており、αβ座標系での入力電圧の位相角（θ）を方向成分に持つ出力指令値に相当する。基本ベクトルは、各相の入力電圧の大小関係に応じて図６に示す中心点を中心に回転する。
【００３０】
本例では、静止座標系において、α軸から反時計回りで６０度ずつ分けた６つの領域で座標が分けられている。各領域の境界線には、Ｖ１〜Ｖ６の軸が割当てられている。ここで、Ｖ１とＶ２との間の領域を「エリア１」とし、Ｖ２とＶ３との間の領域を「エリア２」とし、Ｖ３とＶ４との間の領域を「エリア３」とし、Ｖ４とＶ５との間の領域を「エリア４」とし、Ｖ５とＶ６との間の領域を「エリア５」とし、Ｖ６とＶ１との間の領域を「エリア６」とする。また原点に対して、Ｖ７〜Ｖ９が割当てられている。Ｖ１〜Ｖ９はマトリクスコンバータ４から出力される電圧のベクトルを表している。ベクトルとして大きさをもつ（ゼロでない）Ｖ１〜Ｖ６のベクトルは、マトリクスコンバータ４からゼロではない電圧が出力されることを示す。すなわち、Ｖ１〜Ｖ６のベクトルは、ゼロではない電圧ベクトル（以下、「電圧ベクトル」と称す。）に相当する。一方、Ｖ７〜Ｖ９のベクトルは、マトリクスコンバータ４からの出力電圧がゼロになることを示す。すなわち、Ｖ７〜Ｖ９のベクトルは、電圧ゼロのベクトル（以下、「ゼロベクトル」と称す。）を示す。
【００３１】
また本例において、電圧ベクトルＶ１〜Ｖ９は、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎのそれぞれ異なるスイッチングパターンと対応させており、入力電圧がどのエリアに属するかに応じて、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを動作させるスイッチングパターンが決まる。なお、電圧ベクトルＶ１〜Ｖ９とスイッチングパターンとの関係については後述する。
【００３２】
そして、空間ベクトル変調部１２は、基本ベクトルｖａの位相角（θ）から、検出時点での入力電圧が、どのエリアに属しているかを判定する。図６の例では、基本ベクトルｖａがエリア１内になるため、空間ベクトル変調部１２は、電圧（ｖα、ｖβ）の位相角（θ）から、入力電圧がエリア１に属すると判断する。また例えば、各相の入力電圧（ｖｒ、ｖｓ、ｖｔ）の大小関係が変わり、座標変換部１１により座標変換されたαβ軸電圧（ｖα、ｖβ）の位相角（θ）が９０度になった場合には、空間ベクトル変調部１２は、位相角９０度を含むエリア２を特定する。
【００３３】
空間ベクトル変調部１２は、エリアが特定されると、基本ベクトル（ｖａ）のエリア軸成分から、電圧ベクトルの出力時間を算出する。図６の例では、基本ベクトル（ｖａ）はエリア１に属するため、空間ベクトル変調部１２は、エリア１の軸であるＶ１軸及びＶ２軸を用いて、Ｖ１軸に沿う成分（Ｖａ１）とＶ２軸に沿う成分（Ｖａ２）とを算出する。そして、Ｖ１軸成分の大きさ（Ｖａ１）がＶ１と対応するスイッチングパターンの出力時間となり、Ｖ２軸成分の大きさ（Ｖａ２）がＶ１と対応するスイッチングパターンの出力時間となる。ここで、電圧ベクトル（Ｖ１〜Ｖ６）の出力時間をＴ１、Ｔ２とし、ゼロベクトル（Ｖ７〜Ｖ９）の出力時間をＴｚとする。なお、後述するように、本例は、キャリアの前半の半周期に対して、２つの電圧ベクトルを出力するため、当該２つの電圧ベクトルのうち、最初の電圧ベクトルの出力時間をＴ１、次の電圧ベクトルの出力時間をＴ２とする。
【００３４】
各出力時間（Ｔ１、Ｔ２、Ｔｚ）は、キャリアの周期と対応して正規化した時間で表されるが、後述するように、本例ではキャリアの半周期あたり、ゼロベクトル（Ｖ７〜Ｖ９）の出力時間（Ｔｚ）を確保するために、出力時間（Ｔ１、Ｔ２）に対して制限をかけており、２つの電圧ベクトルを出力する出力時間（Ｔ１、Ｔ２）が所定の下限値以下になるように、空間ベクトル変調部１２は、出力時間（Ｔ１、Ｔ２）を算出する。なお、当該下限値は、出力時間（Ｔｚ）を確保するための時間に相当し、キャリアの半周期の時間より短い時間が設定される。
【００３５】
エリア１は位相角０度から６０度の間を領域としている。例えば、基本ベクトル（ｖａ）の位相角が０度から３０度の間にある場合には、Ｖ１軸成分の大きさ（Ｖａ１）がＶ２軸成分の大きさ（Ｖａ２）より大きくなるため、Ｖ１のスイッチングパターンの出力時間（Ｔ１）の方が、Ｖ２のスイッチングパターンの出力時間（Ｔ２）の方より長くなる。エリア４は位相角１８０度から２４０度の間を領域としている。例えば、基本ベクトル（ｖａ）の位相角が２１０度から２４０度の間にある場合には、Ｖ５軸成分の大きさ（Ｖａ５）がＶ４軸成分の大きさ（Ｖａ４）より大きくなるため、Ｖ５のスイッチングパターンの出力時間（Ｔ２）の方が、Ｖ４のスイッチングパターンの出力時間（Ｔ１）の方より長くなる。これにより空間ベクトル変調部１２は、各相の検出電圧に相当するｖα、ｖβを用いて位相角（θ）を算出し、当該位相角（θ）を方向成分として持つ基本ベクトルＶａから、電圧ベクトルの出力時間（Ｔ１、Ｔ２）を算出し、ゼロベクトル時間算出部１３に出力する。
【００３６】
ゼロベクトル時間算出部１３は、予め決まっているキャリアの周期の半分の周期（半周期）から、出力時間（Ｔ１）及び出力時間（Ｔ２）の合計時間を減算することで、ゼロベクトル（Ｔｚ）の時間を算出する。空間ベクトル変調部１２は、当該合計時間が所定の下限時間以下になるように出力時間（Ｔ１）及び出力時間（Ｔ２）を算出しているため、ゼロベクトル時間算出部１３はゼロベクトル（Ｔｚ）の時間を算出することができる。本例では、マトリクスコンバータ４の出力電力を交流にするために、キャリア周期に対して、ゼロでない電圧を出力する時間と、ゼロの電圧の時間とを周期的に設ける。またキャリアの周期は出力電圧の周期と対応しているため、ゼロベクトルの出力時間（Ｔｚ）は、キャリアの半周期に相当する時間から、出力時間（Ｔ１）及び出力時間（Ｔ２）を差し引いた時間となる。ゼロベクトル時間算出部１３は、ゼロベクトルの時間（Ｔｚ）及び電圧ベクトルの時間（Ｔ１、Ｔ２）をスイッチング信号生成部１５に出力する。
【００３７】
スイッチング信号生成部１５は、スイッチングパターンテーブル１４に格納されているスイッチングパターンと、ゼロベクトルの時間（Ｔｚ）及び電圧ベクトルの時間（Ｔ１、Ｔ２）とを用いて、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを駆動させるためのスイッチング信号を生成する。
【００３８】
スイッチングテーブル１４及びスイッチング信号生成部１５の制御内容を詳述する前に、ベクトル（Ｖ１〜Ｖ９）及び位相角（θ）とスイッチングパターンとの関係について、図７を用いて説明する。図７（ａ）は図６のベクトル図に対して、スイッチングパターンを付け加えた図であり、（ｂ）は図１の充電システムのうち、交流電源１及びマトリクスコンバータ４の回路図を簡略化させた回路図である。なお図７（ａ）の「１」はオン状態を、「０」はオフ状態を示している。
【００３９】
図７に示すように、ベクトル（Ｖ１〜Ｖ９）は、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎのスイッチングパターンと対応している。電圧ベクトル（Ｖ１）では、スイッチング素子Ｓｒｐ、Ｓｔｎをオンに他のスイッチング素子Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐをオフにし、電圧ベクトル（Ｖ２）ではスイッチング素子Ｓｓｐ、Ｓｔｎをオンに他のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｎ、Ｓｔｐをオフにし、電圧ベクトル（Ｖ３）ではスイッチング素子Ｓｒｎ、Ｓｓｐをオンに他のスイッチング素子Ｓｒｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎをオフにし、電圧ベクトル（Ｖ４）ではスイッチング素子Ｓｒｎ、Ｓｔｐをオンに他のスイッチング素子Ｓｒｐ、Ｓｓｐ、Ｓｓｎ、Ｓｔｎをオフにし、電圧ベクトル（Ｖ５）ではスイッチング素子Ｓｓｎ、Ｓｔｐをオンに他のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｔｎをオフにし、電圧ベクトル（Ｖ６）ではスイッチング素子Ｓｒｐ、Ｓｓｎをオンに他のスイッチング素子Ｓｒｎ、Ｓｓｐ、Ｓｔｐ、Ｓｔｎをオフにする。すなわち、電圧ベクトル（Ｖ１〜Ｖ６）では、各相のうち一相に含まれる上アーム回路のスイッチング素子Ｓｒｐ、Ｓｓｐ、Ｓｔｐをオンに他の相に含まれる上アーム回路のスイッチング素子Ｓｒｐ、Ｓｓｐ、Ｓｔｐをオフにし、かつ、当該他の相に含まれる下アーム回路の少なくとも一つのスイッチング素子Ｓｒｎ、Ｓｓｎ、Ｓｔｎをオンにし、当該一の相に含まれる下アーム回路のスイッチング素子Ｓｒｎ、Ｓｓｎ、Ｓｔｎをオフにする。
【００４０】
そして、電圧ベクトル（Ｖ１〜Ｖ６）と対応するスイッチングパターンで、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを制御した場合には、マトリクスコンバータ４の出力側にはゼロではない電圧が出力される。またエリアに応じて、エリアの境界となる２つのベクトルを用いることで、異なる電圧レベルの波形をマトリクスコンバータ４から出力させることができる。
【００４１】
また、図６及び図７に示すベクトル図において、原点で示されるゼロベクトル（Ｖ７〜Ｖ９）にもスイッチングパターンが割り当てられている。ベクトル（Ｖ７）ではスイッチング素子Ｓｒｐ、Ｓｒｎをオンに他のスイッチング素子Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎをオフにし、ベクトル（Ｖ８）ではスイッチング素子Ｓｓｐ、Ｓｓｎをオンに他のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｔｐ、Ｓｔｎをオフにし、ベクトル（Ｖ９）ではスイッチング素子Ｓｔｐ、Ｓｔｎをオンに他のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、をオフにする。すなわち、ゼロベクトル（Ｖ７〜Ｖ９）では、各相の一の相に含まれるスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎをオンに、他の相に含まれるスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎをオフにする。
【００４２】
そして、ゼロベクトル（Ｖ７〜Ｖ９）と対応するスイッチングパターンで、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを制御した場合には、マトリクスコンバータ４の出力はゼロになる。
【００４３】
上述した通り、位相角（θ）よりエリアが特定されると、出力される電圧ベクトル（Ｖ１〜Ｖ６）と出力時間（Ｔ１、Ｔ２）が決まる。またゼロベクトル時間算出部１３によりゼロベクトル（Ｖ７〜Ｖ９）と出力時間（Ｔｚ）も算出される。そして、マトリクスコンバータ４は交流電力の出力を目的として設定されているため、キャリアの周期の前半の半周期におけるスイッチング制御に対して、後半の半周期では反転させてスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを制御することで、前半の半周期と逆の極性の出力電力を得ることができる。そこで、本例において、スイッチングテーブル１４は、図６のエリアと対応させたスイッチングパターンを格納している。またスイッチング信号生成部１５は、電圧ベクトルの出力時間（Ｔ１、Ｔ２）とゼロベクトルの出力時間（Ｔｚ）から、キャリア周期に対する、ベクトル（Ｖ１〜Ｖ９）のそれぞれの出力時間を算出して、スイッチング信号を生成する。
【００４４】
次に、スイッチングパターンテーブル１４に格納されているテーブルについて、図８を用いて説明する。図８は、スイッチングパターンテーブル１４に格納されるテーブルを示す概要図である。図８において、エリア１〜６は図６で示すエリア１〜６に相当し、Ｖ１〜Ｖ９はベクトル（Ｖ１〜Ｖ９）に、Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎはスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎに相当する。また図８の状態（１）〜（６）について、キャリアの１周期は、出力時間（Ｔ１、Ｔ２、Ｔｚ）と対応させると６つに分けられるため、キャリアの谷の頂点部分から時系列で状態（１）から状態（６）としている。
【００４５】
スイッチングパターンテーブル１４には、マトリクスコンバータ４の出力を交流にするために、キャリアの周期のうち前半の半周期で、２つの電圧ベクトルと１つのゼロベクトルを順に出力し、後半の半周期で、２つの電圧ベクトルと１つのゼロベクトルを順に出力するよう、スイッチングパターンが設定されている。
【００４６】
例えば基本ベクトル（ｖａ）がエリア１に属する場合には、キャリアの１周期あたり、電圧ベクトル（Ｖ１）、電圧ベクトル（Ｖ２）、ゼロベクトル（Ｖ８）、電圧ベクトル（Ｖ５）、電圧ベクトル（Ｖ４）、ゼロベクトル（Ｖ７）の順でスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを制御する。エリア１におけるスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎ制御の推移を図９に示す。図９は、図１の充電システムのうち、交流電源１及びマトリクスコンバータ４の回路図を簡略化させた回路図であり、各状態（１）〜（６）における、各スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎのオン・オフ状態と、トランス５１の１次側に流れる電流の向きを矢印で示している。
【００４７】
図９に示すように、状態（１）から状態（２）、状態（２）から状態（３）等、各状態間を遷移する場合に、コントローラ１０は、上アーム回路または下アーム回路のいずれか一方のアーム回路のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎをターンオンにし（オフからオンにする）、他方のアーム回路のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎのオン状態を維持する。言い換えると、オン状態であるスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎのうち、一方のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎはターンオフするが、他方のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎの状態を固定する。
【００４８】
また、状態（１）、（２）、（３）または状態（３）、（４）、（５）等、各状態を連続して遷移する場合には、上アーム回路のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎ、または、下アーム回路のスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを連続して切り換えない。言い換えると、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを上アーム回路と下アーム回路との間で、交互に切り換える。
【００４９】
これにより、本例は、各状態（１）〜（６）を遷移する際のスイッチング素子ｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎのスイッチング回数を減らして、転流ミスを抑制している。なお、図９はエリア１のスイッチングパターンを説明したが、エリア２〜６についても、上記と同様な条件で、スイッチング回数を減らすパターンにより、スイッチング制御を行う。
【００５０】
図９に示すように、状態（１）〜（３）ではマトリクスコンバータ４の出力電流がプラスになり、状態（４）〜（６）ではマトリクスコンバータ４の出力電流がマイナスになっている。これにより、スイッチングパターンテーブル１４のエリア１のスイッチングパターンでスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを制御することで、マトリクスコンバータ４の出力が交流になる。なお、エリア２からエリア６についても、同様に、マトリクスコンバータ４の出力が交流になるように、図８に示すパターンでスイッチング制御が行われる。
【００５１】
そして、エリア１〜６は位相角に応じて分類されるため、スイッチングパターンテーブル１４は、位相角（θ）と対応するスイッチングパターンを格納していることになる。
【００５２】
次に、スイッチング信号生成部１５の制御について、図１０を用いて、説明する。図１０はキャリアと出力時間（Ｔ１、Ｔ２、Ｔｚ）との関係を説明するためのグラフである。まず、スイッチング信号生成部１５は、キャリアの周期と同期を取りつつ、出力時間（Ｔ１〜Ｔ２）に相当する指令値を設定する。コントローラ１０はＰＷＭ制御で制御を行うため、電圧ベクトル及びゼロベクトルの出力時間（Ｔ１、Ｔ２、Ｔｚ）の長さが指令値（電圧値）となる。また、出力時間（Ｔ１、Ｔ２、Ｔｚ）に対する指令値を設定する際、キャリアの最大振幅が、２つの電圧ベクトルと１つのゼロベクトルを出力する出力時間（Ｔ１、Ｔ２、Ｔｚ）になるよう正規化している。また、電圧ベクトル及びゼロベクトルの出力タイミングについて、キャリアの前半の半周期では、図６に示す電圧ベクトル（Ｖ１〜Ｖ６）のうち、各エリア１〜６において、より時計回り側の電圧ベクトルが最初に出力されるよう指令値が設定され、二つの電圧ベクトルが出力された後に、ゼロベクトル（Ｖ７〜Ｖ９）が出力されるよう設定される。一方、キャリアの後半の半周期では、２つの電圧ベクトル（Ｖ１〜Ｖ６）の出力時間を前半と反転させて出力し、その後に、ゼロベクトル（Ｖ７〜Ｖ９）が出力されるよう指令値が設定される。
【００５３】
具体例として、位相角（θ）が０度〜３０度（エリア１）の間にある場合には、スイッチング信号生成部１５は、図１０に示すように、キャリアの前半の半周期では、キャリアのローレベルに対して出力時間（Ｔ１）に相当するレベルに指令値（Ｔ１）を設け、指令値（Ｔ１）を基準として出力時間（Ｔ２）に相当するレベルを加算した上で指令値（Ｔ２）を設ける。一方、キャリアの後半の半周期では、スイッチング信号生成部１５は、キャリアのハイレベルに対して出力時間（Ｔ２）に相当するレベルを下げたところに指令値（Ｔ２）を設け、指令値（Ｔ２）を基準として出力時間（Ｔ１）に相当するレベルを下げたところ指令値（Ｔ１）を設ける。
【００５４】
そして、スイッチング信号生成部１５は、設定された指令値とキャリアとを比較することで、電圧ベクトル及びゼロベクトルの出力タイミングが決定する。また、上記のように、出力時間（Ｔ１、Ｔ２、Ｔｚ）に対して指令値を設定し、キャリアと比較させると、キャリアの１周期に対して６つの状態に分離されるが、当該６つの状態は図８に示す状態（１）〜（６）に対応している。すなわち、スイッチング信号生成部１５は、出力時間（Ｔ１、Ｔ２、Ｔｚ）とキャリアとを比較することで、スイッチングキャリアテーブルに格納したスイッチングパターンの出力タイミングを決定する。
【００５５】
スイッチング信号生成部１５は、キャリアと出力時間（Ｔ１〜Ｔ２、Ｔｚ）との比較で、図１０に示す出力タイミングを決定すると、位相角（θ）に応じたスイッチングパターンをスイッチングパターンテーブル１４から抽出し、抽出したパターンにより当該出力タイミングで、スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎが駆動されるよう、スイッチング信号を生成し、各スイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎに出力する。
【００５６】
具体的には、位相角（θ）が０度〜３０度である場合には、図８のエリア１のスイッチングパターンが用いられ、キャリアの谷の頂点を起点として出力時間（Ｔ１）の間は、電圧ベクトル（Ｖ１）を出力するスイッチング制御が行われ、その後の出力時間（Ｔ２）の間は、電圧ベクトル（Ｖ２）を出力するスイッチング制御が行われ、その後の出力時間（Ｔｚ）の間は、ゼロベクトル（Ｖ８）を出力するスイッチング制御が行われる。そして、キャリアの後半の半周期に遷り、キャリアの山の頂点を起点として出力時間（Ｔ２）の間は、電圧ベクトル（Ｖ５）を出力するスイッチング制御が行われ、その後の出力時間（Ｔ１）の間は、電圧ベクトル（Ｖ４）を出力するスイッチング制御が行われ、その後の出力時間（Ｔｚ）の間は、ゼロベクトル（Ｖ７）を出力するスイッチング制御が行われる。
【００５７】
マトリクスコンバータ４の出力電圧波形を図１１及び図１２を用いて説明する。図１１は出力時間（Ｔ１）が出力時間（Ｔ２）より長い場合の出力電圧波形の時間特性を、図１２は出力時間（Ｔ２）が出力時間（Ｔ１）より長い場合の出力電圧波形の時間特性を示す。位相角（θ）が０度〜３０度である場合には、出力時間（Ｔ１）が出力時間（Ｔ２）より長くなり、マトリクスコンバータ４から出力される電圧波形は、図１１のように推移する。また、位相角（θ）が３０度〜６０度である場合には、出力時間（Ｔ２）が出力時間（Ｔ１）より長くなり、マトリクスコンバータ４から出力される電圧波形は、図１２のように推移する。
【００５８】
上記のように、本例は、電圧ベクトルを出力する出力時間（Ｔ１、Ｔ２）とゼロベクトルを出力する出力時間（Ｔｚ）とを用いてスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを制御し、出力時間（Ｔ１、Ｔ２）から出力時間（Ｔｚ）に遷移する場合に、オン状態のスイッチング素子のうち、上アーム回路または下アーム回路のいずれか一方のアーム回路のスイッチング素子をターンオフにし、他方のアーム回路のスイッチング素子の前記オン状態を維持する。これにより、ゼロベクトルの出力時間（Ｔｚ）を設けることで、ゼロベクトルの出力時間（Ｔｚ）の最初の時点におけるスイッチング動作と、出力時間（Ｔｚ）の最後の時点におけるスイッチング動作との間隔が確保されるので、当該最初の時点と当該最後の時点との間におけるスイッチング動作の重複が避けられ、転流失敗を防ぐことができる。また、電圧ベクトルを出力している状態からゼロベクトルを出力する状態に遷移する場合に、スイッチング回数を減らすことができるため、転流失敗を防ぐことができる。
【００５９】
ところで、本例とは異なり、複数のスイッチング素子のブリッジ回路で形成される三相インバータ回路において、各相の中間電圧の検出電圧を指令値（ｖｕ＊、ｖｖ＊、ｖｗ＊）とし、三角波キャリアと比較することで、当該スイッチング素子を制御するインバータ装置（比較例３）が知られている。図１３は、キャリア及び指令値（ｖｕ＊、ｖｖ＊、ｖｗ＊）の波形と、インバータ回路の出力電圧の波形である。なお、図１３に示すように、比較例３は、キャリアが指令値を越えた時に出力電圧のレベルを制御する理論式を用いており、キャリアの山及び谷を境に当該理論式を反転させるよう制御している。すなわち、比較例では、検出電圧とキャリアとの比較で出力電圧のレベルを設定し、交流を出力する制御を行っているため、キャリアの周期に対して、ゼロ電圧期間（図１３のα、βに相当）が偏ってしまう。そして、一方のゼロ電圧期間（図１３のα）が短くなってしまうため、ゼロ電圧期間の最初の時点及び最後の時点における、スイッチング動作の間隔が短くなるため、転流失敗が発生する。また比較例では、キャリアの周期に対して、ゼロ電圧期間を所定期間として規定していないため、ゼロ電圧を出力するための時間の制御が煩雑になるという問題もある。
【００６０】
本例では、キャリアの周期に対してゼロベクトルの出力時間（Ｔｚ）を確保しているため、ゼロ電圧期間の最初の時点及び最後の時点における、スイッチング動作の間隔が短くなることを防ぎ、転流失敗を防止することができる。すなわち、図１４に示すように、キャリアの半周期毎に、ゼロベクトルの出力期間が均等に割り振られるため、ゼロベクトルの出力時間（Ｔｚ）が極端に短くなることがなくなり、転流失敗を防ぐことができる。またスイッチング素子Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎを制御する際のショートパルスを打つ回数も軽減することができ、素子に集中して負荷がかかることも防ぐことができる。さらに、本例は、ＰＷＭ制御の際のスイッチング信号のデューティやスイッチングパターンを自由に設定することができる。なお、図１４は本例における、キャリアと出力時間（Ｔ１、Ｔ２、Ｔｚ）との関係を説明するためのグラフ、及び、マトリクスコンバータ４の出力電圧の時間特性を示すグラフである。
【００６１】
また本例は、出力時間（Ｔ１、Ｔ２）と出力時間（Ｔｚ）との間で連続して遷移する場合に、上アーム回路のスイッチング素子、または、下アーム回路のスイッチング素子を連続して切り換えない。これにより、電圧ベクトルを出力している状態とゼロベクトルを出力する状態との間で連続して遷移する場合に、スイッチング回数を減らすことができるため、転流失敗を防ぐことができる。
【００６２】
また本例は、座標変換部１３により変換された電圧から出力時間（Ｔ１、Ｔ２、Ｔｚ）を算出し、スイッチングパターンテーブル１４を参照し、変換された電圧の位相と対応するスイッチングパターンで、スイッチング素子（Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎ）を制御する。これにより、ゼロベクトルの出力時間（Ｔｚ）が確保されるので、転流失敗を防ぐことができる。
【００６３】
また本例は、上アーム回路に含まれるスイッチング素子のうち一のスイッチング素子をオンに、下アーム回路に含まれるスイッチング素子のうち一のスイッチング素子をオンにする出力時間（Ｔ１）と、上アーム回路に含まれるスイッチング素子のうち他のスイッチング素子をオンに、下アーム回路に含まれるスイッチング素子のうち他のスイッチング素子をオンにする出力時間（Ｔ２）で、スイッチング素子を制御する。これにより、ゼロベクトルの出力時間が確保されるので、当該最初の時点と当該最後の時点との間におけるスイッチング動作の重複が避けられ、転流失敗を防ぐことができる。
【００６４】
また本例は、キャリアの前半の半周期では、出力時間（Ｔ１）を出力時間（Ｔ２）の前の時間とし、キャリアの後半の半周期では、出力時間（Ｔ１）を出力時間（Ｔ２）の後の時間とする。これにより、マトリクスコンバータ４の出力電圧のプラス側とマイナス側とで、ゼロベクトルの出力時間の均一化を図ることができる。
【００６５】
なお本例では、キャリアの半周期に対して、キャリアの谷の頂点を起点とし、２つの電圧ベクトルの出力時間（Ｔ１、Ｔ２）を最初に配置し、次にゼロベクトルの出力時間（Ｔｚ）を配置したが、必ずしも、この順番にする必要はない。例えば図１５に示すように、キャリアの半周期に対して、キャリアの谷の頂点を起点とし、ゼロベクトルの出力時間（Ｔｚ）の半分の時間を配列し、次に２つの電圧ベクトルの出力時間（Ｔ１、Ｔ２）を配列し、最後に残りの出力時間（Ｔｚ）の半分の時間を配列してもよい。また本例は、キャリアの半周期と対応させて、出力時間（Ｔ１、Ｔ２）及び出力時間（Ｔｚ）を割当てたが、必ずしもキャリアの半周期にする必要はなく、当該半周期より短くてもよく、長くてもよい。また、空間ベクトル変調部１２における所定の下限時間は、必ずしもキャリアの半周期より短い時間にする必要はなく、キャリアの周期の一部に対応する時間より短い時間であればよい。
【００６６】
また本例は、キャリアの半周期あたりに、２つの電圧ベクトル（Ｖ１〜Ｖ６）を出力するよう出力時間（Ｔ１、Ｔ２）を制御したが、必ずしも２つの電圧ベクトル（Ｖ１〜Ｖ６）である必要はなく、１つの電圧ベクトル（Ｖ１〜Ｖ６）でもよく、３つの電圧ベクトル（Ｖ１〜Ｖ６）であってもよい。また、図８に示すスイッチングパターンは一例に過ぎず、それぞれの電圧ベクトル及びゼロベクトルのパターンを入れ替えてもよく、また電圧ベクトル及びゼロベクトルを出力するために他のスイッチングパターンを用いてもよい。
【００６７】
上記マトリクスコンバータ４が本発明の「変換回路」に相当し、電圧センサ３１〜３３が「電圧検出手段」に、コントローラ１０が「制御手段」に、空間ベクトル変調部１２及びゼロベクトル時間算出部１３が「スイッチング時間算出部」に、スイッチング信号生成部１５が「制御信号生成部」に、出力時間（Ｔ１、Ｔ２）が「第１スイッチング時間」に、出力時間（Ｔｚ）が「第２スイッチング時間」に、スイッチングパターンテーブル１４が「テーブル」に、座標変換部１１が「座標変換手段」に相当する。
【符号の説明】
【００６８】
１…交流電源
２…入力フィルタ
２１〜２３…コイル
２４〜２６…コンデンサ
３１〜３３…電圧センサ
４…インバータ
Ｓｒｐ、Ｓｒｎ、Ｓｓｐ、Ｓｓｎ、Ｓｔｐ、Ｓｔｎ…スイッチング素子
Ｔｒｒｐ１、Ｔｒｒｐ２、Ｔｒｒｎ１、Ｔｒｒｎ２、Ｔｒｓｐ１、Ｔｒｓｐ２、Ｔｒｓｎ１、Ｔｒｓｎ２、Ｔｒｔｐ１、Ｔｒｔｐ２、Ｔｒｔｎ１、Ｔｒｔｎ２…トランジスタ
Ｄｒｐ１、Ｄｒｐ２、Ｄｒｎ１、Ｄｒｎ２、Ｄｓｐ１、Ｄｓｐ２、Ｄｓｎ１、Ｄｓｎ２、Ｄｔｐ１、Ｄｔｐ２、Ｄｔｎ１、Ｄｔｎ２…ダイオード
５…高周波トランス回路
５１…トランス
５２…整流ブリッジ回路
６…出力フィルタ
６１…コイル
６２…コンデンサ
７…バッテリ
１０…コントローラ
１１…座標変換部
１２…空間ベクトル変調部
１３…ゼロベクトル時間算出部
１４…スイッチングパターンテーブル
１５…スイッチング信号生成部
１０１…トランス
１０２…整流器
１０３…降圧チョッパ
２０１…ＰＷＭ整流器
２０２…高周波トランス回路
２０３…インバータ回路
２０４…トランス
２０５…整流ブリッジ回路
【図１】
0005437334.tif 000002
【図２】
0005437334.tif 000003
【図３】
0005437334.tif 000004
【図４】
0005437334.tif 000005
【図５】
0005437334.tif 000006
【図６】
0005437334.tif 000007
【図７】
0005437334.tif 000008
【図８】
0005437334.tif 000009
【図９】
0005437334.tif 000010
【図１０】
0005437334.tif 000011
【図１１】
0005437334.tif 000012
【図１２】
0005437334.tif 000013
【図１３】
0005437334.tif 000014
【図１４】
0005437334.tif 000015
【図１５】
0005437334.tif 000016