(57)【特許請求の範囲】
【請求項１】
予測対象日より過去の電力需要の実績情報と、暦情報を含む電力需要を予測するための情報と、を取り込んで蓄積するデータ蓄積部と、
上記データ蓄積部から提供される暦情報を取り込んで、予測対象日の休日性を示す数値を休日度合いとして割り当てて出力する休日度合い出力部と、
上記データ蓄積部から提供される過去の電力需要の実績情報と、電力需要を予測するための情報と、上記休日度合い出力部より提供される休日度合いと、を入力データとして取り込んで、該入力データから得られる複数の入力変数の多項式で表現される最大需要予測値を求めるための重回帰による需要予測モデルを用いるとともに該需要予測モデルの係数を最小２乗法によって計算することにより需要予測モデルを作成し、上記予測対象日の予測対象についての需要予測値を演算し出力する重回帰演算部を少なくとも備えた需要予測値演算部と、からなる上記予測対象日の予測対象についての需要予測値を演算する需要予測装置であって、
上記休日度合い出力部は、上記予測対象日の休日度合いとして、暦上の曜日及び祝日に応じた第１種の休日度合いと、暦上の特異期間に含まれるか否かに応じた第２種の休日度合いと、前後の日が飛び石連休であるかまたは二飛び石連休であるかに応じた第３種の休日度合いとのうち、少なくとも１つを割り当てる休日度合い割り当て部を備えたことを特徴とする需要予測装置。
【請求項２】
上記休日度合い割り当て部は、上記予測対象日に割り当てられた上記第１種〜第３種の休日度合いの中から最も大きなものを選択して、その選択した休日度合いを上記休日度合いとして扱うことを特徴とする請求項１に記載の需要予測装置。
【請求項３】
上記休日度合い割り当て部は、上記第１種の休日度合いとして、上記予測対象日が暦上の日曜・祝日である場合と、暦上の土曜日である場合と、暦上の月〜金である場合とで互いに異なる数値を割り当てることを特徴とする請求項１又は２に記載の需要予測装置。
【請求項４】
上記休日度合い割り当て部は、上記第２種の休日度合いとして、上記予測対象日が上記所定期間の初日に該当する場合に、上記暦上の土曜日に割り当てられた上記第１種の休日度合いと同じ数値を割り当て、上記所定期間の初日以外の日に該当する場合に、上記暦上の日曜・祝日に割り当てられた上記第１種の休日度合いと同じ数値を割り当てることを特徴とする請求項３に記載の需要予測装置。
【請求項５】
上記休日度合い割り当て部は、上記第３種の休日度合いとして、上記予測対象日が飛び石連休の中日に該当する場合と、二飛び石連休の中日に該当する場合とのそれぞれで、上記暦上の土曜日に割り当てられた上記第１種の休日度合いデータの値よりも小さく、上記暦上の月〜金曜日に割り当てられた上記第１種の休日度合いデータの数値よりも大きな数値を割り当てることを特徴とする請求項３又は４に記載の需要予測装置。
【請求項６】
上記休日度合い出力部は、予測対象日を含む連続した複数の日に対して上記休日度合いを割り当てる休日度合い割り当て部と、休日度合いの変化パターンを作成する休日度合い変化パターン作成部と、上記休日度合いの変化パターンを情報圧縮する情報圧縮部と、を備え、
上記需要予測値演算部は、情報圧縮部で圧縮された休日度合いの変化パターンを入力データとして入力することを特徴とする請求項１〜５のいずれか１項に記載の需要予測装置。
【請求項７】
上記予測対象日が予め定められている所定期間に含まれている場合に、上記予測対象日の日付に対応して予め定められた補正係数と、上記需要予測値演算手段により演算された需要予測値と、を入力データとして補正処理を行う補正手段を備えたことを特徴とする請求項１〜６のいずれか１項に記載の需要予測装置。
【請求項８】
予測対象日より過去の電力需要の実績情報と、暦情報を含む電力需要を予測するための情報と、を蓄積するデータ蓄積処理と、
上記データ蓄積処理した暦情報を取り込んで、予測対象日の休日性を示す数値を休日度合いとして割り当てて出力する休日度合い出力処理と、
上記データ蓄積処理した過去の電力需要の実績情報と、電力需要を予測するための情報と、上記休日度合いと、を入力データとして取り込んで、該入力データから得られる複数の入力変数の多項式で表現される最大需要予測値を求めるための重回帰による需要予測モデルを用いるとともに該需要予測モデルの係数を最小２乗法によって計算することにより需要予測モデルを作成し、上記予測対象日の予測対象についての需要予測値を演算する重回帰演算処理を少なくとも行う需要予測値演算処理と、からなる上記予測対象日の予測対象についての需要予測値を演算し出力する需要予測方法であって、
上記休日度合い出力処理は、上記予測対象日の休日度合いとして、暦上の曜日及び祝日に応じた第１種の休日度合いと、暦上の特異期間に含まれるか否かに応じた第２種の休日度合いと、前後の日が飛び石連休であるかまたは二飛び石連休であるかに応じた第３種の休日度合いとのうち、少なくとも１つを割り当てる処理を行うこと特徴とする需要予測方法。
【請求項９】
上記休日度合い出力処理は、予測対象日を含む連続した複数の日に対して上記休日度合いを割り当てる休日度合い割り当て処理と、休日度合いの変化パターンを作成する休日度合い変化パターン作成処理と、上記休日度合いの変化パターンを情報圧縮する情報圧縮処理と、を行い、
上記需要予測値演算処理は、情報圧縮部で圧縮された休日度合いの変化パターンを入力データとして入力することを特徴とする請求項８に記載の需要予測方法。
【請求項１０】
上記予測対象日が予め定められている所定期間に含まれている場合に、上記予測対象日の日付に対応して予め定められた補正係数と、上記需要予測値演算手段により演算された上記需要予測値と、を入力データとして補正処理を行う処理を行うことを特徴とする請求項８又は９に記載の需要予測方法。
【請求項１１】
上記予測対象は電力需要であることを特徴とする請求項８〜１０のいずれか１項に記載の需要予測方法。
【請求項１２】
予測対象日より過去の電力需要の実績情報と、暦情報を含む電力需要を予測するための情報と、を蓄積するデータ蓄積部と、
上記データ蓄積部から提供される暦情報を取り込んで、予測対象日の休日性を示す数値を休日度合いとして割り当てて出力する休日度合い出力部と、
上記データ蓄積部から提供される過去の電力需要の実績情報と、電力需要を予測するための情報と、上記休日度合い出力部より提供される休日度合いと、を入力データとして取り込んで、該入力データから得られる複数の入力変数の多項式で表現される最大需要予測値を求めるための重回帰による需要予測モデルを用いるとともに該需要予測モデルの係数を最小２乗法によって計算することにより需要予測モデルを作成し、上記予測対象日の予測対象についての需要予測値を演算し出力する重回帰演算部を少なくとも備えた需要予測値演算部と、してコンピュータを機能させて、上記予測対象日の予測対象についての需要予測値を演算するプログラムを格納し、
上記休日度合い出力部は、上記予測対象日の休日度合いとして、暦上の曜日及び祝日に応じた第１種の休日度合いと、暦上の特異期間に含まれるか否かに応じた第２種の休日度合いと、前後の日が飛び石連休であるかまたは二飛び石連休であるかに応じた第３種の休日度合いとのうち、少なくとも１つを割り当てる休日度合い割り当て部を備えたことを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項１３】
予測対象日より過去の電力需要の実績情報と、暦情報を含む電力需要を予測するための情報と、を蓄積するデータ蓄積処理と、
上記データ蓄積処理した暦情報を取り込んで、予測対象日の休日性を示す数値を休日度合いとして割り当てて出力する休日度合い出力処理と、
上記データ蓄積処理した過去の電力需要の実績情報と、電力需要を予測するための情報と、上記休日度合いと、を入力データとして取り込んで、該入力データから得られる複数の入力変数の多項式で表現される最大需要予測値を求めるための重回帰による需要予測モデルを用いるとともに該需要予測モデルの係数を最小２乗法によって計算することにより需要予測モデルを作成し、上記予測対象日の予測対象についての需要予測値を演算し出力する重回帰演算処理を少なくとも行う需要予測値演算処理と、をコンピュータに実行させて、上記予測対象日の予測対象についての需要予測値を演算するプログラムを格納し、
上記休日度合い出力処理は、上記予測対象日の休日度合いとして、暦上の曜日及び祝日に応じた第１種の休日度合いと、暦上の特異期間に含まれるか否かに応じた第２種の休日度合いと、前後の日が飛び石連休であるかまたは二飛び石連休であるかに応じた第３種の休日度合いとのうち、少なくとも１つを割り当てる処理を行うことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電力等の需要値を予測するための需要予測装置、方法、及びコンピュータ読み取り可能な記憶媒体に関する。
【０００２】
【従来の技術】
電力を例に述べれば、電力の安定供給及び設備の経済的運用を図るためには、電力需要を予測することが不可欠である。
【０００３】
電力需要を予測するために、重回帰による予測モデルを用いて需要予測値を演算したり、ニューラルネットワークを用いた予測モデルにより需要予測値を演算したりすることが知られている。
【０００４】
【発明が解決しようとする課題】
需要予測の精度を向上させるには、どういった予測モデルを構築するかは当然であるが、どのようにして入力変数を決めたり、補正処理をしたりするかが非常に重要な要素とされている。
【０００５】
例えば、電力需要は予測対象日が休日であるか否かに大きな影響を受けるため、電力予測を行う上で、そのことを表現することが重要である。これまでも、予測対象日が休日であるか否かを表現するために、例えば、暦上の日曜・祝日もしくは土曜日であればフラグ（休日度合い）「１」を、月〜金であればフラグ（休日度合い）「０」を割り当てて、そのフラグを予測モデルに入力する手法が知られていた。
【０００６】
しかし、予測日が単に休日であるか否かだけで、単にフラグ（休日度合い）「１」、「０」を割り当てるだけでは、需要予測の精度を向上させるのにも限度があった。
【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、需要予測日の特徴を考慮した需要予測を行うことができるようにして、需要予測のさらなる精度向上を図ることを目的とする。
【０００８】
【課題を解決するための手段】
本発明の需要予測装置は、予測対象日より過去の電力需要の実績情報と、暦情報を含む電力需要を予測するための情報と、を取り込んで蓄積するデータ蓄積部と、上記データ蓄積部から提供される暦情報を取り込んで、予測対象日の休日性を示す数値を休日度合いとして割り当てて出力する休日度合い出力部と、上記データ蓄積部から提供される過去の電力需要の実績情報と、電力需要を予測するための情報と、上記休日度合い出力部より提供される休日度合いと、を入力データとして取り込んで、該入力データから得られる複数の入力変数の多項式で表現される最大需要予測値を求めるための重回帰による需要予測モデルを用いるとともに該需要予測モデルの係数を最小２乗法によって計算することにより需要予測モデルを作成し、上記予測対象日の予測対象についての需要予測値を演算し出力する重回帰演算部を少なくとも備えた需要予測値演算部と、からなる上記予測対象日の予測対象についての需要予測値を演算する需要予測装置であって、上記休日度合い出力部は、上記予測対象日の休日度合いとして、暦上の曜日及び祝日に応じた第１種の休日度合いと、暦上の特異期間に含まれるか否かに応じた第２種の休日度合いと、前後の日が飛び石連休であるかまたは二飛び石連休であるかに応じた第３種の休日度合いとのうち、少なくとも１つを割り当てる休日度合い割り当て部を備えた点に特徴を有する。
【００１０】
本発明の需要予測装置は、上記休日度合い出力部は、予測対象日を含む連続した複数の日に対して上記休日度合いを割り当てる休日度合い割り当て部と、休日度合いの変化パターンを作成する休日度合い変化パターン作成部と、上記休日度合いの変化パターンを情報圧縮する情報圧縮部と、を備え、上記需要予測値演算部は、情報圧縮部で圧縮された休日度合いの変化パターンを入力データとして入力する点に特徴を有する。
【００１２】
本発明の需要予測装置は、上記予測対象日が予め定められている所定期間に含まれている場合に、上記予測対象日の日付に対応して予め定められた補正係数と、上記需要予測値演算手段により演算された需要予測値と、を入力データとして補正処理を行う補正手段を備えた点に特徴を有する。
【００１３】
本発明の需要予測方法は、予測対象日より過去の電力需要の実績情報と、暦情報を含む電力需要を予測するための情報と、を蓄積するデータ蓄積処理と、上記データ蓄積処理した暦情報を取り込んで、予測対象日の休日性を示す数値を休日度合いとして割り当てて出力する休日度合い出力処理と、上記データ蓄積処理した過去の電力需要の実績情報と、電力需要を予測するための情報と、上記休日度合いと、を入力データとして取り込んで、該入力データから得られる複数の入力変数の多項式で表現される最大需要予測値を求めるための重回帰による需要予測モデルを用いるとともに該需要予測モデルの係数を最小２乗法によって計算することにより需要予測モデルを作成し、上記予測対象日の予測対象についての需要予測値を演算する重回帰演算処理を少なくとも行う需要予測値演算処理と、からなる上記予測対象日の予測対象についての需要予測値を演算し出力する需要予測方法であって、上記休日度合い出力処理は、上記予測対象日の休日度合いとして、暦上の曜日及び祝日に応じた第１種の休日度合いと、暦上の特異期間に含まれるか否かに応じた第２種の休日度合いと、前後の日が飛び石連休であるかまたは二飛び石連休であるかに応じた第３種の休日度合いとのうち、少なくとも１つを割り当てる処理を行う点に特徴を有する。
【００１４】
本発明の需要予測方法は、予測対象日を含む連続した複数の日に対して上記休日度合いを割り当てる休日度合い割り当て処理と、休日度合いの変化パターンを作成する休日度合い変化パターン作成処理と、上記休日度合いの変化パターンを情報圧縮する情報圧縮処理と、を行い、上記需要予測値演算処理は情報圧縮部で圧縮された休日度合いの変化パターンを入力データとして入力する点に特徴を有する。
【００１５】
本発明の需要予測方法は、上記休日度合い出力処理は、予測対象日を含む連続した複数の日に対して上記休日度合いを割り当てる休日度合い割り当て処理と、休日度合いの変化パターンを作成する休日度合い変化パターン作成処理と、上記休日度合いの変化パターンを情報圧縮する情報圧縮処理と、を行い、上記需要予測値演算処理は情報圧縮部で圧縮された休日度合いの変化パターンを入力データとして入力する点に特徴を有する。
【００１７】
本発明の需要予測方法は、上記予測対象日が予め定められている所定期間に含まれている場合に、上記予測対象日の日付に対応して予め定められた補正係数と、上記需要予測値演算手段により演算された上記需要予測値と、を入力データとして補正処理を行う処理を行う点に特徴を有する。
【００１８】
本発明のコンピュータ読み取り可能な記憶媒体は、予測対象日より過去の電力需要の実績情報と、暦情報を含む電力需要を予測するための情報と、を蓄積するデータ蓄積部と、上記データ蓄積部から提供される暦情報を取り込んで、予測対象日の休日性を示す数値を休日度合いとして割り当てて出力する休日度合い出力部と、上記データ蓄積部から提供される過去の電力需要の実績情報と、電力需要を予測するための情報と、上記休日度合い出力部より提供される休日度合いと、を入力データとして取り込んで、該入力データから得られる複数の入力変数の多項式で表現される最大需要予測値を求めるための重回帰による需要予測モデルを用いるとともに該需要予測モデルの係数を最小２乗法によって計算することにより需要予測モデルを作成し、上記予測対象日の予測対象についての需要予測値を演算し出力する重回帰演算部を少なくとも備えた需要予測値演算部と、してコンピュータを機能させて、上記予測対象日の予測対象についての需要予測値を演算するプログラムを格納し、上記休日度合い出力部は、上記予測対象日の休日度合いとして、暦上の曜日及び祝日に応じた第１種の休日度合いと、暦上の特異期間に含まれるか否かに応じた第２種の休日度合いと、前後の日が飛び石連休であるかまたは二飛び石連休であるかに応じた第３種の休日度合いとのうち、少なくとも１つを割り当てる休日度合い割り当て部を備えた点に特徴を有する。
【００１９】
又、本発明のコンピュータ読み取り可能な記憶媒体は、予測対象日より過去の電力需要の実績情報と、暦情報を含む電力需要を予測するための情報と、を蓄積するデータ蓄積処理と、上記データ蓄積処理した暦情報を取り込んで、予測対象日の休日性を示す数値を休日度合いとして割り当てて出力する休日度合い出力処理と、上記データ蓄積処理した過去の電力需要の実績情報と、電力需要を予測するための情報と、上記休日度合いと、を入力データとして取り込んで、該入力データから得られる複数の入力変数の多項式で表現される最大需要予測値を求めるための重回帰による需要予測モデルを用いるとともに該需要予測モデルの係数を最小２乗法によって計算することにより需要予測モデルを作成し、上記予測対象日の予測対象についての需要予測値を演算し出力する重回帰演算処理を少なくとも行う需要予測値演算処理と、をコンピュータに実行させて、上記予測対象日の予測対象についての需要予測値を演算するプログラムを格納し、上記休日度合い出力処理は、上記予測対象日の休日度合いとして、暦上の曜日及び祝日に応じた第１種の休日度合いと、暦上の特異期間に含まれるか否かに応じた第２種の休日度合いと、前後の日が飛び石連休であるかまたは二飛び石連休であるかに応じた第３種の休日度合いとのうち、少なくとも１つを割り当てる点に特徴を有する。
【００２１】
上記のようにした本発明では休日度合いとして、例えば、１と０以外に０，５等の値を用いることにより、単に休日であるか否かだけでなく、休日の度合いといったことまで表現することができ、より一般観念に近い休日性を表現することができる。
【００２２】
又、本発明では、入力データとして入力した休日性を示す休日度合いによって、単に暦上の曜日や祝日を表現するだけでなく、年末年始、ゴールデンウィーク、お盆といった所定期間に含まれる否かを表現したり、前後の日との関係に応じて飛び石連休や二飛び石連休を表現したりすることができ、より一般観念に近い休日性を表現することができる。
【００２３】
又、本発明では、予測対象日を含む連続した複数の日に対して休日度合いを割り当てることで、例えば、予測対象日が休日に該当する場合でも、単独の休日であるか、連休の一部の休日であるかを表現することができる。
【００２５】
又、本発明では、予測対象日が年末年始、ゴールデンウィーク、お盆といった所定期間に含まれる特異日に該当する場合、その日付に対応した補正係数を用いて補正処理を行うことで、予測誤差を小さくすることができる。
【００２６】
【発明の実施の形態】
以下、図面を用いて本発明の需要予測装置、方法、及びコンピュータ読み取り可能な記憶媒体の実施の形態について説明する。
【００２７】
図１には、本実施の形態の電力需要予測装置を示す。この電力需要予測装置は、予測対象日である翌日の最大電力需要を予測するためのものである。
【００２８】
１はデータ蓄積部であり、過去の電力需要の実績情報、過去の天候や気温といった気象実績情報、暦情報等の電力需要を予測する上で必要とされる情報を蓄積する。
【００２９】
２は休日度合い出力部であり、上記情報提供部１から提供される暦情報に応じて、予測対象日及び予測対象日の前後１週間の日に対して休日度合いを割り当てる。本実施の形態では、休日であるか否かだけでなく、休日の度合いといった休日性といった概念を導入し、詳しくは後述するが、その休日性を示すものとして休日度合い入力データとして需要予測値演算手段３へ入力することにしている。そして、予測対象日を含む１５日間の休日度合いの変化パターンを作成して、その変化パターンを需要予測値演算部３に出力する。
【００３０】
３は需要予測値演算部であり、午前の需要予測値演算部３ａと、午後の需要予測値演算部３ｂと、点灯の需要予測値演算部３ｃとを備える。そして、上記データ蓄積部１及び上記休日度合い出力部２からの入力、さらには予測対象日の予想最高・最低気温や天候予想等の入力を用いて、当該予測対象日の午前、午後、点灯の３つの時間帯ごとに最大需要予測値を演算し、それらの中から最も大きな値を予測対象日の最大需要予測値として出力する。
【００３１】
４は補正演算部であり、予測対象日が特異日（年末年始、ゴールデンウィーク、お盆といった所定期間に含まれる日）に該当する場合に、上記需要予測値演算部３により演算された最大需要予測値に対して補正処理を行う。
【００３２】
以下、上記データ蓄積部１、休日度合い出力部２、需要予測値演算部３、補正演算部４の詳細について説明する。
【００３３】
データ蓄積部１は、電力需要を予測する上で必要とされる情報を需要予測値演算部３に出力する。具体的には、過去の電力需要の実績、過去の最高・最低気温や天候の実績等の情報を提供する。さらに、大口需要家の操業予定情報や、電力需要に影響を与えるイベント予定情報等の特異事情に関する情報を提供するようにしてもよい。
又、暦情報を休日度合い出力部２に出力する。
【００３４】
休日度合い出力部２は、図２に示すように、休日度合い割り当て部２ａと、休日度合い変化パターン作成部２ｂと、情報圧縮部２ｃとを備える。
【００３５】
休日度合い割り当て部２ａでは、予測対象日及び予測対象日の前後１週間の日に対して、暦上の曜日及び祝日に応じた第１種の休日度合いと、予め定められている所定期間に含まれるか否かに応じた第２種の休日度合いと、前後の日との関係に応じた第３種の休日度合いとの中から、少なくとも１つを割り当てる。
【００３６】
具体的には、暦上の曜日及び祝日に応じた第１種の休日度合いとして、日曜・祝日には数値１．０を、土曜日には数値０．８を、月〜金曜日には数値０を割り当てるようにしている。
【００３７】
又、年末年始、ゴールデンウィーク、お盆といった所定期間に含まれるか否かに応じた第２種の休日度合いとして、当該所定期間の初日を土曜日として扱い数値０．８を、当該所定期間の初日以外の日を日曜・祝日として扱い数値１．０を割り当てるようにしている。なお、当該所定期間に含まれない場合は、数値０を割り当てる。
【００３８】
更に、前後の日との関係に応じた第３種の休日度合いとして、飛び石連休の中日（土曜又は日曜・祝日として扱われる日に挟まれた１日）には数値０．５を、二飛び石連休の中日（土曜又は日曜・祝日として扱われる日に挟まれた２日）には数値０．３を割り当てるようにしている。なお、飛び石連休の中日、二飛び石連休の中日に該当しない場合は、数値０を割り当てる。
【００３９】
図３には、予測対象日である１月１日と、その前後１週間の１２月２５日〜１２月３１日及び１月２日〜１月８日との１５日間に対して、上記第１〜第３種の休日度合いを割り当てた具体例を示す。この具体例では、１２月３０日〜１月２日までを年末年始として扱っている。
【００４０】
１月３日を例にして説明すると、暦上は祝日でない金曜日であるので、第１種の休日度合い０が割り当てられる。又、年末年始とした１２月３０日〜１月２日に含まれないので、第２種の休日度合い０が割り当てられる。さらに、前日の１月２日が年末年始の最終日であり日曜・祝日として扱われ、又、翌日の１月４日が暦上の土曜日であることから、飛び石連休の中日に該当するので、第３種の休日度合い０．５が割り当てられる。
【００４１】
このようにして１５日間それぞれに第１〜第３種の休日度合いが割り当てられたならば、各日の最も大きな数値を示す休日度合いを、その日の休日度合いとして使用する。１月３日では、第３種の休日度合い０．５が最も大きいため、この第３種の休日度合い０．５が１月３日の休日度合いとして使用される。
【００４２】
休日度合い変化パターン作成部２ｂでは、上記のように１５日間に割り当てられた休日フラグ（３種の数値のうち各日の最も大きな数値）の変化パターンを作成する。図４には、上記具体例についての休日度合いの変化パターンを示す。
【００４３】
情報圧縮部２ｃでは、上記休日度合い変化パターン作成部２ｂで作成された１５日間の休日度合いの変化パターンを需要予測値演算部３に出力するが、その際に情報圧縮処理を行う。本実施の形態では、ボトルネックニューロによる情報圧縮処理を行っている。図５に示すように、ニューラルネットワークの構成を、入力層のニューロン数と出力層のニューロン数とを同じにし、中間層のニューロン数をこれら入出力層のニューロン数よりも少なくする。そして、入力データと出力データとの組み合わせを学習させ、使用時には中間層の出力データを需要予測値演算部３に出力することで情報圧縮処理を行う。これにより、休日度合いの変化パターンの特徴を損なうことなく抽出し、需要予測値演算部３に入力することが可能となる。
【００４４】
以上述べたように、休日性を表現するのに、休日度合いが「１」、「０」だけでなく、土曜日等は完全な休日でないとする表現にしたり（休日度合い０．８）、飛び石連休の中日は平日と休日の中間程度とする表現にしたり（休日度合い０．３や０．５）している。例えば、土曜日であればまだ勤務している企業等があったり、飛び石連休の中日であれば休みをとる人が多かったりすることからも、これにより、より一般観念に近い休日性を表現することができ、需要予測の精度を向上させることができる。
【００４５】
又、予測対象日の休日度合いだけでなく、予測対象日を含めた１５日間に休日度合いを割り当てるようにしたので、予測対象日の前後の休日との関連性を表現することができる。これにより、例えば予測対象日に休日度合い１．０が割り当てられている場合でも、単独の休日であるか、連休の一部の休日であるかを考慮することができ、特に、年末年始、ゴールデンウィーク、お盆といった所定期間での需要予測の精度を向上させることができる。
【００４６】
需要予測値演算部３は、図１にも示したように、午前の需要予測値演算部３ａと、午後の需要予測値演算部３ｂと、点灯の需要予測値演算部３ｃとを備える。そして、各需要予測値演算部３ａ〜３ｃで演算された最大需要予測値のうち、最も大きな値を予測対象日の最大需要予測値として扱う。以下では、午前の需要予測値演算部３ａについて説明するが、午後及び点灯の需要予測値演算部３ｂ、３ｃについても同様である。
【００４７】
図６に示すように、午前の需要予測値演算部３ａは、重回帰による予測モデルを用いた重回帰演算部３１と、ニューラルネットワークを用いて予測モデル化したニューラルネットワーク演算部３２とを備える。電力需要特性の大半は線形となっていることから、線形近似である重回帰による予測モデルを用いたものである。そして、非線型性を表現可能であるニューラルネットワークを用いて、残差の非線型成分を予測モデル化している。
【００４８】
重回帰演算部３１は、下記の数１に示す重回帰による予測モデルを用いて、予測対象日の最大需要予測値ＰBNを演算する。この予測モデルでは、入力変数ｘiが最大需要予測値ＰBNに与える影響を各入力変数ｘiの多項式の形で表現している。ここでは、Ｍ個の入力変数ｘiを入力するようにしているが、これら入力変数ｘiの具体例としては、上述した休日度合い以外に、予測対象日の前日の需要実績値、前日の需要実績値の数日前からの増加分、前日までの数日間の最高・最低気温の平均値、予測対象日の予想最高・最低気温、予測対象日の天候予想を表す度合い等が挙げられる。
【００４９】
【数１】
0004448226.tif 000002
【００５０】
上記数１に示した予測モデルの各入力変数の次数の組の係数ｃirBNは、最小２乗法によって推定する。このとき用いるデータは予測対象日に近い特性を持ったデータである必要があり、予測対象日至近データと、過去年度の同時期のデータとを利用する。
【００５１】
又、この重回帰演算部３１では、上記数１で示す予測モデルを、実績値のデータに基づいて、毎回の予測と同時に自己修正するようにしている。
【００５２】
上記数１に示す予測モデルの具体的な形は、Ｎ1〜ＮMまでを指定することで一意に定めることができる。常にＭ個の入力変数ｘiを使用するとは限らず、あるＮiが０であれば、それに対応する入力変数ｘiは予測モデルに含まれないことになる。下記の数２に示すように、上記予測モデルのＮ1〜ＮMまでを並べたベクトル(N)を定義すると、モデル構造はベクトル(N)によって一意に表される。
【００５３】
【数２】
0004448226.tif 000003
【００５４】
そして、上記ベクトル(Ｎ)で表されるモデル構造に適当な初期値を与え、毎日新しい実績データが手に入るたびに自動的に修正を加える。ここでは、ある予測対象日の予測に際して、その予測対象日の前日に用いたモデル構造、その予測対象日の前日に用いたモデル構造のうち一つの入力変数について１だけ次数を増やしたモデル構造、同じく一つの入力変数について１だけ次数を減らしたモデル構造といった１＋２Ｍ個のモデル候補の中から、最も良いと判断されたものを採用するようにしている。
【００５５】
上記最も良いモデル構造を判断するには、評価基準が必要である。ここで用いる評価基準は、MallowsのＣp統計量（モデル出力によって出力変数の期待値を推定したときの、平均２乗誤差の推定値に相当するもの）にデータの時変性を考慮したものである。
【００５６】
一般に、目的変数ｙをｐ個の説明変数ｚiを（ｉ＝１、２、…、ｐ）で表現する回帰式
ｙ＝θTｚ＋ε
ｚ＝［ｚ1、ｚ2、…、ｚp］T
θ：パラメータ
ε：白色雑音
を求める場合に、Ｍ組のデータ｛ｙ(１)、ｚ(１)｝、…、｛ｙ(Ｍ)、ｚ(Ｍ)｝を用いるとする。
【００５７】
そして、下記の数３に示すように、Ｃp統計量にデータの重み付け（ｗ1、ｗ2、…）を考慮した評価基準Ｃpwを導入する。この統計量では、εの定常性の他は確率分布の形等の統計的性質を仮定しない。そして、上記１＋２Ｍ個モデル候補の中からＣpw統計量が最小となるものを選び出して、最良のモデル構造として採用する。
【００５８】
【数３】
0004448226.tif 000004
【００５９】
以上述べたように重回帰による予測モデルを毎回の予測と同時に自己修正するようしたので、最大需要予測値ＰBNと各入力変数ｘiとの関係がよくわからない場合でも適切な予測モデルが得られ、又、最大需要予測値ＰBNと各入力変数ｘiとの関係が変化しても、それに対処するよう自動的に予測モデル構造を変化させることが可能となる。
【００６０】
一方、ニューラルネットワーク演算部３２は、残差の非線型成分をニューラルネットワークで予測モデル化する。これにより、非線型成分を表現しつつ、ニューラルネットワークの学習誤差は残差に対してのみ影響するので、全体予測への影響は小さくすることができる。
【００６５】
補正演算部４は、上記需要予測値演算部３により演算された最大需要予測値に対して、以下に述べる補正処理を行う。
【００６６】
本実施の形態では、上記休日度合い出力部２において、年末年始、ゴールデンウィーク、お盆といった所定期間に含まれる日を土曜日もしくは日曜・祝日として扱うとともに、予測対象日を含む連続した複数の日についての休日度合いの変化パターンを作成して連休を表現することにより、特異日（年末年始、ゴールデンウィーク、お盆といった所定期間に含まれる日）での需要予測の精度を向上させるようにしている。
【００６７】
一方で、特異日（年末年始、ゴールデンウィーク、お盆といった所定期間に含まれる日）では、通常の土曜日や日曜・祝日等とは異なり、その日付に応じた独自の需要傾向があることが分かった。
【００６８】
そこで、補正演算部４では、予測対象日が特異日に該当する場合、その日付に対応した補正係数を用いて補正処理を行うことにしている。
【００６９】
図７には、年末年始を例に、日付と、過去数年の最大需要実績と予測モデル作成時の需要予測値演算部３で演算した各年の最大需要予測値との誤差［％］の平均値との関係を示す。この図７からも、特に１２月３１日や１月１日付近では誤差が大きく、独自の需要傾向を有することが分かる。そこで、日付に対応した補正係数として、上記図７に示す最大需要実績と最大需要予測値との誤差［％］の平均値から得た値を使用する。
【００７０】
補正演算部４には、上記所定期間の日付と上記補正係数とのテーブルを備えておく。そして、予測対象日が特異日に該当する場合、需要予測値演算部３で演算された最大需要予測値に、上記日付けに応じた補正係数を掛け合わせる補正処理を行う。これにより、予測対象日が特異日に該当する場合に、日付けに応じた独自の需要傾向を反映させることができ、需要予測の精度を格段に向上させることが可能となる。
【００７１】
なお、上記実施の形態は一例に過ぎず、上記実施の形態で説明した休日度合い出力部２を廃止し、例えば、従来どおり暦上の日曜・祝日もしくは土曜日であれば休日度合い１を、月〜金であれば休日度合い０を需要予測値演算部３に入力するようにしてもよい。
【００７３】
また、補正演算部４において特異日に応じた補正係数を掛け合わせる補正処理を行うことで、年末年始、ゴールデンウィーク、お盆といった所定期間での需要予測を格段に向上させることが可能となる。この場合も、所定期間の日付けごとに、過去数年の最大需要実績と予測モデル作成時の需要予測値演算部３で演算した各年の最大需要予測値との誤差［％］の平均値を求めておき、その平均値から補正係数を得るようにする。なお、この場合における日付に対応した補正係数は、休日度合い出力部２の有無の差だけ上記実施の形態における値とは異なるものとなる。
【００７４】
上記の実施の形態では最大電力需要を予測する例を挙げたが、最小電力需要を予測する場合も同様である。又、予測対象としては、電力に限らず、水道、ガス等に適用することができる。
【００７５】
すなわち、休日性に影響されるものや、年末年始、ゴールデンウィーク、お盆といった時期や、春夏秋冬といった季節に影響されるものであれば、本発明を適用することができ、例えばコンビニエンスストアでの弁当に代表される生鮮食料品の需要を予測するような事案に適用することも可能である。
【００７６】
上記実施の形態は、コンピュータのＣＰＵあるいはＭＰＵ、ＲＡＭ、ＲＯＭ等で構成されるものであり、ＲＡＭやＲＯＭ等に記録されたプログラムが動作することで実現される。又、上記実施の形態で述べた各機能を実現するためのソフトウェアのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明の範疇に含まれる。
【００７７】
【発明の効果】
本発明によれば、休日性を示す休日度合いを入力データとして入力し、予測対象日の特徴に応じて、上記休日度合いに「０」、「１」だけでなく値も与えられるようにしたので、一般観念に近い休日性を表現することができ、需要予測の精度を向上させることができる。
【００７８】
又、本発明によれば、連休を表現することができるので、需要予測の精度を向上させることができる。
【００８０】
又、本発明によれば、予測対象日が年末年始、ゴールデンウィーク、お盆といった所定期間に含まれる特異日に該当する場合、その日付に対応した補正係数を用いて補正処理を行うので、当該所定期間での予測誤差を小さくすることができる。
【００８１】
そして、以上のように需要予測の精度を向上させることができれば、電力、水道、ガス等の安定供給及び設備の経済的運用を図ることができる。
【図面の簡単な説明】
【図１】  本実施の形態の電力需要予測装置の構成を示す図である。
【図２】  休日度合い出力部２の構成を示す図である。
【図３】  １２月２５日〜１月８日までの１５日間に対して休日度合いを割り当てた具体例を示す図である。
【図４】  図３に示した具体例についての休日度合いの変化パターンを示す図である。
【図５】  ボトルネックニューロによる情報圧縮処理を説明するための図である。
【図６】  午前の需要予測値演算部３ａの構成を示す図である。
【図７】  年末年始の日付と、過去数年の最大需要実績と需要予測値演算部３で演算した各年の最大需要予測値との誤差［％］の平均値との関係を示す図である。
【符号の説明】
１    データ蓄積部
２    休日度合い出力部
３    需要予測値演算部
４    補正演算部
２ａ  休日度合い割り当て部
２ｂ  休日度合い変化パターン作成部
２ｃ  情報圧縮部
３ａ  午前の需要予測値演算部
３ｂ  午後の需要予測値演算部
３ｃ  点灯の需要予測値演算部
３１  重回帰演算部
３２  ニューラルネットワーク演算部
【図１】
0004448226.tif 000005
【図２】
0004448226.tif 000006
【図３】
0004448226.tif 000007
【図４】
0004448226.tif 000008
【図５】
0004448226.tif 000009
【図６】
0004448226.tif 000010
【図７】
0004448226.tif 000011