(57)【特許請求の範囲】
【請求項１】
電力価格に応じた発電量の発電を行う発電装置と前記電力価格に応じて充電または放電を行う蓄電装置とのそれぞれと通信可能に接続され、
前記蓄電装置以外の電力装置による総需要量を取得する需要量取得部と、
前記電力価格と充電量および放電量との関係を示す蓄電価格関係情報を前記蓄電装置から取得する蓄電価格関係情報取得部と、
前記電力価格と発電量との関係を示す発電価格関係情報を前記発電装置から取得する発電価格関係情報取得部と、
前記発電価格関係情報、前記蓄電価格関係情報および前記総需要量に基づいて、前記電力価格に応じた前記発電量および前記放電量の合計値である供給量の変化を表す供給曲線と、前記電力価格に応じた前記充電量の合計値に前記総需要量を加算した値の変化を表す需要曲線との交点に対応する前記電力価格である適正価格を決定する適正価格決定部と、
前記適正価格を示す価格シグナルを前記蓄電装置および前記発電装置に送信する価格シグナル送信部と、
を備えることを特徴とする電力需給調整装置。
【請求項２】
請求項１に記載の電力需給調整装置であって、
前記蓄電価格関係情報には、前記電力価格と前記放電量との関係を示す放電価格関係情報と、前記電力価格と前記充電量との関係を示す充電価格関係情報とが含まれること、
を特徴とする電力需給調整装置。
【請求項３】
電力価格に応じた発電量の発電を行う発電装置と、前記電力価格に応じて充電または放電を行う蓄電装置と、前記発電装置および前記蓄電装置のそれぞれと通信可能に接続されるサーバ装置とを含んで構成され、
前記発電装置は、
前記電力価格と発電量との関係を示す発電価格関係情報を作成する発電価格関係情報作成部と、
前記発電価格関係情報を前記サーバ装置に送信する発電価格関係情報送信部と、
を備え、
前記蓄電装置は、
前記電力価格と充電量および放電量との関係を示す蓄電価格関係情報を作成する蓄電価格関係情報作成部と、
前記蓄電価格関係情報を前記サーバ装置に送信する蓄電価格関係情報送信部と、
を備え、
前記サーバ装置は、
前記蓄電装置以外の電力装置による総需要量を取得する需要量取得部と、
前記発電装置から前記発電価格関係情報を取得する発電価格関係情報取得部と、
前記蓄電装置から前記蓄電価格関係情報を取得する蓄電価格関係情報取得部と、
前記発電価格関係情報、前記蓄電価格関係情報および前記総需要量に基づいて、前記電力価格に応じた前記発電量および前記放電量の合計値である供給量の変化を表す供給曲線と、前記電力価格に応じた前記充電量の合計値に前記総需要量を加算した値の変化を表す需要曲線との交点に対応する前記電力価格である適正価格を決定する適正価格決定部と、
前記適正価格を示す価格シグナルを前記発電装置および前記蓄電装置に送信する価格シグナル送信部と、
を備え、
前記発電装置は、
前記サーバ装置から前記価格シグナルを受信する価格シグナル受信部と、
前記発電価格関係情報に基づいて前記価格シグナルに応じた前記発電量を決定する発電量決定部と、
前記発電量の発電のための制御を行う発電制御部と、
を備え、
前記蓄電装置は、
前記サーバ装置から前記価格シグナルを受信する価格シグナル受信部と、
前記蓄電価格関係情報に基づいて前記価格シグナルに応じた前記充電量および前記放電量を決定する充放電量決定部と、
前記充電量の充電および前記放電量の放電のための制御を行う充放電制御部と、
を備えること、
を特徴とする電力需給調整システム。
【請求項４】
電力価格に応じて充電または放電を行う蓄電装置と、前記電力価格に応じた発電量の発電を行う発電装置とのそれぞれと通信可能に接続されるコンピュータが、
前記蓄電装置以外の電力装置による総需要量を取得するステップと、
前記電力価格と発電量との関係を示す発電価格関係情報を前記発電装置から取得するステップと、
前記電力価格と充電量および放電量との関係を示す蓄電価格関係情報を前記蓄電装置から取得するステップと、
前記発電価格関係情報、前記蓄電価格関係情報および前記総需要量に基づいて、前記電力価格に応じた前記発電量および前記放電量の合計値である供給量の変化を表す供給曲線と、前記電力価格に応じた前記充電量の合計値に前記総需要量を加算した値の変化を表す需要曲線との交点に対応する前記電力価格である適正価格を決定するステップと、
前記適正価格を示す価格シグナルを前記蓄電装置および前記発電装置に送信するステップと、
を実行することを特徴とする電力需給調整方法。
【請求項５】
電力価格に応じて充電または放電を行う蓄電装置と、前記電力価格に応じた発電量の発電を行う発電装置とのそれぞれと通信可能に接続されるコンピュータに、
前記蓄電装置以外の電力装置による総需要量を取得するステップと、
前記電力価格と発電量との関係を示す発電価格関係情報を前記発電装置から取得するステップと、
前記電力価格と充電量および放電量との関係を示す蓄電価格関係情報を取得するステップと、
前記発電価格関係情報、前記蓄電価格関係情報および前記総需要量に基づいて、前記電力価格に応じた前記発電量および前記放電量の合計値である供給量の変化を表す供給曲線と、前記電力価格に応じた前記充電量の合計値に前記総需要量を加算した値の変化を表す需要曲線との交点に対応する前記電力価格である適正価格を決定するステップと、
前記適正価格を示す価格シグナルを前記蓄電装置および前記発電装置に送信するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力需給調整装置、電力需給調整システム、電力需給調整方法およびプログラムに関する。
【背景技術】
【０００２】
発電装置および蓄電装置が分散設置されている場合に、需給バランスをとるため、これらに設けられたエージェントによる自律分散制御が行われている。しかしながら、このようなマルチエージェントの間で協調制御を行うには複雑な制御が必要であった。
【０００３】
一方、特許文献１では、電力取引において需要曲線と供給曲線の交点となる価格と、各エージェントの取引量を決定して電力売買の決済を行い、電力取引市場コンピュータから各エージェントに対して決済価格と決済量とが通知されることが開示されており、このように中央の電力取引市場コンピュータが各エージェントを制御することにより、マルチエージェントの協調制御を実現することが考えられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２２９０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の発明では、電力取引市場コンピュータが各エージェントの制御を行っており、電力取引市場コンピュータの処理負荷が大きく、各エージェントによる自律分散制御による処理負荷の分散を実現することができない。
【０００６】
本発明は、このような背景を鑑みてなされたものであり、分散した発電装置および蓄電装置により自律分散制御を行わせつつ需給バランスをとることのできる、電力需給調整装置、電力需給調整システム、電力需給調整方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するための本発明の主たる発明は、電力需給調整装置であって、電力価格に応じた発電量の発電を行う発電装置と前記電力価格に応じて充電または放電を行う蓄電装置とのそれぞれと通信可能に接続され、前記蓄電装置以外の電力装置による総需要量を取得する需要量取得部と、前記電力価格と充電量および放電量との関係を示す蓄電価格関係情報を前記蓄電装置から取得する蓄電価格関係情報取得部と、前記電力価格と発電量との関係を示す発電価格関係情報を前記発電装置から取得する発電価格関係情報取得部と、前記発電価格関係情報、前記蓄電価格関係情報および前記総需要量に基づいて、前記電力価格に応じた前記発電量および前記放電量の合計値である供給量の変化を表す供給曲線と、前記電力価格に応じた前記充電量の合計値に前記総需要量を加算した値の変化を表す需要曲線との交点に対応する前記電力価格である適正価格を決定する適正価格決定部と、前記適正価格を示す価格シグナルを前記蓄電装置および前記発電装置に送信する価格シグナル送信部と、を備えることとする。
【０００９】
また、本発明の電力需給調整装置では、前記蓄電価格関係情報には、前記電力価格と前記放電量との関係を示す放電価格関係情報と、前記電力価格と前記充電量との関係を示す充電価格関係情報とが含まれるようにしてもよい。
【００１０】
また、本発明の他の態様は、電力需給調整システムであって、電力価格に応じた発電量の発電を行う発電装置と、前記電力価格に応じて充電または放電を行う蓄電装置と、前記発電装置および前記蓄電装置のそれぞれと通信可能に接続されるサーバ装置とを含んで構成され、前記発電装置は、前記電力価格と発電量との関係を示す発電価格関係情報を作成する発電価格関係情報作成部と、前記発電価格関係情報を前記サーバ装置に送信する発電価格関係情報送信部と、を備え、前記蓄電装置は、前記電力価格と充電量および放電量との関係を示す蓄電価格関係情報を作成する蓄電価格関係情報作成部と、前記蓄電価格関係情報を前記サーバ装置に送信する蓄電価格関係情報送信部と、を備え、前記サーバ装置は、前記蓄電装置以外の電力装置による総需要量を取得する需要量取得部と、前記発電装置から前記発電価格関係情報を取得する発電価格関係情報取得部と、前記蓄電装置から前記蓄電価格関係情報を取得する蓄電価格関係情報取得部と、前記発電価格関係情報、前記蓄電価格関係情報および前記総需要量に基づいて、前記電力価格に応じた前記発電量および前記放電量の合計値である供給量の変化を表す供給曲線と、前記電力価格に応じた前記充電量の合計値に前記総需要量を加算した値の変化を表す需要曲線との交点に対応する前記電力価格である適正価格を決定する適正価格決定部と、前記適正価格を示す価格シグナルを前記発電装置および前記蓄電装置に送信する価格シグナル送信部と、を備え、前記発電装置は、前記サーバ装置から前記価格シグナルを受信する価格シグナル受信部と、前記発電価格関係情報に基づいて前記価格シグナルに応じた前記発電量を決定する発電量決定部と、前記発電量の発電のための制御を行う発電制御部と、を備え、前記蓄電装置は、前記サーバ装置から前記価格シグナルを受信する価格シグナル受信部と、前記蓄電価格関係情報に基づいて前記価格シグナルに応じた前記充電量および前記放電量を決定する充放電量決定部と、前記充電量の充電および前記放電量の放電のための制御を行う充放電制御部と、を備えることとする。
【００１１】
また、本発明の他の態様は、電力需給調整方法であって、電力価格に応じて充電または放電を行う蓄電装置と、前記電力価格に応じた発電量の発電を行う発電装置とのそれぞれと通信可能に接続されるコンピュータが、前記蓄電装置以外の電力装置による総需要量を取得するステップと、前記電力価格と発電量との関係を示す発電価格関係情報を前記発電装置から取得するステップと、前記電力価格と充電量および放電量との関係を示す蓄電価格関係情報を前記蓄電装置から取得するステップと、前記発電価格関係情報、前記蓄電価格関係情報および前記総需要量に基づいて、前記電力価格に応じた前記発電量および前記放電量の合計値である供給量の変化を表す供給曲線と、前記電力価格に応じた前記充電量の合計値に前記総需要量を加算した値の変化を表す需要曲線との交点に対応する前記電力価格である適正価格を決定するステップと、前記適正価格を示す価格シグナルを前記蓄電装置および前記発電装置に送信するステップと、を実行することとする。
【００１２】
本発明の他の態様は、プログラムであって、電力価格に応じて充電または放電を行う蓄電装置と、前記電力価格に応じた発電量の発電を行う発電装置とのそれぞれと通信可能に接続されるコンピュータに、前記蓄電装置以外の電力装置による総需要量を取得するステップと、前記電力価格と発電量との関係を示す発電価格関係情報を前記発電装置から取得するステップと、前記電力価格と充電量および放電量との関係を示す蓄電価格関係情報を取得するステップと、前記発電価格関係情報、前記蓄電価格関係情報および前記総需要量に基づいて、前記電力価格に応じた前記発電量および前記放電量の合計値である供給量の変化を表す供給曲線と、前記電力価格に応じた前記充電量の合計値に前記総需要量を加算した値の変化を表す需要曲線との交点に対応する前記電力価格である適正価格を決定するステップと、前記適正価格を示す価格シグナルを前記蓄電装置および前記発電装置に送信するステップと、を実行させることとする。
【００１３】
その他本願が開示する課題やその解決方法については、発明の実施形態の欄及び図面により明らかにされる。
【発明の効果】
【００１４】
本発明によれば、分散した発電装置および蓄電装置により自律分散制御を行わせつつ需給バランスをとることができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態の電力システムの全体構成の一例を示す図である。
【図２】発電装置１０のハードウェア構成例を示す図である。
【図３】発電エージェント１１のソフトウェア構成例を示す図である。
【図４】発電装置１０から発電関数をサーバ３０に送信する処理の流れを示す図である。
【図５】価格シグナルに応じた発電機１２の制御処理の流れを示す図である。
【図６】蓄電装置２０のハードウェア構成例を示す図である。
【図７】蓄電エージェント２１のソフトウェア構成例を示す図である。
【図８】蓄電装置２０からサーバ３０に放電関数を送信する処理の流れを示す図である。
【図９】蓄電装置２０からサーバ３０に充電関数を送信する処理の流れを示す図である。
【図１０】価格シグナルに応じた蓄電池２２の制御処理の流れを示す図である。
【図１１】サーバ３０のハートウェア構成例を示す図である。
【図１２】サーバ３０のソフトウェア構成例を示す図である。
【図１３】適正価格の決定方法を説明する図である。
【図１４】電力価格ごとの総供給量を決定する処理の流れを示す図である。
【図１５】電力価格ごとの総充電量を決定する処理の流れを示す図である。
【図１６】適正価格を示す価格シグナルを送信する処理の流れを示す図である。
【発明を実施するための形態】
【００１６】
＝＝システムの全体構成＝＝
以下、本発明の一実施形態に係る電力システムについて説明する。図１は本実施形態の電力システムの全体構成の一例を示す図である。本実施形態の電力システムは、負荷１、発電装置１０、蓄電装置２０およびサーバ３０を含んで構成される。負荷１、発電装置１０、蓄電装置２０およびサーバ３０はそれぞれ通信機能を有しており、通信ネットワーク２を介して互いに通信可能に接続されている。通信ネットワーク２は、たとえばインターネットであり、公衆電話回線、携帯電話回線、無線通信路、専用電話回線、電力線、シリアルケーブル、イーサネット（登録商標）などにより構築される。
【００１７】
発電装置１０は電力価格に応じた量の発電を行い、蓄電装置２０は電力価格に応じた量の充電または放電を行う。負荷１は電力を消費する電力機器である。負荷１は電力を消費するものであればその種類を問わない。負荷１は、通信ネットワーク２を介して需要量をサーバ３０に通知する機能を有しているものとする。
【００１８】
本実施形態では、発電装置１０による発電電力は、負荷１において消費されるか、蓄電装置２０において充電されるかのいずれかにより用いられることを前提としている。
【００１９】
サーバ３０は、需給バランスをとる適正な電力価格（以下、適正価格という。）を決定する、たとえばパーソナルコンピュータおよびワークステーションなどのコンピュータである。サーバ３０は決定した適正価格を示す情報（以下、価格シグナルという。）を発電装置１０および蓄電装置２０に送信する。これにより、本実施形態の電力システムでは、発電装置１０および蓄電装置２０による発電ならびに充電および放電の自律制御を行わせつつ、負荷１、発電装置１０および蓄電装置２０による需給バランスがとれるように適正な価格を設定しようとするものである。
【００２０】
＝＝発電装置１０の構成＝＝
図２は、発電装置１０のハードウェア構成例を示す図である。発電装置１０は、発電エージェント１１および発電機１２を備える。発電機１２は外部からの制御により発電を行う一般的な装置を想定している。発電エージェント１１は、発電機１２を制御するコンピュータである。発電エージェント１１は、後述するように価格シグナルに応じて発電機１２が発電を行うように発電機１２を制御する。
【００２１】
発電エージェント１１は、ＣＰＵ１０１、メモリ１０２、記憶装置１０３、通信インタフェース１０４、制御インタフェース１０５を備える。記憶装置１０３は、各種のデータやプログラムを記憶する、たとえばフラッシュメモリ、ソリッドステートドライブおよびハードディスクドライブなどである。ＣＰＵ１０１は記憶装置１０３に記憶されているプログラムをメモリ１０２に読み出して実行することにより各種の機能を実現する。通信インタフェース１０４は、通信ネットワーク２に接続するためのインタフェースであり、たとえば、電力線に接続して電力線通信（ＰＬＣ；Power Line Communications）を行うためのＰＬＣモデム、公衆電話回線網に接続するためのモデム、無線通信網に接続するための無線通信機、イーサネット（登録商標）に接続するためのアダプタなどである。制御インタフェース１０５は、発電機１２と接続するためのインタフェースである。制御インタフェース１０５は、たとえば、シリアル通信を行うためのインタフェースであってもよいし、電気信号を出力するための端子であってもよいし、発電機１２と情報通信を行うための通信インタフェースであってもよい。発電エージェント１１は、制御インタフェース１０５を介して命令信号を発電機１２に送信することにより発電機１２を制御することができる。
【００２２】
図３は、発電エージェント１１のソフトウェア構成例を示す図である。発電エージェント１１は、発電関数作成部１１１、発電関数送信部１１２、価格シグナル受信部１１３、発電量決定部１１４、発電制御部１１５、発電情報記憶部１３１、発電関数記憶部１３２および価格シグナル記憶部１３３を備える。
【００２３】
なお、発電関数作成部１１１、発電関数送信部１１２、価格シグナル受信部１１３、発電量決定部１１４および発電制御部１１５は、たとえば発電装置１０の発電エージェント１１が備えるＣＰＵ１０１が記憶装置１０３に記憶されているプログラムをメモリ１０２に読み出して実行することにより実現され、発電情報記憶部１３１、発電関数記憶部１３２および価格シグナル記憶部１３３は、メモリ１０２および記憶装置１０３が提供する記憶領域の一部として実現される。
【００２４】
発電情報記憶部１３１は、発電機１２によりどれだけの発電を行うかを決定するための情報（以下、発電情報という。）を記憶する。発電情報には、たとえば時間帯ごとの発電原価、発電機１２の容量、単位時間あたりに発電可能な電力量（以下、発電能力という。）、電力価格に対する閾値などを含めることができる。
【００２５】
発電関数記憶部１３２は、電力価格と発電装置１０による発電量との関係を表す情報（以下、発電関数という。本発明の発電価格関係情報に該当する。）を記憶する。本実施形態では、発電関数は、電力価格を代入して発電量を算出する関数であるものとする。
【００２６】
発電関数作成部１１１は、発電情報に基づいて発電関数を作成し、作成した発電関数を発電関数記憶部１３２に登録する。なお、発電情報に基づいて発電関数を作成する処理については既知の手法を用いるものとする。たとえば、発電関数作成部１１１は、電力価格が発電情報に含まれている閾値よりも安い場合には発電量を所定の最低値（たとえば０（ゼロ）とすることができる。）とするとともに、電力価格が上記閾値よりも高くなるほど発電量が多くなるように発電関数を作成するようにすることができる。
【００２７】
発電関数送信部１１２は、発電関数記憶部１３２に記憶されている発電関数をサーバ３０に送信する。
【００２８】
価格シグナル受信部１１３は、サーバ３０から送信される価格シグナルを受信する。価格シグナル受信部１１３は、サーバ３０から受信した価格シグナルを価格シグナル記憶部１３３に登録する。
【００２９】
発電量決定部１１４は、価格シグナルに応じた発電量を決定する。本実施形態では、発電量決定部１１４は、価格シグナル記憶部１３３に記憶されている価格シグナルを発電関数に与えて発電量を算出するものとする。
【００３０】
発電制御部１１５は、価格シグナルに応じて発電機１２を制御する。発電制御部１１５は、発電量決定部１１４が決定した発電量だけの発電が行われるように発電機１２を制御する。なお、発電機１２の制御は一般的な制御であるものとする。
【００３１】
＝＝発電装置１０の処理＝＝
図４は、発電装置１０から発電関数をサーバ３０に送信する処理の流れを示す図である。本実施形態では、図４の処理は所定の時間ごとに定期的に行われる実行されるものとする。図４に示すように、発電関数作成部１１１は、発電情報記憶部１３１に記憶されている発電情報を読み出し（Ｓ１５１）、読み出した発電情報に基づいて発電関数を作成する（Ｓ１５２）。発電関数作成部１１１は、作成した発電関数を発電関数記憶部１３２に登録し（Ｓ１５３）、発電関数送信部１１２は、発電関数記憶部１３２に登録された発電関数をサーバ３０に送信する（Ｓ１５４）。
【００３２】
図５は、価格シグナルに応じた発電機１２の制御処理の流れを示す図である。本実施形態では、図５の処理は価格シグナルを受信する度に実行されるものとする。価格シグナル受信部１１３は、サーバ３０から価格シグナルを受信すると（Ｓ１６１）、受信した価格シグナルを価格シグナル記憶部１３３に登録する（Ｓ１６２）。発電量決定部１１４は、価格シグナル記憶部１３３に記憶された価格シグナルを、発電関数記憶部１３２に記憶されている発電関数に与えて発電量を算出する（Ｓ１６３）。発電制御部１１５は、発電情報記憶部１３１に記憶されている発電情報の発電能力を取得し（Ｓ１６４）、発電量を発電能力で割って発電時間を算出し（Ｓ１６５）、発電時間だけ発電機１２が稼働するように発電機１２を制御する（Ｓ１６６）。
【００３３】
＝＝蓄電装置２０の構成＝＝
図６は、蓄電装置２０のハードウェア構成例を示す図である。蓄電装置２０は、蓄電エージェント２１および蓄電池２２を備える。蓄電池２２は外部からの制御により充電および放電を行う一般的な蓄電池を想定している。蓄電エージェント２１は、蓄電池２２を制御するコンピュータである。蓄電エージェント２１は、後述するように価格シグナルに応じて蓄電池２２が充電または放電を行うように蓄電池２２を制御する。
【００３４】
蓄電エージェント２１は、ＣＰＵ２０１、メモリ２０２、記憶装置２０３、通信インタフェース２０４、制御インタフェース２０５を備える。記憶装置２０３は、各種のデータやプログラムを記憶する、たとえばフラッシュメモリ、ソリッドステートドライブおよびハードディスクドライブなどである。ＣＰＵ２０１は記憶装置２０３に記憶されているプログラムをメモリ２０２に読み出して実行することにより各種の機能を実現する。通信インタフェース２０４は、通信ネットワーク２に接続するためのインタフェースであり、例えば、電力線に接続して電力線通信（ＰＬＣ；Power Line Communications）を行うためのＰＬＣモデム、公衆電話回線網に接続するためのモデム、無線通信網に接続するための無線通信機、イーサネット（登録商標）に接続するためのアダプタなどである。制御インタフェース２０５は、蓄電池２２と接続するためのインタフェースである。制御インタフェース２０５は、たとえば、シリアル通信を行うためのインタフェースであってもよいし、電気信号を出力するための端子であってもよいし、蓄電池２２と情報通信を行うための通信インタフェースであってもよい。蓄電エージェント２１は、制御インタフェース２０５を介して命令信号を蓄電池２２に送信することにより蓄電池２２を制御することができる。
【００３５】
図７は、蓄電エージェント２１のソフトウェア構成例を示す図である。蓄電エージェント２１は、蓄電関数作成部２１１、蓄電関数送信部２１２、価格シグナル受信部２１３、充放電量決定部２１４、充放電制御部２１５、蓄電情報記憶部２３１、蓄電関数記憶部２３２および価格シグナル記憶部２３３を備える。
【００３６】
なお、蓄電関数作成部２１１、蓄電関数送信部２１２、価格シグナル受信部２１３、充放電量決定部２１４および充放電制御部２１５は、蓄電装置２０の蓄電エージェント２１が備えるＣＰＵ２０１が記憶装置２０３に記憶されているプログラムをメモリ２０２に読み出して実行することにより実現され、蓄電情報記憶部２３１、蓄電関数記憶部２３２および価格シグナル記憶部２３３は、メモリ２０２および記憶装置２０３が提供する記憶領域の一部として実現される。
【００３７】
蓄電情報記憶部２３１は、蓄電池２２がどれだけの充電または放電を行うかを決定するための情報（以下、蓄電情報という。）を記憶する。蓄電情報には、たとえば時間帯ごとの充電原価、蓄電池２２の容量、単位時間あたりの放電量（以下、放電能力という。）、単位時間あたりの充電量（以下、充電能力という。）、電力価格に対する閾値などを含めることができる。
【００３８】
蓄電関数記憶部２３２は、蓄電装置２０による充電量および蓄電装置２０からの放電量と電力価格とを表す情報（以下、蓄電関数という。本発明の蓄電価格関係情報に該当する。）を記憶する。本実施形態では、蓄電関数には、充電量と電力価格との関係を表す情報（以下、充電関数という。本発明の充電価格関係情報に該当する。）と、放電量と電力価格との関係を表す情報（以下、放電関数という。放電価格関係情報に該当する。）とが含まれているものとする。本実施形態では、蓄電関数、充電関数および放電関数はそれぞれ、電力価格を代入して充放電量、充電量および放電量を算出する関数であるものとする。
【００３９】
蓄電関数作成部２１１は、蓄電情報に基づいて蓄電関数を作成し、作成した蓄電関数を蓄電関数記憶部２３２に登録する。なお、蓄電情報に基づいて需要供給価数を作成する処理については既知の手法を用いるものとする。たとえば、蓄電関数作成部２１１は、放電関数については、電力価格が蓄電情報に含まれている閾値よりも安い場合には、放電量を所定の最低値（たとえば０（ゼロ）とすることができる。）とするとともに、電力価格が閾値よりも高くなるほど放電量が多くなるように作成することができる。また、蓄電関数作成部２１１は、充電関数については、電力価格が蓄電情報に含まれている閾値よりも高い場合には、蓄電量を所定の最低値（たとえば０（ゼロ）とすることができる。）とするとともに、電力価格が閾値よりも安くなるほど蓄電量が多くなるように作成することができる。
【００４０】
また、蓄電関数作成部２１１は、蓄電池２２の蓄電量に応じて蓄電関数を作成することもできる。たとえば、蓄電関数作成部２１１は、蓄電量が所定の標準値（任意の値を設定することができる。）よりも少ない場合には、電力価格によらずに放電量を所定の最低値（たとえば０）とするように放電関数を作成するとともに、電力価格が低いほど充電量が多くなるように、電力価格によらずに定格の充電量となるように、またはその他のルールに従って充電量が決定されるように、充電関数を作成することができる。また、蓄電関数作成部２１１は、蓄電池２２の蓄電量が所定の標準値（上記充電向けの標準値とは独立に、任意の値を設定することができる。）よりも多い場合には、電力価格によらずに充電量を所定の最低値（たとえば０）とするように充電関数を作成するとともに、電力価格が高いほど放電量が多くなるように、電力価格によらずに定格の放電量となるように、またはその他のルールに従って放電量が決定されるように、放電関数を作成することができる。
【００４１】
蓄電関数送信部２１２は、蓄電関数記憶部２３２に記憶されている蓄電関数をサーバ３０に送信する。
【００４２】
価格シグナル受信部２１３は、サーバ３０から送信される価格シグナルを受信する。価格シグナル受信部２１３は、サーバ３０から受信した価格シグナルを価格シグナル記憶部２３３に登録する。
【００４３】
充放電量決定部２１４は、価格シグナルに応じた充電量および放電量を決定する。本実施形態では、充放電量決定部２１４は、価格シグナル記憶部２３３に記憶されている価格シグナルを、蓄電関数に与えて放電量および充電量を算出するものとする。
【００４４】
充放電制御部２１５は、価格シグナルに応じて蓄電池２２を制御する。充放電制御部２１５は、充放電量決定部２１４が決定した放電量だけ蓄電池２２からの放電が行われ、算出した充電量だけ蓄電池２２に充電が行われるように蓄電池２２を制御する。なお、蓄電池２２の制御は一般的な制御であるものとする。
【００４５】
＝＝蓄電装置２０の処理＝＝
図８および図９は、蓄電装置２０からサーバ３０に蓄電関数を送信する処理の流れを示す図である。本実施形態では、放電関数と充電関数とを別々に送信するものとし、図８は、放電関数を送信する処理の流れを示す図であり、図９は、充電関数を送信する処理の流れを示す図である。本実施形態では、図８および図９に示す処理は、所定の時間ごとに定期的に行われる実行されるものとする。
【００４６】
図８に示すように、蓄電関数作成部２１１は、蓄電情報記憶部２３１に記憶されている蓄電情報を読み出し（Ｓ２５１）、読み出した蓄電情報に基づいて放電関数を作成する（Ｓ２５２）。蓄電関数作成部２１１は、作成した放電関数を蓄電関数記憶部２３２に登録し（Ｓ２５３）、蓄電関数送信部２１２は、蓄電関数記憶部２３２に登録された放電関数をサーバ３０に送信する（Ｓ２５４）。
【００４７】
また、図９に示すように、蓄電関数作成部２１１は、蓄電情報記憶部２３１に記憶されている蓄電情報を読み出し（Ｓ２６１）、読み出した蓄電情報に基づいて充電関数を作成する（Ｓ２６２）。蓄電関数作成部２１１は、作成した充電関数を蓄電関数記憶部２３２に登録し（Ｓ２６３）、蓄電関数送信部２１２は、蓄電関記憶部２３２に登録された充電関数をサーバ３０に送信する（Ｓ２６４）。
【００４８】
図１０は、価格シグナルに応じた蓄電池２２の制御処理の流れを示す図である。本実施形態では、図１０の処理は価格シグナルを受信する度に実行されるものとする。
【００４９】
価格シグナル受信部２１３がサーバ３０から価格シグナルを受信すると（Ｓ２７１）、受信した価格シグナルを価格シグナル記憶部２３３に登録する（Ｓ２７２）。充放電量決定部２１４は、蓄電情報記憶部２３１に記憶されている蓄電情報に含まれる閾値を読み出す（Ｓ２７３）。
【００５０】
価格シグナル記憶部２３３に記憶された価格シグナルが閾値よりも大きい場合（Ｓ２７４：ＹＥＳ）、充放電量決定部２１４は、蓄電関数記憶部２３２に記憶されている放電関数に価格シグナルを与えて放電量を算出する（Ｓ２７５）。充放電制御部２１５は、蓄電情報記憶部２３１に記憶されている蓄電情報の放電能力を読み出し（Ｓ２７６）、放電量を放電能力で割って放電時間を算出し（Ｓ２７７）、算出した放電時間だけ蓄電池２２からの放電が行われるように蓄電池２２を制御する（Ｓ２７８）。
【００５１】
一方、価格シグナル記憶部２３３に記憶された価格シグナルが閾値以下である場合には（Ｓ２７４：ＮＯ）、充放電量決定部２１４は、蓄電関数記憶部２３２に記憶されている充電関数に価格シグナルを与えて充電量を算出する（Ｓ２７９）。充放電制御部２１５は、蓄電情報記憶部２３１に記憶されている蓄電情報の充電能力を読み出し（Ｓ２８０）、充電量を充電能力で割って充電時間を算出し（Ｓ２８１）、算出した充電時間だけ蓄電池２２への充電が行われるように蓄電池２２を制御する（Ｓ２８２）。
【００５２】
＝＝サーバ３０の構成＝＝
図１１は、サーバ３０のハートウェア構成例を示す図である。サーバ３０は、ＣＰＵ３０１、メモリ３０２、記憶装置３０３、通信インタフェース３０４、入力装置３０５、出力装置３０６を備える。記憶装置３０３は、各種のデータやプログラムを記憶する、例えばハードディスクドライブやソリッドステートドライブ、フラッシュメモリなどである。ＣＰＵ３０１は記憶装置３０３に記憶されているプログラムをメモリ３０２に読み出して実行することにより各種の機能を実現する。通信インタフェース３０４は、通信ネットワーク２に接続するためのインタフェースであり、たとえば、電力線に接続して電力線通信（ＰＬＣ；Power Line Communications）を行うためのＰＬＣモデム、公衆電話回線網に接続するためのモデム、イーサネット（登録商標）に接続するためのアダプタ、無線通信網に接続するための無線通信機などである。入力装置３０５は、データの入力を受け付ける、例えばキーボードやマウス、トラックボール、タッチパネル、マイクロフォンなどである。出力装置３０６は、データを出力する、例えばディスプレイやプリンタ、スピーカなどである。
【００５３】
図１２は、サーバ３０のソフトウェア構成例を示す図である。サーバ３０は、需要量取得部３１１、発電関数取得部３１２、蓄電関数取得部３１３、需要供給量作成部３１４、適正価格決定部３１５、価格シグナル送信部３１６、需要供給曲線記憶部３３１、発電関数記憶部３３２、蓄電関数記憶部３３３および適正価格記憶部３３４を備える。
【００５４】
なお、需要量取得部３１１、発電関数取得部３１２、蓄電関数取得部３１３、需要供給量作成部３１４、適正価格決定部３１５および価格シグナル送信部３１６は、サーバ３０が備えるＣＰＵ３０１が記憶装置３０３に記憶されているプログラムをメモリ３０２に読み出して実行することにより実現され、需要供給曲線記憶部３３１、発電関数記憶部３３２、蓄電関数記憶部３３３および適正価格記憶部３３４は、メモリ３０２および記憶装置３０３が提供する記憶領域の一部として実現される。
【００５５】
需要量取得部３１１は、負荷１による電力の需要量を取得する。なお、需要量取得部３１１が負荷１から需要量を取得する処理は一般的な処理とすることができる。たとえば、需要量取得部３１１は、負荷１から定期的に送信される需要量を受信するようにしてもよいし、負荷１に対してリクエストを送信し、リクエストに対して応答される需要量を受信するようにしてもよい。また、需要量取得部３１１は、オペレータから各負荷１の需要量の入力を受け付けるようにしてもよいし、負荷１の需要量の合計値（以下、総需要量という。）の入力を受け付けるようにしてもよい。需要量取得部３１１は負荷１の需要量を合計して総需要量を算出し、算出した総需要量を需要供給曲線記憶部３３１に登録する。
【００５６】
発電関数取得部３１２は、発電装置１０から送信される発電関数を受信する。発電関数取得部３１２は、発電装置１０ごとに発電関数を発電関数記憶部３３２に登録する。発電関数記憶部３３２に、発電装置１０に対応する発電関数が登録されている場合には発電関数を更新する。
【００５７】
蓄電関数取得部３１３は、蓄電装置２０から送信される蓄電関数を受信する。上述したように、本実施形態では放電関数と充電関数とをそれぞれ受信することになる。蓄電関数取得部３１３は、蓄電装置２０ごとに蓄電関数を蓄電関数記憶部３３３に登録する。蓄電関数記憶部３３３に、蓄電装置２０に対応する蓄電関数が登録されている場合には蓄電関数を更新する。
【００５８】
需要供給量作成部３１４は、発電装置１０ごとの発電関数と、蓄電装置２０ごとの放電関数とに基づいて、発電量および放電量の合計（以下、総供給量という。）の電力価格に対する変化を表す曲線（すなわち、電力の供給曲線である。）を表す関数（以下、供給関数という。）を作成するとともに、蓄電装置２０ごとの充電関数に基づいて、充電量の合計（以下、総充電量という。）の電力価格に対する変化を表す曲線（すなわち、蓄電装置２０による電力需要についての需要曲線である。）を表す関数（以下、需要関数という。）を作成する。需要供給量作成部３１４は、作成した供給関数および需要関数を需要供給曲線記憶部３３１に登録する。なお、供給関数は、電力価格ごとの総供給量を含む表とし、需要関数は、電力価格ごとの総充電量の合計値を含む表とすることができる。
【００５９】
適正価格決定部３１５は、総需要量、総充電量および総供給量に応じて適正価格を決定する。適正価格決定部３１５は、需要曲線を総需要量だけシフトした曲線と供給曲線との交点となる電力価格を適正価格として決定する。
【００６０】
図１３は、適正価格の決定方法を説明する図である。図１３（ａ）に示すように、発電量と放電量とを合計した供給量と電力価格との関係を示す供給曲線４１において、総需要量に対応する電力価格が現在の電力価格であるものと考えられる。また、図１３（ｂ）に示すように、充電関数による充電量についての需要曲線４４では、通常所定の最高買電価格から価格が安くなるにつれて充電量は下がることが想定される。図１３（ｃ）に示すように、充電量の需要曲線４４を負荷１の総需要量だけ（図１３では右方向に）シフトした需要曲線４４’と供給曲線４１とをプロットしてみると、蓄電装置２０による充電量を考慮した場合には、負荷１の総需要量に対応する電力価格よりも高い価格で需給のバランスがとれることが分かる。そこで、適正価格決定部３１５は、図１３（ｄ）に示すように、交点４５に対応する価格を適正価格として決定する。適正価格決定部３１５は、決定した適正価格を適正価格記憶部３３４に登録する。
【００６１】
価格シグナル送信部３１６は、適正価格記憶部３３４に記憶されている適正価格を示す価格シグナルを発電装置１０および蓄電装置２０のそれぞれに送信する。これにより、発電装置１０および蓄電装置２０において、適正価格に応じた発電、充電および放電の制御が行われる。
【００６２】
＝＝サーバ３０の処理＝＝
図１４は、電力価格ごとの総供給量を決定する処理の流れを示す図である。発電関数取得部３１２は、発電装置１０から発電関数を受信すると発電関数記憶部３３２に登録する（Ｓ３５１）。蓄電関数取得部３１３は、蓄電装置２０から放電関数を受信すると蓄電関数記憶部３３３に登録する（Ｓ３５２）。需要供給量作成部３１４は、電力価格ごとに（たとえば所定の最低値から所定の最高値まで１円ずつ電力価格を変化させて）、発電関数記憶部３３２に登録されている発電装置１０ごとの各発電関数に電力価格を与えて発電量を算出するとともに、蓄電関数記憶部３３３に登録されている蓄電装置２０ごとの各放電関数に電力価格を与えて放電量を算出し、発電量および放電量を合計して総供給量を算出する（Ｓ３５３）。需要供給量作成部３１４は、算出した電力価格ごとの総供給量を需要供給曲線記憶部３３１に登録する（Ｓ３５４）。
【００６３】
図１５は、電力価格ごとの総充電量を決定する処理の流れを示す図である。蓄電関数取得部３１３は蓄電装置２０から充電関数を受信すると蓄電関数記憶部３３３に登録する（Ｓ３６１）。需要供給量作成部３１４は、電力価格ごとに、蓄電関数記憶部３３３に登録されている各充電関数に電力価格を与えて充電量を算出し、充電量を合計して総充電量を算出する（Ｓ３６２）。需要供給量作成部３１４は、算出した電力価格ごとの総充電量を需要供給曲線記憶部３３１に登録する（Ｓ３６３）。
【００６４】
図１６は、適正価格を示す価格シグナルを送信する処理の流れを示す図である。需要量取得部３１１は、負荷１から需要量を取得し、需要量を合計して総需要量を算出する（Ｓ３７１）。適正価格決定部３１５は、需要供給曲線記憶部３３１に登録されている電力価格ごとの総供給量および総充電量から供給曲線と需要曲線を決定し（Ｓ３７２）、供給曲線から総需要量に対応する電力価格を現在価格として決定する（Ｓ３７３）。
【００６５】
現在価格が所定の最高額よりも高い場合には（Ｓ３７４：ＮＯ）、適正価格決定部３１５は、現在価格を適正価格として適正価格記憶部３３４に登録する（Ｓ３７５）。
【００６６】
現在価格が所定の最高額以下である場合（Ｓ３７４：ＹＥＳ）、適正価格決定部３１５は、価格ごとの総充電量を表す需要曲線を総需要量だけシフトさせ（Ｓ３７６）、図１３（ｃ）に示すような需要曲線４４’を決定する。適正価格決定部３１５は、シフトした需要曲線と供給曲線との交点、すなわち図１３（ｄ）に示す交点４５に対応する電力価格を適正価格として決定し（Ｓ３７７）、決定した適正価格を適正価格記憶部３３４に登録する（Ｓ３７８）。
【００６７】
価格シグナル送信部３１６は、適正価格記憶部３３４に記憶されている適正価格を示す価格シグナルを発電装置１０および蓄電装置２０に送信する（Ｓ３７９）。これにより、発電装置１０および蓄電装置２０では価格シグナルに応じた発電、充電および放電の制御が行われる。
【００６８】
＝＝本電力システムによる効果＝＝
以上説明したように、本実施形態の電力システムによれば、発電装置１０では、発電情報に基づいて定期的に発電関数が更新され、定期的に発電関数がサーバ３０に送信されるようにすることができる。これにより、サーバ３０では、発電装置１０の価格性を把握することができる。
【００６９】
また、本実施形態の電力システムによれば、蓄電装置２０では、蓄電情報に基づいて定期的に蓄電関数（放電関数および充電関数）が更新され、定期的に蓄電関数がサーバ３０に送信されるようにすることができる。これにより、サーバ３０では蓄電装置２０による充電および放電の価格性を把握することができる。
【００７０】
また、本実施形態の電力システムによれば、サーバ３０は、発電装置１０から発電装置１０による発電の価格性を取得し、蓄電装置２０から充電および放電の価格性を取得し、これらの価格性に応じて、需要と供給とのバランスをとった適正な電力価格を決定することができる。
【００７１】
また、本実施形態の電力システムでは、サーバ３０が決定した適正価格は価格シグナルとして発電装置１０および蓄電装置２０に送信される。発電装置１０では、サーバ３０からの価格シグナルを発電関数に適用した発電量の発電が行われるので、発電原価などを考慮して効率的かつ経済的な発電制御を行うことができる。また、蓄電装置２０では、適正価格が所定の閾値を超えた場合には、サーバ３０からの価格シグナルを放電関数に適用した放電量の放電が行われ、閾値以下のときには価格シグナルを充電関数に適用した充電量の充電が行われるので、充電原価と売電価格とに応じて効率的かつ経済的な充放電制御を行うことができる。
【００７２】
また、本実施形態の電力システムによれば、サーバ３０からは、発電装置１０および蓄電装置２０に対して適正価格を示す価格シグナルを送信するだけで、発電機１２による発電ならびに蓄電池２２による放電および充電の制御自体は、発電装置１０および蓄電装置２０によって自律的に行わせることができる。したがって、サーバ３０が発電、放電および充電の制御を全て行う場合に比べてサーバ３０の処理負荷を低減することができる。その一方で、発電装置１０および蓄電装置２０において適正価格に応じた発電、放電および充電の自律制御が行われることになるので、全体としての需給バランスを維持することが可能となる。
【００７３】
また、本実施形態の電力システムでは、蓄電装置２０における放電および充電の価格性を利用して、価格シグナルに応じて蓄電池２２における充放電を自律制御させることにより、負荷１による電力需要の調整を行うことなく、全体として需給バランスをとることができる。したがって、負荷１における需要調整ができないような状況であっても、同一エリア内に蓄電装置２０を設置することにより、全体の需給バランスをとった価格を設定することができる。
【００７４】
＝＝変形例＝＝
本実施形態では、発電装置１０の発電エージェント１１が備える供給関数作成部１１１は、発電情報記憶部１３１に記憶されている発電情報に基づいて供給関数を作成するものとしたが、これに限らず、たとえばオペレータから供給関数の入力を受け付けるようにしてもよい。同様に、蓄電装置２０の蓄電エージェント２１が備える蓄電関数作成部２１１は、蓄電情報記憶部２３１に記憶されている蓄電情報に基づいて蓄電関数を作成するものとしたが、これに限らず、たとえばオペレータから蓄電関数の入力を受け付けるようにしてもよい。
【００７５】
また、本実施形態では、図４、図８および図９の処理は所定の時間ごとに定期的に行われる実行されるものとしたが、これに限らず、たとえば供給関数作成部１１１または蓄電関数作成部２１１が、オペレータからの指示を受け付けた場合、発電情報記憶部１３１の発電情報または蓄電情報記憶部２３１の蓄電情報が更新された場合などを契機として、供給関数および蓄電関数を作成して更新するようにしてもよい。
【００７６】
また、本実施形態では、図４、図８および図９の処理において、供給関数および蓄電関数が作成される度にこれをサーバ３０に送信するものとしたが、任意のタイミングで送信するようにしてもよい。たとえば、供給関数送信部１１２および蓄電関数送信部２１２は、サーバ３０からのリクエストに応じて供給関数および蓄電関数を応答するようにしてもよい。
【００７７】
また、本実施形態では、図５および図１０の処理は価格シグナルを受信する度に実行されるものとしたが、これに限らず、たとえば、価格シグナル受信部１１３および価格シグナル受信部２１３が、任意のタイミングで（たとえば、発電情報および蓄電情報が更新されたときや、供給関数および蓄電関数が更新されたときに）サーバ３０にリクエストを送信し、サーバ３０がリクエストに応じて応答した価格シグナルを受信して、図５および１０の処理が実行されるようにしてもよい。
【００７８】
また、本実施形態では、発電制御部１１５および充放電制御部２１５は、価格シグナルを受信するたびに発電機１２および蓄電池２２の制御を行うものとしたが、所定の単位時間ごとの定期的に制御を行うようにしてもよい。また、発電時間、放電時間および充電時間だけの発電機１２および蓄電池２２の稼働が終了したタイミングで、図５のステップＳ１６３〜Ｓ１６６、図１０のステップＳ２７５〜Ｓ２７８、ならびに図１０のステップＳ２７９〜Ｓ２８２を実行するようにしてもよい。
【００７９】
また、本実施形態では、発電量を発電能力で割った発電時間、放電量を放電能力で割った放電時間、および充電量を充電能力で割った充電時間だけ発電機１２および蓄電池２２を稼働させることにより、発電、放電および充電を行うものとしたが、これに限らず、発電機１２から出力される電力量、蓄電池２２から出力される放電量、および蓄電池２２に対する充電量を調整することができる方法であれば既知の手法を任意に用いることができる。
【００８０】
また、本実施形態では、供給関数および蓄電関数（充電関数および放電関数を含む。）は、電力価格を代入して発電量または充放電量を算出する関数であるものとしたが、これに限らず、電力価格と発電量または充放電量との関係を示す情報であればよい。たとえば、所定の単位金額（たとえば１円、５円、１０円など任意の金額とすることができる。）ごとの電力価格に対応付けて発電量または充放電量を管理する表としてもよい。
【００８１】
また、供給関数および蓄電関数（充電関数および放電関数を含む。）は、電力価格と発電量および充放電量との関係を示す情報であり、電力価格の変化と発電量または充放電量の変化との関係、すなわち発電量または充放電量の価格弾力性を示す情報も含むものとする。
【００８２】
また、本実施形態では、電力価格ごとの総供給量および総充電量を表として記録し、これに基づいて供給曲線および需要曲線を決定するものとしたが、たとえば、発電関数および蓄電関数が方程式により表されているものである場合には、供給関数および需要関数も方程式により表すようにすることも可能であり、この場合、供給関数と需要関数との交点を、方程式を用いて計算により算出するようにしてもよい。
【００８３】
また、本実施形態では、発電装置１０が発電エージェント１１および発電機１２を含んでいるものとしたが、発電エージェント１１および発電機１２を別の装置として設けるようにしてもよい。同様に、蓄電エージェント２１と蓄電池２２とを別の装置として設けるようにしてもよい。また、１台の発電エージェント１１が複数の発電機１２を制御し、１台の蓄電エージェント２１が複数の蓄電池２２を制御するようにしてもよい。
【００８４】
また、本実施形態では、サーバ３０は１台のコンピュータであるものとしたが、複数台のコンピュータにより実現することもできる。この場合、たとえば、複数台のコンピュータで仮想的な１台のコンピュータを実現するようにしてもよいし、記憶部と機能部とを複数のコンピュータに分散させるようにしてもよい。
【００８５】
以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
【符号の説明】
【００８６】
１０    発電装置
２０    蓄電装置
３０    サーバ
１１１  発電関数作成部
１１２  発電関数送信部
１１３  価格シグナル受信部
１１４  発電量決定部
１１５  発電制御部
１３１  発電情報記憶部
１３２  発電関数記憶部
１３３  価格シグナル記憶部
２１１  蓄電関数作成部
２１２  蓄電関数送信部
２１３  価格シグナル受信部
２１４  充放電量決定部
２１５  充放電制御部
２３１  蓄電情報記憶部
２３２  蓄電関数記憶部
２３３  価格シグナル記憶部
３１１  需要量取得部
３１２  発電関数取得部
３１３  蓄電関数取得部
３１４  需要供給量作成部
３１５  適正価格決定部
３１６  価格シグナル送信部
３３１  需要供給曲線記憶部
３３２  発電関数記憶部
３３３  蓄電関数記憶部
３３４  適正価格記憶部
【要約】
【課題】分散した発電装置および蓄電装置により自律分散制御を行わせつつ需給バランスをとることができるようにする。
【解決手段】サーバ３０の需要量取得部３１１は負荷１の総需要量を取得し、発電関数取得部３１２は、電力価格と発電量との関係を示す発電関数を発電装置１０から取得し、蓄電関数取得部３１３は、電力価格と充電量および放電量との関係を示す蓄電関数を蓄電装置２０から取得し、適正価格決定部３１５は、発電関数、蓄電関数および総需要量に基づいて、発電量、放電量および充電量ならびに負荷１の総需要量のバランスをとった適正価格を決定し、価格シグナル送信部３１６は、適正価格を示す価格シグナルを発電装置１０および蓄電装置２０に送信し、発電装置１０および蓄電装置２０において価格シグナルに応じた発電および充放電の制御が行われる。
【選択図】図１３【図１】
0005502213.tif 000002
【図２】
0005502213.tif 000003
【図３】
0005502213.tif 000004
【図４】
0005502213.tif 000005
【図５】
0005502213.tif 000006
【図６】
0005502213.tif 000007
【図７】
0005502213.tif 000008
【図８】
0005502213.tif 000009
【図９】
0005502213.tif 000010
【図１０】
0005502213.tif 000011
【図１１】
0005502213.tif 000012
【図１２】
0005502213.tif 000013
【図１３】
0005502213.tif 000014
【図１４】
0005502213.tif 000015
【図１５】
0005502213.tif 000016
【図１６】
0005502213.tif 000017