(57)【要約】  ピーク電力を確実に削減する充放電制御計画を生成する蓄電池の充放電制御装置、蓄電池の充放電制御計画プログラム、及び、蓄電池の充放電制御方法を提供する。１つまたは複数の蓄電池の充放電制御計画に基づく制御サービスを提供する蓄電池の充放電制御装置であって、前記蓄電池の放電状態、通電状態、充電状態を含む充放電状態の履歴である充放電状態履歴を生成する充放電状態履歴生成手段と、前記充放電制御計画の履歴において前記通電状態または前記充電状態への制御であって、前記充放電状態履歴においては前記放電状態であった対象時間帯区分に対し放電制御を指示する制御制約を生成する制御制約生成手段と、前記対象時間帯区分に前記制御制約の制御を有し、前記対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、前記充放電状態のいずれかへの制御を有する前記充放電制御計画を生成する制御計画生成手段と、を有する。
2014112099.tif 000002
【特許請求の範囲】
【請求項１】
１つまたは複数の蓄電池の充放電制御計画に基づく制御サービスを提供する蓄電池の充放電制御装置であって、
前記蓄電池の放電状態、通電状態、充電状態を含む充放電状態の履歴である充放電状態履歴を生成する充放電状態履歴生成手段と、
前記充放電制御計画の履歴において前記通電状態または前記充電状態への制御であって、前記充放電状態履歴においては前記放電状態であった対象時間帯区分に対し放電制御を指示する制御制約を生成する制御制約生成手段と、
前記対象時間帯区分に前記制御制約の制御を有し、前記対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、前記充放電状態のいずれかへの制御を有する前記充放電制御計画を生成する制御計画生成手段と、を有する蓄電池の充放電制御装置。
【請求項２】
請求項１において、
前記制御計画生成は、前記制御が前記制御制約に基づくか否かが識別可能に生成され、
前記制御制約生成手段は、さらに、前記充放電制御計画の履歴において前記放電制御を指示する制御制約が生成された時間帯区分と、前記充放電状態履歴において放電状態であった時間帯区分が一致する場合、当該時間帯区分の制御制約の解除を行う蓄電池の充放電制御装置。
【請求項３】
請求項１または２において、
前記制御制約生成手段は、さらに、前記充放電制御計画の履歴において前記放電状態、または前記充電状態への制御であって、前記充放電状態履歴においては前記通電状態であった時間帯区分に対し通電制御を指示する制御制約、前記充放電制御計画の履歴において前記放電状態、または前記通電状態への制御であって、前記充放電状態履歴においては前記充電状態であった時間帯区分に対し充電制御を指示する制御制約、のいずれかまたは両方を生成する蓄電池の充放電制御装置。
【請求項４】
請求項３において、
前記制御計画生成は、前記制御が前記制御制約に基づくか否かが識別可能に生成され、
前記制御制約生成手段は、さらに、前記充放電制御計画の履歴において前記通電制御を指示する制御制約が生成された時間帯区分と、前記充放電状態履歴において通電状態であった時間帯区分が一致する場合における当該時間帯区分の制御制約の解除、前記充放電制御計画の履歴において前記充電制御を指示する制御制約が生成された時間帯区分と、前記充放電状態履歴において充電状態であった時間帯区分が一致する場合における当該時間帯区分の制御制約の解除、のいずれかまたは両方を行う蓄電池の充放電制御装置。
【請求項５】
１つまたは複数の蓄電池の充放電の充放電制御計画に基づく制御サービスを提供する蓄電池の充放電制御装置であって、
前記蓄電池の放電状態、通電状態、充電状態を含む充放電状態の履歴である充放電状態履歴を生成する充放電状態履歴生成手段と、
前記充放電制御計画の履歴において前記通電状態、または前記充電状態への制御であって、前記充放電状態履歴においては前記放電状態であった時間帯区分に対し放電制御を指示する制御制約を生成する制御制約生成手段と、
前記制御制約を有しない仮充放電制御計画を生成し、当該仮充放電制御計画が前記制御制約の制御を有したときの前記ピーク電力が小さくなる場合に、前記仮充放電制御計画を前記充放電制御計画とする制御計画生成手段と、を有する蓄電池の充放電制御装置。
【請求項６】
請求項１乃至５のいずれかにおいて、
前記蓄電池の充放電制御装置は、さらに、
前記蓄電池の放電可能時間、前記制御制約が近似する１つまたは複数の前記蓄電池を蓄電池グループとして生成し、前記蓄電池グループの前記制御制約の論理和を当該蓄電池グループの前記制御制約とするグループ生成手段を有し、
前記制御計画生成手段は、前記蓄電池グループ単位に、前記充放電制御計画を生成する蓄電池の充放電制御装置。
【請求項７】
請求項１乃至６のいずれかにおいて、
前記蓄電池の充放電制御装置は、さらに、
前記蓄電池を前記充放電制御計画に基づいて制御する充放電状態制御手段と、を有する蓄電池の充放電制御装置。
【請求項８】
１つまたは複数の蓄電池の充放電の制御サービスを提供する蓄電池の充放電制御方法であって、
前記蓄電池の放電状態、通電状態、充電状態を含む充放電状態の履歴である充放電状態履歴を生成する充放電状態履歴生成工程と、
前記充放電制御計画の履歴において前記通電状態または前記充電状態への制御であって、前記充放電状態履歴においては前記放電状態であった対象時間帯区分に対し放電制御を指示する制御制約を生成する制御制約生成工程と、
前記対象時間帯区分に前記制御制約の制御を有し、前記対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、前記充放電状態のいずれかへの制御を有する前記充放電制御計画を生成する制御計画生成工程と、を有する蓄電池の充放電制御方法。
【請求項９】
１つまたは複数の蓄電池の充放電の制御サービスを提供する蓄電池の充放電制御処理をコンピュータに実行させるコンピュータ読み取り可能な蓄電池の充放電制御プログラムであって、
前記蓄電池の充放電制御処理は、
前記蓄電池の放電状態、通電状態、充電状態を含む充放電状態の履歴である充放電状態履歴を生成する充放電状態履歴生成工程と、
前記充放電制御計画の履歴において前記通電状態または前記充電状態への制御であって、前記充放電状態履歴においては前記放電状態であった対象時間帯区分に対し放電制御を指示する制御制約を生成する制御制約生成工程と、
前記対象時間帯区分に前記制御制約の制御を有し、前記対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、前記充放電状態のいずれかへの制御を有する前記充放電制御計画を生成する制御計画生成工程と、を有する蓄電池の充放電制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄電池の充放電制御装置、蓄電池の充放電制御方法、及び、蓄電池の充放電制御プログラムに関する。
【背景技術】
【０００２】
近年、大規模災害による事故等で発電所が停止した際の電力の供給力不足が問題視されており、省エネ規制についても、総電力量からピーク電力の削減の方向に見直されている。そこで、今後は、需要家が蓄電池を有し、蓄電池を効果的に充放電する、つまり電力需要の少ない間に蓄電池に充電しておいた電力をピーク時に放電する、ことでピーク電力を削減する仕組みが重要になると予想される。【０００３】
蓄電池とは、電力を蓄える機能と、蓄えた電力を使う機能とを有する電池を示す。例えば、蓄電池は、一般的にいう定置型の蓄電池だけでなく、ＥＶ（Electric  Vehicle）や内蔵バッテリを搭載したノートＰＣをも含む。また、大規模な蓄電池は、設置スペースや価格、安全な運用など、需要家への早期の導入と普及に様々な課題を有する。このため、家庭用の定置型の蓄電池や、ＥＶ、ノートＰＣのバッテリ等の小規模な蓄電池の需要が見込まれる。【０００４】
蓄電池を活用してピーク電力を削減するために、複数の蓄電池を集中管理する技術が提案される。この技術によると、例えば、時間帯ごとの蓄電池それぞれの充放電を規定した制御計画を生成し、充放電の制御計画にしたがって各蓄電池を制御することで、電力需要を調節する。ただし、需要家が有する蓄電池は、定置型蓄電池であれば停電に備えた予備電力確保、ＥＶであれば移動するための燃料、ノートＰＣであれば外出時などにおいてバッテリ駆動するための電源等の本来の導入目的を有する。このため、本来の導入目的と相反せずに、ピーク電力を削減する充放電制御計画が生成される必要がある。【０００５】
例えば、蓄電池を活用した仕組みとして、電力需要予測に基づき発電機や蓄電池の運転を計画し、供給側の発電コストを削減する第１の方法が開示されている（例えば、特許文献１、２）。また、仮充放電制御計画の生成と、電力需要予測に基づいた仮充放電制御計画の評価との繰り返しにより、短時間で最適に近い充放電制御計画を生成する第２の方法が開示されている（例えば、特許文献３）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４１８７６２０号公報
【特許文献２】特許第４７８３２４６号公報
【特許文献３】特願２０１１−２５８２７１号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、第１の方法では、供給側に蓄電池があることが想定されており、需要家が蓄電池を有し、蓄電池がピーク電力の削減以外の目的で活用されることが想定されていない。そのため、停電時に蓄電池の残量が不足して電力を使えない、または外出時においてノートＰＣのバッテリ切れが生じバッテリ駆動できない等、本来の導入目的が満たせない事態を招く可能性がある。また、複数の蓄電池を考慮した計画が行えないため、多量の蓄電池への適用が容易ではない。【０００８】
また、第２の方法では、電力需要予測、各蓄電池のスペック、現在の充放電状態と残量のみに基づいて充放電制御計画が生成される。このため、外出時にノートＰＣがバッテリ駆動されたような場合に計画通りの制御が実現されず、ピーク電力を削減できない問題、もしくは、ピーク電力の削減効果が減少する問題等が生じる。【０００９】
本発明は、ピーク電力を確実に削減する充放電制御計画を生成する蓄電池の充放電制御装置、蓄電池の充放電制御計画プログラム、及び、蓄電池の充放電制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
第１の側面は、１つまたは複数の蓄電池の充放電制御計画に基づく制御サービスを提供する蓄電池の充放電制御装置であって、前記蓄電池の放電状態、通電状態、充電状態を含む充放電状態の履歴である充放電状態履歴を生成する充放電状態履歴生成手段と、前記充放電制御計画の履歴において前記通電状態または前記充電状態への制御であって、前記充放電状態履歴においては前記放電状態であった対象時間帯区分に対し放電制御を指示する制御制約を生成する制御制約生成手段と、前記対象時間帯区分に前記制御制約の制御を有し、前記対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、前記充放電状態のいずれかへの制御を有する前記充放電制御計画を生成する制御計画生成手段と、を有する。
【発明の効果】
【００１１】
第１の側面によれば、ピーク電力が確実に削減される。
【図面の簡単な説明】
【００１２】
【図１】本実施の形態例における蓄電池の充放電制御装置の構成の一例を示す図である。
【図２】本実施の形態例における蓄電池の充放電制御装置のブロック図の例図である。
【図３】充放電制御計画に基づく電力の削減について説明する図である。
【図４】充放電状態履歴の一例を示す図である。
【図５】充放電制御計画の一例を示す図である。
【図６】第１の実施の形態例における蓄電池の充放電制御処理の概要を表す図である。
【図７】蓄電池の充放電制御処理の流れを説明するフローチャート図である。
【図８】本実施の形態例における充放電制御処理について説明する具体例の一例である。
【図９】第２の実施の形態例における蓄電池の充放電制御処理の流れを説明するフローチャート図である。
【図１０】本実施の形態例における充放電制御処理を説明する具体例の一例である。
【図１１】第４の実施の形態例における蓄電池の充放電制御処理の概要を表す図である。
【図１２】第４の実施の形態例における蓄電池の充放電制御処理の流れを説明するフローチャート図である。
【図１３】第４の実施の形態例におけるノートＰＣのグループ化処理を説明する図である。
【発明を実施するための形態】
【００１３】
以下、図面にしたがって本発明の実施の形態について説明する。ただし、本発明の技術的範囲はこれらの実施の形態に限定されず、特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００１４】
［充放電制御装置の構成図］
図１は、本実施の形態例における蓄電池の充放電制御装置１００の構成の一例を示す図である。図１の蓄電池の充放電制御装置１００は、例えば、コンピュータであって、社内に設置されるサーバ装置である。蓄電池の充放電制御装置１００は、例えば、ＣＰＵ（Central  Processing  Unit）３０１、ユーザからデータの入力を受け付ける入力装置３０２、モニタ３０３を有する。また、蓄電池の充放電制御装置１００は、記憶媒体からプログラム等を読み取る媒体読み取り装置３０４、他の装置と接続するためのインターフェース装置３０５、他の装置と無線により接続するための無線通信装置３０６を有する。また、蓄電池の充放電制御装置１００は、各種情報を一時記憶するＲＡＭ（Random  Access  Memory）３０７、ハードディスク装置３０８を有する。各装置３０１〜３０８は、バス３０９を介して接続される。
【００１５】
ハードディスク装置３０８には、例えば、本実施の形態例における蓄電池の充放電制御処理を行うプログラムが記憶される。また、ハードディスク装置３０８には、蓄電池の充放電制御プログラムを実現するための各種データが記憶される。ＣＰＵ３０１は、ハードディスク装置３０８に記憶されたプログラムを読み出してＲＡＭ３０７に展開し、蓄電池の充放電制御処理を実現する。
【００１６】
なお、蓄電池の充放電制御処理を行うプログラムは、必ずしもハードディスク装置３０８に記憶されている必要はない。例えば、コンピュータが読み取り可能な記録媒体に記憶されたプログラムを、ＣＰＵ３０１が読み出して実行するようにしても良い。コンピュータが読み取り可能な記録媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等に接続された装置にこのプログラムを記憶させておき、ＣＰＵ３０１がこれらからプログラムを読み出して実行するようにしても良い。
【００１７】
図１に示すように、蓄電池の充放電制御装置１００は、例えば、分電盤２０と、ノートＰＣ（Personal  Computer）３０ａ，３０ｂ，３０ｃ（以下、ノートＰＣ３０）と、社内ＬＡＮ（Local  Area  Network）１０を介して接続される。ノートＰＣ３０は、例えば、社内の利用者が利用するノート型パーソナルコンピュータである。この例において、蓄電池は、ノートＰＣのバッテリを示す。本実施の形態例における蓄電池の充放電制御装置１００は、複数のノートＰＣのバッテリの時間帯に応じた充放電状態を規定する充放電制御計画を生成する。また、ノートＰＣ３０には、例えば、バッテリの充放電を制御するクライアント用アプリケーションがインストールされる。ノートＰＣ３０は、例えば、蓄電池の充放電制御装置１００から自装置の時間帯に応じた充放電状態の制御規定を受信し、バッテリの状態を切り替える。
【００１８】
なお、社内ＬＡＮ１０としては、例えば、有線ＬＡＮや無線ＬＡＮなどの任意の種類の通信網が採用され、インターネットやＬＡＮなどの他のネットワークに接続されても良い。また、例えば、分電盤２０は、電源線４０を介してノートＰＣ３０ａ，３０ｂ，３０ｃに電力を供給する。また、図１において、蓄電池の充放電制御装置１００には、３台のノートＰＣ３０ａ，３０ｂ，３０ｃが接続される場合を示したが、この例に限定されるものではない。蓄電池の充放電制御装置１００には、任意の数のノートＰＣが接続されてもよい。
【００１９】
［充放電制御装置のブロック図］
図２は、本実施の形態例における蓄電池の充放電制御装置１００のブロック図の一例を示す図である。図２の蓄電池の充放電制御装置１００は、例えば、通信制御部１１０、記憶部１２０、制御部１３０を有する。通信制御部１１０は、図１の分電盤２０及びノートＰＣ３０の間で送受信される各種情報に関する通信を制御する。通信制御部１１０は、例えば、ネットワークインタフェースカード（ＮＩＣ：Network  Interface  Card）である。
【００２０】
制御部１３０は、例えば、充放電状態履歴生成部１３１、制御制約生成部１３２、充放電制御計画生成部１３３、充放電制御計画保存部１３４、充放電状態制御部１３５を有する。制御部１３０の機能は、例えば、図１のＣＰＵ３０１が、蓄電池の充放電制御処理を行うプログラムを実行することによって実現されてもよいし、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路によって実現されてもよい。
【００２１】
制御部１３０の充放電状態履歴生成部１３１は、蓄電池の情報を取得して、充放電状態履歴ＳＴを生成する。例えば、充放電状態履歴生成部１３１は、社内ＬＡＮ１０に接続されたノートＰＣ３０からバッテリの充放電状態を取得し、充放電状態履歴ＳＴを生成する。制御制約生成部１３２は、充放電状態履歴ＳＴと充放電制御計画の履歴ＰＬＲとに基づいて、制御制約を生成する。制御制約とは、充放電制御計画における対象時間帯区分の充放電状態への制御を、予め指示する制約を示す。制御制約の詳細については、後述する。
【００２２】
また、充放電制御計画生成部１３３は、制御制約に基づいて各ノートＰＣの充放電状態への制御を有する充放電制御計画を生成する。即ち、充放電制御計画生成部１３３は、制御制約を有する時間帯区分について、制御制約に対応する充放電状態に規定した充放電制御計画を生成する。充放電制御計画保存部１３４は、生成された充放電制御計画を充放電制御計画の履歴ＰＬＲとして保存する。また、充放電状態制御部１３５は、生成された充放電制御計画に基づいて、各ノートＰＣ３０のバッテリの充放電を制御する。
【００２３】
また、蓄電池の充放電制御装置１００の記憶部１２０は、例えば、充放電状態履歴ＳＴ、充放電制御計画の履歴ＰＬＲを有する。記憶部１２０は、図１のＲＡＭ３０７やハードディスク装置３０８に対応する。また、記憶部１２０は、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子、ハードディスクや光ディスクなどの記憶装置であってもよい。
【００２４】
［蓄電池の充放電状態］
ここで、蓄電池の充放電に関する状態について説明する。本実施の形態例では、ノートＰＣ３０のバッテリを蓄電池として例示する。この例において、蓄電池の充放電に関する状態には、例えば、放電状態ＢＡ、通電状態ＡＣ、充電状態ＣＨが含まれる。
【００２５】
放電状態ＢＡは、蓄電池であるノートＰＣの内蔵バッテリを放電し、ノートＰＣがバッテリ駆動する状態を示す。放電状態ＢＡでは、ＡＣ（Alternating  Current）電源からの電力の消費は生じないが、バッテリ残量は時間の経過とともに減少する。また、通電状態ＡＣは、バッテリを充電及び放電のいずれも行わず、ノートＰＣがＡＣ電源で駆動する状態を示す。通電状態ＡＣでは、バッテリ残量は時間が経過しても変化しない。また、充電状態ＣＨは、バッテリを充電し、且つ、ノートＰＣがＡＣ電源で駆動する状態を示す。充電状態ＣＨでは、ＡＣ電源からの消費電力は、充電を行う分、通電状態ＡＣよりも高い。また、充電状態ＣＨにおいて、バッテリ残量は時間の経過とともに増加する。
【００２６】
このように、本実施の形態例において、充放電状態には、放電状態ＢＡ、通電状態ＡＣ、充電状態ＣＨが含まれる。蓄電池の充放電制御装置１００は、各蓄電池を有する装置の充放電状態を規定した充放電制御計画を生成し、充放電制御計画に基づいて蓄電池を制御することによってピーク電力を削減する。
【００２７】
［ピーク電力の削減］
図３は、本実施の形態例における蓄電池の充放電制御装置１００に基づくピーク電力の削減について説明する図である。同図の横軸は１日における各時間帯を示し、縦軸は消費電力値ｋＷを示す。また、同図の棒線グラフＧ２は、充放電制御計画に基づいて蓄電池を制御した場合における消費電力値の遷移、折れ線グラフＧ１は充放電制御計画に基づいていない場合における消費電力値の遷移を表す。
【００２８】
この例において、消費電力値は、例えば、部署などのオフィス、会社などの建物、あるいは地域全体等の所定の範囲における消費電力値の総和である。消費電力値は、蓄電池に加えて、蓄電池以外の機器による消費電力を含む。このため、消費電力値は、例えば、制御対象の１つまたは複数のノートＰＣの通電状態ＡＣ、充電状態ＣＨに要する電力、及び制御対象のノートＰＣ以外に要する電力、の総量を示す。また、消費電力値は、例えば、分電盤２０（図１）から供給される電力を計測した電力値を示す。そして、ピーク電力とは、単位時間ごとの消費電力のうち、最大の消費電力である。なお、消費電力が最大となる時刻がピーク時である。
【００２９】
図３の折れ線グラフＧ１によると、充放電制御計画に基づいていない場合、電力の遷移は安定せず、ピーク電力が高くなってしまうことが示される。一方、棒線グラフＧ２によると、充放電制御計画に基づく場合、電力の遷移は安定し、計画的なピーク電力の削減が可能になることが示される。蓄電池の充放電制御装置１００は、充放電制御計画に基づいて蓄電池の充放電状態を制御し、蓄電池による消費電力を増減させることで、ピーク電力を削減すると共に、供給される電力の時間ごとのばらつきを抑える。即ち、充放電制御計画に基づき蓄電池による消費電力が調整されることによって、蓄電池以外の機器による消費電力を含めたピーク電力が削減される。なお、消費電力の遷移の傾向は、曜日や時期によって異なるため、充放電制御計画は、例えば、曜日や時期に対応して複数パターン生成されてもよい。
【００３０】
ここで、充放電制御計画の生成処理について説明する前に、充放電状態履歴、充放電制御計画の一例について説明する。
【００３１】
［充放電状態履歴］
図４は、充放電状態履歴ＳＴの一例を示す図である。充放電状態履歴ＳＴは、制御対象の蓄電池の充放電に係る状態の履歴を示す。同図の充放電状態履歴ＳＴは、制御対象であるノートＰＣ３０の１つであるノートＰＣ１について、２０１２／９／１８〜９／２１について、３０分毎の各時間帯区分の充放電状態の履歴を有する。なお、同図の例において、各時間帯区分は３０分に対応するが、１０分、１時間等の期間に対応してもよい。同図の充放電状態履歴ＳＴによると、ノートＰＣ１は、２０１２／９／２０において、９：００〜１１：００、及び、１４：３０〜１６：００は放電状態ＢＡ、１２：００〜１３：００、１７：３０〜１８：００は充電状態ＣＨ、その他の時間帯は通電状態ＡＣであったことが示される。
【００３２】
［充放電制御計画］
図５は、充放電制御計画ＰＬの一例を示す図である。同図の充放電制御計画ＰＬは、例えば、２０１２／９／２１におけるる制御対象のノートＰＣ１〜ＰＣ６それぞれについて、３０分毎の充放電状態を規定する。この例において、充放電制御計画ＰＬは、放電状態ＢＡ、通電状態ＡＣ、充電状態ＣＨを有する。
【００３３】
具体的に、図５の充放電制御計画ＰＬによると、ノートＰＣ１について、９：００〜１１：００、１４：３０〜１６：００は放電状態ＢＡが規定される。また、ノートＰＣ１について、１２：００〜１３：３０、１７：００〜１８：００は充電状態ＣＨが、その他の時間帯は、通電状態ＡＣが規定される。同図の充放電制御計画ＰＬに基づくことにより、ノートＰＣ１は、９：００〜１１：００、１４：３０〜１６：００について放電状態ＢＡに、１２：００〜１３：３０、１７：００〜１８：００について充電状態ＣＨに、その他の時間帯について通電状態ＡＣに制御される。
【００３４】
ただし、ノートＰＣ１の充放電状態の制御は、生成された充放電制御計画ＰＬの通りに行われない場合がある。例えば、充放電制御計画ＰＬにおいて通電状態ＡＣ、または充電状態ＣＨが規定されていても、出張や打合せ等のためにバッテリ駆動される（放電状態ＢＡになる）必要性が生じる場合がある。このような場合、ノートＰＣ１の充放電状態は、充放電制御計画ＰＬの通りに制御されない。このように、充放電制御計画ＰＬの通りに制御されない事態が生じることにより、ピーク電力が計画通りに削減されないことがある。
【００３５】
［第１の実施の形態例］
そこで、本実施の形態例における蓄電池の充放電制御装置１００は、充放電制御計画の履歴ＰＬＲにおいて通電状態ＡＣ、または充電状態ＣＨへの制御であって、充放電状態履歴ＳＴにおいては放電状態ＢＡであった時間帯区分に対し、放電制御を指示する制御制約を生成する。そして、蓄電池の充放電制御装置１００は、対象時間帯区分に制御制約の制御を有し、対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、充放電状態のいずれかへの制御を有する充放電制御計画ＰＬを生成する。
【００３６】
このように、蓄電池の充放電制御装置１００は、例えば、打合せや外出等により、ノートＰＣがバッテリ駆動されて（放電状態ＢＡになって）しまう可能性の高い時間帯区分を検出し、当該時間帯区分に放電状態ＢＡへの制御制約（放電制約）ＢＡ−ｏｎｌｙを生成する。そして、蓄電池の充放電制御装置１００は、放電制約ＢＡ−ｏｎｌｙが生成された時間帯区分について、放電状態ＢＡを指示する制約を有する、即ち、放電状態ＢＡを規定した充放電制御計画ＰＬを生成する。つまり、充放電制御計画ＰＬに則って制御しようとしたが、計画通り制御されず放電状態ＢＡとなってしまった時間帯区分について、充放電制御計画ＰＬにおいて、予め放電状態ＢＡへ制御されるように規定される。これにより、蓄電池の充放電状態が充放電制御計画ＰＬの計画通りに制御される確実性が増し、ピーク電力がより確実に削減される。
【００３７】
［制御制約］
図５の充放電制御計画ＰＬにおいて、黒い四角形を含み、放電状態ＢＡが規定された時間帯区分は、放電状態ＢＡへの制御制約（放電制約）ＢＡ−ｏｎｌｙに基づいて放電状態ＢＡが規定された時間帯区分を示す。前述したとおり、放電制約ＢＡ−ｏｎｌｙは、充放電制御計画の履歴ＰＬＲにおいて放電状態ＢＡ以外の規定（通電状態ＡＣ、または、充電状態ＣＨ）であるにも関わらず、充放電状態履歴ＳＴにおいて放電状態ＢＡとなった時間帯区分に付与される。そして、前述したとおり、充放電制御計画ＰＬにおいて、放電制約ＢＡ−ｏｎｌｙが付与された時間帯区分は、必ず、放電状態ＢＡが規定される。
【００３８】
続いて、本実施の形態例における蓄電池の充放電制御装置１００の処理の概要について説明する。
【００３９】
［処理の概要］
図６は、第１の実施の形態例における蓄電池の充放電制御装置１００の処理の概要を表す図である。同図に示す処理は、例えば、所定の日数、所定の時間間隔に、繰り返し行われる。まず、充放電状態履歴生成部１３１は、各ノートＰＣの充放電状態を取得し、充放電状態履歴ＳＴを生成する。続いて、制御制約生成部１３２は、充放電状態履歴ＳＴと充放電制御計画の履歴ＰＬＲとをそれぞれデータベースより取得する。そして、制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲにおいて放電状態ＢＡでないにも関わらず、充放電状態履歴ＳＴにおいて放電状態ＢＡであった時間帯区分を抽出し、放電制約ＢＡ-ｏｎｌｙを生成する。
【００４０】
続いて、充放電制御計画生成部１３３は、対象時間帯区分に制御制約の制御を有し、対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、充放電状態のいずれかへの制御を有する充放電制御計画ＰＬを生成する。即ち、放電制約ＢＡ−ｏｎｌｙが付与された時間帯については、放電状態ＢＡが規定された充放電制御計画ＰＬが生成される。これにより、充放電制御計画ＰＬが守られず、ピーク電力が計画通りに削減されないことが回避される。また、充放電制御計画保存部１３４は生成した充放電制御計画ＰＬを、制御制約の有無を識別可能に保存する。この処理についても後述する。そして、充放電状態制御部１３５は、充放電制御計画ＰＬに基づいて蓄電池を制御する。
【００４１】
続いて、第１の実施の形態例における蓄電池の充放電制御装置１００の処理について、フローチャート図に基づいて詳細に説明する。
【００４２】
［フローチャート図］
図７は、本実施の形態例における蓄電池の充放電制御処理の流れを説明するフローチャート図である。充放電状態履歴生成部１３１は、各ノートＰＣ３０の充放電状態を取得し、充放電状態履歴ＳＴを生成する（Ｓ１１）。例えば、充放電状態履歴生成部１３１は、後述する制御計画生成部１３３が制御計画を生成する直前に、対象の蓄電池について、必要に応じた期間の充放電情報を取得し、充放電状態履歴ＳＴを生成する。例えば、充放電状態履歴生成部１３１は、始業前に、昨日分の充放電状態履歴ＳＴを生成する。
【００４３】
具体的に、充放電状態履歴生成部１３１は、例えば、ノートＰＣ３０については、ＯＳ（Operation  System）やバッテリドライバのＡＰＩ（Application  Programming  Interface）を用いて、内蔵バッテリの充放電状態を取得する。または、充放電状態履歴生成部１３１は、例えば、バッテリ残量のみを取得し、残量の変化に基づいて充放電状態を判定してもよい。この場合、例えば、バッテリ残量が減少していれば放電状態ＢＡ、一定であれば通電状態ＡＣ、増加していれば充電状態ＣＨと判定される。または、充放電状態履歴生成部１３１は、外部の計測器を用いてノートＰＣ３０の消費電力を計測しておき、電力値に基づいてノートＰＣ３０の充放電状態を判定してもよい。この場合、例えば、計測した電力値が０であれば放電状態ＢＡ、基準値より少ない場合は通電状態ＡＣ、基準値より高い場合は充電状態ＣＨと判定される。
【００４４】
なお、蓄電池の充放電制御装置１００がノートＰＣ３０に定期的に充放電状態を要求し、その応答として充放電状態を受信してもよいし、ノートＰＣ３０が定期的に充放電状態を蓄電池の充放電制御装置１００に通知してもよい。または、外部の計測器が、ノートＰＣ３０の代わりに、蓄電池の充放電制御装置１００に対して、ノートＰＣ３０の充放電状態の送信や通知を行ってもよい。
【００４５】
続いて、充放電制御計画ＰＬの生成時刻に達すると（Ｓ１２のＹＥＳ）、制御制約生成部１３２は、制御対象のＰＣから、１つのＰＣを選択する（Ｓ１３）。制御制約生成部１３２は、充放電状態履歴ＳＴと充放電制御計画の履歴ＰＬＲとをそれぞれデータベースより取得する（Ｓ１４）。例えば、制御制約生成部１３２は、昨日の充放電状態履歴ＳＴと、昨日の充放電制御計画の履歴ＰＬＲとを取得する。続いて、制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲにおいて放電状態ＢＡが規定されていないにも関わらず、充放電状態履歴ＳＴにおいて放電状態ＢＡであった時間帯を抽出する（Ｓ１５）。そして、制御制約生成部１３２は、抽出した時間帯に対して、放電状態ＢＡへの制御を指示する制御制約（放電制約）ＢＡ−ｏｎｌｙを生成する（Ｓ１６）。
【００４６】
具体的に、制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲにおいて通電状態ＡＣ、充電状態ＣＨが規定されているにも関わらず、充放電状態履歴ＳＴにおいて放電状態ＢＡであった時間帯に、放電制約ＢＡ−ｏｎｌｙを生成する。また、制御制約生成部１３２は、例えば、充放電制御計画の履歴ＰＬＲにおいて、放電制約ＢＡ−ｏｎｌｙが規定されており、充放電状態履歴ＳＴにおいて放電状態ＢＡであった時間帯についても放電制約ＢＡ−ｏｎｌｙを生成する。これにより、放電制御が生成された時間帯に、再び、放電制約ＢＡ−ｏｎｌｙが生成される。なお、制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲにおいて放電制約ＢＡ−ｏｎｌｙが規定された時間帯について、再び、放電制約ＢＡ−ｏｎｌｙを生成してもよい。
【００４７】
なお、制御制約生成部１３２は、所定の日数の充放電状態履歴ＳＴ及び充放電制御計画の履歴ＰＬＲに基づいて、制御制約を生成してもよい。例えば、制御制約生成部１３２は、直前の３日間の充放電状態履歴ＳＴ及び充放電制御計画の履歴ＰＬＲに基づいて、制御制約を生成してもよい。または、例えば、制御制約生成部１３２は、複数回の月曜日の充放電状態履歴ＳＴ及び充放電制御計画の履歴ＰＬＲに基づいて、月曜日の制御制約を生成してもよい。
【００４８】
また、制御制約生成部１３２は、充放電状態履歴ＳＴにおける放電状態ＢＡの出現頻度や出現比率に応じて放電制約ＢＡ−ｏｎｌｙの生成の是非を判定してもよい。例えば、制御制約生成部１３２は、ある時間帯区分を対象として、所定日数の充放電状態履歴ＳＴにおいて、５０％以上が放電状態ＢＡである場合に、放電制約ＢＡ−ｏｎｌｙを生成する。または、制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲにおいて放電状態ＢＡでなく、充放電状態履歴ＳＴにおいて放電状態ＢＡである度合いが、充放電状態履歴ＳＴと充放電制御計画の履歴ＰＬＲ共に放電状態ＢＡである度合いの２倍以上である場合に、放電制約ＢＡ−ｏｎｌｙを生成する。
【００４９】
制御対象の全てのＰＣについて制御制約を生成すると（Ｓ１７のＹＥＳ）、充放電制御計画生成部１３３は、生成した放電制約ＢＡ−ｏｎｌｙを有し、ピーク電力が小さくなる充放電制御計画ＰＬを生成する（Ｓ１８）。具体的に、まず、充放電制御計画生成部１３３は、放電制約ＢＡ−ｏｎｌｙが生成された対象時間帯については放電状態ＢＡに規定する。そして、充放電制御計画生成部１３３は、制御制約が生成されていない時間帯については、対象時間帯が放電状態ＢＡに規定されることを加味した上で、ピーク電力が削減されるように、各ＰＣの各時間帯に、放電状態ＢＡ、通電状態ＡＣ、充電状態ＣＨへの規定を割り当てた充放電制御計画ＰＬを生成する。ピーク電力を小さくする充放電制御計画ＰＬの生成方法については、例えば、特許文献３に記載される。
【００５０】
工程Ｓ１８において、例えば、充放電制御計画生成部１３３は、制御制約を有する時間帯に制御制約の制御を有し、制御制約を有しない時間帯について充放電状を規定した充放電制御計画に対し、一部の蓄電池の状態を変更した仮想の充放電制御計画を生成する。そして、充放電制御計画生成部１３３は、仮想の充放電制御計画を用いて時間帯毎の消費電力をシミュレートし、ピーク電力が、変更前の充放電制御計画におけるピーク電力よりも減少している場合に、仮想の充放電制御計画を充放電制御計画とする。そして、充放電制御計画生成部１３３は、例えば、所定の時間が経過するまで、仮想の充放電制御計画の生成処理とシミュレーションによる評価とを繰り返し、充放電制御計画を生成する。これにより、制御制約が生成された時間帯に制御制約の制御を有し、その他の時間帯に、ピーク電力が小さくなり、充放電状態のいずれかへの制御を有する充放電制御計画が生成される。
【００５１】
続いて、充放電制御計画保存部１３４は、生成した充放電制御計画ＰＬを、放電制約ＢＡ−ｏｎｌｙの有無を識別可能にして保存する（Ｓ１９）。充放電制御計画ＰＬにしたがって蓄電池が制御された場合、充放電状態履歴ＳＴ上では、放電制約ＢＡ−ｏｎｌｙに基づいて放電状態ＢＡに制御されたのか、放電制約ＢＡ−ｏｎｌｙに因らない計画上の規定にしたがって放電状態ＢＡに制御されたのか、識別不可能である。そこで、充放電制御計画ＰＬにおいて、放電状態ＢＡへの制御が、放電制約ＢＡ−ｏｎｌｙに基づくか否かが識別可能に示されることによって、制御制約生成部１３２は、放電制約ＢＡ−ｏｎｌｙを生成する時間帯区分を適切に抽出することができる。例えば、制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲにおいて放電制約ＢＡ−ｏｎｌｙに基づく放電状態ＢＡが規定され、充放電状態履歴ＳＴにおいて放電状態ＢＡであった時間帯を抽出し、当該時間帯に対して放電制約ＢＡ−ｏｎｌｙを生成できる。
【００５２】
そして、充放電状態制御部１３５は、生成された充放電制御計画ＰＬに基づいて各ＰＣの蓄電池を制御する。または、充放電状態制御部１３５は、充放電制御計画ＰＬを各ノートＰＣに送信し、各ノートＰＣが、送信された充放電制御計画ＰＬに基づいて自装置に内蔵された蓄電池の制御を行ってもよい。
【００５３】
ここで、第１の実施の形態例における蓄電池の充放電制御装置１００の処理を具体例に基づいて説明する。
【００５４】
［具体例］
図８は、本実施の形態例における充放電制御処理について説明する具体例の一例である。同図は、２０１２／９／２１の朝に、過去３日分の充放電状態履歴ＳＴ１、充放電制御計画の履歴ＰＬＲ１に基づいて、当日の充放電制御計画ＰＬ１を生成する場合の具体例を示す。また、同図は、充放電状態履歴ＳＴ１、充放電制御計画の履歴ＰＬＲ１、制御制約、新たに生成される充放電制御計画ＰＬ１の一例を示す。
【００５５】
初めに、図８の充放電状態履歴ＳＴ１は、ＰＣ１について、２０１２／９／１８〜９／２０における充放電状態の履歴を示す。同図の充放電状態履歴ＳＴ１によると、例えば、２０１２／９／２０について、０９：００〜１１：００、１４：３０〜１６：００は放電状態ＢＡ、１２：００〜１３：００、１７：３０〜１８：００は充電状態ＣＨ、その他の時間帯は通電状態ＡＣであったことが示される。また、同図の充放電制御計画の履歴ＰＬＲ１は、ＰＣ１について、２０１２／９／１８〜９／２０における充放電計画の履歴を示す。同図の充放電制御計画の履歴ＰＬＲ１によると、例えば、２０１２／９／２０について、１４：３０〜１６：００は放電状態ＢＡ、１２：００〜１３：００、１７：３０〜１８：００は充電状態ＣＨ、その他の時間帯は通電状態ＡＣに規定されたことが示される。
【００５６】
制御制約生成部１３２は、例えば、２０１２／９／１８〜９／２１までの充放電状態履歴ＳＴ１と、同期間の充放電制御計画の履歴ＰＬＲ１とを比較する。制御制約生成部１３２は、２０１２／９／１８〜９／２１における充放電制御計画の履歴ＰＬＲ１において通電状態ＡＣ、または、充電状態ＣＨであるにも関わらず、同時間帯区分の充放電状態履歴ＳＴ１において、充放電状態である時間帯区分を抽出する（Ｓ１５）。そして、制御制約生成部１３２は、抽出した時間帯区分に放電制約ＢＡ−ｏｎｌｙを付与する（Ｓ１６）。この例において、２０１２／９／１８の０９：３０〜１１：００、２０１２／９／２０の０９：００〜１１：００について、充放電制御計画の履歴ＰＬＲ１において通電状態ＡＣが規定されているにも関わらず、充放電状態履歴ＳＴにおいて放電状態ＢＡである。そこで、制御制約生成部１３２は、同図の表ＣＴ１に示される２０１２／９／２１の制御制約として、０９：３０〜１１：００、０９：００〜１１：００の論理和である時間帯０９：００〜１１：００について、放電制約ＢＡ-ｏｎｌｙを生成する。
【００５７】
また、図８の右上の表ＣＴ１ａは、制御対象であるノートＰＣ１〜ＰＣ６の制御制約を示す。ノートＰＣ１と同様にして、他のノートＰＣについても、当該ノートＰＣの充放電状態履歴ＳＴ１及び充放電制御計画の履歴ＰＬＲ１に基づいて、制御制約が生成される。この例において、ノートＰＣ１〜ＰＣ６によって使用形態が異なることから、表ＣＴ１ａにおいて放電制約ＢＡ−ｏｎｌｙが付与される時間帯が各ノートＰＣ１〜ＰＣ６に応じて異なる。そして、充放電制御計画生成部１３３は、対象時間帯区分に制御制約の制御を有し、対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、充放電状態のいずれかへの制御を有する充放電制御計画ＰＬ１を生成する（Ｓ１８）。この結果、同図の充放電制御計画ＰＬ１が生成される。充放電制御計画ＰＬ１において、ノートＰＣ１について、放電制約ＢＡ−ｏｎｌｙが付与された０９：００〜１１：００は、放電状態ＢＡが規定されている。そして、２０１２／９／２１の充放電制御計画ＰＬ１は履歴として保存され、次回の制御制約の生成時に参照される。
【００５８】
図８の充放電制御計画ＰＬ１において、黒い四角形を内包し、放電状態ＢＡを規定する時間帯区分は、放電制約ＢＡ−ｏｎｌｙに基づいて放電状態ＢＡが規定された時間帯区分を示す。一方、黒い四角形を内包することなく、放電状態ＢＡを規定する時間帯区分は、放電制約ＢＡ−ｏｎｌｙに基づくことなく放電状態ＢＡが規定された時間帯区分を示す。このように、本実施の形態例における充放電制御計画ＰＬ１は、放電制御が規定された区間について、放電制約ＢＡ−ｏｎｌｙに基づくか否かが識別可能に生成される。これにより、制御制約生成部１３２は、放電制約ＢＡ−ｏｎｌｙを適切に生成することができる。
【００５９】
［制御制約の解除］
また、生成された制御制約は、解除されてもよい。放電制約ＢＡ−ｏｎｌｙに基づいて充放電制御計画ＰＬ１において放電状態ＢＡが規定された時間帯区分は、実際の放電状態ＢＡへの制御の必要性の有無に関わらず、必ず放電状態ＢＡに制御される。そこで、制御制約生成部１３２は、放電制約ＢＡ−ｏｎｌｙが生成された時間帯について、放電状態ＢＡへの制御の必要性の有無を判定し、必要性がないと判定された場合は放電制約ＢＡ−ｏｎｌｙを解除する。
【００６０】
具体的に、制御制約生成部１３２は、制御制約の生成後（図７のＳ１６）、充放電状態履歴ＳＴ１において放電状態ＢＡであった時間帯と、充放電制御計画の履歴ＰＬＲ１において放電制約ＢＡ−ｏｎｌｙが付与された時間帯とを抽出し、時間帯の開始時刻と終了時刻とを比較する。そして、開始時刻と終了時刻とが一致した時間帯の放電制約ＢＡ−ｏｎｌｙを解除する。充放電状態履歴ＳＴ１において放電状態ＢＡであった時間帯と、充放電制御計画の履歴ＰＬＲ１において放電制約ＢＡ−ｏｎｌｙが付与された時間帯との開始時刻及び終了時刻が一致している場合、充放電制御計画の履歴ＰＬＲ１通りに放電状態ＢＡに制御された時間帯である旨、判定される。この場合、充放電制御計画の履歴ＰＬＲ１通りに制御されていることにより、ユーザの都合によって放電状態ＢＡとなったものではないとみなされ、当該時間帯の放電制約ＢＡ−ｏｎｌｙが解除される。
【００６１】
一方、充放電状態履歴ＳＴ１において放電状態ＢＡであった時間帯と、充放電制御計画の履歴ＰＬＲ１において放電制約ＢＡ−ｏｎｌｙが付与された時間帯との開始時刻、または、終了時刻が不一致の場合、ユーザの都合によって、より早い時間帯から放電状態ＢＡとなった、または、放電状態ＢＡが延長された場合を示す。つまり、充放電状態履歴ＳＴ１において放電状態ＢＡであった時間帯について、ユーザの都合により放電状態ＢＡとなったとして判定される。この場合、放電制約ＢＡ−ｏｎｌｙの必要性がみとめられるため、放電制約ＢＡ−ｏｎｌｙは解除されない。
【００６２】
図８の例にしたがって、制御制約の解除例を説明する。例えば、２０１２／９／１９の充放電制御計画の履歴ＰＬＲ１、及び、充放電状態履歴ＳＴ１に基づいて、２０１２／９／２０の充放電制御計画ＰＬ１を生成する場合について例示する。この例において、２０１２／９／１９の０９：３０〜１１：００について、充放電制御計画の履歴ＰＬＲ１において放電制約ＢＡ−ｏｎｌｙが規定され、充放電状態履歴ＳＴ１において放電状態ＢＡである。即ち、充放電制御計画の履歴ＰＬＲ１において放電制約ＢＡ−ｏｎｌｙが付与された時間帯と、充放電状態履歴ＳＴ１において放電状態ＢＡとなった時間帯とが一致する。この場合、２０１２／９／１９の０９：３０〜１１：００について、充放電制御計画の履歴ＰＬＲ１通りに放電状態ＢＡに制御されたと判定される。即ち、放電制御の必要性が生じていないとみなされ、２０１２／９／２０の充放電制御計画ＰＬ１の生成に当たり、０９：３０〜１１：００の放電制約ＢＡ−ｏｎｌｙが解除される。
【００６３】
これにより、充放電制御計画ＰＬ１の生成時に、放電制約ＢＡ−ｏｎｌｙが増加し過ぎて、充放電制御計画ＰＬ１生成に係る自由度が制限されることが回避される。つまり、不要な制御制約が解除され、制御制約が最適化されることによって、蓄電池の充放電制御装置１００は、より柔軟に、より効果的な充放電制御計画ＰＬ１を生成することができ、ピーク電力がより削減された充放電制御計画ＰＬ１を生成することができる。
【００６４】
なお、制御制約生成部１３２は、放電制約ＢＡ−ｏｎｌｙが付与された時間帯と、充放電状態履歴ＳＴ１において放電状態ＢＡとなった時間帯とを比較し、時間帯の重複度合いや、開始時刻と終了時刻の一致頻度に応じて、放電制約ＢＡ−ｏｎｌｙを解除するか否かを判定してもよい。例えば、制御制約生成部１３２は、充放電状態履歴ＳＴ１において放電状態ＢＡである時間帯と、充放電制御計画の履歴ＰＬＲ１において放電制約ＢＡ−ｏｎｌｙである時間帯との重複時間が、放電制約ＢＡ−ｏｎｌｙである時間帯の８０％を超える場合に放電制約ＢＡ−ｏｎｌｙを解除してもよい。または、制御制約生成部１３２は、充放電状態履歴ＳＴにおいて放電状態ＢＡである時間帯と、充放電制御計画の履歴ＰＬＲ１においてが放電制約ＢＡ−ｏｎｌｙである時間帯との開始時刻と終了時刻の一致頻度が、５０％を超える場合に放電制約ＢＡ−ｏｎｌｙを解除してもよい。
【００６５】
以上のように、本実施の形態例における蓄電池の充放電制御装置１００は、蓄電池の放電状態ＢＡ、通電状態ＡＣ、充電状態ＣＨを含む充放電状態の履歴である充放電状態履歴ＳＴを生成する充放電状態履歴生成手段と、充放電制御計画の履歴ＰＬＲにおいて通電状態ＡＣまたは充電状態ＣＨへの制御であって、充放電状態履歴ＳＴにおいては放電状態ＢＡであった対象時間帯区分に対し放電制御を指示する制御制約を生成する制御制約生成手段とを有する。また、蓄電池の充放電制御装置１００は、対象時間帯区分に制御制約の制御を有し、対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、充放電状態のいずれかへの制御を有する充放電制御計画ＰＬを生成する制御計画生成手段と、を有する。
【００６６】
このように、蓄電池の充放電制御装置１００は、充放電状態の履歴において、計画外で放電状態ＢＡとなった時間帯（時間帯区分）に対して、予め、放電状態ＢＡへの制御を指示する制御制約を生成することにより、当該時間帯について必ず放電状態ＢＡが規定される充放電制御計画ＰＬを生成することができる。これにより、蓄電池の充放電制御装置１００は、計画外の充放電制御が生じ難い充放電制御計画ＰＬを生成することができる。これにより、ピーク電力が確実に削減される蓄電池の充放電制御が可能になる。
【００６７】
また、需要家が有する蓄電池は、ＥＶであれば移動するための燃料、ノートＰＣであれば外出時などにおいてバッテリ駆動するための電源等の本来の導入目的を有する。本実施の形態例における蓄電池の充放電制御装置１００は、本来の導入目的に対応する制御制約の制御（放電制御）を予め有する充放電制御計画ＰＬを生成することにより、蓄電池の本来の導入目的と相反せずに、ピーク電力を削減する充放電制御計画が生成することができる。
【００６８】
また、本実施の形態例における蓄電池の充放電制御装置１００において、制御が制御制約に基づくか否かが識別可能に生成され、制御制約生成手段は、さらに、充放電制御計画の履歴ＰＬＲにおいて放電制御を指示する制御制約が生成された時間帯区分と、充放電状態履歴ＳＴにおいて放電状態ＢＡであった時間帯区分が一致する場合、当該時間帯区分の制御制約の解除を行う。
【００６９】
これにより、蓄電池の充放電制御装置１００は、充放電制御計画ＰＬの生成時における制御制約が増加し過ぎることを回避し、最適化された制御制約に基づいて、より柔軟で、より効果的な充放電制御計画ＰＬを生成することができる。この結果、蓄電池の充放電制御装置１００は、ピーク電力をより効果的に、より確実に削減可能な充放電制御計画ＰＬを生成することができる。
【００７０】
［第２の実施の形態例］
第１の実施の形態例では、放電制約ＢＡ−ｏｎｌｙを生成する事例について述べた。これに対し、第２の実施の形態例では、放電制約ＢＡ−ｏｎｌｙに加えて、通電状態ＡＣへの制御を指示する制御制約（通電制約）ＡＣ−ｏｎｌｙ、充電状態ＣＨへの制御を指示する制御制約（充電制約）ＣＨ−ｏｎｌｙを生成する。なお、放電制約ＢＡ−ｏｎｌｙに加えて生成される制御制約は、通電制約ＡＣ−ｏｎｌｙ、充電制約ＣＨ−ｏｎｌｙのいずれか一方でもよい。第２の実施の形態例における蓄電池の充放電制御装置１００の処理について、フローチャート図に基づいて説明する。
【００７１】
［フローチャート図］
図９は、第２の実施の形態例における蓄電池の充放電制御処理の流れを説明するフローチャート図である。工程Ｓ１１から工程Ｓ１４までの処理は、第１の実施の形態例と同様である。工程Ｓ１４において、制御制約生成部１３２は、充放電状態履歴ＳＴと充放電制御計画の履歴ＰＬＲとをそれぞれデータベースより取得すると、制御制約生成部１３２は、充放電状態履歴ＳＴと充放電制御計画の履歴ＰＬＲとを比較する。そして、制御制約生成部１３２は、充放電状態履歴ＳＴにおける充放電状態と、充放電制御計画の履歴ＰＬＲにおける充放電状態とについて、充放電の規定が異なる全ての時間帯区分を抽出する（Ｓ２５）。そして、制御制約生成部１３２は、抽出した時間帯に対して、充放電状態履歴ＳＴにおける充放電状態に応じた制御制約を生成し、付与する（Ｓ２６）。
【００７２】
具体的に、制御制約生成部１３２は、第１の実施の形態例と同様にして、充放電制御計画の履歴ＰＬＲにおいて放電状態ＢＡが規定されていないにも関わらず、充放電状態履歴ＳＴにおいて放電状態ＢＡであった時間帯区分を抽出する。さらに、制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲにおいて通電状態ＡＣが規定されていないにも関わらず、充放電状態履歴ＳＴにおいて通電状態ＡＣであった時間帯区分を抽出する。これは、例えば、充放電制御計画の履歴ＰＬＲにおいて充電状態ＣＨに規定されたが、バッテリ残量が満量となり、通電状態ＡＣになったような場合を意味する。また、制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲにおいて充電状態ＣＨが規定されていないにも関わらず、充放電状態履歴ＳＴにおいて充電状態ＣＨであった時間帯区分を抽出する。これは、例えば、充放電制御計画の履歴ＰＬＲにおいて放電状態ＢＡに規定されたが、バッテリ残量の低下によりバッテリ駆動できなくなり、充電状態ＣＨになったような場合を意味する。
【００７３】
そして、制御制約生成部１３２は、抽出した時間帯に対して、充放電状態履歴ＳＴにおいて放電状態ＢＡであった時間帯区分については放電制約ＢＡ−ｏｎｌｙ、充放電状態履歴ＳＴにおいて通電状態ＡＣであった時間帯区分については通電制約ＡＣ−ｏｎｌｙ、充放電状態履歴ＳＴにおいて充電状態ＣＨであった時間帯区分については充電制約ＣＨ−ｏｎｌｙを生成し、付与する（Ｓ２６）。また、制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲと充放電状態履歴ＳＴとの間で充放電状態が異なる時間帯区分について、充放電状態履歴ＳＴの当該時間帯における出現率が最も高い充放電状態に対応する制御制約を生成してもよい。
【００７４】
そして、制御対象の全てのＰＣについて制御制約を生成すると（Ｓ１７のＹＥＳ）、充放電制御計画生成部１３３は、生成した制御制約ＢＡ-ｏｎｌｙ、ＡＣ-ｏｎｌｙ、ＣＨ-ｏｎｌｙを有し、ピーク電力をより小さくする充放電制御計画ＰＬを生成する（Ｓ１８）。充放電制御計画生成部１３３は、生成した制御制約ＢＡ-ｏｎｌｙ、ＡＣ-ｏｎｌｙ、ＣＨ-ｏｎｌｙを有した上で、各ノートＰＣのバッテリ残量等を考慮して、充放電制御計画ＰＬを生成する。同様にして、充放電制御計画保存部１３４は、生成した充放電制御計画ＰＬを、制御制約ＢＡ-ｏｎｌｙ、ＡＣ-ｏｎｌｙ、ＣＨ-ｏｎｌｙの有無を識別可能にして保存する（Ｓ１９）。
【００７５】
［具体例］
図１０は、第２の実施の形態例における充放電制御処理について説明する具体例の一例である。この例では、第１の実施の形態例と同様にして、２０１２／９／２１の朝に、過去３日分の充放電状態履歴ＳＴ２、充放電制御計画の履歴ＰＬＲ２に基づいて、当日分の充放電制御計画ＰＬ２を生成する場合の具体例を示す。また、同図は、充放電状態履歴ＳＴ２、充放電制御計画の履歴ＰＬＲ２、制御制約、新たに生成される充放電制御計画ＰＬ２の一例を示す。
【００７６】
図１０の充放電状態履歴ＳＴ２は、ＰＣ１について、２０１２／９／１８〜９／２０における充放電状態の履歴を示す。充放電状態履歴ＳＴ２によると、例えば、２０１２／９／２０について、０９：００〜１１：００、１４：３０〜１６：００は放電状態ＢＡ、１２：００〜１３：００、１７：３０〜１８：００は充電状態ＣＨ、その他の時間帯は通電状態ＡＣであったことが示される。また、同図の充放電制御計画の履歴ＰＬＲ２は、ノートＰＣ１について、２０１２／９／１８〜９／２０における充放電制御計画の履歴を示す。同図の充放電制御計画の履歴ＰＬＲ２によると、例えば、２０１２／９／２０について、１４：３０〜１６：００は放電状態ＢＡ、１２：００〜１３：００、１７：３０〜１８：００は充電状態ＣＨ、その他の時間帯は通電状態ＡＣに規定されたことが示される。
【００７７】
制御制約生成部１３２は、２０１２／９／１８〜９／２１における充放電制御計画の履歴ＰＬＲ２において放電状態ＢＡ以外の状態であるにも関わらず、同区間の充放電状態履歴ＳＴ２において、放電状態ＢＡである時間帯区分を抽出する（Ｓ２５）。さらに、制御制約生成部１３２は、２０１２／９／１８〜９／２１における充放電制御計画の履歴ＰＬＲ２において通電状態ＡＣ以外の状態であるにも関わらず、同時間帯区分の充放電状態履歴ＳＴ２において通電状態ＡＣである時間帯区分、充放電制御計画の履歴ＰＬＲ２において充電状態ＣＨ以外の状態であるにも関わらず、同時間帯区分の充放電状態履歴ＳＴ２において充電状態ＣＨである時間帯区分を抽出する（Ｓ２５）。そして、制御制約生成部１３２は、抽出した時間帯区分に、当該時間帯区分の充放電状態履歴ＳＴ２における充放電状態に対応する制御制約を付与する（Ｓ２６）。
【００７８】
この例において、制御制約生成部１３２は、ノートＰＣ１について、２０１２／９／２１の制御制約として、図１０の表ＣＴ２のような制御制約を生成する。制御制約ＣＴ２は、０９：３０〜１１：００、０９：００〜１１：００の論理和である時間帯０９：００〜１１：００に放電状態ＢＡへの制御を指示する制御制約（放電制約）ＢＡ-ｏｎｌｙを有する。また、この例において、２０１２／９／１８の１６：３０〜１７：００、２０１２／９／１９の１７：３０〜１８：００について、充放電制御計画の履歴ＰＬＲ２において放電状態ＢＡ、または、充電状態ＣＨが規定されているにも関わらず、充放電状態履歴ＳＴ２において通電状態ＡＣである。また、この例において、２０１２／９／１９の１２：００〜１２：３０について、充放電制御計画の履歴ＰＬＲ２において通電状態ＡＣが規定されているにも関わらず、充放電状態履歴ＳＴ２において充電状態ＣＨである。そこで、制御制約ＣＴ２は、１６：３０〜１７：００、１７：３０〜１８：００に通電状態ＡＣへの制御を指示する制御制約（通電制約）ＡＣ-ｏｎｌｙ、１２：００〜１２：３０に充電状態ＣＨへの制御を指示する制御制約（充電制約）ＣＨ-ｏｎｌｙを有する。
【００７９】
そして、充放電制御計画生成部１３３は、対象時間帯区分に制御制約の制御を有し、対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、充放電状態のいずれかへの制御を有する充放電制御計画ＰＬ２を生成する（Ｓ２８）。具体的に、充放電制御計画生成部１３３は、放電制約ＢＡ−ｏｎｌｙが生成された対象時間帯区分については放電状態ＢＡ、通電制約ＡＣ−ｏｎｌｙが生成された対象時間帯区分については通電状態ＡＣ、充電制約ＣＨ−ｏｎｌｙが生成された対象時間帯区分については充電状態ＣＨに規定する。そして、充放電制御計画生成部１３３は、制御制約が生成されていない時間帯区分について、対象時間帯区分が対応する充放電状態に制御されることを加味した上で、ピーク電力が削減されるように、各ＰＣの各時間帯区分に、放電状態ＢＡ、通電状態ＡＣ、充電状態ＣＨを規定した充放電制御計画ＰＬ２を生成する。
【００８０】
また、充放電制御計画ＰＬ２は、制御制約に基づく各充放電状態の規定か否かが識別可能に生成される。図１０の充放電制御計画ＰＬ２において、黒い四角形を内包する時間帯区分は、制御制約に基づいて、当該制御制約に対応する充放電状態が規定された時間帯区分を示す。これにより、制御制約生成部１３２は、制御制約に基づいて各充放電状態に制御された時間帯区分を適切に抽出し、制御制約を適切に生成することができる。
【００８１】
［制御制約の解除］
また、第１の実施の形態例と同様にして、生成された制御制約は解除されてもよい。制御制約生成部１３２は、充放電制御計画の履歴ＰＬＲ２において各制御制約ＢＡ−ｏｎｌｙ、ＡＣ−ｏｎｌｙ、ＣＨ−ｏｎｌｙが付与された時間帯と、充放電状態履歴ＳＴ２において対応する充放電状態となった時間帯との開始時刻と終了時刻が一致している場合、制御制約を解除する。つまり、充放電制御計画の履歴ＰＬＲ２通りに制御されていることにより、ユーザの都合によって制御制約に対応する充放電状態になったものではないとみなされ、当該時間帯の制御制約が解除される。
【００８２】
以上のように、本実施の形態例における蓄電池の充放電制御装置１００において、制御制約生成手段は、さらに、充放電制御計画の履歴ＰＬＲにおいて放電状態ＢＡ、または充電状態ＣＨへの制御であって、充放電状態履歴ＳＴにおいては通電状態ＡＣであった時間帯区分に対し通電制御を指示する制御制約、充放電制御計画の履歴ＰＬＲにおいて放電状態ＢＡ、または通電状態ＡＣへの制御であって、充放電状態履歴ＳＴにおいては充電状態ＣＨであった時間帯区分に対し充電制御を指示する制御制約、のいずれかまたは両方を生成する。
【００８３】
これにより、蓄電池の充放電制御装置１００は、充放電状態の履歴において、計画外で放電状態ＢＡ、通電状態ＡＣ、充電状態ＣＨとなった時間帯（時間帯区分）に対して、予め、当該充放電状態への制御を指示する制御制約を生成することにより、当該時間帯について必ず対応する充放電状態が規定される充放電制御計画ＰＬを生成することができる。これにより、ピーク電力が確実に削減される蓄電池の充放電制御が可能になる。
【００８４】
また、需要家が有する蓄電池は、ＥＶであれば移動するための燃料、ノートＰＣであれば外出時などにおいてバッテリ駆動するための電源等の本来の導入目的を有する。本実施の形態例における蓄電池の充放電制御装置１００は、本来の導入目的に対応する制御制約の制御を予め有する充放電制御計画ＰＬを生成することにより、蓄電池の本来の導入目的と相反せずに、ピーク電力を削減する充放電制御計画が生成することができる。
【００８５】
また、本実施の形態例における蓄電池の充放電制御装置１００において、制御計画生成は、制御が制御制約に基づくか否かが識別可能に生成される。そして、制御制約生成手段は、さらに、充放電制御計画の履歴ＰＬＲにおいて通電制御を指示する制御制約が生成された時間帯区分と、充放電状態履歴ＳＴにおいて通電状態ＡＣであった時間帯区分が一致する場合における当該時間帯区分の制御制約の解除、充放電制御計画の履歴ＰＬＲにおいて充電制御を指示する制御制約が生成された時間帯区分と、充放電状態履歴ＳＴにおいて充電状態ＣＨであった時間帯区分が一致する場合における当該時間帯区分の制御制約の解除、のいずれかまたは両方を行う。
【００８６】
これにより、蓄電池の充放電制御装置１００は、充放電制御計画ＰＬの生成時における制御制約が増加し過ぎることを回避し、最適化された制御制約に基づいて、より柔軟で、より効果的な充放電制御計画ＰＬを生成することができる。この結果、蓄電池の充放電制御装置１００は、ピーク電力をより効果的に、より確実に削減可能な充放電制御計画ＰＬを生成することができる。
【００８７】
［第３の実施の形態例］
第１、２の実施の形態例では、蓄電池の充放電制御装置１００は、対象時間帯区分に制御制約の制御を有し、対象時間帯区分以外の時間帯区分に、ピーク電力が小さくなり、充放電状態のいずれかへの制御を有する充放電制御計画ＰＬを生成する。これに対し、第３の実施の形態例における蓄電池の充放電制御装置１００は、制御制約を有しない仮充放電制御計画を生成し、当該仮充放電制御計画が制御制約を適用したときのピーク電力が、制御制約を適用する前のピーク電力を超えない場合に、仮充放電制御計画を充放電制御計画ＰＬとする。
【００８８】
本実施の形態例における充放電制御計画生成部１３３の処理について、具体的に説明する。充放電状態履歴ＳＴの生成処理、及び、制御制約の生成処理については、第１、２の実施の形態例と同様である。即ち、第１の実施の形態例における図７のフローチャート図の工程Ｓ１１〜Ｓ１７と同様である。制御制約が生成されると（Ｓ１７のＹＥＳ）、本実施の形態例における充放電制御計画生成部１３３は、ピーク電力が小さくなり、制御制約を有しない仮充放電制御計画を生成する。このとき、充放電制御計画生成部１３３は、例えば、特許文献３に記載される方法に基づいて仮充放電制御計画を生成する。そして、本実施の形態例における充放電制御計画生成部１３３は、生成した仮充放電制御計画に制御制約を適用した場合に、ピーク電力の削減に支障が無いか否かを判定する。つまり、充放電制御計画生成部１３３は、仮充放電制御計画において、制御制約の通りに充放電状態が変更された場合を想定し、その際のピーク電力が、制御制約を適用する前のピーク電力を超えないか否かを判定する。
【００８９】
つまり、蓄電池の充放電制御装置１００は、制御制約が適用されたときのピーク電力が、制御制約を適用する前のピーク電力を超えない場合は、制御制約を有しない仮充放電制御計画を充放電制御計画ＰＬとし、蓄電池の充放電状態を制御する。そして、蓄電池の充放電制御装置１００は、例えば、制御制約が適用されたときのピーク電力が大きくなる場合については、第１、２の実施の形態例と同様にして、予め制御制約を有し、且つ、ピーク電力が小さくなる充放電制御計画ＰＬを生成し、蓄電池の充放電状態を制御する。
【００９０】
また、充放電制御計画生成部１３３は、仮充放電制御計画の生成と、仮充放電制御計画に制御制約を適用した場合のピーク電力に基づく仮充放電制御計画の評価とを繰り返し（局所探索による近似解法）、短時間で、最適に近い仮充放電制御計画を生成してもよい。このとき、充放電制御計画生成部１３３は、例えば、仮充放電制御計画に制御制約を適用した場合のピーク電力が、前回、生成した仮充放電制御計画より小さい場合に、仮充放電制御計画を置き換える。
【００９１】
以上のようにして、第３の実施の形態例における蓄電池の充放電制御装置１００は、蓄電池の放電状態ＢＡ、通電状態ＡＣ、充電状態ＣＨを含む充放電状態の履歴である充放電状態履歴ＳＴを生成し、充放電制御計画の履歴ＰＬＲにおいて通電状態ＡＣ、または充電状態ＣＨへの制御であって、充放電状態履歴ＳＴにおいては放電状態ＢＡであった時間帯区分に対し放電制御を指示する制御制約を生成する。また、蓄電池の充放電制御装置１００は、制御制約を有しない仮充放電制御計画を生成し、当該仮充放電制御計画が制御制約を適用したときのピーク電力が、制御制約を適用する前のピーク電力を超えない場合に、仮充放電制御計画を充放電制御計画ＰＬとする。
【００９２】
このように、本実施の形態例における蓄電池の充放電制御装置１００は、仮充放電制御計画ＰＬに制御制約が適用されてもピーク電力の削減に支障がない間は、制御制約を有しない充放電制御計画に基づいて蓄電池の制御を行うことができる。つまり、充放電制御計画に制御制約が適用された場合のピーク電力の削減に支障がないか否かが予め評価されていることによって、制御制約に対応する充放電状態が生じた場合であっても、ピーク電力が確実に削減される充放電制御計画が生成可能になる。また、蓄電池の充放電制御装置１００は、制御制約を考慮せずに、より柔軟に、より効果的にピーク電力が削減された充放電制御計画を生成することができる。また、蓄電池の充放電制御装置１００は、制御制約に対応する充放電状態が生じた場合であってもピーク電力が削減される充放電制御計画ＰＬを生成することにより、蓄電池の本来の導入目的と相反しない充放電制御計画を生成することができる。
【００９３】
［第４の実施の形態例］
第４の実施の形態例における蓄電池の充放電制御装置１００は、蓄電池の放電可能時間、制御制約が近似する１つまたは複数の蓄電池を蓄電池グループとして生成し、蓄電池グループの制御制約の論理和を当該蓄電池グループの制御制約とし、蓄電池グループ単位に、充放電制御計画ＰＬを生成する。初めに、第４の実施の形態例における処理の概要について説明する。第４の実施の形態例において、制御部１３０は、さらに、グループ生成部を有する。
【００９４】
［処理の概要］
図１１は、第４の実施の形態例における蓄電池の充放電制御装置１００の処理の概要を表す図である。第１の実施の形態例と同様にして、充放電状態履歴生成部１３１は、各ノートＰＣ３０の充放電状態を取得して充放電状態履歴ＳＴを生成し、制御制約生成部１３２は、充放電状態履歴ＳＴと充放電制御計画の履歴ＰＬＲとを比較し放電制約ＢＡ−ｏｎｌｙを生成する。ここで、第４の実施の形態例において、グループ生成部１３６は、各ノートＰＣ３０の制御制約、及び、放電可能時間に基づいて、１つまたは複数のノートＰＣを含むグループ（蓄電池グループ）を生成する。そして、充放電制御計画生成部１３３は、生成したグループを１つの仮想的なノートＰＣ３０とみなし、仮想ノートＰＣ単位の充放電制御計画ＰＬを生成する。
【００９５】
また、充放電制御計画保存部１３４は、仮想ノートＰＣ単位に生成された充放電制御計画ＰＬを、制御制約の有無を識別可能に保存する。ただし、このとき、識別可能に示される制御制約は、グループである仮想ノートＰＣ単位の制御制約ではなく、各ノートＰＣ３０について生成された制御制約である。詳細については、後述する。そして、充放電状態制御部１３５は、充放電制御計画ＰＬに基づいて各ノートＰＣ３０の充放電状態を制御する。
【００９６】
続いて、第４の実施の形態例における蓄電池の充放電制御装置１００の処理について、フローチャート図に基づいて説明する。
【００９７】
［フローチャート図］
図１２は、第４の実施の形態例における蓄電池の充放電制御処理の流れを説明するフローチャート図である。工程Ｓ１１から工程Ｓ１７までの処理は、第１の実施の形態例のフローチャート図（図７）と同様である。制御対象の全てのＰＣについて制御制約を生成すると（Ｓ１７のＹＥＳ）、グループ生成部１３６は、各ノートＰＣの現在のバッテリ残量をデータベースから取得する（Ｓ３８）。
【００９８】
続いて、グループ生成部１３６は、未チェックのノートＰＣ、即ち、未グループ化のノートＰＣを対象ノートＰＣとして１つ選択する（Ｓ３９）。そして、グループ生成部１３６は、対象ノートＰＣと制御制約が付与された時間帯区分が一致する、または、制御制約が付与された時間帯区分の相違が２つの時間帯区分以内である１つまたは複数のノートＰＣを抽出する（Ｓ４０）。そして、グループ生成部１３６は、抽出したノートＰＣのうち、例えば、対象ノートＰＣとバッテリ残量が±１０％のノートＰＣを同一のグループとする（Ｓ４１）。そして、グループ生成部１３６は、同一グループに加えたノートＰＣに、グループ化済みであることを示すチェックを付与する（Ｓ４２）。
【００９９】
つまり、グループ生成部１３６は、バッテリ残量、及び、制御制約が近似するノートＰＣをひとつのグループとする。この例では、グループ生成部１３６は、例えば、ノートＰＣ間のバッテリ残量の差異が１０％以内であって、且つ、制御制約の相違が２つの時間帯区分以内である場合に、同一のグループとする。つまり、グループ生成部１３６は、例えば、ノートＰＣ間のバッテリ残量の差異が基準値以内であって、且つ、制御制約が基準度合い以上で一致する場合に、同一グループとする。なお、この例では、バッテリ残量及び制御制約に基づいてグループが生成されるが、バッテリ駆動可能時間及び制御制約に基づいてグループが生成されてもよい。バッテリ残量は、実質的にバッテリ駆動可能時間を示す。充放電制御計画ＰＬは、例えば、バッテリ残量やバッテリ駆動可能時間を考慮して生成される。このため、グループ生成部１３６は、例えば、制御制約に加えて、バッテリ残量やバッテリ駆動可能時間に基づいてグループを生成する。
【０１００】
全てのノートＰＣがチェック済みになると、即ち、全てのノートＰＣがグループされると（Ｓ４３のＹＥＳ）、グループ生成部１３６は、グループ毎の制御制約とスペックを生成する（Ｓ４４）。グループ生成部１３６は、例えば、グループに含まれる各ＰＣ３０の制御制約の論理和をグループの制御制約として生成する。また、グループ生成部１３６は、グループ内のノートＰＣ３０のバッテリ容量、バッテリ残量、消費電力などに基づいて、グループを１つの仮想ノートＰＣとみなした場合におけるスペックを生成する。具体的に、グループのバッテリ容量及び消費電力は、グループに含まれる各ノートＰＣ３０のバッテリ容量及び消費電力がそれぞれ加算されることによって算出される。また、グループのバッテリ残量は、グループに含まれる各ノートＰＣ３０のバッテリ容量とバッテリ残量の乗算値が加算され、ノートＰＣ３０のバッテリ総容量で除算されることによって算出される。なお、グループの制御制約及びスペックは、他の方法によって求められてもよい。
【０１０１】
続いて、充放電制御計画生成部１３３は、グループの放電制約ＢＡ−ｏｎｌｙを有し、ピーク電力が小さくなり、グループ単位に各区間の充放電状態が規定された充放電制御計画ＰＬを生成する（Ｓ４５）。具体的に、充放電制御計画生成部１３３は、グループの放電制約ＢＡ−ｏｎｌｙを有し、グループのバッテリ残量等を考慮した、グループ単位の充放電制御計画ＰＬを生成する。続いて、充放電制御計画保存部１３４は、生成したグループ単位の充放電制御計画ＰＬを、放電制約ＢＡ−ｏｎｌｙの有無を識別可能にして保存する（Ｓ４６）。
【０１０２】
ただし、このとき、充放電制御計画保存部１３４は、各ノートＰＣについて、当該ノートＰＣが含まれるグループではなく、各ノートＰＣの制御制約（Ｓ１６）に基づいて、充放電制御計画ＰＬを、放電制約ＢＡ−ｏｎｌｙの有無を識別可能にして保存する。これにより、次回の制御制約生成時において、制御制約生成部１３２は、対象のノートＰＣ３０について、所属するグループの制御制約ではなく、当該ノートＰＣ３０の制御制約に基づくことにより、各ノートＰＣ３０によってより適切な制御制約を生成することができる。
【０１０３】
［具体例］
図１３は、本実施の形態例におけるノートＰＣのグループ化処理について説明する図である。同図の上部の表ＬＴ１、ＣＴ３ａでは、制御対象であるノートＰＣ１〜ノートＰＣ６のバッテリ残量、及び、制御制約の一例が表される。この例において、ノートＰＣ１及びノートＰＣ２はグループ１、ノートＰＣ３及びノートＰＣ４はグループ２、ノートＰＣ５はグループ３、ノートＰＣ６はグループ４に割り当てられる。
【０１０４】
具体的に、図１３の表ＬＴ１において、ノートＰＣ１のバッテリ残量は９５％、ノートＰＣ２のバッテリ残量は９０％であって、ノートＰＣ１とノートＰＣ２とのバッテリ残量の差異は±１０％以内である。また、制御制約の表ＣＴ３ａによると、ノートＰＣ１の制御制約は０９：００〜１１：００に生成され、ノートＰＣ２の制御制約は、０９：３０〜１０：３０に生成される。このため、ノートＰＣ１とノートＰＣ２とにおいて、制御制約が生成された時間帯区分の相違は２つの時間帯区分以内である。そこで、グループ生成部１３６は、ノートＰＣ１及びノートＰＣ２を同一のグループＧｒ（グループ１）とする。同様にして、グループ生成部１３６は、ノートＰＣ３及びノートＰＣ４を、グループ２とする。なお、ノートＰＣ５、ノートＰＣ６については、制御制約の生成状況は同一であるものの、ノートＰＣ５とノートＰＣ６とのバッテリ残量の差異が±１０％以上である。このため、ノートＰＣ５はグループ３、ノートＰＣ６はグループ４に、それぞれ割り当てられる。
【０１０５】
そして、グループ生成部１３６は、グループ１について、ノートＰＣ１とノートＰＣ２との放電制約ＢＡ−ｏｎｌｙが付与された時間帯区分の論理和に基づいて、０９：００〜１１：００に放電制約ＢＡ−ｏｎｌｙを生成する。同様にして、グループ生成部１３６は、グループ２について、ノートＰＣ３とノートＰＣ４との放電制約ＢＡ−ｏｎｌｙが生成された時間帯区分の論理和に基づいて、１４：００〜１５：３０に放電制約ＢＡ−ｏｎｌｙを生成する。また、ノートＰＣ５及びノートＰＣ６については、もともと放電制約ＢＡ−ｏｎｌｙが生成されていないため、グループ３、グループ４についても、放電制約ＢＡ−ｏｎｌｙが生成されない。
【０１０６】
図１３の下部の表ＬＴ２、表ＬＴ３は、生成されたグループ１〜４のスペックの算出方法について説明する表である。表ＬＴ２によると、グループ１に含まれるノートＰＣ１のバッテリ容量は６３Ｗｈ、通電状態ＡＣの消費電力は２２Ｗ、充電状態ＣＨの消費電力は８９Ｗである。また、同様にしてグループ１に含まれるノートＰＣ２のバッテリ容量は５６Ｗｈ、通電状態ＡＣの消費電力は１１Ｗ、充電状態ＣＨの消費電力は６５Ｗである。このため、グループ１に対応する仮想ノートＰＣのバッテリ容量は、ノートＰＣ１とノートＰＣ２とのバッテリ容量が加算された値１１９（＝６３＋５６）Ｗｈとなる。同様にして、グループ１に対応する仮想ノートＰＣの通電状態ＡＣの消費電力は３３（＝２２＋１１）Ｗ、充電状態ＣＨの消費電力は１５４（＝８９＋６５）Ｗとなる。そして、グループ１に対応する仮想ノートＰＣのバッテリ残量は、９２．６％（＝｛６３Ｗｈ×０．９５＋５６Ｗｈ×０．９｝／６３Ｗｈ＋５６Ｗｈ）となる。このようにして、各グループ１〜４のスペックが算出される。
【０１０７】
そして、充放電制御計画生成部１３３は、各グループの放電制約ＢＡ−ｏｎｌｙを有した上で、グループのバッテリ残量や消費電力等のスペックを考慮し、グループ単位の充放電制御計画ＰＬを生成する。充電に要する時間や、放電可能な時間、通電状態ＡＣに要する消費電力等は、グループのスペックに対応して異なる。このため、グループ単位のスペックが考慮され、充放電制御計画ＰＬが生成される。このように、ノートＰＣ３０がグループ化されることによって、生成対象の充放電制御計画ＰＬのバリエーションが大幅に削減される。これにより、蓄電池の充放電制御装置１００は、蓄電池数が膨大である場合であっても、負荷を抑え、短時間で効率的に充放電制御計画ＰＬを生成することができる。
【０１０８】
例えば、ノートＰＣ３０の数：Ｎ、充放電状態の種類：Ｓ、時間帯区分数：Ｔ、グループ数：Ｇ（Ｇ＜Ｎ）である場合におけるバリエーションの削減量について例示する。この場合、充放電制御計画ＰＬにおける各ノートＰＣ３０の時間帯区分の総パターンは、ＳＴＮとおりになる。一方、本実施の形態例において、制御対象の蓄電池の数がＮからＧ（Ｇ＜Ｎ）に削減されることにより、充放電制御計画ＰＬにおける各グループの時間帯区分のバリエーション総数は、ＳＴＧとおりになる。例えば、Ｎ＝６、Ｓ＝３、Ｔ＝６０、Ｇ＝４である場合を想定すると、ノートＰＣ３０数に基づくバリエーション総数は３６＊６０≒１０１７２となるのに対し、グループ数に基づくバリエーション総数は３４＊６０≒１０１１５となる。このように、グループされることによりバリエーション総数が、１０57分の１に削減される。
【０１０９】
以上のように、第４の実施の形態例における蓄電池の制御装置１００は、放電可能時間、制御制約が近似する１つまたは複数の蓄電池を蓄電池グループとして生成し、蓄電池グループの制御制約の論理和を当該蓄電池グループの制御制約とするグループ生成手段を有する。そして、制御計画生成手段は、蓄電池グループ単位に、充放電制御計画ＰＬを生成する。
【０１１０】
これにより、蓄電池の充放電制御装置１００は、蓄電池単位ではなく、１つまたは複数の蓄電池を含むグループ単位に充放電制御計画ＰＬを生成するため、蓄電池の数が膨大である場合であっても、充放電制御計画ＰＬの生成処理に係る負荷を抑えると共に、生成処理に要する時間を短くすることができる。このため、蓄電池の充放電制御装置１００は、装置資源を増強することなく充放電制御計画ＰＬを生成し、ピーク電力を確実に削減することができる。
【符号の説明】
【０１１１】
１００：蓄電池の充放電制御装置、３０１：ＣＰＵ、３０２：入力装置、３０３：モニタ、３０４：媒体読み取り装置、３０５：インターフェース装置、３０６：無線通信装置、３０７：ＲＡＭ、３０８：ハードディスク装置
【図１】
2014112099.tif 000003
【図２】
2014112099.tif 000004
【図３】
2014112099.tif 000005
【図４】
2014112099.tif 000006
【図５】
2014112099.tif 000007
【図６】
2014112099.tif 000008
【図７】
2014112099.tif 000009
【図８】
2014112099.tif 000010
【図９】
2014112099.tif 000011
【図１０】
2014112099.tif 000012
【図１１】
2014112099.tif 000013
【図１２】
2014112099.tif 000014
【図１３】
2014112099.tif 000015
【国際調査報告】
2014112099.tif 000016
2014112099.tif 000017
2014112099.tif 000018
2014112099.tif 000019