(57)【要約】【課題】  総契約需要の連続的な特性が短期間で変化する中での需要予測を行う。【解決手段】  既定の過去期間のエネルギー需要実績情報に基づいて、予め１組以上設定された契約需要の粒度と時間の粒度との組み合わせごとの需要パターン生成用データを生成し、需要パターン生成用データごとの需要タイプを生成し、需要タイプごとに、既定の過去の日時のエネルギー需要を評価用予測値として算出し、需要タイプごとの評価用予測値と、エネルギー需要実績情報とに基づいて、過去の日時のエネルギー需要の推定値もしくは予測値と、当該日時の実際の観測値との誤差が最小となるように、契約需要の粒度と時間の粒度とを決定し、決定結果に基づいて、任意の日時のエネルギー需要値を推定もしくは予測するようにした。【選択図】        図１
2019022442.tif 000002
【特許請求の範囲】
【請求項１】
エネルギー需要を予測するエネルギー需要予測システムにおいて、
予め設定された過去期間のエネルギー需要実績情報を需要パターン生成用基礎データとして抽出する需要パターン生成用基礎データ抽出部と、
抽出された前記需要パターン生成用基礎データに基づいて、予め１組以上設定された契約需要の粒度と時間の粒度との組み合わせごとに、当該組み合わせにおける前記時間の粒度ごとのエネルギー需要をそれぞれ表す１または複数の単位データからなる需要パターン生成用データをそれぞれ生成する分類粒度調整処理部と、
前記需要パターン生成用データごとに、当該需要パターン生成用データを構成する各前記単位データを、エネルギー需要の傾向の特徴を示す特徴量に基づいて適切な数の部分集合に分類し、前記部分集合ごとの代表的なエネルギー消費の傾向を表す需要パターンを抽出するセグメンテーション処理部と、
前記需要パターン生成用データごとに、当該需要パターン生成用データの各前記需要パターンと、当該各前記需要パターンに共通する需要家の属性情報との組み合わせを当該需要パターン生成用データの需要タイプとして生成するプロファイリング処理部と、
前記需要タイプごとに、予め設定された過去の日時のエネルギー需要を評価用予測値として算出する評価用予測値算出処理部と、
前記需要タイプごとの前記評価用予測値と、前記エネルギー需要実績情報とに基づいて、前記過去の日時のエネルギー需要の推定値もしくは予測値と、当該日時の実際の観測値との誤差が最小となるように、前記契約需要の粒度と時間の粒度とを決定する評価演算部と、
決定された前記契約需要の粒度と前記時間の粒度とに応じた前記需要タイプの情報と、任意の日時の電気の販売計画情報と、当該日時の属性情報の予測値とに基づいて、当該日時のエネルギー需要値を推定もしくは予測する最終予測値算出処理部と
を備えることを特徴とするエネルギー需要予測システム。
【請求項２】
前記分類粒度調整処理部は、
抽出された前記需要パターン生成用基礎データに基づいて、予め１組以上設定された契約需要の粒度と時間の粒度との組み合わせごとに、当該組み合わせにおける前記時間の粒度ごとのエネルギー需要をそれぞれ表す１または複数の単位データからなる需要パターン生成用データをそれぞれ生成し、予め設定した属性情報に基づいて、前記需要パターン生成用データから前記設定した属性情報に合致するデータを抽出し、需要パターン生成用データを生成する
ことを特徴とする請求項１に記載のエネルギー需要予測システム。
【請求項３】
前記セグメンテーション処理部は、
前記部分集合の数を予め２つ以上設定し、各数で前記単位データを分類した場合の前記部分集合内の類似度と、部分集合間の分離度とを算出し、前記類似度と分離度の両方、もしくはいずれかの値に基づいて、前記単位データを分類する前記部分集合の数を決定する
ことを特徴とする請求項１に記載のエネルギー需要予測システム。
【請求項４】
前記セグメンテーション処理部は、
各前記需要パターン生成用データについて、前記部分集合の数を予め２つ以上設定し、設定した前記部分集合の数ごとに、当該数に前記単位データを分類した場合における最終的な需要予測の誤差をそれぞれ算出し、算出した前記数ごとの前記誤差に基づいて、前記単位データを分類する前記部分集合の数を決定する
ことを特徴とする請求項１に記載のエネルギー需要予測システム。
【請求項５】
前記最終予測値算出処理部は、
前記各部分集合に属する前記単位データ、もしくは各前記部分集合を代表する前記単位データを抽出し、
抽出した前記単位データのいずれかを用いて、任意の日時のエネルギー需要値を推定もしくは予測する
ことを特徴とする請求項１に記載のエネルギー需要予測システム。
【請求項６】
前記最終予測値算出処理部は、
予測対象日に関する抽出した各前記部分集合に属する前記単位データ、もしくは各前記部分集合を代表する前記単位データから算出されるエネルギー需要の最大値と最小値が、別途予測もしくは観測した予測対象日の需要の最大値と最小値と一致するように調節することで、予測対象日の任意の時刻の需要予測値を算出する
ことを特徴とする請求項１に記載のエネルギー需要予測システム。
【請求項７】
前記最終予測値算出処理部は、
任意の過去期間の実績データに基づき、予測対象日の需要の最大値および最小値、若しくは任意の時刻の需要値を予測するための予測式の係数の推定、若しくは予測式の同定、又は係数の推定および予測式の同定において、前記予測対象日若しくは予測対象時刻と相関の高い過去期間の実績データに重きを置くように前記過去期間の実績データのそれぞれに対して予め設定した重みを付与して前記予測対象日の需要の最大値や最小値、若しくは任意の時刻の需要値を算出する
ことを特徴とする請求項１に記載のエネルギー需要予測システム。
【請求項８】
前記属性情報は、
各前記需要家の属性を示す情報、気象情報、および産業動態情報を含む
ことを特徴とする請求項１に記載のエネルギー需要予測システム。
【請求項９】
前記プロファイリング処理部は、
前記需要タイプの情報、および前記需要タイプごとの契約締結の実績情報もしくは計画情報、もしくはその両方を出力する
ことを特徴とする請求項１に記載のエネルギー需要予測システム。
【請求項１０】
前記最終予測値算出処理部は、
前記需要タイプごとの契約締結の実績情報と計画情報を入力し、算出した需要予測値を、契約情報を管理する装置、発電設備を管理する装置、および電力取引を管理する装置、もしくはそのいずれかに送信する
ことを特徴とする請求項９に記載のエネルギー需要予測システム。
【請求項１１】
前記プロファイリング処理部は、
前記需要タイプの情報の生成において使用する決定木に対し、決定木上の枝もしくは葉、または両方について、当該枝もしくは葉に属する需要パターンの共通属性として前記需要タイプの情報が該当することに対する確度を予め算出し、算出した前記確度と予め設定された閾値とに基づいて、枝もしくは葉または両方の使用または未使用を切り替える
ことを特徴とする請求項１に記載のエネルギー需要予測システム。
【請求項１２】
エネルギー需要を予測するエネルギー需要予測方法において、
予め設定された過去期間のエネルギー需要実績情報を需要パターン生成用基礎データとして抽出する第１のステップと、
抽出した前記需要パターン生成用基礎データに基づいて、予め１組以上設定された契約需要の粒度と時間の粒度との組み合わせごとに、当該組み合わせにおける前記時間の粒度ごとのエネルギー需要をそれぞれ表す１または複数の単位データからなる需要パターン生成用データをそれぞれ生成する第２のステップと、
前記需要パターン生成用データごとに、当該需要パターン生成用データを構成する各前記単位データを、エネルギー需要の傾向の特徴を示す特徴量に基づいて適切な数の部分集合に分類し、前記部分集合ごとの代表的なエネルギー消費の傾向を表す需要パターンを抽出し、当該需要パターン生成用データの各前記需要パターンと、当該各前記需要パターンに共通する需要家の属性情報との組み合わせを当該需要パターン生成用データの需要タイプとして生成し、前記需要タイプごとに、予め設定された過去の日時のエネルギー需要を評価用予測値として算出する第３のステップと、
前記需要タイプごとの前記評価用予測値と、前記エネルギー需要実績情報とに基づいて、前記過去の日時のエネルギー需要の推定値もしくは予測値と、当該日時の実際の観測値との誤差が最小となるように、前記契約需要の粒度と時間の粒度とを決定する第４のステップと、
決定した前記契約需要の粒度と前記時間の粒度とに応じた前記需要タイプの情報と、任意の日時の電気の販売計画情報と、当該日時の属性情報の予測値とに基づいて、当該日時のエネルギー需要値を推定もしくは予測する第５のステップと
を備えることを特徴とするエネルギー需要予測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エネルギー需要予測システムおよびエネルギー需要予測方法に関する。
【背景技術】
【０００２】
締結した電気供給契約に基づいて需要家への電気販売を行うと共に、販売する電気を自社発電機にて発電、もしくは他の電気事業者から直接、あるいは取引所を介して調達する電気事業者は、一般に、電気の調達量と販売量とを清算時間ごとに一致させることが求められる。従って電気事業者においては、自社が契約している需要家の需要（契約需要）の合計（総契約需要）の将来の値を的確に予測することが重要となる。
【０００３】
上述の需要予測を行うための技術として、例えば特許文献１には、過去の時系列的な電力需要データを長周期変動需要データと短周期変動需要データとに分離し、長周期変動需要データに基づき推移ベクトル法により長周期変動需要について短時間先の需要予測値を演算し、短周期変動需要データに基づき局所ファジイ再構成法により、短周期変動需要について短時間先の需要予測値を演算することが開示されている。このような特許文献１に開示された方法によれば、両者を加算することで総電力の需要予測値を算出することができる。
【０００４】
また特許文献２には、業務用既設電力、業務用既設熱、業務用新設電力、業務用新設熱、産業用既設電力、産業用既設熱、産業用新設電力、産業用新設熱に分けて負荷曲線を生成することが開示されている。この特許文献２に開示された方法によれば、少ない量の基礎データから負荷曲線を生成することができる。
【０００５】
さらに特許文献３には、家屋タイプや所有器具タイプといった属性に基づいて需要家情報データを分類し、分類結果に基づいて使用量情報をデータベースから無作為に抽出し、抽出した使用量情報から各属性の最大使用量を求め、これら最大使用量が出現する頻度分布を求めることで予測データを作成する方法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−３２８６７３号公報
【特許文献２】特開２００６−３３３６８７号公報
【特許文献３】特開平７−６４６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一般に、ＰＰＳ（Power Producer and Supplier）あるいは新電力と呼ばれる電気事業者は、保有契約口数の規模が比較的小さいため、契約口数の増減等に伴い総契約需要の連続的な特性が短期間で大きく変化する。しかし特許文献１では、連続的な特性が過去と未来で大きく変化しないことを前提としており、このため保有契約口数の規模が小さい電気事業者の契約需要の総契約需要の将来の値を的確に予測することが難しい問題がある。また特許文献１では、需要のタイプ毎に異なる需要の特性を反映できないため、誤差が大きくなるという問題もある。
【０００８】
また特許文献２および３では、需要のタイプ毎に異なる需要の特性を反映することで、より的確な需要予測を実現している。しかし特許文献２では、業務用・産業用の既設・新設といった需要タイプの特性が時間不変であることを前提としている。また特許文献３では、予測に最適な需要タイプの分類数やその粒度（日単位、週単位など）を決定する機構が存在しない。すなわちこれら技術では、変化を伴う需要タイプの数やその粒度を的確に捉えることができないという問題があった。
【０００９】
本発明は以上の点を考慮してなされたものであり、予測誤差が最小となるように作成する需要タイプの数と粒度を決定することにより、総契約需要の連続的な特性が短期間で変化する中での需要予測を可能とするエネルギー需要予測システムおよびエネルギー需要予測を提供する事を目的とする。
【課題を解決するための手段】
【００１０】
この課題を解決するために、本発明においては、エネルギー需要を予測するエネルギー需要予測システムにおいて、予め設定された過去期間のエネルギー需要実績情報を需要パターン生成用基礎データとして抽出する需要パターン生成用基礎データ抽出部と、抽出された前記需要パターン生成用基礎データに基づいて、予め１組以上設定された契約需要の粒度と時間の粒度との組み合わせごとに、当該組み合わせにおける前記時間の粒度ごとのエネルギー需要をそれぞれ表す１または複数の単位データからなる需要パターン生成用データをそれぞれ生成する分類粒度調整処理部と、前記需要パターン生成用データごとに、当該需要パターン生成用データを構成する各前記単位データを、エネルギー需要の傾向の特徴を示す特徴量に基づいて適切な数の部分集合に分類し、前記部分集合ごとの代表的なエネルギー消費の傾向を表す需要パターンを抽出するセグメンテーション処理部と、前記需要パターン生成用データごとに、当該需要パターン生成用データの各前記需要パターンと、当該各前記需要パターンに共通する前記需要家の属性情報との組み合わせを当該需要パターン生成用データンの需要タイプとして生成するプロファイリング処理部と、前記需要タイプごとに、予め設定された過去の日時のエネルギー需要を評価用予測値として算出する評価用予測値算出処理部と、前記需要タイプごとの前記評価用予測値と、前記エネルギー需要実績情報とに基づいて、前記過去の日時のエネルギー需要の推定値もしくは予測値と、当該日時の実際の観測値との誤差が最小となるように、前記契約需要の粒度と時間の粒度とを決定する評価演算部と、決定された前記契約需要の粒度と前記時間の粒度とに応じた前記需要タイプの情報と、任意の日時の電気の販売計画情報と、当該日時の属性情報の予測値とに基づいて、当該日時のエネルギー需要値を推定もしくは予測する最終予測値算出処理部とを設けるようにした。
【００１１】
またこの課題を解決するために、本発明においては、エネルギー需要を予測するエネルギー需要予測方法において、予め設定された過去期間のエネルギー需要実績情報を需要パターン生成用基礎データとして抽出する第１のステップと、抽出した前記需要パターン生成用基礎データに基づいて、予め１組以上設定された契約需要の粒度と時間の粒度との組み合わせごとに、当該組み合わせにおける前記時間の粒度ごとのエネルギー需要をそれぞれ表す１または複数の単位データからなる需要パターン生成用データをそれぞれ生成する第２のステップと、前記需要パターン生成用データごとに、当該需要パターン生成用データを構成する各前記単位データを、エネルギー需要の傾向の特徴を示す特徴量に基づいて適切な数の部分集合に分類し、前記部分集合ごとの代表的なエネルギー消費の傾向を表す需要パターンを抽出し、当該需要パターン生成用データの各前記需要パターンと、当該各前記需要パターンに共通する前記需要家の属性情報との組み合わせを当該需要パターン生成用データンの需要タイプとして生成し、前記需要タイプごとに、予め設定された過去の日時のエネルギー需要を評価用予測値として算出する第３のステップと、前記需要タイプごとの前記評価用予測値と、前記エネルギー需要実績情報とに基づいて、前記過去の日時のエネルギー需要の推定値もしくは予測値と、当該日時の実際の観測値との誤差が最小となるように、前記契約需要の粒度と時間の粒度とを決定する第４のステップと、決定した前記契約需要の粒度と前記時間の粒度とに応じた前記需要タイプの情報と、任意の日時の電気の販売計画情報と、当該日時の属性情報の予測値とに基づいて、当該日時のエネルギー需要値を推定もしくは予測する第５のステップとを設けるようにした。
【発明の効果】
【００１２】
発明によれば、総契約需要の連続的な特性が短期間で変化する中での需要予測を可能とする。
【図面の簡単な説明】
【００１３】
【図１】エネルギー需給管理システムの全体構成図である。
【図２】エネルギー需要予測システムの全体構成図である。
【図３】エネルギー需要予測システムを構成する各装置の機能構成図である。
【図４】表示する需要家情報の概念図である。
【図５】表示する販売契約予実情報の概念図である。
【図６】表示する需要タイプ情報の概念図である。
【図７】表示する需要タイプ情報の概念図である。
【図８】表示する需要タイプ情報の概念図である。
【図９】表示する需要タイプ情報の概念図である。
【図１０】エネルギー需要予測処理の手順を示すフローチャートである。
【図１１】セグメンテーション処理の手順を示すフローチャートである。
【図１２】評価用予測値算出処理の手順を示すフローチャートである。
【図１３】提供する技術による効果を示す概念図である。
【発明を実施するための形態】
【００１４】
以下図面について、本発明の一実施の形態を詳述する。
【００１５】
（１）第１の実施の形態
（１−１）全体構成
図１に、本実施の形態によるエネルギー需給管理システム１の全体構成を示す。本エネルギー需給管理システム１は、需要実績情報に基づいて任意の日時の需用の予測値を算出し、算出した需要予測値に基づいて運用可能な発電機の運転計画の生成と制御を実行し、あるいは他の電気事業者からの直接、若しくは取引所からの電力調達取引の計画生成と実行を行うためのシステムであり、電気事業者２、系統運用者７、取引市場運用者８、公共情報提供者９、および需要家１０がそれぞれ所有する各種装置および各種端末から構成される。また通信経路１１１および１１２は、エネルギー需給管理システム１を構成する各種装置および端末を互いに通信可能に接続する通信経路であり、例えばＬＡＮ（Local Area Network）から構成される。
【００１６】
電気事業者２は、需給管理者３、営業管理者４、取引管理者５、および設備管理者６から構成される事業者である。
【００１７】
需給管理者３は、自社が保有する販売計画や今後の販売計画に基づいて、例えば30分単位の清算時間単位ごとに将来の需要量を予測し、予測した需要量を充足できるよう電力の調達量を管理する部署または担当者であり、需要の予測値を算出するための予測演算装置３１と、需要予測値の計算に用いる需要のタイプを生成し管理するための需要タイプ管理装置３０と、これら装置とのデータのやり取りを行うための情報入出力端末３２とを備える。
【００１８】
営業管理者４は、長期あるいは短期での電気の販売計画を立案と、需要家と電気供給の新規の契約締結と、既存の電気供給契約の管理とを行う部署または担当者であり、立案した販売計画や電気供給契約を締結した需要家の情報を管理するための販売管理装置４０を備える。
【００１９】
取引管理者５は、他の電気事業者との直接的な契約を通じて、あるいは取引所を介して電気を調達するための取引を計画し実行する部署もしくは担当者であり、電気の調達取引計画や契約済みの電気の調達契約の情報を管理し、他の電気事業者や取引所と取引に関する電文をやり取りするための取引管理装置５０を備える。
【００２０】
設備管理者６は、自社が保有する発電設備、あるいは自社の電気調達計画に組み入れることが可能な自社保有外の発電設備の運転計画の立案と実行を行う部署もしくは担当者であり、発電設備の情報の管理と、発電設備の運転計画の立案と、実行のための制御信号を送信するための設備管理装置６１と、設備管理装置６１から制御信号を受信し実際に発電設備の制御を実行するための制御装置６２を備える。
【００２１】
一方、系統運用者７は、広範囲の地域にまたがる送配電系統設備の管理と、地域の需要家それぞれの需要実績を計測し計測値を保管する事業者であり、計測した需要家の需要実績値を配信するための系統情報管理装置７０を備える。
【００２２】
また取引市場運用者８は、複数の電気事業者に対して、電力の取引を行うために必要な情報や手続きを統括的に管理する事業者であり、電力取引に関する情報を配信し、各電気事業者から受け付けた注文の付け合せ処理を行うための市場運用管理装置８０を備える。
【００２３】
公共情報提供者９は、気温、湿度、日射量などの気象に関する過去の履歴情報と未来の予報情報を提供する事業者であり、気象の過去履歴情報と予報情報を配信するための公共情報配信装置９０を備える。
【００２４】
需要家１０は、負荷設備や発電設備を有する個人または法人であり、電気事業者２もしくは系統運用者７に、所有する設備や施設、業種、在室人数、所在地などの需要や発電の傾向に影響を与えうる情報を送信するための情報入出力端末１００と、需要や発電の実績量を計測するための計測装置１０１とを備える。
【００２５】
図２は、かかるエネルギー需要管理システム１の一部を構成する本実施の形態によるエネルギー需要予測システム１２を示す。本実施の形態のエネルギー需要予測システム１２は、需要タイプ管理装置３０、予測演算装置３１、および販売管理装置４０から構成される。
【００２６】
需要タイプ管理装置３０は、販売管理装置４０が保持する需要実績情報４００６Ａおよび需要家情報４００７Ａと、公共情報配信装置９０から受信した気象過去情報９００１Ａおよび産業動態過去情報９００３Ａとに基づいて需要タイプ情報３０１１を生成し、生成した需要タイプ情報３０１１Ａを予測演算装置３１に送信する。需要タイプ管理装置３０が保持する需要タイプ情報３０１１は、例えば、需要家ごとの需要タイプを識別する識別子（以下、これを需要タイプＩＤと呼ぶ）、各需要タイプを説明する属性情報、需要タイプごとの需要パターンの情報を含む。
【００２７】
予測演算装置３１は、需要タイプ管理装置３０が生成した需要タイプ情報３０１１と、販売管理装置４０が保持する販売契約予実情報４００８と、公共情報配信装置９０が保持する気象過去情報９００１Ａおよび産業動態過去情報９００３Ａとに基づいて、予め設定した任意の過去の日時の需要を評価用予測値として算出する。
【００２８】
また予測演算装置３１は、評価用予測値と過去の観測値との差分が最小となる需要タイプ情報３０１１を１組抽出し、抽出した需要タイプ情報と、気象予報情報９００２Ａおよび産業動態情報９００４Ａとに基づいて、指定した将来日時の需要予測値を算出し、販売管理装置４０が保持する需要予測情報４００９Ａを生成する。また予測演算装置３０は、このようにして算出した需要予測値を設備管理装置６１および取引管理装置５０に送信する。
【００２９】
販売管理装置４０は、需要実績情報４００６Ａ、需要家情報４００７Ａ、販売契約予実情報４００８Ａ、および需要予測情報４００９Ａを保持する。
【００３０】
このうち需要実績情報４００６Ａは、計測装置１０１や系統情報管理装置７０から取得される契約済みの需要家や契約締結対象の需要家の過去の需要実績情報４００６Ａに基づき生成される情報であり、例えば、需要家１０ごとの過去数年間の３０分ごとの電気需要（エネルギー需要）の実績値を含む。
【００３１】
また需要家情報４００７Ａは、需要家１０からの電気供給契約の締結の申し込み時に需要家１０から提供される情報であり、例えば、所在地、業種、建物種別、床面積、管理会社、在室人数、契約電力容量、電気供給の開始日時や終了日時などの需要家の属性を示す情報を含む。
【００３２】
販売契約予実情報４００８は、販売管理装置４０もしくは営業管理者４が作成する情報であり、例えば、過去および未来の任意の期間に亘る週単位、あるいは月単位での需要タイプごとの獲得契約の電力容量や軒数の計画値と実績値などの情報を含む。
【００３３】
さらに需要予測情報４００９Ａは、予測演算装置３１によって生成される情報であり、例えば、時間単位粒度は３０分単位から年単位まで、時間範囲は向こう数時間から向こう数年間まで、対象粒度は１契約需要単位から総契約需要単位までの需要の予測値の情報を含む。
【００３４】
（１−２）内部構成
図３は、エネルギー需要予測システム１２を構成する各装置の具体的な構成を示す。
【００３５】
需要タイプ管理装置３０は、例えばパーソナルコンピュータ、サーバコンピュータ又はハンドヘルドコンピュータなどの情報処理装置から構成され、需要タイプ管理装置３０の動作を統括的に制御するＣＰＵ（Central Processing Unit）３００１、入力装置３００２、出力装置３００３、通信装置３００４および記憶装置３００５を備える。
【００３６】
入力装置３００２は、キーボードまたはマウスから構成され、出力装置３００３は、ディスプレイまたはプリンタから構成される。また通信装置３００４は、無線ＬＡＮ又は有線ＬＡＮに接続するためのＮＩＣ（Network Interface Card）を備えて構成される。さらに記憶装置３００５は、ＲＡＭ（Random Access Memory）およびＲＯＭ（Read Only Memory）などの記憶媒体から構成される。
【００３７】
記憶装置３００５には、需要パターン生成用基礎データ抽出部３００６、予測値評価用データ生成部３００７、分類粒度調整処理部３００８、セグメンテーション処理部３００９、プロファイリング処理部３０１０などの各種コンピュータプログラムが格納される。
【００３８】
需要パターン生成用基礎データ抽出部３００６は、需要実績情報４００６Ａ（図２）から、予め１つ以上設定された契約需要の予め設定された過去期間の実績情報（以下、これを需要パターン生成用基礎データと呼ぶ）を抽出する機能を有するプログラムである。
【００３９】
また予測値評価用データ生成部３００７は、需要実績情報４００６Ａから、予測演算装置３１が生成する評価用予測値との差分を計算するための評価用データを生成する機能を有するプログラムである。
【００４０】
分類粒度調整処理部３００８は、需要パターン生成用基礎データ抽出部３００６により抽出された需要パターン生成用基礎データに基づいて、予め１組以上設定された契約需要（需要家単位）の粒度と時間の粒度との組み合わせ情報に従い、需要パターンを生成するためのデータ組を１組以上生成する機能を有するプログラムである。
【００４１】
なお、「契約需要の粒度」とは、例えば、１契約需要単位、総契約需要単位、あるいは両者の間の任意の契約需要単位などの特定の契約需要の単位を指す。また「時間の粒度」とは、数時間単位、１日単位、数日単位、１週間単位、１ヶ月単位、１年単位などの特定の時間の単位を指す。以下においては、契約需要の粒度と時間の粒度とをそれぞれ１つずつ設定し、生成された需要パターン生成のためのデータを１つのデータ組または需要パターン生成用データと呼ぶ。
【００４２】
セグメンテーション処理部３００９は、分類粒度調整処理部３００８が生成したデータ組のそれぞれに基づいて、各データ組の中で電力消費の周期的な変動の傾向が類似する契約需要を分類し、それぞれから代表的な需要パターンを生成する機能を有するプログラムである。
【００４３】
プロファイリング処理部３０１０は、セグメンテーション処理部３００９が生成した需要パターンと、需要家情報４００７Ａ、気象過去情報９００１Ａ、産業動態過去情報９００３Ａなどの需要パターンを発生させている要因となり得る属性情報とに基づいて、各需要パターンに共通している属性情報を抽出し、需要タイプを生成する機能を有するプログラムである。
【００４４】
また記憶装置３００５には、需要タイプ情報記憶部３０１１などのデータベースが格納されている。需要タイプ情報記憶部３０１１には需要タイプ情報３０１１Ａが保持される。需要タイプ情報３０１１Ａは、プロファイリング処理部３０１０が生成した需要タイプの情報であり、契約需要ごとの需要タイプの識別子（需要タイプＩＤ）、各需要タイプの共通的な属性情報、需要タイプの各需要パターンに関する情報を含む。
【００４５】
一方、予測演算装置３１は、例えばパーソナルコンピュータ、サーバコンピュータ又はハンドヘルドコンピュータなどの情報処理装置から構成され、予測演算装置３１の動作を統括的に制御するＣＰＵ３１０１、入力装置３１０２、出力装置３１０３、通信装置３１０４および記憶装置３１０５を備える。
【００４６】
記憶装置３１０５は、ＲＡＭおよびＲＯＭなどの記憶媒体から構成され、評価用予測値算出処理部３１０６、評価演算部３１０７、最終予測値算出処理部３１０８などの各種コンピュータプログラムと、予め設定された重み係数３１０９とが格納される。
【００４７】
評価用予測値算出処理部３１０６は、需要タイプ管理装置３０が生成した１組以上の需要タイプに関する情報と、販売契約予実情報４００８Ａ、気象過去情報９００１Ａ、産業動態過去情報９００３Ａなどの各需要タイプに共通する属性情報の情報と、販売管理装置４０が管理する需要実績情報４００６Ａと、予め設定された重み係数情報３１０９Ａとに基づいて、予め設定した過去の評価対象日時の需要を評価用予測値として算出する機能を有するプログラムである。
【００４８】
また評価演算部３１０７は、評価用予測値算出処理部３１０６が算出した評価用予測値のそれぞれを、需要タイプ管理装置３０が生成した評価用データと比較し、その差分が最も小さくなる需要タイプセットを抽出する機能を有するプログラムである。需要タイプセットの詳細については、後述する。
【００４９】
さらに最終予測値算出処理部３１０８は、評価演算部３１０７が抽出した需要タイプセットと、販売契約予実情報４００８Ａ、気象予測情報９００２Ａ、産業動態情報９００４Ａなどの各需要タイプに共通する属性情報の将来の予測値、予報値、想定値を含む情報とに基づいて、予め設定した任意の将来日時の需要予測値を算出する機能を有するプログラムである。
【００５０】
さらに重み係数情報３１０９Ａは、上述のように評価用予測値算出処理部３１０６が予め設定した過去の評価対象日時の需要を評価用予測値として算出する際に利用する各種の重み係数を含む情報である。重み係数情報３１０９Ａの詳細については、後述する。
【００５１】
他方、販売管理装置４０は、例えばパーソナルコンピュータ、サーバコンピュータ又はハンドヘルドコンピュータなどの情報処理装置から構成され、販売管理装置４０の動作を統括的に制御するＣＰＵ４００１、入力装置４００２、出力装置４００３、通信装置４００４および記憶装置４００５を備える。
【００５２】
入力装置４００２は、キーボードまたはマウスから構成され、出力装置４００３は、ディスプレイまたはプリンタから構成される。また通信装置４００４は、無線ＬＡＮ又は有線ＬＡＮに接続するためのＮＩＣを備えて構成される。
【００５３】
記憶装置４００５は、ＲＡＭおよびＲＯＭなどの記憶媒体から構成され、データ入出力部４０１０および販売契約予実情報生成部４０１１などの各種コンピュータプログラムが格納される。
【００５４】
データ入出力部４０１０は、需要実績情報記憶部４００６、需要家情報記憶部４００７、販売契約予実情報記憶部４００８、需要予測情報記憶部４００９などのデータベースに対して、登録、検索、更新、削除の操作を行う機能を有するプログラムである。
【００５５】
また販売契約予実情報生成部４０１１は、需要タイプ管理装置３０が生成した需要タイプ情報３０１１Ａと、販売管理装置４０が保持する需要家情報４００７Ａとに基づいて、販売契約予実情報４００８Ａを作成する機能を有するプログラムである。
【００５６】
加えて、記憶装置４００５には、需要実績情報記憶部４００６、需要家情報記憶部４００７、販売契約予実情報記憶部４００８、需要予測情報記憶部４００９などのデータベースも格納されている。
【００５７】
需要実績情報記憶部４００６は、計測装置１０１や系統情報管理装置７０から受信し取得した情報が格納されるデータベースであり、契約需要や契約対象需要の過去数年分の需要の実績情報を含む各種情報が格納される。実績情報の粒度は例えば３０分単位などである。
【００５８】
需要家情報記憶部４００７は、電気供給契約の申し込み時や締結時に需要家１０からの申請に基づいて取得された情報が格納されるデータベースであり、需要家１０の所在地、業種、建物種別、床面積、管理会社、在室人数などの需要家１０の属性を含む各種情報が格納される。
【００５９】
販売契約予実情報記憶部４００８は、販売契約予実情報生成部４０１１や営業管理者４が生成した電気の販売計画の予定と実績の情報が格納されるデータベースであり、需要タイプごとの過去と将来の期間にわたっての契約件数や契約電力容量の計画値と実測値を含む各種情報が格納される。
【００６０】
さらに需要予測情報記憶部４００９は、予測演算装置３１が生成した将来需要の予測値の情報が格納されるデータベースであり、予め設定した開始日時から終了日時までの３０分ごとの需要の予測値を含む各種情報が格納される。
【００６１】
（１−３）各構成の詳細
図４は、需要家情報４００７Ａの概念図を示す。需要家情報４００７Ａは、需要家１０（図１）からの電気供給契約の締結申し込み時や締結時に、需要家１０からの申請情報に基づいて営業管理者４によって作成される情報である。需要家情報４００７Ａは、プロファイリング処理部３０１０が需要タイプ情報を生成する際に用いられる。
【００６２】
具体的に、需要家情報４００７Ａは、需要家ＩＤ欄４００７Ａ１、所在地欄４００７Ａ２、業種欄４００７Ａ３、建物種別欄４００７Ａ４、床面積欄４００７Ａ５欄、管理会社欄４００７Ａ６、人数欄４００７Ａ７、契約容量欄４００７Ａ８、供給開始日欄４００７Ａ９、および供給終了日欄４００７Ａ１０を備えたテーブル構成を有する。
【００６３】
そして需要家ＩＤ欄４００７Ａ１には、各需要家１０にそれぞれ付与されたその需要家１０に固有の識別子（需要家ＩＤ）が格納され、所在地欄４００７Ａ２および業種欄４００７Ａ３には、それぞれ対応する需要家１０の所在地および業種が格納される。また建物種別欄４００７Ａ４、床面積欄４００７Ａ５欄、管理会社欄４００７Ａ６および人数欄４００７Ａ７には、それぞれ対応する需要家１０の建物の種別、床面積、設備の運用会社、通常の在室人数が格納され、契約容量欄４００７Ａ８、供給開始日欄４００７Ａ９および供給終了日欄４００７Ａ１０には、それぞれ対応する需要家１０の契約電力容量、電気供給の開始日および電気供給の終了日が格納される。
【００６４】
従って図４の場合、例えば、「C001」という需要家ＩＤの需要家は、所在地が「東京都大田区」、業種は「小売業」であり、建物の種別は「事務所」、床面積は「100ｍ2」、設備の運用管理会社は「Ａ社」、通常の在室人数は「12名」、契約電力容量は「30kW」、供給開始日は「15年３月25日」、供給終了日は「未定」であることが示されている。
【００６５】
一方、図５は、販売契約予実情報４００８Ａの概念図を示す。販売契約予実情報４００８Ａは、需要タイプ管理装置３０が生成した需要タイプ情報と、需要家情報４００７Ａとに基づいて、販売管理装置４０もしくは営業管理者４によって作成される情報であり、所定期間ごとの各需要タイプの獲得契約の電力容量や軒数の計画値と実績値を含む。
【００６６】
具体的に、販売契約予実情報４００８Ａは、図５に示すように、需要タイプＩＤ欄４００８Ａ１と、各需要タイプＩＤ欄４００８Ａ１にそれぞれ対応させて設けられた予め営業管理者４によって設定された期間ごとの各需要タイプの契約の計画値欄４００８Ａ３および実績値欄４００８Ａ２とを備えたテーブル構成を有する。４００８Ａ２で示される期間の粒度と範囲は、営業管理者４によって予め設定される。
【００６７】
そして需要タイプＩＤ欄４００８Ａ１には、後述する各需要タイプにそれぞれ付与されたその需要タイプに固有の識別子が格納され、期間ごとの各需要タイプの契約の計画値欄４００８Ａ２には、対応する期間で対応する需要タイプについて計画された契約電力容量の計画値が格納される。また期間ごとの各需要タイプの契約の実績欄４００８Ａ３には、対応する期間で対応する需要タイプについての契約電力容量の実績値が格納される。
【００６８】
従って図５の場合、例えば、「S1-DT001」という需要タイプの契約電力容量の実績値は、15年度１週目が「2000kW」、２週目が「3000kW」であり、これ以降は将来期間のためまだ実績が集計されていない（「null」）ことが示されている。また、かかる需要タイプの契約電力容量の計画値は、営業管理者４によって、15年度３週目は「4000KW」、15年度４週目は「5000kW」の契約電力容量であることが示されている。
【００６９】
他方、図６乃至図９は、需要タイプ情報３０１１Ａの概念図を示す。需要タイプ情報３０１１Ａは、需給管理者３およびプロファイリング処理部３０１０によって生成される情報であり、以下に記す情報を含む。
【００７０】
図６は、需給管理者３によって予め設定される需要タイプ情報３０１１Ａの１つを示す概念図である。この需要タイプ情報３０１１Ａは、生成する需要タイプの契約需要の粒度と時間の粒度とを含む情報である。
【００７１】
具体的に、この需要タイプ情報３０１１Ａは、需要タイプセットＩＤ欄３０１１Ａ、契約需要粒度欄３０１１Ａ２、および時間粒度欄３０１１Ａ３を備えたテーブル構成を有する。
【００７２】
そして契約需要粒度欄３０１１Ａ２には、契約需要の粒度が格納され、時間粒度欄３０１１Ａ３には、時間の粒度が格納される。また需要タイプセットＩＤ欄には、対応する契約需要粒度欄３０１１Ａ２に格納された契約需要の粒度と、対応する時間粒度欄３０１１Ａ３に格納された時間の粒度との組み合わせ（以下、これを需要タイプセットと呼ぶ）に対して付与されたその需要タイプセットに固有の識別子（需要タイプセットＩＤ）が格納される。
【００７３】
従って図６の場合、例えば、「S1」という需要タイプセットは、「総契約需要単位」という契約需要の粒度と、１年相当である「8760時間」という時間の粒度との組み合わせを表す需要タイプセットであることが示されている。
【００７４】
図７は、プロファイリング処理部３０１０によって生成される需要タイプ情報３０１１Ａの１つを示す概念図である。この需要タイプ情報３０１１Ａは、需要家１０および需要タイプの関係を含む情報である。
【００７５】
具体的に、この需要タイプ情報３０１１Ａは、需要家ＩＤ欄３０１１Ａ４と、需要タイプセットごとにそれぞれ複数設けられた複数の需要タイプＩＤ欄３０１１Ａ５とを備えたテーブル構成を有する。
【００７６】
そして需要家ＩＤ欄３０１１Ａ４には、各需要家１０にそれぞれ付与された需要家ＩＤが格納され、各需要家タイプＩＤ欄３０１１Ａ５には、それぞれ対応する需要家１０の対応する需要タイプセットにおける対応する期間での需要タイプを表す識別子（需要タイプＩＤ）が格納される。
【００７７】
従って図７の場合、例えば、「C001」という需要家１０は、需要タイプセットが「S1」の場合、１つ目の期間の需要タイプは「S1-DT014」、２つ目の期間の需要タイプは「S1-DT043」であり、最後の期間「T1」の需要タイプは「S1-DT022」であることが示されている。この需要家１０は、また需要タイプセットが「SS」の場合には、期間１、期間２、そして最後の期間「TS」までの需要タイプが、需要タイプセットが「S1」の場合とは異なることが示されている。
【００７８】
なお需要タイプセットが「S1」の場合の最後の期間「T1」までの期間の数と、需要タイプセットが「S2」の場合の最後の期間「TS」までの機関の数は必ずしも同じではなく、それぞれの期間の数は、需要パターン生成用基礎データ抽出部３００６が抽出した需要パターン生成用基礎データの期間に対して、需要タイプ情報３０１１Ａの時間の粒度欄３０１１Ａ３に基づいて定まる。
【００７９】
図８は、プロファイリング処理部３０１０によって生成される需要タイプ情報３０１１Ａの１つを示す概念図である。この需要タイプ情報３０１１Ａは、需要タイプそれぞれの共通的な属性を含む情報である。
【００８０】
具体的に、この需要タイプ情報３０１１Ａは、需要タイプセットＩＤ欄３０１１Ａ６、需要タイプＩＤ欄３０１１Ａ７、および複数の属性情報欄３０１１Ａ８を備えたテーブル構成を有する。
【００８１】
そして需要タイプセットＩＤ欄３０１１Ａ６には、各需要タイプセットにそれぞれ付与された需要タイプセットＩＤが格納され、需要タイプＩＤ欄３０１１Ａ７には、対応する需要タイプセットから生成された１つの需要タイプの需要タイプＩＤが格納される。このため、この需要タイプ情報３０１１Ａでは、１つの需要タイプセットＩＤに対して当該需要タイプセットから生成可能な需要タイプと同じ数の行が設けられ、各行の需要タイプＩＤ欄３０１１Ａ７に、それぞれ異なる需要タイプの需要タイプＩＤが格納される。
【００８２】
また各属性情報欄３０１１Ａ８には、それぞれ対応する需要タイプセットから生成された対応する需要タイプに属する契約需要に共通する属性情報の内容がそれぞれ格納される。
【００８３】
従って図８の場合、例えば、「S1」という需要タイプセットから生成された「S1-DT001」という需要タイプは、この需要タイプに属する契約需要に共通する属性情報として、運営会社が「Ａ社」、床面積が「90ｍ2以上」、業種が「製造業」、気温が「15℃以下」であることなど、Ｎ個の属性情報が抽出されたことが示されている。また、「S1」という需要タイプセットから生成された「S1-DT002」という需要タイプは、運営会社が「Ｂ社」、人数が「50人以上」という２つの属性情報のみが抽出されたことが示されている。この場合、その他の需要タイプとの違いを説明できることから、３つ目以降の属性情報は「null」として設定される。なお、属性情報が不足している場合にも、同様に「null」が設定される。
【００８４】
図９は、プロファイリング処理部３０１０によって生成される需要タイプ情報３０１１Ａの一つを示す概念図である。この需要タイプ情報３０１１Ａは、需要タイプそれぞれの代表的な需要パターンを含む。
【００８５】
具体的に、この需要タイプ情報３０１１Ａは、需要タイプセットＩＤ欄３０１１Ａ６、需要タイプＩＤ欄３０１１Ａ７、および複数の時間欄３０１１Ａ９を備えるテーブル構成を有する。
【００８６】
そして需要タイプセットＩＤ欄３０１１Ａ６には、各需要タイプセットにそれぞれ付与された需要タイプセットＩＤが格納され、需要タイプＩＤ欄３０１１Ａ７には、対応する需要タイプセットから生成された１つの需要タイプの需要タイプＩＤが格納される。このため、この需要タイプ情報３０１１Ａでは、１つの需要タイプセットＩＤに対して当該需要タイプセットから生成可能な需要タイプと同じ数の行が設けられ、各行の需要タイプＩＤ欄３０１１Ａ７に、それぞれ異なる需要タイプの需要タイプＩＤが格納される。
【００８７】
また各時間欄３０１１Ａ９には、それぞれ対応する需要タイプセットの対応する需要タイプの対応する時間における代表的な需要パターンを表す値が格納される。
【００８８】
従って、図９の場合、例えば、「S1」という需要タイプセットの「S1-DT001」という需要タイプは、時間１が「0.66」、時間２が「0.28」、時間３が「-0.088」と時系列に連なっている需要パターンであることが示されている。
【００８９】
なおここでの時間とは、例えば30分単位を意味する。また図９に示す需要パターンは、分類粒度調整処理部３００８におけるデータ生成処理時点で、平均が０、標準偏差が１となるように元データを正規化した結果として得られた需要パターンを示しており、分類粒度調整処理部３００８において正規化処理を行なわずに処理を進めてもよく、その場合は、図９に示す需要パターンの値の単位は、需要実績情報４００６Ａに記録されているデータの単位と同一となる。
【００９０】
（１−４）エネルギー需要予測処理
図１０は、エネルギー需要予測処理の処理手順を示す。この処理は、需要タイプ管理装置３０が需給管理者３からの入力操作を受け付けた事を契機として開始される処理であり、需要タイプ管理装置３０によりステップＳ１０１からステップＳ１０５の処理が実行され、予測演算装置３１によりステップＳ１０６からステップＳ１０８の処理が実行される。
【００９１】
なお実際には、需要タイプ管理装置３０のＣＰＵ３００１および記憶装置３００５に格納されている各種コンピュータプログラムに基づいて処理が実行され、また予測演算装置３１のＣＰＵ３１０１および記憶装置３１０５に格納されている各種コンピュータプログラムに基づいて処理が実行される。説明の便宜上、処理主体を需要タイプ管理装置３０および予測演算装置３１が有する各種コンピュータプログラムとして説明する。
【００９２】
先ず需要パターン生成用基礎データ抽出部３００６が、需要実績情報４００６Ａから、予め設定された需要家１０の同じく予め設定された期間の需要実績情報４００６Ａを需要パターン生成用基礎データとして抽出する（Ｓ１０１）。
【００９３】
また予測値評価用データ生成部３００７が、需要実績情報４００６Ａから、予め設定された過去の評価対象日時の全需要家１０の需要実績情報４００６Ａを取得し、例えば３０分間の時間単位ごとに合算することで、予測値の評価用データを生成する（Ｓ１０２）。
【００９４】
次いで分類粒度調整処理部３００８が、需給管理者３によって予め１組以上設定された契約需要の粒度と時間の粒度との組み合わせごとに、それぞれ需要パターン生成用基礎データ抽出部３００６が抽出した需要パターン生成用基礎データを整形し、設定された上記組み合わせ数分の需要パターン生成用データを作成する（Ｓ１０３）。
【００９５】
具体的に、分類粒度調整処理部３００８は、例えば、ステップＳ１０１において需要パターン生成用基礎データ抽出部３００６が過去１年分のデータを抽出し、かつ契約需要の粒度と時間の粒度との組み合わせが図６の３行目に示すような「総契約需要」および「２４時間」については、需要パターン生成用基礎データの全需要家１０分の需要を合算することで総契約需要とし、次いで、２４時間単位で総契約需要を分割することで、２４時間分を１つとした合計３６５個のデータ（以下、これを需要パターン生成用単位データと呼ぶ）からなる需要パターン生成用データに整形する。このような整形処理を図６に示す他の組み合わせについても同様に繰り返すことで、図６に示す組み合わせ毎に需要パターン生成用データをそれぞれ生成する。
【００９６】
次いでセグメンテーション処理部３００９が、分類粒度調整処理部３００８が生成した需要パターン生成用データの１つについて、需要パターン生成用単位データを需要の周期的な変動の傾向が類似しているもの同士の部分集合に分類し、分類結果に基づいて代表的な部分集合ごとの需要のパターン（以下、これを需要パターンと呼ぶ）をそれぞれ生成する（Ｓ１０４）。このステップＳ１０４の具体的な処理内容は図１１を用いて後述する。
【００９７】
次いでプロファイリング処理部３０１０が、セグメンテーション処理部３００９が生成した代表的な需要パターンを元に、この需要パターンのそれぞれを生み出している需要家１０の属性情報郡の中から共通している属性情報を、需要家情報４００７Ａ、気象過去情報９００１Ａ、産業動態過去情報９００３Ａから抽出することで需要タイプ情報３０１１Ａを生成し、生成した需要タイプ情報３０１１Ａを予測演算装置３１に送信すると共に、需要タイプ情報記憶部３０１１に登録する（Ｓ１０５）。
【００９８】
具体的に、プロファイリング処理部３０１０は、セグメンテーション処理部３００９が生成した代表的な需要パターンＩＤと、この需要パターンに所属する契約需要に紐づいている需要家ＩＤとの関係情報に基づいて、ＣＡＲＴ、ＩＤ３、ランダムフォレストなどの決定木作成アルゴリズムを用いて、図７、図８、および図９に示される需要タイプ情報３０１１Ａを生成する。
【００９９】
次いで評価用予測値算出処理部３１０６が、プロファイリング処理部３０１０が生成した需要タイプ情報３０１１Ａの各組のそれぞれについて、需要タイプ情報３０１１Ａ、販売契約予実情報４００８Ａ、需要家情報４００７Ａ、気象過去情報９００１Ａ、および産業動態過去情報９００３Ａに基づいて、需給管理者３によって予め設定された過去の日時の需要を、評価用予測値として算出する（Ｓ１０６）。具体的な処理手順は、図１２を用いて後述する。
【０１００】
以上のステップＳ１０４〜ステップＳ１０６の処理を、分類粒度調整処理部３００８が生成した需要パターン生成用データのそれぞれに対して実行する。
【０１０１】
次いで、評価演算部３１０７が、評価用予測値算出処理部３１０６が生成した需要タイプ情報３０１１Ａの組ごとの評価用予測値と、予測値評価用データ生成部３００７が生成した評価用実績値との差分を計算し、差分が最小となる需要タイプ情報３０１１Ａの組を抽出し、需要タイプ情報３０１１Ａを更新する（Ｓ１０７）。
【０１０２】
最後に、最終予測値算出処理部３１０８が、評価用予測値算出処理部３１０６が抽出した需要タイプ情報３０１１Ａ、販売契約予実情報４００８Ａ、気象予報情報９００２Ａ、および産業動態情報９００４Ａに基づいて、需給管理者３が予め設定した予測対象日時の需要予測値を算出し、需要予測情報４００９Ａに登録する（Ｓ１０８）。
【０１０３】
需要予測値算出の具体的な処理手順は、ステップＳ１０６の評価予測値算出処理部３１０６の処理手順において過去の情報として入力している販売契約予実情報４００８Ａ、気象予報情報９００２Ａ、産業動態情報９００４Ａを、将来の予測対象日時の情報である販売契約予実情報４００８Ａ、気象予報情報９００２Ａ、産業動態過去情報９００３Ａとして入力することで、同じ処理手順で実現可能である。
【０１０４】
以上の処理を以って、本実施形態におけるエネルギー需要予測処理が終了する。
【０１０５】
図１１は、図１０について上述したエネルギー需要予測処理のステップＳ１０４におけるセグメンテーション処理部３００９の具体的な処理内容を示す。この処理は、分類粒度調整処理部３００８が終了したこと、もしくは需給管理者３の操作を契機として、セグメンテーション処理部３００９およびＣＰＵ３００１により実行される。
【０１０６】
まずセグメンテーション処理部３００９は、分類粒度調整処理部３００８が生成した需要パターン生成用データの各需要パターン生成用単位データについて、需要の周期的な変動を表現する特徴量をそれぞれ生成する（Ｓ１１１）。具体的には、各需要パターン生成用単位データを、平均が０、標準偏差が１となるように正規化した後にフーリエ変換処理を施すことで周波数成分を抽出し、これをその各需要パターン生成用単位データの特徴量とする。
【０１０７】
次いで、セグメンテーション処理部３００９は、需要パターン生成用単位データを分類するパターン数を１つ以上設定する（Ｓ１１２）。具体的には、２つに分類する場合、３つに分類する場合などと設定する。
【０１０８】
次いで、セグメンテーション処理部３００９は、ステップＳ１１２で設定した分類するパターン数の中から１つ選択し、ステップＳ１１１で生成した特徴量に基づいて、選択したパターン数に需要パターン生成用単位データを分類する（Ｓ１１３）。具体的には、分類するパターン数を２とした場合、各需要パターン生成用単位データの特徴量である周波数成分を入力として、ｋ−ｍｅａｎｓ、ＥＭアルゴリズムやスペクトラルクラスタリングといった近傍の最適化の教師なしクラスタリングアルゴリズム、もしくは教師なしＳＶＭ（Support Vector Machine）やＶＱアルゴリズム、ＳＯＭ（Self-Organizing Maps）といった識別面の最適化の教師なしのクラスタリングアルゴリズムを用いて、需要パターン生成用単位データを２つのパターン（部分集合）に分類する。
【０１０９】
次いで、セグメンテーション処理部３００９は、分類結果に基づいて、そのパターン数を評価するための評価指標値を算出する（Ｓ１１４）。具体的に、セグメンテーション処理部３００９は、赤池情報量基準などの分類された各データ群の内部の凝集性を測る指標や、マージンなどの分類された各データ群の間の分離性を測る指標を用いて、そのパターン数についての評価指標値を算出する。
【０１１０】
セグメンテーション処理部３００９は、以上のステップＳ１１３およびステップＳ１１４をステップＳ１１２で設定した分類するパターン数分だけ繰り返す。
【０１１１】
次いで、セグメンテーション処理部３００９は、ステップＳ１１４で算出された各パターン数の評価指標値に基づいて、分類するパターン数を決定し、このパターン数で分類した結果を抽出する（Ｓ１１５）。具体的に、セグメンテーション処理部３００９は、各部分集合の内部の凝集性を測る指標が最小値となる数や、各部分集合の間の分離性を測る指標値が最大となる数などを分類するパターン数として決定し、このパターン数で分類した結果を、ステップＳ１１３の算出結果から抽出する。
【０１１２】
最後に、セグメンテーション処理部３００９は、抽出した分類結果から代表的な需要パターンを生成する（Ｓ１１６）。具体的に、セグメンテーション処理部３００９は、分類された各需要パターン生成用単位データの特徴量の平均値を算出し、算出した平均値に逆フーリエ変換を施すことで、代表的な需要パターンを生成する。
【０１１３】
一方、図１２は、図１０について上述したエネルギー需要予測処理のステップＳ１０６における評価用予測値算出処理部３１０６の具体的な処理内容を示す。この処理は、プロファイリング処理部３０１０が終了したこと、もしくは需給管理者３の操作を契機として、評価用予測値算出処理部３１０６およびＣＰＵ３１０１により実行される。
【０１１４】
評価用予測値算出処理部３１０６は、まず、需給管理者３によって予め設定された評価対象日時の、販売契約予実情報４００８Ａ、気象過去情報９００１Ａ、産業動態過去情報９００３Ａと、需要実績情報４００６Ａとなどに基づいて、プロファイリング生成処理部３０１０が生成した需要タイプ情報３０１１Ａから、評価対象日時に関わる需要タイプをすべて抽出する（Ｓ１２１）。
【０１１５】
具体的に、評価用予測値算出処理部３１０６は、例えば、先ず販売契約予実情報４００８Ａから、予測対象日時に電力契約容量の実績値もしくは計画値が０ではない需要タイプをすべて抽出する。そして評価用予測値算出処理部３１０６は、抽出した需要タイプのうち、対象日時の気象や産業動態情報９００４Ａの情報に合致する需要タイプを、需要タイプ情報３０１１Ａの属性情報欄３０１１Ａ８に基づいて選別することで対象日時に関わる需要タイプＩＤを抽出し、抽出した需要タイプＩＤに紐づく需要パターン情報を３０１１Ａ９から取得する。
【０１１６】
次いで、評価用予測値算出処理部３１０６は、抽出した需要タイプのうち１つを選択し、この需要タイプの販売契約容量の実績値と計画値を販売契約予実情報４００８Ａから取得し、対象日時の契約電力容量の計画値と任意の過去日時の契約電力容量の実績値の比率を算出し、算出した比率と需要実績情報４００６Ａに基づいて、予測対象日における需要の最大値と最小値を算出する（Ｓ１２２）。
【０１１７】
具体的に、評価用予測値算出処理部３１０６は、選択した需要タイプが「S1-DT001」で、予測対象日時が15年度の２週目にあたる「15年４月12日」である場合、この需要タイプの契約電力容量として、実績値である「3000kW」を取得する。また任意の過去日を15年度の１週目にあたる「15年４月５日」とした場合、この需要タイプの契約電力容量は、実績値である「2000kW」が取得される。従ってその比率は次式
【数１】
2019022442.tif 000003
として算出される。
【０１１８】
さらに評価用予測値算出処理部３１０６は、需要タイプ「S1-DT001」の「15年４月５日」の需要の最大値と最小値のそれぞれを、以下の（２）式及び（３）式に示す回帰式に基づいて算出する。
【数２】
2019022442.tif 000004
【数３】
2019022442.tif 000005
【０１１９】
（２）式及び（３）式において、y^とz^はそれぞれ被説明変数である需要の最大値と最小値、x1、x2、x3、x4はそれぞれ説明変数であり、例えばx1は月、x2は平均気温、x3は前日の需要最小値の実績値、x4は最低気温などである。またａ、ｂ、ｃ、ｄ、ｅ、ｆ、ｇ、ｈは係数である。
【０１２０】
実際上、評価用予測値算出処理部３１０６は、先ず、需要実績情報４００６Ａに格納されている需要タイプ「S1-DT001」の過去の実績から、被説明変数である需要の最大値と最小値と、説明変数である月、平均気温、前日の需要最小値の実績値、最低気温をそれぞれ抽出する。次いで、評価用予測値算出処理部３１０６は、抽出した過去実績を基に、最小二乗法により係数ａ〜ｈの値をそれぞれ推定する。この際、評価用予測値算出処理部３１０６は、抽出した過去実績に対して忘却型重み係数を乗算することで、直近の過去実績値に対する再現性をより重視した係数の推定を行う。具体的に評価用予測値算出処理部３１０６は、例えば需要最大値の回帰式の場合、以下の（４）式が最小となるような係数ａ〜ｄの値をそれぞれ推定する。
【数４】
2019022442.tif 000006
【０１２１】
なお（４）式において、Nは抽出した過去実績値の数、ynは抽出した過去の需要最大値の実績値、wnは抽出したn番目のynおよびy^nに対応する重み係数である。重み係数は具体的に、過去日数の逆数であり、例えば１日前の過去実績値であれば１/１、２日前であれば１/２、３日前であれば１/３である。
【０１２２】
そして評価用予測値算出処理部３１０６は、算出した需要の最大値と最小値のそれぞれに対して算出した比率を乗算することで、予測対象日の需要の最大値と最小値の予測値を算出する。
【０１２３】
次いで、評価用予測値算出処理部３１０６は、ステップＳ１２２で算出した対象日の需要の最大値と最小値の予測値と、需要パターンの対象日の最大値と最小値がそれぞれ一致するように、この需要パターン全体を調整する（Ｓ１２３）。
【０１２４】
評価用予測値算出処理部３１０６は、以上のステップＳ１２２とＳ１２３を、ステップＳ１２１で抽出したすべての需要タイプに対して行う。
【０１２５】
そして評価用予測値算出処理部３１０６は、最後に、調整された需要パターンを、時間帯ごとにすべて合算することで、対象日における需要予測値として算出する。
【０１２６】
以上までに説明したエネルギー需要予測処理によって生成された需要予測情報４００９Ａに基づいて、設備管理者６は、設備管理装置６１を用いて、運用可能な発電設備の運転計画を生成し、制御装置６２に送信する。運転計画を受信した制御装置６２は、発電設備の具体的な制御計画を生成し、実際の制御を実行する。
【０１２７】
また取引管理者５は、取引管理装置５０を用いて、他の電気事業者や取引市場との電力の調達にかかわる取引計画を作成し、市場運用管理装置８０に対して、売買注文や注文取消しなどの電文を送信する。
【０１２８】
以上の動作を以って、エネルギー需要管理システム１の動作は完結する。
【０１２９】
図１３に、本実施の形態による効果と原理を説明する概念図を示す。図１３に示すグラフ１３００は、横軸が分割する時間単位の粒度、縦軸にそれぞれの時間単位粒度において生成した需要タイプ情報３０１１Ａを用いた場合の需要予測値の誤差を示している。
【０１３０】
図１３では、分割する粒度が過小な場合の予測誤差と（１３０１）原理説明（１３０１Ａ）、最適な場合の予測誤差と（１３０２）原理説明（１３０２Ａ）、過大な場合の予測誤差と（１３０３）原理説明（１３０３Ａ）の３つの場合を例示している。
【０１３１】
分類粒度が過小な場合、１３０１Ａに示す様に、需要実績情報４００６Ａの周期的な特徴の情報が消失するため、予測誤差が大きくなる。また分類粒度が過大な場合、１３０３Ａに示す様に、小さな周期の特徴を示す情報量よりも、大きな周期を示す特徴の情報量が大きくなるため、小さな周期の特徴の差異を捉えることができず、予測誤差が大きくなる。本実施の形態では、１３０２Ａに示す様な最適な分割粒度を決定するものであり、従って、需要予測値の誤差が最小となる。なお図１３は、説明の簡単のために時間単位の粒度にのみ言及しているが、需要家の単位においても同様である。
【０１３２】
（１−５）本実施の形態による効果
以上のように本実施の形態によるエネルギー需要管理システム１では、計測された需要家１０ごとの過去の需要実績情報４００６Ａを元に、１組以上設定された契約需要の粒度と時間の粒度との組み合わせごとに、代表的なエネルギー消費の傾向である需要パターンの生成に用いる需要パターン生成用データをそれぞれ生成し、生成した需要パターン生成用データの組のそれぞれにおいて、代表的な需要の傾向を示す需要パターンを１つ以上生成し、生成した需要パターンを生み出す需要家の属性の中から共通的に存在する属性を、需要家情報４００７Ａ、気象予報情報９００２Ａ、産業動態情報９００４Ａなどの属性となり得る情報から抽出することで、需要パターン生成用データの組ごとに１つ以上の需要タイプを生成し、生成した需要タイプを元に、販売契約予実情報４００８Ａと、気象過去情報９００１Ａや産業動態過去情報９００３Ａなどの属性となり得る情報を用いて、任意の対象日時の総契約需要の予測値を需要タイプセットごとに算出し、予測値と実際の観測値との誤差が最小である需要タイプセットを抽出し、抽出した需要タイプセットを用いて最終的な需要予測値を算出する。従って、本エネルギー需要管理システム１によれば、総契約需要の連続的な特性が短期間で変化する中での需要予測を可能とすることができる。
【０１３３】
（２）第２の実施の形態
第２の実施形態では、需要の属性から最大デマンドが推定できることで、電気の調達量と販売量とを清算時間ごとに一致させることに代わり、事前に所定期間の最大需要を推定し、電力の長期の調達や、送電計画のために事前申請することを可能とする。
【０１３４】
本第２の実施形態では、需要タイプを需要パターンと属性情報とで構成することに変わり、需要タイプを所定期間（例えば一ヶ月間や一週間）における、契約需要家の単位時間（例えば30分）での最大需要である最大デマンドと属性からなる情報で構成するようにする。
【０１３５】
このとき、前述のブロック３００９の処理に代わり、周期的な特徴のセグメンテーション（部分集合への分割）に代わり、最大デマンドの値の特徴からクラスタリングのアルゴリズムを用いて部分集合への分割し、需要パターンを生成するようにする。またブロック３１０８に代わり、需要の属性から、需要パターンを推定し、これにより所定期間の最大デマンドを推定するようにする。
【０１３６】
取引管理装置５０は、最大需要の推定（予測）の値を用いて、前記所定期間の電力の調達の計画を立てて市場運用管理装置８０に計画を実行するため電文を送付する。
【０１３７】
（３）他の実施の形態
本実施の形態によるエネルギー需要管理システム１では、予測値算出処理において、ある過去時点と予測対象時点の契約電力容量の比率を、過去時点の需要実績値に乗算することで、予測対象時点の需要の最大値と最小値するものとして説明したが、これに限らず、例えば重回帰モデルや自己回帰モデルなどを用いた予測対象時点の需要の最大値と最小値の予測値に対して比率を乗算してもよい。これにより、需要予測精度がより高いモデルに切り替えることが可能となる。また予測対象時点の最大値もしくは最小値は、実際に観測した値を用いてもよい。また最大値と最小値に限らず、予測対象日の複数の時刻の値を用いてもよい。これにより、実際に観測した値を反映しより精度の高い需要予測が可能となる。また比率の算出において契約電力容量を用いる説明をしたが、これに限らず、契約口数に基づいて比率の算出を行ってもよい。これにより、契約口数の増減に応じた需要の最大値や最小値の予測を可能とすることが出来る。
【０１３８】
また本実施の形態におけるエネルギー需要管理システム１では、算出する予測値をある日の３０分単位の系列として説明したが、これに限らず、例えば、日、週、月、年の最大値のみを算出し出力してもよい。これにより、必要とする任意の時間断面での予測値の出力が可能となる。
【０１３９】
また本実施の形態におけるエネルギー需要管理システム１では、最終的に算出する予測値を総契約需要の値として説明したが、これに限らず、任意の契約需要単で行ってもよい。これにより、ある特定のエリアや需要タイプ群のみの需要予測が可能になる。
【０１４０】
また本実施の形態におけるエネルギー需要管理システム１では、説明の簡単のために需要タイプ生成に関わる一連の処理を一度のみ行うものとして説明したが、これに限らず、例えば日単位、週単位、月単位など所定の間隔で実行じてもよいし、需給管理者３の操作によって任意の時点で行ってもよい。これにより、経時的な需要の規模や態様の変化に伴う需要予測精度の劣化を防止することが可能となる。
【０１４１】
また本実施の形態におけるエネルギー需要管理システム１では、説明の簡単のために、予め契約需要と時間の粒度の組み合わせをすべて定義し、その中より予測値が最小となる組み合わせを選び出す実施例の構成として説明したが、これに限らず、例えば、最初に上記の組み合わせを一つ設定し、以降、予測値評価と組み合わせの再設定を繰り返しながら、最適な組み合わせを探索する様な最適化処理を行う構成であってもよい。これにより、エネルギー需要管理システム１が必要とする計算資源を必要十分な量に適正化することが可能となる。
【０１４２】
また本実施の形態におけるエネルギー需要管理システム１では、説明の簡単のために過去に観測した需要実績情報４００６Ａにのみに基づいて契約需要と時間の粒度の組み合わせを決定する実施例の構成として説明したが、これに限らず、例えば、需要実績を観測と同時に需要タイプ生成に関わる一連の処理を行う、オンラインでの処理として構成されてもよい。これにより、経時的な需要の規模や態様の変化に常に追従するような適応的な需要予測が可能となる。
【０１４３】
また本実施の形態におけるエネルギー需要管理システム１では、ある契約需要と時間の粒度で需要パターン生成用基礎データを抽出した後、すべてのデータを以降の処理に用いる構成として説明したが、これに限らず、例えば真夏日や機器の種別などの予め任意に設定した属性情報に基づいて需要パターン生成用基礎データをフィルタリングし、その後に以降の処理に用いてもよい。これにより、需要パターンが生まれることに対して寄与しないことが明白な属性情報の事前排除、あるいは寄与が明確な属性情報のみの使用など、エネルギー需要管理システム１の利用者の持つ事前情報を反映させることが可能となる。
【０１４４】
また本実施の形態におけるエネルギー需要管理システム１では、需要の最大値と最小値を算出するに際して使用した回帰式の説明変数に、それぞれ月と平均気温、および前日の需要最小値の実績値と最低気温を使用するものとして説明したが、これに限らず、例えば気温、湿度、日射量、日照時間、降水量、降雪量、風速、気圧などの気象情報の最高、最低、平均値や、前日の最大値、最小値の実績値など需要の過去値、あるいは需要家建屋内の在室人数などの需要家情報を説明変数として使用してもよい。また使用する回帰式は、１次式、２次以上の多項式、フーリエ級数、ニューラルネットワークなどの線形あるいは非線形な回帰式を用いてもよいし、ＡＲモデル、ＡＲＭＡモデル、ＡＲＩＭＡモデル、ＶＡＲモデルなどの自己回帰モデルを用いてもよい。これにより経時的な需要の規模や態様の変化に伴う中でも、最も適した需要予測のモデルを使用することが可能となる。また自己回帰モデルについて、対象とする遅れ要素とその数(次数)の決定において、過去のデータに対する自己相関あるいは偏自己相関、もしくはその両方を計算し、統計的に有意な相関を持たない遅れに対する重みをゼロとしてもよい。これにより、自己相関を持たない遅れデータによる予測精度低下を回避し、また自己回帰モデルのパラメータ推定の処理負荷を軽減することが可能となる。
【０１４５】
また本実施の形態におけるエネルギー需要管理システム１では、回帰式および説明変数を予め一意に設定するものとして説明したが、これに限らず、例えば、回帰式の形態、使用する説明変数の種類と数が異なる２種類以上の回帰モデルのうち、ＡＩＣなどの情報量基準に基づいて一つ選択してもよいし、同様に情報量基準に基づいて複数の回帰モデルの算出結果を重み付け平均することで、需要の最大値と最小値の算出を行ってもよい。これにより経時的な需要の規模や態様の変化に伴う中で、最も適した需要予測のモデルを自動的に選択し、変化に対する適応的な予測が可能となる。
【０１４６】
また本実施の形態におけるエネルギー需要管理システム１では、需要の最大値と最小値を算出する回帰式の係数を推定する際に用いた忘却型重み係数を過去日数の逆数として説明したが、これに限らず、例えば指数関数やシグモイド関数などの任意の関数に従ってもよし、例えば予測対象日と気候が反転する期間の過去実績値の重みをより小さくするといった与え方を行ってもよい。これにより、経時的な需要の規模や態様の変化を最もよく再現する重みの設定が可能となる。
【０１４７】
また本実施の形態におけるエネルギー需要管理システム１では、ＣＡＲＴ、ＩＤ３、ランダムフォレストなどの決定木作成アルゴリズムを用いて作成した需要タイプ情報に対して、特に加工処理等を施すことなく使用するものとして説明したが、これに限らず、例えば決定木作成アルゴリズムにより作成した決定木上の枝もしくは葉、又はその両方について、需要パターンの分類精度や、各枝の分枝条件の属性値範囲に対するはずれ値判定などに基づいて確信度を事前に評価し、予め設定した閾値でなる確信度を下回る枝もしくは葉、又はその両方については使用せず、予め１種類以上設定した属性および属性値範囲に基づいて作成した需要パターン情報および需要パターンを以って代替するなどを行ってもよい。これにより、決定木による需要パターンの識別の正答率を一定の水準に維持することが可能となる。
【０１４８】
また本実施の形態におけるエネルギー需要管理システム１では、需要パターン生成用単位データを部分集合に分割し需要パターンを抽出する際の分割数を、各部分集合の内部の凝集性を測る指標が最小値となる数や、各部分集合の間の分離性を測る指標値が最大となる数として説明したが、これに限らず、プロファイリング処理部が生成する決定木を用いた需要パターン識別の際の誤識別率を指標としてこれが最小となるように分割数を決定してもよいし、最終的な予測の誤差を指標としてこれが最小となるように分割数を決定してもよい。これにより、使用可能な属性情報が十分に存在しない中でも、一定の水準での需要予測が可能となる。
【０１４９】
また本実施の形態におけるエネルギー需要管理システム１では、説明の簡単のために、表示部を省いているが、各処理部の出力結果や、各処理部の中間結果を、ディスプレイやプリンタなどの出力装置を通じて、適宜出力しても良い。
【符号の説明】
【０１５０】
１……エネルギー需要管理システム、２……電気事業者、３……需給管理者、４……営業管理者、５……取引管理者、６……設備管理者、７……系統運用者、８……取引市場運用者、９……公共情報提供者、１０……需要家、３０……需要タイプ管理装置、３１……予測演算装置、３２……需要入出力装置、４０……販売管理装置、５０……取引管理装置、６１……設備管理装置、６２……制御装置、７０……系統情報管理装置、８０……市場運用管理装置、９０……公共情報配信装置、１１１……ネットワーク、１１２……ネットワーク。
【図１】
2019022442.tif 000007
【図２】
2019022442.tif 000008
【図３】
2019022442.tif 000009
【図４】
2019022442.tif 000010
【図５】
2019022442.tif 000011
【図６】
2019022442.tif 000012
【図７】
2019022442.tif 000013
【図８】
2019022442.tif 000014
【図９】
2019022442.tif 000015
【図１０】
2019022442.tif 000016
【図１１】
2019022442.tif 000017
【図１２】
2019022442.tif 000018
【図１３】
2019022442.tif 000019