(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2023-02-10
(45)【発行日】2023-02-20
(54)【発明の名称】制御装置、蓄電池制御システムおよび制御装置の制御方法
(51)【国際特許分類】
H02J 13/00 20060101AFI20230213BHJP
H02J 3/38 20060101ALI20230213BHJP
H02J 3/32 20060101ALI20230213BHJP
【FI】
H02J13/00 311R
H02J13/00 301A
H02J3/38 130
H02J3/32
(21)【出願番号】P 2019140048
(22)【出願日】2019-07-30
【審査請求日】2022-03-23
(73)【特許権者】
【識別番号】000005049
【氏名又は名称】シャープ株式会社
(74)【代理人】
【識別番号】110000338
【氏名又は名称】弁理士法人 HARAKENZO WORLD PATENT & TRADEMARK
(72)【発明者】
【氏名】山田 雄介
【審査官】早川 卓哉
(56)【参考文献】
【文献】特開2019-118211(JP,A)
【文献】国際公開第2018/097309(WO,A1)
【文献】特開2016-226211(JP,A)
【文献】特開2009-148070(JP,A)
【文献】特開2016-217598(JP,A)
【文献】特開2012-252580(JP,A)
【文献】特開2019-106845(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
H02J13/00
H02J3/00-5/00
H02J7/00-7/12
H02J7/34-7/36
H01M10/42-10/48
(57)【特許請求の範囲】
【請求項1】
住宅用機器制御システムにおいて蓄電池を制御する制御装置であって、
前記制御装置は、仮想発電所システムにおいて前記蓄電池を制御するVPP制御装置から、前記蓄電池のVPP制御を開始するVPP制御開始情報を既に受信している場合において、サーバからVPP制御より優先度の高い第1の情報を取得したときに、前記VPP制御装置に対しVPP制御を抑制させる情報を通知することでVPP制御を停止させ、前記第1の情報に基づいて前記蓄電池を制御する、制御装置。
【請求項2】
前記制御装置は、前記VPP制御開始情報を既に受信している場合において、サーバからVPP制御より優先度の低い第2の情報を取得したときに、該第2の情報に基づいて前記蓄電池を制御せず、前記VPP制御装置によるVPP制御を継続させる、請求項1に記載の制御装置。
【請求項3】
前記第1の情報として気象警報が発令されたことを示す警報発令情報を取得し、
前記警報発令情報に基づく前記蓄電池の制御として、前記蓄電池を充電する、請求項1または2に記載の制御装置。
【請求項4】
電力系統からの買電、及び、電力系統への売電を極力抑制するモードで、前記蓄電池を強制的に動作させる指示を取得した場合、前記蓄電池の現在の動作を停止させ、前記モードで前記蓄電池を動作させる、請求項1から3のいずれか1項に記載の制御装置。
【請求項5】
前記VPP制御開始情報を受信してからの経過時間を計測し、
前記経過時間が所定の閾値を超えた場合、前記VPP制御を終了させる、請求項1から4のいずれか1項に記載の制御装置。
【請求項6】
前記経過時間が前記所定の閾値を超える前に、前記VPP制御開始情報を再度取得した場合、前記経過時間をリセットし、初期値から再計測する、請求項5に記載の制御装置。
【請求項7】
前記制御装置は、
前記VPP制御開始情報を受信するとき、該情報の送信元アドレスを保存しておき、
前記VPP制御開始情報を再度受信したとき、該情報の送信元アドレスが、前回の送信元アドレスと一致するか否かを判定し、
一致すると判定した場合、該VPP制御装置へ正常応答を返し、
一致しないと判定した場合、該VPP制御装置へ不可応答を返す、請求項6に記載の制御装置。
【請求項8】
請求項1から7のいずれか1項に記載の制御装置と、前記蓄電池と、前記VPP制御装置と、を含む蓄電池制御システム。
【請求項9】
住宅用機器制御システムにおいて蓄電池を制御する制御装置の制御方法であって、
仮想発電所システムにおいて前記蓄電池を制御するVPP制御装置から、前記蓄電池のVPP制御を開始するVPP制御開始情報を既に受信している場合において、サーバからVPP制御より優先度の高い第1の情報を取得したときに、前記VPP制御装置に対しVPP制御を抑制させる情報を通知することでVPP制御を停止させ、
前記第1の情報に基づいて前記蓄電池を制御する、制御装置の制御方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、住宅用機器制御システムにおいて蓄電池を制御する制御装置などに関する。
【背景技術】
【0002】
住宅で使用される電気等のエネルギーを制御するものとして住宅用機器制御装置又は住宅用機器制御システム(Home Energy Management System、以下、HEMSと総称する)が従来技術として知られている。また、近年、住宅やビル等に設置される小規模発電設備の普及に伴い、これら複数の小規模発電設備を制御してあたかも一つの発電所のように扱う仮想発電所(Virtual Power Plant、以下VPPと称する)の技術が知られている。非特許文献1には、HEMSに採用されている通信プロコトルであるECHONET Lite(登録商標)の概要が開示されている。
【先行技術文献】
【非特許文献】
【0003】
【文献】ECHONET CONSORTIUM、"The ECHONET Lite Specification Version 1.12 ECHONET Lite規格書"、"第1部ECHONET Liteの概要"、[online]、平成27年9月30日、[令和1年6月3日検索]、インターネット、<URL:http://echonet.jp/wp/wp-content/uploads/pdf/General/Standard/ECHONET_lite_V1_12_jp/ECHONETLite_Ver.1.12_01.pdf>
【発明の概要】
【発明が解決しようとする課題】
【0004】
住宅に蓄電池を設置し、HEMSおよびVPPを導入している場合、蓄電池は、HEMSおよびVPPの両方から制御され得る。しかしながら、HEMSとVPPとの制御権限の優先順位を調整する方法がなく、現状では、例えば、蓄電池に対してVPPによる制御がありえる場合は、HEMSによる制御を予め無効化する措置がとられている。あるいは、HEMSによる制御を有効にしたままだと、HEMSによる制御とVPPによる制御がともに働くため、どちらにとっても意図通りの制御ができなくなる。そのため、VPPによる制御に優先して行われるべきHEMSによる制御が行われない、あるいは逆に、HEMSによる制御があるがゆえにVPPによる制御が意図通りにならないという問題があった。
【0005】
本発明の一態様は、HEMSおよびVPPを導入している場合に、蓄電池の制御をどちらにとっても意図通りに実現することを目的とする。
【課題を解決するための手段】
【0006】
上記の課題を解決するために、本発明の一態様に係る制御装置は、住宅用機器制御システムにおいて蓄電池を制御する制御装置であって、前記制御装置は、仮想発電所システムにおいて前記蓄電池を制御するVPP制御装置から、前記蓄電池のVPP制御を開始するVPP制御開始情報を既に受信している場合において、サーバからVPP制御より優先度の高い第1の情報を取得したときに、前記VPP制御装置に対しVPP制御を抑制させる情報を通知することでVPP制御を停止させ、前記第1の情報に基づいて前記蓄電池を制御する。
【0007】
また、上記の課題を解決するために、本発明の一態様に係る制御装置の制御方法は、住宅用機器制御システムにおいて蓄電池を制御する制御装置の制御方法であって、仮想発電所システムにおいて前記蓄電池を制御するVPP制御装置から、前記蓄電池のVPP制御を開始するVPP制御開始情報を既に受信している場合において、サーバからVPP制御より優先度の高い第1の情報を取得したときに、前記VPP制御装置に対しVPP制御を抑制させる情報を通知することでVPP制御を停止させ、前記第1の情報に基づいて前記蓄電池を制御する。
【発明の効果】
【0008】
本発明の一態様によれば、HEMSおよびVPPを導入している場合に、蓄電池の制御をどちらにとっても意図通りに実現することができる。
【図面の簡単な説明】
【0009】
【
図1】本発明の実施形態1に係るHEMSコントローラの要部構成の一例を示すブロック図である。
【
図2】
図1に示すHEMSコントローラを含む蓄電池制御システムの概要図である。
【
図3】
図2に示す蓄電池システムが有する蓄電池クラスを示す図である。
【
図4】
図1に示すHEMSコントローラが有するコントローラクラスを示す図である。
【
図5】実施形態1に係るHEMSコントローラの状態遷移図である。
【
図6】
図5に示す各状態における制御の実行可否を示す図である。
【
図7】実施形態1に係るHEMSコントローラ、VPPゲートウェイ、蓄電池システムが実行する処理の流れの一例を示すシーケンス図である。
【
図8】実施形態1に係るHEMSコントローラ、VPPゲートウェイ、蓄電池システムが実行する処理の流れの別の例を示すシーケンス図である。
【
図9】実施形態1に係るHEMSコントローラ、VPPゲートウェイ、蓄電池システムが実行する処理の流れのさらなる別の例を示すシーケンス図である。
【
図10】実施形態1に係るHEMSコントローラ、VPPゲートウェイ、蓄電池システムが実行する処理の流れのさらなる別の例を示すシーケンス図である。
【
図11】本発明の実施形態2に係るHEMSコントローラの状態遷移図である。
【
図12】
図11に示す各状態における制御の実行可否を示す図である。
【
図13】実施形態2に係るHEMSコントローラ、VPPゲートウェイ、蓄電池システムが実行する処理の流れの一例を示すシーケンス図である。
【
図14】実施形態2に係るHEMSコントローラ、VPPゲートウェイ、蓄電池システムが実行する処理の流れの別の例を示すシーケンス図である。
【
図15】実施形態2に係るHEMSコントローラ、VPPゲートウェイ、蓄電池システムが実行する処理の流れのさらなる別の例を示すシーケンス図である。
【発明を実施するための形態】
【0010】
〔実施形態1〕
以下、本発明の一実施形態について、詳細に説明する。
【0011】
図1は、本発明の実施形態1に係るHEMSコントローラ110の要部構成の一例を示すブロック図である。
図2は、蓄電池制御システム100の概要図である。
【0012】
<蓄電池制御システム100>
蓄電池制御システム100は、
図2に示すように、
図1に示すHEMSコントローラ110(制御装置)、VPPゲートウェイ120(VPP制御装置)、蓄電池システム130(蓄電池)およびルータ140を含む。
【0013】
HEMSコントローラ110は、住宅用機器制御システム(HEMS)において、住宅用機器を制御または状態取得する制御装置である。VPPゲートウェイ120は、仮想発電所システム(VPP)において、住宅に設置された発電設備および蓄電設備を制御する制御装置である。
【0014】
蓄電池システム130は、蓄電池131、ソーラーモジュール132、パワーコンディショナ133および電力モニタ134を含む。蓄電池131は、各種制御装置の制御下で、電気を蓄電したり放電したりする。ソーラーモジュール132は、太陽光発電を行う機器である。
【0015】
パワーコンディショナ133は、蓄電池131およびソーラーモジュール132を制御する制御装置である。パワーコンディショナ133は一例として、蓄電池131およびソーラーモジュール132から供給される直流の電気を交流の電気に変換し、各種家電に供給する。パワーコンディショナ133は一例として、電力網(不図示)から供給される交流の電気を直流の電気に変換し、蓄電池131に供給する。パワーコンディショナ133は一例として、ソーラーモジュール132から電力網への電気の供給(いわゆる売電)を制御する。また、パワーコンディショナ133は、電力モニタ134からの指示に基づき、蓄電池131を動作させる。
【0016】
電力モニタ134は、蓄電池システム130に関する電力を表示する。また、電力モニタ134は、蓄電池131のプリミティブな動作を決定し、決定した動作で蓄電池131を動作させるよう、パワーコンディショナ133に対して指示する。電力モニタ134は、後述する自動運転モード、運転モード設定、夜間時間帯設定、及び、現在時刻に基づいて蓄電池131のプリミティブな動作を決定する。プリミティブな動作には、充電指示、放電指示、待機指示、クリーン指示の4つがある。電力モニタ134の自動運転モード、運転モード設定、夜間時間帯設定は、電力モニタ134が備えるLCDからユーザにより設定される。あるいは、HEMSコントローラ110やVPPゲートウェイ120から指示を受けて、設定されることもある。パワーコンディショナ133は、該動作指示に従い蓄電池131を動作させる。
【0017】
図3は、蓄電池131の動作の具体例を示す図である。蓄電池制御システム100は、通信規格(通信プロトコル)として、ECHONET(Energy Conservation and Home care Network) Liteを採用している。このため、蓄電池システム130は、ECHONET Liteにおける蓄電池クラスを有しており、該蓄電池クラスに基づいて動作する。
図3は、該蓄電池クラスを示す図である。なお、
図3は、蓄電池クラスのうち、本発明に関連するものを示しており、本発明と関連性が薄いものについては記載を省略している。
【0018】
「プロパティ名称」のカラムには、蓄電池131のプロパティの名称が格納されている。プロパティとは、機器(
図3の場合は蓄電池)の機能または緒元を表すものである。「EPC」のカラムには、プロパティ番号が格納されている。つまり、
図3の例において、運転モード設定のプロパティ番号はEPC=0xDAで、自動運転モードのプロパティ番号はEPC=0xF0であることを示している。
【0019】
ここで、運転モード設定とは、蓄電池131を複数の運転モードのいずれかに設定するプロパティである。複数の運転モードとは、「充電」、「放電」、「待機」、「自動」である。運転モード設定は、ECONET Lite規格で定義された標準プロパティである。また、自動運転モードは、蓄電池131の運転モードが「自動」である場合に、複数の自動運転モードのいずれで動作するかを決定するプロパティである。自動運転モードは、ECONET Lite規格で定義されたプロパティではなく、出願人が独自に定義したプロパティである。
【0020】
「アクセスルール」のカラムには、各プロパティにおいて実行可能な動作のルールを示す情報が格納されている。
図3の例では、アクセスルールのカラムには、「Set」、「Get」、「状変時アナウンス」の3つが格納されている。「Set」は、そのプロパティに対し、値の書き込みができることを示す。「Get」は、そのプロパティから値の読み出しができることを示す。「状変時アナウンス」は、プロパティにおける値が変更されたときに、同一LANに接続された、すべてのECHONET Lite機器に対し、その旨の通知(アナウンス)ができることを示す。
【0021】
「Set」の具体的な動作は、書き込み要求(SetC)、書き込み応答(Set_Res)および書き込み不可応答(Set_SNA)である。書き込み要求は、対象のプロパティに対して値を書き込む要求である。書き込み応答は、書き込み要求を受けて、該要求が示す値を書き込んだ(値を変更した)ことを通知する応答である。書き込み不可応答は、書き込み要求が示す値を書き込まなかった(値を変更しなかった)ことを通知する応答である。
【0022】
「Get」の具体的な動作は、読み出し要求(Get)、読み出し応答(Get_Res)、読み出し不可応答(Get_SNA)である。読み出し要求は、対象のプロパティから現在の値を読み出すための要求である。読み出し応答は、読み出し要求を受けて、要求先に現在の値を通知する応答である。読み出し不可応答は、読み出し要求を受けたが、現在の値を通知できないことを通知する応答である。
【0023】
「状変時アナウンス」の具体的な動作は、状態通知(INF)である。状態通知は、同一LANに接続されている全てのECHONET Lite機器への、現在の値の通知である。
【0024】
「説明」のカラムには、各運転モードおよび各自動運転モードを示す名称および値が格納されている。
【0025】
運転モードは、
図3に示すように、「充電」、「放電」、「待機」、「自動」の各運転モードを含む。これらの運転モードを示す値はそれぞれ、「充電=0x42」、「放電=0x43」、「待機」=「0x44」、「自動」=「0x46」である。
【0026】
自動運転モードは、
図3に示すように、「経済性モード(自動)」、「経済性モード(時刻指定)」、「充電優先モード」、「クリーンモード(夜間充電あり)」、「クリーンモード(夜間充電なし)」、「ECHONET Lite機器専用モード」の各自動運転モードを含む。
【0027】
経済性モードとは、太陽光発電で発電した電力から自家消費にまわる分を差し引いた余剰電力を売電し、夜間の割安な電力を購入し蓄電するモードである。これにより、蓄電された電力を、発電量が少ない朝夕等の時間帯に使用(放電)することができ、割高な電力の購入を抑えることができる。「経済性モード(自動)」とは、この経済性モードにおいて、夜間時間帯以外で、買電中に自動放電を行うモードである。「経済性モード(時刻指定)」とは、この経済性モードにおいて、夜間時間帯以外の買電中において、放電の開始時刻をユーザが設定することができるモードである。
【0028】
「充電優先モード」とは、蓄電池131への充電を優先的に行うモードである。このモードに設定することで、ユーザは、任意のタイミングで蓄電池131を充電できる。
【0029】
クリーンモードとは、昼間は余剰電力を可能なだけ蓄電し、この蓄電した電力を発電量が少ない時間帯などに使用(放電)するモードである。これにより、太陽光発電で発電した電力を可能な限り自家消費として使用することができる。「クリーンモード(夜間充電あり)」とは、このクリーンモードにおいて、夜間の割安な電力を購入し蓄電するモードである。「クリーンモード(夜間充電なし)」とは、夜間においても電力を購入しないモードである。
【0030】
「ECHONET Lite機器専用モード」とは、他のモードとは異なり、自動運転する訳でなく、ECHONET Lite機器から制御されていることを示すモードである。蓄電池131の運転モード設定が「充電」、「放電」、「待機」のいずれかになっている場合は、蓄電池131の自動運転モードは「ECHONET Lite機器専用モード」となる。また、蓄電池131の運転モード設定が「自動」である場合、蓄電池131の自動運転モードは、「ECHONET Lite機器専用モード」以外のいずれかの自動運転モードとなる。
【0031】
蓄電池制御システム100、HEMSコントローラ110、VPPゲートウェイ120、また各種家電(図示しない)は、特定の通信方式、ECHONET Liteを用いて互いに通信を行う。この例において、電力モニタ134は、蓄電池制御システム100においてECHONET Liteの機器と通信するための機能を有する。
【0032】
HEMSコントローラ110は、一例として、蓄電池システム130の制御に関する制御関連情報を、ルータ140およびインターネット150を介してHEMSサーバ160(サーバ)から取得する。HEMSコントローラ110は、取得した制御関連情報に基づいて、蓄電池システム130をどのように制御するかを決定し、制御情報を蓄電池システム130へ出力する。これにより、蓄電池システム130は、HEMSの制御下に置かれることとなる。ここで、制御情報とは、上述した書き込み要求または読み出し要求である。以降の制御情報も同様である。
【0033】
VPPゲートウェイ120は、一例として、蓄電池システム130の制御に関する指示を、ルータ140およびインターネット150を介してリソースアグリゲータ170から取得する。VPPゲートウェイ120は、該指示を取得した場合、制御情報を蓄電池システム130へ出力する。これにより、蓄電池システム130は、VPPの制御下に置かれることとなる。VPPゲートウェイ120は、リソースアグリゲータ170からの情報を、ルータ140を介さずに取得してもよい。
【0034】
<HEMSコントローラ110の要部構成>
図1を参照して、HEMSコントローラ110の要部構成について説明する。HEMSコントローラ110は、
図1に示すように、通信部111、制御部112および記憶部113を備える。通信部111は、有線または無線通信により、HEMSコントローラ110の外部の装置と情報の送受信を行うハードウェアである。外部の装置は、例えば、上述したVPPゲートウェイ120、蓄電池システム130(具体的には、電力モニタ134)、HEMSサーバ160などである。
【0035】
制御部112は、HEMSコントローラ110を統括的に制御する。記憶部113は、HEMSコントローラ110が使用するプログラムおよびデータを永続的に保持するハードウェアであり、ストレージと表現することもできる。記憶部113は、例えば、ROM(Read-Only Memory)、ハードディスク装置、フラッシュメモリ、その他の不揮発性記憶装置として実現される。
【0036】
記憶部113は、
図1に示すように、少なくともコントローラ状態1131および機器状態バックアップ1132を記憶している。コントローラ状態1131は、現在のHEMSコントローラ110の状態を示す情報である。機器状態バックアップ1132は、蓄電池システム130をHEMSの制御下に置く直前の、蓄電池システム130の動作モードを示す情報である。
【0037】
コントローラ状態1131について、より詳細に説明する。
図4は、HEMSコントローラ110の動作の具体例を示す図である。HEMSコントローラ110は、ECHONET Liteにおけるコントローラクラスを有しており、該コントローラクラスに基づいて動作する。
図4は、該コントローラクラスを示す図である。なお、
図4は、コントローラクラスのうち、本発明に関連するものを示しており、本発明と関連性が薄いものについては記載を省略している。
【0038】
図4の例において、「プロパティ名称」のカラムには、蓄電池排他制御とのプロパティ名称が格納されている。蓄電池排他制御とは、本発明において特有の、蓄電池排他制御における状態を示すものであり、出願人が独自に定義したプロパティである。蓄電池排他制御の詳細については後述する。また、
図4に示すように、蓄電池排他制御を示すプロパティ番号は、「EPC=0xF0」である。
【0039】
図4の例において、「アクセスルール」のカラムには、「Set」、「Get」、「状変時アナウンス」の3つが格納されている。すなわち、蓄電池排他制御においては、動作として「Set」、「Get」、「状変時アナウンス」が可能である。
【0040】
「説明」のカラムには、蓄電池排他制御において、HEMSコントローラ110が取り得る状態が格納されている。
図4に示すように、蓄電池排他制御において、HEMSコントローラ110は、VPP制御可能状態(初期値)、VPP制御中状態およびVPP制御不可能状態(気象警報発令中)のいずれかの状態をとり得る。
【0041】
VPP制御可能状態(初期値)とは、蓄電池システム130はVPPの制御下に置かれていないが、蓄電池システム130をVPPの制御下に置くことを許容する状態である。HEMSコントローラ110は、動作を開始した時点(例えば、電源ONとなった時点)ではVPP制御可能状態とする。VPP制御中状態とは、蓄電池システム130がVPPの制御下に置かれている状態である。VPP制御不可能状態(気象警報発令中)とは、蓄電池システム130をVPPの制御下に置くことを許容しない状態である。なお、強制グリーンモード状態については、実施形態2で説明する。
【0042】
図5は、HEMSコントローラ110の状態遷移図である。
図5に示すように、HEMSコントローラ110は、これら3つの状態のいずれかから、他の2つの状態に遷移することが可能である。ただし、VPP制御不可能状態(気象警報発令中)からVPP制御中状態に遷移することはない。
【0043】
また、詳細については後述するが、VPP制御中状態には時間制限があり、VPP制御中状態が所定時間継続された場合、HEMSコントローラ110は、VPP制御中状態を終了させ、VPP制御可能状態に遷移させる。ただし、VPP制御中状態は延長することができる。所定時間が満了するまでに延長が行われた場合、VPP制御中状態は、当初の所定時間を超えて継続される。
【0044】
図6は、
図5の各状態における制御の実行可否を示す図である。
図6では、制御の一例として、気象警報連携、VPP制御および天気予報連携の3つを示している。このうち、HEMSコントローラ110が実施する制御が気象警報連携と天気予報連携である。VPPゲートウェイ120が実施する制御がVPP制御である。
【0045】
気象警報連携とは、HEMSコントローラ110が、気象警報の情報を取得し、高潮・波浪・大雪・暴風・洪水・大雨・暴風雪などの気象警報が発令された場合に、蓄電池システム130をHEMSの制御下に置き、蓄電池131を満充電まで充電させるという制御である。具体的には、HEMSコントローラ110が、蓄電池システム130(電力モニタ134)に指示を出すことにより、電力網から電気を購入して、蓄電池131を充電させる。これにより、気象影響による停電が発生した場合でも、蓄電池に予め蓄えておいた電気で、住宅内の各種家電を利用することができる。
【0046】
VPP制御とは、蓄電池システム130をVPPの制御下に置き、蓄電池131に、リソースアグリゲータ170の指示に基づく動作を行わせる制御である。一例として、VPP制御における蓄電池131に指示する動作は、「充電」、「放電」、および「待機」のいずれかである。また、リソースアグリゲータ170の指示に基づいて、蓄電池システム130をVPPの制御下に置かないようにすることもある。その際は、蓄電池131に指示する動作は「自動」とする。蓄電池システム130は、電力モニタ134が備える自動運転モードのいずれかの種類に従って蓄電池131を自動運転させる。
【0047】
天気予報連携とは、HEMSコントローラ110が、天気予報の情報を取得し、蓄電池システム130をHEMSの制御下に置き、取得した天気予報情報に基づいて蓄電池131を動作させる制御である。例えば、HEMSコントローラ110は、翌日の天気予報が晴れ予報である場合、蓄電池システム130に対し、自動運転モードのクリーンモード(夜間充電なし)を動作指示する。これにより、蓄電池131は夜間時間帯に充電されないので、翌日にソーラーモジュール132が発電した電気を蓄電池131に蓄えることができる。そして、ソーラーモジュール132の発電量が低下する夕方以降に、蓄電池131に充電された電気を使用することができる。
【0048】
また例えば、HEMSコントローラ110は、翌日の天気予報が雨予報である場合、蓄電池システム130に対し、自動運転モードのクリーンモード(夜間充電あり)を動作指示する。これにより、蓄電池131は夜間時間帯に充電されるので、翌日は雨のためソーラーモジュール132が発電しなかったとしても、蓄電池131に充電された電気を使用することで、昼間の割高な電気の購入を抑えることができる。
【0049】
図6に示すように、これら3つの制御に優先度を設定する。すなわち、「気象警報制御」>「VPP制御」>「天気予報制御」とする。気象警報制御は、万一の停電に備える仕様でありユーザの期待が高いため、最高優先度とする。VPP制御は、リソースアグリゲータからの指示で蓄電池制御する仕様であるが、常に制御可能であると期待されている訳ではないので、その次優先度とする。天気予報制御は、ユーザが経済性メリットを享受するだけなので、最低優先度とする。
図6の表は、それぞれの状態でどの制御が実行可能であるかを示している。
【0050】
図1を再び参照して、HEMSコントローラ110の要部構成の説明に戻る。図示していないが、HEMSコントローラ110は、一例として、制御部112を実現するためのハードウェア構成として、さらに、プロセッサおよびメモリを備えている。プロセッサは、HEMSコントローラ110に与えられる信号に基づいて、あるいは、予め定められた条件が成立したことに基づいて、メモリまたは記憶部11に格納されているプログラムに含まれる一連の命令を実行する。プロセッサは、一例として、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、MPU(Micro Processor Unit)、FPGA(Field-Programmable Gate Array)その他のデバイスとして実現される。メモリは、プログラムおよびデータを一時的に保存する。プログラムは、例えば、記憶部113からロードされる。データは、コンピュータに入力されたデータと、プロセッサによって生成されたデータとを含む。メモリは、一例として、RAM(Random Access Memory)その他の揮発性メモリとして実現される。
【0051】
一例として、プロセッサは、記憶部113にアクセスし、記憶部113に格納されているプログラムをメモリにロードし、当該プログラムに含まれる一連の命令を実行する。これにより、制御部112に含まれている各部が構成される。
【0052】
記憶部113は、メモリカードのように着脱可能な記憶装置として実現されてもよい。また、HEMSコントローラ110に内蔵されたストレージの代わりに、外部の記憶装置に保存されているプログラムおよびデータを使用する構成が使用されてもよい。
【0053】
制御部112は、取得部1121、機器制御部1122、通知部123、状態設定部1124および時間計測部1125を含む。
【0054】
取得部1121は、HEMSコントローラ110の外部の装置から送信された情報を取得(受信)する。一例として、取得部1121は、HEMSサーバ160から制御関連情報を取得する。また、一例として、取得部1121は、VPPゲートウェイ120からの制御情報を取得する。取得部1121は、取得した情報を機器制御部1122および状態設定部1124の少なくとも一方に出力する。
【0055】
機器制御部1122は、取得部1121から取得した情報に基づいて蓄電池システム130を制御する。一例として、機器制御部1122は、蓄電池システム130を制御するための制御情報を、蓄電池システム130に送信する。機器制御部1122は、制御情報として、ECHONET Liteに準拠する書込み要求や読み出し要求を蓄電池システム130へ送信する。また、機器制御部1122は、蓄電池システム130から情報を取得し、該情報に基づいて蓄電池システム130を制御してもよい。また、機器制御部1122は、蓄電池システム130の制御に応じて、通知部1123に対して状態通知および応答の少なくとも一方の実行指示を行なってもよい。
【0056】
通知部1123は、機器制御部1122または状態設定部1124の指示に基づき、VPPゲートウェイ120に対する状態通知および応答の少なくとも一方を行う。
【0057】
状態設定部1124は、取得部1121などから取得した情報に基づいてコントローラ状態1131、すなわち、HEMSコントローラ110の現在の状態を別の状態へ遷移させる。また、状態設定部1124は、HEMSコントローラ110の状態をVPP制御中状態とした場合、時間計測部1125に経過時間の計測を指示するとともに、通知部1123に、VPPゲートウェイ120への状態通知を指示する。
【0058】
時間計測部1125は、状態設定部1124からの指示に基づき、該指示からの経過時間を計測する。また、時間計測部1125は、経過時間が所定の閾値(例えば24時間)に到達した場合、その旨を状態設定部1124へ通知する。
【0059】
<蓄電池制御システム100における処理の流れ>
(VPP制御中状態への遷移)
図7は、HEMSコントローラ110、VPPゲートウェイ120、蓄電池システム130が実行する処理の流れの一例を示すシーケンス図である。具体的には、
図7は、HEMSコントローラ110が、VPP制御可能状態→VPP制御中状態→VPP制御可能状態と遷移する際の、各装置の処理の流れの一例を示すシーケンス図である。なお、
図7の例においては、処理の開始時点では、HEMSコントローラ110は、VPP制御可能状態であるとする。また、蓄電池システム130において、蓄電池131の運転モードは「自動」であるものとする。すなわち、蓄電池131は、
図3に示す自動運転モードのうち、「ECHONET Lite機器専用モード」以外のいずれかのモードで動作しているものとする。
【0060】
まず、VPPゲートウェイ120は、リソースアグリゲータ170からVPP制御開始指示(VPP制御開始情報)を取得する(ステップS100、以下、「ステップ」を省略)。VPPゲートウェイ120は、該指示を取得すると、「蓄電池排他制御」への「値:VPP制御中状態」の書き込み要求(情報d101、以下、「情報」を省略)をHEMSコントローラ110へ送信する。
【0061】
HEMSコントローラ110の取得部1121は、上記書き込み要求(d101)を取得すると、該書き込み要求を状態設定部1124へ出力する。状態設定部1124は、該書き込み要求を取得すると、HEMSコントローラ110の状態をVPP制御中状態に遷移させる(S102)。状態設定部1124は、時間計測部1125に経過時間の計測を指示するとともに、通知部1123に、VPPゲートウェイ120への書き込み応答を指示する。
【0062】
通知部1123は、状態設定部1124からの指示に基づき、VPPゲートウェイ120への書き込み応答(d103)をVPPゲートウェイ120へ送信する。また、図示してはいないが、通知部1123は、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し、VPP制御中状態へ遷移したことを示す状態通知を送信する。
【0063】
VPPゲートウェイ120は、書き込み応答を受信すると、蓄電池システム130の「運転モード設定」への「値:充電or放電or待機」の書き込み要求(d104)を送信する。いずれの書き込み要求を送信するかは、VPP制御開始指示の内容に応じて決まる。
【0064】
蓄電池システム130は、受信した書き込み要求に応じて、運転モードを充電、放電、待機のいずれかに切り替える(S105)。これにより、蓄電池131は、VPP制御で動作する。換言すれば、蓄電池システム130は、VPPの制御に基づき、充電、放電、待機のいずれかを蓄電池131に実行させる。また、蓄電池システム130は、書き込み応答(d106)をVPPゲートウェイ120へ送信する。
【0065】
VPPゲートウェイ120は、VPP制御の実行中に、状況に応じて、HEMSコントローラ110の「蓄電池排他制御」への「値:VPP制御中状態」の書き込み要求(d110)を再度HEMSコントローラ110へ送信する。例えば、VPPゲートウェイ120は、VPP制御の実行中に、リソースアグリゲータ170からVPP制御開始指示を取得した場合、上記書き込み要求(d110)をHEMSコントローラ110へ送信する。該指示は、リソースアグリゲータ170がVPP制御を変更すべき、または、延長すべきと判断した場合に送信される。
【0066】
取得部1121は、上記書き込み要求(d110)を取得すると、該書き込み要求を状態設定部1124へ出力する。状態設定部1124は、現在のHEMSコントローラ110の状態がVPP制御中状態であることを確認したうえで、時間計測部1125に経過時間の再計測を指示するとともに、通知部1123に、VPPゲートウェイ120への応答を指示する。時間計測部1125は、状態設定部1124からの指示に基づき、現時点での経過時間をリセットし(0に戻し)、再計測を開始する(S111)。これにより、VPP制御中状態が延長される。
【0067】
通知部1123は、状態設定部1124からの指示に基づき、書き込み応答(d112)をVPPゲートウェイ120へ送信する。また、図示してはいないが、通知部1123は、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し状態通知を送信する。
【0068】
VPPゲートウェイ120は、VPP制御の実行中に、状況に応じて、蓄電池システム130の「運転モード設定」への「値:充電or放電or待機」の書き込み要求(d120)を送信する。すなわち、VPPゲートウェイ120は、動作変更を蓄電池システム130に要求する。この動作変更の要求は、リソースアグリゲータ170からの指示を新たに受信したことに基づいて行われてもよいし、S100にて受信した指示に基づいて行われてもよい。あるいは、この動作変更の要求は、リソースアグリゲータ170からの指示とは別のトリガで行われてもよい。例えば、この動作変更の要求は、現在時刻が所定の時刻となったことに基づいて行われてもよい。
【0069】
蓄電池システム130は、受信した書き込み要求に応じて、運転モードを充電、放電、待機のいずれかに切り替える(S121)。これにより、蓄電池システム130は、VPP制御において蓄電池131の動作変更を行う。また、蓄電池システム130は、書き込み応答(d122)をVPPゲートウェイ120へ送信する。
【0070】
VPPゲートウェイ120は、リソースアグリゲータ170からVPP制御終了指示を取得する(S130)。該指示を取得すると、VPPゲートウェイ120は、蓄電池システム130の「運転モード設定」への「値:自動」の書き込み要求(d131)を送信するとともに、HEMSコントローラ110の「蓄電池排他制御」への「値:VPP制御可能状態」の書き込み要求(d134)を送信する。
【0071】
蓄電池システム130は、上記書き込み要求(d131)を受信したことに基づき、運転モードを自動に切り替える(S132)。これにより、蓄電池131はVPP制御による動作から自動運転に戻る。換言すれば、蓄電池システム130は、VPPの制御下から離れる。また、蓄電池システム130は、書き込み応答(d133)をVPPゲートウェイ120へ送信する。
【0072】
HEMSコントローラ110の取得部1121は、受信した書き込み要求を状態設定部1124へ出力する。状態設定部1124は、該書き込み要求を取得すると、HEMSコントローラ110の状態をVPP制御可能状態へ遷移させる(S135)。状態設定部1124は、時間計測部1125に経過時間の計測終了を指示するともに、通知部1123に、VPPゲートウェイ120への書き込み応答の送信を指示する。通知部1123は、書き込み応答(d136)をVPPゲートウェイ120へ送信する。また、図示してはいないが、通知部1123は、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し、VPP制御可能状態へ遷移したことを示す状態通知を送信する。
【0073】
また、
図7に示してはいないが、時間計測部1125は、経過時間が所定の閾値に到達すると、その旨を状態設定部1124へ通知する。状態設定部1124は、該通知に基づき、HEMSコントローラ110の状態をVPP制御可能状態へ遷移させる。
【0074】
状態設定部1124は一例として、この遷移に伴い、通知部1123に、VPPゲートウェイ120への状態通知を指示する。通知部1123は、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し、VPP制御可能状態へ遷移したことを示す状態通知を送信する。VPPゲートウェイ120は、該通知に基づき、「運転モード設定」への「値:自動」の書き込み要求を蓄電池システム130へ送信する。
【0075】
なお、蓄電池システム130も、運転モードや自動運転モードを切り替えるたびに、同一LANに接続されている全てのECHONET Lite機器に対して状態通知を送信する。ただし、この点は
図7および以降に参照するシーケンス図では記載を省略している。
【0076】
(VPP制御不可能状態への遷移)
図8は、HEMSコントローラ110、VPPゲートウェイ120、蓄電池システム130が実行する処理の流れの別の例を示すシーケンス図である。具体的には、
図8は、HEMSコントローラ110が、VPP制御中状態→VPP制御不可能状態→VPP制御可能状態と遷移する際の、各装置の処理の流れの一例を示すシーケンス図である。なお、
図8の例においては、処理の開始時点では、HEMSコントローラ110は、VPP制御中状態であるとする。また、蓄電池システム130において、蓄電池システム130はVPPゲートウェイ120の制御下にあるものとする。すなわち、
図8に示すシーケンスは、
図7に示すd106の送信が実行された後のシーケンスである。
【0077】
取得部1121は、制御関連情報として、HEMSサーバ160から気象警報が発令されたことを示す情報である気象警報発令(第1の情報、警報発令情報)を取得する(S200)と、該情報を機器制御部1122および状態設定部1124へ出力する。状態設定部1124は、該情報を取得すると、VPP制御不可能状態への遷移を待機する状態となる。
【0078】
機器制御部1122は、気象警報発令を取得すると、蓄電池システム130の「運転モード設定」への「値:自動」の書き込み要求(d201)を送信する。
【0079】
蓄電池システム130は、上記書き込み要求(d201)を受信したことに基づき、運転モードを自動に切り替える(S202)。これにより、蓄電池131はVPP制御による動作から自動運転に戻る。換言すれば、蓄電池システム130は、VPPの制御下から離れる。また、蓄電池システム130は、書き込み応答(d203)をHEMSコントローラ110へ送信する。
【0080】
取得部1121は、上記書き込み応答(d203)を取得すると、機器制御部1122に該書き込み応答を出力する。機器制御部1122は、該応答を取得すると、「自動運転モード」の読み出し要求(d204)を蓄電池システム130へ送信する。
【0081】
蓄電池システム130は、上記読み出し要求(d204)を受信したことに基づき、「自動運転モード」の値の読み出し応答(d205)をHEMSコントローラ110へ送信する。すなわち、蓄電池システム130は、現在の自動運転モードを示す値をHEMSコントローラ110へ送信する。
【0082】
取得部1121は、上記読み出し応答(d205)を取得すると、機器制御部1122へ出力する。機器制御部1122は、取得した読み出し応答、すなわち、取得した自動運転モードを示す値を、機器状態バックアップ1132として記憶部113に記憶する(S206)。
【0083】
続いて、機器制御部1122は、「運転モード設定」への「値:充電」の書き込み要求(d207)を蓄電池システム130へ送信する。蓄電池システム130は、受信した書き込み要求に応じて、運転モードを充電に切り替える(S208)。これにより、気象警報連携が開始される。換言すれば、蓄電池システム130は、HEMSコントローラ110の制御に基づき、蓄電池131の充電を開始する。また、蓄電池システム130は、書き込み応答(d209)をHEMSコントローラ110へ送信する。
【0084】
取得部1121は、上記書き込み応答(d209)を取得すると、該書き込み応答を状態設定部1124へ出力する。状態設定部1124は、該書き込み応答を取得すると、HEMSコントローラ110の状態をVPP制御不可能状態に遷移させる(S210)。通知部1123は、状態設定部1124からの指示に基づき、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し、状態通知(d211)を送信する。該状態通知を受信することにより、VPPゲートウェイ120は、蓄電池排他制御におけるHEMSコントローラ110の状態がVPP制御不可能状態に遷移したことを認識することができる。
【0085】
VPPゲートウェイ120は、該通知を受信すると、以降のVPP制御を抑制する(S212)。換言すれば、通知部1123は、状態通知をVPPゲートウェイ120へ送信することにより、VPP制御を停止させる。
【0086】
以降、取得部1121は、所定時間(例えば15分)が経過する毎に、HEMSサーバ160から気象警報の情報を取得する。気象警報が継続している、すなわち気象警報発令を取得した場合、取得部1121は気象警報発令を機器制御部1122へ出力する。機器制御部1122は、気象警報発令を取得すると、蓄電池システム130に対して、運転モード(蓄電池131の動作)の読み出し要求を送信する。
【0087】
蓄電池システム130は、この読み出し要求を受信したことに基づき、「運転モード設定」の値の読み出し応答をHEMSコントローラ110へ送信する。すなわち、蓄電池システム130は、現在の運転モードを示す値をHEMSコントローラ110へ送信する。
【0088】
取得部1121は、この読み出し応答を取得すると、機器制御部1122へ該応答を出力する。機器制御部1122は、該応答における値が「充電」を示すものでなければ、「運転モード設定」への「値:充電」の書き込み要求を蓄電池システム130へ送信する。
【0089】
取得部1121は、HEMSサーバ160から気象警報が解除されたことを示す情報(気象警報解除)を取得する(S220)と、該情報を機器制御部1122および状態設定部1124へ出力する。状態設定部1124は、該情報を取得すると、VPP制御可能状態への遷移を待機する状態となる。
【0090】
機器制御部1122は、気象警報解除を取得すると、蓄電池システム130に「自動運転モード」への値の書き込み要求(d221)を送信する。この値は、機器状態バックアップ1132であり、換言すれば、読み出し応答(d205)として受信し、S206にて記憶部113に記憶していた、自動運転モードを示す値である。つまり、機器制御部1122は、気象警報連携を行う直前の自動運転モードに戻すよう、蓄電池システム130に要求する。
【0091】
蓄電池システム130は、上記書き込み要求(d221)を受信すると、該要求が示す自動運転モードに切り替える(S222)。これにより、運転モードは充電から自動に切り替わる。また、蓄電池システム130は、書き込み応答(d223)をHEMSコントローラ110へ送信する。
【0092】
取得部1121は、上記書き込み応答(d223)を取得すると、該書き込み応答を状態設定部1124へ出力する。状態設定部1124は、該書き込み応答を取得すると、HEMSコントローラ110の状態をVPP制御可能状態に遷移させる(S224)。通知部1123は、状態設定部1124からの指示に基づき、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し、状態通知(d225)を送信する。該状態通知を受信することにより、VPPゲートウェイ120は、蓄電池排他制御におけるHEMSコントローラ110の状態がVPP制御可能状態に遷移したことを認識することができる。
【0093】
VPPゲートウェイ120は、該通知を受信すると、VPP制御の抑制を解除する。これにより、VPP制御開始指示に基づく、蓄電池システム130のVPP制御が可能となる。
【0094】
図9は、HEMSコントローラ110、VPPゲートウェイ120、蓄電池システム130が実行する処理の流れの別の例を示すシーケンス図である。具体的には、
図9は、HEMSコントローラ110が、VPP制御中状態→VPP制御不可能状態と遷移する際の、各装置の処理の流れの一例を示すシーケンス図である。なお、
図9の例において、処理の開始時点におけるHEMSコントローラ110の状態、および、蓄電池システム130の状態は、
図8と同じである。また、S200~d211の処理および情報については、
図8にて既に説明しているため、ここでは説明を繰り返さない。
【0095】
VPPゲートウェイ120が、HEMSコントローラ110から送信された状態通知(d211)を取りこぼしたとする(S230)。すなわち、VPPゲートウェイ120は、HEMSコントローラ110の状態が、VPP制御不可能状態へ遷移したことを認識していない。
【0096】
ここで、VPPゲートウェイ120は、リソースアグリゲータ170からVPP制御開始指示を取得したとする(S240)。この場合、VPPゲートウェイ120は、HEMSコントローラ110の「蓄電池排他制御」への「値:VPP制御中状態」の書き込み要求(d241)をHEMSコントローラ110へ送信する。
【0097】
取得部1121は、上記書き込み要求(d241)を取得すると、該書き込み要求を状態設定部1124へ出力する。状態設定部1124は、現在のHEMSコントローラ110の状態がVPP制御不可能状態であることを確認し、書き込み不可応答の送信を通知部1123へ指示する。
【0098】
通知部1123は、状態設定部1124からの指示に基づき、書き込み不可応答(d242)をVPPゲートウェイへ送信する。
【0099】
VPPゲートウェイ120は、該書き込み不可応答を受信すると、以降のVPP制御を抑制する(S243)。
【0100】
なお、VPP制御可能状態において取得部1121が気象警報発令を取得した場合は、
図8におけるd201、S202、d203の各処理が省略される他は、
図8に示すシーケンスと同様であるため、詳細な説明は省略する。
【0101】
(天気予報連携)
図10は、HEMSコントローラ110、VPPゲートウェイ120、蓄電池システム130が実行する処理の流れのさらなる別の例を示すシーケンス図である。具体的には、
図10は、HEMSコントローラ110のVPP制御可能状態→VPP制御中状態との遷移において、その両方の状態で天気予報連携のための情報(天気予報)を取得した場合の各装置の処理の流れの一例を示すシーケンス図である。なお、
図10の例において、処理の開始時点におけるHEMSコントローラ110の状態、および、蓄電池システム130の状態は、
図7と同じである。
【0102】
取得部1121は、制御関連情報として、所定の時刻にHEMSサーバ160から天気予報、すなわち、翌日の天気を示す情報(第2の情報)を取得する(S300)。取得部1121は、取得した天気予報を機器制御部1122に出力する。
【0103】
機器制御部1122は、取得した天気予報に応じた自動運転モードを決定する(S301)。そして機器制御部1122は、「自動運転モード」への決定したモードの値の書き込み要求(d302)を、蓄電池システム130へ送信する。
【0104】
蓄電池システム130は、受信した書き込み要求に応じて、自動運転のモードを切り替える(S303)。これにより、天気予報連携が開始される。換言すれば、蓄電池システム130は、HEMSコントローラ110の制御に基づき、蓄電池131を動作させる。なお、現時点での自動運転モードと同じモードの書き込み要求を受信した場合は、S303の処理は省略される。また、蓄電池システム130は、書き込み応答(d304)をHEMSコントローラ110へ送信する。
【0105】
ここで、VPPゲートウェイ120が、リソースアグリゲータ170からVPP制御開始指示を取得したとする(S310)。VPPゲートウェイ120は、該指示を取得すると、「蓄電池排他制御」への「値:VPP制御中状態」の書き込み要求(d311)をHEMSコントローラ110へ送信する。
【0106】
取得部1121は、上記書き込み要求(d311)を取得すると、該書き込み要求を機器制御部1122および状態設定部1124へ出力する。機器制御部1122は、該書き込み要求を取得すると、天気予報連携を中断する。また、状態設定部1124は、該書き込み要求を取得すると、HEMSコントローラ110の状態をVPP制御中状態に遷移させる(S312)。状態設定部1124は、時間計測部1125に経過時間の計測を指示するとともに、通知部1123に、VPPゲートウェイ120への書き込み応答を指示する。
【0107】
通知部1123は、状態設定部1124からの指示に基づき、VPPゲートウェイ120への書き込み応答(d313)をVPPゲートウェイ120へ送信する。また、図示してはいないが、通知部1123は、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し、VPP制御中状態へ遷移したことを示す状態通知を送信する。
【0108】
VPPゲートウェイ120は、書き込み応答を受信すると、蓄電池システム130の「運転モード設定」への「値:充電or放電or待機」の書き込み要求(d314)を送信する。いずれの書き込み要求を送信するかは、VPP制御開始指示の内容に応じて決まる。
【0109】
蓄電池システム130は、受信した書き込み要求に応じて、運転モードを充電、放電、待機のいずれかに切り替える(S315)。これにより、蓄電池131は、VPP制御で動作する。換言すれば、蓄電池システム130は、VPPの制御に基づき、充電、放電、待機のいずれかを蓄電池131に実行させる。また、蓄電池システム130は、書き込み応答(d316)をVPPゲートウェイ120へ送信する。
【0110】
取得部1121は、VPP制御中状態においても、所定の時刻にHEMSサーバ160から天気予報を取得する(S320)。しかし、HEMSコントローラ110は天気予報連携を実行しない(S321)。この場合の処理については、例えば、取得部1121が天気予報を破棄してもよいし、機器制御部1122が、取得部1121から取得した天気予報を破棄してもよい。
【0111】
<効果>
以上のとおり、本実施形態に係るHEMSコントローラ110は、VPP制御中状態において気象警報発令を取得した場合、自装置の状態をVPP制御不可能状態に遷移させ、遷移後の状態を示す状態通知をVPPゲートウェイ120へ送信することによりVPP制御を停止させ、気象警報発令に基づく制御として気象警報連携を行う。
【0112】
上記の構成によれば、状態通知をVPPゲートウェイ120へ送信するので、VPPゲートウェイ120にVPP制御を停止すべき状況であることを認識させ、VPP制御を停止させることができる。結果として、VPP制御に優先して行われるべき気象警報連携が、VPP制御中であっても実施されるので、HEMSおよびVPPを導入している場合に、蓄電池の制御をどちらにとっても意図通りに実現することができる。
【0113】
本実施形態に係るHEMSコントローラ110は、VPP制御中状態において天気予報を取得した場合、天気予報連携を行わず、VPP制御を継続させる。これにより、VPP制御に対して優先すべきでない天気予報連携を、VPP制御を停止させて実行することはないので、HEMSおよびVPPを導入している場合に、蓄電池の制御をどちらにとっても意図通りに実現することができる。
【0114】
また、本実施形態に係るHEMSコントローラ110は、VPP制御中状態になってからの経過時間を計測し、経過時間が所定の閾値を超えた場合、VPP制御中状態を終了させる。これにより、何らかの理由でVPPゲートウェイ120との通信が継続できない場合に、VPP制御中状態を終了させることができる。また、本実施形態に係るVPPゲートウェイ120は、VPP制御を実施する必要がある間は、VPP制御中状態を延長することができる。
【0115】
〔実施形態2〕
本発明の他の実施形態について、以下に説明する。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
【0116】
図11は、本実施形態に係るHEMSコントローラ110の状態遷移図である。
図11に示すように、HEMSコントローラ110は、実施形態1にて説明した3つの状態の他、強制グリーンモード状態をとり得る。
【0117】
強制グリーンモード状態とは、蓄電池131を強制的にグリーンモードで動作させる状態である。グリーンモードとは、電力会社からの電気の購入より蓄電池131に蓄電した電気を優先して使用するモードであり、本実施形態では、
図3に示すクリーンモードに対応する。換言すれば、グリーンモードとは、電力系統からの買電、及び、電力系統への売電を極力抑制するモードである。本実施形態では、強制グリーンモード状態とは、蓄電池131を、強制的に「クリーンモード(夜間充電なし)」で動作させるモードである。
【0118】
強制グリーンモード状態への遷移は、例えば、天災、事故などの発生で、電力会社からの電力供給が不安定な状態になった場合に、電力会社などからの要請に基づき行われる。
図11に示すように、HEMSコントローラ110は、他の3つの状態のいずれかから、強制グリーンモード状態へ遷移することが可能である。ただし、強制グリーンモード状態からVPP制御中状態またはVPP制御不可能状態に遷移することはない。
【0119】
また、詳細については後述するが、強制グリーンモード状態には時間制限があり、強制グリーンモード状態が所定時間継続された場合、HEMSコントローラ110は、強制グリーンモード状態を終了させ、VPP制御可能状態に遷移させる。ただし、強制グリーンモード状態は延長することができる。所定時間が満了するまでに延長が行われた場合、強制グリーンモード状態は、当初の所定時間を超えて継続される。
【0120】
図12は、
図11の各状態における制御の実行可否を示す図である。
図12では、制御の一例として、
図6で示した3つの制御の他、強制グリーンモード制御を示している。グリーンモード制御とは、蓄電池システム130をHEMSの制御下に置き、蓄電池131を強制的に「クリーンモード(夜間充電なし)」で動作させるという制御である。具体的には、HEMSコントローラ110が、蓄電池システム130に指示を出すことにより、蓄電池131は、昼間は太陽光発電で余った電力を蓄電し、この蓄電した電力を発電量が少ない時間帯などに使用(放電)する。また、蓄電池システム130は、夜間の割安な電力を購入しない。これにより、天災、事故などの発生で、電力会社からの電力供給(すなわち売電)が行えない状態において、ユーザの電力の購入を防ぐことができる。
【0121】
図12に示すように、これら4つの制御に優先度を設定する。すなわち、「強制グリーンモード制御」>「気象警報制御」>「VPP制御」>「天気予報制御」とする。強制グリーンモード制御は、電力会社などからの要請に基づいて行われる制御であるため、実施形態1で説明した3つの制御よりも高い、最高優先度とする。
【0122】
<蓄電池制御システム100における処理の流れ>
(VPP制御中状態から強制グリーンモード状態への遷移)
図13は、HEMSコントローラ110、VPPゲートウェイ120、蓄電池システム130が実行する処理の流れの一例を示すシーケンス図である。具体的には、
図13は、HEMSコントローラ110が、VPP制御中状態→強制グリーンモード状態と遷移する際の、各装置の処理の流れの一例を示すシーケンス図である。なお、
図13の例においては、処理の開始時点では、HEMSコントローラ110は、VPP制御中状態であるとする。また、蓄電池システム130において、蓄電池システム130はVPPゲートウェイ120の制御下にあるものとする。すなわち、
図13に示すシーケンスは、
図7に示すd106の送信が実行された後のシーケンスである。
【0123】
まず、VPPゲートウェイ120は、リソースアグリゲータ170からグリーンモードを強制的に開始させる指示である強制グリーンモード開始指示を取得する(S400)。VPPゲートウェイ120は、該指示を取得すると、「蓄電池排他制御」への「値:強制グリーンモード状態」の書き込み要求(d401)をHEMSコントローラ110へ送信する。
【0124】
取得部1121は、上記書き込み要求(d401)を取得すると、該書き込み要求を機器制御部1122および状態設定部1124へ出力する。状態設定部1124は、該要求を取得すると、強制グリーンモード状態への遷移を待機する状態となる。
【0125】
機器制御部1122は、上記書き込み要求(d401)を取得すると、蓄電池システム130の「運転モード設定」への「値:自動」の書き込み要求(d402)を送信する。
【0126】
蓄電池システム130は、受信した書き込み要求(d402)に基づき、運転モードを自動に切り替える(S403)。これにより、蓄電池131はVPP制御による動作から自動運転に戻る。換言すれば、蓄電池システム130は、VPPの制御下から離れる。また、蓄電池システム130は、書き込み応答(d404)をHEMSコントローラ110へ送信する。
【0127】
取得部1121は、上記書き込み(d404)応答を取得すると、機器制御部1122に該書き込み応答を出力する。機器制御部1122は、該応答を取得すると、「自動運転モード」の読み出し要求(d405)を蓄電池システム130へ送信する。
【0128】
蓄電池システム130は、上記読み出し要求(d405)を受信したことに基づき、「自動運転モード」の値の読み出し応答(d406)をHEMSコントローラ110へ送信する。すなわち、蓄電池システム130は、現在の自動運転モードを示す値をHEMSコントローラ110へ送信する。
【0129】
取得部1121は、上記読み出し応答(d406)を取得すると、機器制御部1122へ出力する。機器制御部1122は、取得した読み出し応答、すなわち、取得した自動運転モードを示す値を、機器状態バックアップ1132として記憶部113に記憶する(S407)。
【0130】
続いて、機器制御部1122は、「自動運転モード」への「値:クリーンモード(夜間充電なし)」の書き込み要求(d408)を蓄電池システム130へ送信する。蓄電池システム130は、受信した書き込み要求に応じて、自動運転モードをクリーンモード(夜間充電なし)に切り替える(S409)。これにより、HEMSコントローラ110による強制グリーンモード制御が開始される。また、蓄電池システム130は、書き込み応答(d410)をHEMSコントローラ110へ送信する。
【0131】
取得部1121は、上記書き込み応答(d410)を取得すると、該書き込み応答を状態設定部1124へ出力する。状態設定部1124は、該書き込み応答を取得すると、HEMSコントローラ110の状態を強制グリーンモード状態に遷移させる(S411)。状態設定部1124は、時間計測部1125に経過時間の計測を指示するとともに、通知部1123に、VPPゲートウェイ120への書き込み応答および状態通知を指示する。
【0132】
通知部1123は、状態設定部1124からの指示に基づき、VPPゲートウェイ120への書き込み応答(d412)をVPPゲートウェイ120へ送信する。書き込み応答(d412)は、d401に対応する応答である。
また、通知部1123は、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し、状態通知(d413)を送信する。これらを受信することにより、VPPゲートウェイ120は、蓄電池排他制御におけるHEMSコントローラ110の状態が強制グリーンモード状態に遷移したことを認識することができる。
【0133】
VPPゲートウェイ120は、例えば、書き込み応答を受信したことに基づき、以降のVPP制御を抑制する(S414)。換言すれば、通知部1123は、書き込み応答をVPPゲートウェイ120へ送信することにより、VPP制御を停止させる。別の例として、VPPゲートウェイ120は、状態通知を受信したことに基づき、以降のVPP制御を抑制してもよい。また、さらなる別の例として、VPPゲートウェイ120は、強制グリーンモード開始指示を取得した時点で、VPP制御を抑制してもよい。
【0134】
VPPゲートウェイ120は、強制グリーンモード制御の実行中に、再度、リソースアグリゲータ170から、強制グリーンモード開始指示を取得する(S420)場合がある。該指示は、リソースアグリゲータ170が強制グリーンモード制御を延長すべきと判断した場合や、強制グリーンモード制御の延長を電力会社などから要請された場合に送信される。
【0135】
VPPゲートウェイ120は、上記指示を取得すると、HEMSコントローラ110の「蓄電池排他制御」への「値:VPP制御中状態」の書き込み要求(d421)を再度HEMSコントローラ110へ送信する。
【0136】
取得部1121は、上記書き込み要求(d421)を取得すると、該書き込み要求を状態設定部1124へ出力する。状態設定部1124は、現在のHEMSコントローラ110の状態が強制グリーンモード状態であることを確認したうえで、時間計測部1125に経過時間の再計測を指示するとともに、通知部1123に、VPPゲートウェイ120への応答を指示する。時間計測部1125は、状態設定部1124からの指示に基づき、現時点での経過時間をリセットし(0に戻し)、再計測を開始する(S422)。これにより、強制グリーンモード状態が延長される。
【0137】
通知部1123は、状態設定部1124からの指示に基づき、書き込み応答(d423)をVPPゲートウェイ120へ送信する。また、図示してはいないが、通知部1123は、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し状態通知を送信する。
【0138】
(VPP制御不可能状態から強制グリーンモード状態への遷移)
図14は、HEMSコントローラ110、VPPゲートウェイ120、蓄電池システム130が実行する処理の流れの一例を示すシーケンス図である。具体的には、
図14は、HEMSコントローラ110が、VPP制御不可能状態→強制グリーンモード状態と遷移する際の、各装置の処理の流れの一例を示すシーケンス図である。なお、
図14に示すシーケンスは、
図8に示すS210の後のシーケンスであるとする。また、
図14に示すVPPゲートウェイ120は、HEMSコントローラ110からの、VPP制御不可能状態に遷移したことを示す状態通知に基づき、以降のVPP制御を抑制するものとする。
【0139】
取得部1121は、VPPゲートウェイ120からの「蓄電池排他制御」への「値:強制グリーンモード状態」の書き込み要求(d401)を取得すると、該書き込み要求を機器制御部1122および状態設定部1124へ出力する。状態設定部1124は、該要求を取得すると、強制グリーンモード状態への遷移を待機する状態となる。
【0140】
機器制御部1122は、上記書き込み要求(d401)を取得すると、蓄電池システム130に「自動運転モード」への値の書き込み要求(d501)を送信する。この値は、機器状態バックアップ1132であり、換言すれば、
図8に示す読み出し応答(d205)として受信し、S206にて記憶部113に記憶していた、自動運転モードを示す値である。つまり、機器制御部1122は、気象警報連携を行う直前の自動運転モードに戻すよう、蓄電池システム130に要求する。
【0141】
蓄電池システム130は、上記書き込み要求(d501)を受信すると、該要求が示す自動運転モードに切り替える(S502)。これにより、運転モードは充電から自動に切り替わる。また、蓄電池システム130は、書き込み応答(d503)をHEMSコントローラ110へ送信する。
【0142】
なお、以降のd405~d413の処理および情報については、
図13にて既に説明しているため、ここでは説明を繰り返さない。
【0143】
続いて、VPPゲートウェイ120が、HEMSコントローラ110から送信された状態通知(d413)を取りこぼしたとする(S510)。すなわち、VPPゲートウェイ120は、HEMSコントローラ110の状態が、強制グリーンモード状態へ遷移したことを認識していない。
【0144】
ここで、VPPゲートウェイ120は、リソースアグリゲータ170からVPP制御開始指示を取得したとする(S520)。この場合、VPPゲートウェイ120は、HEMSコントローラ110の「蓄電池排他制御」への「値:VPP制御中状態」の書き込み要求(d521)をHEMSコントローラ110へ送信する。
【0145】
取得部1121は、上記書き込み要求(d521)を取得すると、該書き込み要求を状態設定部1124へ出力する。状態設定部1124は、現在のHEMSコントローラ110の状態が強制グリーンモード状態であることを確認し、書き込み不可応答の送信を通知部1123へ指示する。
【0146】
通知部1123は、状態設定部1124からの指示に基づき、書き込み不可応答(d522)をVPPゲートウェイへ送信する。
【0147】
VPPゲートウェイ120は、該書き込み不可応答を受信すると、以降のVPP制御を抑制する(S523)。
【0148】
また、HEMSコントローラ110がVPP制御可能状態である場合において、VPPゲートウェイ120が強制グリーンモード開始指示を取得した場合は、
図13における、d402、S403、d404の各処理が省略される他は、
図13に示すシーケンスと同様であるため詳細な説明は省略する。
【0149】
図15は、HEMSコントローラ110、VPPゲートウェイ120、蓄電池システム130が実行する処理の流れの一例を示すシーケンス図である。具体的には、
図15は、HEMSコントローラ110が、強制グリーンモード状態→VPP制御可能状態と遷移する際の、各装置の処理の流れの一例を示すシーケンス図である。なお、
図15の例においては、処理の開始時点では、HEMSコントローラ110は、強制グリーンモード状態であるとする。また、蓄電池システム130において、蓄電池システム130はHEMSコントローラ110の制御下で、強制グリーンモード制御を行なっているものとする。すなわち、
図15に示すシーケンスは、例えば
図13に示すS414の処理が実行された後のシーケンスである。
【0150】
VPPゲートウェイ120は、リソースアグリゲータ170から、強制グリーンモード解除指示を取得する(S430)。該指示は、例えば、強制グリーンモード制御を実行しなければならない状況が解消された旨がリソースアグリゲータ170に通知されたことに伴い、リソースアグリゲータ170からVPPゲートウェイ120へ送信される。VPPゲートウェイ120は、該指示を取得すると、「蓄電池排他制御」への「値:VPP制御可能状態」の書き込み要求(d431)をHEMSコントローラ110へ送信する。
【0151】
取得部1121は、上記書き込み要求(d431)を取得すると、該書き込み要求を機器制御部1122および状態設定部1124へ出力する。状態設定部1124は、該要求を取得すると、VPP制御可能状態への遷移を待機する状態となる。
【0152】
機器制御部1122は、上記書き込み要求(d431)を取得すると、蓄電池システム130の「運転モード設定」への値の書き込み要求(d432)を送信する。この値は、機器状態バックアップ1132であり、換言すれば、読み出し応答(d406)として受信し、S407にて記憶部113に記憶していた、自動運転モードを示す値である。つまり、機器制御部1122は、強制グリーンモード制御を行う直前の自動運転モードに戻すよう、蓄電池システム130に要求する。
【0153】
蓄電池システム130は、上記書き込み要求(d432)を受信すると、該要求が示す自動運転モードに切り替える(S433)。これにより、自動運転モードはクリーンモード(夜間充電なし)から切り替わる。ただし、該要求が示すモードがクリーンモード(夜間充電なし)である場合、S433の処理は実行されない。また、蓄電池システム130は、書き込み応答(d434)をHEMSコントローラ110へ送信する。
【0154】
取得部1121は、上記書き込み応答(d434)を取得すると、該書き込み応答を状態設定部1124へ出力する。状態設定部1124は、該書き込み応答を取得すると、HEMSコントローラ110の状態をVPP制御可能状態に遷移させる(S435)。状態設定部1124は、通知部1123に、VPPゲートウェイ120への書き込み応答および状態通知を指示する。
【0155】
通知部1123は、状態設定部1124からの指示に基づき、VPPゲートウェイ120への書き込み応答(d436)をVPPゲートウェイ120へ送信する。書き込み応答(d436)は、d431に対応する応答である。
また、通知部1123は、VPPゲートウェイ120を含む、同一LANに接続されている全てのECHONET Lite機器に対し、状態通知(d437)を送信する。これらを受信することにより、VPPゲートウェイ120は、蓄電池排他制御におけるHEMSコントローラ110の状態がVPP制御可能状態に遷移したことを認識することができる。
【0156】
VPPゲートウェイ120は、該通知を受信すると、VPP制御の抑制を解除する。これにより、VPP制御開始指示に基づく、蓄電池システム130のVPP制御が可能となる。
【0157】
図13および
図14、
図15の例では、VPPゲートウェイ120が強制グリーンモード開始指示などを取得し、HEMSコントローラ110に書き込み要求を行うことで、蓄電池システム130が強制グリーンモード制御で動作する例を説明した。これに対し、HEMSコントローラ110が、HEMSサーバ160などから強制グリーンモード開始指示などを取得してもよい。その場合においても、
図13~
図15で示したシーケンス図に変わりはない(後述の変形例その2を参照)。
【0158】
<効果>
以上のとおり、本実施形態に係るHEMSコントローラ110は、強制グリーンモード開始指示を取得した場合、蓄電池の現在の動作を停止させ、グリーンモードに対応する「クリーンモード(夜間充電なし)」で蓄電池を動作させる。すなわち、HEMSコントローラ110は、VPP制御中状態であっても、VPP制御不可能状態(気象警報発令中)であっても、これらの状態を脱出させて、強制グリーンモード状態に遷移させる。これにより、蓄電池制御システム100は、HEMSコントローラ110やVPPゲートウェイ120が存在して蓄電池を制御している状況においても、要請に基づいて、蓄電池をグリーンモード(「クリーンモード(夜間充電なし)」)で動作させることができる。
【0159】
また、本実施形態に係るHEMSコントローラ110は、強制グリーンモード状態になってからの経過時間を計測し、経過時間が所定の閾値を超えた場合、強制グリーンモード状態を終了させる。これにより、何らかの理由でVPPゲートウェイ120との通信が継続できない場合に、強制グリーンモード状態を終了させることができる。また、本実施形態に係るVPPゲートウェイ120は、グリーンモードを実施する必要がある間は、強制グリーンモード状態を延長することができる。
【0160】
〔変形例その1〕
蓄電池制御システム100において、VPPゲートウェイとしての機能を有する実体が1以上存在してもよい。その場合、HEMSコントローラ110としては、1つのVPPゲートウェイからのVPP制御開始指示を受け付けている最中に、別のVPPゲートウェイからのVPP制御開始指示を受け付けないようにしなければならない。そのため、HEMSコントローラ110は、VPPゲートウェイからのVPP制御開始指示を受信するときに、当該指示の送信元アドレスを保存するようにする。
【0161】
この例において、HEMSコントローラ110の取得部1121は、VPP制御可能状態においてVPP制御開始指示を受信した場合、該指示の送信元アドレスを記憶部113に記憶する。
【0162】
また、取得部1121は、VPP制御中状態においてVPP制御開始指示を受信した場合、該指示の送信元アドレスを状態設定部1124へ出力する。状態設定部1124は、アドレスを取得すると、記憶部113からアドレス、すなわち、VPP制御中状態へ遷移した際に記憶した送信元アドレスを読み出し、これら2つのアドレスが一致するか否かを判定する。
【0163】
一致する場合、状態設定部1124は、その旨を通知部1123へ通知し、時間計測部1125に経過時間の再計測を指示する。時間計測部1125は、状態設定部1124からの指示に基づき、現時点での経過時間をリセットし(0に戻し)、再計測を開始する。これにより、VPP制御中状態が延長される。通知部1123は、状態設定部1124からのアドレス一致との情報に基づき、書き込み応答(正常応答)を送信する。
【0164】
一致しない場合、状態設定部1124は、その旨を通知部1123へ通知する。通知部1123は、状態設定部1124からのアドレス不一致との情報に基づき、書き込み不可応答(不可応答)を送信する。
【0165】
このように構成することで、HEMSコントローラ110は、あるVPPゲートウェイからのVPP制御開始指示を受け付けている最中に、別のVPPゲートウェイからのVPP制御開始指示を受け付けないようにすることができる。これにより、万一、複数のVPPゲートウェイが設置されたとしても、それぞれのVPPゲートウェイが同じ期間に蓄電池に指示を送信することを防止することができる。
【0166】
〔変形例その2〕
また、蓄電池制御システム100において、VPPゲートウェイとしての機能を有する実体はVPPゲートウェイ120に限定されない。例えば、HEMSコントローラ110がVPPゲートウェイとしての機能を有する実体であってもよい。その場合は、VPPゲートウェイ120は存在しないが、
図7~
図10、
図13~
図15で示したシーケンス図に変わりはない。シーケンス図で示した、VPPゲートウェイとHEMSコントローラ間の通信が、そのままHEMSコントローラ110内部のプロセス間通信となるだけである。つまり、HEMSコントローラ110内部の新たなプロセスが、VPPゲートウェイとしての機能を有し、リソースアグリゲータと通信し、HEMSコントローラ110内部の既存プロセス(コントローラクラスを備える)に対して、例えば、d101「蓄電池排他制御」への「値:VPP制御中状態」の書き込み要求、等を行うのである。プロセス間通信については、送信先/送信元をlocalhost(127.0.0.1)にしたソケット通信とすれば、既存プロセスを少し修正するだけで済む。これにより、上述した実施形態で説明した、蓄電池排他制御における状態遷移が実現可能となる。
【0167】
〔ソフトウェアによる実現例〕
HEMSコントローラ110の制御ブロック(特に制御部112)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、ソフトウェアによって実現してもよい。
【0168】
後者の場合、HEMSコントローラ110は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば少なくとも1つのプロセッサ(制御装置)を備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な少なくとも1つの記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばCPU(Central Processing Unit)を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ROM(Read Only Memory)等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するRAM(Random Access Memory)などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【0169】
〔まとめ〕
本発明の態様1に係る制御装置(HEMSコントローラ110)は、住宅用機器制御システムにおいて蓄電池(蓄電池131)を制御する制御装置であって、上記制御装置は、仮想発電所システムにおいて上記蓄電池を制御するVPP制御装置(VPPゲートウェイ120)から、上記蓄電池のVPP制御を開始するVPP制御開始情報を既に受信している場合において、サーバからVPP制御より優先度の高い第1の情報を取得したときに、上記VPP制御装置に対しVPP制御を抑制させる情報を通知することでVPP制御を停止させ、前記第1の情報に基づいて上記蓄電池を制御する。
【0170】
本発明の態様2に係る制御装置は、上記態様1において、上記制御装置は、上記VPP制御開始情報を既に受信している場合において、サーバからVPP制御より優先度の低い第2の情報を取得したときに、該第2の情報に基づいて上記蓄電池を制御せず、上記VPP制御装置によるVPP制御を継続させてもよい。
【0171】
本発明の態様3に係る制御装置は、上記態様1または2において、上記第1の情報として気象警報が発令されたことを示す警報発令情報を取得し、上記警報発令情報に基づく上記蓄電池の制御として、上記蓄電池を充電してもよい。
【0172】
本発明の態様4に係る制御装置は、上記態様1から3のいずれかにおいて、電力系統からの買電、及び、電力系統への売電を極力抑制するモードで、上記蓄電池を強制的に動作させる指示を取得した場合、上記蓄電池の現在の動作を停止させ、上記モードで上記蓄電池を動作させてもよい。
【0173】
本発明の態様5に係る制御装置は、上記態様1から4のいずれかにおいて、上記VPP制御開始情報を受信してからの経過時間を計測し、上記経過時間が所定の閾値を超えた場合、上記VPP制御を終了させてもよい。
【0174】
本発明の態様6に係る制御装置は、上記態様5において、上記経過時間が上記所定の閾値を超える前に、上記VPP制御開始情報を再度取得した場合、上記経過時間をリセットし、初期値から再計測してもよい。
【0175】
本発明の態様7に係る制御装置は、上記態様6において、上記制御装置は、上記VPP制御開始情報を受信するとき、該情報の送信元アドレスを保存しておき、上記VPP制御開始情報を再度受信したとき、該情報の送信元アドレスが、前回の送信元アドレスと一致するか否かを判定し、一致すると判定した場合、該VPP制御装置へ正常応答を返し、一致しないと判定した場合、該VPP制御装置へ不可応答を返してもよい。
【0176】
本発明の態様8に係る蓄電池制御システム(蓄電池制御システム100)は、上記態様1から7のいずれかにおける制御装置と、上記蓄電池と、上記VPP制御装置と、を含む。
【0177】
本発明の態様9に係る制御装置の制御方法は、住宅用機器制御システムにおいて蓄電池を制御する制御装置の制御方法であって、仮想発電所システムにおいて前記蓄電池を制御するVPP制御装置から、前記蓄電池のVPP制御を開始するVPP制御開始情報を既に受信している場合において、サーバからVPP制御より優先度の高い第1の情報を取得したときに、前記VPP制御装置に対しVPP制御を抑制させる情報を通知することでVPP制御を停止させ、前記第1の情報に基づいて前記蓄電池を制御する。
【0178】
本発明の各態様に係る制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記制御装置が備える各部(ソフトウェア要素)として動作させることにより上記制御装置をコンピュータにて実現させる制御装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【0179】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【0180】
100 蓄電池制御システム
110 HEMSコントローラ(制御装置)
120 VPPゲートウェイ(VPP制御装置)
131 蓄電池