(57)【特許請求の範囲】
【請求項１】
蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得する情報取得部と、
前記情報取得部が取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成する編集生成部と
を備える生成装置。
【請求項２】
前記情報取得部は、情報を受け付ける受付画面を介して前記編集情報を取得し、
前記情報取得部は、前記受付画面を介して、前記第２パターンデータに関するグラフの生成に用いられるグラフ情報を更に取得する
請求項１に記載の生成装置。
【請求項３】
前記蓄電装置に関する充放電電力の推移を示す複数の推移データの結合指示を受け付ける指示受付部と、
前記指示受付部が前記結合指示を受け付けた場合に、前記複数の推移データが示す複数の推移を順次結合することによって、前記第１パターンデータを生成する結合生成部と
を備える請求項１又は請求項２に記載の生成装置。
【請求項４】
前記第１パターンデータ及び第２パターンデータは、単位時間ごとに複数の充放電電力値が羅列されたデータであり、
前記情報取得部は、前記第１パターンデータ及び第２パターンデータそれぞれに対応する第１単位時間及び第２単位時間を取得し、
前記編集生成部は、前記情報取得部が取得した第１単位時間及び第２単位時間に基づいて、前記情報取得部が取得した第２単位時間ごとに複数の充放電電力値が羅列された前記第２パターンデータを生成する
請求項１から請求項３のいずれか１つに記載の生成装置。
【請求項５】
前記情報取得部は、前記蓄電装置に関する充放電電力が、電気部品を介して前記蓄電装置の充放電が行われる蓄電システムの充放電電力である場合、前記電気部品の電力に関する効率を取得し、
前記編集生成部は、前記第１パターンデータの編集にて、前記第１パターンデータが示す複数の充放電電力値を、前記情報取得部が取得した効率に基づいて変更する
請求項１から請求項４のいずれか１つに記載の生成装置。
【請求項６】
前記蓄電装置の構成内容を取得する内容取得部と、
前記編集生成部が生成した第２パターンデータ、及び、前記内容取得部が取得した構成内容に基づいて、前記蓄電装置の劣化を予測する予測部と
を備える請求項１から請求項５のいずれか１つに記載の生成装置。
【請求項７】
蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得し、
取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成する
処理をコンピュータが実行する生成方法。
【請求項８】
情報を受け付ける受付画面を介して前記編集情報を取得し、
前記受付画面を介して、前記第２パターンデータに関するグラフの生成に用いられるグラフ情報を更に取得する
処理をコンピュータが実行する請求項７に記載の生成方法。
【請求項９】
蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得し、
取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成し、
情報を受け付ける受付画面を介して前記蓄電装置の構成内容を取得し、
生成した第２パターンデータ、及び、取得した構成内容に基づいて、前記蓄電装置の劣化を予測する
処理をコンピュータに実行させる情報処理方法。
【請求項１０】
蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得し、
取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成する
処理をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は生成装置、生成方法、情報処理方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
太陽電池、風力発電機等の発電機によって充電され、必要に応じて放電する蓄電装置を備える蓄電システムが普及している。蓄電装置は複数の蓄電素子（蓄電セル）を有する。蓄電装置の容量（満充電容量）は、充放電の繰り返し（充放電サイクル）、並びに、時間の経過とともに低下する。蓄電装置の容量が劣化する速度は、ＳＯＣ（State Of Charge）、即ち、蓄電装置に蓄えられている電力の電力量に応じて変化する。
【０００３】
特許文献１は、充放電の繰り返し及び時間の経過とともに低下する蓄電装置の容量を予測する技術を開示している。特許文献１では、ＳＯＣの推移に基づいて蓄電装置の容量の低下を予測する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−１６９３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
蓄電装置の製造業者が顧客に蓄電装置（蓄電システム）を提案する場合、製造業者は、商談の場で、例えば、１日、１カ月、１年等の所定期間内における充放電電力の推移を示すパターンデータを顧客から受け取ることがある。製造業者は、構成内容が異なる種々の蓄電装置を考える。構成内容は、蓄電装置に含まれる蓄電素子の直列数、並列数等である。
【０００６】
製造業者は、各蓄電装置について、顧客から受け取ったパターンデータに基づいて寿命を予測する。寿命は、例えば、蓄電装置の容量が、使用開始時の容量から所定容量に低下するまでの期間である。製造業者は、例えば、パターンデータに基づいてＳＯＣの推移を算出し、算出したＳＯＣの推移に基づいて蓄電装置の寿命を予測する。製造業者は、予測した結果に基づいて、顧客が要求する寿命を満たすリーズナブルな蓄電装置を顧客に提案する。製造業者は、情報処理装置、例えば、パーソナルコンピュータに処理を実行させることによって、蓄電装置の寿命を予測する。
【０００７】
顧客から受け取るパターンデータの形式が寿命を予測する寿命予測処理に適した形式ではない場合がある。この場合、製造業者は、例えば、表計算ソフトを用いて、顧客から受け取るパターンデータを編集し、寿命予測処理において用いられるパターンデータを生成する。パターンデータを編集するために製造業者が行う操作の数が多く、パターンデータの編集に多くの時間が費やされる。製造業者は、商談の場から自社に戻り、パターンデータを編集し、編集したパターンデータに基づいて、顧客が要求する寿命を満たす蓄電装置の構成内容を決定する。
【０００８】
編集したパターンデータが、顧客が想定するパターンデータと異なっている場合、製造業者は、再度自社に戻り、パターンデータの編集を行う必要がある。
【０００９】
本発明は、自動でパターンデータの編集及び生成を行う生成装置、生成方法等を提供することを目的とする。
【課題を解決するための手段】
【００１０】
生成装置は、蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得する情報取得部と、前記情報取得部が取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成する編集生成部とを備える。
【００１１】
生成方法は、蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得し、取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成する処理をコンピュータが実行する。
【００１２】
コンピュータプログラムは、蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得し、取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成する処理をコンピュータに実行させる。
【発明の効果】
【００１３】
上記の態様によれば、自動で第１パターンデータの編集及び第２パターンデータの生成が行われる。
【図面の簡単な説明】
【００１４】
【図１】本実施の形態における蓄電装置の構成を示すブロック図である。
【図２】蓄電システムの第１モデルの説明図である。
【図３】蓄電システムの第２モデルの説明図である。
【図４】蓄電システムの第３モデルの説明図である。
【図５】情報処理装置の構成を示すブロック図である。
【図６】パターンファイルの説明図である。
【図７】充放電電力の推移を示すグラフである。
【図８】出力分布を示すグラフである。
【図９】取得処理の手順を示すフローチャートである。
【図１０】編集情報を受け付ける受付画面の概略図である。
【図１１】グラフ情報を受け付ける受付画面の概略図である。
【図１２】編集処理の手順を示すフローチャートである。
【図１３】編集処理の手順を示すフローチャートである。
【図１４】編集対象フォルダの説明図である。
【図１５】推移表示処理の手順を示すフローチャートである。
【図１６】充放電電力の推移が示された表示画面の説明図である。
【図１７】分布表示処理の手順を示すフローチャートである。
【図１８】分布表示処理の手順を示すフローチャートである。
【図１９】出力分布を表示する表示画面の説明図である。
【図２０】寿命予測処理の手順を示すフローチャートである。
【図２１】構成内容の受付画面の概略図である。
【図２２】情報処理装置の使用例の説明図である。
【発明を実施するための形態】
【００１５】
生成装置は、蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得する情報取得部と、前記情報取得部が取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成する編集生成部とを備える。
【００１６】
例えば、生成装置の使用者が、第１パターンデータの編集に用いる編集情報を入力する。生成装置は、使用者が入力した編集情報を取得し、取得した編集情報に基づいて自動で第１パターンデータを編集し、第２パターンデータを生成する。編集の処理速度が速ければ、即時に第２パターンデータを生成できる。この場合、使用者（例えば蓄電装置の製造業者）は、商談の場で第２パターンデータが示す充放電電力の推移を表示し、第２パターンデータの確認を顧客に依頼することできる。第２パターンデータが、顧客が想定するパターンデータと異なっている場合、使用者は編集情報を変更し、商談の場で第１パターンデータを再度編集してもよい。
【００１７】
生成装置は、前記蓄電装置に関する充放電電力の推移を示す複数の推移データの結合指示を受け付ける指示受付部と、前記指示受付部が前記結合指示を受け付けた場合に、前記複数の推移データが示す複数の推移を順次結合することによって、前記第１パターンデータを生成する結合生成部とを備えてもよい。
【００１８】
第１パターンデータを構成する複数の推移データを顧客から提供された場合、使用者は結合指示を行う。これにより、複数の推移データが結合され、第１パターンデータが生成される。
【００１９】
生成装置では、前記第１パターンデータ及び第２パターンデータは、単位時間ごとに複数の充放電電力値が羅列されたデータであってもよい。前記情報取得部は、前記第１パターンデータ及び第２パターンデータそれぞれに対応する第１単位時間及び第２単位時間を取得してもよい。前記編集生成部は、前記情報取得部が取得した第１単位時間及び第２単位時間に基づいて、前記情報取得部が取得した第２単位時間ごとに複数の充放電電力値が羅列された前記第２パターンデータを生成してもよい。
【００２０】
使用者は、第１パターンデータの第１単位時間を確認し、第１パターンデータを用いて生成される第２パターンデータの第２単位時間を決定してもよい。例えば、使用者は、確認した第１単位時間と、決定した第２単位時間とを入力する。生成装置は、使用者が入力した第１単位時間及び第２単位時間を取得し、取得した第１単位時間及び第２単位時間に基づいて、第２単位時間ごとに複数の充放電電力値が羅列された所望の第２パターンデータを生成する。
【００２１】
前記編集生成部は、前記情報取得部が取得した第１単位時間が、前記情報取得部が取得した第２単位時間よりも短い場合、前記第１パターンデータが示す複数の充放電電力値の中から一又は複数の充放電電力値を間引いてもよい。
【００２２】
生成装置は、第１単位時間が第２単位時間よりも短い場合、即ち、第１パターンデータが示す充放電電力値の数が多い場合、第１パターンデータが示す複数の充放電電力値の中から一又は複数の充放電電力値を間引く。これにより、第２パターンデータが生成される。
【００２３】
前記編集生成部は、前記情報取得部が取得した第１単位時間が、前記情報取得部が取得した第２単位時間よりも長い場合、前記第１パターンデータが示す複数の充放電電力値に一又は複数の充放電電力値を追加することによって補間を行ってもよい。
【００２４】
生成装置は、第１単位時間が第２単位時間よりも長い場合、即ち、第１パターンデータが示す充放電電力値の数が少ない場合、第１パターンデータが示す複数の充放電電力値に、一又は複数の充放電電力値を追加し、補間を行う。これにより、第２パターンデータが生成される。
【００２５】
前記情報取得部は、前記蓄電装置に関する充放電電力が、電気部品を介して前記蓄電装置の充放電が行われる蓄電システムの充放電電力である場合、前記電気部品の電力に関する効率を取得してもよい。前記編集生成部は、前記第１パターンデータの編集にて、前記第１パターンデータが示す複数の充放電電力値を、前記情報取得部が取得した効率に基づいて変更してもよい。
【００２６】
所定期間内における充放電電力の推移を示すパターンデータを顧客から提供された場合において、提供されたパターンデータが第１パターンデータであるとき、使用者は、蓄電システムで用いられる電力線、トランス、電圧の変換器等の電気部品に関する効率を入力する。生成装置は、使用者が入力した効率を取得し、取得した効率に基づいて、第１パターンデータが示す充放電電力値を、蓄電装置の充放電電力値に変更する。
【００２７】
前記情報取得部は、前記電気部品の数が２以上である場合、複数の電気部品における電力の効率の乗算値を取得し、前記電気部品の数が１である場合、電気部品における電力の効率を取得する。
【００２８】
効率は、ゼロを超えており、かつ、１以下である数値である。使用者は、蓄電システムが有する電気部品の数が２以上である場合、複数の電気部品の効率の乗算値を入力する。使用者は、蓄電システムが有する電気部品の数が１である場合、電気部品の電力の効率を入力する。生成装置は、使用者が入力した効率を取得し、取得した効率に基づいて、第１パターンデータが示す充放電電力値を、蓄電装置の充放電電力値に変更する。
【００２９】
生成装置では、前記第１パターンデータでは複数の充放電電力値が羅列されていてもよい。前記編集生成部は、前記第１パターンデータが示す複数の充放電電力値の中で充電を示す充放電電力値に、前記情報取得部が取得した効率を乗算してもよく、前記第１パターンデータが示す複数の充放電電力値の中で放電を示す充放電電力値を、前記情報取得部が取得した効率で除算してもよい。
【００３０】
生成装置は、充電を示す充放電電力値に効率を乗算することによって、充電を示す蓄電装置の充放電電力値を算出する。生成装置は、放電を示す充放電電力値に効率を除算することによって、放電を示す蓄電装置の充放電電力値を算出する。
【００３１】
生成装置は、前記編集生成部が生成した第２パターンデータが示す充放電電力の推移を表示する推移表示部を備えてもよい。
【００３２】
生成装置は、編集によって生成された第２パターンデータが示す充放電電力の推移を表示する。これにより、第２パターンデータが示す充放電電力の推移を容易に理解できる。
【００３３】
前記第２パターンデータでは複数の充放電電力値が羅列されていてもよい。生成装置は、前記編集生成部が生成した第２パターンデータによって示され、かつ、充電を示す複数の充放電電力値の中で、充電電力に関する複数の充電範囲それぞれに属する充放電電力値が占める複数の充電割合を算出する充電割合算出部を備えもよい。
【００３４】
第２パターンデータが示す複数の充放電電力値には、充電を示す複数の充放電電力値と、放電を示す複数の充放電電力値とが含まれる。充電を示す全ての充放電電力値の中で、各充電範囲に属する充放電電力値が占める割合を算出する。例えば、複数の充電範囲に対応する複数の割合を表示した場合、充電に関する傾向を容易に理解できる。
【００３５】
前記第２パターンデータでは複数の充放電電力値が羅列されていてもよい。生成装置は、前記編集生成部が生成した第２パターンデータによって示され、かつ、放電を示す複数の充放電電力値の中で、放電電力に関する複数の放電範囲それぞれに属する充放電電力値が占める複数の放電割合を算出する放電割合算出部を備えてもよい。
【００３６】
前述したように、第２パターンデータが示す複数の充放電電力値には、充電を示す複数の充放電電力値と、放電を示す複数の充放電電力値とが含まれる。放電を示す全ての充放電電力値の中で、各放電範囲に属する充放電電力値が占める割合を算出する。例えば、複数の放電範囲に対応する複数の割合を表示した場合、放電に関する傾向を容易に理解できる。
【００３７】
生成装置は、前記蓄電装置の構成内容を取得する内容取得部と、前記編集生成部が生成した第２パターンデータ、及び、前記内容取得部が取得した構成内容に基づいて、前記蓄電装置の劣化を予測する予測部とを備えてもよい。
【００３８】
例えば、使用者は蓄電装置１の構成内容を入力する。生成装置は、使用者が入力した蓄電装置の構成内容を取得し、取得した構成内容と、編集によって生成した第２パターンデータとを用いて蓄電装置の劣化を予測する。
【００３９】
前記予測部は、前記蓄電装置の劣化の予測として、前記蓄電装置の容量が所定値に低下するまでの期間を予測してもよい。
【００４０】
蓄電装置の劣化の予測は、蓄電装置の容量が所定値に低下するまでの期間の予測であってもよい。
【００４１】
生成方法は、蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得し、取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成する処理をコンピュータが実行する。
【００４２】
コンピュータプログラムは、蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得し、取得した編集情報に基づいて前記第１パターンデータを編集することによって、前記蓄電装置の劣化の予測に用いられ、前記所定期間内における前記蓄電装置の充放電電力の推移を示す第２パターンデータを生成する処理をコンピュータに実行させる。
【００４３】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
図１は本実施の形態における蓄電装置１の構成を示すブロック図である。蓄電装置１は電力線Ｗの一端に接続されている。電力線Ｗを介して蓄電装置１に電力が供給される。これにより、蓄電装置１は充電される。蓄電装置１は、電力線Ｗを介して電力を放出する。
【００４４】
蓄電装置１は、並列に接続されたＫ（Ｋ：自然数）個のバンク１０を備える。各バンク１０の一端は、電力線Ｗの一端に接続されている。各バンク１０の他端は接地されている。各バンク１０は、直列に接続されたＭ（Ｍ：自然数）個の蓄電モジュール２０を有する。各蓄電モジュール２０は、直列に接続されたＮ（Ｎ：自然数）個の蓄電素子３０を有する。蓄電素子３０は所謂蓄電セルである。蓄電素子３０は、例えば、リチウムイオン電池である。
【００４５】
電力線Ｗを介して供給された電力は、各バンク１０が有する複数の蓄電素子３０に供給され、各蓄電素子３０は充電される。これにより、蓄電モジュール２０及びバンク１０は充電される。各蓄電素子３０は、電力線Ｗを介して電力を放出する。これにより、蓄電モジュール２０及びバンク１０は、電力線Ｗを介して電力を放出する。
【００４６】
各バンク１０は、複数の蓄電モジュール２０に加えて充放電回路２１も有する。充放電回路２１を介して各蓄電素子３０に電力が供給される。各蓄電素子３０は、充放電回路２１を介して電力を放出する。
【００４７】
充放電回路２１は、例えば、スイッチ又はブレーカを有する。充放電回路２１は、スイッチ又はブレーカを、オン又はオフに切替えることによって、複数の蓄電モジュール２０への充電の停止、複数の蓄電モジュール２０からの放電の停止、充電停止の解除及び放電停止の解除を行う。
【００４８】
蓄電装置１を有する蓄電システムのモデルとして、以下に示す第１モデル、第２モデル及び第３モデルが想定されている。以下では、Ｊ（Ｊ：自然数）個の発電機それぞれがＪ個の蓄電装置１を充電する蓄電システムを説明する。
【００４９】
図２は蓄電システム４の第１モデルの説明図である。各発電機５は電力系統と接続されている。第１モデルでは、蓄電システム４は、各発電機５と電力系統との接続ノードに接続されている。各発電機５は、例えば、風力発電機であり、交流電力を発生させる。各発電機５は、発生させた交流電力を蓄電システム４及び電力系統に供給する。電力系統は、例えば、工場、家庭等の建物に接続されている。電力系統を介して建物に交流電力が供給される。１つの発電機５が交流電力を蓄電システム４に供給することによって、蓄電システム４が充電される。蓄電システム４は、例えば、１つの発電機５が発電を停止した場合、この発電機５に接続されている電力系統に交流電力を放出する。
【００５０】
蓄電システム４は、蓄電装置１に加えて、Ｊ個のトランス４０、Ｊ個のパワーコンディショナ４１及び（２・Ｊ）個の電力線Ｗも有する。「・」は積を表す。各トランス４０は、発電機５及び電力系統間の接続ノードに接続されている。Ｊ個のトランス４０それぞれは、Ｊ個の電力線Ｗを介して、Ｊ個のパワーコンディショナ４１に接続されている。Ｊ個のパワーコンディショナ４１それぞれは、Ｊ個の電力線Ｗを介して、Ｊ個の蓄電装置１に接続されている。
【００５１】
トランス４０は、発電機５が発生した交流電力に係る交流電圧の振幅を変換し、振幅が変換された交流電圧を、電力線Ｗを介してパワーコンディショナ４１に出力する。パワーコンディショナ４１は、トランス４０から入力された交流電圧を、蓄電装置１の充電に適した直流電圧に変換し、変換した直流電圧に係る直流電力を、電力線Ｗを介して蓄電装置１に供給する。これにより、蓄電装置１が充電される。
【００５２】
蓄電装置１は、例えば、自装置に接続されている発電機５が発電を停止した場合、直流電力を、電力線Ｗを介してパワーコンディショナ４１に供給する。各パワーコンディショナ４１は、蓄電装置１から直流電圧が入力された場合、蓄電装置１から入力された直流電圧を、トランス４０への出力に適した交流電圧に変換し、変換した交流電圧を、電力線Ｗを介してトランス４０に出力する。各トランス４０は、パワーコンディショナ４１から交流電圧が入力された場合、パワーコンディショナ４１から入力された交流電圧の振幅を変換し、振幅が変換された交流電圧に係る交流電力を電力系統に供給する。蓄電システム４では、電力線Ｗを介して電力が伝送される。
以上のように、蓄電システム４の第１モデルでは、トランス４０、パワーコンディショナ４１及び電力線Ｗを介して蓄電装置１の充放電が行われる。
【００５３】
図２に示すように、蓄電装置１に供給される充電電力の値（充電電力値）をＰｃ１と記載し、蓄電装置１から放出される放電電力の値（放電電力値）をＰｃ２と記載する。各発電機５から蓄電システム４のトランス４０に入力される充電電力の値（充電電力値）をＰｓ１と記載する。蓄電システム４の各トランス４０から放出される放電電力の値（放電電力値）をＰｓ２と記載する。トランス４０及びパワーコンディショナ４１それぞれの変換効率をＥｔ及びＥｗと記載する。２つの電力線Ｗ全体の伝送効率をＥｗと記載する。変換効率Ｅｔ，Ｅｃ及び伝送効率Ｅｗそれぞれは、電力の効率であり、ゼロを超えており、かつ、１以下である数値で表される。
【００５４】
蓄電装置１の充電電力値Ｐｃ１は下記の（１）式で表される。蓄電装置１の放電電力値Ｐｃ２は下記の（２）式で表される。
Ｐｃ１＝Ｐｓ１・Ｅｔ・Ｅｃ・Ｅｗ    （１）
Ｐｃ２＝Ｐｓ２／（Ｅｔ・Ｅｃ・Ｅｗ）    （２）
【００５５】
蓄電装置１の充電電力値Ｐｃ１は、蓄電システム４の充電電力値Ｐｓ１と、トランス４０、パワーコンディショナ４１及び電力線Ｗの電力の効率とに基づいて算出できる。同様に、蓄電装置１の放電電力値Ｐｃ２は、蓄電システム４の放電電力値Ｐｓ２と、トランス４０、パワーコンディショナ４１及び電力線Ｗの電力の効率とに基づいて算出できる。
【００５６】
充放電電力値は充電電力値及び放電電力値の両方を示す。充放電電力値は正値及び負値によって表される。正値及び負値の一方は充電を示す。正値及び負値の他方は放電を示す。正値及び負値それぞれが充電及び放電を表す場合、正値は充電電力値であり、負値の絶対値は放電電力値である。（１）式及び（２）式を用いて、蓄電システム４の充放電電力値を蓄電装置１の充放電電力値に変更できる。
【００５７】
図３は蓄電システム４の第２モデルの説明図である。第２モデルでは、蓄電システム４は、各発電機５と電力系統との接続ノードに接続されている。蓄電システム４は、蓄電装置１、Ｊ個のパワーコンディショナ４１及び（２・Ｊ）個の電力線Ｗを有する。各パワーコンディショナ４１は、発電機５及び電力系統間の接続ノードに接続されている。Ｊ個のパワーコンディショナ４１それぞれは、Ｊ個の電力線Ｗを介して、Ｊ個の蓄電装置１に接続されている。
【００５８】
各パワーコンディショナ４１は、発電機５から入力された交流電圧を、蓄電装置１の充電に適した直流電圧に変換し、変換した直流電圧に係る直流電力を、電力線Ｗを介して蓄電装置１に供給する。各パワーコンディショナ４１は、蓄電装置１から入力された直流電圧を、電力系統への出力に適した交流電圧に変換し、変換し交流電圧に係る交流電力を電力系統に供給する。
以上のように、蓄電システム４の第２モデルでは、パワーコンディショナ４１及び電力線Ｗを介して蓄電装置１の充放電が行われる。
【００５９】
蓄電装置１の充電電力値Ｐｃ１は下記の（３）式で表される。蓄電装置１の放電電力値Ｐｃ２は下記の（４）式で表される。
Ｐｃ１＝Ｐｓ１・Ｅｃ・Ｅｗ    （３）
Ｐｃ２＝Ｐｓ２／（Ｅｃ・Ｅｗ）    （４）
（３）式及び（４）式を用いて、蓄電システム４の充放電電力値を蓄電装置１の充放電電力値に変更できる。
【００６０】
図４は蓄電システム４の第３モデルの説明図である。第３モデルでは、蓄電システム４は、第２モデルと同様に、蓄電装置１、Ｊ個のパワーコンディショナ４１及び（２・Ｊ）個の電力線Ｗを有する。Ｊ個のパワーコンディショナ４１それぞれは、Ｊ個の発電機５に接続されている。各パワーコンディショナ４１は電力系統に接続されている。Ｊ個のパワーコンディショナ４１それぞれは、Ｊ個の電力線Ｗを介して、Ｊ個の蓄電装置１に接続されている。
【００６１】
Ｊ個の発電機５それぞれは、直流又は交流の電力を発生させ、発生させた直流又は交流の電力をＪ個のパワーコンディショナ４１に供給する。各パワーコンディショナ４１は、発電機５から供給された電力に係る電圧を、周波数及び振幅が電力系統に適合している交流電圧に変換し、変換した交流電圧に係る交流電力を電力系統に供給する。パワーコンディショナ４１は、発電機５から入力された電圧を、蓄電装置１の充電に適した直流電圧に変換し、変換した直流電圧に係る直流電力を蓄電装置１に供給する。
【００６２】
蓄電装置１は、第１モデル及び第２モデルと同様に作用する。パワーコンディショナ４１は、蓄電装置１から入力された直流電圧を、電力系統への出力に適した交流電圧に変換し、変換した交流電圧に係る交流電力を電力系統に供給する。
以上のように、蓄電システム４の第３モデルでは、パワーコンディショナ４１及び電力線Ｗを介して蓄電装置１の充放電が行われる。
【００６３】
第２モデルと同様に、蓄電装置１の充電電力値Ｐｃ１は（３）式で表され、蓄電装置１の放電電力値Ｐｃ２は（４）式で表される。（３）式及び（４）式を用いて、蓄電システム４の充放電電力値を蓄電装置１の充放電電力値に変更できる。
【００６４】
以下では、蓄電システム４の効率をシステム効率と記載する。蓄電システム４の第１モデルでは、システム効率はＥｔ・Ｅｃ・Ｅｗによって表される。蓄電システム４の第２モデル及び第３モデルそれぞれでは、システム効率はＥｃ・Ｅｗによって表される。システム効率をＥｓと記載した場合、蓄電装置１の充電電力値Ｐｃ１及び放電電力値Ｐｃ２それぞれは、下記の（５）式及び（６）式によって表される。
Ｐｃ１＝Ｐｓ１・Ｅｓ    （５）
Ｐｃ２＝Ｐｓ２／Ｅｓ    （６）
【００６５】
（５）式に示すように、充電電力値Ｐｃ１、即ち、充電を示す蓄電装置１の充放電電力値は、充電電力値Ｐｓ１、即ち、充電を示す蓄電システム４の充放電電力値にシステム効率を乗算することによって算出される。（６）式に示すように、放電電力値Ｐｃ２、即ち、放電を示す蓄電装置１の充放電電力値は、放電電力値Ｐｓ２、即ち、放電を示す蓄電システム４の充放電電力値をシステム効率で除算することによって算出される。
【００６６】
図５は情報処理装置６の構成を示すブロック図である。情報処理装置６の例として、持ち運びが可能なパーソナルコンピュータ、タブレット等が挙げられる。情報処理装置６は、表示部６０、操作部６１、記憶部６２及び制御部６３を有する。これらは内部バス６４に接続されている。
【００６７】
表示部６０は、制御部６３の指示に従って、種々の画面を表示する。操作部６１は、タッチパネル、キーボード、マウス等を有する。操作部６１は、情報処理装置６の使用者によって操作され、使用者から種々の入力及び選択を受け付ける。
【００６８】
記憶部６２は不揮発性メモリである。記憶部６２には、コンピュータプログラムＰが記憶されている。制御部６３は、処理素子、例えばＣＰＵを有する。制御部６３の処理素子（コンピュータ）は、コンピュータプログラムＰを実行することによって、取得処理、内容出力処理、編集処理、推移表示処理、分布表示処理、寿命予測処理等を実行する。
【００６９】
情報処理装置６は、蓄電装置１に関する充放電電力の所定期間内の推移を示す第１パターンデータを編集することによって、所定期間内における蓄電装置１の充放電電力の推移を示す第２パターンデータを生成する。第２パターンデータは、蓄電装置１の劣化の予測、具体的には、蓄電装置１の寿命の予測に用いられる。情報処理装置６は、第２パターンデータに関する種々のグラフも表示する。
【００７０】
取得処理は、第１パターンデータの編集に関する編集内容、及び、グラフに関するグラフ内容を取得する処理である。編集内容及びグラフ内容それぞれはデータ（情報）である。編集内容には編集に用いる編集情報が含まれる。グラフ内容には、グラフの生成に用いるグラフ情報が含まれる。内容出力処理は編集内容を示す内容ファイルを生成する処理である。編集処理は、取得処理で取得した編集内容に基づいて第１パターンデータを編集する処理である。
【００７１】
推移表示処理は、取得処理で取得したグラフ内容に基づいて第２パターンデータが示す充放電電力の推移を表示する処理である。分布表示処理は、取得処理で取得したグラフ内容に基づいて、複数の正値範囲に属する充放電電力値の割合と、複数の負値範囲に属する充放電電力値の割合とが示された出力分布を表示する処理である。負値範囲は、負値の絶対値が属する範囲である。寿命予測処理は、第２パターンデータが示す複数の充放電電力値に基づいて蓄電装置１の寿命を予測する処理である。情報処理装置６は生成装置として機能する。
【００７２】
コンピュータプログラムＰは、制御部６３が有する処理素子が読み取り可能な記憶媒体Ａに記憶されていてもよい。この場合、図示しない読み出し装置によって記憶媒体Ａから読み出されたコンピュータプログラムＰが記憶部６２に書き込まれる。記憶媒体Ａは、光ディスク、フレキシブルディスク、磁気ディスク、磁気光ディスク、半導体メモリ等である。光ディスクは、ＣＤ（Compact Disc）−ＲＯＭ(Read Only Memory)、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、ＢＤ（Blu-ray(登録商標) Disc）等である。磁気ディスクは、例えばハードディスクである。図示しない通信網に接続されている図示しない装置からコンピュータプログラムＰをダウンロードし、ダウンロードしたコンピュータプログラムＰを記憶部６２に書き込んでもよい。
【００７３】
制御部６３が有する処理素子の数は、１に限定されず、２以上であってもよい。この場合、複数の処理素子がコンピュータプログラムＰに従って、取得処理、内容出力処理、編集処理、推移表示処理、分布表示処理、寿命予測処理等を実行してもよい。
【００７４】
第１パターンデータ及び第２パターンデータは、単位時間ごとに複数の充放電電力値が羅列されたデータである。以下では、単位時間ごとに複数の充放電電力値が羅列されたデータをパターンデータと記載する。第１パターンデータ、第２パターンデータ等のパターンデータは、パターンファイルに含まれている。第１パターンデータ及び第２パターンデータそれぞれの単位時間は、第１単位時間及び第２単位時間に相当する。
【００７５】
図６はパターンファイルの説明図である。図６に示すように、パターンファイルでは、マトリックス状に複数のセルが配置されている。複数のセルそれぞれには数値が入力されている。各セルの配置は、行番号及び列番号の組合せによって示される。図６の例では、第１列目にパターンデータが示されている。第１列目に属する複数のセルそれぞれに充放電電力値が示されている。正値は充電電力値を示す。負値は放電電力値を示す。複数の充放電電力値が上側のセルから順次入力されている。上下方向に隣り合う２つの充放電電力値の時間間隔が前述した単位時間である。単位時間は例えば１秒である。パターンファイルには、パターンデータ以外のデータが含まれていてもよい。
【００７６】
パターンファイルにおいて、パターンデータは、１つの列、又は、１つの行に示される。以下では、パターンファイルにおいて、パターンデータが、図６に示すように、１つの列に表示されている例を説明する。
【００７７】
図７は充放電電力の推移を示すグラフである。図７には、例えば、図６に示すパターンファイルの第１列目に入力されている複数の充放電電力値が示される。図７の例では、正値及び負値それぞれは充電及び放電を示す。横軸がプロット数、即ち、行番号である。第１行目に対応する充放電電力値から、複数の行に対応する充放電電力値が順次示されている。横軸は、経過した時間を示す時間軸に相当する。横軸の１目盛が単位時間に相当する。１目盛の期間中の充放電電力値の変動はないと仮定されている。パターンデータは充放電電力の所定期間内の推移を示す。所定期間の例として、１日、１週間、１カ月、１年等が挙げられる。
【００７８】
図８は出力分布を示すグラフである。パターンデータが示す複数の充放電電力値の中には、充電を示す複数の充放電電力値、即ち、充電電力値と、放電を示す複数の充放電電力値、即ち、放電電力値とが含まれている。充電電力値及び放電電力値それぞれは正値又は負値によって示される。図６に示すパターンデータでは、充電電力値は正値で示され、放電電力値は負値で示されている。出力分布は、全て正値で割合を示す。
【００７９】
編集内容及びグラフ内容を取得する取得処理を説明する。図９は取得処理の手順を示すフローチャートである。情報処理装置６の使用者は、操作部６１を操作することによって、取得処理の実行を指示する。操作部６１は、取得処理の実行指示を受け付ける。制御部６３は、操作部６１が取得処理の実行指示を受け付けた場合、取得処理を実行する。取得処理では、制御部６３は、まず、表示部６０に指示して、編集内容又はグラフ内容を受け付ける受付画面を表示させる（ステップＳ１）。
【００８０】
図１０は編集内容を受け付ける受付画面の概略図である。図１１はグラフ内容を受け付ける受付画面の概略図である。使用者は、例えば、操作部６１が有するマウスを操作することによって、受付画面上にあるポインタＱを移動させ、クリックにより、編集内容及びグラフ内容に関する選択を行う。使用者は、例えば、操作部６１が有するキーボードを操作することによって、編集内容及びグラフ内容に関する入力を行う。
【００８１】
使用者は、単位時間の調整が必要であるか否かの選択、編集元のパターンデータ（第１パターンデータ）の単位時間の入力等を行う。これにより、制御部６３は、使用者が選択又は入力された編集内容を取得する。使用者は、グラフの表示に用いる単位の選択、パターンデータが示す日数（所定期間）の入力等を行う。これにより、制御部６３は、使用者が選択又は入力したグラフ内容を取得する。編集内容及びグラフ内容の項目の説明については後述する。
【００８２】
図１０に示す編集内容の受付画面において、使用者が操作部６１を用いて出力ボタンを押した場合、制御部６３は編集内容の出力指示を受け付ける。使用者が操作部６１を用いて編集ボタンを押した場合、制御部６３は編集指示を受け付ける。使用者が操作部６１を用いて「グラフ内容」と記載されたタブを選択した場合、制御部６３は、編集内容の受付画面からグラフ内容への受付画面への切替え指示を受け付ける。
【００８３】
図１１に示すグラフ内容の受付画面において、使用者が操作部６１を用いて推移表示ボタン又は分布表示ボタンを押した場合、制御部６３はグラフの表示指示を受け付ける。記憶部６２には、一又は複数のパターンファイルが記憶されている。使用者が操作部６１を用いて参照ボタンを押した場合、使用者は、記憶部６２に記憶されているパターンファイルを選択できる。使用者が操作部６１を用いて「編集内容」と記載されたタブを選択した場合、制御部６３は、グラフ内容の受付画面から編集内容の受付画面への切替え指示を受け付ける。
【００８４】
図９に示すように、制御部６３は、ステップＳ１を実行した後、編集内容又はグラフ内容に関する選択又は入力が使用者によって行われたか否かを判定する（ステップＳ２）。制御部６３は、選択又は入力が行われたと判定した場合（Ｓ２：ＹＥＳ）、使用者が選択又は入力した編集内容又はグラフ内容を取得し（ステップＳ３）、取得した編集内容又はグラフ内容を記憶部６２に記憶する（ステップＳ４）。制御部６３は情報取得部として機能する。
【００８５】
制御部６３は、選択若しくは入力が行われていないと判定した場合（Ｓ２：ＮＯ）、又は、ステップＳ４を実行した後、受付画面の切替え指示を受け付けたか否かを判定する（ステップＳ５）。制御部６３は、受付画面の切替え指示を受け付けたと判定した場合（Ｓ５：ＹＥＳ）、表示部６０に指示して、受付画面を、編集内容又はグラフ内容の受付画面に切替えさせる（ステップＳ６）。ステップＳ６では、使用者が編集内容のタブを選択した場合、制御部６３は編集内容の受付画面への切替えを指示する。使用者がグラフ内容のタブを選択した場合、制御部６３はグラフ内容の受付画面への切替えを指示する。
【００８６】
制御部６３は、受付画面への切替え指示を受け付けていないと判定した場合（Ｓ５：ＮＯ）、又は、ステップＳ６を実行した後、編集内容の出力指示を受け付けたか否かを判定する（ステップＳ７）。制御部６３は、編集内容の出力指示を受け付けたと判定した場合（Ｓ７：ＹＥＳ）、取得処理を終了し、内容出力処理を実行する。
【００８７】
制御部６３は、編集内容の出力指示を受け付けていないと判定した場合（Ｓ７：ＮＯ）、編集指示を受け付けたか否かを判定する（ステップＳ８）。制御部６３は、編集指示を受け付けたと判定した場合（Ｓ８：ＹＥＳ）、取得処理を終了し、編集処理を実行する。制御部６３は、編集指示を受け付けていないと判定した場合（Ｓ８：ＮＯ）、グラフの表示指示を受け付けたか否かを判定する（ステップＳ９）。
【００８８】
制御部６３は、グラフの表示指示を受け付けたと判定した場合（Ｓ９：ＹＥＳ）、取得処理を終了し、推移表示処理又は分布表示処理を実行する。使用者が推移表示ボタンを押した場合、制御部６３は推移表示処理を実行する。使用者が分布表示ボタンを押した場合、制御部６３は分布表示処理を実行する。制御部６３は、グラフの表示指示を受け付けていないと判定した場合（Ｓ９：ＮＯ）、ステップＳ２を実行する。
【００８９】
以上のように、取得処理では、制御部６３は、編集内容若しくはグラフ内容の取得、又は、受付画面の切替えを、編集内容の出力指示、編集指示又はグラフの表示指示を受け付けるまで繰り返し実行する。
【００９０】
図１０に示す編集内容の項目と、図１１に示すグラフ内容の項目とを説明する。蓄電装置１に関する充放電電力の所定期間内の推移を示す第１パターンデータが、蓄電装置１に関する充放電電力の推移を示す複数の推移データによって構成される場合がある。推移データが示す推移の期間は所定期間よりも短い。例えば、所定期間が１日である場合、１時間内における充放電電力の推移を示す２４個の推移データによって第１パターンデータが構成される。推移データは推移ファイルに含まれている。推移ファイル及び推移データは、パターンファイル及びパターンデータと同様に示される。従って、推移ファイルでは、マトリックス状に配置された複数のセルそれぞれに数値が入力されており、例えば、第１列目に推移データが示されている。
【００９１】
図１０に示すデータ結合の項目では、使用者は、複数の推移データの結合が必要であるか否かを選択する。図１０の例では、推移データの結合について必要が選択されている。単位時間の調整の項目では、使用者は、単位時間の調整が必要であるか否かを選択する。第１パターンデータの単位時間と、編集によって生成される第２パターンデータの単位時間とが異なる場合、単位時間の調整が必要である。第１パターンデータ及び第２パターンデータの単位時間が一致している場合、単位時間の調整について不要を選択する。図１０の例では、単位時間の調整について必要が選択されている。
【００９２】
使用者は、単位時間の調整について必要を選択した場合、編集元の単位時間、即ち、第１パターンデータの単位時間と、編集後の単位時間、即ち、第２パターンデータの単位時間とを入力する。図１０の例では、編集元の単位時間として０．５秒が入力されており、編集後の単位時間として１秒が入力されている。これは、第１パターンデータが示す充放電電力の数が多いことを示す。
【００９３】
出力調整の項目では、使用者は出力調整が必要であるか否かを選択する。第１例として、第１パターンデータが示す複数の充放電電力値が１つの蓄電装置１に対応する複数の充放電電力値である場合において、蓄電システム４が備える蓄電装置１の数が２以上であるとき、出力調整が必要である。第２例として、蓄電装置１の数を変更せずに蓄電装置１の充放電電力値をＵ倍に変更した場合における充放電電力の推移及び出力分布を確認するとき、出力調整が必要である。Ｕは、２、（１／３）等の正の実数である。出力調整について、第１パターンデータが示す複数の充放電電力値を変更する必要がない場合、使用者は不要を選択する。効率適用の項目では、使用者は、トランス４０、パワーコンディショナ４１、電力線Ｗ等の電気部品の効率適用が必要であるか否かを選択する。第１パターンデータが示す複数の充放電電力値、即ち、蓄電装置１に関する充放電電力値が蓄電システム４の充放電電力値である場合、効率適用が必要である。第１パターンデータが示す複数の充放電電力値が蓄電装置１の充放電電力値である場合、効率適用は不要である。
【００９４】
使用者は、出力調整及び効率適用の少なくとも一方について必要を選択した場合、第１パターンファイルにおいて、対象列として、第１パターンデータが示されている列の番号を入力する。図１０の例では、列の番号として２が選択されている。使用者は、出力調整について必要を選択した場合、出力の項目において、第１パターンデータが示す複数の充放電電力値に関する倍数を入力する。図１０の例では、倍数として２が入力されている。
【００９５】
使用者は、効率適用について必要を選択した場合、効率適用の項目において、電気部品の電力に関する効率を入力する。蓄電システム４が有する電気部品の数が１である場合、使用者は、電気部品の電力に関する効率として１つの電気部品の電力の効率を入力する。蓄電システム４が有する電気部品の数が２以上である場合、電気部品の電力に関する効率として、複数の電気部品全体における電力の効率、即ち、複数の電気部品における電力の効率の乗算値を入力する。図１０の例では、効率として９７％が入力されている。図１０の例では、情報処理装置６の制御部６３は、第１パターンファイルの第２列目に示されている複数の充放電電力値それぞれに２を乗算し、乗算した複数の充放電電力値それぞれに０．９７を乗算する。これにより、数値の絶対値に関する編集が完了する。
【００９６】
定義の項目では、使用者は、定義、即ち、編集によって生成される第２パターンデータが示す複数の充放電電力値について正値及び負値が示す意味を選択する。「＋」は正値を示す。「−」は負値を示す。選択肢は、正値及び負値それぞれが充電及び放電を示す組合せ、及び、正値及び負値それぞれが放電及び充電を示す組合せである。図１０の例では、正値及び負値それぞれが充電及び放電を示す組合せが選択されている。反転の項目では、使用者は、正値及び負値の反転が必要であるか否かを選択する。選択肢は必要及び不要である。図１０の例では、必要が選択されている。
【００９７】
反転対象列の項目では、使用者は、第１パターンファイルにおいて、第１パターンデータが示されている列の番号を入力する。図１０の例では、列の番号として２が入力されている。図１０の例では、情報処理装置６の制御部６３は、第１パターンファイルの第２列目に示されている複数の充放電電力値について、正値及び負値それぞれを負値及び正値に変換する。これにより、数値の符号に関する編集が完了する。
図１０において、編集元の単位時間、編集後の単位時間、対象列、出力、効率、定義及び反転対象列の項目に関して入力又は選択された編集内容は、第１パターンデータの編集に用いる編集情報である。
【００９８】
前述したように、情報処理装置６の制御部６３は、コンピュータプログラムＰに従って、寿命予測処理を実行する。シミュレーションソフトは、寿命予測処理に用いられるコンピュータプログラムであり、コンピュータプログラムＰに含まれている。バージョンの項目において、使用者は、シミュレーションソフトのバージョンを選択する。図１０の例では、バージョンとして１．０が選択されている。シミュレーションソフトのバージョンによっては、蓄電装置１の寿命を予測するために情報として蓄電装置１内の温度が必要である場合がある。蓄電装置１内の温度の入力が必要である場合、使用者は蓄電装置１内の温度を入力する。図１０の例では２５度が入力されている。追加列では、使用者は、第１パターンファイルの編集で温度を入力する列の番号を入力する。図１０の列では、第３列目に「２５」が入力される。
【００９９】
前述したように、情報処理装置６の制御部６３は、編集内容を示す内容ファイルを生成する内容出力処理を実行する。内容ファイル名の項目では、使用者は、内容ファイルの名称を入力する。図１０の例では、内容ファイル名として「条件１」が入力されている。編集後のパターンファイル名の項目では、使用者は、第２パターンファイルの名称を入力する。図１０の例では、編集後のパターンファイル名として「パターン１」が入力されている。
【０１００】
図１１に示すパターンファイルの項目では、使用者は、記憶部６２に記憶されている第２パターンファイルを選択する。使用者は、例えば、操作部６１が有するマウスを操作することによって、受付画面上にあるポインタＱを移動させ、参照ボタンを押す。これにより、パターンファイルが含まれているフォルダが表示される。使用者は、フォルダに含まれているパターンファイルの１つを、第２パターンファイルとして選択する。図１１の例では、ファイル名が「パターン１」である第２パターンファイルが選択されている。パターンファイルが空欄である場合、例えば、制御部６３が生成した最新の第２パターンファイルが選択される。
【０１０１】
充放電電力の推移（図７参照）の表示に関して、表示列の項目では、第２パターンファイルにおいて、第２パターンデータが示されている列の番号を入力する。図１１の例では、列の番号として２が入力されている。
【０１０２】
前述したように、制御部６３は、第２パターンデータが示す充放電電力の推移を表示する処理を実行する。充放電電力の推移を表示する場合に種々の電力量も表示する。充放電電力の推移の表示に関する表示単位の項目では、表示する電力量の単位を選択する。選択肢は、ｋＷｈ（キロワットアワー）、ＭＷｈ（メガワットアワー）、ＧＷｈ（ギガワットアワー）等である。図１１の例ではＭＷｈが選択されている。
【０１０３】
第２パターンデータが示す複数の充放電電力値の単位はｋＷ（キロワット）である。第２パターンデータが示す複数の充放電電力値を、種々の値で除算することによって、第２パターンデータが示す複数の充放電電力値の単位を、表示単位の項目で選択された単位に変更する。例えば、第２パターンデータが示す複数の充放電電力値それぞれを１０００で除算することによって、第２パターンデータが示す充放電電力値の単位をＭＷ（メガワット）に変更する。第２パターンデータが示す充放電電力の推移では、充放電電力値の単位は、表示単位の項目で選択された単位応じた単位に変更される。例えば、表示単位の項目で選択された単位がＭＷｈである場合、表示される充放電電力値の単位はＭＷである。
【０１０４】
前述したように、第２パターンデータは、所定期間内における充放電電力の推移を示す。日数の項目では、使用者は、所定期間に対応する日数を入力する。所定期間が１年であれば、使用者は、日数として３６５を入力する。単位時間の項目では、制御部６３は、第２パターンデータの単位時間を入力する。図１１の例では、単位時間として、１秒が入力されている。
【０１０５】
出力分布（図８参照）の表示に関して、表示列の項目では、第２パターンファイルにおいて、第２パターンデータが示されている列の番号を入力する。図１１の例では、列の番号として２が入力されている。
【０１０６】
前述したように、制御部６３は、複数の正値範囲に属する充放電電力値の割合と、複数の負値範囲に属する充放電電力値の割合とが示された出力分布を表示する処理を実行する。出力分布の表示に関する表示単位の項目では、表示する充放電電力値の単位を選択する。選択肢は、ｋＷ、ＭＷ、ＧＷ等である。図１１の例ではＭＷが選択されている。前述したように、第２パターンデータが示す複数の充放電電力値の単位はｋＷである。制御部６３は、第２パターンデータが示す複数の充放電電力値を、種々の数値で除算することによって、第２パターンデータが示す複数の充放電電力値の単位を、表示単位の項目で選択された単位に変更する。
【０１０７】
最大値の項目では、使用者は、第２パターンデータが示す複数の充放電電力値の絶対値の最大値を入力する。図１１の例では、最大値として１５００が入力されている。最大値の欄が空白である場合、第２パターンデータが示す複数の充放電電力値の絶対値の最大値が適用される。分割数は、正値範囲の数であり、負値範囲の数でもある。分割数の項目では、使用者は、所望の分割数を入力する。図１１の例では、分割数として５が入力されている。図１１の例では、最大値として１５００［ＭＷ］が入力され、かつ、分割数として５が入力されているので、図８に示すように、複数の正値範囲として、０〜３００［ＭＷ］の範囲、３００〜６００［ＭＷ］の範囲等が設定される。複数の負値範囲は、複数の正値範囲と同じである。
【０１０８】
内容出力処理を説明する。前述したように、情報処理装置６の制御部６３は、編集内容の出力指示を受け付けた場合、即ち、図１０に示す出力ボタンが押された場合、内容出力処理を実行する。内容出力処理では、制御部６３は記憶部６２に、ファイル名が内容ファイル名の項目で入力された名称である内容ファイルを生成する。内容ファイルは、受付画面において表示されている編集内容を示す。制御部６３は、内容ファイルを生成した後、内容出力処理を終了する。
【０１０９】
編集処理を説明する。図１２及び図１３は編集処理の手順を示すフローチャートである。前述したように、制御部６３は、編集指示を受け付けた場合、即ち、図１０に示す編集ボタンが押された場合、編集処理を実行する。編集処理では、制御部６３は、取得処理で取得した編集内容、即ち、図１０に示すデータ結合に関して選択された編集内容に基づいてデータ結合が必要であるか否かを判定する（ステップＳ２１）。
【０１１０】
記憶部６２には、第１パターンファイル、又は、複数の推移ファイルを入れる編集対象フォルダが設けられている。図１４は編集対象フォルダの説明図である。使用者は、操作部６１を操作することによって、編集対象フォルダにファイルを入れる。使用者は、データの結合が不要である場合、図１４の上側に示すように、編集対象フォルダに１つの第１パターンファイルを入れる。図１４の例では、ファイル名が「パターン」である第１パターンファイルが編集対象フォルダに入っている。使用者は、複数の推移データを結合する場合、図１４の下側に示すように、編集対象フォルダに複数の推移ファイルを入れる。図１４の例では、３つの推移ファイルが入っている。３つの推移ファイルそれぞれの名称は、「推移１」、「推移２」及び「推移３」である。
【０１１１】
図１２に示すように、制御部６３は、データ結合が必要であると判定した場合（Ｓ２１：ＹＥＳ）、編集対象フォルダに入っている複数の推移ファイルに対応する複数の推移データを結合する（ステップＳ２２）。これにより、第１パターンデータが生成される。ステップＳ２２では、制御部６３は、複数の推移データが示す複数の推移を順次結合する。図１４の下側の例では、ファイル名が「推移１」である推移ファイルの推移データの最終行の次の行から、ファイル名が「推移２」である推移ファイルの推移データが示す複数の充放電電力値を順次入力する。この最終行の次の行から、ファイル名が「推移３」である推移ファイルの推移データが示す複数の充放電電力値を順次入力する。このように、制御部６３は、複数の推移データが示す複数の推移を順次結合する。
【０１１２】
以上のように、取得処理において、制御部６３がデータ結合について必要を示す編集内容を取得している場合、編集処理において複数の推移データが結合される。従って、取得処理において、制御部６３がデータ結合について必要を示す編集内容を取得することは、複数の推移データの結合指示を受け付けることに相当する。制御部６３は指示受付部及び結合生成部としても機能する。
【０１１３】
制御部６３は、データ結合が不要であると判定した場合（Ｓ２１：ＮＯ）、又は、ステップＳ２２を実行した後、取得処理で取得した編集内容、具体的には、図１０に示す単位時間の調整について選択された編集内容に基づいて単位時間の調整が必要であるか否かを判定する（ステップＳ２３）。制御部６３は、単位時間の調整が必要であると判定した場合（Ｓ２３：ＹＥＳ）、取得処理で取得した編集内容に基づいて、第１パターンデータが示す複数の充放電電力値から一又は複数の充放電電力値を間引くか否かを判定する（ステップＳ２４）。ステップＳ２４で用いられる編集内容は、図１０に示す編集元及び編集後の単位時間について入力された編集内容である。
【０１１４】
編集元の単位時間、即ち、第１パターンデータの単位時間が、編集後の単位時間、即ち、第２パターンデータの単位時間よりも短い場合、制御部６３は、一又は複数の充放電電力値を間引くと判定する。編集元の単位時間が、編集後の単位時間よりも長い場合、制御部６３は、一又は複数の充放電電力値を間引かないと判定する。一又は複数の充放電電力値を間引かないと判定することは、一又は複数の充放電電力値の補間が必要であることを意味する。
【０１１５】
制御部６３は、一又は複数の充放電電力値を間引くと判定した場合（Ｓ２４：ＹＥＳ）、編集元及び編集後の単位時間に基づいて、第１パターンデータから一又は複数の充放電電力値を間引く（ステップＳ２５）。図１０の例では、編集元の単位時間は、（編集後の単位時間）／２である。このため、第１パターンデータが示す充放電電力値の数は、第２パターンデータが示す充放電電力値の数の２倍である。例えば、第１パターンデータにおいて、複数の充放電電力値の中から２の倍数に対応する行、即ち、偶数行の充放電電力値を間引き、奇数行の充放電電力値を残す。第１パターンデータが示す充放電電力値の数が第２パターンデータが示す充放電電力値の数の３倍である場合、例えば、３の倍数に対応する行の充放電電力値以外の充放電電力値を間引く。
【０１１６】
制御部６３は、一又は複数の充放電電力値を間引かないと判定した場合（Ｓ２４：ＮＯ）、編集元及び編集後の単位時間に基づいて、第１パターンデータが示す複数の充放電電力値に一又は複数の充放電電力値を補間する（ステップＳ２６）。第１パターンデータにおいて、隣り合う２つの充放電電力値間に一又は複数の充放電電力値を追加することによって、一又は複数の充放電電力値を補間する。編集元の単位時間が編集後の単位時間の２倍である場合、第１パターンデータが示す充放電電力値の数は、第２パターンデータが示す充放電電力値の数の（１／２）倍であり、少ない。この場合、例えば、第１パターンデータにおいて、隣り合う２つの充放電電力値間に１つの充放電電力値を追加する。追加される充放電電力値は、隣り合う２つの充放電電力値の平均値、隣り合う２つの充放電電力値の大きい方の充放電電力値、隣り合う２つの充放電電力値の小さい方の充放電電力値等である。
【０１１７】
第１パターンデータが示す充放電電力値の数は、第２パターンデータが示す充放電電力値の数の（１／３）倍である場合、例えば、第１パターンデータにおいて、隣り合う２つの充放電電力値間に２つの充放電電力値を追加する。
ステップＳ２５又はステップＳ２６が実行された場合、単位時間が編集元の単位時間から編集後の単位時間に編集される。
【０１１８】
制御部６３は、単位時間の調整が必要ではないと判定した場合（Ｓ２３：ＮＯ）、又は、ステップＳ２５，Ｓ２６の一方を実行した後、取得処理で取得した編集内容、具体的には、図１０に示す反転について選択された編集内容に基づいて符号の反転が必要であるか否かを判定する（ステップＳ２７）。制御部６３は、符号の反転が必要であると判定した場合（Ｓ２７：ＹＥＳ）、第１パターンファイルの第１パターンデータが示す複数の充放電電力値について、正値及び負値それぞれを負値及び正値に変換する（ステップＳ２８）。第１パターンファイルにおいて、第１パターンデータが入力されている列の番号は、図１０に示す反転対象列の項目で入力された列の番号である。
【０１１９】
制御部６３は、符号の反転が必要ではないと判定した場合（Ｓ２７：ＮＯ）、又は、ステップＳ２８を実行した後、取得処理で取得した編集内容、具体的には、図１０に示す出力調整について選択された編集内容に基づいて出力調整が必要であるか否かを判定する（ステップＳ２９）。前述したように、出力調整は、例えば、蓄電システム４が備える蓄電装置１の数に応じた調整である。制御部６３は、出力調整が必要であると判定した場合（Ｓ２９：ＹＥＳ）、第１パターンファイルの第１パターンデータが示す複数の充放電電力値それぞれに、図１０に示す出力の項目に入力された数値を乗算する（ステップＳ３０）。
【０１２０】
制御部６３は、出力調整が必要ではないと判定した場合（Ｓ２９：ＮＯ）、又は、ステップＳ３０を実行した後、取得処理で取得した編集内容、具体的には、図１０に示す効率適用について選択された編集内容に基づいて、電気部品の効率適用が必要であるか否かを判定する（ステップＳ３１）。制御部６３は、効率適用が必要であると判定した場合（Ｓ３１：ＹＥＳ）、第１パターンファイルの第１パターンデータが示す複数の充放電電力値それぞれを、図１０に示す効率の項目に入力された数値に対応する効率を用いて変更する（ステップＳ３２）。
【０１２１】
効率は、効率の項目に入力された値を１００で除算することによって得られる数値である。この数値は、前述したシステム効率Ｅｓである。ステップＳ３２では、（５）式及び（６）式に示すように、制御部６３は、第１パターンデータが示す複数の充放電電力値の中で、充電を示す充放電電力値、即ち、充電電力値にシステム効率Ｅｓを乗算する。ステップＳ３２では、制御部６３は、第１パターンデータが示す複数の充放電電力値の中で放電を示す充放電電力値、即ち、放電電力値をシステム効率Ｅｓで除算する。図１０に示すように、正値及び負値それぞれが充電及び放電を示す場合、各正値にシステム効率Ｅｓを乗算し、各負値をシステム効率Ｅｓで除算する。
ステップＳ３０，Ｓ３２に関して、第１パターンファイルにおいて、第１パターンデータが記載されている列の番号は、図１０に示す対象列の項目で入力された列の番号である。
【０１２２】
制御部６３は、効率適用が必要ではないと判定した場合（Ｓ３１：ＮＯ）、又は、ステップＳ３２を実行した後、取得処理で取得した編集内容、具体的には、図１０に示すバージョンについて選択された編集内容に基づいて温度の追加が必要であるか否かを判定する（ステップＳ３３）。制御部６３は、温度の追加が必要であると判定した場合（Ｓ３３：ＹＥＳ）、第１パターンファイルにおいて、温度を入力する（ステップＳ３４）。温度を入力する列の番号は、追加列の項目において入力された列の番号である。
【０１２３】
制御部６３は、温度の追加が必要ではないと判定した場合（Ｓ３３：ＮＯ）、又は、ステップＳ３４を実行した後、第２パターンファイルを生成する（ステップＳ３５）。ステップＳ３５で生成される第２パターンファイルは、ステップＳ２５，Ｓ２６，Ｓ２８，Ｓ３０，Ｓ３２，Ｓ３４の少なくとも１つを実行することによって編集された第１パターンファイルである。制御部６３は、ステップＳ３５を実行した後、編集処理を終了する。制御部６３は編集生成部としても機能する。
【０１２４】
図１０に示す編集内容に基づく第１パターンデータの編集では、制御部６３は、第１パターンファイルにおいて、第２列目に入力されている第１パターンデータ、即ち、複数の充放電電力値の中で偶数行に対応する複数の充放電電力値を間引き、空いた隙間を詰める。制御部６３は、空いた隙間を詰めた後、第２列目に入力されている複数の充放電電力値の中で、充電を示す各負値に−１．９４（＝（−１）・２・０．９７）を乗算し、乗算した値を第２列目に上書きする。制御部６３は、放電を示す各正値に−２．０６（＝（−１）・２／０．９７）を乗算し、乗算した値を第２列目に上書きする。制御部６３は、第２列目に記載されている複数の充放電電力値それぞれに隣接する第３列目のセルに温度として２５を入力する。これにより、第２パターンファイルが生成される。
【０１２５】
推移表示処理を説明する。図１５は推移表示処理の手順を示すフローチャートである。前述したように、使用者が推移表示ボタンを押すことによってグラフの表示指示を受け付けた場合、情報処理装置６の制御部６３は推移表示処理を実行する。推移表示処理では、図１１に示すグラフ内容の受付画面において、パターンファイルの項目で選択された第２パターンファイル、又は、編集処理で制御部６３が生成した最新の第２パターンファイルが用いられる。図１１の例では、ファイル名が「パターン１」である第２パターンファイルが用いられる。
【０１２６】
推移表示処理では、制御部６３は、取得処理で取得したグラフ内容、具体的には、図１１に示す表示単位について選択された編集内容に基づいて第２パターンファイルの第２パターンデータが示す複数の充放電電力値の変更が必要であるか否かを判定する（ステップＳ４１）。ステップＳ４１では、制御部６３は、表示単位がｋＷｈと異なる場合、充放電電力値の変更が必要であると判定する。制御部６３は、表示単位がｋＷｈである場合、充放電電力値の変更が必要ではないと判定する。
【０１２７】
制御部６３は、充放電電力値の変更が必要であると判定した場合（Ｓ４１：ＹＥＳ）、第２パターンデータが示す複数の充放電電力値を変更する（ステップＳ４２）。ステップＳ４２では、制御部６３は、第２パターンデータが示す複数の充放電電力値それぞれを、選択された表示単位に対応する数値で除算することによって複数の充放電電力値を変更する。前述したように、第２パターンデータが示す複数の充放電電力値の単位はｋＷである。表示単位がＭＷｈである場合、除算で用いられる数値は１０００である。表示単位がＧＷｈである場合、除算で用いられる数値は１００万である。第２パターンファイルにおいて、第２パターンデータが入力されている列の番号は、図１１において、充放電電力の推移の表示に関する表示列の項目で入力された列の番号である。
【０１２８】
制御部６３は、充放電電力値の変更が必要ではないと判定した場合（Ｓ４１：ＮＯ）、又は、ステップＳ４２を実行した後、取得処理で取得したグラフ内容に基づいて種々の電力量を算出する（ステップＳ４３）。ステップＳ４３では、図１１に示す表示単位、日数及び単位時間が用いられる。図７において、横軸の１目盛の時間間隔は、単位時間の項目で入力された数値である。所定期間は日数の項目で入力された数値、縦軸の単位は表示単位の項目で選択された単位である。これらの条件で制御部６３は種々の電力量を算出する。制御部６３が算出する電力量については後述する。
【０１２９】
制御部６３は、ステップＳ４３を実行した後、表示部６０に指示して、第２パターンデータが示す所定期間内における充放電電力の推移を表示させる（ステップＳ４４）。表示部６０は、充放電電力の推移が示された表示画面を表示する。これにより、表示画面を見た人物は、第２パターンデータが示す充放電電力の推移を容易に理解できる。表示部６０は推移表示部として機能する。
【０１３０】
図１６は、充放電電力の推移が示された表示画面の説明図である。図１６に示すように、表示画面には、充放電電力の推移が示されている。この推移の表示方法は、図８に示す推移の表示方法と同じである。縦軸の単位は、表示単位の項目で選択された単位に対応する。表示単位の項目で選択された単位がｋＷｈである場合、縦軸の単位はｋＷである。表示単位の項目で選択された単位がＭＷｈである場合、縦軸の単位はＭＷである。図１１の例では、第２パターンファイルにおいて、第２列目に入力されている第２パターンデータが表示画面に表示される。横軸の１目盛の時間間隔は１秒、所定期間は５日間、縦軸の単位はＭＷｈである。
【０１３１】
ステップＳ４３で種々の電力量を計算する場合、単位時間の項目で入力された数値がＸであるとき、１目盛はＸ秒、即ち、（Ｘ／３６００）時間である。ステップＳ４３で算出される１つ目の電力量は、所定期間内において第２パターンデータが示す充放電電力値の絶対値の電力量の合計である。これは、所定期間内における充放電電力値の絶対値を積分することによって算出される。２つ目の電力量は、所定期間内において第２パターンデータが示す正値の電力量の合計である。これは、所定期間内における正値を積分することによって算出される。図１０の例では、正値は充電電力値である。３つ目の電力量は、所定期間内において第２パターンデータが示す負値の絶対値の電力量の合計である。これは、所定期間内における負値を積分し、かつ、積分値を正値に変更することによって算出される。
【０１３２】
４つ目の電力量は、所定期間内において第２パターンデータが示す充放電電力値の絶対値の電力量の合計に関する１日当たりの平均値である。５つ目の電力量は、所定期間内において第２パターンデータが示す正値の電力量の合計に関する１日当たりの平均値である。６つ目の電力量は、所定期間内において第２パターンデータが示す負値の絶対値の電力量の合計に関する１日当たりの平均値である。図１１の例では、所定期間は５日間であるため、１つ目、２つ目及び３つ目の電力量それぞれを５で除算することによって、４つ目、５つ目及び６つ目の電力量が算出される。
【０１３３】
７つ目の電力量は、充放電電力値の絶対値について、１年間当たりに消費される電力量の推定値である。８つ目の電力量は、正値について、１年間当たりに消費される電力量の推定値である。９つ目の電力量は、負値の絶対値について、１年間当たりに消費される電力量の推定値である。４つ目、５つ目及び６つ目の電力量それぞれに３６５を乗算することによって、７つ目、８つ目及び９つ目の電力量が算出される。
【０１３４】
図１６に示す推移の表示画面において、使用者は操作部６１を用いて出力ボタンを押すことができる。使用者が出力ボタンを押した場合、制御部６３は、電力量の算出結果の出力指示を受け付ける。電力量ファイル名の項目では、使用者は、操作部６１を操作することによって、電力量の算出結果を示す電力量ファイルの名称を入力できる。図１６の例では電力量ファイル名として電力量１が入力されている。
【０１３５】
図１５に示すように、制御部６３は、ステップＳ４４を実行した後、電力量の算出結果の出力指示を受け付けたか否かを判定する（ステップＳ４５）。制御部６３は、算出結果の出力指示を受け付けたと判定した場合（Ｓ４５：ＹＥＳ）、表示画面に表示されている電力量の算出結果を示す電力量ファイルを生成する（ステップＳ４６）。電力量ファイルの名称は、図１６の表示画面に示す電力量ファイル名に入力されている名称である。
【０１３６】
制御部６３は、算出結果の出力指示を受付けていないと判定した場合（Ｓ４５：ＮＯ）、又は、ステップＳ４６を実行した後、表示の終了指示を受け付けたか否かを判定する（ステップＳ４７）。例えば、図１６に示す表示画面において、使用者がＸマークによって示されているボタンを押した場合に終了指示を受け付ける。制御部６３は、終了指示を受付けていないと判定した場合（Ｓ４７：ＮＯ）、ステップＳ４５を実行し、終了指示を受け付けるまで待機する。制御部６３は、終了指示を受け付けたと判定した場合（Ｓ４７：ＹＥＳ）、推移表示処理を終了する。
【０１３７】
分布表示処理を説明する。図１７及び図１８は分布表示処理の手順を示すフローチャートである。前述したように、使用者が分布表示ボタンを押すことによってグラフの表示指示を受け付けた場合、情報処理装置６の制御部６３は分布表示処理を実行する。分布表示処理では、図１１に示すグラフ内容の受付画面において、パターンファイルの項目で選択された第２パターンファイル、又は、編集処理で制御部６３が生成した最新の第２パターンファイルが用いられる。図１１の例では、ファイル名が「パターン１」である第２パターンファイルが用いられる。
【０１３８】
分布表示処理では、制御部６３は、取得処理で取得したグラフ内容、具体的には、図１１に示す表示単位について選択されたグラフ内容に基づいて第２パターンファイルの第２パターンデータが示す複数の充放電電力値の変更が必要であるか否かを判定する（ステップＳ５１）。ステップＳ５１では、制御部６３は、表示単位がｋＷと異なる場合、充放電電力値の変更が必要であると判定する。制御部６３は、表示単位がｋＷである場合、充放電電力値の変更が必要ではないと判定する。
【０１３９】
制御部６３は、充放電電力値の変更が必要であると判定した場合（Ｓ５１：ＹＥＳ）、第２パターンデータが示す複数の充放電電力値を変更する（ステップＳ５２）。ステップＳ５２では、制御部６３は、第２パターンデータが示す複数の充放電電力値それぞれを、選択された表示単位に対応する数値で除算することによって複数の充放電電力値を変更する。前述したように、第２パターンデータが示す複数の充放電電力値の単位はｋＷである。表示単位がＭＷである場合、除算で用いられる数値は１０００である。表示単位がＧＷである場合、除算で用いられる数値は１００万である。第２パターンファイルにおいて、第２パターンデータが入力されている列の番号は、図１１において、充放電電力の推移の表示に関する表示列の項目で入力された列の番号である。
【０１４０】
制御部６３は、充放電電力値の変更が必要ではないと判定した場合（Ｓ５１：ＮＯ）、又は、ステップＳ５２を実行した後、取得処理で取得したグラフ内容に基づいて複数の正値範囲及び複数の負値範囲を決定する（ステップＳ５３）。ステップＳ５３では、図１１に示す表示単位、最大値及び分割数が用いられる。
【０１４１】
図１１に示す最大値の項目が空欄である場合、第２パターンデータが示す充放電電力値の絶対値の最大値が用いられる。ゼロＷから最大値までの範囲を複数の正値範囲に分割する。正値範囲の数は分割数と一致する。各正値範囲の広さは、最大値を分割数で除算することによって得られる数値である。図１１の例では、最大値として１５００［ＭＷ］が入力され、かつ、分割数として５が入力されているので、複数の正値範囲は、０〜３００［ＭＷ］の範囲、３００〜６００［ＭＷ］の範囲等に決定される。前述したように、複数の負値範囲は、複数の正値範囲と同じである。
【０１４２】
制御部６３は、ステップＳ５３を実行した後、第２パターンデータが示す複数の充放電電力値に含まれるゼロＷの累計を算出する（ステップＳ５４）。次に、制御部６３は、第２パターンデータが示す複数の充放電電力値の中で、各正値範囲に属する正値の累計を算出する（ステップＳ５５）。各正値範囲はステップＳ５３で決定された範囲である。ステップＳ５５では、制御部６３は、例えば、第２パターンデータが示す複数の充放電電力値の中で０〜３００［ＭＷ］の正値範囲に属する正値の累計、３００〜６００［ＭＷ］の正値範囲に属する正値の累計等を算出する。
【０１４３】
次に、制御部６３は、ステップＳ５５と同様に、第２パターンデータが示す複数の充放電電力値の中で、各負値範囲に属する負値の累計を算出する（ステップＳ５６）。各負値範囲もステップＳ５３で決定された範囲である。制御部６３は、ステップＳ５６を実行した後、第２パターンデータが示す複数の充放電電力値の中でゼロＷが占める割合を算出する（ステップＳ５７）。次に、制御部６３は、第２パターンデータが示す複数の充放電電力値の中で各正値範囲に属する正値が占める割合を算出する（ステップＳ５８）。各正値範囲はステップＳ５３で決定された範囲である。次に、制御部６３は、第２パターンデータが示す複数の充放電電力値の中で各負値範囲に属する負値が占める割合を算出する（ステップＳ５９）。各正値範囲及び各負値範囲はステップＳ５３で決定された範囲である。制御部６３は、充電割合算出部及び放電割合算出部として機能する。
【０１４４】
次に、制御部６３は、表示部６０に指示して、第２パターンデータの出力分布を表示させる（ステップＳ６０）。表示部６０は、出力分布が示された表示画面を表示する。
図１９は出力分布を表示する表示画面の説明図である。図１９に示すように、表示画面には、第２パターンデータの出力分布が表示されている。図１９の出力分布の表示方法は、図８の出力分布の表示方法と同様である。横軸の単位は、表示単位の項目で選択された単位に対応する。例えば、表示単位の項目で選択された単位がｋＷである場合、横軸の単位はｋＷである。出力分布では、ステップＳ５８，Ｓ５９で算出した算出結果が棒グラフで示されている。正値及び負値それぞれは、例えば、充電及び放電を示す。出力分布を表示することによって、出力分布を見た人物は、充電及び放電に関する傾向を容易に理解できる。
【０１４５】
出力分布の表示画面では、ステップＳ５４〜Ｓ５７で算出した算出結果も示されている。出力分布の表示画面において、使用者は操作部６１を用いて出力ボタンを押すことができる。使用者が出力ボタンを押した場合、制御部６３は、累計及び割合の算出結果の出力指示を受け付ける。分布ファイル名の項目では、使用者は、操作部６１を操作することによって、累計及び割合の算出結果を示す分布ファイルの名称を入力できる。図１９の例では分布ファイル名として出力分布１が入力されている。
【０１４６】
図１８に示すように、制御部６３は、ステップＳ６０を実行した後、累計及び割合の算出結果の出力指示を受け付けたか否かを判定する（ステップＳ６１）。制御部６３は、算出結果の出力指示を受け付けたと判定した場合（Ｓ６１：ＹＥＳ）、表示画面に表示されている累計及び割合の算出結果を示す分布ファイルを生成する（ステップＳ６２）。分布ファイルの名称は、図１９の表示画面に示す分布ファイル名に入力されている名称である。
【０１４７】
制御部６３は、算出結果の出力指示を受付けていないと判定した場合（Ｓ６１：ＮＯ）、又は、ステップＳ６２を実行した後、表示の終了指示を受け付けたか否かを判定する（ステップＳ６３）。例えば、図１９に示す表示画面において、使用者がＸマークによって示されているボタンを押した場合に終了指示を受け付ける。制御部６３は、終了指示を受付けていないと判定した場合（Ｓ６３：ＮＯ）、ステップＳ６１を実行し、終了指示を受け付けるまで待機する。制御部６３は、終了指示を受け付けたと判定した場合（Ｓ６３：ＹＥＳ）、分布表示処理を終了する。
【０１４８】
寿命予測処理を説明する。図２０は寿命予測処理の手順を示すフローチャートである。情報処理装置６の使用者は、操作部６１を操作することによって、寿命予測処理の実行を指示する。操作部６１は、寿命予測処理の実行指示を受け付ける。寿命予測処理では、記憶部６２に記憶されている第２パターンファイルの中で、使用者が指定した第２パターンファイルが示す第２パターンデータが用いられる。寿命予測処理では、制御部６３は、表示部６０に指示して、蓄電装置１の構成内容を受け付けるための受付画面を表示させる（ステップＳ７１）。
【０１４９】
図２１は構成内容の受付画面の概略図である。使用者は、例えば、操作部６１が有するキーボードを操作することによって、編集内容及びグラフ内容に関する入力を行う。使用者は、図２１に示すように、バンク１０の数、各バンク１０が有する蓄電モジュール２０の数、各蓄電モジュール２０が有する蓄電素子３０の数、各蓄電素子３０の容量等の構成内容を入力する。これにより、制御部６３は、使用者が入力した蓄電装置１の構成内容を取得する。図２１に示す構成内容の受付画面において、使用者が操作部６１を用いてポインタＱを移動させ、ＯＫボタンを押すことができる。使用者がＯＫボタンを押した場合、構成内容の受付の完了指示を受け付ける。制御部６３は内容取得部としても機能する。
【０１５０】
構成内容の項目として、バンク１０の数、蓄電モジュール２０の数、蓄電素子３０の数及び各蓄電素子３０の容量に加えて、例えば、蓄電素子の種類が含まれてもよい。蓄電素子の種類として、例えば、リチウムイオン電池が挙げられる。
【０１５１】
図２０に示すように、制御部６３は、ステップＳ７１を実行した後、編集内容に関する入力が使用者によって行われたか否かを判定する（ステップＳ７２）。制御部６３は、入力が行われたと判定した場合（Ｓ７２：ＹＥＳ）、使用者が入力した蓄電装置１の構成内容を取得し（ステップＳ７３）、取得した蓄電装置１の構成内容を記憶部６２に記憶する（ステップＳ７４）。制御部６３は、入力が行われていないと判定した場合（Ｓ７２：ＮＯ）、又は、ステップＳ７４を実行した後、構成内容の受付の完了指示を受け付けたか否かを判定する（ステップＳ７５）。制御部６３は、完了指示を受け付けていないと判定した場合（Ｓ７５：ＮＯ）、ステップＳ７２を実行し、完了指示を受け付けるまで、構成内容を繰り返し取得する。
【０１５２】
制御部６３は、完了指示を受け付けたと判定した場合（Ｓ７５：ＹＥＳ）、記憶部６２から、使用者によって指定された第２パターンファイルを読み出す（ステップＳ７６）。次に、制御部６３は、ステップＳ７６で読み出した第２パターンファイルにおいて入力されている第２パターンデータに基づいて、蓄電装置１のＳＯＣの推移を示すＳＯＣデータを生成する（ステップＳ７７）。制御部６３は、所定期間内における蓄電装置１の充放電電力の推移を示す第２パターンデータに基づいて、充放電電力の推移を予測する。例えば、所定期間が１日である場合、制御部６３は、第２パターンデータに基づいて、毎日の充放電電力の推移を予測する。第２パターンデータが示す充放電電力の推移が、複数の蓄電装置１の充放電電力の推移である場合、ステップＳ７７において、制御部６３は、１つの蓄電装置１当たりの充放電電力の推移を予測する。例えば、第２パターンデータが示す複数の充放電電力それぞれを、蓄電装置１の数で除算する。
【０１５３】
制御部６３は、予測した充放電電力の推移に基づいて、例えば、蓄電装置１の使用を開始してから算出時点までの期間における充電電力及び放電電力それぞれの電力量を算出する。制御部６３は、充電電力の電力量から放電電力の電力量を減算することによって算出時点におけるＳＯＣを算出する。制御部６３は、算出時点を、所定時間、例えば、１秒の間隔で刻まれた複数の時点それぞれに変更することによって、各時点におけるＳＯＣを算出し、ＳＯＣの推移を示すＳＯＣデータを生成する。
【０１５４】
次に、制御部６３は、ステップＳ７７で生成したＳＯＣデータと、ステップＳ７４で記憶部６２に記憶した蓄電装置１の構成内容とに基づいて、蓄電装置１の劣化の予測として、蓄電装置１の寿命を予測する（ステップＳ７８）。前述したように、寿命は、使用を開始してから、蓄電装置１の容量が所定値に低下するまでの期間であり、例えば、ＳＯＨ(State Of Health)が７０％に低下するまでの期間である。寿命の予測は劣化の予測の一例である。ＳＯＨは、使用を開始した時点の蓄電装置１の容量を１００％とした場合における蓄電装置１の容量の比率である。シミュレーションソフトのバージョンに応じて、ステップＳ７８では、制御部６３は、ＳＯＣデータ及び構成内容だけではなく、第２パターンデータに入力されている蓄電装置１内の温度にも基づいて、蓄電装置１の寿命を予測する。制御部６３は予測部としても機能する。
【０１５５】
ＳＯＣデータに基づく蓄電装置１の寿命の予測については、公知の技術、例えば、特開２０１８−１６９３９３号公報に記載されている技術を用いて実現することが可能である。特開２０１８−１６９３９３号公報では、ＳＯＣデータに基づいて、蓄電素子の劣化（蓄電素子の容量の低下）を推定する構成が開示されている。特開２０１８−１６９３８３号公報に記載されている技術を用いて、所定間隔、例えば１秒の間隔で刻まれた複数の時点それぞれにおけるＳＯＨを算出し、寿命、例えば、ＳＯＨが７０％に低下する期間を予測する。
次に、制御部６３は、表示部６０に指示して、ステップＳ７８で予測した寿命を表示させ（ステップＳ７９）、寿命予測処理を終了する。
【０１５６】
情報処理装置６の使用者は、蓄電装置１の種々の構成内容を入力し、制御部６３に寿命予測処理を繰り返し実行させる。これにより、使用者は、蓄電装置１の発注を予定している顧客の要求を満たす最適な蓄電装置１の構成内容を探る。情報処理装置６の使用者、例えば、蓄電装置１の製造業者は、構成内容が最適である蓄電装置１を顧客に提案する。
【０１５７】
情報処理装置６の使用例を説明する。図２２は情報処理装置６の使用例の説明図である。蓄電装置１の製造業者は、商談の場で顧客からパターンファイルを受け取る。ここで、以下の問題が発生する場合がある。１つ目の問題として、顧客は、パターンファイルとして、分割された複数の推移ファイルを製造業者に渡す可能性がある。２つ目の問題として、パターンファイルに入力されているパターンデータが示す複数の充放電電力値が、蓄電装置１の充放電電力値ではなく、蓄電システム４の充放電電力値である可能性がある。
【０１５８】
３つ目の問題として、複数のパワーコンディショナ４１を備える蓄電システム４を検討するにも関わらず、パターンファイルに入力されているパターンデータが示す複数の充放電電力値が、１つのパワーコンディショナ４１の入出力に関する充放電電力値である可能性がある。４つ目の問題として、寿命を予測する場合に蓄電装置１内の温度が必要であるにも関わらず、パターンファイルに蓄電装置１内の温度が記載されていない可能性がある。
【０１５９】
５つ目の問題として、パターンファイルに入力されているパターンデータの正値及び負値の定義が、製造業者が行っている定義と異なっている可能性がある。例えば、製造業者の会社では、正値及び負値それぞれを充電及び放電と定義しているにも関わらず、パターンデータの正値及び負値それぞれは、放電及び負値と定義されている可能性がある。６つ目の問題として、パターンファイルに入力されているパターンデータの単位時間が適切ではない可能性がある。例えば、単位時間が１秒であるパターンデータが必要であるにも関わらず、パターンデータの単位時間が１５秒である可能性がある。
【０１６０】
従来は、１つ目の問題が発生している場合、製造業者は、表計算ソフトを用いて、第１パターンファイル又は第２パターンファイルを生成する。２つ目から６つ目の問題が発生している場合、顧客から受け取ったパターンファイルは、編集が必要な第１パターンファイルである。製造業者は、表計算ソフトを用いて、第１パターンファイルを編集することによって第２パターンファイルを生成する。生成又は編集を行う場合、製造業者が行う操作の数が多く、多くの時間が費やされる。このため、製造業者は、商談の場から自社に戻り、前述した操作を行い、第２パターンファイルを生成する。
【０１６１】
製造業者は、生成した第２パターンファイルに基づいて、顧客が要求する寿命を満たす蓄電装置の構成内容を決定する。製造業者は、再び、商談の場に赴き、第２パターンデータと、決定した構成内容を顧客に提示する。提示した第２パターンデータが、顧客が想定するパターンデータと異なる場合、製造業者は、自社に戻り、再び、第２パターンデータの生成又は編集を行う必要があり、多くの時間が費やされる。
【０１６２】
製造業者が情報処理装置６を商談の場に持参した場合、製造業者は、図１０に示す編集内容の選択及び入力を行うだけで第２パターンファイルを、商談の場で情報処理装置６に即時に生成させることができる。１つ目の問題では、製造業者は、情報処理装置６により複数の推移ファイルを結合し、第１パターンファイル又は第２パターンファイルを生成する。２つ目の問題では、製造業者は情報処理装置６においてシステム効率を入力する。情報処理装置６は、製造業者が入力したシステム効率に基づいて、顧客が提供した第１パターンファイルの第１パターンデータが示す充放電電力値を蓄電装置１の充放電電力値に変更する。３つ目の問題では、製造業者は、情報処理装置６においてパワーコンディショナ４１の数に応じた倍数を入力する。情報処理装置６は、顧客が提供した第１パターンファイルの第１パターンデータが示す充放電電力値に製造業者が入力した倍数を乗算する。
【０１６３】
４つ目の問題では、製造業者は、蓄電装置１内の温度を入力する。情報処理装置６は、顧客が提供した第１パターンファイルにおいて製造業者が入力した温度を入力する。５つ目の問題では、製造業者は、情報処理装置６において正値及び負値の反転を指示する。情報処理装置６は、顧客が提供した第１パターンファイルの第１パターンデータが示す正値及び負値それぞれを負値及び正値に変換する。６つ目の問題では、製造業者は、顧客から提供されたパターンデータ（第１パターンデータ）の単位時間を確認し、第１パターンデータを用いて生成される第２パターンデータの単位時間を決定する。例えば、使用者は、確認した第１パターンデータの単位時間と、決定した第２パターンデータの単位時間とを入力する。情報処理装置６は、製造業者が入力した２つの単位時間を取得し、取得した２つの単位時間に基づいて第２パターンデータを生成する。
【０１６４】
製造業者は、第２パターンファイルを即時に生成でき、図１６及び図１９に示す充放電電力の推移及び出力分布を情報処理装置６に表示させ、顧客に第２パターンデータの確認を依頼できる。顧客が製造業者に渡したパターンファイルのパターンデータを顧客が適切に理解していない場合、この時点で顧客は、製造業者に渡したパターンファイルのパターンデータを理解できる。生成した第２パターンデータが、顧客が想定するパターンデータと異なっている場合、製造業者は、編集内容を変更し、商談の場で第１パターンデータを再度編集すればよい。
【０１６５】
製造業者は、第２パターンデータの許可を顧客から得た場合、情報処理装置６において蓄電装置１の構成内容を入力し、情報処理装置６の制御部６３に寿命予測処理を実行させる。制御部６３は、生成された第２パターンファイルを用いて、構成内容が異なる蓄電装置１の寿命を予測する。これにより、製造業者は、顧客の要求を満たす蓄電装置１の構成内容を探る。製造業者は、顧客の要求を満たす蓄電装置１の構成内容を顧客に提示する。情報処理装置６は、寿命予測処理も行うので、製造業者は、商談の場で、顧客の要求を満たす蓄電装置１の構成内容を顧客に提示できる。
【０１６６】
情報処理装置６は、充放電電力の推移を示すデータについて取得処理、編集処理、推移表示処理及び分布処理を実行できる。従って、情報処理装置６は、新たに製造する蓄電装置１の寿命予測に用いる第１パターンファイル（第１パターンデータ）を編集するだけではなく、既に製造された蓄電装置１が過去に行った充放電電力の推移を示す履歴データ、運用データ等を編集してもよい。編集されたデータは、例えば、現状のＳＯＨの推定に用いられる。蓄電装置１として、車両に搭載される蓄電装置、定置用の蓄電設備(Energy Storage System)に配置される蓄電装置等が挙げられる。
蓄電装置１の寿命予測処理は、情報処理装置６とは異なる装置が行ってもよい。
【０１６７】
開示された本実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１６８】
６  情報処理装置（生成装置）
６０  表示部（推移表示部）
６３  制御部（情報取得部、編集生成部、指示受付部、結合生成部、充電割合算出部、放電割合算出部、内容取得部、予測部）
【要約】
【課題】自動でパターンデータの編集及び生成を行う生成装置、生成方法等を提供する。
【解決手段】情報処理装置の制御部は、蓄電装置に関する充放電電力の所定期間内の推移を示す第１パターンデータの編集に用いる編集情報を取得する。制御部は、取得した編集情報に基づいて第１パターンデータを編集することによって、蓄電装置の劣化の予測に用いられ、所定期間内における蓄電装置の充放電電力の推移を示す第２パターンデータを生成する。
【選択図】図１０【図１】
0006835273.tif 000002
【図２】
0006835273.tif 000003
【図３】
0006835273.tif 000004
【図４】
0006835273.tif 000005
【図５】
0006835273.tif 000006
【図６】
0006835273.tif 000007
【図７】
0006835273.tif 000008
【図８】
0006835273.tif 000009
【図９】
0006835273.tif 000010
【図１０】
0006835273.tif 000011
【図１１】
0006835273.tif 000012
【図１２】
0006835273.tif 000013
【図１３】
0006835273.tif 000014
【図１４】
0006835273.tif 000015
【図１５】
0006835273.tif 000016
【図１６】
0006835273.tif 000017
【図１７】
0006835273.tif 000018
【図１８】
0006835273.tif 000019
【図１９】
0006835273.tif 000020
【図２０】
0006835273.tif 000021
【図２１】
0006835273.tif 000022
【図２２】
0006835273.tif 000023