(57)【特許請求の範囲】
【請求項１】
複数の分散型電源から出力される電力を交流電力系統に供給する電力変換システムであって、
複数のコンバータであって、各々が、スイッチング素子を備え、対応する分散型電源に接続され、対応する分散型電源から入力される直流電圧を所定電圧の直流出力に変換する複数のコンバータと、
前記複数のコンバータからの直流出力を共通の直流電力路を通じて受け取り、受け取った直流出力を所定周波数の交流出力に変換して交流電力系統に供給するインバータと、
前記複数のコンバータに対応して設けられた複数のコンバータコントローラであって、各々が、対応するコンバータのスイッチング素子をパルス駆動し時間に依存した基準で直流出力を発生させる複数のコンバータコントローラと、
前記インバータに対応して設けられ、前記インバータを時間に依存した基準で駆動して交流出力を発生させるインバータコントローラと、
所定の時間周期ごとに前記複数のコンバータコントローラを駆動開始させるタイミング信号を、前記複数のコンバータコントローラのそれぞれに出力するタイミングコントローラとを備え、
前記複数のコンバータコントローラのそれぞれは、前記タイミング信号を得ることによって、前記所定の時間周期内のそれぞれ異なるタイミングで対応するコンバータの駆動を開始し、
前記タイミングコントローラは、
前記複数のコンバータを選択的に駆動したときの前記複数のコンバータのスイッチング動作によって生じる前記直流電力路の電圧値の変化量を記録し、
記録した前記変化量の大きさに基づいた駆動開始順番に関する情報を含むタイミング信号を出力する
電力変換システム。
【請求項２】
前記複数のコンバータコントローラのそれぞれは、
パルス駆動を開始する駆動開始順番に関する情報を保持し、
前記タイミング信号を得ることによって、それぞれの駆動開始順番に基づくタイミングで対応するコンバータのパルス駆動を開始する
請求項１に記載の電力変換システム。
【請求項３】
前記タイミングコントローラは、駆動開始順番に関する情報を保持し、当該駆動開始順番に基づいて、前記タイミング信号を出力するコンバータコントローラを決定し、
決定したコンバータコントローラに対して、タイミング信号を出力する
請求項１に記載の電力変換システム。
【請求項４】
前記タイミングコントローラは、
乱数発生部を有し、
前記乱数発生部から得られる乱数値に基づいて、駆動開始順番を決定する
請求項３に記載の電力変換システム。
【請求項５】
複数の分散型電源から出力される電力を交流電力系統に供給する電力変換システムであって、
複数のコンバータであって、各々が、スイッチング素子を備え、対応する分散型電源に接続され、対応する分散型電源から入力される直流電圧を所定電圧の直流出力に変換する複数のコンバータと、
前記複数のコンバータからの直流出力を共通の直流電力路を通じて受け取り、受け取った直流出力を所定周波数の交流出力に変換して交流電力系統に供給するインバータと、
前記複数のコンバータに対応して設けられた複数のコンバータコントローラであって、各々が、対応するコンバータのスイッチング素子をパルス駆動し時間に依存した基準で直流出力を発生させる複数のコンバータコントローラと、
前記インバータに対応して設けられ、前記インバータを時間に依存した基準で駆動して交流出力を発生させるインバータコントローラと、
所定の時間周期ごとに前記複数のコンバータコントローラを駆動開始させるタイミング信号を出力するタイミングコントローラとを備え、
前記複数のコンバータコントローラのそれぞれは、前記タイミング信号を得ることによって、前記所定の時間周期内のそれぞれ異なるタイミングで対応するコンバータの駆動を開始し、
前記タイミングコントローラは、
前記複数のコンバータを選択的に駆動したときの前記直流電力路の電圧値の変化量を記録し、
記録した前記変化量の大きさに基づいて駆動開始順番を決定し、
決定した駆動開始順番に基づいて、前記タイミング信号を出力するコンバータコントローラまたは前記インバータコントローラを決定し、
決定したコンバータコントローラまたは前記インバータコントローラに対して、タイミング信号を出力する
電力変換システム。
【請求項６】
前記複数のコンバータコントローラのそれぞれは、対応するコンバータの駆動を開始した後、完了信号を出力し、
前記複数のコンバータコントローラのそれぞれは、前記完了信号を受信するとともに受信した前記完了信号の受信回数をカウントし、前記完了信号の受信回数に基づいて、自順番であると判断した場合に、対応するコンバータの駆動を開始する
請求項１に記載の電力変換システム。
【請求項７】
前記複数のコンバータの数に応じて、前記複数のコンバータそれぞれの駆動開始のタイミングの間隔が変わる
請求項１〜６のいずれか一項に記載の電力変換システム。
【請求項８】
前記複数のコンバータコントローラと前記インバータコントローラとのそれぞれには、仮想コントローラ部が接続されており、
前記タイミングコントローラは、前記仮想コントローラ部のうちの一つである
請求項１〜７のいずれか一項に記載の電力変換システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の分散型電源の直流電力出力を交流電力に変換する電力変換システムに関するものである。
【背景技術】
【０００２】
近年、太陽光発電や燃料電池などの分散型電源を利用した分散型電源装置が普及しつつある。分散型電源装置は、分散型電源によって発電された直流の電力を、例えばパワーコンディショナ等の電力変換システムを利用して交流の電力に変換して商用電力系統へ出力している。【０００３】
電力変換システムでは、電圧変換回路の電力の変換効率の低下を防ぐ技術が検討されている（例えば、特許文献１参照）。特許文献１に記載された技術では、電力変換システムは、複数の太陽電池ストリングのそれぞれに個別に対応する昇圧チョッパ回路（電圧変換回路）と制御回路を有する。制御回路は、昇圧チョッパ回路をスイッチング駆動するためのパルス信号を出力する個別制御部、温度検出部、パルス信号のスイッチング周波数を決定する周波数決定部を有する。この周波数決定部は、温度検出部の検出結果に基づいて、スイッチング周波数を決定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１０６４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、分散型電源の出力電圧は、チョッパ回路（コンバータ）で調整され、ＤＣバス（直流配線）に出力される。更に、ＤＣバスに出力された直流電圧は、インバータにより交流電力に変換されて商用電力系統に供給される。ここで、コンバータは、スイッチング素子によるパルス幅変調により、入力電圧を所定値（ＤＣバスのバス電圧値）に調整する。このスイッチング素子のスイッチング動作開始時には、にはスイッチングノイズが発生する。【０００６】
ここで、複数の分散型電源のそれぞれに接続された各コンバータの制御タイミングが重なると、ＤＣバスに対する電力変動が大きくなり、ＤＣバスの電圧が不安定な状態になる可能性がある。また、各コンバータにおける制御タイミングが重なった場合、スイッチングノイズが重なり、大きいノイズが発生する可能性がある。この場合にも、ＤＣバスのバス電圧の安定を損ねる可能性がある。【０００７】
本発明は、このような問題点に鑑みてなされたものであって、その目的は、複数の分散型電源の各コンバータに接続されたＤＣバスのバス電圧を安定化させる電力変換システムを提供することにある。
【課題を解決するための手段】
【０００８】
（１）本発明の一態様に係る電力変換システムは、複数の分散型電源から出力される電力を交流電力系統に供給する電力変換システムであって、複数のコンバータであって、各々が、スイッチング素子を備え、対応する分散型電源に接続され、対応する分散型電源から入力される直流電圧を所定電圧の直流出力に変換する複数のコンバータと、前記複数のコンバータからの直流出力を共通の直流電力路を通じて受け取り、受け取った直流出力を所定周波数の交流出力に変換して交流電力系統に供給するインバータと、前記複数のコンバータに対応して設けられた複数のコンバータコントローラであって、各々が、対応するコンバータのスイッチング素子をパルス駆動し時間に依存した基準で直流出力を発生させる複数のコンバータコントローラと、前記インバータに対応して設けられ、前記インバータを時間に依存した基準で駆動して交流出力を発生させるインバータコントローラと、所定の時間周期ごとに前記複数のコンバータコントローラを駆動開始させるタイミング信号を出力するタイミングコントローラとを備え、前記複数のコンバータコントローラのそれぞれは、前記タイミング信号を得ることによって、前記所定の時間周期内のそれぞれ異なるタイミングで対応するコンバータの駆動を開始する。【０００９】
（２）上記電力変換システムにおいて、前記複数のコンバータコントローラのそれぞれは、パルス駆動を開始する駆動開始順番に関する情報を保持し、前記タイミング信号を得ることによって、それぞれの駆動開始順番に基づくタイミングで対応するコンバータのパルス駆動を開始することが好ましい。【００１０】
（３）上記電力変換システムにおいて、前記タイミングコントローラは、駆動開始順番に関する情報を保持し、当該駆動開始順番に基づいて、前記タイミング信号を出力するコンバータコントローラを決定し、決定したコンバータコントローラに対して、タイミング信号を出力することが好ましい。【００１１】
（４）上記電力変換システムにおいて、前記タイミングコントローラは、乱数発生部を有し、前記乱数発生部から得られる乱数値に基づいて、駆動開始順番を決定することが好ましい。【００１２】
（５）上記電力変換システムにおいて、前記タイミングコントローラは、前記複数のコンバータの駆動開始後の直流電力路の電圧値の変化量を記録し、記録した前記変化量に基づいて駆動開始順番を決定し、決定した駆動開始順番に基づいて、前記タイミング信号を出力するコンバータコントローラまたは前記インバータコントローラを決定し、決定したコンバータコントローラまたは前記インバータコントローラに対して、タイミング信号を出力することが好ましい。【００１３】
（６）上記電力変換システムにおいて、前記複数のコンバータコントローラのそれぞれは、対応するコンバータの駆動を開始した後、完了信号を出力し、前記複数のコンバータコントローラのそれぞれは、前記完了信号を受信するとともに受信した前記完了信号の受信回数をカウントし、前記完了信号の受信回数に基づいて、自順番であると判断した場合に、対応するコンバータの駆動を開始することが好ましい。【００１４】
（７）上記電力変換システムにおいて、前記複数のコンバータの数に応じて、前記複数のコンバータそれぞれの駆動開始のタイミングの間隔が変わることが好ましい。【００１５】
（８）上記電力変換システムにおいて、前記複数のコンバータコントローラと前記インバータコントローラとのそれぞれには、仮想コントローラ部が接続されており、前記タイミングコントローラは、前記仮想コントローラ部のうちの一つであることが好ましい。【００１６】
（９）上記電力変換システムにおいて、前記タイミングコントローラは、ＤＣ電力路の電圧値の異常発生に基づいて、前記複数のコンバータコントローラと前記インバータコントローラとに対して、対応するコンバータ及び前記インバータを即時に駆動開始させるための命令である特別制御指令を送信し、前記特別制御指令を受信したすべての前記複数のコンバータコントローラ及び前記インバータコントローラは、対応するコンバータ及び前記インバータを同時に駆動開始することが好ましい。
【発明の効果】
【００１７】
本発明によれば、複数の分散型電源の各コンバータに接続されたＤＣバスのバス電圧を安定化することができる。
【図面の簡単な説明】
【００１８】
【図１】第１の実施形態の電力変換システムのブロック回路図。
【図２】第１の実施形態のコンバータおよびインバータの回路図。
【図３】第１の実施形態の処理手順のフローチャート。
【図４】第１の実施形態のタイミングチャート。
【図５】第２の実施形態の処理手順のフローチャート。
【図６】第２の実施形態のタイミングチャート。
【図７】第３の実施形態の処理手順のフローチャート。
【図８】第４の実施形態の処理手順のフローチャート。
【図９】第５の実施形態の処理手順のフローチャート。
【図１０】第６の実施形態のタイミングコントローラにおける処理手順のフローチャート。
【図１１】第６の実施形態のインバータコントローラやコンバータコントローラにおける処理手順のフローチャート。
【図１２】第６の実施形態の制御のタイミングチャート。
【図１３】第７の実施形態の処理手順のフローチャート。
【発明を実施するための形態】
【００１９】
＜第１の実施形態＞ 
図１〜図４を用いて、第１の実施形態を説明する。
【００２０】
図１に示すように、第１の実施形態の電力変換システムＵ１は、コンバータ部２０、インバータ３０等の複数の電力変換器により構成される。ここで、コンバータ部２０とインバータ３０とは、直流配線（ＤＣバスＬ１）を介して接続される。そして、コンバータ部２０は、分散型電源１０に接続され、インバータ３０は、商用電源である系統電源５０に接続される。
【００２１】
本実施形態では、分散型電源１０として、太陽電池パネル１１〜１３、燃料電池１４、蓄電池１５、電気自動車１６を用いる。
【００２２】
太陽電池パネル１１〜１３は、太陽光エネルギーを直流電力に変換する発電装置である。
【００２３】
燃料電池１４は、水素と酸素を化学反応させて直流電力を得る発電装置である。
【００２４】
蓄電池１５は、電力を充電し、必要に応じて、この蓄えた電力を放電供給する電池である。
【００２５】
電気自動車１６は、車載充電装置を備え、電動モーターで駆動させる自動車であり、車両に蓄えた電力を住宅へ供給することが可能である。
【００２６】
コンバータ部２０は、各分散型電源１０にそれぞれ接続されるコンバータ２１〜２６から構成されている。各コンバータ２１〜２６は、ＤＣバスＬ１を介してインバータ３０に接続される。本実施形態では、単独のインバータ３０を用いる。
【００２７】
インバータ３０及びコンバータ２１の構成を図２に示す。各コンバータ２２〜２６の構成は、コンバータ２１の構成と同様である。
【００２８】
コンバータ２１は、既知の構成のもので、非絶縁型のチョッパ回路で構成され、直流リアクトル２１１、昇圧用のスイッチング素子２１２、ダイオード２１３及びコンデンサ２１４を有している。尚、コンバータ２１は非絶縁型に限るものではなく、絶縁型でもよい。
【００２９】
コンバータ２１は、スイッチング素子２１２を所定のＯＮデューティ比でパルス駆動することにより、対応する分散型電源から入力された直流電圧を所望の昇圧比で昇圧して出力する。
【００３０】
コンバータコントローラＣ２１は、コンバータ２１のスイッチング素子２１２に駆動パルス信号を出力する。
【００３１】
インバータ３０は、既知の構成のもので、スイッチング素子３０１、３０２の直列回路と、スイッチング素子３０３、３０４の直列回路とを並列接続した単相ブリッジ回路から成る。インバータコントローラＣ３０は、これらのスイッチング素子３０１〜３０４を、ＰＷＭ（パルス幅変調）制御による所定のＯＮデューティ比のパルス信号によりパルス駆動し、コンバータ２１から出力される直流電力を系統電源５０と同期した交流電力に変換する。変換された交流電力は、図示しないフィルタ回路により高調波成分が減衰されて正弦波状に形成されて、系統電源５０に重畳される。インバータ３０は、単相交流出力するものに限らず、三相交流を出力するものであってもよく、また単相／多相ブリッジ構成に限らず、中性点クラップ方式等であってもよい。
【００３２】
コンバータコントローラＣ２１〜Ｃ２６は、各コンバータ２１〜２６に対応して設けられる。各コンバータ２１〜２６は、それぞれ対応するコンバータコントローラＣ２１〜Ｃ２６により、スイッチング素子が高周波で断続的にＯＮ，ＯＦＦするスイッチング動作が開始される。各コンバータ２１〜２６は、スイッチング動作により、所定の直流電圧（例えば、ＤＣ３５０Ｖ）を生成するチョッパ制御を行なう。
【００３３】
コンバータ２１〜２３はそれぞれ太陽電池パネル１１〜１３に接続されており、太陽光の日射状況の影響を受ける発電電力に応じた最大電力点追従制御（ＭＰＰＴ制御）を行なう。太陽電池パネル１１〜１３の出力（直流電圧）をバス電圧値に変換してＤＣバスＬ１に出力する。
【００３４】
コンバータ２４は燃料電池１４に接続されており、燃料電池１４の出力（直流）をバス電圧値に変換してＤＣバスＬ１に出力する。
【００３５】
コンバータ２５は蓄電池１５に接続されており、蓄電池１５の出力（直流）をバス電圧値に変換してＤＣバスＬ１に出力したり、ＤＣバスＬ１から供給される電力を蓄電池１５に供給したりする。
【００３６】
コンバータ２６はコネクタ付きのケーブルなどを介して電気自動車１６に接続されており、電気自動車１６の車載充電装置に蓄えられた電力をＤＣバスＬ１に出力したり、ＤＣバスＬ１から供給される電力を電気自動車１６の車載充電装置に供給したりする。
【００３７】
インバータコントローラＣ３０は、インバータ３０のスイッチング制御を行なう。インバータコントローラＣ３０は、インバータ３０のスイッチング素子のスイッチング制御を行なうことにより、直流と交流との変換を行なう。ここでは、直流電力を、所定の電圧、所定の周波数の交流電力（例えば、ＡＣ２０２Ｖ、５０Ｈｚ）に変換する。
【００３８】
インバータ３０は、分電盤（図示せず）を介して、交流電力を系統電源５０に供給する。
【００３９】
タイミングコントローラＣ１はあらかじめ設定された所定の時間周期ごとに各コンバータコントローラＣ２１〜Ｃ２６やインバータコントローラＣ３０へタイミング信号を与える。このタイミング信号を得た各コンバータコントローラＣ２１〜Ｃ２６やインバータコントローラＣ３０は、対応する各コンバータ２１〜２６とインバータ３０のうちの複数が同時に駆動開始しないように、所定の時間周期内のそれぞれ異なる期間に対応する各コンバータ２１〜２６とインバータ３０をパルス駆動する。
【００４０】
各コンバータコントローラＣ２１〜Ｃ２６と、インバータコントローラＣ３０と、タイミングコントローラＣ１とは、通信ラインＬ２により接続される。そして、後述するように、タイミングコントローラＣ１は、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０に対してパルス駆動開始のタイミング調整を行なう。
【００４１】
タイミングコントローラＣ１およびインバータコントローラＣ３０および各コンバータコントローラＣ２１〜Ｃ２６は、ＣＰＵ（Central Processing Unit）および制御プログラムを記憶するメモリ、タイマ等で構成されているが、これに限定されない。
【００４２】
また、タイミングコントローラＣ１は、インバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６と別に設けられる必要は無く、例えば、インバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６にタイミングコントローラＣ１の機能を持たせてもよい。
【００４３】
タイミングコントローラＣ１は、インバータコントローラＣ３０に対してタイミング信号を送信する。インバータコントローラＣ３０は、このタイミング信号に応じた所定のタイミングでインバータ３０のパルス駆動を開始する。また、タイミングコントローラＣ１は、各コンバータコントローラＣ２１〜Ｃ２６に対してタイミング信号を送信する。各コンバータコントローラＣ２１〜Ｃ２６は、このタイミング信号に応じたそれぞれ異なる所定のタイミングで各コンバータ２１〜２６のパルス駆動を開始する。
【００４４】
図４に示すように、タイミングコントローラＣ１は、所定の周期ＴでインバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６にタイミング信号を送信する。このため、タイミングコントローラＣ１は、周期Ｔに関するデータを保持するメモリを有する。ここで、周期Ｔとして、コンバータのスイッチング周波数の逆数の時間と同程度の時間（例えば、数μ秒）を用いる。なお、状況に応じて（例えば、ノイズが小さい場合）、この周期Ｔとして、長い時間（例えば、１秒）を用いることも可能である。
【００４５】
また、タイミングコントローラＣ１は、単一のインバータに接続されたコンバータの数を認識するカウンターを備える。コンバータの数は、各コンバータのコンバータコントローラからＩＤ番号を含んだ信号を受信することで、カウントする。あらかじめ設定された周期Ｔと、コンバータの数に基づいて、インバータ３０と各コンバータ２１〜２６の合計の台数（ｎ）を算出し、時間〔Ｔ／ｎ〕を決定することができる。
【００４６】
図４にインバータ３０および各コンバータ２１〜２６のパルス駆動開始のタイミング（トリガ信号）を示した。インバータコントローラＣ３０及び各コンバータコントローラＣ２１〜Ｃ２６は、図４に示すトリガ信号に応じたタイミングで、インバータ３０および各コンバータ２１〜２６に駆動パルス信号を出力して、パルス駆動を開始する。インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、タイミング信号の受信時からそれぞれ異なる所定時間（待機時間）の経過後にパルス駆動を開始する。このように、異なる待機時間によるタイミングでパルス駆動を開始することにより、パルス駆動開始のタイミングを分散させている。このため、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、待機時間に関するデータを保持している。この場合、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６において、予め定められた順番（駆動開始順番）で、パルス駆動開始のタイミングの調整を行なわせる。このために、この待機時間として、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６毎に異なる値が設定される。待機時間は、電力変換システムＵ１に含まれるインバータ３０と各コンバータ２１〜２６の合計の台数（ｎ）や周期Ｔに応じて設定される。合計の台数（ｎ）や、周期Ｔに関する情報は、制御指令に含まれており、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、制御指令から合計の台数（ｎ）や、時間〔Ｔ／ｎ〕に関する情報を得る。本実施形態では、合計の台数（ｎ）は７台である。そこで、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６には、待機時間として「（ｉ／７）Ｔ」が設定される。ここで、「ｉ」は駆動開始順番であり、インバータ３０及び各コンバータ２１〜２６器毎に「０〜６」の異なる値を用いる。
【００４７】
なお、ＤＣバスＬ１の電圧安定性の観点から、インバータコントローラＣ３０の駆動開始順番は、各コンバータコントローラＣ２１〜Ｃ２６の駆動開始順番より早くなるように設定される。つまり、インバータコントローラＣ３０に設定される順番「ｉ」は「０（零）」である。また、インバータコントローラＣ３０は周期Ｔの期間完了直前まで駆動する。
【００４８】
更にいえば、インバータコントローラＣ３０は、一度駆動開始されたら、以後は連続駆動するものであってもよい。
【００４９】
また、各コンバータコントローラＣ２１〜Ｃ２６は、周期Ｔの期間が完了するまでに停止する。
【００５０】
次に、図３を用いて、パルス駆動開始のタイミングを調整する処理を説明する。
【００５１】
ここでは、タイミングコントローラＣ１は、待機処理を実行する（ステップＳ０１１）。具体的には、タイミングコントローラＣ１は、直近でタイミング信号を送信した時刻からの経過時間を計測する。そして、経過時間が周期Ｔになる時刻（周期時刻）まで待機する。
【００５２】
周期時刻になったと判定した場合、タイミングコントローラＣ１は、タイミング信号の送信処理を実行する（ステップＳ０１２）。具体的には、タイミングコントローラＣ１は、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６に対して、タイミング信号を送信する。
【００５３】
一方、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、タイミング信号の受信処理を実行する（ステップＳ０２１）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、通信ラインＬ２を介して、タイミングコントローラＣ１が送信したタイミング信号を受信する。
【００５４】
次に、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、自順番までの待機処理を実行する（ステップＳ０２２）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、タイミング信号を受信してからの経過時間を計測する。そして、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、記憶している待機時間〔（ｉ／７）Ｔ〕が経過するまで待機する。
【００５５】
次に、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、パルス駆動開始処理を実行する（ステップＳ０２３）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、待機時間が経過したと判定した場合に、駆動パルス信号を出力してインバータ３０や各コンバータ２１〜２６のパルス駆動を開始し、パルス駆動開始のタイミング調整（位相の調整）を行なう。
【００５６】
本実施形態によれば、以下のような効果を得ることができる。
【００５７】
（１）本実施形態では、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６には、時間〔Ｔ／ｎ〕ずつずらした待機時間を設定する。そして、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、自順番までの待機処理（ステップＳ０２２）、パルス駆動開始処理（ステップＳ０２３）を実行する。これにより、インバータ３０や各コンバータ２１〜２６におけるパルス駆動の開始のタイミングを分散させることで、ＤＣバスＬ１の電力変動を抑え、スイッチングノイズを分散させ、バス電圧の安定化を図ることができる。更に、ＤＣバスＬ１に接続されているインバータやコンバータの数に応じて、パルス駆動開始のタイミングをタイミング信号によって均等に分散制御する。これにより、ＤＣバスＬ１に重畳されるノイズを均等に分散させることができる。
【００５８】
（２）本実施形態では、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、それぞれのパルス駆動開始処理を実行するタイミングを決める待機時間に関するデータを保持している。これにより、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６において、タイミング信号に基づいて、パルス駆動開始のタイミングを分散させることができる。
【００５９】
＜第２の実施形態＞
次に、図５、図６を用いて、第２の実施形態を説明する。第２の実施形態では、パルス駆動を開始する順番をランダムに変更する構成であり、第１の実施形態と同様の部分については詳細な説明を省略する。
【００６０】
ここでは、各コンバータコントローラＣ２１〜Ｃ２６やインバータコントローラＣ３０におけるパルス駆動開始処理のタイミングをずらすために、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６には、単位時間〔Ｔ／ｎ〕に関するデータを保持させておく。本実施形態では、上記第１の実施形態と同様に、合計の台数ｎとして「７」を用いる。
【００６１】
そして、図５に示すように、タイミングコントローラＣ１は、駆動開始順番の決定処理を実行する（ステップＳ０３１）。具体的には、タイミングコントローラＣ１は、各コンバータ２１〜２６におけるパルス駆動開始処理の実行の順番（駆動開始順番）をランダムに決める。例えば、タイミングコントローラＣ１は、乱数発生部を備えており、各コンバータコントローラＣ２１〜Ｃ２６に対して、それぞれ乱数値を付与し、乱数値が大きい順に駆動開始順番を決定する。
【００６２】
インバータコントローラＣ３０の駆動開始順番は一番とする。
【００６３】
次に、タイミングコントローラＣ１は、ステップＳ０１１と同様に、周期時刻までの待機処理を実行する（ステップＳ０３２）。
【００６４】
周期時刻になったと判定した場合、タイミングコントローラＣ１は、タイミング信号（図中では、制御指令とも記載する。以下同様である。）の送信処理を実行する（ステップＳ０３３）。具体的には、タイミングコントローラＣ１は、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６に対して、タイミング信号を送信する。この場合、タイミング信号には、決定した駆動開始の順番に関する情報と、この駆動開始順番に対応するインバータコントローラやコンバータコントローラを識別するための識別情報を含める。この駆動開始順番に関する情報により、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、パルス駆動処理を開始する順番を特定する。
【００６５】
また、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、ステップＳ０２１と同様に、タイミング信号の受信処理を実行する（ステップＳ０４１）。
【００６６】
この場合、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、自身の識別情報に対応する駆動開始順番の記憶処理を実行する（ステップＳ０４２）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、タイミング信号に含まれる駆動開始順番を記憶する。そして、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、駆動開始順番に基づいて待機時間を算出する。ここでは、駆動開始順番がｊ番目の場合には、待機時間〔（（ｊ−１）／７）Ｔ〕を特定する。
【００６７】
そして、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、ステップＳ０２２，Ｓ０２３と同様に、自順番までの待機処理（ステップＳ０４３）、パルス駆動開始処理（ステップＳ０４４）を実行する。
【００６８】
図６に示すように、最初の周期Ｔでは、駆動開始順番として、インバータ３０→コンバータ２２→２１→…の順番でパルス駆動を開始する。次の周期Ｔでは、ランダムに駆動開始順番を変更した結果、コンバータ２３→コンバータ２１→…の順番でパルス駆動処理を開始する。
【００６９】
本実施形態によれば、以下のような効果を得ることができる。
【００７０】
（３）本実施形態では、タイミングコントローラＣ１は、駆動開始順番の決定処理を実行する（ステップＳ０３１）。ここでは、駆動開始の順番をランダムに決める。そして、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、この駆動開始順番に基づいて、自順番までの待機処理（ステップＳ０４３）を実行する。各周期で同じ順番でパルス駆動を開始した場合、周期毎に同じタイミングで同じ大きさのノイズが発生し、各周期内でノイズの大きさに偏りが生じる可能性がある。このため、過大なノイズが周期的に生じ、周辺の電気機器に悪影響を及ぼす可能性がある。そこで、パルス駆動開始の順番を変更することにより、発生するノイズの大きさの偏りを抑制することができる。
【００７１】
＜第３の実施形態＞
次に、図７を用いて、第３の実施形態を説明する。第３の実施形態では、タイミングコントローラＣ１が、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６に対して、個別にタイミング信号を送信する構成であり、第１、第２の実施形態と同様の部分については詳細な説明を省略する。
【００７２】
この場合、タイミングコントローラＣ１、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６には、タイミング信号の送信先を特定するための機器識別情報をメモリに保持させておく。
【００７３】
ここでは、図７に示すように、タイミングコントローラＣ１は、第２の実施形態のステップＳ０３１と同様に、駆動開始順番の決定処理を実行する（ステップＳ０５１）。但し、インバータコントローラＣ３０の駆動開始順番は一番とする。
【００７４】
そして、駆動開始順番毎に、以下の処理を繰り返す。
【００７５】
ここでは、まず、タイミングコントローラＣ１は、駆動開始タイミング（調整タイミング）までの待機処理を実行する（ステップＳ０５２）。具体的には、タイミングコントローラＣ１は、駆動開始順番の決定処理（ステップＳ０５１）の実行からの経過時間を計測し、時間〔Ｔ／ｎ〕が経過するまでの間、待機する。
【００７６】
次にタイミングコントローラＣ１は、駆動開始の順番に応じて送信先の特定処理を実行する（ステップＳ０５３）。具体的には、タイミングコントローラＣ１は、記憶した順番において、次の駆動開始の順番のインバータコントローラやコンバータコントローラを特定し、メモリからこのインバータコントローラやコンバータコントローラの機器識別情報を取得する。
【００７７】
次に、タイミングコントローラＣ１は、タイミング信号の送信処理を実行する（ステップＳ０５４）。具体的には、タイミングコントローラＣ１は、次の駆動開始順番のインバータコントローラやコンバータコントローラに関する機器識別情報を含めたタイミング信号を、インバータコントローラやコンバータコントローラに送信する。この場合、今回の駆動開始順番において、今回のタイミング信号を送信したインバータコントローラやコンバータコントローラについて処理済みであることをタイミングコントローラＣ１のメモリに記録する（駆動開始順番の消込）。
【００７８】
上記のようなタイミングコントローラＣ１の動作は、対象となるインバータコントローラやコンバータコントローラへの処理が終了するまで繰り返される。
【００７９】
一方、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、ステップＳ０２１，Ｓ０４１と同様に、タイミング信号を受信する（ステップＳ０６１）。
【００８０】
次に、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、受信したタイミング信号に基づいて自順番かどうかについての判定処理を実行する（ステップＳ０６２）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、タイミング信号に含まれる機器識別情報と、自身が保持している識別情報とを比較する。両者が一致した場合、自順番と判定する。
【００８１】
自順番と判定した場合（ステップＳ０６２において「ＹＥＳ」の場合）、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、ステップＳ０２３，Ｓ０４４と同様に、パルス駆動処理を開始する（ステップＳ０６３）。
【００８２】
一方、自順番でないと判定した場合（ステップＳ０６２において「ＮＯ」の場合）、インバータコントローラやコンバータコントローラは、パルス駆動開始処理（ステップＳ０６３）をスキップして処理を終了する。
【００８３】
パルス駆動開始処理をスキップして処理を終了したインバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、自順番と判定するまで、タイミングコントローラＣ１からタイミング信号が送信される度に、上記のＳ０６１〜Ｓ０６２の処理を繰り返す。
【００８４】
本実施形態によれば、以下のような効果を得ることができる。
【００８５】
（４）本実施形態では、タイミングコントローラＣ１は、駆動開始順番に応じて送信先の特定処理（ステップＳ０５３）、タイミング信号の送信処理（ステップＳ０５４）を実行する。これにより、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、駆動開始順番に関する情報を保有しなくても良いので、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６における駆動開始順番の管理負担を軽減することができる。
【００８６】
＜第４の実施形態＞
次に、図８を用いて、第４の実施形態を説明する。第４の実施形態では、パルス駆動開始処理を終了したインバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６が完了信号を送信する。そして、この完了信号に基づいて、次のインバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６がパルス駆動開始を行なう構成であり、第１、第２の実施形態と同様の部分については詳細な説明を省略する。
【００８７】
本実施形態では、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６のメモリは、完了信号の受信回数を記憶することができる。
【００８８】
ここでは、図８に示すように、タイミングコントローラＣ１は、タイミング信号の送信処理を実行する（ステップＳ０７１）。
【００８９】
次に、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、タイミング信号の受信処理を実行する（ステップＳ０８１）。インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、通信ラインＬ２を介して、タイミングコントローラＣ１が送信したタイミング信号を受信する。このとき、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、メモリに記憶した完了信号の受信回数をリセットする（ステップＳ０８２）。
【００９０】
次に、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、自順番かどうかについての判定処理を実行する（ステップＳ０８３）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６に、予め個別の駆動開始順番が割り当てられており、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、自身に割り当てられた駆動開始順番が１番目の場合には、自順番と判定する。一方、駆動開始順番が２番目以降の場合には、自順番でないと判定する。
【００９１】
ここで、自順番と判定（ステップＳ０８３において「ＹＥＳ」の場合）したインバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、は、パルス駆動処理を開始する（ステップＳ０８８）。
【００９２】
一方、自順番でないと判定した場合（ステップＳ０８３において「ＮＯ」の場合）、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、完了信号の受信の待機処理を実行する（ステップＳ０８４）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、パルス駆動処理を開始した他のインバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６が送信した完了信号の受信を待機する（ステップＳ０８５）。
【００９３】
他のインバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６が送信した完了信号を受信した場合、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、自順番かどうかについての判定処理を実行する（ステップＳ０８７）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、タイミングコントローラＣ１が送信した完了信号を受信した場合、メモリに記録された受信回数を更新（インクリメント）する（ステップＳ０８６）。そして、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、更新した受信回数が自身の駆動開始順番と一致した場合、自順番と判定する。
【００９４】
自順番でないと判定した場合（ステップＳ０８７において「ＮＯ」の場合）、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、完了信号の受信の待機処理（ステップＳ０８４）を継続する。
【００９５】
一方、自順番と判定した場合（ステップＳ０８７において「ＹＥＳ」の場合）、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、パルス駆動処理を開始する（ステップＳ０８８）。
【００９６】
次に、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、完了信号の送信処理を実行する（ステップＳ０８９）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、通信ラインＬ２を介して、タイミングコントローラＣ１及び他のインバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６に対して、完了信号を送信する。
【００９７】
また、タイミングコントローラＣ１は、完了信号の受信の待機処理を実行する（ステップＳ０７２）。具体的には、タイミングコントローラＣ１は、スイッチング動作開始処理（ステップＳ０８８）を実行したインバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６が送信した完了信号の受信を待機する。
【００９８】
次に、タイミングコントローラＣ１は、完了信号を受信した場合（ステップＳ０７３）、すべてのインバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６の完了信号を受信したかどうかについての判定処理を実行する（ステップＳ０７４）。具体的には、タイミングコントローラＣ１は、インバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６から受信した完了信号の受信回数をカウントする。そして、タイミングコントローラＣ１は、完了信号の受信回数が、駆動開始順番が割り当てられている電力変換器の数に達したと判定した場合、すべてのインバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６の完了信号を受信したと判定する。
【００９９】
ここで、すべてのインバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６の完了信号を受信していないと判定した場合（ステップＳ０７４において「ＮＯ」の場合）、タイミングコントローラＣ１は、完了信号を送信していないインバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６からの完了信号の受信の待機処理を継続する（ステップＳ０７２）。
【０１００】
一方、すべてのインバータコントローラＣ３０やコンバータコントローラＣ２１〜Ｃ２６の完了信号を受信したと判定した場合（ステップＳ０７４において「ＹＥＳ」の場合）、タイミングコントローラＣ１は、タイミング信号の送信処理（ステップＳ０７１）に戻る。
【０１０１】
本実施形態によれば、以下のような効果を得ることができる。
【０１０２】
（５）他の電力変換器のパルス駆動開始処理の完了に基づいて、自身のパルス駆動処理を開始することができる。従って、パルス駆動開始処理のタイミングの重複を抑制することができる。
【０１０３】
＜第５の実施形態＞
次に、図９を用いて、第５の実施形態を説明する。第２の実施形態においては、タイミングコントローラＣ１は、スイッチング動作開始を行なう順番をランダムに変更する。第５の実施形態では、スイッチング動作時に生じたバス電圧の変化量に応じて、制御順番を変更する構成であり、第２の実施形態と同様の部分については詳細な説明を省略する。
【０１０４】
本実施形態では、タイミングコントローラＣ１は、スイッチング動作時に生じたバス電圧の変化量を、インバータ３０や各コンバータ２１〜２６毎に記録するメモリを備える。
【０１０５】
ここでは、図９に示すように、タイミングコントローラＣ１は、バス電圧の変化量の検出処理を実行する（ステップＳ０９１）。具体的には、タイミングコントローラＣ１は、インバータ３０や各コンバータ２１〜２６におけるスイッチング動作処理の開始を検知した場合、スイッチング動作処理の開始直後のバス電圧の変化量を検出する。そして、タイミングコントローラＣ１は、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６の識別情報に関連付けて、バス電圧の変化量をメモリに記録する。
【０１０６】
次に、タイミングコントローラＣ１は、制御順番の決定処理を実行する（ステップＳ０９２）。具体的には、タイミングコントローラＣ１は、バス電圧の変化量に応じて制御順番を決定する。例えば、バス電圧の変化量が大きいスイッチング動作処理が連続しないように、制御開始の順番を決定する。
【０１０７】
次に、タイミングコントローラＣ１は、ステップＳ０３２と同様に、周期時刻までの待機処理を実行する（ステップＳ０９３）。
【０１０８】
周期時刻になったと判定した場合、タイミングコントローラＣ１は、ステップＳ０３３と同様に、タイミング信号の送信処理を実行する（ステップＳ０９４）。
【０１０９】
インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、第２の実施形態のＳ０４１〜Ｓ０４４と同様に、タイミング信号の受信、駆動開始信号の記憶、自順番まで待機、パルス駆動開始の一連の処理を実行する。
【０１１０】
本実施形態によれば、以下のような効果を得ることができる。
【０１１１】
（６）制御順番は、バス電圧の変化量が大きいスイッチング動作処理が連続しないように決定される。これにより、バス電圧の変化量に応じて、発生するノイズの分散化を図ることができる。
【０１１２】
＜第６の実施形態＞
次に、図１０〜図１２を用いて、第６の実施形態を説明する。第５の実施形態においては、バス電圧の状況に応じて制御順番を変更する。第６の実施形態では、バス電圧の変化が大きい場合には、同時期にパルス駆動開始処理を実行する構成であり、第５の実施形態と同様の部分については詳細な説明を省略する。
【０１１３】
本実施形態では、タイミングコントローラＣ１には、同時期のパルス駆動開始処理の要否を判定するために、バス電圧の変化量についての閾値に関するデータを保持させておく。
【０１１４】
ここでは、図１０に示すように、タイミングコントローラＣ１は、バス電圧の変動状況の検出処理を実行する（ステップＳ１０１）。具体的には、タイミングコントローラＣ１は、ＤＣバスＬ１のバス電圧値を測定し、その変動値を算出する。
【０１１５】
次に、タイミングコントローラＣ１は、バス電圧の変化量が閾値以上かどうかについての判定処理を実行する（ステップＳ１０２）。具体的には、タイミングコントローラＣ１は、バス電圧の変動値と閾値とを比較する。
【０１１６】
ここで、ＤＣバスＬ１のバス電圧の変動値が閾値以上と判定した場合（ステップＳ１０２において「ＹＥＳ」の場合）、タイミングコントローラＣ１は、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６に対して、特別タイミング信号（図中では、特別制御指令とも記載する。以下同様である。）の送信処理を実行する（ステップＳ１０３）この特別タイミング信号には、同じタイミングでのパルス駆動開始処理を指示する特別指示情報を含める。そして、タイミングコントローラＣ１は、バス電圧の変動状況の検出処理（ステップＳ１０１）に戻る。
【０１１７】
一方、ＤＣバスＬ１のバス電圧の変動値が閾値以上でないと判定した場合（ステップＳ１０２において「ＮＯ」の場合）、タイミングコントローラＣ１は、ステップＳ０９３と同様に、周期時刻までの待機処理を実行する（ステップＳ１０４）。
【０１１８】
周期時刻になったと判定した場合、タイミングコントローラＣ１は、ステップＳ０９４と同様に、タイミング信号の送信処理を実行する（ステップＳ１０５）。
【０１１９】
次に、図１１を用いて、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６の処理を説明する。
【０１２０】
ここでは、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、ステップＳ０２１と同様に、タイミング信号の受信処理を実行する（ステップＳ１１１）。
【０１２１】
次に、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、受信したタイミング信号が特別タイミング信号かどうかについての判定処理を実行する（ステップＳ１１２）。具体的には、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、タイミング信号に特別指示情報が含まれているかどうかを判定する。
【０１２２】
特別タイミング信号ではないと判定した場合（ステップＳ１１２において「ＮＯ」の場合）、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、ステップＳ０２２と同様に、自順番までの待機処理を実行する（ステップＳ１１３）。
【０１２３】
一方、特別タイミング信号と判定した場合（ステップＳ１１２において「ＹＥＳ」の場合）、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６は、自順番までの待機処理（ステップＳ１１３）をスキップして、ステップＳ０２３と同様に、パルス駆動開始処理を実行する（ステップＳ１１４）。
【０１２４】
図１２に示すように、最初の周期Ｔにおいて、インバータ３０→コンバータ２１→…の駆動開始順番でパルス駆動開始処理を行なう。次に、周期Ｔの時刻ｔ１に、ＤＣバスＬ１のバス電圧において閾値以上の変化量を検出した場合を想定する。この場合には、タイミングコントローラＣ１は、各コンバータコントローラＣ２１〜Ｃ２６に対して、特別タイミング信号を送信する。特別タイミング信号を受信した各コンバータコントローラＣ２１〜Ｃ２６は、即時に且つ同じタイミングでパルス駆動処理を開始する。
【０１２５】
なお、図１２では図示されないが、タイミングコントローラＣ１は、インバータコントローラＣ３０に対しても特別タイミング信号を送信してもよい。この場合、特別タイミング信号を受信したインバータコントローラＣ３０は、即時に且つ各コンバータコントローラＣ２１〜Ｃ２６と同じタイミングでパルス駆動処理を開始する。
【０１２６】
本実施形態によれば、以下のような効果を得ることができる。
【０１２７】
（７）ＤＣバスＬ１のバス電圧の変動が非常に大きく、過電圧や不足電圧という異常状態が発生する可能性がある場合、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６のスイッチング動作を同期させることで、Ｌ１のバス電圧への電力供給の容量を大きくすることができる。従って、Ｌ１のバス電圧が異常状態に遷移することを抑制できる。
【０１２８】
＜第７の実施形態＞
次に、図１３を用いて、第７の実施形態を説明する。第１〜６の実施形態においては、予め定められたタイミングコントローラＣ１が、インバータコントローラＣ３０や各コンバータコントローラＣ２１〜Ｃ２６に対してタイミング信号を送信する。第７の実施形態では、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０には、それぞれ仮想コントローラ部が接続されており、仮想コントローラ部のうちの一つが、タイミングコントローラＣ１である構成とするものである。第１〜６の実施形態と同様の部分については詳細な説明を省略する。
【０１２９】
本実施形態では、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０に接続された各仮想コントローラ部はメモリを有しており、そのメモリは、各仮想コントローラ部がタイミングコントローラＣ１として機能するか否かを記憶することができる。そして、メモリにタイミングコントローラＣ１として機能すると記録されている仮想コントローラ部がタイミングコントローラＣ１として機能する。
【０１３０】
まず、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０に接続された各仮想コントローラ部のいずれか一つをタイミングコントローラＣ１とする。
【０１３１】
各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０は、タイミングコントローラＣ１として機能する仮想コントローラ部に対して、各コンバータ２１〜２６とインバータ３０の稼働状況情報（例えば、駆動開始のタイミング）を送信する機能を有する。また、タイミングコントローラＣ１として機能する仮想コントローラ部には、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０から取得した稼働状況情報に基づいて、次にタイミングコントローラＣ１として機能させる仮想コントローラ部を決定するための主制御決定基準に関する情報を保持させておく。タイミングコントローラＣ１として機能している仮想コントローラ部のメモリには、主制御決定基準（例えば、「制御開始タイミングが最も早い」）に基づいて、どのコンバータコントローラやインバータコントローラに接続された各仮想コントローラ部を新たなタイミングコントローラＣ１とするかのルールが記録されている。
【０１３２】
ここでは、図１３に示すように、タイミングコントローラＣ１として機能する仮想コントローラ部は、各コンバータ２１〜２６やインバータ３０の稼働状況の取得処理を実行する（ステップＳ１４１）。具体的には、タイミングコントローラＣ１として機能する仮想コントローラ部は、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０から、稼働状況情報を取得する。例えば、タイミングコントローラＣ１として機能する仮想コントローラ部は、稼働状況情報として、各コンバータ２１〜２６やインバータ３０の駆動開始のタイミングを取得する。そして、タイミングコントローラＣ１として機能する仮想コントローラ部は、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０から取得した稼働状況情報を、機器識別情報に関連付けて記憶する。
【０１３３】
次に、タイミングコントローラＣ１として機能している仮想コントローラ部は、稼働状況に基づいて次にタイミングコントローラとして機能する仮想コントローラ部の特定処理を実行する（ステップＳ１４２）。具体的には、タイミングコントローラＣ１として機能している仮想コントローラ部は、記憶した稼働状況及び主制御決定基準に基づいて、次にタイミングコントローラとして機能する仮想コントローラ部（新タイミングコントローラ）を決定する。
【０１３４】
次に、タイミングコントローラＣ１として機能している仮想コントローラ部は、新タイミングコントローラが決定前の仮想コントローラ部と同じであるかどうかについての判定処理を実行する（ステップＳ１４３）。具体的には、タイミングコントローラＣ１として機能している仮想コントローラ部は、決定した新タイミングコントローラの装置識別情報と、自身の装置識別情報とを比較する。両者が一致する場合、タイミングコントローラＣ１として機能している仮想コントローラ部は、タイミングコントローラＣ１として機能している仮想コントローラ部と新タイミングコントローラは同じと判定する。
【０１３５】
タイミングコントローラＣ１として機能している仮想コントローラ部と新タイミングコントローラが同じでないと判定した場合（ステップＳ１４３において「ＮＯ」の場合）、タイミングコントローラＣ１として機能している仮想コントローラ部は、タイミングコントローラＣ１として機能する仮想コントローラ部の変更処理を実行する（ステップＳ１４４）。具体的には、タイミングコントローラＣ１として機能している仮想コントローラ部は、決定ルールに基づいて決定した新タイミングコントローラに対して、制御権限情報を送信する。この制御権限情報を受信した仮想コントローラ部は、権限メモリに主制御権限を記録する。そして、この仮想コントローラ部は、タイミングコントローラＣ１として機能する。
【０１３６】
一方、タイミングコントローラＣ１として機能している仮想コントローラ部と新タイミングコントローラが同じと判定した場合（ステップＳ１４３において「ＹＥＳ」の場合）、タイミングコントローラＣ１は、タイミングコントローラの変更処理（ステップＳ１４４）をスキップする。この場合、第１〜６の実施形態と同様に、タイミングコントローラＣ１として機能している仮想コントローラ部は、引き続きタイミングコントローラＣ１として機能する。
【０１３７】
本実施形態によれば、以下のような効果を得ることができる。
【０１３８】
（８）本実施形態では、各コンバータ２１〜２６やインバータ３０の稼働状況の取得処理（ステップＳ１４１）、稼働状況に基づいて新タイミングコントローラの特定処理（ステップＳ１４２）を実行する。これにより、各コンバータ２１〜２６やインバータ３０の稼働状況に応じて、適切なタイミングコントローラとして機能する仮想コントローラ部を選択することができる。
【０１３９】
＜その他の実施形態＞
また、上記各実施形態は以下のように変更してもよい。
【０１４０】
・上記各実施形態においては、通信ラインＬ２による有線通信により、タイミングコントローラＣ１と各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０とが通信を行なう。通信方法は、通信ラインＬ２を利用する構成に限定されず、無線通信や電力線通信を用いることも可能である。
【０１４１】
・上記各実施形態においては、分散型電源１０として、太陽電池パネル１１，１２，１３、燃料電池１４、蓄電池１５、電気自動車１６を用いる場合を想定する。そして、各分散型電源１０には、それぞれコンバータ２１〜２６が接続される。分散型電源の種類は、これに限定されるものではない。他の分散型電源を利用したり、これらの一部の組み合わせにより構成したりすることも可能である。
【０１４２】
また、電力変換器としてのコンバータ２１〜２６、インバータ３０についても独立した装置である必要はない。例えば、一筐体の中に、複数のコンバータと単一のインバータを設けた分散型電源システム（パワーコンディショナ）内に、本発明の電力変換システムを設けることも可能である。
【０１４３】
・上記各実施形態においては、時間〔Ｔ／ｎ〕だけ等間隔でずらした時間で、各電力変換器において、パルス駆動開始処理を実行する。ここで、パルス駆動開始処理間の時間間隔をランダムに変更するようにしてもよい。この場合には、タイミングコントローラＣ１は、周期Ｔ内で、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０においてスイッチング動作開始処理を実行するタイミングをランダムに決定する。次に、タイミングコントローラＣ１は、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０について、タイミング信号からの調整待機時間を算出する。そして、タイミングコントローラＣ１は、各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０に対して、算出した調整待機時間を通知する。各コンバータコントローラＣ２１〜Ｃ２６とインバータコントローラＣ３０は、タイミングコントローラＣ１から取得した調整待機時間を用いて、スイッチング動作開始処理を実行する。
【０１４４】
・上記第７の実施形態においては、電力変換システムの稼働状況に応じて、タイミングコントローラＣ１として機能している仮想コントローラ部を変更する。ここで、タイミングコントローラＣ１として機能している仮想コントローラ部に、バス電圧の監視をおこなうバス電圧監視部を接続してもよい。これにより、バス電圧の変動に対応し、ノイズの分散化を図ることができる。
【０１４５】
・また、上記各実施形態において、タイミングコントローラＣ１、コンバータコントローラＣ２１〜Ｃ２６、及び、インバータコントローラＣ３０などの構成要素は、専用のハードウェア（専用回路）で構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１４６】
以上、一つまたは複数の態様に係る電力変換システムについて、実施形態に基づいて説明したが、本発明は、この実施形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施形態に施したものや、異なる実施形態における構成要素を組み合わせて構築される形態も、一つまたは複数の態様の範囲内に含まれてもよい。
【符号の説明】
【０１４７】
１０  分散型電源
１１〜１３  太陽電池パネル
１４  燃料電池
１５  蓄電池
１６  電気自動車
２０  コンバータ部
２１〜２６  コンバータ
３０  インバータ
５０  系統電源
２１１  直流リアクトル
２１２、３０１〜３０４  スイッチング素子
２１３  ダイオード
２１４  コンデンサ
Ｃ１  タイミングコントローラ
Ｃ２１〜Ｃ２６  コンバータコントローラ
Ｃ３０  インバータコントローラ
Ｌ１  ＤＣバス
Ｌ２  通信ライン
Ｕ１  電力変換システム
【図１】
0006447930.tif 000002
【図２】
0006447930.tif 000003
【図３】
0006447930.tif 000004
【図４】
0006447930.tif 000005
【図５】
0006447930.tif 000006
【図６】
0006447930.tif 000007
【図７】
0006447930.tif 000008
【図８】
0006447930.tif 000009
【図９】
0006447930.tif 000010
【図１０】
0006447930.tif 000011
【図１１】
0006447930.tif 000012
【図１２】
0006447930.tif 000013
【図１３】
0006447930.tif 000014