(57)【要約】【課題】複数の限界値が存在しても制御に混乱が生じない蓄電池システム等を提供する。【解決手段】選択部６ｃ３は、充電用の選択アルゴリズムにしたがって、少なくとも１つの外部充電限界値および少なくとも１つの内部充電限界値のうちから１つの総合充電限界値を選択する。選択部６ｃ３は、放電用の選択アルゴリズムにしたがって、少なくとも１つの外部放電限界値および少なくとも１つの内部放電限界値のうちから１つの総合放電限界値を選択する。【選択図】図２
2018050394.tif 000002
【特許請求の範囲】
【請求項１】
蓄電池と、
前記蓄電池へ充電される電力を交流電力から直流電力へ変換するか、または、前記蓄電池から放電される電力を直流電力から交流電力へ変換する電力変換部と、
前記電力変換部を制御する制御部と、を備えた蓄電池システムであって、
前記制御部は、
前記蓄電池システムの外部から受信した前記蓄電池システムの充電に関連した少なくとも１つのコマンドに基づいて、前記交流電力の充電有効電力の少なくとも１つの外部充電限界値を導出するか、または、前記蓄電池システムの外部から受信した前記蓄電池システムの放電に関連した少なくとも１つのコマンドに基づいて、前記交流電力の放電有効電力の少なくとも１つの外部放電限界値を導出する外部入力／出力リミット導出部と、
前記蓄電池システムの内部に記憶された充電の限界値の導出に関連した少なくとも１つの内部データに基づいて、前記交流電力の充電有効電力の少なくとも１つの内部充電限界値を導出するか、または、前記蓄電池システムの内部に記憶された放電の限界値の導出に関連した少なくとも１つの内部データに基づいて、前記交流電力の放電有効電力の少なくとも１つの内部放電限界値を導出する内部入力／出力リミット導出部と、
充電用の選択アルゴリズムにしたがって、前記少なくとも１つの外部充電限界値および前記少なくとも１つの内部充電限界値のうちから１つの総合充電限界値を選択するか、または、放電用の選択アルゴリズムにしたがって、前記少なくとも１つの外部放電限界値および前記少なくとも１つの内部放電限界値のうちから１つの総合放電限界値を選択する選択部と、
前記交流電力の充電有効電力の実際の値が前記１つの総合充電限界値以下の値になるように前記電力変換部を駆動するか、または、前記交流電力の放電有効電力の実際の値が前記１つの総合放電限界値以下の値になるように前記電力変換部を駆動する駆動部と、を備えた、蓄電池システム。
【請求項２】
前記充電用の選択アルゴリズムと前記放電用の選択アルゴリズムとが同一である、請求項１に記載の蓄電池システム。
【請求項３】
前記充電用の選択アルゴリズムは、前記総合充電限界値として、前記少なくとも１つの外部充電限界値および前記少なくとも１つの内部充電限界値のうちから最小値を選択するように構成されており、
前記放電用の選択アルゴリズムは、前記総合放電限界値として、前記少なくとも１つの外部放電限界値および前記少なくとも１つの内部放電限界値のうちから最小値を選択するように構成されている、請求項１または２に記載の蓄電池システム。
【請求項４】
蓄電池と、
前記蓄電池へ充電される電力を交流電力から直流電力へ変換し、かつ、前記蓄電池から放電される電力を直流電力から交流電力へ変換し得る電力変換部と、
前記電力変換部を制御する制御部と、を備えた蓄電池システムを制御する蓄電池制御プログラムであって、
前記制御部としてのコンピュータを、
前記蓄電池システムの外部から受信した前記蓄電池システムの充電に関連した少なくとも１つのコマンドに基づいて、前記交流電力の充電有効電力の少なくとも１つの外部充電限界値を導出するか、または、前記蓄電池システムの外部から受信した前記蓄電池システムの放電に関連した少なくとも１つのコマンドに基づいて、前記交流電力の放電有効電力の少なくとも１つの外部放電限界値を導出する外部入力／出力リミット導出部、
前記蓄電池システムの内部に記憶された充電の限界値の導出に関連した少なくとも１つの内部データに基づいて、前記交流電力の充電有効電力の少なくとも１つの内部充電限界値を導出するか、または、前記蓄電池システムの内部に記憶された放電の限界値の導出に関連した少なくとも１つの内部データに基づいて、前記交流電力の放電有効電力の少なくとも１つの内部放電限界値を導出する内部入力／出力リミット導出部、
充電用の選択アルゴリズムにしたがって、前記少なくとも１つの外部充電限界値および前記少なくとも１つの内部充電限界値のうちから１つの総合充電限界値を選択するか、または、放電用の選択アルゴリズムにしたがって、前記少なくとも１つの外部放電限界値および前記少なくとも１つの内部放電限界値のうちから１つの総合放電限界値を選択する選択部、および、
前記交流電力の充電有効電力の実際の値が前記１つの総合充電限界値以下の値になるように前記電力変換部を駆動するか、または、前記交流電力の放電有効電力の実際の値が前記１つの総合放電限界値以下の値になるように前記電力変換部を駆動する駆動部、として機能させる、蓄電池制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力系統から充電できかつ電力系統へ放電できる蓄電池システムおよび蓄電池制御プログラムに関する。
【背景技術】
【０００２】
従来から電力系統から充電できかつ電力系統へ放電できる蓄電池システムの開発が進められている。蓄電池システムは、インターネット等の電気通信情報網を経由して、通信する。このとき、蓄電池システムは、蓄電池管理サーバから充電または放電を要求するデマンドレスポンスモードコマンド（Demand Response Mode Command）を受信する。それにより、蓄電池システムは、そのデマンドレスポンスモードコマンドに基づいて自身の充電または放電の動作を行う。このような蓄電池システムにおいては、蓄電池システムの充電量および放電量を予め定められた範囲内で制御する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２１１５１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記した従来の技術は、電力需要家のコスト削減の観点から、個々の蓄電池システムの放電量および充電量を制限するものである。一方、電力系統の安全性の確保の観点からも、個々の蓄電池システムの放電量および充電量を制限することが好ましい。
【０００５】
前述の電力系統の安全の確保のために、たとえば、次のような２つの方法が考えられる。１つは、たとえば、蓄電池システムの有効電力の実際の値が、電力系統を管理する電力会社の蓄電池管理サーバから受信されたコマンドに基づいて導出された限界値を超えないように、蓄電池システムを運転する方法である。もう１つは、たとえば、電力系統の状況に応じて、前述の有効電力の実際の値が、蓄電池システムの内部に記憶された内部データ（電力会社の基準を満たす）に基づいて導出された限界値を超えないように、蓄電池システムを運転する方法である。したがって、電力系統の安全性の確保に万全を期すためには、蓄電池システムの外部および内部のそれぞれで決定された複数の限界値を利用して蓄電池システムを運転することが好ましいと考えられる。
【０００６】
しかしながら、従来においては、複数の限界値が存在する場合に、それらのうちのいずれを利用するのかを決定するための取り決めがなされていない。そのため、複数の限界値を利用して蓄電池システムを制御すると、蓄電池システムの制御が混乱してしまう。
【０００７】
本発明は、このような従来技術の有する課題に鑑みてなされたものである。そして、本発明の目的は、複数の限界値が存在しても制御に混乱が生じない蓄電池システムおよび蓄電池制御プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の態様に係る蓄電池システムは、蓄電池と、前記蓄電池へ充電される電力を交流電力から直流電力へ変換するか、または、前記蓄電池から放電される電力を直流電力から交流電力へ変換する電力変換部と、前記電力変換部を制御する制御部と、を備えた蓄電池システムであって、前記制御部は、前記蓄電池システムの外部から受信した前記蓄電池システムの充電に関連した少なくとも１つのコマンドに基づいて、前記交流電力の充電有効電力の少なくとも１つの外部充電限界値を導出するか、または、前記蓄電池システムの外部から受信した前記蓄電池システムの放電に関連した少なくとも１つのコマンドに基づいて、前記交流電力の放電有効電力の少なくとも１つの外部放電限界値を導出する外部入力／出力リミット導出部と、前記蓄電池システムの内部に記憶された充電の限界値の導出に関連した少なくとも１つの内部データに基づいて、前記交流電力の充電有効電力の少なくとも１つの内部充電限界値を導出するか、または、前記蓄電池システムの内部に記憶された放電の限界値の導出に関連した少なくとも１つの内部データに基づいて、前記交流電力の放電有効電力の少なくとも１つの内部放電限界値を導出する内部入力／出力リミット導出部と、充電用の選択アルゴリズムにしたがって、前記少なくとも１つの外部充電限界値および前記少なくとも１つの内部充電限界値のうちから１つの総合充電限界値を選択するか、または、放電用の選択アルゴリズムにしたがって、前記少なくとも１つの外部放電限界値および前記少なくとも１つの内部放電限界値のうちから１つの総合放電限界値を選択する選択部と、前記交流電力の充電有効電力の実際の値が前記１つの総合充電限界値以下の値になるように前記電力変換部を駆動するか、または、前記交流電力の放電有効電力の実際の値が前記１つの総合放電限界値以下の値になるように前記電力変換部を駆動する駆動部と、を備えている。
【０００９】
本発明の第２の態様に係る蓄電池制御プログラムは、蓄電池と、前記蓄電池へ充電される電力を交流電力から直流電力へ変換し、かつ、前記蓄電池から放電される電力を直流電力から交流電力へ変換し得る電力変換部と、前記電力変換部を制御する制御部と、を備えた蓄電池システムを制御する蓄電池制御プログラムであって、前記制御部としてのコンピュータを、前記蓄電池システムの外部から受信した前記蓄電池システムの充電に関連した少なくとも１つのコマンドに基づいて、前記交流電力の充電有効電力の少なくとも１つの外部充電限界値を導出するか、または、前記蓄電池システムの外部から受信した前記蓄電池システムの放電に関連した少なくとも１つのコマンドに基づいて、前記交流電力の放電有効電力の少なくとも１つの外部放電限界値を導出する外部入力／出力リミット導出部、前記蓄電池システムの内部に記憶された充電の限界値の導出に関連した少なくとも１つの内部データに基づいて、前記交流電力の充電有効電力の少なくとも１つの内部充電限界値を導出するか、または、前記蓄電池システムの内部に記憶された放電の限界値の導出に関連した少なくとも１つの内部データに基づいて、前記交流電力の放電有効電力の少なくとも１つの内部放電限界値を導出する内部入力／出力リミット導出部、充電用の選択アルゴリズムにしたがって、前記少なくとも１つの外部充電限界値および前記少なくとも１つの内部充電限界値のうちから１つの総合充電限界値を選択するか、または、放電用の選択アルゴリズムにしたがって、前記少なくとも１つの外部放電限界値および前記少なくとも１つの内部放電限界値のうちから１つの総合放電限界値を選択する選択部、および、前記交流電力の充電有効電力の実際の値が前記１つの総合充電限界値以下の値になるように前記電力変換部を駆動するか、または、前記交流電力の放電有効電力の実際の値が前記１つの総合放電限界値以下の値になるように前記電力変換部を駆動する駆動部、として機能させる。
【発明の効果】
【００１０】
本発明の蓄電池システムおよび蓄電池制御プログラムのそれぞれによれば、複数の限界値が存在しても、蓄電池システムの制御に混乱が生じない。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態の通信システムの全体構成を説明するための図である。
【図２】本発明の実施の形態の蓄電池システムの内部構成を示すブロック図である。
【図３】本発明の実施の形態の蓄電池システムの制御部が実行する充電（入力）電力リミットセット処理を説明するためのフローチャートである。
【図４】本発明の実施の形態の蓄電池システムの制御部においてデマンドレスポンスモードＤＲＭ１がアサート状態とアンアサート状態との間で変化するときの蓄電池システムの充電動作を説明するためのグラフである。
【図５】本発明の実施の形態の蓄電池システムの制御部においてデマンドレスポンスモードＤＲＭ２がアサート状態とアンアサート状態との間で変化するときの蓄電池システムの充電動作を説明するためのグラフである。
【図６】本発明の実施の形態の蓄電池システムの制御部においてデマンドレスポンスモードＤＲＭ３がアサート状態とアンアサート状態との間で変化するときの蓄電池システムの充電動作を説明するためのグラフである。
【図７】本発明の実施の形態の蓄電池システムの連系リレーが解列状態と並列状態との間で変化するときの蓄電池システムの充電動作を説明するためのグラフである。
【図８】本発明の実施の形態の蓄電池システムの系統電圧が変化するときの蓄電池システムの充電動作を説明するためのグラフである。
【図９】本発明の実施の形態の蓄電池システムの系統周波数が変化するときの蓄電池システムの充電動作を説明するためのグラフである。
【図１０】本発明の実施の形態の蓄電池システムの制御部が実行する放電（出力）電力リミットセット処理を説明するためのフローチャートである。
【図１１】本発明の実施の形態の蓄電池システムの制御部においてデマンドレスポンスモードＤＲＭ５がアサート状態とアンアサート状態との間で変化するときの蓄電池システムの放電動作を説明するためのグラフである。
【図１２】本発明の実施の形態の蓄電池システムの制御部においてデマンドレスポンスモードＤＲＭ６がアサート状態とアンアサート状態との間で変化するときの蓄電池システムの放電動作を説明するためのグラフである。
【図１３】本発明の実施の形態の蓄電池システムの制御部においてデマンドレスポンスモードＤＲＭ７がアサート状態とアンアサート状態との間で変化するときの蓄電池システムの放電動作を説明するためのグラフである。
【図１４】本発明の実施の形態の蓄電池システムの連系リレーが解列状態と並列状態との間で変化するときの蓄電池システムの放電動作を説明するためのグラフである。
【図１５】本発明の実施の形態の蓄電池システムの系統電圧が変化するときの蓄電池システムの放電動作を説明するためのグラフである。
【図１６】本発明の実施の形態の蓄電池システムの系統周波数が変化するときの蓄電池システムの放電動作を説明するためのグラフである。
【図１７】本発明の実施の形態の蓄電池システムが、予め定められた選択アルゴリズムにしたがって、総合充電限界値または総合放電限界値を選択することを説明するための概念図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら、実施の形態の蓄電池システムおよび蓄電池制御プログラムを説明する。なお、本明細書においては、用語「充電」と「入力」とは同義で用いられており、用語「放電」と「出力」とは同義で用いられている。
【００１３】
図１を用いて、実施の形態の通信システムの全体構成を説明する。
【００１４】
図１に示されるように、本実施の形態の通信システムにおいては、電力会社の設備が電気情報通信網３の一例としてのインターネットに接続されている。電力会社の設備は、ＤＲ（Demand Response）−ＥＭＳ（Energy Management System）サーバと呼ばれる蓄電池管理サーバ２およびＤＲサーバと呼ばれる電力会社サーバ１を備えている。
【００１５】
蓄電池管理サーバ２は、蓄電池システム６と直接的または間接的に通信し、蓄電池システム６の動作等を管理する。一方、電力会社サーバ１は、蓄電池管理サーバ２が管理する多数の蓄電池システムに関する情報に加えて、顧客情報および電力料金に関する情報等を管理する。
【００１６】
蓄電池管理サーバ２は、電気情報通信網３およびルータ４を経由して、各建物１００内に設置されたネットアダプタと呼ばれる蓄電池用通信機器５と通信することが可能である。本実施の形態においては、蓄電池管理サーバ２と蓄電池用通信機器５とは、電気情報通信網３であるインターネットを介して接続されているが、インターネットを介することなく、専用回線で接続されていてもよい。
【００１７】
蓄電池管理サーバ２は、蓄電池用通信機器５を経由して、多数の蓄電池システム６に関する情報、たとえば、蓄電池の残量、蓄電池の通算充電量、および蓄電池の通算放電量等の情報を受信する。
【００１８】
蓄電池システム６は、電力系統７から蓄電池６Ａへ充電できかつ蓄電池６Ａから電力系統７へ放電できるように構成されている。蓄電池管理サーバ２は、蓄電池用通信機器５を経由して、電力系統７から蓄電池システム６へ充電を要求するデマンドレスポンスモードコマンドを蓄電池システム６へ送信する。また、蓄電池管理サーバ２は、蓄電池システム６から電力系統７へ放電を要求するデマンドレスポンスモードコマンドを蓄電池システム６へ送信する。
【００１９】
一方、電力会社の発電所から送電された電力を各建物１００に供給する電力系統７が各建物１００の外部に設置された電力メータ８を介して、建物１００内の分電盤９に電気的に接続されている。分電盤９には、建物１００内に設置された空気調和機１０等の電力を消費する各種の電気機器および蓄電池用通信機器５が電気的に接続されているとともに、建物１００外に設置された蓄電池システム６が電気的に接続されている。そのため、系統電力が電力系統７から空気調和機１０、蓄電池用通信機器５、および蓄電池システム６等へ供給され得る。蓄電池システム６の電力は、空気調和機１０および蓄電池用通信機器５等の電気機器のみならず、電力系統７へも供給される。
【００２０】
また、蓄電池システム６は、電力系統７から電力メータ８および分電盤９を経由して、充電または放電できる蓄電池６Ａを備えている。蓄電池システム６は、蓄電池６Ａの直流電力を電力系統７へ交流電力として出力し、電力系統７の交流電力を蓄電池６Ａへ直流電力として出力する電力変換部６Ｂを備えている。電力変換部６Ｂ内には、連系リレー（図示せず）が設けられており、制御部６Ｃが連系リレーを解列状態と並列状態との間で変化させると、蓄電池６Ａは、充電状態、放電状態、および待機状態のそれぞれへ変化する。蓄電池システム６は、電力変換部６Ｂを制御することにより、蓄電池６Ａの充電状態、放電状態、および待機状態を切り換える制御部６Ｃを備えている。制御部６Ｃは、常に、電力変換部６Ｂへ入力される交流電力の充電有効電力の実際の値および電力変換部６Ｂから出力される交流電力の放電有効電力の実際の値を把握している。また、制御部６Ｃは、常に、電力系統７の系統電圧の値および系統周波数の値を把握し、それぞれの更新された値を後述される内部データとして記憶している。
【００２１】
次に、図２を用いて、実施の形態の蓄電池システム６の内部構成を説明する。
【００２２】
図２に示されるように、制御部６Ｃは、外部入力／出力リミット導出部６ｃ１、内部入力／出力リミット導出部６ｃ２、選択部６ｃ３、および駆動部６ｃ４を備えている。
【００２３】
外部入力／出力リミット導出部６ｃ１は、充電時には、蓄電池システム６の外部から受信したデマンドレスポンスモードコマンドに基づいて、交流電力の充電有効電力の少なくとも１つの外部充電限界値を導出する。また、外部入力／出力リミット導出部６ｃ１は、放電時には、蓄電池システム６の外部から受信したデマンドレスポンスモードコマンドに基づいて、放電有効電力の少なくとも１つの外部放電限界値を導出する。
【００２４】
内部入力／出力リミット導出部６ｃ２は、蓄電池システム６の内部に記憶された充電の限界値に関連した内部データに基づいて、交流電力の充電有効電力の少なくとも１つの内部充電限界値を導出する。内部入力／出力リミット導出部６ｃ２は、蓄電池システム６の内部に記憶された放電の限界値に関連した内部データに基づいて、放電有効電力の少なくとも１つの内部放電限界値を導出する。
【００２５】
選択部６ｃ３は、充電用の選択アルゴリズムにしたがって、少なくとも１つの外部充電限界値および少なくとも１つの内部充電限界値のうちから１つの総合充電限界値を選択する。また、選択部６ｃ３は、放電用の選択アルゴリズムにしたがって、少なくとも１つの外部放電限界値および少なくとも１つの内部放電限界値のうちから１つの総合放電限界値を選択する。
【００２６】
駆動部６ｃ４は、交流電力の充電有効電力の実際の値が選択部６ｃ３によって選択された１つの総合充電限界値以下の値になるように、電力変換部６Ｂを駆動する。また、駆動部６ｃ４は、放電有効電力の実際の値が選択部６ｃ３によって選択された１つの総合放電限界値以下の値になるように、電力変換部６Ｂを駆動する。それにより、電力変換部６Ｂは、蓄電池６Ａへ充電される電力を交流電力から直流電力へ変換するか、または、蓄電池６Ａから放電される電力を直流電力から交流電力へ変換する。なお、前述の限界値は、いずれも、上限値である。
【００２７】
前述の制御によれば、選択アルゴリズムにしたがって１つの限界値を決定するため、複数の限界値が導出されても、電力変換部６Ｂの制御の混乱が生じない。前述の制御の詳細については後述される。
【００２８】
本実施の形態の選択部６ｃ３は、充電用の選択アルゴリズムにしたがって、総合充電限界値として、少なくとも１つの外部充電限界値および少なくとも１つの内部充電限界値のうちの最小値を選択する。そのため、充電有効電力の実際の値が複数の限界値のうちの最小値を超えないため、充電時に蓄電池システム６を最も安全に駆動させることができる。
【００２９】
また、本実施の形態の選択部６ｃ３は、放電用の選択アルゴリズムにしたがって、総合放電限界値として、少なくとも１つの外部放電限界値および少なくとも１つの内部放電限界値のうちの最小値を選択する。そのため、放電有効電力の実際の値が複数の限界値のうちの最小値を超えないため、放電時にも、蓄電池システム６を最も安全に駆動させることができる。
【００３０】
ただし、複数の限界値が存在することに起因した制御の混乱を防止できるのであれば、少なくとも１つの外部充電限界値および少なくとも１つの内部充電限界値のうちのいずれの値が総合充電限界値として選択されてもよい。たとえば、ある程度まで電力系統７の運転にリスクが生じることが許容される状況において、電力会社から充電電力の下限値の要望があった場合に、その下限値以上の少なくとも１つの限界値(上限値)のうちから総合充電限界値（上限値）が決定されてもよい。
【００３１】
同様に、複数の限界値が存在することに起因した制御の混乱を防止できるのであれば、少なくとも１つの放電限界値および少なくとも１つの内部放電限界値のうちのいずれの値が総合放電限界値として選択されてもよい。たとえば、ある程度まで電力系統７の運転にリスクが許容される状況において、電力会社から放電電力の下限値の要望があった場合に、その下限値以上の少なくとも１つの限界値（上限値）のうちから総合放電限界値（上限値）が決定されてもよい。
【００３２】
実施の形態においては、蓄電池制御プログラムが制御部６Ｃに組み込まれている。蓄電池制御プログラムは、制御部６Ｃとして例示されたコンピュータを、前述の外部入力／出力リミット導出部６ｃ１、内部入力／出力リミット導出部６ｃ２、選択部６ｃ３、および駆動部６ｃ４として機能させるためのものである。また、蓄電池制御プログラムは、コンピュータとしての制御部６Ｃに読み取られ得るものであり、蓄電池システム６の外部の装置としての記録媒体に記録され得るものである。
【００３３】
次に、図３を用いて、実施の形態の蓄電池システム６の制御部６Ｃが実行する充電（入力）電力リミットセット処理を説明する。
【００３４】
図３に示されるように、充電（入力）電力リミットセット処理においては、次の各ステップが実行される。ステップＳ１０において、制御部６Ｃの外部入力／出力リミット導出部６ｃ１は、蓄電池管理サーバ２から受信したデマンドレスポンスモード（ＤＲＭ１〜３）コマンドに基づいて、充電リミットＡ、Ｂ、Ｃのいずれかを導出する。このデマンドレスポンスモードコマンドは、いずれも、蓄電池システム６に充電を要求するコマンドである。制御部６Ｃが充電リミットＡ、Ｂ、Ｃを導出する具体的態様は、それぞれ、後に図４〜図６を用いて説明される。充電リミットＡ、Ｂ、Ｃは、それぞれ、蓄電池システム６の外部の装置である蓄電池管理サーバ２から受信したデマンドレスポンスモード（ＤＲＭ１〜３）コマンドのいずれかに基づいて導出されるため、外部リミットと呼ばれる。充電リミットＡ、Ｂ、Ｃの導出は、デマンドレスポンスモード（ＤＲＭ１〜３）コマンドに対応した制御部６Ｃの内部に記憶されている数値等を用いて算出される。
【００３５】
次に、ステップＳ１１において、制御部６Ｃの内部入力／出力リミット導出部６ｃ２は、蓄電池６Ａが解列状態と並列状態との間で変化するときに、入力変化率（パワーレート）に基づいて、充電リミットＤを導出する。制御部６Ｃが充電リミットＤを決定する具体的態様は、後に図７を用いて説明される。充電リミットＤは、蓄電池システム６の内部に記憶されている充電に関連した内部データとしての数値および演算式等を用いて算出されるため、内部リミットと呼ばれる。
【００３６】
次に、ステップＳ１２において、制御部６Ｃの内部入力／出力リミット導出部６ｃ２は、電力系統７の系統電圧に基づいて、充電リミットＥを決定する。制御部６Ｃが充電リミットＥを導出する具体的態様は、後に図８を用いて説明される。充電リミットＥも、蓄電池システム６の内部に記憶されている充電に関連した内部データとしての数値および演算式等に基づいて算出されるため、内部リミットと呼ばれる。
【００３７】
次に、ステップＳ１３において、制御部６Ｃの内部入力／出力リミット導出部６ｃ２は、電力系統７の系統周波数に基づいて、放電リミットＦを導出する。制御部６Ｃが充電リミットＦを導出する具体的態様は、後に図９を用いて説明される。充電リミットＦも、蓄電池システム６の内部に記憶されている充電に関連した内部データとしての数値および演算式等に基づいて算出されるため、内部リミットと呼ばれる。
【００３８】
次に、ステップＳ１４において、制御部６Ｃの選択部６ｃ３は、充電リミットＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆのうちの最小値を選択する。それにより、ステップＳ１５において、駆動部６ｃ４は、電力系統７から蓄電池６Ａへ入力される充電有効電力の実際の値が充電リミットＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆのうちの最小値を超えないように、電力変換部６Ｂを制御する。
【００３９】
次に、図４を用いて、デマンドレスポンスモードＤＲＭ１がアサート状態とアンアサート状態との間でするときの蓄電池システム６の充電動作を説明する。図４に示されるように、蓄電池システム６は、グラフにおいて（１）〜（５）で示される充電動作を実行する。
【００４０】
（１）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ１がアサートされた時点で、現在の入力電力（充電電力）を入力電力リミット値（ＩｎＬｉｍｉｔＡ）に設定する。制御部６Ｃは、蓄電池システム６が放電（出力）中の場合、入力電力リミット値（ＩｎＬｉｍｉｔＡ）を０［Ｗ］に設定する。
【００４１】
（２）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ１がアサートされている間、入力電力リミット値（ＩｎＬｉｍｉｔＡ）をＷＧｒａ−ＩＮ（Ｗ／ｈ）の割合で減少させる。このＷＧｒａ−ＩＮ（Ｗ／ｈ）は、グラフの傾きによって特定される値であり、そのデフォルト値は１６．７％であるが、５％〜１００％の範囲で変更可能である。以後に述べられるＷＧｒａ−ＩＮ（Ｗ／ｈ）は、前述の記載と同様のものである。
【００４２】
（３）  制御部６Ｃは、入力電力リミット値が０［Ｗ］に到達した場合、入力電力リミット値（ＩｎＬｉｍｉｔＡ）を０［Ｗ］に設定する。
【００４３】
（４）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ１がアンアサートされている間、入力電力リミット値（ＩｎＬｉｍｉｔＡ）をＷＧｒａ＋ＩＮ（Ｗ／ｈ）の割合で増加させる。このＷＧｒａ＋ＩＮ（Ｗ／ｈ）は、グラフの傾きによって特定される値であり、そのデフォルト値は１６．７％であるが、５％〜１００％の範囲で変更可能である。以後に述べられるＷＧｒａ＋ＩＮ（Ｗ／ｈ）は、前述の記載と同様のものである。
【００４４】
（５）  制御部６Ｃは、入力電力リミット値が定格入力値に到達した場合、入力電力リミット値（ＩｎＬｉｍｉｔＡ）を定格入力値に設定する。
【００４５】
図５を用いて、デマンドレスポンスモードＤＲＭ２がアサート状態とアンアサート状態との間で変化するときの蓄電池システム６の充電動作を説明する。図５に示されるように、蓄電池システム６は、グラフにおいて（１）〜（５）で示される充電動作を実行する。
【００４６】
（１）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ２がアサートされた時点で、現在の入力電力（充電電力）を入力電力リミット値（ＩｎＬｉｍｉｔＢ）に設定する。制御部６Ｃは、現在の入力電力が定格入力値×０．５よりも小さい場合、入力電力リミット値（ＩｎＬｉｍｉｔＢ）を定格入力値×０．５に設定する。
【００４７】
（２）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ２がアサートされている間、入力電力リミット値（ＩｎＬｉｍｉｔＢ）をＷＧｒａ−ＩＮ（Ｗ／ｈ）の割合で減少させる。
【００４８】
（３）  制御部６Ｃは、入力電力リミット値が定格入力値×０．５に到達した場合、入力電力リミット値（ＩｎＬｉｍｉｔＢ）を定格入力値×０．５に設定する。
【００４９】
（４）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ２がアンアサートされている間、入力電力リミット値（ＩｎＬｉｍｉｔＢ）をＷＧｒａ＋ＩＮ（Ｗ／ｈ）の割合で増加させる。
【００５０】
（５）  制御部６Ｃは、入力電力リミット値が定格入力値に到達した場合、入力電力リミット値（ＩｎＬｉｍｉｔＢ）を定格入力値に設定する。
【００５１】
図６を用いて、デマンドレスポンスモードＤＲＭ３がアサートされたときの蓄電池システム６の充電動作を説明する。図６に示されるように、蓄電池システム６は、グラフにおいて（１）〜（５）で示される充電動作を実行する。
【００５２】
（１）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ３がアサートされた時点で、現在の入力電力(充電電力)を入力電力リミット値（ＩｎＬｉｍｉｔＣ）に設定する。現在の入力電力が定格入力値×０．７５よりも小さければ、入力電力リミット値（ＩｎＬｉｍｉｔＣ）を定格入力値×０．７５に設定する。
【００５３】
（２）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ３がアサートされている間、入力電力リミット値（ＩｎＬｉｍｉｔＣ）をＷＧｒａ−ＩＮ（Ｗ／ｈ）の割合で減少させる。
【００５４】
（３）  制御部６Ｃは、入力電力リミット値が定格入力値×０．７５に到達した場合、入力電力リミット値（ＩｎＬｉｍｉｔＣ）を定格入力値×０．７５に設定する。
【００５５】
（４）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ３がアンアサートされている間、入力電力リミット値（ＩｎＬｉｍｉｔＣ）をＷＧｒａ＋ＩＮ（Ｗ／ｈ）の割合で増加させる。
【００５６】
（５）  制御部６Ｃは、入力電力リミット値が定格入力値に到達した場合、入力電力リミット値（ＩｎＬｉｍｉｔＣ）を定格入力値に設定する。
【００５７】
図７を用いて、電力変換部６Ｂの連系リレーが解列状態と並列状態との間で変化するときの蓄電池システム６の充電動作を説明する。図７に示されるように、蓄電池システム６は、グラフにおいて（１）〜（４）で示される充電動作を実行する。
【００５８】
（１）、（４）  制御部６Ｃは、連系リレーが解列している場合、入力電力リミット値（ＩｎＬｉｍｉｔＤ）を０［Ｗ］に設定する。
【００５９】
（２）  制御部６Ｃは、連系リレーが並列した時点から入力電力リミット値（ＩｎＬｉｍｉｔＤ）をＷＧｒａ＋ＩＮ（Ｗ／ｈ）の割合で増加させる。このＷＧｒａ＋ＩＮ（Ｗ／ｈ）は、前述の内部データであり、前述の入力変化率である。
【００６０】
（３）  制御部６Ｃは、入力電力リミット値が定格入力値に到達した場合、入力電力リミット値（ＩｎＬｉｍｉｔＤ）を前述の内部データとしての定格入力値に設定する。
【００６１】
図８を用いて、制御部６Ｃにおいて内部データとして記憶されている系統電圧の値が変化するときの蓄電池システム６の充電動作を説明する。図８に示されるように、蓄電池システム６は、グラフにおいて（１）〜（５）で示される充電動作を実行する。
【００６２】
（１）、（５）  制御部６Ｃは、系統電圧がＶ２以上の場合、入力電力リミット値（ＩｎＬｉｍｉｔＥ）を内部データとしての定格入力値に設定する。
【００６３】
（２）、（４）  制御部６Ｃは、系統電圧がＶ２未満でありかつＶ１以上である場合、次のように制御する。つまり、制御部６Ｃは、系統電圧がＶ２の時に入力電力リミット値が定格入力値となりかつ系統電圧がＶ１の時に入力電力リミット値が０［Ｗ］となるように、系統電圧に応じて入力電力リミット値（ＩｎＬｉｍｉｔＥ）を調整する。
【００６４】
Ｖ１、Ｖ２、０、定格入力値、および図８のグラフの傾きが内部データとして制御部６Ｃに記憶されている。Ｖ１およびＶ２は、蓄電池システム６の外部からの操作により変更可能な値である。
【００６５】
（３）  制御部６Ｃは、系統電圧がＶ１未満の場合、入力電力リミット値（ＩｎＬｉｍｉｔＥ）を内部データとしての０［Ｗ］に設定する。
【００６６】
図９を用いて、制御部６Ｃにおいて内部データとして記憶されている系統周波数の値が変化するときの蓄電池システム６の充電動作を説明する。図９に示されるように、蓄電池システム６は、グラフにおいて（１）〜（８）で示される充電動作を実行する。
【００６７】
（１）  制御部６Ｃは、系統周波数が４９．７５［Ｈｚ］以上の場合、入力電力リミット値（ＩｎＬｉｍｉｔＦ）を定格入力値に設定する。４９．７５［Ｈｚ］が内部データとして制御部６Ｃに記憶されている。
【００６８】
（２）  制御部６Ｃは、系統周波数が４９．７５［Ｈｚ］未満となった時点で、現在の入力電力をリファレンス電力Ｐｒｅｆとして保持し、リファレンス電力Ｐｒｅｆを入力電力リミット値（ＩｎＬｉｍｉｔＦ）に設定する。
【００６９】
（３）、（４）  制御部６Ｃが、系統周波数が４９．７５Ｈｚ〜ｆｓｔｏｐ−ＣＨの間、内部データとしての計算式（１）を用いて充電（入力）電力Ｐｃｈａｒｇｅを算出する。それにより、制御部６Ｃは、充電（入力）電力Ｐｃｈａｒｇｅと現在の入力電力リミット値とを比較する。
【００７０】
【数１】
2018050394.tif 000003
【００７１】
充電（入力）電力Ｐｃｈａｒｇｅが現在の入力電力リミット値より小さい場合、入力電力リミット値（ＩｎＬｉｍｉｔＦ）を充電（入力）電力Ｐｃｈａｒｇｅに設定する。充電（入力）電力Ｐｃｈａｒｇｅが現在の入力電力リミット値より大きい場合、入力電力リミット値（ＩｎＬｉｍｉｔＦ）を更新しない。つまり、制御部６Ｃは、入力電力リミット値（ＩｎＬｉｍｉｔＦ）を一旦低下させると、系統周波数が増加しても、入力電力リミット値（ＩｎＬｉｍｉｔＦ）を増加させない。
【００７２】
（５）  制御部６Ｃは、系統周波数がｆｓｔｏｐ−ＣＨ未満の場合、入力電力リミット値（ＩｎＬｉｍｉｔＦ）を内部データとしての０［Ｗ］に設定する。
【００７３】
（６）  制御部６Ｃは、系統周波数が内部データとしての４９．８５［Ｈｚ］以上になった時点から６０秒間、入力電力リミット値（ＩｎＬｉｍｉｔＦ）を更新しない。
【００７４】
（７）  制御部６Ｃは、系統周波数が内部データとしての４９．８５［Ｈｚ］以上になって６０秒以上経過後、入力電力リミット値（ＩｎＬｉｍｉｔＦ）を内部データとしてのＷＧｒａ＋ＩＮの割合（Ｗ／ｈ）で増加させる。
【００７５】
（８）  制御部６Ｃは、入力電力リミット値が定格入力値を超えた場合、入力電力リミット値（ＩｎＬｉｍｉｔＦ）を内部データとしての定格入力値に設定する。
【００７６】
図１０を参照して、蓄電池システム６の制御部６Ｃが実行する放電（出力）電力リミットセット処理を説明する。
【００７７】
図１０に示されるように、放電（出力）電力リミットセット処理においては、まず、ステップＳ２０が実行される。ステップＳ２０において、制御部６Ｃの外部入力／出力リミット導出部６ｃ１は、デマンドレスポンスモード（ＤＲＭ５〜７）コマンドに基づいて、放電リミットＡ、Ｂ、Ｃのいずれかを導出する。デマンドレスポンスモード（ＤＲＭ５〜７）コマンドは、いずれも、蓄電池システム６に放電を要求するコマンドである。制御部６Ｃが放電リミットＡ、Ｂ、Ｃを導出する具体的態様は、それぞれ、後に図１１〜図１３を用いて説明される。放電リミットＡ、Ｂ、Ｃは、それぞれ、外部の装置である蓄電池管理サーバ２から受信されたデマンドレスポンスモード（ＤＲＭ５〜７）コマンドに基づいて導出されるため、外部リミットと呼ばれる。放電リミットＡ、Ｂ、Ｃの導出は、デマンドレスポンスモード（ＤＲＭ５〜７）コマンドに対応した制御部６Ｃの内部に記憶されている数値等を用いて算出される。
【００７８】
次に、ステップＳ２１において、制御部６Ｃの内部入力／出力リミット導出部６ｃ２は、蓄電池６Ａが解列状態と並列状態との間で変化するときには、出力変化率（パワーレート）に基づいて、放電リミットＤを導出する。制御部６Ｃが放電リミットＤを導出する具体的態様は、後に図１４を用いて説明される。放電リミットＤは、蓄電池システム６の内部に記憶されている放電に関連した内部データとしての値および演算式等を用いて算出されるため、内部リミットと呼ばれる。
【００７９】
次に、ステップＳ２２において、制御部６Ｃの内部入力／出力リミット導出部６ｃ２は、電力系統７の系統放電電圧に基づいて、放電リミットＥを導出する。制御部６Ｃが放電リミットＥを導出する具体的態様は、後に図１５を用いて説明される。放電リミットＥも、蓄電池システム６の内部に記憶されている放電に関連した内部データとしての値および演算式等に基づいて算出されるため、内部リミットと呼ばれる。
【００８０】
次に、ステップＳ２３において、制御部６Ｃの内部入力／出力リミット導出部６ｃ２は、電力系統７の系統周波数に基づいて、放電リミットＦを導出する。制御部６Ｃが放電リミットＦを導出する具体的態様は、後に図１６を用いて説明される。放電リミットＦも、蓄電池システム６の内部に記憶されている放電に関連した内部データとしての値および演算式等に基づいて算出されるため、内部リミットと呼ばれる。
【００８１】
次に、ステップＳ２４において、制御部６Ｃの選択部６ｃ３は、放電リミットＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆのうちの最小値を選択する。それにより、ステップＳ２５において、駆動部６ｃ４は、蓄電池６Ａから電力系統７へ出力される放電有効電力の実際の値が放電リミットＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆのうちの最小値を超えないように、電力変換部６Ｂを制御する。
【００８２】
図１１を用いて、デマンドレスポンスモードＤＲＭ５がアサートされたときの蓄電池システム６の放電動作を説明する。図１１に示されるように、蓄電池システム６は、グラフにおいて（１）〜（５）で示される放電動作を実行する。
【００８３】
（１）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ５がアサートされた時点で、現在の放電（出力）電力を出力電力リミット値（ＯｕｔＬｉｍｉｔＡ）に設定する。
【００８４】
（２）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ５がアサートされている間、出力電力リミット値（ＯｕｔＬｉｍｉｔＡ）をＷＧｒａ−ＯＵＴ（Ｗ／ｈ）の割合で減少させる。
【００８５】
(３)  制御部６Ｃは、出力電力リミット値が０［Ｗ］に到達した場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＡ）を０［Ｗ］に設定する。
【００８６】
（４）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ５がアンアサートされている間、出力電力リミット値（ＯｕｔＬｉｍｉｔＡ）をＷＧｒａ＋ＯＵＴ（Ｗ／ｈ）の割合で増加させる。
【００８７】
（５）  制御部６Ｃは、出力電力リミット値が定格出力値に到達した場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＡ）を定格出力値に設定する。
【００８８】
図１２を用いて、デマンドレスポンスモードＤＲＭ６がアサートされたときの蓄電池システム６の放電動作を説明する。図１２に示されるように、蓄電池システム６は、グラフにおいて（１）〜（５）で示される放電動作を実行する。
【００８９】
（１）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ６がアサートされた時点で、現在の放電（出力）電力を出力電力リミット（ＯｕｔＬｉｍｉｔＢ）に設定する。現在の出力電力が定格出力値×０．５よりも小さければ、出力電力リミット値（ＯｕｔＬｉｍｉｔＢ）を定格出力値×０．５に設定する。
【００９０】
（２）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ６がアサートされている間、出力電力リミット値（ＯｕｔＬｉｍｉｔＢ）をＷＧｒａ−ＯＵＴ（Ｗ／ｈ）の割合で減少させる。
【００９１】
（３）  制御部６Ｃは、出力電力リミット値が定格出力値×０．５に到達した場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＢ）を定格出力値×０．５に設定する。
【００９２】
（４）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ６がアンアサートされている間、出力電力リミット値（ＯｕｔＬｉｍｉｔＢ）を内部データとしてのＷＧｒａ＋ＯＵＴ（Ｗ／ｈ）の割合で増加させる。
【００９３】
（５）  制御部６Ｃは、出力電力リミット値が定格出力値に到達した場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＢ）を定格出力値に設定する。
【００９４】
図１３を用いて、デマンドレスポンスモードＤＲＭ７がアサートされたときの蓄電池システム６の放電動作を説明する。図１３に示されるように、蓄電池システム６は、グラフにおいて（１）〜（５）で示される放電動作を実行する。
【００９５】
（１）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ７がアサートされた時点、現在の出力電力値を出力電力リミット値（ＯｕｔＬｉｍｉｔＣ）に設定する。現在の出力が定格出力値×０．７５よりも小さければ、出力電力リミット値（ＯｕｔＬｉｍｉｔＣ）を定格出力値×０．７５に設定する。
【００９６】
（２）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ７がアサートされている間、出力電力リミット（ＯｕｔＬｉｍｉｔＣ）をＷＧｒａ−ＯＵＴ（Ｗ／ｈ）の割合で減少させる。
【００９７】
（３）  制御部６Ｃは、出力電力リミット値が定格出力値×０．７５に到達した場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＣ）を定格出力値×０．７５に設定する。
【００９８】
（４）  制御部６Ｃは、デマンドレスポンスモードＤＲＭ７がアンアサートされている間、出力電力リミット値（ＯｕｔＬｉｍｉｔＣ）を内部データとしてのＷＧｒａ＋ＯＵＴ（Ｗ／ｈ）の割合で増加させる。
【００９９】
（５）  制御部６Ｃは、出力電力リミット値が定格出力値に到達した場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＣ）を内部データとしての定格出力値に設定する。
【０１００】
図１４を用いて、電力変換部６Ｂの連系リレーが解列状態と並列状態との間で変化するときの蓄電池システム６の放電動作を説明する。図１４に示されるように、蓄電池システム６は、グラフにおいて（１）〜（４）で示される放電動作を実行する。
【０１０１】
（１）、（４）  制御部６Ｃは、連系リレーが解列している場合、出力電力リミット値  （ＯｕｔＬｉｍｉｔＤ）を０［Ｗ］に設定する。
【０１０２】
（２）  制御部６Ｃは、連系リレーが並列した時点から出力電力リミット値（ＯｕｔＬｉｍｉｔＤ）をＷＧｒａ＋ＯＵＴ（Ｗ／ｈ）の割合で増加させる。
【０１０３】
（３）  制御部６Ｃは、出力電力リミット値が定格出力値に到達した場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＤ）を前述の内部データとしての定格出力値に設定する。
【０１０４】
図１５を用いて、制御部６Ｃにおいて内部データとして記憶されている系統電圧の値が変化するときの蓄電池システム６の放電動作を説明する。図１５に示されるように、蓄電池システム６は、グラフにおいて（１）〜（５）で示される放電動作を実行する。
【０１０５】
（１）、（５）  制御部６Ｃは、系統電圧がＶ３未満の場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＥ）を内部データとしての定格出力値に設定する。
【０１０６】
（２）、（４）  制御部６Ｃは、系統電圧がＶ３以上かつＶ４未満の場合、次のようにする。制御部６Ｃは、系統電圧がＶ３の時に出力電力リミット値が定格出力値となり、かつ、系統電圧がＶ４の時に出力電力リミット値が定格出力値の２０％となるように、系統電圧の増加に伴って出力電力リミット値（ＯｕｔＬｉｍｉｔＥ）を減少させる。
【０１０７】
Ｖ３、Ｖ４、０、定格出力値、および図１５のグラフの傾きが内部データとして制御部６Ｃに記憶されている。Ｖ３、Ｖ４は、蓄電池システム６の外部から操作によって変更可能な値である。
【０１０８】
（３）  制御部６Ｃは、系統電圧がＶ４以上の場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＥ）を内部データとしての定格出力値の２０％に設定する。
【０１０９】
図１６を用いて、制御部６Ｃにおいて内部データとして記憶されている系統周波数の値が変化するときの蓄電池システム６の放電動作を説明する。図１６に示されるように、蓄電池システム６は、グラフにおいて（１）〜（８）で示される放電動作を実行する。
【０１１０】
（１）  制御部６Ｃは、系統周波数が５０．２５［Ｈｚ］未満の場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）を定格出力値に設定する。５０．２５および定格出力値が内部データとして制御部６Ｃに記憶されている。
【０１１１】
（２）  制御部６Ｃは、系統周波数が内部データとしての５０．２５［Ｈｚ］以上となった時点で、現在の出力電力をリファレンス電力Ｐｒｅｆとして保持し、リファレンス電力Ｐｒｅｆを出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）に設定する。
【０１１２】
（３）、（４）  制御部６Ｃは、系統周波数が５０．２５Ｈｚ〜ｆｓｔｏｐの間、内部データとしての計算式（２）にて放電（出力）電力Ｐｄｉｓｃｈａｒｇｅを算出し、放電（出力）電力Ｐｄｉｓｃｈａｒｇｅと現在の出力電力リミット値とを比較する。
【０１１３】
【数２】
2018050394.tif 000004
【０１１４】
出力電力Ｐｄｉｓｃｈａｒｇｅが現在の出力電力リミット値より小ければ、出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）を放電（出力）電力Ｐｄｉｓｃｈａｒｇｅに設定する。一方、放電（出力）電力Ｐｄｉｓｃｈａｒｇｅが現在の出力電力リミット値より大きければ、出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）を更新しない。つまり、出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）を一旦減少させた後においては、系統周波数が低下しても、出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）を増加させない。
【０１１５】
（５）  制御部６Ｃは、系統周波数がｆｓｔｏｐ以上の場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）を内部データとしての０［Ｗ］に設定する。
【０１１６】
（６）  制御部６Ｃは、系統周波数が内部データとしての５０．１５［Ｈｚ］未満になった時点から６０秒間、出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）を更新しない。
【０１１７】
（７）  制御部６Ｃは、系統周波数が内部データとしての５０．１５［Ｈｚ］未満になって６０秒以上経過後、出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）を内部データとしてのＷＧｒａ＋ＯＵＴ（Ｗ／ｈ）で増加させる。
【０１１８】
（８）  制御部６Ｃは、出力電力リミットが定格出力値を超えた場合、出力電力リミット値（ＯｕｔＬｉｍｉｔＦ）を内部データとしての定格出力値に設定する。
【０１１９】
図１７を用いて、実施の形態の蓄電池システム６の制御部６Ｃが、選択アルゴリズムにしたがって、総合充電限界値または総合放電限界値を選択する方法を説明する。
【０１２０】
図１７に示されるように、デマンドレスポンスＤＲＭ１コマンドに基づいて、充電（入力）電力リミット値（ＩｎＬｉｍｉｔＡ）が決定される。デマンドレスポンスＤＲＭ２コマンドに基づいて、充電（入力）電力リミット値（ＩｎＬｉｍｉｔＢ）が決定される。デマンドレスポンスＤＲＭ３コマンドに基づいて、充電（入力）電力リミット値（ＩｎＬｉｍｉｔＣ）が決定される。入力変化率（パワーレート）に基づいて、充電（入力）電力リミット値（ＩｎＬｉｍｉｔＤ）が決定される。系統電圧に基づいて、充電（入力）電力リミット値（ＩｎＬｉｍｉｔＥ）が決定される。系統周波数に基づいて、充電（入力）電力リミット値（ＩｎＬｉｍｉｔＦ）が決定される。
【０１２１】
制御部６Ｃは、入力電力リミットセット処理のステップＳ１４（図３参照）において、充電（入力）電力リミットとして、充電（入力）電力リミット値（ＩｎｔＬｉｍｉｔＡ）〜充電（入力）電力リミット値（ＩｎＬｉｍｉｔＦ）のうちの最小値を選択する。
【０１２２】
図１７に示されるように、デマンドレスポンスＤＲＭ５コマンドに基づいて、放電（出力）電力リミット値（ＯｕｔＬｉｍｉｔＡ）が決定される。デマンドレスポンスＤＲＭ６コマンドに基づいて、放電（出力）電力リミット値（ＯｕｔＬｉｍｉｔＢ）が決定される。デマンドレスポンスＤＲＭ７コマンドに基づいて、放電（出力）電力リミット値（ＯｕｔＬｉｍｉｔＣ）が決定される。出力変化率（パワーレート）に基づいて、放電（出力）電力リミット値（ＯｕｔＬｉｍｉｔＤ）が決定される。系統電圧に基づいて、放電（出力）電力リミット値（ＯｕｔＬｉｍｉｔＥ）が決定される。系統周波数に基づいて、放電（出力）電力リミット値（ＯｕｔＬｉｍｉｔＦ）が決定される。
【０１２３】
制御部６Ｃは、出力電力リミットセット処理のＳ２４(図１０参照)において、放電（出力）電力リミットとして、放電（出力）電力リミット値（ＯｕｔＬｉｍｉｔＡ）〜放電（出力）電力リミット値（ＯｕｔＬｉｍｉｔＦ）のうちの最小値を選択する。
【０１２４】
図１７から分かるように、本実施の形態においては、充電用の選択アルゴリズム（たとえば、最小値を選択）と放電用の選択アルゴリズム（たとえば、最小値を選択）とが同一である。そのため、充電時の総合充電限界値の決定方法と放電時の総合放電限界値の決定方法とを同一にすることができる。したがって、蓄電池制御プログラムＰを容易に設計することができる。
【０１２５】
（変形例）
上記の実施の形態においては、１つの充電に関連したデマンドレスポンスモードコマンドに基づいて１つの外部充電限界値が導出され、１つの放電に関連したデマンドレスポンスモードコマンドに基づいて１つの外部放電限界値が導出されている。しかしながら、複数の充電に関連したデマンドレスポンスモードコマンドに基づいて複数の外部充電限界値が導出され、複数の放電に関連したデマンドレスポンスモードコマンドに基づいて複数の外部放電限界値が導出されてもよい。また、複数の充電に関連したデマンドレスポンスモードコマンドおよび複数の放電に関連したデマンドレスポンスモードコマンドは、複数の外部の装置のそれぞれから別個に蓄電池システム６へ送信されてもよい。また、複数の充電に関連したデマンドレスポンスモードコマンドおよび複数の放電に関連したデマンドレスポンスモードコマンドは、１つの外部の装置から１つの蓄電池システム６へ送信されてもよい。
【０１２６】
上記した実施の形態においては、充電または放電を要求するデマンドレスポンスモードコマンドに基づいて、複数の外部充電限界値または外部放電限界値が決定されている。しかしながら、デマンドレスポンスモードコマンドとは別のコマンドによって複数の外部充電限界値または外部放電限界値が決定されてもよい。
【０１２７】
また、上記した実施の形態においては、上記の限界値は、いずれも、演算によって算出されているが、データテーブルを用いて選択されてもよい。この場合、限界値を算出するのではなく、特定の条件に基づいて、データテーブルから選択される。本明細書においては、限界値の算出と限界値の選択とを含む概念を限界値の導出と呼んでいる。
【０１２８】
（特徴的構成およびそれにより得られる効果）
以下、実施の形態の蓄電池システム６の特徴的構成およびそれにより得られる効果を説明する。
【０１２９】
（１）  蓄電池システム６は、蓄電池６Ａ、電力変換部６Ｂ、および制御部６Ｃを備えている。電力変換部６Ｂは、蓄電池６Ａへ充電される電力を交流電力から直流電力へ変換するか、または、蓄電池６Ａから放電される電力を直流電力から交流電力へ変換する。制御部６Ｃは、電力変換部６Ｂを制御する。制御部６Ｃは、外部入力／出力リミット導出部６ｃ１、内部入力／出力リミット導出部６ｃ２、選択部６ｃ３、および駆動部６ｃ４を備えている。
【０１３０】
外部入力／出力リミット導出部６ｃ１は、蓄電池システム６の外部から受信した蓄電池システム６の充電に関連したコマンドに基づいて、交流電力の充電有効電力の少なくとも１つの外部充電限界値を導出する。また、外部入力／出力リミット導出部６ｃ１は、蓄電池システム６の外部の装置から受信した蓄電池システム６の放電に関連したコマンドに基づいて、交流電力の放電有効電力の少なくとも１つの外部放電限界値を導出する。
【０１３１】
内部入力／出力リミット導出部６ｃ２は、蓄電池システム６の内部に記憶された充電の限界値に関連した内部データに基づいて、交流電力の充電有効電力の少なくとも１つの内部充電限界値を導出する。内部入力／出力リミット導出部６ｃ２は、蓄電池システム６の内部に記憶された放電の限界値に関連した内部データに基づいて、交流電力の有効放電力の少なくとも１つの内部充電限界値を導出する。
【０１３２】
選択部６ｃ３は、充電用の選択アルゴリズムにしたがって、少なくとも１つの外部充電限界値および少なくとも１つの内部充電限界値のうちから１つの総合充電限界値を選択する。選択部６ｃ３は、放電用の選択アルゴリズムにしたがって、少なくとも１つの外部放電限界値および少なくとも１つの内部放電限界値のうちから１つの総合放電限界値を選択する。
【０１３３】
駆動部６ｃ４は、交流電力の充電有効電力の実際の値が１つの総合充電限界値以下の値になるように電力変換部６Ｂを駆動する。また、駆動部６ｃ４は、交流電力の放電有効電力の実際の値が１つの総合放電限界値以下の値になるように電力変換部６Ｂを駆動する。
【０１３４】
これによれば、選択アルゴリズムにしたがって１つの限界値を決定するため、複数の限界値が存在しても、蓄電池システム６の制御に混乱が生じない。
【０１３５】
（２）  充電用の選択アルゴリズム（たとえば、最小値を選択）と放電用の選択アルゴリズム（たとえば、最小値を選択）とが同一であってもよい。これによれば、充電時の総合充電限界値の選択方法と放電時の総合放電限界値の選択方法とを同一にすることができる。
【０１３６】
（３）  充電用の選択アルゴリズムは、総合充電限界値として、少なくとも１つの外部充電限界値および少なくとも１つの内部充電限界値のうちから最小値を選択するように構成されていてもよい。また、放電用の選択アルゴリズムは、総合放電限界値として、少なくとも１つの外部放電限界値および少なくとも１つの内部放電限界値のうちから最小値を選択するように構成されていてもよい。
【０１３７】
（４）  実施の形態の蓄電池制御プログラムは、コンピュータを、上記の蓄電池システムの各部として機能させるためのものである。
【符号の説明】
【０１３８】
６  蓄電池システム
６Ａ  蓄電池
６Ｂ  電力変換部
６Ｃ  制御部
６ｃ１  外部入力／出力リミット導出部
６ｃ２  内部入力／出力リミット導出部
６ｃ３  選択部
６ｃ４  駆動部
【図１】
2018050394.tif 000005
【図２】
2018050394.tif 000006
【図３】
2018050394.tif 000007
【図４】
2018050394.tif 000008
【図５】
2018050394.tif 000009
【図６】
2018050394.tif 000010
【図７】
2018050394.tif 000011
【図８】
2018050394.tif 000012
【図９】
2018050394.tif 000013
【図１０】
2018050394.tif 000014
【図１１】
2018050394.tif 000015
【図１２】
2018050394.tif 000016
【図１３】
2018050394.tif 000017
【図１４】
2018050394.tif 000018
【図１５】
2018050394.tif 000019
【図１６】
2018050394.tif 000020
【図１７】
2018050394.tif 000021