(57)【要約】【課題】直流電力の送受電を制御する制御権を効率よく管理することが可能な送受電制御装置を提供する。【解決手段】送受電制御部及び送受電管理部は、第１の通信チャネルを通じて他の送受電制御装置と通信し、送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の送受電制御装置と通信し、制御権の取得について、他の送受電制御装置との間で前記第２の通信チャネルを通じて調停し、前記制御権が獲得された場合に前記送受電管理部を活性化する、送受電制御装置が提供される。【選択図】図１
2016025687.tif 000002
【特許請求の範囲】
【請求項１】
直流電力線に接続されたＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を制御する送受電制御部と、
前記送受電制御部を制御できる制御権が得られている場合に活性化され、前記送受電制御部に前記ＤＣ−ＤＣコンバータの制御を依頼する送受電管理部と、
前記送受電管理部に前記ＤＣ−ＤＣコンバータによる送受電を依頼する送受電調停部と、
を備え、
前記送受電制御部及び前記送受電管理部は、第１の通信チャネルを通じて他の送受電制御装置と通信し、
前記送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の送受電制御装置と通信し、前記制御権の取得について、他の送受電制御装置との間で前記第２の通信チャネルを通じて調停し、前記制御権が獲得された場合に前記送受電管理部を活性化する、送受電制御装置。
【請求項２】
活性化された前記送受電管理部は、前記直流電力線による送受電の対象の前記ＤＣ−ＤＣコンバータを制御する前記送受電制御部に対して前記第１の通信チャネルを通じて各前記ＤＣ−ＤＣコンバータの制御を依頼する、請求項１に記載の送受電制御装置。
【請求項３】
前記送受電制御部、前記送受電管理部、及び前記送受電調停部は、他の全ての送受電制御装置との間で共通のポリシ情報に基づいて動作する、請求項１に記載の送受電制御装置。
【請求項４】
前記送受電調停部は、前記制御権の取得について、前記ポリシ情報に基づいて他の送受電制御装置との間で前記第２の通信チャネルを通じて調停する、請求項３に記載の送受電制御装置。
【請求項５】
前記送受電調停部は、活性化させた前記送受電管理部の識別情報を前記送受電制御部に通知し、
活性化された前記送受電管理部は、自身の識別情報を付加して前記送受電制御部へ前記ＤＣ−ＤＣコンバータの制御を依頼し、
前記送受電制御部は、前記送受電制御部から通知された識別情報とは異なる識別情報が付加された前記ＤＣ−ＤＣコンバータの制御の依頼を受けた場合に、前記ポリシ情報に基づいて該依頼に対して処理する、請求項３に記載の送受電制御装置。
【請求項６】
前記ポリシ情報は、スクリプト言語として記述される、請求項３に記載の送受電制御装置。
【請求項７】
所定の条件を満たした場合に前記送受電調停部へ前記制御権の調停を要求する送受電要求部をさらに備える、請求項１に記載の送受電制御装置。
【請求項８】
前記送受電要求部は、前記第２の通信チャネルに接続して他の送受電制御装置と通信する、請求項７に記載の送受電制御装置。
【請求項９】
前記送受電要求部は、他の全ての送受電制御装置とは独立に規定されたシナリオ情報に基づいて動作する、請求項７に記載の送受電制御装置。
【請求項１０】
前記シナリオ情報は、スクリプト言語として記述される、請求項９に記載の送受電制御装置。
【請求項１１】
前記第１の通信チャネルと前記第２の通信チャネルとは、いずれも無線通信のチャネルである、請求項１に記載の送受電制御装置。
【請求項１２】
前記送受電制御部は、前記ＤＣ−ＤＣコンバータに接続された二次電池の充放電を前記ＤＣ−ＤＣコンバータを通じて制御する、請求項１に記載の送受電制御装置。
【請求項１３】
前記送受電制御部は、前記送受電管理部からの依頼があるかを周期的に確認し、前記送受電管理部からの依頼が所定時間以上発生しなかった場合は前記ＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を停止する、請求項１に記載の送受電制御装置。
【請求項１４】
直流電力線に接続されたＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を送受電制御部で制御することと、
前記送受電制御部へ前記ＤＣ−ＤＣコンバータの制御を、前記送受電制御部を制御できる制御権が得られている場合に活性化される送受電管理部で依頼することと、
前記送受電管理部へ前記ＤＣ−ＤＣコンバータによる送受電を送受電調停部で依頼することと、
を含み、
前記送受電制御部及び前記送受電管理部は、第１の通信チャネルを通じて他の送受電制御装置と通信し、
前記送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の送受電制御装置と通信し、
他の送受電制御装置との間で前記制御権を前記第２の通信チャネルを通じて前記送受電調停部で調停することをさらに含む、送受電制御装置の制御方法。
【請求項１５】
直流電力線に接続されたＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を制御する複数の送受電制御装置を備え、
各前記送受電制御装置は、
前記ＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を制御する送受電制御部と、
前記送受電制御部を制御できる制御権が得られている場合に活性化され、前記送受電制御部に前記ＤＣ−ＤＣコンバータの制御を依頼する送受電管理部と、
前記送受電管理部に前記ＤＣ−ＤＣコンバータによる送受電を依頼する送受電調停部と、
を備え、
前記送受電制御部及び前記送受電管理部は、第１の通信チャネルを通じて他の前記送受電制御部及び前記送受電管理部と通信し、
前記送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の前記送受電調停部と通信し、
前記送受電調停部は他の送受電制御装置との間で前記制御権を前記第２の通信チャネルを通じて調停する、送受電制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、送受電制御装置、送受電制御方法及び送受電制御システムに関する。
【背景技術】
【０００２】
蓄電池を備えることで、入力電源からの電力が途絶えても、接続されている機器に対して、停電することなく所定の時間電力を蓄電池から供給し続けることができる無停電電源装置の存在が知られている。このような電源装置を需要家単位に拡大して、停電や蓄電池の容量不足等の電力供給の異常発生時に電力を需要家に供給する技術が提案されている（特許文献１、２等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２０５８７１号公報
【特許文献２】特開２０１３−９０５６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電力を需要家同士で供給しあう際は、蓄電池からの電力供給を考慮すると直流電力による供給が行われることが、効率面を考えると望ましい。しかし、各需要家が好き勝手に直流電力を送電すると、目的の相手に正しく送電できなくなる。従って直流電力の送受電を制御する制御権を効率よく管理することが望ましい。
【０００５】
そこで、本開示では、直流電力を融通しあう際に、直流電力の送受電を制御する制御権を効率よく管理することが可能な、新規かつ改良された送受電制御装置、送受電制御方法及び送受電制御システムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、直流電力線に接続されたＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を制御する送受電制御部と、前記送受電制御部を制御できる制御権が得られている場合に活性化され、前記送受電制御部に前記ＤＣ−ＤＣコンバータの制御を依頼する送受電管理部と、前記送受電管理部に前記ＤＣ−ＤＣコンバータによる送受電を依頼する送受電調停部と、を備え、前記送受電制御部及び前記送受電管理部は、第１の通信チャネルを通じて他の送受電制御装置と通信し、前記送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の送受電制御装置と通信し、前記制御権の取得について、他の送受電制御装置との間で前記第２の通信チャネルを通じて調停し、前記制御権が獲得された場合に前記送受電管理部を活性化する、送受電制御装置が提供される。
【０００７】
また本開示によれば、直流電力線に接続されたＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を送受電制御部で制御することと、前記送受電制御部へ前記ＤＣ−ＤＣコンバータの制御を、前記送受電制御部を制御できる制御権が得られている場合に活性化される送受電管理部で依頼することと、前記送受電管理部へ前記ＤＣ−ＤＣコンバータによる送受電を送受電調停部で依頼することと、を含み、前記送受電制御部及び前記送受電管理部は、第１の通信チャネルを通じて他の送受電制御装置と通信し、前記送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の送受電制御装置と通信し、他の送受電制御装置との間で前記制御権を前記第２の通信チャネルを通じて前記送受電調停部で調停することをさらに含む、送受電制御装置の制御方法が提供される。
【０００８】
また本開示によれば、直流電力線に接続されたＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を制御する複数の送受電制御装置を備え、各前記送受電制御装置は、前記ＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を制御する送受電制御部と、前記送受電制御部を制御できる制御権が得られている場合に活性化され、前記送受電制御部に前記ＤＣ−ＤＣコンバータの制御を依頼する送受電管理部と、前記送受電管理部に前記ＤＣ−ＤＣコンバータによる送受電を依頼する送受電調停部と、を備え、前記送受電制御部及び前記送受電管理部は、第１の通信チャネルを通じて他の前記送受電制御部及び前記送受電管理部と通信し、前記送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の前記送受電調停部と通信し、前記送受電調停部は他の送受電制御装置との間で前記制御権を前記第２の通信チャネルを通じて調停する、送受電制御システムが提供される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、直流電力を融通しあう際に、直流電力の送受電を制御する制御権を効率よく管理することが可能な、新規かつ改良された送受電制御装置、送受電制御方法及び送受電制御システムを提供することが出来る。
【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係る送受電制御システムの全体構成例を示す説明図である。
【図２】本開示の一実施形態に係る送受電制御システムの機能構成例を示す説明図である。
【図３】タスクを示す説明図である。
【図４】Ｕ−Ａｇｎｅｔ１１０ａの動作例について示す流れ図である。
【図５】Ｍ−Ａｇｎｅｔ１２０ａの動作例について示す流れ図である。
【図６】ＧＭ−Ａｇｎｅｔ１３０ａの動作例について示す流れ図である。
【図７】Ｃ−Ａｇｎｅｔ１４０ａの動作例について示す流れ図である。
【図８】ＧＭ−Ａｇｅｎｔのモード遷移例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．本開示の一実施形態
１．１．概要
１．２．システム構成例
１．３．動作例
２．まとめ
【００１４】
＜１．本開示の一実施形態＞
［１．１．概要］
本開示の一実施形態について説明する前に、本開示の一実施形態の概要について説明する。
【００１５】
各需要家に蓄電池を有するバッテリサーバを備え、商用電源や、太陽光、風力、地熱等の自然エネルギーにより発生した電力を用いて蓄電池に電力を蓄えておき、その蓄電池に蓄えた電力を使って電気製品を動作させる仕組みが、今後ますます普及していくことが想定される。そのような仕組みの普及を踏まえ、上述したように、ある需要家のバッテリサーバにおいて電力が不足した場合に、電力に余裕のある需要家のバッテリサーバから、その電力が不足している需要家のバッテリサーバに電力を融通するシステムが考案されている。電力を需要家同士で供給しあう際は、蓄電池からの電力供給を考慮すると、直流電力による供給が行われることが、効率面を考えると望ましい。
【００１６】
しかし、各需要家が好き勝手にバッテリサーバから直流電力を送電すると、目的の相手に正しく送電できなくなる。従ってバッテリサーバからの直流電力の送電やバッテリサーバへの受電を制御する制御権を管理することが望ましい。制御権の管理という観点から、需要家から直流電力を送電する直流のグリッドに接続される全てのバッテリサーバの動作を制御するマスタと、マスタの指示に従って動作するスレーブとにバッテリサーバの役割を分担することで、需要家間で直流電力を融通しあう方法が考えられる。
【００１７】
マスタとなるバッテリサーバは、直流のグリッドの電圧を設定し、マスタから直流の電力を送電したり、スレーブに対して直流の電力の送電を依頼したりすることで、目的の相手に直流電力を送電することができる。このようにマスタとスレーブとに役割を分担する場合、例えばマスタとなるバッテリサーバを常に固定したり、電力が不足している需要家からの要求に最初に応答したバッテリサーバをマスタにしたりする方法が考えられる。
【００１８】
しかし、マスタとなるバッテリサーバを常に固定してしまうと、そのバッテリサーバに負担が集中して不公平となる。また、そのマスタとなったバッテリサーバが何らかの理由で停止してしまった場合に、需要家間で直流電力の送受信が出来なくなってしまう。またマスタとなるバッテリサーバが、スレーブとなるバッテリサーバからマスタとなるバッテリサーバへ電力の送電を依頼した後に、そのスレーブが送電することを約束したにもかかわらず、そのスレーブの需要家におけるユーザの心変わり等の理由で、そのスレーブが送電をやめて、逆に受電を開始してしまうと、マスタとなるバッテリサーバから蓄えていた電力がその受電を開始してしまったスレーブに取られてしまったり、直流グリッドの電圧が大きく変動してしまったりする現象が想定され得る。
【００１９】
またマスタとなるバッテリサーバから、スレーブとなるバッテリサーバ間での電力の送受電を依頼した場合も、同様にユーザの心変わり等の理由で、スレーブとなるバッテリサーバにおいて、送電量や受電量の変更が発生したり、送電から受電へ切り替わったりすると、その偏差を全てマスタとなるバッテリサーバが引き受けることになり、マスタとなるバッテリサーバの負担が著しく重くなるという現象が想定され得る。
【００２０】
またスレーブとなるバッテリサーバが故障等の理由で停止した場合に、その停止をマスタとなるバッテリサーバが認識しなかった場合、スレーブに対する指示が不可能になって直流グリッドを制御できなくなったり、またマスタとなるバッテリサーバから蓄えていた電力が取られてしまったりする現象が想定され得る。
【００２１】
また、グリッドに接続が許可されていない、または接続されることが想定されていない機器が接続された場合、その機器はマスタからの制御対象外となるので、その機器が勝手に電力をグリッドから受電したり、また制御のためのコマンドを他のバッテリサーバに勝手に送信することでグリッドを混乱させたりする現象が想定され得る。
【００２２】
また、各バッテリサーバのユーザが、グリッドに接続された全ての装置の状態を知りたい場合、各バッテリサーバからそれぞれ情報の要求を個別にネットワークに送出してしまうと、ネットワークが混雑し、システムの適切な可動に支障をきたす現象が想定され得る。
【００２３】
そこで本件開示者は、上述したような現象の発生を回避しつつ、直流電力の送受電を制御する制御権を効率よく管理することが可能な技術について鋭意検討を行なった。その結果、本件開示者は、上述したような現象の発生を回避しつつ、直流電力の送受電を制御する制御権を効率よく管理することが可能な技術を考案するに至った。
【００２４】
以上、本開示の一実施形態の概要について説明した。続いて、本開示の一実施形態に係る送受電制御システムの機能構成例について説明する。
【００２５】
［１．２．システム構成例］
図１は、本開示の一実施形態に係る送受電制御システムの全体構成例を示す説明図である。図１に示したのは、蓄電池を有するバッテリサーバ間で直流電力を融通しあう送受電制御システムの全体構成例である。以下、図１を用いて本開示の一実施形態に係る送受電制御システムの全体構成例について説明する。
【００２６】
図１に示した送受電制御システム１は、各需要家（図１では４つ）に設けられるバッテリサーバ同士で、必要に応じて直流電力を供給しあうことを目的として構築されたシステムである。需要家１０ａにはバッテリサーバ１００ａが設けられる。同様に需要家１０ｂにはバッテリサーバ１００ｂが、需要家１０ｃにはバッテリサーバ１００ｃが、需要家１０ｄにはバッテリサーバ１００ｄが、それぞれ設けられる。バッテリサーバ１００ａ〜１００ｄは、いずれも内部に、または外付けで、充放電可能なバッテリを備えている。
【００２７】
またバッテリサーバ１００ａ〜１００ｄは、直流バスライン２０に接続されて、必要に応じて直流電力を供給しあう。バッテリサーバ１００ａ〜１００ｄは、バッテリの電圧と直流バスライン２０の電圧とを変換する双方向ＤＣ−ＤＣコンバータを備えている。またバッテリサーバ１００ａ〜１００ｄは、通信線３０に接続されて、直流バスライン２０を通じて直流電力を供給しあう際に、通信線３０を通じて情報の送受信を行なう。なお図１では通信線３０は有線であるとして示しているが、通信線３０は無線であっても良い。
【００２８】
各需要家１０ａ〜１０ｄは、それぞれ太陽光パネル２００ａ〜２００ｄを備えていても良い。太陽光パネル２００ａ〜２００ｄは、いずれも太陽光の照射を受けて発電するパネルであり、発電した電力を、それぞれバッテリサーバ１００ａ〜１００ｄに備えられるバッテリに蓄えることが出来るよう構成されている。なおバッテリサーバ１００ａ〜１００ｄに蓄えられる電力は、太陽光の他に、風力や地熱その他の自然エネルギーにより発生した電力であってもよい。
【００２９】
そして本実施形態に係る送受電制御システム１は、直流バスライン２０に接続されているバッテリサーバ１００ａ〜１００ｄの中の１つだけが、直流バスライン２０を通じた直流電力の送受電を制御する制御権を有するように、バッテリサーバ１００ａ〜１００ｄ間で調停する仕組みを備えたことを特徴としている。すなわち本実施形態に係る送受電制御システム１は、バッテリサーバ１００ａ〜１００ｄの中で制御権を有しているバッテリサーバだけが、他のバッテリサーバに対して、バッテリに蓄えた電力の送電や、バッテリへ充電するための電力の受電を指示し、制御権を有していないバッテリサーバは、勝手に電力の送受電を行なうことが出来ないようにする仕組みを備えている。
【００３０】
このように、直流バスライン２０に接続されているバッテリサーバ１００ａ〜１００ｄの中の１つだけが制御権を有して、他のバッテリサーバに対して直流バスライン２０を通じた直流電力の送受電を制御することで、本実施形態に係る送受電制御システム１は、上述したような単にマスタとスレーブとに役割を分担する場合に生じ得る現象を回避し、直流電力の送受電を制御する制御権を効率よく管理することが可能になる。そして本実施形態に係る送受電制御システム１は、直流電力の送受電を制御する制御権を効率よく管理することで、バッテリサーバ間での制御の秩序を保つことが可能になる。
【００３１】
以上、図１を用いて本開示の一実施形態に係る送受電制御システムの全体構成例について説明した。続いて本開示の一実施形態に係る送受電制御システムの機能構成例について説明する。
【００３２】
図２は、本開示の一実施形態に係る送受電制御システムの機能構成例を示す説明図である。以下、図２を用いて本開示の一実施形態に係る送受電制御システムの機能構成例について説明する。
【００３３】
図２に示したように、バッテリサーバ１００ａは、Ｕ−Ａｇｎｅｔ１１０ａと、Ｍ−Ａｇｅｎｔ１２０ａと、ＧＭ−Ａｇｅｎｔ１３０ａと、Ｃ−Ａｇｅｎｔ１４０ａと、ＤＣ−ＤＣコンバータ１５０ａと、バッテリ１６０ａと、を含んで構成される。バッテリサーバ１００ｂ、１００ｃ、１００ｄについても、バッテリサーバ１００ａと同等の構成を有する。以下では、バッテリサーバ１００ａを構成する各要素についての説明を行う。
【００３４】
図２に示したように、通信線３０は通信線３０ａ、３０ｂの２つの経路（チャネル）に分かれている。通信線３０ａ、３０ｂは、物理的に異なる有線の通信線であってもよく、物理的には同一の有線または無線の通信線であって、認証や暗号化等によって論理的に分かれていてもよい。そして図２に示したように、Ｕ−Ａｇｎｅｔ１１０ａ及びＭ−Ａｇｅｎｔ１２０ａは通信線３０ａで他のＵ−Ａｇｎｅｔ１１０ｂ〜１１０ｄ及びＭ−Ａｇｅｎｔ１２０ｂ〜１２０ｄと通信し、ＧＭ−Ａｇｅｎｔ１３０ａ及びＣ−Ａｇｅｎｔ１４０ａは通信線３０ｂで他のＧＭ−Ａｇｅｎｔ１３０ｂ〜１３０ｄ及びＣ−Ａｇｅｎｔ１４０ｂ〜１４０ｄと通信する。
【００３５】
本実施形態に係る送受電制御システム１は、このようにＵ−Ａｇｎｅｔ１１０ａ及びＭ−Ａｇｅｎｔ１２０ａと、ＧＭ−Ａｇｅｎｔ１３０ａ及びＣ−Ａｇｅｎｔ１４０ａとで通信経路を分けることで、Ｕ−Ａｇｎｅｔ１１０ａ及びＭ−Ａｇｅｎｔ１２０ａがＧＭ−Ａｇｅｎｔ１３０ａ及びＣ−Ａｇｅｎｔ１４０ａへ直接指示を送出することを防ぎ、またＧＭ−Ａｇｅｎｔ１３０ａ及びＣ−Ａｇｅｎｔ１４０ａがＵ−Ａｇｎｅｔ１１０ａ及びＭ−Ａｇｅｎｔ１２０ａへ直接指示を送出することも防いでいる。
【００３６】
Ｕ−Ａｇｎｅｔ１１０ａは、本開示の送受電要求部の一例である。Ｕ−Ａｇｎｅｔ１１０ａは、バッテリ１６０ａの充電状態（ＳＯＣ；Ｓｔａｔｅ  ｏｆ  Ｃｈａｒｇｅ）を定期的に確認する。そしてＵ−Ａｇｎｅｔ１１０ａは、バッテリ１６０ａの充電状態が所定の条件を満たした場合に、Ｍ−Ａｇｅｎｔ１２０ａへ受電を依頼する。Ｕ−Ａｇｎｅｔ１１０ａがＭ−Ａｇｅｎｔ１２０ａへ送出する依頼の内容は、受電の際の電圧値や電流値、受電する時間（例えば、開始時刻、終了時刻、継続時間等）、受電を停止するバッテリ１６０ａの充電状態、などが含まれ得る。
【００３７】
Ｕ−Ａｇｎｅｔ１１０ａは、バッテリ１６０の充電状態が所定の条件を満たしたかどうかの判断に、シナリオ１７０ａを参照する。シナリオ１７０ａには、Ｕ−Ａｇｎｅｔ１１０ａがＭ−Ａｇｅｎｔ１２０ａへ受電を依頼するためのバッテリ１６０ａの充電状態の条件が記述されている。シナリオ１７０ａに記述される条件としては、例えば、バッテリ１６０ａの充電状態が２０％以下になるとＵ−Ａｇｎｅｔ１１０ａがＭ−Ａｇｅｎｔ１２０ａへ受電を依頼する、という内容があり得る。
【００３８】
Ｕ−Ａｇｎｅｔ１１０ａは、ユーザからの要求に基づき、シナリオ１７０ａの内容を編集する機能を有していても良い。シナリオ１７０ａの内容は例えばテキストで記述されてもよく、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語で記述されてもよく、Ｌｉｓｐ、Ｐｅｒｌ、ＰＨＰ等のスクリプト言語として記述されていてもよい。シナリオ１７０ａの内容がスクリプト言語で記述されている場合は、シナリオ１７０ａの内容は、例えば関数の塊として記述され得る。
【００３９】
またシナリオ１７０ａの編集には、例えばテキストエディタが用いられてもよく、専用のエディタが用いられてもよく、Ｗｅｂブラウザが用いられてもよい。Ｕ−Ａｇｎｅｔ１１０ａは、これらのシナリオ１７０ａの内容を編集することが可能なツールが動作可能に構成され得る。
【００４０】
またシナリオ１７０ａには、他のバッテリサーバから電力の要求があった場合に、どのような条件を満たしていればその要求に応えて送電を許可するか、についても記述され得る。シナリオ１７０ａに記述される条件としては、例えば、他のバッテリサーバから電力の要求があった場合に、バッテリ１６０ａの充電状態が８０％以上であればその要求に応えて送電を許可する、という内容があり得る。またシナリオ１７０ａに記述される条件としては、例えば、他のバッテリサーバから電力の要求があった場合に、バッテリ１６０ａの充電状態が８０％以上であり、かつ、電力の１時間あたりの使用率が１０％以下であればその要求に応えて送電を許可する、という内容があり得る。すなわち、バッテリ１６０ａの充電状態だけでなく、バッテリ１６０ａに蓄えられた電力の使用状態も、シナリオ１７０ａに記述される条件に含まれ得る。
【００４１】
シナリオの内容は、各バッテリサーバで独自に定められることが出来る。従って、上述の受電を依頼するための条件や、他のバッテリサーバから電力の要求があった場合にその要求に応えて送電を許可するための条件は、各バッテリサーバでそれぞれ異なり得る。また各バッテリサーバで定められるシナリオは、１つだけに限定されず、状況に応じてＵ−Ａｇｎｅｔ１１０ａが参照するシナリオが切り替えられても良い。
【００４２】
Ｍ−Ａｇｅｎｔ１２０ａは、本開示の送受電調停部の一例である。Ｍ−Ａｇｅｎｔ１２０ａは、Ｕ−Ａｇｎｅｔ１１０ａから受電の依頼が発生した場合に、他のバッテリサーバのＭ−Ａｇｅｎｔ１２０ｂ、１２０ｃ、１２０ｄとの間で通信線３０ａを通じて通信を行なって、送電可能かどうかを問い合わせる。またＭ−Ａｇｅｎｔ１２０ａは、他のバッテリサーバのＭ−Ａｇｅｎｔ１２０ｂ、１２０ｃ、１２０ｄから送電可能かどうかの問い合わせがあった場合に、送電可能、または送電不可能の回答を返答する。
【００４３】
またＭ−Ａｇｅｎｔ１２０ａは、他のバッテリサーバのＭ−Ａｇｅｎｔ１２０ｂ、１２０ｃ、１２０ｄから送電可能かどうかの問い合わせがあった場合に、送電可能であると回答する時は、ＧＭ−Ａｇｅｎｔ１３０ａが起動されていなければ、他のバッテリサーバのＭ−Ａｇｅｎｔ１２０ｂ、１２０ｃ、１２０ｄへ、ＧＭ−Ａｇｅｎｔ１３０ｂ、１３０ｃ、１３０ｄが起動中かどうか、通信線３０ａを通じて問い合わせる。詳細は後述するが、ＧＭ−Ａｇｅｎｔ１３０ａは、Ｍ−Ａｇｅｎｔ１２０ａからの起動指示に基づいて起動して、各バッテリサーバのＤＣ−ＤＣコンバータ１５０ａ〜１５０ｄの動作を制御する。
【００４４】
本実施形態に係る送受電制御システム１では、ＧＭ−Ａｇｅｎｔ１３０ａ〜１３０ｄの中のいずれか１つだけが起動を許可される。従ってＭ−Ａｇｅｎｔ１２０ａは、ＧＭ−Ａｇｅｎｔ１３０ａが起動されていなければ、バッテリサーバ１００ａは送受電の制御権を有していないと判断して、他のバッテリサーバのＭ−Ａｇｅｎｔ１２０ｂ、１２０ｃ、１２０ｄへ、送受電の制御権を有しているか、すなわち、ＧＭ−Ａｇｅｎｔ１３０ｂ、１３０ｃ、１３０ｄが起動中かどうかを通信線３０ａを通じて問い合わせる。起動中のＧＭ−Ａｇｅｎｔがあれば、Ｍ−Ａｇｅｎｔ１２０ａは、その起動中のＧＭ−Ａｇｅｎｔに、そのＧＭ−Ａｇｅｎｔを起動させているＭ−Ａｇｅｎｔを介して送受電を依頼する。例えばＧＭ−Ａｇｅｎｔ１３０ｂが起動中であれば、Ｍ−Ａｇｅｎｔ１２０ａは、Ｍ−Ａｇｅｎｔ１２０ｂを介して、ＧＭ−Ａｇｅｎｔ１３０ｂへ電力の送受電を依頼する。
【００４５】
一方、他のバッテリサーバのＭ−Ａｇｅｎｔ１２０ｂ、１２０ｃ、１２０ｄから送電可能かどうかの問い合わせがあった場合に、送電可能であると回答する時は、ＧＭ−Ａｇｅｎｔ１３０ａが起動されていれば、ＧＭ−Ａｇｅｎｔ１３０ａが起動中である旨を併せて回答する。
【００４６】
Ｍ−Ａｇｅｎｔ１２０ａは、制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔのみからの指示に従うようにＣ−Ａｇｅｎｔ１４０ａに通知する。例えばＭ−Ａｇｅｎｔ１２０ａは、制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔを識別する識別情報をＣ−Ａｇｅｎｔ１４０ａに通知する。Ｃ−Ａｇｅｎｔ１４０ａは、制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔを識別する識別情報の通知を受けることで、その識別情報以外の識別情報を有するＧＭ−Ａｇｅｎｔからの指示を無視することが出来る。
【００４７】
ＧＭ−Ａｇｅｎｔ１３０ａは、本開示の送受電管理部の一例である。ＧＭ−Ａｇｅｎｔ１３０ａは、Ｍ−Ａｇｅｎｔ１２０ａからの起動指示によって起動されて活性化され、Ｍ−Ａｇｅｎｔ１２０ａからの停止指示によって停止されて不活性化される。活性化されたＧＭ−Ａｇｅｎｔ１３０ａは、Ｍ−Ａｇｅｎｔ１２０ａ〜１２０ｄからの電力の送受電の依頼に基づき、Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄを介してＤＣ−ＤＣコンバータ１５０ａ〜１５０ｄによる電力の送受電を、通信線３０ｂを通じて制御する。そしてＧＭ−Ａｇｅｎｔ１３０ａは、依頼された全ての電力の送受電が終了すると、制御権を開放する手続きを実行する。制御権を開放すると、ＧＭ−Ａｇｅｎｔ１３０ａはＭ−Ａｇｅｎｔ１２０ａからの停止指示によって停止されて不活性化される。
【００４８】
ＧＭ−Ａｇｅｎｔ１３０ａは、Ｍ−Ａｇｅｎｔ１２０ａ〜１２０ｄから電力の送受電の依頼があると、各バッテリサーバ１００ａ〜１００ｄの送電能力及び受電能力をＣ−Ａｇｅｎｔ１４０ａ〜１４０ｄから通信線３０ｂを通じて取得する。またＧＭ−Ａｇｅｎｔ１３０ａは、加えて直流バスライン２０の総送電電流量から、送電可能な電流量を算出する。ＧＭ−Ａｇｅｎｔ１３０ａは、送電開始後に、累積送電量が要求された送電量に達すると、その送電を停止するようＣ−Ａｇｅｎｔ１４０ａ〜１４０ｄに通信線３０ｂを通じて指示する。
【００４９】
Ｃ−Ａｇｅｎｔ１４０ａは、本開示の送受電制御部の一例である。Ｃ−Ａｇｅｎｔ１４０ａは、ＧＭ−Ａｇｅｎｔ１３０ａ〜１３０ｄの中の、活性化された（すなわち、制御権を有する）ＧＭ−Ａｇｅｎｔからの指示に基づいてＤＣ−ＤＣコンバータ１５０ａを制御する。Ｃ−Ａｇｅｎｔ１４０ａは、制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔのみからの指示に従うようにＭ−Ａｇｅｎｔ１２０ａから通知を受けているので、制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔからの指示のみに従ってＤＣ−ＤＣコンバータ１５０ａを制御する。
【００５０】
Ｃ−Ａｇｅｎｔ１４０ａは、定期的にＤＣ−ＤＣコンバータ１５０ａのパラメータをチェックする。ＤＣ−ＤＣコンバータ１５０ａのパラメータに異常が生じると、送電または受電相手に警告を通知する。
【００５１】
ＤＣ−ＤＣコンバータ１５０ａは、バッテリ１６０ａや太陽光パネル２００ａとローカルバスライン２１ａで接続されるとともに、他のバッテリサーバ１００ｂ〜１００ｄのＤＣ−ＤＣコンバータ１５０ｂ〜１５０ｄと直流バスライン２０で接続されている。ＤＣ−ＤＣコンバータ１５０ａは、Ｃ−Ａｇｅｎｔ１４０ａの制御に基づき、直流バスライン２０とローカルバスライン２１ａとの間の直流電力の変換を行なう。
【００５２】
Ｕ−Ａｇｎｅｔ１１０ａは、各バッテリサーバ１００ａ〜１００ｄで独立のシナリオ１７０ａに従って動作する。Ｍ−Ａｇｅｎｔ１２０ａ、ＧＭ−Ａｇｅｎｔ１３０ａ及びＣ−Ａｇｅｎｔ１４０ａは、全てのバッテリサーバ１００ａ〜１００ｄで共通のポリシ１８０に従って動作する。従って、Ｍ−Ａｇｅｎｔ１２０ａ、ＧＭ−Ａｇｅｎｔ１３０ａ及びＣ−Ａｇｅｎｔ１４０ａは、他のバッテリサーバ１００ｂ〜１００ｄと異なるルールで動作することは許されない。
【００５３】
ポリシ１８０の内容は例えばテキストで記述されてもよく、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語で記述されてもよく、Ｌｉｓｐ、Ｐｅｒｌ、ＰＨＰ等のスクリプト言語として記述されていてもよい。ポリシ１８０の内容がスクリプト言語で記述されている場合は、ポリシ１８０の内容は、例えば関数の塊として記述され得る。
【００５４】
またポリシ１８０の編集には、例えばテキストエディタが用いられてもよく、専用のエディタが用いられてもよく、Ｗｅｂブラウザが用いられてもよい。上述したように、ポリシ１８０は全てのバッテリサーバ１００ａ〜１００ｄで共通のものが参照されるので、ユーザが簡単に編集できないようにされていることが望ましいが、必要に応じて編集されることも有り得る。Ｍ−Ａｇｅｎｔ１２０ａ、ＧＭ−Ａｇｅｎｔ１３０ａまたはＣ−Ａｇｅｎｔ１４０ａは、ポリシ１８０に定められたルールに基づいて、ポリシ１８０の編集を実行し得る。
【００５５】
シナリオ１７０ａに記述される内容としては、例えば以下の様なものが考えられ得る。
・電力供給を依頼するＳＯＣレベル
・電力提供可能と判断するＳＯＣレベル
・１日の消費サイクルによるバッテリ残存量予測計算手法
・気象情報取得に依る一週間の発電量予測計算手法
・電力融通に依るＡＣ電力利用削減計算
【００５６】
ポリシ１８０に記述される内容としては、例えば、ドキュメントのバージョン、変更日時、記述内容を変更する際のルール、Ｍ−Ａｇｅｎｔ１２０ａ〜１２０ｄ、ＧＭ−Ａｇｅｎｔ１３０ａ〜１３０ｄ、Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄのそれぞれに対して定められるルールが含まれ得る。
【００５７】
Ｍ−Ａｇｅｎｔ１２０ａ〜１２０ｄに対して定められるルールとしては、例えば以下の様なものが考えられ得る。
・制御権獲得のための判断条件や判定手順
・他の装置からの異議申立てに対する判定手順
・送受電制御システム１に参加するバッテリサーバの生存確認手順
・送受電制御システム１に参加していたバッテリサーバの登録削除手順
・送受電制御システム１に参加するメンバーのリスト及びメンバーの認証情報
【００５８】
制御権獲得のための判断条件の例としては、賛成したＭ−Ａｇｅｎｔが１つでもあれば制御権を獲得できる、過半数が賛成すれば制御権を獲得できる、等が考えられる。制御権獲得のための判定手順の例としては、制御権獲得のために他のＭ−Ａｇｅｎｔにコマンドをブロードキャスト送信し、所定時間内に返答を返した他のＭ−Ａｇｅｎｔからの返答に基づいて制御権の獲得の是非を判定する、などが考えられる。同様に、他の装置からの異議申立てに対する判定手順の例としては、制御権獲得のために他のＭ−Ａｇｅｎｔにコマンドを送信し、所定時間内に返答を返した他のＭ−Ａｇｅｎｔからの異議申立ての内容に基づいて制御権の獲得の是非を判定する、などが考えられる。
【００５９】
送受電制御システム１に参加するバッテリサーバの生存確認手順の例としては、最後に制御権を獲得したバッテリサーバのＭ−Ａｇｅｎｔが他のバッテリサーバの生存確認を確認する、等が考えられる。
【００６０】
送受電制御システム１に参加していたバッテリサーバの登録削除手順の例としては、例えば削除を要求するコマンドに基づき、ポリシ１８０に記述されている登録情報を削除する、等が考えられる。
【００６１】
またポリシ１８０に送受電制御システム１に参加するメンバーのリスト及びメンバーの認証情報が記述されていることで、Ｍ−Ａｇｅｎｔは、そのメンバーに対してのみ各種コマンドを送信したり、コマンドの送信の際に認証情報を付加したりすることが出来る。メンバーの認証情報としては、例えば各バッテリサーバのアドレス情報や、共通の認証鍵等が考えられる。
【００６２】
ＧＭ−Ａｇｅｎｔ１３０ａ〜１３０ｄに対して定められるルールとしては、例えば以下の様なものが考えられ得る。
・自分の位置から見た各バッテリサーバの接続状態の情報
・各バッテリサーバの接続状態の情報に基づく電流容量の計算手法
・ＤＣ−ＤＣコンバータの制御手順及び制限事項
・各バッテリサーバに対する電力送電、受電に関する開始から終了までの手順
・電力供給が停止したことによる制御権の放棄または委譲手順
・異常が通知された場合の処理手順
【００６３】
直流バスライン２０には直流の電力が流れるので、ＧＭ−Ａｇｅｎｔ１３０ａ〜１３０ｄは、バッテリサーバ１００ａ〜１００ｄの直流バスライン２０への接続状態を把握しておき、そのバッテリサーバ１００ａ〜１００ｄの位置情報に基づき、どのように電力を供給するかを決定することが求められる。ポリシ１８０には、バッテリサーバ１００ａ〜１００ｄの直流バスライン２０への接続状態を記述しておくことで、ＧＭ−Ａｇｅｎｔ１３０ａ〜１３０ｄは、その接続状態を参照し、ＤＣ−ＤＣコンバータ１５０ａ〜１５０ｄを制御する。
【００６４】
ＤＣ−ＤＣコンバータの制御手順の例としては、例えば直流電圧を変換する際にＤＣ−ＤＣコンバータに送出する指示の内容等が考えられる。またＤＣ−ＤＣコンバータの制限事項としては、例えば電圧の変換可能範囲等が考えられる。
【００６５】
各バッテリサーバに対する電力送電、受電に関する開始から終了までの手順の例としては、電力送電や受電の開始時の電流の上げ方の手順、電力送電や受電の終了時の電流の下げ方の手順等が考えられる。
【００６６】
電力供給が停止したことによる制御権の放棄または委譲手順としては、例えば、他に電力を供給しているバッテリサーバがあれば、そのバッテリサーバに制御権を委譲する等の手順が考えられる。
【００６７】
異常が通知された場合の処理手順としては、例えば、あるバッテリサーバが故障したら、そのバッテリサーバは無視して処理を進める等の手順が考えられる。
【００６８】
Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄに対して定められるルールとしては、例えば以下の様なものが考えられる。
・制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔからの制御が続いているか確認する手順及び異常処理手順
・複数のＧＭ−Ａｇｅｎｔから同時に制御されていないかどうかを確認する手順
・複数のＧＭ−Ａｇｅｎｔから同時に制御されていた場合の処理手順
・ＤＣ−ＤＣコンバータの動作を確認し制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔに適宜通知するモニタリング手順
【００６９】
制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔからの制御が続いているか確認する手順としては、例えば所定間隔毎にＧＭ−Ａｇｅｎｔからの制御が発生したかどうかを確認する等が考えられる。また異常処理手順としては、ＧＭ−Ａｇｅｎｔからの制御が所定の時間以上途絶えたら制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔにその旨を通知する等が考えられる。
【００７０】
複数のＧＭ−Ａｇｅｎｔから同時に制御されていないかどうかを確認する手順としては、Ｍ−Ａｇｅｎｔから通知された識別情報とは異なる識別情報を有するＧＭ−Ａｇｅｎｔからの制御が発生しているかどうかを確認するなどが考えられる。そして複数のＧＭ−Ａｇｅｎｔから同時に制御されていた場合の処理手順としては、例えばＭ−Ａｇｅｎｔから通知された識別情報とは異なる識別情報を有するＧＭ−Ａｇｅｎｔからの制御は無視する、全てのＧＭ−Ａｇｅｎｔからの制御をエラーとして扱って、制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔに複数のＧＭ−Ａｇｅｎｔから同時に制御されている旨を通知する、等が考えられる。
【００７１】
ＤＣ−ＤＣコンバータの動作を確認し制御権を有しているバッテリサーバのＧＭ−Ａｇｅｎｔに適宜通知するモニタリング手順の例としては、所定間隔毎にＤＣ−ＤＣコンバータのパラメータを確認し、制御権を有しているバッテリサーバのＧＭ−ＡｇｅｎｔにＤＣ−ＤＣコンバータのパラメータを通知する、等が考えられる。
【００７２】
ポリシ１８０が上述のように規定されていることで、Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄは、ＧＭ−Ａｇｅｎｔからの指示がポリシ１８０の内容に違反していれば、即座にＤＣ−ＤＣコンバータ１５０ａ〜１５０ｄに送受電の停止指示を送出することが可能になる。
【００７３】
もちろん、上述したシナリオ１７０ａやポリシ１８０の記述内容及びシナリオ１７０ａやポリシ１８０の記述内容の例は、上述したものに限定されるものではない。シナリオ１７０ａやポリシ１８０の記述内容は、送受電制御システム１の構成や各バッテリサーバ１００ａ〜１００ｄの構成に応じて適宜変更され得る。
【００７４】
バッテリ１６０ａは、充放電可能な二次電池で構成される。バッテリ１６０ａは、太陽光パネル２００ａが発電した電力や、商用電源（図示せず）から供給される電力によって充電され得る。またバッテリ１６０ａは、必要に応じて他のバッテリサーバ１００ｂ〜１００ｄから供給される電力によって充電され得る。またバッテリ１６０ａに蓄えられた電力は、需要家１０ａにおいて設けられるエアーコンディショナー、冷蔵庫、洗濯機、テレビ受像機、電子レンジその他の電化製品に供給され得る。さらにバッテリ１６０ａに蓄えられた電力は、他のバッテリサーバ１００ｂ〜１００ｄからの求めに応じて、ＤＣ−ＤＣコンバータ１５０ａから他のバッテリサーバ１００ｂ〜１００ｄへ供給され得る。
【００７５】
本開示の一実施形態に係るバッテリサーバ１００ａ〜１００ｄは、図２に示したような構成を有することで、１つのバッテリサーバだけが制御権を有して、他のバッテリサーバに対して直流バスライン２０を通じた直流電力の送受電を制御することができる。本開示の一実施形態に係るバッテリサーバ１００ａ〜１００ｄは、図２に示したような構成を有することで、上述したような単にマスタとスレーブとに役割を分担する場合に生じ得る現象を回避し、直流電力の送受電を制御する制御権を効率よく管理することが可能になる。そして本開示の一実施形態に係るバッテリサーバ１００ａ〜１００ｄは、図２に示したような構成を有することで、直流電力の送受電を制御する制御権を効率よく管理することで、バッテリサーバ間での制御の秩序を保つことが可能になる。
【００７６】
なお、直流バスライン２０やローカルバスライン２１ａ〜２１ｄの形態は特定の構成に限定されるものではない。例えば直流バスライン２０やローカルバスライン２１ａ〜２１ｄは、２つのラインで正電圧及び負電圧を供給し、もう１つのラインでグランドに接続される直流単相３線式のバスラインとして構成されていても良い。
【００７７】
以上、図２を用いて本開示の一実施形態に係る送受電制御システムの機能構成例について説明した。続いて、本開示の一実施形態に係る送受電制御システムの動作例について説明する。
【００７８】
［１．３．動作例］
まず、本開示の一実施形態に係るバッテリサーバ１００ａが有する、Ｕ−Ａｇｎｅｔ１１０ａ、Ｍ−Ａｇｅｎｔ１２０ａ、ＧＭ−Ａｇｎｅｔ１３０ａ、及びＣ−Ａｇｅｎｔ１４０ａのタスクについて整理して説明する。
【００７９】
図３は、本開示の一実施形態に係るバッテリサーバ１００ａが有する、Ｕ−Ａｇｎｅｔ１１０ａ、Ｍ−Ａｇｅｎｔ１２０ａ、ＧＭ−Ａｇｎｅｔ１３０ａ、及びＣ−Ａｇｅｎｔ１４０ａのタスクを示す説明図である。
【００８０】
Ｕ−Ａｇｎｅｔ１１０ａは、タイマによって周期的にシナリオ１７０ａを参照し、バッテリサーバ１００ａの状態（例えばバッテリ１６０ａのＳＯＣ）がシナリオ１７０ａで規定されている条件を満たしているかどうかを判断する。Ｕ−Ａｇｎｅｔ１１０ａは、バッテリサーバ１００ａの状態（例えばバッテリ１６０ａのＳＯＣ）がシナリオ１７０ａで規定されている条件を満たしていれば、Ｍ−Ａｇｅｎｔ１２０ａに電力の受電を依頼する。
【００８１】
Ｍ−Ａｇｅｎｔ１２０ａは、Ｕ−Ａｇｎｅｔ１１０ａから電力の受電の依頼を受けると、直流電力の送受電を制御する制御権に関する調停を他のＭ−Ａｇｅｎｔ１２０ｂ〜１２０ｄとの間で行なう。またＭ−Ａｇｅｎｔ１２０ａは、他のバッテリサーバ１００ｂ〜１００ｄで受電の依頼が発生した場合も、同じく直流電力の送受電を制御する制御権に関する調停を他のＭ−Ａｇｅｎｔ１２０ｂ〜１２０ｄとの間で行なう。
【００８２】
調停の結果、例えばバッテリサーバ１００ａが制御権を得られたとする。Ｍ−Ａｇｅｎｔ１２０ａは、ＧＭ−Ａｇｎｅｔ１３０ａを起動して、ＧＭ−Ａｇｎｅｔ１３０ａを活性化させる。またＭ−Ａｇｅｎｔ１２０ａは、ＧＭ−Ａｇｎｅｔ１３０ａを識別する識別情報をＣ−Ａｇｅｎｔ１４０ａに通知する。活性化されたＧＭ−Ａｇｎｅｔ１３０ａは、ポリシ１８０を参照して、タイマによって周期的に、電力を送受電するための情報をＣ−Ａｇｅｎｔ１４０ａ〜１４０ｄに通知する。
【００８３】
Ｃ−Ａｇｅｎｔ１４０ａは、Ｍ−Ａｇｅｎｔ１２０ａから通知された識別情報を有するＧＭ−Ａｇｎｅｔ（ここで示した例ではＧＭ−Ａｇｎｅｔ１３０ａ）からの通知に基づいてＤＣ−ＤＣコンバータ１５０ａを制御して、直流バスライン２０を通じた電力の送受電を行なう。Ｃ−Ａｇｅｎｔ１４０ａはタイマによって周期的にＤＣ−ＤＣコンバータ１５０ａのパラメータを参照し、異常が発生していないかどうかを確認する。
【００８４】
もしＤＣ−ＤＣコンバータ１５０ａに異常が発生していれば、Ｃ−Ａｇｅｎｔ１４０ａは、ＤＣ−ＤＣコンバータ１５０ａに異常が発生したことをＧＭ−Ａｇｎｅｔ１３０ａに通知する。またＣ−Ａｇｅｎｔ１４０ａは、ＧＭ−Ａｇｎｅｔ１３０ａからの通知の発生の有無をタイマによって周期的に確認する。ＧＭ−Ａｇｎｅｔ１３０ａからの通知が所定時間以上発生しなかった場合は、Ｃ−Ａｇｅｎｔ１４０ａは、ＧＭ−Ａｇｎｅｔ１３０ａからの通知が所定時間以上発生しなかったことをＧＭ−Ａｇｎｅｔ１３０ａに通知する。Ｃ−Ａｇｅｎｔ１４０ａは、ＧＭ−Ａｇｎｅｔ１３０ａからの通知が所定時間以上発生しなかったことをＧＭ−Ａｇｎｅｔ１３０ａに通知した後で、ＤＣ−ＤＣコンバータ１５０ａによる直流電力の送受電を停止してもよい。
【００８５】
本開示の一実施形態に係るバッテリサーバ１００ａが有する、Ｕ−Ａｇｎｅｔ１１０ａ、Ｍ−Ａｇｅｎｔ１２０ａ、ＧＭ−Ａｇｎｅｔ１３０ａ、及びＣ−Ａｇｅｎｔ１４０ａは、図３に示したようなタスクをそれぞれ実行することで、バッテリサーバ間での制御の秩序を保つことが可能になる。
【００８６】
続いて、本開示の一実施形態に係るバッテリサーバ１００ａが有する、Ｕ−Ａｇｎｅｔ１１０ａ、Ｍ−Ａｇｅｎｔ１２０ａ、ＧＭ−Ａｇｎｅｔ１３０ａ、及びＣ−Ａｇｅｎｔ１４０ａのそれぞれの動作について詳細に説明する。
【００８７】
図４は、本開示の一実施形態に係るバッテリサーバ１００ａが有する、Ｕ−Ａｇｎｅｔ１１０ａの動作例について示す流れ図である。図５は、本開示の一実施形態に係るバッテリサーバ１００ａが有する、Ｍ−Ａｇｅｎｔ１２０ａの動作例について示す流れ図である。図６は、本開示の一実施形態に係るバッテリサーバ１００ａが有する、ＧＭ−Ａｇｎｅｔ１３０ａの動作例について示す流れ図である。そして図７は、本開示の一実施形態に係るバッテリサーバ１００ａが有する、Ｃ−Ａｇｅｎｔ１４０ａの動作例について示す流れ図である。
【００８８】
まずＵ−Ａｇｎｅｔ１１０ａの動作例について図４を参照して説明する。Ｕ−Ａｇｎｅｔ１１０ａは、バッテリサーバ１００ａに設定されているシナリオ１７０ａを読み込み（ステップＳ１０１）、シナリオ１７０ａの内容に変更があるかどうか判断する（ステップＳ１０２）。Ｕ−Ａｇｎｅｔ１１０ａは、シナリオ１７０ａの内容に変更が無いと判断した場合は（ステップＳ１０２、Ｎｏ）、シナリオ１７０ａの内容に変更があるまで待機する。一方Ｕ−Ａｇｎｅｔ１１０ａは、シナリオ１７０ａの内容に変更があると判断した場合は（ステップＳ１０２、Ｙｅｓ）、シナリオ１７０ａの内容に基づいてＭ−Ａｇｅｎｔ１２０ａに制御要求を送出する（ステップＳ１０３）。Ｕ−Ａｇｎｅｔ１１０ａは、制御要求として、例えば上述したようにバッテリ１６０ａの充電状態が２０％以下になるとＭ−Ａｇｅｎｔ１２０ａへ受電を依頼する。
【００８９】
続いてＭ−Ａｇｅｎｔ１２０ａの動作例について図５を参照して説明する。Ｍ−Ａｇｅｎｔ１２０ａは、バッテリサーバ１００ａに設定されているポリシ１８０を読み込み（ステップＳ１１１）、Ｕ−Ａｇｎｅｔ１１０ａから制御要求が送られたかどうかを確認する（ステップＳ１１２）。Ｍ−Ａｇｅｎｔ１２０ａは、Ｕ−Ａｇｎｅｔ１１０ａからの制御要求があったかどうかを判断し（ステップＳ１１３）、Ｕ−Ａｇｎｅｔ１１０ａからの制御要求が無いと判断した場合は（ステップＳ１１３、Ｎｏ）、Ｕ−Ａｇｎｅｔ１１０ａからの制御要求が送られてくるまで待機する。一方Ｍ−Ａｇｅｎｔ１２０ａは、Ｕ−Ａｇｎｅｔ１１０ａからの制御要求があったと判断した場合は（ステップＳ１１３、Ｙｅｓ）、そのＵ−Ａｇｎｅｔ１１０ａからの制御要求が受け入れ可能かどうか判断する（ステップＳ１１４）。Ｍ−Ａｇｅｎｔ１２０ａは、受け入れ可能かどうかの判断を、ポリシ１８０に記述された内容に基づいて判断してもよい。
【００９０】
Ｍ−Ａｇｅｎｔ１２０ａは、Ｕ−Ａｇｎｅｔ１１０ａからの制御要求が受け入れ不可能と判断した場合は（ステップＳ１１４，Ｎｏ）、Ｕ−Ａｇｎｅｔ１１０ａからの別の制御要求が送られてくるまで待機する。一方Ｍ−Ａｇｅｎｔ１２０ａは、Ｕ−Ａｇｎｅｔ１１０ａからの制御要求が受け入れ可能と判断した場合は（ステップＳ１１４，Ｙｅｓ）、他のバッテリサーバ１００ｂ〜１００ｄのＭ−Ａｇｅｎｔ１２０ｂ〜１２０ｄとの間で制御権の獲得についての調停を実行する（ステップＳ１１５）。
【００９１】
他のバッテリサーバ１００ｂ〜１００ｄのＭ−Ａｇｅｎｔ１２０ｂ〜１２０ｄとの間で制御権の獲得についての調停を実行し、調停の結果、例えばバッテリサーバ１００ａが制御権を獲得できたとすると、Ｍ−Ａｇｅｎｔ１２０ａは、ＧＭ−Ａｇｅｎｔ１３０ａを活性化させて、ＧＭ−Ａｇｅｎｔ１３０ａに電力の送受電のための制御指示を送出する（ステップＳ１１６）。またＭ−Ａｇｅｎｔ１２０ａは、ステップＳ１１６でのＧＭ−Ａｇｅｎｔ１３０ａへの電力の送受電のための制御指示の送出にあわせて、Ｃ−Ａｇｅｎｔ１４０ａに、制御権を獲得したＧＭ−Ａｇｅｎｔ１３０ａの識別情報を通知する。この制御権を獲得したＧＭ−Ａｇｅｎｔ１３０ａの識別情報の通知は、他のバッテリサーバ１００ｂ〜１００ｄのＭ−Ａｇｅｎｔ１２０ｂ〜１２０ｄも、Ｃ−Ａｇｅｎｔ１４０ｂ〜１４０ｄのそれぞれに対して実行する。
【００９２】
続いてＧＭ−Ａｇｅｎｔ１３０ａの動作例について図６を参照して説明する。Ｍ−Ａｇｅｎｔ１２０ａによって活性化されたＧＭ−Ａｇｅｎｔ１２０ａは、バッテリサーバ１００ａに設定されているポリシ１８０及び送受電制御システム１を構成するバッテリサーバのリストを読み込み（ステップＳ１２１）、Ｍ−Ａｇｅｎｔ１２０ａからの制御指示が送られたかどうかを確認する（ステップＳ１２２）。
【００９３】
ＧＭ−Ａｇｅｎｔ１３０ａは、Ｍ−Ａｇｅｎｔ１２０ａからの制御指示があったかどうかを判断し（ステップＳ１２３）、Ｍ−Ａｇｅｎｔ１２０ａからの制御指示があったと判断した場合は（ステップＳ１２３、Ｙｅｓ）、その制御指示に基づいて、送受電制御の対象となる（ステップＳ１２１で読み込んだリストに記述されている）Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄに対する送受電制御を実行する（ステップＳ１２４）。一方ＧＭ−Ａｇｅｎｔ１３０ａは、Ｍ−Ａｇｅｎｔ１２０ａからの制御指示が無いと判断した場合は（ステップＳ１２３、Ｎｏ）、Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄに対する送受電制御が全て終了したかどうかを判断する（ステップＳ１２５）。
【００９４】
ＧＭ−Ａｇｅｎｔ１３０ａは、Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄに対する送受電制御が全て終了してないと判断した場合は（ステップＳ１２５、Ｎｏ）、Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄに対する送受電制御を実行する（ステップＳ１２４）。一方ＧＭ−Ａｇｅｎｔ１３０ａは、Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄに対する送受電制御が全て終了したと判断した場合は（ステップＳ１２５、Ｙｅｓ）、全てのＣ−Ａｇｅｎｔ１４０ａ〜１４０ｄに送受電制御が終了したことを通知して（ステップＳ１２６）、一連の送受電制御を終了する。
【００９５】
制御権を得ていたＧＭ−Ａｇｅｎｔ１３０ａは、一連の送受電制御を終了すると、ポリシ１８０の内容に基づいて制御権の移譲や放棄を行なう。またＧＭ−Ａｇｅｎｔ１３０ａは、制御権を手放すと、Ｍ−Ａｇｅｎｔ１２０ａによって非活性化される。
【００９６】
続いてＣ−Ａｇｅｎｔ１４０ａの動作例について図７を参照して説明する。Ｃ−Ａｇｅｎｔ１４０ａは、バッテリサーバ１００ａに設定されているポリシ１８０を読み込むと共に、タイマを起動する（ステップＳ１３１）。Ｃ−Ａｇｅｎｔ１４０ａがステップＳ１３１で起動させるタイマは、（制御権を得ている）ＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御が行われているかを確認するためのタイマである。
【００９７】
続いてＣ−Ａｇｅｎｔ１４０ａは、（制御権を得ている）ＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御が送られたかどうかを確認する（ステップＳ１３２）。Ｃ−Ａｇｅｎｔ１４０ａは、ＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御があったかどうかを判断し（ステップＳ１３３）、ＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御があったと判断した場合は（ステップＳ１３３、Ｙｅｓ）、ＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御に基づいてＤＣ−ＤＣコンバータ１５０ａの制御を実行する（ステップＳ１３４）。具体的には、Ｃ−Ａｇｅｎｔ１４０ａは、ＤＣ−ＤＣコンバータ１５０ａの制御として、ＤＣ−ＤＣコンバータ１５０ａのパラメータを設定して、直流バスライン２０への直流電力の送電や、直流バスライン２０からの直流電力の受電を行なう。
【００９８】
そしてＣ−Ａｇｅｎｔ１４０ａは、ＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御に基づいてＤＣ−ＤＣコンバータ１５０ａの制御を実行すると、ステップＳ１３１で起動させたタイマをリセットし（ステップＳ１３５）、ステップＳ１３２のＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御が送られたかどうかの確認処理に戻る。
【００９９】
一方Ｃ−Ａｇｅｎｔ１４０ａは、ＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御が無いと判断した場合は（ステップＳ１３３、Ｎｏ）、タイマの値が所定時間以上経過したかどうかを判断する（ステップＳ１３６）。Ｃ−Ａｇｅｎｔ１４０ａは、タイマの値が所定時間以上経過していないと判断すると（ステップＳ１３６、Ｎｏ）、ステップＳ１３２のＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御が送られたかどうかの確認処理に戻る。一方Ｃ−Ａｇｅｎｔ１４０ａは、タイマの値が所定時間以上経過したと判断すると（ステップＳ１３６、Ｙｅｓ）、ＤＣ−ＤＣコンバータ１５０ａの設定をリセットして（ステップＳ１３７）、ステップＳ１３２のＧＭ−Ａｇｅｎｔ１３０ａからの送受電制御が送られたかどうかの確認処理に戻る。
【０１００】
以上、本開示の一実施形態に係るバッテリサーバ１００ａが有する、Ｕ−Ａｇｎｅｔ１１０ａ、Ｍ−Ａｇｅｎｔ１２０ａ、ＧＭ−Ａｇｎｅｔ１３０ａ、及びＣ−Ａｇｅｎｔ１４０ａのそれぞれの動作について詳細に説明した。
【０１０１】
このように本開示の一実施形態に係るバッテリサーバ１００ａが動作する場合、バッテリサーバ１００ａの状態を収集し、ユーザに提示することが求められる場合がある。バッテリサーバ１００ａは、システム状態を表示するためのデータ収集作業を実行するデータ収集権を、制御権と同様にして、他のバッテリサーバ１００ｂ〜１００ｄとの間の調停によって得ることができる。ＧＭ−Ａｇｅｎｔが起動していない場合は、調停による制御権の選定と同様のプロセスでデータ収集権を得ることができる。データ収集作業を行う候補が見つからない場合は、バッテリサーバ１００ａは、自ら志願してデータ収集権を得る事が出来る。
【０１０２】
データ収集権を得たバッテリサーバ１００ａは、そのデータ収集権を得た事を、接続されている他の全てのバッテリサーバ１００ｂ〜１００ｄに知らせ、情報を入手する場合の問い合わせ先としてバッテリサーバ１００ａを設定してもらう。具体的手順は、例えば以下のように決められ得る。
【０１０３】
バッテリサーバ１００ａのユーザが、Ｕ−Ａｇｅｎｔ１１０ａに対しシステム全体の情報を要求すると、その要求はＭ−Ａｇｅｎｔ１２０ａに伝わり、Ｍ−Ａｇｅｎｔ１２０ａは、制御権を有しているバッテリサーバ（例えばバッテリサーバ１００ｂとする）に対して情報収集の要求を出す。もしユーザからの要求が出された時点で制御権を持っているバッテリサーバが存在しない場合は、データ収集権を持っているバッテリサーバ（例えばバッテリサーバ１００ｃとする）に要求を出す。データ収集権を持っているバッテリサーバもいない場合は、バッテリサーバ１００ａは、自らがデータ収集装置として宣言し、他の各装置からの可否のレスポンスを所定の時間待機する。そして否定応答が無ければ、バッテリサーバ１００ａは、データ収集権を得て、ＧＭ−Ａｇｅｎｔ１３０ａをデータ収集権限のみの制約で起動する。
【０１０４】
データ収集権を得たＧＭ−Ａｇｅｎｔ１３０ａは、全てのＣ−Ａｇｅｎｔ１４０ａ〜１４０ｄに対して、ＧＭ−Ａｇｅｎｔ１３０ａがデータ収集作業を行っている事を知らせる。Ｃ−Ａｇｅｎｔ１４０ａ〜１４０ｄは、データ収集装置として動作するバッテリサーバ１００ａのＩＰアドレスを記憶する。Ｕ−Ａｇｅｎｔ１１０ａ〜１１０ｄからのデータ表示要求があれば、データ収集権を得ていない各バッテリサーバ１００ｂ〜１００ｄは、代理サーバとなって、データ収集装置として動作するバッテリサーバ１００ａにその要求を転送する。データ収集装置として動作するバッテリサーバ１００ａに要求を転送することで、データ収集権を得ていない各バッテリサーバ１００ｂ〜１００ｄは、あたかも自装置がデータ収集を行っているようにユーザに見せることが可能になる。
【０１０５】
データ収集装置として動作するバッテリサーバ１００ａによるデータ収集作業は、バッテリサーバ１００ａに搭載されるＣＰＵを使うために若干ではあるが電力消費が増える。しかし、データ収集装置として動作するバッテリサーバ１００ａによるデータ収集作業の際に、電力が実際に電送される事は無い。
【０１０６】
なお、電力伝送制御権を持つＧＭ−Ａｇｅｎｔが別途起動されると、データ収集権は、電力伝送制御権を持つＧＭ−Ａｇｅｎｔに取って代わられ、その電力伝送制御権を持つＧＭ−Ａｇｅｎｔを有するバッテリサーバが、ＤＣグリッド（直流バスラインによる直流電力供給が行われるグリッド）から離脱するか、次のＧＭ−Ａｇｅｎｔが決まるまでデータ収集装置として継続動作することができる。
【０１０７】
図８は、ＧＭ−Ａｇｅｎｔのモード遷移例を示す説明図である。すなわち、ＧＭ−Ａｇｅｎｔは、図８に示したように、アイドルモード、データ収集モード、ＤＣグリッド制御モードの３つのモードを遷移しつつ動作することになる。ＧＭ−Ａｇｅｎｔは、通常はアイドルモードとなっており、バッテリサーバ間の調停によって制御権を得るとアイドルモードからＤＣグリッド制御モードに遷移する。またＧＭ−Ａｇｅｎｔは、バッテリサーバ間の調停によってデータ収集の権限を取得するとデータ収集モードに遷移し、バッテリサーバ間の調停によって制御権を得るとデータ収集モードからＤＣグリッド制御モードに遷移する。
【０１０８】
ＤＣグリッド制御モードにあるＧＭ−Ａｇｅｎｔは、送受電制御を終了すると、ＤＣグリッド制御モードからデータ収集モードに遷移する。またＤＣグリッド制御モードにあるＧＭ−Ａｇｅｎｔは、ＤＣグリッドから離脱すると、ＤＣグリッド制御モードからアイドルモードに遷移する。データ収集モードにあるＧＭ−Ａｇｅｎｔは、同様にＤＣグリッドから離脱すると、データ収集モードからアイドルモードに遷移する。
【０１０９】
＜２．まとめ＞
以上説明したように、本開示の一実施形態によれば、複数のバッテリサーバが直流バスラインに接続されて、直流バスラインを通じてバッテリサーバ間で直流の電力の送受電を行なう送受電制御システム１が提供される。また本開示の一実施形態によれば、１つのバッテリサーバだけが制御権を有して、他のバッテリサーバに対して直流バスライン２０を通じた直流電力の送受電を制御することができる、バッテリサーバ１００ａ〜１００ｄが提供される。
【０１１０】
本開示の一実施形態に係るバッテリサーバ１００ａ〜１００ｄは、機能を４つのタスクに分けて、下位のタスク（受電を依頼するタスク）から上位のタスク（ＤＣ−ＤＣコンバータを制御するタスク）へ直接指示が送れないような構成としている。
【０１１１】
本開示の一実施形態に係るバッテリサーバ１００ａ〜１００ｄは、上述したような単にマスタとスレーブとに役割を分担する場合に生じ得る現象を回避し、直流電力の送受電を制御する制御権を効率よく管理することが可能になる。そして本開示の一実施形態に係るバッテリサーバ１００ａ〜１００ｄは、直流電力の送受電を制御する制御権を効率よく管理することで、バッテリサーバ間での制御の秩序を保つことが可能になる。
【０１１２】
本明細書の各装置が実行する処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、各装置が実行する処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１１３】
また、各装置に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述した各装置の構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供されることが可能である。また、機能ブロック図で示したそれぞれの機能ブロックをハードウェアで構成することで、一連の処理をハードウェアで実現することもできる。
【０１１４】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１５】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１１６】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
直流電力線に接続されたＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を制御する送受電制御部と、
前記送受電制御部を制御できる制御権が得られている場合に活性化され、前記送受電制御部に前記ＤＣ−ＤＣコンバータの制御を依頼する送受電管理部と、
前記送受電管理部に前記ＤＣ−ＤＣコンバータによる送受電を依頼する送受電調停部と、
を備え、
前記送受電制御部及び前記送受電管理部は、第１の通信チャネルを通じて他の送受電制御装置と通信し、
前記送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の送受電制御装置と通信し、前記制御権の取得について、他の送受電制御装置との間で前記第２の通信チャネルを通じて調停し、前記制御権が獲得された場合に前記送受電管理部を活性化する、送受電制御装置。
（２）
活性化された前記送受電管理部は、前記直流電力線による送受電の対象の前記ＤＣ−ＤＣコンバータを制御する前記送受電制御部に対して前記第１の通信チャネルを通じて各前記ＤＣ−ＤＣコンバータの制御を依頼する、前記（１）に記載の送受電制御装置。
（３）
前記送受電制御部、前記送受電管理部、及び前記送受電調停部は、他の全ての送受電制御装置との間で共通のポリシ情報に基づいて動作する、前記（１）または（２）に記載の送受電制御装置。
（４）
前記送受電調停部は、前記制御権の取得について、前記ポリシ情報に基づいて他の送受電制御装置との間で前記第２の通信チャネルを通じて調停する、前記（３）に記載の送受電制御装置。
（５）
前記送受電調停部は、活性化させた前記送受電管理部の識別情報を前記送受電制御部に通知し、
活性化された前記送受電管理部は、自身の識別情報を付加して前記送受電制御部へ前記ＤＣ−ＤＣコンバータの制御を依頼し、
前記送受電制御部は、前記送受電制御部から通知された識別情報とは異なる識別情報が付加された前記ＤＣ−ＤＣコンバータの制御の依頼を受けた場合に、前記ポリシ情報に基づいて該依頼に対して処理する、前記（３）または（４）に記載の送受電制御装置。
（６）
前記ポリシ情報は、スクリプト言語として記述される、前記（３）〜（５）のいずれかに記載の送受電制御装置。
（７）
所定の条件を満たした場合に前記送受電調停部へ前記制御権の調停を要求する送受電要求部をさらに備える、前記（１）〜（６）のいずれかに記載の送受電制御装置。
（８）
前記送受電要求部は、前記第２の通信チャネルに接続して他の送受電制御装置と通信する、前記（７）に記載の送受電制御装置。
（９）
前記送受電要求部は、他の全ての送受電制御装置とは独立に規定されたシナリオ情報に基づいて動作する、前記（７）または（８）に記載の送受電制御装置。
（１０）
前記シナリオ情報は、スクリプト言語として記述される、前記（９）に記載の送受電制御装置。
（１１）
前記第１の通信チャネルと前記第２の通信チャネルとは、いずれも無線通信のチャネルである、前記（１）〜（１０）のいずれかに記載の送受電制御装置。
（１２）
前記送受電制御部は、前記ＤＣ−ＤＣコンバータに接続された二次電池の充放電を前記ＤＣ−ＤＣコンバータを通じて制御する、前記（１）〜（１１）のいずれかに記載の送受電制御装置。
（１３）
前記送受電制御部は、前記送受電管理部からの依頼があるかを周期的に確認し、前記送受電管理部からの依頼が所定時間以上発生しなかった場合は前記ＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を停止する、前記（１）〜（１２）のいずれかに記載の送受電制御装置。
（１４）
直流電力線に接続されたＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を送受電制御部で制御することと、
前記送受電制御部へ前記ＤＣ−ＤＣコンバータの制御を、前記送受電制御部を制御できる制御権が得られている場合に活性化される送受電管理部で依頼することと、
前記送受電管理部へ前記ＤＣ−ＤＣコンバータによる送受電を送受電調停部で依頼することと、
を含み、
前記送受電制御部及び前記送受電管理部は、第１の通信チャネルを通じて他の送受電制御装置と通信し、
前記送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の送受電制御装置と通信し、
他の送受電制御装置との間で前記制御権を前記第２の通信チャネルを通じて前記送受電調停部で調停することをさらに含む、送受電制御装置の制御方法。
（１５）
直流電力線に接続されたＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を制御する複数の送受電制御装置を備え、
各前記送受電制御装置は、
前記ＤＣ−ＤＣコンバータによる前記直流電力線を通じた直流電力の送受電を制御する送受電制御部と、
前記送受電制御部を制御できる制御権が得られている場合に活性化され、前記送受電制御部に前記ＤＣ−ＤＣコンバータの制御を依頼する送受電管理部と、
前記送受電管理部に前記ＤＣ−ＤＣコンバータによる送受電を依頼する送受電調停部と、
を備え、
前記送受電制御部及び前記送受電管理部は、第１の通信チャネルを通じて他の前記送受電制御部及び前記送受電管理部と通信し、
前記送受電調停部は、前記第１の通信チャネルと異なる第２の通信チャネルを通じて他の前記送受電調停部と通信し、
前記送受電調停部は他の送受電制御装置との間で前記制御権を前記第２の通信チャネルを通じて調停する、送受電制御システム。
【符号の説明】
【０１１７】
１                  ：送受電制御システム
１０ａ〜１０ｄ      ：需要家
２０                ：直流バスライン
２１ａ〜２１ｄ      ：ローカルバスライン
３０、３０ａ、３０ｂ：通信線
１００ａ〜１００ｄ  ：バッテリサーバ
１５０ａ〜１５０ｄ  ：ＤＣ−ＤＣコンバータ
１６０ａ〜１６０ｄ  ：バッテリ
１７０ａ〜１７０ｄ  ：シナリオ
１８０              ：ポリシ
２００ａ〜２００ｄ  ：太陽光パネル
【図１】
2016025687.tif 000003
【図２】
2016025687.tif 000004
【図３】
2016025687.tif 000005
【図４】
2016025687.tif 000006
【図５】
2016025687.tif 000007
【図６】
2016025687.tif 000008
【図７】
2016025687.tif 000009
【図８】
2016025687.tif 000010