(57)【要約】【課題】太陽光を用いて発電する複数の太陽光発電部から構成された太陽光発電システムにおいて、効率的な発電を実現する。【解決手段】統合制御部２０は、各セルの電力を測定し、記録する。そして、統合制御部２０は、評価時期かどうかについての判定処理を実行する。測定サイクル数が評価基準回数以上であり、評価時期と判定した場合、統合制御部２０は、各セルの状態を特定し、パターンずれがあると判定した場合、統合制御部２０は、セルパターンを作成し、各セルパターンの電力算出処理を実行する。そして、統合制御部２０は、最大電力のセルパターンを決定し、各セルに対して切替え信号を送信する。この場合、各太陽電池モジュール１０は、スイッチ切替えを行なう。【選択図】図１
2014195033.tif 000002
【特許請求の範囲】
【請求項１】
複数の太陽光発電部が接続され、
前記各太陽光発電部における発電についての出力値を検出して出力するセンサ部と、
前記各太陽光発電部における出力を制御するスイッチ部と、
前記センサ部で検出した出力値を取得する制御部とを備えた太陽光発電システムであって、
前記制御部が、
特定サイクルで前記各太陽光発電部のセンサ部から出力値を取得し、前記出力値に基づいて、前記各太陽光発電部のスイッチ部を制御することを特徴とする太陽光発電システム。
【請求項２】
前記特定サイクルで、前記センサ部から取得した各太陽光発電部の出力値に基づいて、スイッチ部を制御する各スイッチ制御パターン候補を生成し、
前記特定サイクルにおいて前記センサ部から取得した出力値を適用して、前記各スイッチ制御パターン候補についての出力予測値を算出し、
各出力予測値の比較結果に基づいて特定したスイッチ制御パターン候補に基づいて、各太陽光発電部のスイッチ部を制御することを特徴とする請求項１に記載の太陽光発電システム。
【請求項３】
前記特定サイクルにおいて、各スイッチ制御パターン候補の出力予測値を比較し、前記出力予測値が最も大きくなる回数が多いスイッチ制御パターン候補を特定することを特徴とする請求項２に記載の太陽光発電システム。
【請求項４】
前記制御部は、各太陽光発電部に設けられており、
マスタとなる制御部が、スレーブとなる制御部から各太陽光発電部の出力値を取得し、
前記各太陽光発電部のスイッチ部を制御するための制御信号を送信することを特徴とする請求項１〜３のいずれか一つに記載の太陽光発電システム。
【請求項５】
前記スレーブであった制御部を前記マスタにするとともに、前記マスタであった制御部をスレーブとすることにより、マスタとなる制御部を交替させることを特徴とする請求項４に記載の太陽光発電システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、太陽光発電システムに関するものである。
【背景技術】
【０００２】
環境の保護やエネルギーの安定的確保のために太陽光発電が注目されている。この太陽光発電設備の発電部は、通常、複数の太陽電池素子で構成される。素子やその集合体には、規模や形態に応じて、セル、モジュール、アレイと呼ばれている。太陽電池の単体の素子は「セル」と呼ばれる。このセルは、光起電力効果によって太陽光を電気エネルギーに変換する。セルを直列接続し所望の電圧を得るように構成したものは「モジュール」または「パネル」と呼ばれている。モジュールを複数枚数並べて直列接続したものは「ストリング」と呼ばれている。ストリングを並列接続したものは「アレイ」と呼ばれている。
【０００３】
このような太陽電池を設置した場所が、建造物や雲等の影に入ることがある。太陽電池の一部に影が射し込んだ場合には、発電特性が劣化する。また、太陽電池が長年の使用により故障した場合にも、発電特性が劣化する。このように発電特性が劣化した太陽電池をそのまま使用していると、直列に接続されている他の太陽電池も、劣化した太陽電池の影響を受けて特性が低下する。
【０００４】
図９には、太陽電池における電力の出力特性を示す。ここでは、出力電圧に対して、出力電流を示している。この出力特性は、日射量によって異なる。図９に示すように、日射量が１０００Ｗ／ｍ＾２の場合には、最大電力点追従において、高電圧で動作するが、日射量が落ちて、例えば、７５０Ｗ／ｍ＾２になった場合には、最大電力点追従の電圧は下がる。更に、日射量が落ちて、５００Ｗ／ｍ＾２になった場合には、他の太陽電池の出力電流は、この太陽電池の出力の動作点に引き摺られることにより、全体の出力特性が低下する。
【０００５】
このため、受光面にどのような影がかかっても、常に最大電力点を捉えるための技術が検討されている（例えば、特許文献１を参照。）。この文献に記載された太陽電池モジュールにおいては、複数個の太陽電池セルが碁盤目状に配置されて順次直列接続される。そして、隣接する太陽電池セル同士を直列接続または並列接続に切り替える切替手段と、太陽電池セルの電流値を計測する電流計測手段と、電流計測手段により計測された電流値に基づいて切替手段の切り替え制御を行なう切替制御手段とを備える。この切替制御手段は、日陰にある太陽電池セルより検出される電流値の加算値が、日向にある太陽電池セルより検出される電流値になるまで、日陰にあって隣接する太陽電池セル同士を直列接続から並列接続に切り替えるように切替手段を制御する。
【０００６】
また、維持管理が容易で発電効率を安定的に維持するための太陽光発電システムも検討されている（例えば、特許文献２を参照。）。この文献に記載された技術においては、太陽光発電システムは、太陽電池ストリングの正極および負極の電源出力端子と並列に接続し出力する出力線との間を、接続または遮断する第１の切替器と、電源出力端子間を短絡または開放する第２の切替器とを備える。更に、太陽電池ストリングの所定箇所の検出端子間の電圧値を所定の値と比較し比較した比較信号を出力する比較器と、比較信号を入力しこの入力信号に基づき第１の切替器と第２の切替器の開閉を制御する制御器とを有する。検出端子間の電圧値が所定の値以下となった太陽電池ストリングを異常と判定し、この太陽電池ストリングの電源出力端子を出力線から遮断し、電源出力端子間を短絡する。また、表示器で異常と判定した太陽電池ストリングの識別符号を表示する。
【０００７】
また、太陽電池アレイから最大電力を取り出すための太陽光発電装置も検討されている（例えば、特許文献３を参照。）。この文献に記載された技術においては、複数の単位太陽電池モジュールを用いた太陽光発電装置において、隣接する単位太陽電池モジュールの一部又はすべてがスイッチを介して接続される。更に、この太陽光発電装置においては、スイッチのオン・オフ又は切り替えにより単位太陽電池モジュールの直列並列構造が変化する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−２０４６５１号公報
【特許文献２】特開平７−１７７６５２号公報
【特許文献３】特開２０００−８９８４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
影の影響を受ける発電特性を改善するために、各パネルにＤＣ／ＤＣコンバータを設置して、太陽電池パネルを個別に制御する場合もある。この手法により特性は改善するが、このＤＣ／ＤＣコンバータについてのコスト負担が生じる課題がある。
【００１０】
また、上述の特許文献に記載されているように、複数の太陽電池の接続関係を変更する場合、全体の発電効率を考慮した接続関係の決定は難しい。
更に、建造物の影や雲の影は、時間によって変化する。この変化に応じて、頻繁に接続を変更していたのでは、接続変更のための消費電力が大きくなるとともに、切替スイッチ等の構成部品の消耗が早くなる可能性もある。
【００１１】
本発明は、上記問題を解決するためになされたものであり、その目的は、太陽光を用いて発電する複数の太陽光発電部を用いて、効率的な発電を行なうための太陽光発電システムを提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決する太陽光発電システムにおいては、複数の太陽光発電部が接続され、前記各太陽光発電部における発電についての出力値を検出して出力するセンサ部と、前記各太陽光発電部における出力を制御するスイッチ部と、前記センサ部で検出した出力値を取得する制御部とを備え、前記制御部が、特定サイクルで前記各太陽光発電部のセンサ部から出力値を取得し、前記出力値に基づいて、前記各太陽光発電部のスイッチ部を制御する。
【００１３】
上記太陽光発電システムによれば、前記特定サイクルで、前記センサ部から取得した各太陽光発電部の出力値に基づいて、スイッチ部を制御する各スイッチ制御パターン候補を生成し、前記特定サイクルにおいて前記センサ部から取得した出力値を適用して、前記各スイッチ制御パターン候補についての出力予測値を算出し、各出力予測値の比較結果に基づいて特定したスイッチ制御パターン候補に基づいて、各太陽光発電部のスイッチ部を制御することが好ましい。
【００１４】
上記太陽光発電システムによれば、前記特定サイクルにおいて、各スイッチ制御パターン候補の出力予測値を比較し、前記出力予測値が最も大きくなる回数が多いスイッチ制御パターン候補を特定することが好ましい。
【００１５】
上記太陽光発電システムによれば、前記制御部は、各太陽光発電部に設けられており、マスタとなる制御部が、スレーブとなる制御部から各太陽光発電部の出力値を取得し、前記各太陽光発電部のスイッチ部を制御するための制御信号を送信することが好ましい。
【００１６】
上記太陽光発電システムによれば、前記スレーブであった制御部を前記マスタにするとともに、前記マスタであった制御部をスレーブとすることにより、マスタとなる制御部を交替させることが好ましい。
【発明の効果】
【００１７】
本発明によれば、太陽光を用いて発電する複数の太陽光発電部から構成された太陽光発電システムにおいて、効率的な発電を実現することができる。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態の太陽光発電システムの構成図。
【図２】第１実施形態の太陽電池モジュールの説明図。
【図３】第１実施形態の処理フローの説明図。
【図４】第２実施形態の太陽光発電システムの構成図。
【図５】第２実施形態の太陽電池モジュールの説明図。
【図６】第２実施形態のマスタとなる太陽電池モジュールの遷移の説明図。
【図７】第２実施形態のマスタとなる太陽電池モジュールの遷移の説明図。
【図８】第２実施形態の処理フローの説明図。
【図９】太陽電池の発電特性の説明図。
【発明を実施するための形態】
【００１９】
（第１の実施形態）
以下、太陽光発電システムの一実施形態を、図１〜図３に従って説明する。本実施形態では、複数の太陽電池セルが接続された太陽光発電システムにおいて、各太陽電池セルの接続状態を制御する太陽光発電システムとして説明する。
【００２０】
本実施形態では、図１に示すように、太陽光発電装置Ａ１は、複数の太陽電池モジュール１０（太陽光発電部）を備えている。ここでは、８個の太陽電池モジュール１０を用い、上段の太陽電池モジュール１０、下段の太陽電池モジュール１０が、それぞれ４個が直列に接続されている場合を想定する。なお、太陽電池モジュール１０の数や接続形態はこれに限定されるものではない。
【００２１】
図２に示すように、各太陽電池モジュール１０は、太陽電池セルＳＣ、制御部１１、電力センサ１２を備えている。各太陽電池モジュール１０の制御部１１は、信号線により、統合制御部２０に接続されている。
【００２２】
太陽電池セルＳＣは、入射した太陽光エネルギーを電力に変換する半導体素子である。更に、太陽電池セルＳＣにより発電された電力は、スイッチ１３１，１３２を介する出力ラインを通じて外部に出力される。また、外部出力ラインには、このラインをバイパスするためのスイッチ１３３が設けられている。各スイッチ１３１，１３２，１３３は、制御部１１からの信号に基づいて制御され、太陽電池セルＳＣにおける電力の出力を制御するスイッチ部として機能する。太陽電池セルＳＣを使用する場合には、スイッチ１３１，１３２をオンし、スイッチ１３３をオフする。一方、太陽電池セルＳＣを使用しない場合には、スイッチ１３１，１３２をオフし、スイッチ１３３をオンする。
【００２３】
電力センサ１２は、太陽電池セルＳＣが発電する電力の出力値（電圧及び電流）を計測するセンサ部である。そして、電力センサ１２は、計測した測定値（太陽電池セルＳＣの出力値）を制御部１１に供給する。
制御部１１は、送信部１１１を備えており、電力センサ１２から測定値を取得し、統合制御部２０に送信する。
【００２４】
図１に示すように、統合制御部２０は、太陽電池モジュール１０を制御するコンピュータである。この統合制御部２０は、測定部２１１、判定部２１２、指示部２１３、測定値記憶部２２を備えている。更に、統合制御部２０は、評価基準回数を記憶している。この評価基準回数は、測定回数に対して評価時期を判定するためのサイクル数である。また、統合制御部２０は、現在の測定サイクル数を記憶する。
【００２５】
測定部２１１は、各太陽電池モジュール１０の制御部１１から、測定値を取得し、測定値記憶部２２に記録する処理を実行する。
判定部２１２は、各太陽電池モジュール１０から取得した測定値に基づいて、制御部１１に対する制御の要否を判定する。この判定部２１２は、現在の各太陽電池モジュール１０の使用状態を特定するためのスイッチ制御パターン（セルパターン）を保持している。
指示部２１３は、判定部２１２における判定結果に基づいて、各太陽電池モジュール１０に対して、制御部１１に対する制御信号を送信する。
【００２６】
測定値記憶部２２は、太陽電池モジュール１０における出力に関する測定値レコードを記憶する。この測定値レコードは、各太陽電池モジュール１０から測定値を取得した場合に記録される。この測定値レコードには、測定時刻、モジュール識別子、測定値に関するデータが記録される。
【００２７】
測定時刻データ領域には、各太陽電池モジュール１０から測定値を取得した時刻に関するデータが記録される。
モジュール識別子データ領域には、測定値を取得した太陽電池モジュール１０を特定するための識別子に関するデータが記録される。
測定値データ領域には、この太陽電池モジュール１０から取得した測定値（電圧値及び電流値）に関するデータが記録される。
【００２８】
次に、図３を用いて、太陽光発電装置Ａ１の制御処理について説明する。
ここでは、まず、統合制御部２０は、各セルの電力測定処理を実行する（ステップＳ１０１）。具体的には、統合制御部２０の測定部２１１は、タイマを用いて現在時刻を特定し、この現在時刻が測定サイクルにおける測定時刻になっているかどうかを判定する。そして、測定部２１１は、測定時刻の到来を検知した場合、各太陽電池モジュール１０に対して、電力の測定指示を送信する。この場合、各太陽電池モジュール１０の制御部１１は、電力センサ１２により、太陽電池セルＳＣの出力値（電流値、電圧値）を検出する。そして、制御部１１の送信部１１１は、検出した電力に関するデータを、統合制御部２０に対して送信する。そして、統合制御部２０の測定部２１１は、太陽電池モジュール１０における電力の出力値を取得する。
【００２９】
次に、統合制御部２０は、各セル電力記録処理を実行する（ステップＳ１０２）。具体的には、統合制御部２０の測定部２１１は、取得した電力の出力値（電流値、電圧値）を測定値として、現在時刻、太陽電池モジュール１０のモジュール識別子に関連付けて、測定値記憶部２２に記録する。
【００３０】
次に、統合制御部２０は、評価時期かどうかについての判定処理を実行する（ステップＳ１０３）。具体的には、統合制御部２０の判定部２１２は、前回の評価時期からの測定サイクル数をカウントする。そして、測定サイクル数と評価基準回数とを比較する。ここで、測定サイクル数が評価基準回数未満であれば評価時期でないと判定し、測定サイクル数が評価基準回数以上であれば、評価時期と判定する。
【００３１】
評価時期でないと判定した場合（ステップＳ１０３において「ＮＯ」の場合）、統合制御部２０は、現在の測定サイクル数に「１」を加算して、ステップＳ１０１以降の処理を繰り返す。
【００３２】
一方、評価時期と判定した場合（ステップＳ１０３において「ＹＥＳ」の場合）、統合制御部２０は、各セルの状態の特定処理を実行する（ステップＳ１０４）。具体的には、統合制御部２０の判定部２１２は、測定値記憶部２２から、各太陽電池モジュール１０について、前回の評価時期以降の測定値（測定サイクル数に応じた数の測定値）を取得する。ここでは、各測定時刻における太陽電池セルＳＣの電圧値を取得する。
【００３３】
次に、統合制御部２０は、パターンずれがあるかどうかについての判定処理を実行する（ステップＳ１０５）。具体的には、統合制御部２０の判定部２１２は、太陽電池モジュール１０の電圧値と閾値電圧とを比較する。そして、各太陽電池モジュール１０について、電圧値と閾値との比較結果を特定したマップ（現状の状態を組み合わせたパターン）を作成する。次に、判定部２１２は、閾値以下の太陽電池モジュール１０と閾値を超えた太陽電池モジュール１０とのマップと、その時点で適用しているセルパターンとを比較する。そして、判定部２１２は、このマップとセルパターンとが異なる場合には、パターンずれがあると判定する。例えば、セルパターンにおいてオン状態の太陽電池モジュール１０の電圧値が閾値以下になっている場合や、オフ状態の太陽電池モジュール１０の電圧値が閾値を越えている場合には、パターンずれがあることになる。
【００３４】
パターンずれがないと判定した場合（ステップＳ１０５において「ＮＯ」の場合）、統合制御部２０は、測定サイクル数を「０」にリセットして、ステップＳ１０１以降の処理を繰り返す。
【００３５】
一方、パターンずれがあると判定した場合（ステップＳ１０５において「ＹＥＳ」の場合）、統合制御部２０は、セルパターンの作成処理を実行する（ステップＳ１０６）。具体的には、統合制御部２０の判定部２１２は、測定電圧が閾値よりも低い太陽電池セル（劣化セル）のオン・オフ切り替えを行なったセルパターン候補を生成する。例えば、複数の劣化セルを検知した場合には、各劣化セルを順次、オフ切り替えを行なった場合のセルパターン候補を生成する。ここで、ｎ個の劣化セルがある場合には、〔２＾（ｎ−１）〕個のセルパターン候補が生成される。
【００３６】
次に、統合制御部２０は、各セルパターンの電力算出処理を実行する（ステップＳ１０７）。具体的には、統合制御部２０の判定部２１２は、測定値記憶部２２に記録された各太陽電池セルの測定値（電流値、電圧値）を用いて、各セルパターン候補に基づいて、各太陽電池モジュール１０のオン・オフ切替制御を行なった場合の電力予測値を算出する。この場合、判定部２１２は、測定値記憶部２２に記録されている、複数の各測定サイクルの測定値を用いて電力予測値を算出する。そして、判定部２１２は、算出した電力予測値をセルパターン候補に関連付けて仮記憶する。
【００３７】
次に、統合制御部２０は、すべてのセルパターンの評価を終了したかどうかについての判定処理を実行する（ステップＳ１０８）。ここで、統合制御部２０は、すべてのセルパターンの電力予測値を算出した場合には、すべてのセルパターン候補の評価を終了したと判定する。
【００３８】
すべてのセルパターンの評価を終了していないと判定した場合（ステップＳ１０８において「ＮＯ」の場合）、統合制御部２０は、電力予測値をまだ算出していない他のセルパターン候補を特定する。そして、統合制御部２０は、特定したセルパターン候補について、各セルパターンの電力算出処理（ステップＳ１０７）以降の処理を繰り返す。
【００３９】
一方、すべてのセルパターンの評価を終了したと判定した場合（ステップＳ１０８において「ＹＥＳ」の場合）、統合制御部２０は、最大電力のセルパターン決定処理を実行する（ステップＳ１０９）。具体的には、統合制御部２０の判定部２１２は、仮記憶した電力予測値の中で最も大きいセルパターン候補を特定する。判定部２１２は、この特定したセルパターン候補を太陽電池モジュール１０の使用状態を特定するためのスイッチ制御パターンとして保持する。そして、判定部２１２は、保持したスイッチ制御パターンを指示部２１３に供給する。
【００４０】
次に、統合制御部２０は、各セルに対して切替え信号送信処理を実行する（ステップＳ１１０）。具体的には、統合制御部２０の指示部２１３は、判定部２１２から取得したスイッチ制御パターンに基づいて、各太陽電池モジュール１０のオン・オフ状態を特定する。そして、指示部２１３は、この状態を指定した切替信号（セルパターン）を各太陽電池モジュール１０に送信する。
【００４１】
次に、各太陽電池モジュール１０は、スイッチ切替え処理を実行する（ステップＳ１１１）。具体的には、各太陽電池モジュール１０の制御部１１は、統合制御部２０から取得した切替信号に基づいて、スイッチ１３１〜１３３を切り替える。ここで、オフ信号を受信した場合には、制御部１１は、スイッチ１３１，１３２をオフするとともに、スイッチ１３３をオンする。一方、オン信号を受信した場合には、制御部１１は、スイッチ１３１，１３２をオンするとともに、スイッチ１３３をオフする。
その後、統合制御部２０は、測定サイクル数を「０」にリセットして、ステップＳ１０１以降の処理を繰り返す。
【００４２】
上記実施形態の太陽光発電システムによれば、以下のような効果を得ることができる。
（１）上記実施形態では、統合制御部２０は、各セルの電力測定処理（ステップＳ１０１）、各セル電力記録処理（ステップＳ１０２）、評価時期かどうかについての判定処理（ステップＳ１０３）を実行する。これにより、所定の時間毎に測定値を記録するとともに、複数回の測定結果に基づいて評価の要否を判断することができる。従って、制御部１１や統合制御部２０の消費電力を抑制しながら、効率のよい太陽光発電を行なうことができる。
【００４３】
（２）上記実施形態では、測定サイクル数が評価基準回数を超えており、評価時期と判定した場合（ステップＳ１０３において「ＹＥＳ」の場合）、統合制御部２０は、各セルの状態の特定処理を実行する（ステップＳ１０４）。パターンずれがあると判定した場合（ステップＳ１０５において「ＮＯ」の場合）、統合制御部２０は、セルパターンの作成処理（ステップＳ１０６）、各セルに対して切替え信号送信処理（ステップＳ１１０）を実行する。これにより、例えば問題がある太陽電池セルを検知した場合、セルパターンを生成することにより、一部の太陽光発電部の発電量が減少している場合においても、全体的な発電状態を考慮した制御を行なうことができる。
【００４４】
（３）上記実施形態では、統合制御部２０は、各セルパターンの電力算出処理を実行する（ステップＳ１０７）。すべてのセルパターンの評価を終了したと判定した場合（ステップＳ１０８において「ＹＥＳ」の場合）、統合制御部２０は、最大電力のセルパターン決定処理を実行する（ステップＳ１０９）。これにより、一部の太陽電池モジュール１０の発電量が低下した場合においても、多様なセルパターンを想定することができる。従って、全体的な状況を加味して、太陽電池モジュール１０の切り離しの要否を判定することができる。
【００４５】
また、複数回の測定結果に基づいて、最大電力を出力できるセルパターンを特定することができる。従って、影が急激に変化している場合にも、前回の評価時期からの各測定サイクルにおける測定値に基づいて、適切なセルパターンを特定することができる。
【００４６】
（４）上記実施形態では、統合制御部２０は、各セルに対して切替え信号送信処理を実行し（ステップＳ１１０）、各太陽電池モジュール１０は、スイッチ切替え処理を実行する（ステップＳ１１１）。これにより、統合制御部２０を用いて、太陽光発電装置Ａ１全体を通じて、効率的な発電を実現することができる。
【００４７】
（第２の実施形態）
次に、太陽光発電システムの第２の実施形態を図４〜図８にしたがって説明する。なお、第２の実施形態は、第１の実施形態の統合制御部２０を変更したのみの構成であるため、同様の部分についてはその詳細な説明を省略する。この実施形態においては、統合制御部２０の機能を、各太陽電池モジュールの制御部１１において実現する。
【００４８】
図４に示すように、太陽光発電装置Ａ２は、太陽電池モジュール１０ａ〜１０ｈを備える。そして、太陽電池モジュール１０ａ〜１０ｈの中で、一つの太陽電池モジュールの制御部１１がマスタとして機能し、他の太陽電池モジュールの制御部１１がスレーブとして機能する。そして、マスタとしての制御部１１が、上記第１実施形態の統合制御部２０として機能し、スレーブとして機能する他の制御部１１に対して、制御信号を送信する。
【００４９】
図５に示すように、各制御部１１は、第１の実施形態と同様に、送信部１１１を備えるとともに、統合制御部として機能するための測定部２１１、判定部２１２、指示部２１３、測定値記憶部２２を備える。
【００５０】
更に、制御部１１は、マスタ管理部２１４を備える。このマスタ管理部２１４は、他の太陽電池モジュールと通信を行ない、マスタとなる制御部１１を決定する。このマスタ管理部２１４は、太陽電池モジュール１０ａ〜１０ｈの中で、マスタになる順位に関するデータを保持している。例えば、「１０ａ→１０ｂ→…→１０ｈ」のような順番を特定するためのデータを保持している。この場合、最後の順番の太陽電池モジュール１０ｈがマスタとなった後は、次のマスタは、最初の太陽電池モジュール１０ａとなる。
【００５１】
そして、各制御部１１が、マスタ又はスレーブのいずれかを識別するためのデータを保持する。
図６及び図７に示すように、マスタとして機能する太陽電池モジュール１０の制御部１１は、順番に切り替わるものとする。
【００５２】
また、図７に示すように、問題がある太陽電池モジュール（例えば、太陽電池モジュール１０ｆ）を検知した場合には、この太陽電池モジュール１０ｆを避けて、他の太陽電池モジュール１０ａ〜１０ｅ、１０ｇ、１０ｈのいずれかがマスタとして機能する。
更に、各制御部１１は、マスタの引継ぎを行なうタイミングか否かの継続基準回数を記憶している。また、各制御部１１は、現在の継続サイクル回数を記憶する。
【００５３】
次に、図８を用いて、マスタスレーブの引継処理を説明する。ここでは、マスタを、先行の太陽電池モジュール１０ｄから太陽電池モジュール１０ｅに引継ぎ、この太陽電池モジュール１０ｅが後続の太陽電池モジュール１０ｇに引き継ぐ場合を想定する。
【００５４】
まず、太陽電池モジュール１０ｅの制御部１１は、マスタ承継処理を実行する（ステップＳ２０１）。具体的には、制御部１１のマスタ管理部２１４は、太陽電池モジュール１０ｄの制御部１１から、マスタの指示を受ける。この場合、マスタ管理部２１４は、継続サイクル回数を「０」にリセットする。
【００５５】
次に、太陽電池モジュール１０ｅの制御部１１は、マスタとしての制御処理を実行する（ステップＳ２０２）。具体的には、制御部１１の測定部２１１〜指示部２１３は、図３に示す制御処理を実行する。
【００５６】
次に、太陽電池モジュール１０ｅの制御部１１は、引継時期かどうかについての判定処理を実行する（ステップＳ２０３）。具体的には、制御部１１は、制御処理における継続サイクル回数をカウントする。そして、制御部１１のマスタ管理部２１４は、継続サイクル回数と継続基準回数とを比較する。そして、継続サイクル回数が継続基準回数未満であれば引継時期でないと判定し、継続サイクル回数が継続基準回数以上であれば、引継時期の到来と判定する。
【００５７】
引継時期ではないと判定した場合（ステップＳ２０３において「ＮＯ」の場合）、太陽電池モジュール１０ｅの制御部１１は、現在のサイクル数に「１」を加算し、マスタとしての制御処理（ステップＳ２０２）をそのまま続行する。
【００５８】
一方、引継時期の到来と判定した場合（ステップＳ２０３において「ＹＥＳ」の場合）、太陽電池モジュール１０ｅの制御部１１は、通信可能な他のモジュールの特定処理を実行する（ステップＳ２０４）。具体的には、制御部１１のマスタ管理部２１４は、電力の測定指示に応じて、太陽電池セルＳＣの出力値を送信してきた他の太陽電池モジュール１０を特定する。例えば、太陽電池モジュール１０ｆからの送信がない場合には、太陽電池モジュール１０ａ〜１０ｄ、１０ｇ、１０ｈを特定する。
【００５９】
太陽電池モジュール１０ｅの制御部１１は、次のモジュールへのマスタ引継処理を実行する（ステップＳ２０５）。具体的には、制御部１１のマスタ管理部２１４は、通信可能な他の太陽電池モジュール１０ａ〜１０ｄ、１０ｇ、１０ｈであって、次順位の太陽電池モジュールを、次にマスタとなるモジュールとして特定する。ここでは、太陽電池モジュール１０ｅの制御部１１は、測定値を送信していない太陽電池モジュール１０ｆをスキップして、太陽電池モジュール１０ｇを特定する。そして、制御部１１のマスタ管理部２１４は、後続の太陽電池モジュール１０ｇに対してマスタ引継指示を送信する。
【００６０】
次に、太陽電池モジュール１０ｇの制御部１１は、先行の太陽電池モジュール１０と同様に、マスタ承継処理（ステップＳ２０１）〜マスタ引継処理（ステップＳ２０５）を実行する。
【００６１】
従って、第２の実施形態によれば、第１の実施形態の（１）〜（４）に記載の効果と同様な効果に加えて以下の効果を得ることができる。
（５）第２の実施形態では、複数の太陽電池モジュール１０ａ〜１０ｈの中で一つの太陽電池モジュールの制御部１１がマスタとして機能し、他の太陽電池モジュールの制御部１１がスレーブとして機能する。これにより、他の太陽電池モジュール１０も統合して管理を行なうマスタの太陽電池モジュール１０を定期的に交替させることができる。従って、一部の太陽電池モジュール１０において障害が生じた場合にも、各太陽電池モジュール１０を制御することができる。
【００６２】
また、上記実施形態は以下のように変更してもよい。
・上記各実施形態においては、太陽光発電部として太陽電池モジュールを想定し、この太陽電池モジュールを取りまとめた太陽光発電装置Ａ１、Ａ２において制御処理を行なった。複数の太陽光発電部を、全体の状態を考慮して制御するものであれば、上記構成に限定されるものではない。例えば、複数の太陽電池セルから構成された太陽電池モジュールにおいて、各太陽電池セルの切り替えを行なうようにしてもよい。また、モジュールを複数枚数並べて直列接続したストリングや、ストリングを並列接続したアレイを、全体システムの状態を考慮して制御するようにしてもよい。
【００６３】
・上記第１の実施形態においては、統合制御部２０は、各セルの電力測定処理を実行する（ステップＳ１０１）。ここでは、タイマを用いて測定サイクルにおける測定時刻を特定する。そして、測定時刻の到来を検知した場合、各太陽電池モジュール１０における電力の出力値の測定を行なう。この測定サイクルの長さを、状況に応じて変更するようにしてもよい。例えば、時間帯によって変更してもよい。更に、インターネット等を介して、天候情報を取得し、この天候情報に対応して、測定サイクルを変更するようにしてもよい。例えば、統合制御部２０に、天候情報に対応した測定サイクルを特定するためのテーブルを保持させておく。この場合、天候の変化が少ない予報の場合には、天候の変化がある予報の場合よりも、長い測定サイクルを設定する。
【００６４】
・上記第１の実施形態においては、統合制御部２０は、最大電力のセルパターン決定処理を実行する（ステップＳ１０９）。具体的には、統合制御部２０の判定部２１２は、仮記憶した電力予測値の中で最も大きいセルパターンを特定する。ここで、統計値により、セルパターンを決定することも可能である。例えば、セルパターンについて、測定サイクル間の出力値の平均値（統計値）を算出する。そして、統計値が最も大きいセルパターンを決定する。
【００６５】
また、複数の最大電力のセルパターンを特定できた場合には、現在のセルパターンに対して、オン・オフ切替が少ないセルパターンを決定するようにしてもよい。これにより、少ないスイッチ切替で、効率がよいセルパターンに変更することができる。
【００６６】
更に、特定サイクル毎に各セルパターン候補の出力予測値を比較し、出力予測値が最も大きくなる回数が多いセルパターン候補を、セルパターンとして決定してもよい。これにより、直近の出力値を用いて最も出力予測値が大きくなるセルパターンを特定することができる。
【００６７】
・上記第２の実施形態においては、太陽電池モジュールの制御部１１は、引継時期の到来と判定した場合（ステップＳ２０３において「ＹＥＳ」の場合）、次のモジュールへのマスタ引継処理を実行する（ステップＳ２０５）。この処理において、制御部１１は、通信可能な他のモジュールであって、次順位の太陽電池モジュール１０を、次にマスタとなるモジュールとして特定する。次にマスタとなるモジュールの特定は、予め定めた順位の順番に限定されるものではない。また、マスタの交替は定期的でなくてもよい。例えば、出力値が最も高い太陽電池モジュール１０がマスタとなるようにしてもよい。具体的には、制御部１１は、測定値を用いて、通信可能な他のモジュールであって、現在のマスタであるモジュールよりも出力（電圧値）が高い太陽電池モジュール１０の有無を判定する。ここで、現在のマスタである太陽電池モジュール１０が最も高い電圧値の場合には、この太陽電池モジュール１０の制御部１１は、そのままマスタとしての制御処理（ステップＳ２０２）を続行する。一方、通信可能な他のモジュールであって、現在のマスタである太陽電池モジュール１０の電圧値より高い太陽電池モジュール１０を検知した場合には、この太陽電池モジュール１０に対してマスタ引継指示を送信する。これにより、発電量が多い太陽電池モジュール１０の制御部１１にマスタを引き継ぎ、この電力を活用して、各太陽電池モジュール１０を管理することができる。
【符号の説明】
【００６８】
Ａ１，Ａ２…太陽光発電装置、ＳＣ…太陽電池セル、１０…太陽電池モジュール、１１…制御部、１２…電力センサ、２０…統合制御部、２２…測定値記憶部、１１１…送信部、１３１，１３２，１３３…スイッチ、２１１…測定部、２１２…判定部、２１３…指示部、２１４…マスタ管理部。
【図１】
2014195033.tif 000003
【図２】
2014195033.tif 000004
【図３】
2014195033.tif 000005
【図４】
2014195033.tif 000006
【図５】
2014195033.tif 000007
【図６】
2014195033.tif 000008
【図７】
2014195033.tif 000009
【図８】
2014195033.tif 000010
【図９】
2014195033.tif 000011