(57)【要約】      （修正有）【課題】各蓄電池の放電余力や充電余力をきめ細かく把握して、複数の蓄電池の合計最大出力で長時間にわたり、放電あるいは充電を実施可能であり、電力品質の向上に寄与することができる蓄電池制御装置及びその方法を提供する。【解決手段】指令値受付部１１が放電あるいは充電の指令値を受け付けると、ＳＯＣ取得部１３は、各蓄電池２より各蓄電池２のＳＯＣを取得する。時間計算部１２は、ＳＯＣ取得部１３から各蓄電池２のＳＯＣを、定格記録部１４から各蓄電池の最大出力を、それぞれ取り込み、各蓄電池２のＳＯＣを各蓄電池２の最大出力で除算することにより、各蓄電池２が最大出力にて放電可能な時間を計算する。指令値配分部１５は、最大出力にて放電可能な時間の長い蓄電池２から順に選択して指令値を各蓄電池２に配分する。【選択図】図１
2019054565.tif 000002
【特許請求の範囲】
【請求項１】
複数の蓄電池を制御する蓄電池制御装置において、
放電あるいは充電の指令値を受け付ける指令値受付部と、
各蓄電池より各蓄電池の蓄電状態を取得する蓄電池状態取得部と、
最大出力を含む各蓄電池の定格を記録する定格記録部と、
前記蓄電池状態取得部から各蓄電池の蓄電状態を、前記定格記録部から各蓄電池の最大出力を、それぞれ取り込み、前記各蓄電池の蓄電状態と各蓄電池の最大出力とに基づいて、各蓄電池が最大出力にて放電可能な時間あるいは充電可能な時間を計算する時間計算部と、
最大出力にて放電可能な時間が長い蓄電池から順に、あるいは最大出力にて充電可能な時間が長い蓄電池から順に、蓄電池を選択して前記指令値を各蓄電池に配分する指令値配分部と、
前記指令値配分部により配分された各蓄電池に対する指令値を各蓄電池に出力する指令値出力部、
を備えたことを特徴とする蓄電池制御装置。
【請求項２】
前記蓄電池状態取得部は、前記各蓄電池の蓄電状態として各蓄電池のＳＯＣを取得するＳＯＣ取得部であり、
前記時間計算部は、前記ＳＯＣから現在の各蓄電池の放電可能量を求めると共に、当該放電可能量を各蓄電池の最大出力で除算することにより、各蓄電池が最大出力にて放電可能な時間を計算することを特徴とする請求項１に記載の蓄電池制御装置。
【請求項３】
前記蓄電池状態取得部は、前記各蓄電池の蓄電状態として各蓄電池のＳＯＣを取得するＳＯＣ取得部であり、
前記時間計算部は、前記ＳＯＣから現在の各蓄電池の充電可能量を求めると共に、当該充電可能量を各蓄電池の最大出力で除算することにより、各蓄電池が最大出力にて充電可能な時間を計算することを特徴とする請求項１に記載の蓄電池制御装置。
【請求項４】
前記ＳＯＣ取得部は、時間的あるいは環境的な要因による蓄電池の性能低下分を差し引いた各蓄電池の実質的なＳＯＣを取得することを特徴とする請求項２又は３に記載の蓄電池制御装置。
【請求項５】
前記時間計算部は、計算した各蓄電池の最大出力での放電可能あるいは充電可能な時間に基づいて、計算を行った時点での各蓄電池の最大出力での充電可能あるいは放電可能な時間を計算することを特徴とする請求項１〜４のいずれか１項に記載の蓄電池制御装置。
【請求項６】
前記指令値配分部は、
最大出力にて放電可能あるいは充電可能な時間が長い蓄電池から順に、高い順位を複数の蓄電池に付与する優先順位付与部と、
前記順位に基づいて蓄電池を順次選択する蓄電池選択部と、
選択された各蓄電池に前記指令値を割り振る指令値分配部、
を備えたことを特徴とする請求項１〜５のいずれか１項に記載の蓄電池制御装置。
【請求項７】
前記指令値配分部は、
最大出力にて放電可能あるいは充電可能な時間が長い蓄電池から順に高い順位を複数の蓄電池に付与する優先順位付与部と、
前記優先順位付与部が複数の蓄電池に対して同一の順位を付与した場合、同一の順位を持つ蓄電池同士の最大出力の比または放電可能量の比あるいはＳＯＣの比を算出する比算出部と、
前記比算出部が算出した比に基づいて前記指令値を、同一の順位を持つ複数の蓄電池に割り振る指令値按分部、
を持つことを特徴とする請求項１〜６のいずれか１項に記載の蓄電池制御装置。
【請求項８】
前記指令値配分部は、前記指令値受付部が前記指令値を受け付ける毎に各蓄電池への指令値を配分することを特徴とする請求項１〜７のいずれか１項に記載の蓄電池制御装置。
【請求項９】
複数の蓄電池を制御する蓄電池制御方法において、
放電あるいは充電の指令値を受け付ける指令値受付ステップと、
複数の蓄電池より各蓄電池の蓄電状態を取得する蓄電池状態取得ステップと、
最大出力を含む各蓄電池の定格を記録する定格記録ステップと、
前記蓄電池状態取得ステップにて取得した各蓄電池の蓄電状態と、前記定格記録ステップにて記録した各蓄電池の最大出力を、それぞれ取り込み、前記各蓄電池の蓄電状態と各蓄電池の最大出力とに基づいて、各蓄電池が最大出力にて放電可能な時間あるいは充電可能な時間を計算する時間計算ステップと、
最大出力にて放電可能あるいは充電可能な時間が長い蓄電池から順に、あるいは最大出力にて充電可能な時間が長い蓄電池から順に、蓄電池を選択して前記指令値を各蓄電池に配分する指令値配分ステップと、
前記指令値配分ステップにて配分された各蓄電池に対する指令値を各蓄電池に出力する指令値出力ステップ、
を含むことを特徴とする蓄電池制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、複数の蓄電池を制御する蓄電池制御装置及びその方法に関する。
【背景技術】
【０００２】
近年、風力発電や太陽光発電などの再生可能エネルギーを利用して発電された電力が、系統に導入されている。これに伴い、例えば電力系統電圧の上昇や発電出力の変動が大きくなり、電力品質へ悪影響が及ぼされることが懸念されている。蓄電池は、こうした系統課題解決の一案と考えられており、系統安定化やピークカット等を行うべく、比較的大容量の蓄電池を複数導入して、蓄電池の充放電により発電量の変動もしくは電圧上昇を抑えることが望まれている。
【０００３】
そこで従来から、複数の蓄電池を集合化して制御する蓄電池制御装置が注目を集めている。この蓄電池制御装置では、各蓄電池の最大出力と容量を合算し、総合して高い充放電出力と容量を獲得することができる。つまり、蓄電池を集合化した蓄電池制御装置では、蓄電池の充放電を通じて、全体が一台の仮想電源として機能することができる。したがって、再生可能エネルギー導入時の需給調整余力を確実に確保することが可能となる。このような蓄電池制御装置は、既述の系統課題解決の一助となるものとして多大な期待が寄せられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−５０１７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の蓄電池制御装置には、次のような課題が指摘されている。すなわち、蓄電池制御装置では、配下の蓄電池の最大出力及び容量を合算した値が、そのまま装置全体の最大出力及び容量になるとは限らなかった。例えば、容量５０ｋＷｈ、最大出力１００ｋＷの蓄電池Aと、容量１００ｋＷｈ、最大出力５０ｋＷの蓄電池Bを集合化した場合の蓄電池制御装置の容量と最大出力は、単純に両者を加算して、容量１５０ｋＷｈ、最大出力１５０ｋＷとは必ずしもならない。
【０００６】
上記の蓄電池Ａ、Ｂを集合化した蓄電池制御装置において、蓄電池Ａを優先的に使用して１００ｋＷの出力を出そうとした場合に、容量はあるにもかかわらず、最大出力が短時間しか出せないことがある。このように、複数の蓄電池を制御する蓄電池制御装置では、蓄電池単独と比べて最大出力及び容量が向上することは確かであるが、配下の全蓄電池の最大出力及び容量を合算した蓄電池として扱うことは出来ない。
【０００７】
蓄電池制御装置の制御対象である複数の蓄電池では、その最大出力や容量が異なっていることがある。このとき、蓄電池制御装置が例えば、次のように蓄電池の放電を行うとする。まず、放電余力が最も大きい蓄電池から順に放電を開始するといった制御を行い、蓄電池の放電余力がゼロとなる、つまり、放電を行っていた蓄電池の放電可能量が無くなった時点で、その蓄電池の放電が終了する。その後、更に放電が必要な場合には、放電余力が二番目に大きい蓄電池を用いて放電を行うようにしたとする。
【０００８】
ここで、いくつかの蓄電池の放電余力がゼロで、他の蓄電池には放電余力があったとする。この場合、全蓄電池の合計最大出力で放電をする指令値に対しては、指令値を満足するだけの放電を行うことが出来ない。なぜなら、いくつかの蓄電池の放電余力がゼロで、それらの蓄電池は放電することが出来ないからである。
【０００９】
充電側も同様に、いくつかの蓄電池が満充電となってしまった場合に、指令値を満足させるだけの充電が出来ない場合がある。すなわち、蓄電池の充電を行う場合に、充電余力が最も小さい蓄電池から順に充電を開始するといった制御を行い、蓄電池の充電余力がゼロとなるとする、つまり、充電を行っていた蓄電池が満充電となった時点で、その蓄電池の充電が終了する。その後、更に充電が必要な場合には、充電余力が二番目に小さい蓄電池を用いて充電を行うようにしたとする。
【００１０】
ここで、いくつかの蓄電池が満充電で、他の蓄電池には充電余力があったとする。この場合、全蓄電池の合計最大出力で充電をする指令値に対しては、指令値を満足するだけの充電を行うことが出来ない。なぜなら、いくつかの蓄電池が満充電で、それらの蓄電池は充電することが出来ないからである。
【００１１】
したがって、従来の蓄電池制御装置においては、複数の蓄電池を集合化したことによるメリットを最大限活かしているとは言えない。このような状況を鑑みて、各蓄電池の合計最大出力を長期にわたって発揮することが要請されていた。
【００１２】
本発明の実施形態は、上記の課題を解決するために提案されたものであり、各蓄電池の放電余力や充電余力をきめ細かく把握して、複数の蓄電池の合計最大出力で長時間にわたり、放電あるいは充電を実施可能であり、電力品質の向上に寄与することができる蓄電池制御装置及びその方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明の実施形態は、複数の蓄電池を制御する蓄電池制御装置において、次の構成要素（１）〜（６）を備えている。また、本発明の実施形態は、蓄電池制御方法もその態様の一つである。
（１）放電あるいは充電の指令値を受け付ける指令値受付部。
（２）各蓄電池より各蓄電池の蓄電状態を取得する蓄電池状態取得部。
（３）最大出力を含む各蓄電池の定格を記録する定格記録部。
（４）前記蓄電池状態取得部から各蓄電池の蓄電状態を、前記定格記録部から各蓄電池の最大出力を、それぞれ取り込み、前記各蓄電池の蓄電状態と各蓄電池の最大出力とに基づいて、各蓄電池が最大出力にて放電可能な時間あるいは充電可能な時間を計算する時間計算部。
（５）最大出力にて放電可能な時間が長い蓄電池から順に、あるいは最大出力にて充電可能な時間が長い蓄電池から順に、蓄電池を選択して前記指令値を各蓄電池に配分する指令値配分部。
（６）前記指令値配分部により配分された各蓄電池に対する指令値を各蓄電池に出力する指令値出力部。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態のブロック図。
【図２】第１の実施形態の上位系と下位系を含むブロック図。
【図３】第１の実施形態におけるＳＯＣの説明図。
【図４】第１の実施形態の指令値配分部のブロック図。
【図５】第１の実施形態のフローチャート。
【図６】第１の実施形態の指令値配分の説明図。
【図７】第１の実施形態の指令値配分の説明図。
【図８】第２の実施形態の指令値配分部のブロック図。
【図９】第２の実施形態のフローチャート。
【図１０】第２の実施形態の指令値配分の説明図。
【図１１】第２の実施形態の指令値配分の説明図。
【発明を実施するための形態】
【００１５】
［第１の実施形態］ 
［構成］
以下、図１〜図８を用いて、第１の実施形態に係る蓄電池制御装置１０について具体的に説明する。図１は第１の実施形態のブロック図、図２は第１の実施形態の上位系と下位系を含むブロック図、図３は第１の実施形態におけるＳＯＣの説明図、図４は第１の実施形態の指令値配分部のブロック図、図５は第１の実施形態における指令値配分処理のためのフローチャート、図６、図７は第１の実施形態における指令値配分を説明するための図である。
【００１６】
［全体構成］
図２に示すように、上位システム１には複数の蓄電池制御装置１０が接続されている。上位システム１は、系統安定化やピークカットなどを行う目的で、蓄電池制御装置１０に放電指令値あるいは充電指令値を与えるものである。上位システム１に代えて、蓄電池制御装置１０の上位に、蓄電池制御装置１０に放電指令値あるいは充電指令値を与える運用者を設けるようにしてもよい。
【００１７】
各蓄電池制御装置１０には複数の蓄電池２が接続されている。蓄電池制御装置１０は、上位システム１からの指令値を依頼として受け、配下の複数の蓄電池２を充放電制御する。複数の蓄電池２は、互いに異なる最大出力及び容量を持っていることを前提とする。ただし、時間的な要因あるいは環境的な要因などから、蓄電池２の充電性能が低下することがあるため、その最大出力及び容量が他の蓄電池２とほぼ同レベルになる場合もある。
【００１８】
［蓄電池制御装置の構成］
蓄電池制御装置１０の構成について図１を用いて説明する。図１に示すように、蓄電池制御装置１０には、指令値受付部１１と、定格記録部１４と、ＳＯＣ取得部１３と、時間計算部１２と、指令値配分部１５と、指令値出力部１６が設けられている。
【００１９】
指令値受付部１１は、上位システム１から蓄電池制御装置１０への放電指令値あるいは充電指令値を受け付ける。指令値受付部１１が放電指令値あるいは充電指令値を受け付ける頻度は、短い周期を想定する。具体的には、電力系統運用における負荷周波数制御の周期や、再生可能エネルギー導入に伴う変動抑制や周波数制御の周期等が考えられる。 
【００２０】
時間計算部１２は、ＳＯＣ取得部１３から各蓄電池２の充電率を示すＳＯＣ（ＳＯＣの定義について後段にて詳述）を、定格記録部１４から各蓄電池２の最大出力を、それぞれ取り込み、各蓄電池２が最大出力にて放電可能あるいは充電可能な時間を計算する。より詳しくは、時間計算部１２は、各蓄電池２のＳＯＣを各蓄電池２の最大出力で除算することにより、各蓄電池２が最大出力にて放電可能な時間を計算する。以後、最大出力での放電可能な時間については単に放電可能時間とも記載する。
【００２１】
蓄電池システムや運用方針などにより、蓄電池２の運用範囲を制限することがある。本明細書に記載したＳＯＣは、特にことわらない限り、運用範囲内で蓄電残量を基に計算されたものとする。以後、最大出力で充電可能な時間については単に充電可能時間、最大出力で放電可能な時間については単に放電可能時間とも記載する。
【００２２】
ＳＯＣ取得部１３は、各蓄電池２のＳＯＣを各蓄電池２より定期的に取得する。定期的な取得という場合の取得周期は、指令値受付部１１が放電指令値あるいは充電指令値を受け付ける周期、つまり負荷周波数制御や変動抑制あるいは周波数制御の周期等に対応した短い周期と、同程度に設定されることが望ましいが、必ずしも一致しなくても良い。その場合は、最新のＳＯＣに基づいて制御を行うものとする。
【００２３】
蓄電池２の充電率を示すＳＯＣは、次の点を加味して定義した指標である。前述したように、蓄電池２は、時間的な要因あるいは環境的な要因などから充電性能が低下する。そこで、この充電性能の低下分を差し引いて各蓄電池２が実質的に保有している充電量を、ここでは、それらを加味した値として、ＳＯＣという表現を用いることとする。
【００２４】
あるＳＯＣにて蓄電池２が保有している充電量は、その時点での蓄電池２の実際の放電余力＝放電可能量と同値である。つまり、蓄電池２は満充電されたとしても、初期状態の容量と同じではなく、充電性能が低下した分だけ、容量が減っていることになる。この容量の低減分を差し引いた蓄電池２の最大容量が、蓄電池２の最大ＳＯＣ＝蓄電池２の実際の最大放電可能量となる。最大ＳＯＣを蓄電池２の最大出力で除算することで、完全放電状態にある蓄電池２が、最大出力にて充電可能な最長時間を求めることができる。つまり蓄電池２のＳＯＣが分かれば、蓄電池２の充電可能な最長時間を求めることが可能である（図３参照）。
【００２５】
定格記録部１４は、各蓄電池２の最大出力を含む定格を記録するデータベースである。また、指令値出力部１６は、指令値配分部１５が割り振った指令値を、各蓄電池２へと出力する部分である。
【００２６】
指令値配分部１５は、放電可能時間が長い蓄電池２から順に、あるいは充電可能時間が長い蓄電池２から順に、蓄電池２を選択して、指令値を各蓄電池２に配分する。なお、蓄電池２を選択する際の優先順位は、指令値を各蓄電池２に配分することに用いられるので、配分優先度と呼ぶことにする。
【００２７】
以下、指令値配分部１５の内部構成について図４を用いて説明する。図４に示すように、指令値配分部１５には、優先順位付与部１７と、蓄電池選択部１８と、指令値分配部１９が設けられている。優先順位付与部１７は、各蓄電池２への指令値を配分する際の優先順位つまり配分優先度を付与する部分であって、放電可能時間が長い蓄電池２から順に、あるいは充電可能時間が長い蓄電池２から順に、高い順位の配分優先度を、蓄電池２に対して付与する。
【００２８】
蓄電池選択部１８は、優先順位付与部１７によって付与された配分優先度の順位に基づいて、蓄電池２を順次選択する。指令値分配部１９は、選択された蓄電池２に対して指令値を割り振る。このような構成を有する指令値配分部１５は、指令値受付部１１が指令値を受け付ける毎に各蓄電池２への指令値を配分する。
【００２９】
［指令値配分処理］
図５に示すフローチャートを用いて、蓄電池制御装置１０による複数の蓄電池２への指令値配分処理を説明する。蓄電池制御装置１０において、指令値受付部１１は、上位システム１から与えられる充電指令値あるいは放電指令値を受け付ける（指令値受付ステップＳ０１）。それと並行して、ＳＯＣ取得部１３は配下の蓄電池２から蓄電池２個々のＳＯＣを定期的に取得している（ＳＯＣ取得ステップＳ０２）。また、定格記録部１４は個々の蓄電池２の最大出力を含む定格を記録している（定格記録ステップＳ０３）。
【００３０】
［放電指令値の配分］
指令値受付部１１が上位システム１から放電指令値を受け付けると、時間計算部１２が各蓄電池２の放電可能時間を計算する（放電可能時間計算ステップ０４）。この時間計算ステップでは、時間計算部１２は、ＳＯＣ取得部１３から蓄電池２個々のＳＯＣを取得し、且つ定格記録部１４より個々の蓄電池２の最大出力を参照する。続いて、時間計算部１２は、取得したＳＯＣを、それを取得した蓄電池２の最大出力にて除算することで、蓄電池２が最大出力での放電可能時間を計算する。
【００３１】
指令値配分部１５では、まず優先順位付与部１７が、時間計算部１２の計算結果に基づいて、放電可能時間の長い蓄電池２から順に、高い順位の配分優先度を付与する（放電可能時間に関する順位付与ステップＳ０５）。ここで、蓄電池２の優先度付けと、蓄電池２への指令値の配分について、図６、図７を用いて具体的に説明する。図６では、３台の蓄電池Ａ〜Ｃについて、それぞれの蓄電池の最大出力と放電可能量、さらには、最大出力での放電可能時間（=放電可能量／最大出力）が示されている。
【００３２】
すなわち、
蓄電池Ａ:最大出力100kW、放電可能量200kWh、放電可能時間120分
蓄電池Ｂ:最大出力50kW、放電可能量200kWh、放電可能時間240分
蓄電池Ｃ:最大出力200kW、放電可能量300kWh、放電可能時間90分
合計最大出力:350 kW、合計放電可能量700kWhとする。
優先順位付与部１７が、最大出力での放電可能時間が長い蓄電池２から順に、指令値の配分優先度を高くつけるので、蓄電池Ａ〜Ｃの配分優先度は次のようになる。
蓄電池Ａ:放電可能時間120分なので配分優先度２
蓄電池Ｂ:放電可能時間240分なので配分優先度１
蓄電池Ｃ:放電可能時間90分なので配分優先度３
【００３３】
優先順位付与部１７が付与した配分優先度の順位に基づいて、蓄電池選択部１８が蓄電池２を順次選択し（選択ステップＳ０６）、選択された各蓄電池２に対して指令値分配部１９が放電指令値を割り振る（分配ステップＳ０７）。図６に示すように、１時間当たりの放電指令値は「100kW」であるとする。このとき、配分優先度１の蓄電池Ｂに対して指令値の中の50kWを割り当て、配分し切れなかった分である50kWを、配分優先度２の蓄電池Ａに対して配分する。
【００３４】
指令値の配分後の結果を図７に示す。図７に示すように、放電指令値「100kW」の配分後、配分優先度１の蓄電池Ｂにおいては、放電可能量は２００−５０＝１５０kWhとなり、最大出力での放電可能時間は、時間計算部１２にて放電可能量を最大出力で除したことで、１５０／５０＊６０＝１８０分となる。蓄電池Ｂでは、指令値の配分前の最大出力での放電可能時間が２４０分だったので、最大出力での放電可能時間は、６０分減ったことになる。
【００３５】
一方、配分優先度２の蓄電池Ａでは、放電可能量は２００−５０＝１５０kWhとなり、最大出力での放電可能時間は、時間計算部１２にて１５０／１００＊６０＝９０分となる。蓄電池Ａでは、指令値の配分前の最大出力での放電可能時間が１２０分だったので、最大出力での放電可能時間は、３０分減ったことになる。
【００３６】
以上のようにして指令値配分部１５は、最大出力にて放電可能時間が長い蓄電池２から順に選択して、放電指令値を各蓄電池２に配分する（指令値配分ステップ０５〜０７）。さらに、指令値出力部１６は、指令値分配部１９が割り振った放電指令値を、各蓄電池２へと出力する（指令値出力ステップＳ０８）。
【００３７】
［充電指令値の配分］
また、指令値受付部１１が上位システム１から充電指令値を受け付けた場合は、時間計算部１２が各蓄電池２の充電可能時間を計算する。このとき、ステップＳ０１〜Ｓ０４までは、放電指令値を受け付けた場合の処理と同じである。ステップＳ０４に続いて、時間計算部１２は、各蓄電池２が最大出力にて充電を行うように予め設定された時間から、各蓄電池２の放電可能時間を減算して、各蓄電池２の充電可能時間を計算する（充電可能時間計算ステップ０９）。
【００３８】
次に、指令値配分部１５は、時間計算部１２の計算結果に基いて、優先順位付与部１７が、充電可能時間の長い蓄電池２から順に、配分優先度の高い順位を付与する（充電可能時間に関する順位付与ステップＳ１０）。その後の処理は放電指令値の配分処理と同様である。すなわち、蓄電池選択部１８が配分優先度の順位に基づいて蓄電池２を順次選択していき（選択ステップＳ０６）、指令値分配部１９が選択された蓄電池２に対して充電指令値を割り振る（分配ステップＳ０７）。最終的に、指令値出力部１６が、指令値分配部１９が割り振った充電指令値を、各蓄電池２へと出力する（指令値出力ステップＳ０８）。
【００３９】
［作用及び効果］
以上の第１の実施形態では、時間計算部１２が、ＳＯＣ取得部１３から各蓄電池２のＳＯＣを、定格記録部１４から各蓄電池２の最大出力を、それぞれ取り込み、各蓄電池２の放電可能時間あるいは充電可能時間を計算する。そして、指令値配分部１５は、指令値受付部１１が上位システムから指令値を受け付ける毎に、これら放電可能時間あるいは充電可能時間の長い蓄電池２から順に選択して、指令値を各蓄電池２へと配分する。
【００４０】
以上のようにして指令値の配分を行う第１の実施形態では、指令値を受け取った時点で最も長い放電可能時間あるいは充電可能時間を持つ蓄電池２を用いて、放電あるいは充電を行うことができる。したがって、蓄電池２の放電余力及び充電余力を最も有効に利用することができ、蓄電池２の能力を最大限に発揮させることができる。
【００４１】
このような第１の実施形態によれば、集合化した複数の蓄電池２の合計最大出力で、可能な限り長い時間、放電あるいは充電を実施することができる。例えば、蓄電池Ｄ、Ｅ、Ｆがあり、これらの最大容量は３台の蓄電池Ｄ、Ｅ、Ｆが共に１００ｋＷｈ、最大出力は蓄電池Ｄが１００ｋＷ、蓄電池Ｅが最大出力３００ｋＷ、蓄電池Ｆが最大出力７５ｋＷと想定する。この蓄電池制御装置１０では、三つの蓄電池Ｄ、Ｅ、Ｆを加算して、最大の容量は１００×３＝３００ｋＷｈ、最大出力は１００＋３００＋７５＝４７５ｋＷとすることが、理論的には可能である。しかし実際に、このような性能を発揮できる時間は、どの蓄電池Ｄ、Ｅ、Ｆを優先的に用いるかで違ってくる。
【００４２】
具体例として、ある時点での蓄電池池Ｄ、Ｅ、Ｆの放電可能時間を、１０分、３０分、２０分であると仮定し、蓄電池制御装置１０に対し放電指令値が与えられたとする。この時、従来では、放電可能時間が最も長い蓄電池Ｅから使い始め、蓄電池Ｅが完全放電となった段階で、次に放電可能時間が長い蓄電池Ｆによる放電に移行していたとする。
【００４３】
この場合は、蓄電池制御装置１０が最大出力を発揮することが可能な放電可能時間は、最大でも、蓄電池Ｅが持つ放電可能時間の３０分である。しかし実際には、蓄電池Ｅの放電可能時間が急激に短くなることがあり、３０分よりも短い時間しか最大出力を継続できなくなることが多い。
【００４４】
これに対して、第１の実施形態では、指令値受付部１１が放電指令値を受け付ける毎に、時間計算部１２が各蓄電池２の放電可能時間を計算し、指令値配分部１５が放電可能時間の一番長い蓄電池２を選択して、放電指令値を各蓄電池２に配分する。上記の例に即して言えば、本実施形態でも放電可能時間の最も長い蓄電池Ｅから使い始めるが、指令値受付部１１が放電指令値を受け付ける毎に時間計算部１２が各蓄電池２の放電可能時間を計算する。
【００４５】
したがって、放電指令値を受けた時点で、蓄電池Ｅの放電可能時間が例えば１５分に減り、蓄電池Ｆの放電可能時間である２０分よりも短くなった場合には、その時点で蓄電池Ｅから蓄電池Ｆに切り替えて、蓄電池Ｆに対して放電指令値を出力する。さらに、時間が経過して放電指令値を受けた時点で、蓄電池Ｆの放電可能時間が１０分を切り、蓄電池Ｄの放電可能時間である１０分よりも短くなった場合には、その時点で蓄電池Ｆから蓄電池Ｄに切り替えて、蓄電池Ｄに対して放電指令値を出力するようにする。
【００４６】
その結果、蓄電池制御装置１０が放電指令値を受け付ける場合、常に放電可能時間が最も長い蓄電池２が優先的に選ばれることになる。このように、蓄電池制御装置１０が三台の蓄電池Ｄ、Ｅ、Ｆを切り替えながら使うので、蓄電池Ｅを１台しか使わなかった場合と比べて、最大出力での放電継続時間を大幅に延ばすことができる。
【００４７】
また、第１の実施形態は、指令値受付部１１が充電指令値を受け付ける場合も同様の配分処理を行っている。すなわち、時間計算部１２が各蓄電池２の充電可能時間を計算して、指令値配分部１５が充電可能時間の一番長い蓄電池２を選択して、指令値を各蓄電池２に配分している。したがって、三台の蓄電池Ｄ、Ｅ、Ｆを切り替えながら使う蓄電池制御装置１０では、蓄電池Ｅを１台しか使わなかった場合と比べて、最大出力での充電継続時間を延ばすことが可能である。
【００４８】
しかも、第１の実施形態では、指令値受付部１１が、負荷周波数制御や変動抑制あるいは周波数制御の周期等に対応した短い周期で、充放電の指令値を受け付けている。そのため、ＳＯＣ取得部１３は、指令値受付部１１が指令値を受け付ける都度、個々の蓄電池２のＳＯＣを取得している。また、ＳＯＣとしては、時間的あるいは環境的な要因などにより充電性能の低下が起きることを加味した実質的な値を用いている。
【００４９】
したがって、第１の実施形態においては、正確な蓄電池２のＳＯＣに基づいて蓄電池２の放電可能時間あるいは充電可能時間を高精度に計算することが可能である。その結果、放電あるいは充電に関して最もポテンシャルのある蓄電池２を選択することができる。このような第１の実施形態では、１台の蓄電池２が完全放電状態あるいは満充電状態となってから別の蓄電池２を用いて充放電を行う制御を行うのではなく、指令値を受けた時点での各蓄電池２の放電余力や充電余力をきめ細かく把握可能であり、放電余力あるいは充電余力が最も大きい蓄電池２を、優先的に用いて充放電を行うことができる。
【００５０】
つまり、蓄電池制御装置１０が上位システム１から指令値を受け付けるたびに、複数の蓄電池２の中で、最も放電能力あるいは充電能力が高い蓄電池２によって、放電あるいは充電を行っている。したがって、蓄電池制御装置１０では、充放電に使用する蓄電池２を、蓄電池２の状態に合わせてフレキシブルに交代させていくことができ、複数の蓄電池２の合計最大出力で、可能な限り長い時間、放電あるいは充電を続けられる。
【００５１】
上記の第１の実施形態によれば、放電あるいは充電を安定して長期にわたり実施できるので、需給調整余力を十分に確保することが可能であり、再生可能エネルギーの系統導入に伴う電力系統電圧の上昇や発電出力の変動を確実に抑えることができる。よって、第１の実施形態は、系統安定化に寄与することができ、再生可能エネルギーの系統導入の促進に貢献することができる。
【００５２】
また、第１の実施形態では、複数の蓄電池２の最大出力と容量の合算値を発揮する時間が長くなるので、優れた充放電出力と容量を獲得することができる。したがって、現状考えられている単純な蓄電池の容量や出力の表記方法をそのまま採用したとしても、蓄電池制御装置１０の性能はそれらの合算値から導かれるものと大差が無いことになる。その結果、第１の実施形態の性能の高さが運用者等に伝わり易く、使い勝手が良好である。
【００５３】
［第２の実施形態］ 
［構成］
以下、図８〜図１１を用いて、第２の実施形態について具体的に説明する。図８は第２の実施形態の指令値配分部のブロック図、図９は第２の実施形態における指令値配分処理のフローチャート、図１０、図１１は第２の実施形態における指令値配分を説明するための図である。第２の実施形態の基本構成は、上記第１の実施形態と同様であり、指令値配分部の構成に特徴がある。
【００５４】
図８に示すように、第２の実施形態に係る指令値配分部２５は、蓄電池選択部１８に代わって比算出部２０を有し、指令値分配部１９に代わって指令値按分部２１を有している。比算出部２０は、優先順位付与部１７が複数の蓄電池２に対し、配分優先度について同一順位を付与した場合、配分優先度が同一順位である蓄電池２の最大出力を参照して、同一順位を持つ蓄電池２同士の最大出力の比を算出する。指令値按分部２１は、比算出部２０が算出した比に基づいて指令値を、配分優先度が同一順位である複数の蓄電池２に割り振る。
【００５５】
［指令値配分処理］
前述したように、第１の実施形態による指令値配分処理において、指令値配分部１５の優先順位付与部１７は、放電可能時間あるいは充電可能時間の長い蓄電池２から順に、高い順位の配分優先度を付与している。このとき、放電可能時間あるいは充電可能時間の長さが等しい蓄電池２が複数存在した場合、優先順位付与部１７が複数の蓄電池２に対して同一順位の配分優先度を付与するケースがある。
【００５６】
第２の実施形態はこのようなケースでの指令値配分処理に特徴がある。優先順位付与部１７が同一順位を付与した複数の蓄電池２に対して指令値を配分する場合、同一順位の蓄電池２における最大出力等の比率に応じて指令値を振り分けるので、単なる指令値の分配と区別して、これを指令値の按分と呼ぶことにする。
【００５７】
図９に示すフローチャートに示すように、第２の実施形態でも第１の実施形態と同じく、指令値受付部１１が、上位システム１から与えられる充放電の指令値を受け付ける（指令値受付ステップＳ０１）。これ以降の処理が第１の実施形態とは異なる。以下、第１の実施形態との差分を中心に、図９のフローチャートを用いて第２の実施形態による指令値按分処理を説明する。
【００５８】
第２の実施形態では、個々の蓄電池２の優先順位を参照して順位の高い蓄電池２を選択する（選択ステップＳ２１）。このとき、蓄電池２への指令値の配分にあたっては、同一順位の蓄電池２が複数存在するかを確認する（順位確認ステップＳ２２）。同一順位の蓄電池２が複数存在しない、つまり順位が最も高い蓄電池２が１台しかない場合（ステップＳ２２のＮｏ）には、その蓄電池２に対し指令値の全てを配分可能であるかを確認する（配分確認ステップＳ２３）。
【００５９】
この確認の結果、一台の蓄電池２に対して指令値の全てを配分することが可能であるならば（ステップＳ２３のＹｅｓ）、その蓄電池２に指令値を配分する（指令値配分ステップＳ２４）。また、一台の蓄電池２に指令値の全てを配分することができないのであれば（ステップＳ２３のＮｏ）、選択ステップＳ２１に戻り、次に順位の高い蓄電池２を選択する。
【００６０】
配分優先度が同一順位である蓄電池２が複数存在する場合（ステップＳ２２のＹｅｓ）、比算出部２０は同一順位の蓄電池２の最大出力を参照して（参照ステップＳ２５）、同一順位の蓄電池２同士における最大出力の比を算出する（比算出ステップＳ２６）。続いて、比算出部２０が算出した比に基づいて、指令値按分部２１は、指令値の全てを、同一順位を持つ複数の蓄電池２に割り振る（按分ステップＳ２７）。
【００６１】
さらに、同一順位を持つ複数の蓄電池２にて、指令値の全てを割り振れるかを確認する（按分確認ステップＳ２８）。この確認の結果、同一順位を持つ複数の蓄電池２にて、指令値の全てを割り振ることができるのであれば（ステップＳ２８のＹｅｓ）、それら蓄電池２に対し指令値を配分する(指令値配分ステップＳ２４)。また、同一順位を持つ複数の蓄電池２にて、指令値の全てを割り振ることができないのであれば（ステップＳ２８のＮｏ）、ステップＳ２１に戻り、次に順位の高い蓄電池２を選択する。
【００６２】
ここで、蓄電池２への指令値の按分について、図１０、図１１を用いて具体的に説明する。図１０に示すように、１時間当たりの放電指令値は「200kW」であり、蓄電池Ｂが配分優先度１、蓄電池Ａと蓄電池Ｃは共に配分優先度２であるとする。このとき、配分優先度１の蓄電池Ｂには「50kW」という指令値が配分され、残りの「200-50＝150kw」という指令値が配分優先度２である蓄電池Ａ及び蓄電池Ｃに按分される。
【００６３】
按分の比率は、蓄電池２の最大出力またはＳＯＣの比を用いて計算するので、蓄電池Ａ:蓄電池Ｃの按分比率は、例えば、最大出力100kW:200kWとなり、１:２となる。この按分比率に基づいて指令値を計算して、蓄電池Ａには「50kW」という指令値が割り振られ、蓄電池Ｃには「100kW」という指令値が割り振られる。
【００６４】
図１１では、１時間当たりの放電指令値は、図１０と同じく「200kW」であるが、蓄電池Ａ〜Ｃが全て配分優先度１であるとする。このとき、蓄電池Ａ: 蓄電池Ｂ:蓄電池Ｃの按分比率は、例えば最大出力100kW:50kW:200kWとなり、２:１:４となる。この按分比率に基づいて指令値を計算すると、蓄電池Ａには「57.14kW」という指令値が割り振られ、蓄電池Ｂには「28.57kW」という指令値が割り振られ、蓄電池Ｃには「114.28kW」という指令値が割り振られる。
【００６５】
［作用及び効果］
以上の第２の実施形態では、上記第１の実施形態が持つ効果に加えて、次のような効果がある。第２の実施形態においては、放電可能時間あるいは充電可能時間の長さが等しい蓄電池２が複数存在した場合に、指令値配分部１５の比算出部２が蓄電池２同士の最大出力の比またはＳＯＣの比を求め、指令値按分部２１が、比算出部２０が算出した比に基づいて指令値を、同一順位を持つ複数の蓄電池２に割り振っている。
【００６６】
そのため、放電可能時間あるいは充電可能時間の長さが等しい蓄電池２同士の間では、各蓄電池２の最大出力またはＳＯＣの大きさに応じて、放電あるいは充電を担うことができる。このような第２の実施形態によれば、複数の蓄電池２の放電余力及び充電余力を、さらに効率良く利用することができ、再生可能エネルギーの導入促進と、系統運用の安定化を、いっそう進めることができる。
【００６７】
［他の実施形態］
上記の実施形態は、本明細書において一例として提示したものであって、発明の範囲を限定することを意図するものではない。すなわち、その他の様々な形態で実施されることが可能であり、発明の範囲を逸脱しない範囲で、種々の省略や置き換え、変更を行うことが可能である。これらの実施形態やその変形例は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【００６８】
例えば、ＳＯＣ取得部１３がＳＯＣを取得する頻度や、時間計算部１２が各蓄電池２の放電可能時間あるいは充電可能時間を計算する頻度等に関しては、運用者が任意に選択するものであったり、取得タイミングを任意に決めるものであったりと、様々なものを想定することが可能である。
【００６９】
すなわち、上記第１の実施形態では、指令値受付部１１が放電指令値あるいは充電指令値を受け付ける頻度は、電力系統運用における負荷周波数制御等の短周期制御での周期を想定したが、これに限らず、蓄電池２の運転スケジュールを作成して、指令値の配分優先度に基づき、蓄電池２に対して事前に、指令値の配分あるいは按分を行うようにしてもよい。指令を配分あるいは按分した結果、配分優先度が変化した場合には、その変化を考慮して、さらに指令値の配分あるいは按分を行うようにしてもよい。
【００７０】
また、時間計算部１２が、蓄電池２の充電可能時間を計算する場合、蓄電池２の放電可能時間を求めて、この放電可能時間を、蓄電池２の充電を行おうとする充電予定時間から差し引くといった手順ではなく、各蓄電池のＳＯＣから充電可能量を求めておき、これを各蓄電池の最大出力で除算することにより、各蓄電池の充電可能時間を求めるようにしてもよい。
【００７１】
上記の実施形態では、放電可能時間あるいは充電可能時間を求める際に、ＳＯＣという指標を用いたが、蓄電池の充電度を示すＳＯＣと蓄電池の最大出力を用いて、放電可能時間あるいは充電可能時間を求めるようにしてもよい。なお、ＳＯＣを求める際、充電性能の低下分を求める時間的あるいは環境的な要因は、蓄電池２の種類や特性、設置環境などに応じて適宜選択自由である。
【００７２】
さらに、定格記録部１４に記録された蓄電池２の最大出力には、蓄電池セル単位の最大出力や、太陽光発電システム等に用いられるＰＣＳの最大出力等も含まれる。また、定格記録部１４に記録された蓄電池２の最大出力には、集合化され運用を行うものに対して提示した出力にて稼動することを提示したシステムの最大出力も含まれる。
【００７３】
また、上記の第２の実施形態では、比算出部２０が蓄電池２同士の最大出力の比を算出していたが、比算出部２０が配分優先度が同一順位である蓄電池２の放電可能量あるいはＳＯＣを参照して、蓄電池２同士の放電可能量の比あるいはＳＯＣの比を算出するようにしてもよい。
【符号の説明】
【００７４】
１  上位システム
２  蓄電池
１０  蓄電池制御装置
１１  指令値受付部
１２  最長時間計算部
１３  ＳＯＣ取得部
１４  定格記録部
１５、２５  指令値配分部
１６  指令値出力部
１７  優先度判定部
１８  蓄電池選択部
１９  指令値分配部
２０  比算出部
２１  指令値按分部
【図１】
2019054565.tif 000003
【図２】
2019054565.tif 000004
【図３】
2019054565.tif 000005
【図４】
2019054565.tif 000006
【図５】
2019054565.tif 000007
【図６】
2019054565.tif 000008
【図７】
2019054565.tif 000009
【図８】
2019054565.tif 000010
【図９】
2019054565.tif 000011
【図１０】
2019054565.tif 000012
【図１１】
2019054565.tif 000013