(57)【要約】      （修正有）【課題】電気料金を安くする電気料金メニューを選択する電気料金メニュー選択装置、電気料金メニュー選択方法、及び、電気料金メニュー選択プログラムを提供する。【解決手段】電気料金メニュー選択システム１は、算出部２０３と、選択部２０４とを持つ。算出部２０３は、対象施設における電力の使用態様と、複数の電気料金のメニューとに基づいて、電気料金のメニューごとに電気料金を算出する。選択部２０４は、算出された電気料金に基づいて、複数の電気料金のメニューから、電気料金が相対的に安い電気料金のメニューを選択する。【選択図】図１
2016021084.tif 000002
【特許請求の範囲】
【請求項１】
対象施設における電力の使用態様と、複数の電気料金のメニューとに基づいて、前記電気料金のメニューごとに前記電気料金を算出する算出部と、
算出された前記電気料金に基づいて、前記複数の電気料金のメニューから、前記電気料金が相対的に安い前記電気料金のメニューを選択する選択部と、
を備える電気料金メニュー選択装置。
【請求項２】
前記算出部は、電気小売業者ごとの複数の前記電気料金のメニューを記憶するデータベースから、複数の前記電気料金のメニューを取得する、請求項１に記載の電気料金メニュー選択装置。
【請求項３】
前記対象施設における前記電力の需要を予測する予測部
を更に備え、
前記算出部は、前記電力の需要の予測に基づいて、前記電気料金のメニューごとに前記電気料金を算出する、請求項１又は請求項２に記載の電気料金メニュー選択装置。
【請求項４】
前記予測部は、天気予報に基づいて、前記電力の需要を予測する、請求項３に記載の電気料金メニュー選択装置。
【請求項５】
前記予測部は、前記対象施設における給湯の需要を予測し、
前記算出部は、前記給湯の需要の予測に基づいて、前記電気料金のメニューごとに前記電気料金を算出する、請求項３又は請求項４に記載の電気料金メニュー選択装置。
【請求項６】
選択された前記電気料金のメニューに基づいて、前記電力の使用態様を制御する制御部
を更に備える、請求項１から請求項５のいずれか一項に記載の電気料金メニュー選択装置。
【請求項７】
前記制御部は、選択された前記電気料金のメニューに基づいて、前記対象施設における燃料電池の貯湯槽の給湯を制御する、請求項６に記載の電気料金メニュー選択装置。
【請求項８】
前記算出部は、前記貯湯槽の過去の貯湯量に基づいて前記貯湯槽の将来の貯湯量を算出し、算出した前記貯湯槽の将来の貯湯量に基づいて前記電気料金のメニューごとに前記電気料金を算出する、請求項７に記載の電気料金メニュー選択装置。
【請求項９】
前記算出部は、前記電気料金のメニューに含まれている単価を、電力取引において約定した単価に更新する、請求項６から請求項８のいずれか一項に記載の電気料金メニュー選択装置。
【請求項１０】
前記選択部は、前記電力取引において約定した単価を含む前記電気料金のメニューを選択し、
前記制御部は、選択された前記電気料金のメニューに基づいて、前記対象施設における前記電力の使用態様を制御する、請求項９に記載の電気料金メニュー選択装置。
【請求項１１】
前記制御部は、選択された前記電気料金のメニューに基づいて、前記対象施設における蓄電池を制御する、請求項１０に記載の電気料金メニュー選択装置。
【請求項１２】
前記制御部は、前記電力取引において約定した電力量を前記対象施設における機器の電力量が上回った場合、前記機器を停止させる、請求項９から請求項１１のいずれか一項に記載の電気料金メニュー選択装置。
【請求項１３】
前記制御部は、前記電力取引において約定した電力量を前記対象施設における機器の電力量が下回った場合、前記対象施設における蓄電池を制御する、請求項９から請求項１２のいずれか一項に記載の電気料金メニュー選択装置。
【請求項１４】
選択された前記電気料金のメニューを提示するインタフェース
を更に備える、請求項１から請求項１３のいずれか一項に記載の電気料金メニュー選択装置。
【請求項１５】
電気料金メニュー選択装置における電気料金メニュー選択方法であって、
対象施設における電力の使用態様と、複数の電気料金のメニューとに基づいて、前記電気料金のメニューごとに前記電気料金を算出するステップと、
算出された前記電気料金に基づいて、前記複数の電気料金のメニューから、前記電気料金が相対的に安い前記電気料金のメニューを選択するステップと、
を含む電気料金メニュー選択方法。
【請求項１６】
コンピュータに、
対象施設における電力の使用態様と、複数の電気料金のメニューとに基づいて、前記電気料金のメニューごとに前記電気料金を算出する手順と、
算出された前記電気料金に基づいて、前記複数の電気料金のメニューから、前記電気料金が相対的に安い前記電気料金のメニューを選択する手順と、
を実行させるための電気料金メニュー選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電気料金メニュー選択装置、電気料金メニュー選択方法、及び、電気料金メニュー選択プログラムに関する。
【背景技術】
【０００２】
電力の小売の自由化が検討されている。しかしながら、従来の装置は、電気料金を安くする電気料金メニューを選択することができない場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０６−２７６６８１号公報
【特許文献２】特開２００４−１１２８６９号公報
【特許文献３】特開２０１１−８３０８４号公報
【特許文献４】特開２０１１−２０００４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、電気料金を安くする電気料金メニューを選択することができる電気料金メニュー選択装置、電気料金メニュー選択方法、及び、電気料金メニュー選択プログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の電気料金メニュー選択装置は、算出部と、選択部とを持つ。算出部は、対象施設における電力の使用態様と、複数の電気料金のメニューとに基づいて、電気料金のメニューごとに電気料金を算出する。選択部は、算出された電気料金に基づいて、複数の電気料金のメニューから、電気料金が相対的に安い電気料金のメニューを選択する。
【図面の簡単な説明】
【０００６】
【図１】第１の実施形態における、電気料金メニュー選択システムの図。
【図２】第１の実施形態における、電気料金メニューの図。
【図３】第１の実施形態における、制御対象の図。
【図４】第１の実施形態における、算出部と選択部の動作を示す図。
【図５】第１の実施形態における、算出部と制御部の動作を示す図。
【図６】第１の実施形態における、遺伝的アルゴリズムで使用される個体の図。
【図７】第１の実施形態における、遺伝的アルゴリズムを示す図。
【図８】第１の実施形態における、稼動のスケジュールの図。
【図９】第２の実施形態における、電気料金メニュー選択システムの図。
【図１０】第２の実施形態における、電力取引の入札の図。
【図１１】第２の実施形態における、電気料金メニュー選択装置の動作を示す図。
【図１２】第３の実施形態における、電気料金メニュー選択システムの図。
【図１３】第３の実施形態における、算出部の動作を示す図。
【図１４】第３の実施形態における、制御部の動作を示す図。
【発明を実施するための形態】
【０００７】
以下、実施形態の電気料金メニュー選択装置、電気料金メニュー選択方法、及び、電気料金メニュー選択プログラムを、図面を参照して説明する。
（第１の実施形態）
図１は、第１の実施形態における、電気料金メニュー選択システム１の図である。電気料金メニュー選択システム１は、対象施設１００と、電気料金メニュー選択装置２００とを備える。対象施設１００は、複数でもよい。電気料金メニュー選択装置２００は、複数でもよい。
【０００８】
対象施設１００は、電気料金メニュー選択装置２００の制御対象を備える施設である。対象施設１００は、例えば、住宅である。対象施設１００が住宅である場合、電気料金メニュー選択システム１は、ホーム・エネルギー・マネジメント・システム（HEMS : Home Energy Management System）である。
【０００９】
図１では、対象施設１００は、電力量計１０１と、分電盤１０２と、空調機器１０３と、照明機器１０４と、蓄電池１０５と、ＰＣＳ１０６（Power Conditioning System：パワー・コンディショニング・システム）と、太陽光発電装置１０７（PV : Photovoltaics）と、ＰＣＳ１０８と、燃料電池１０９（FC : Fuel Cell）と、ＰＣＳ１１０と、ゲートウェイ１１１と、端末Ｔとを備える。以下、空調機器１０３と照明機器１０４を、まとめて「負荷ＬＤ」という。
【００１０】
電力量計１０１は、ゲートウェイ１１１を介して、電力量の情報をデータベース３００に出力する。分電盤１０２は、ゲートウェイ１１１を介して、負荷ＬＤの稼働状態の情報をデータベース３００に出力する。
【００１１】
空調機器１０３は、ゲートウェイ１１１を介して、空調機器１０３の稼働状態の情報をデータベース３００に出力する。照明機器１０４は、ゲートウェイ１１１を介して、照明機器１０４の稼働状態の情報をデータベース３００に出力する。
【００１２】
蓄電池１０５は、ＰＣＳ１０６とゲートウェイ１１１を介して、蓄電池１０５の稼働状態の情報をデータベース３００に出力する。太陽光発電装置１０７は、ＰＣＳ１０８とゲートウェイ１１１を介して、太陽光発電装置１０７の稼働状態の情報をデータベース３００に出力する。燃料電池１０９は、ＰＣＳ１１０とゲートウェイ１１１を介して、燃料電池１０９の稼働状態の情報をデータベース３００に出力する。
【００１３】
端末Ｔは、利用者Ｕ（需要家）による操作に応じて動作する。端末Ｔは、ゲートウェイ１１１を介して、操作履歴情報をデータベース３００に出力する。端末Ｔは、ゲートウェイ１１１を介さずに、操作履歴情報をデータベース３００に出力してもよい。端末Ｔは、例えば、携帯情報機器やパーソナルコンピュータである。
【００１４】
データベース３００は、対象施設１００の電力需要情報と、消費電力情報と、給湯需要情報と、負荷ＬＤなどの稼動状態情報と、蓄電池１０５の充電残量情報及び充放電電力情報と、太陽光発電装置１０７の発電量情報と、燃料電池１０９から給湯される貯湯槽の貯湯量情報とを、ゲートウェイ１１１を介して取得する。
【００１５】
データベース３００は、対象施設１００の電力需要情報と、消費電力情報と、給湯需要情報と、負荷ＬＤなどの稼動状態情報と、蓄電池１０５の充電残量情報及び充放電電力情報と、太陽光発電装置１０７の発電量情報と、燃料電池１０９から給湯される貯湯槽の貯湯量情報とを記憶する。データベース３００は、クラウドシステムによって、複数のサーバ装置に分散されてもよい。例えば、データベース３００は、対象施設１００ごとに、複数のサーバ装置に分散されてもよい。
【００１６】
電気料金データベース４００は、複数の電力小売業者が提示した電気料金メニューを、電力小売業者ごとに記憶する。例えば、電気料金データベース４００は、電力小売業者Ａ１の電気料金メニューと、電力小売業者Ｂ１の電気料金メニューと、電力小売業者Ｃ１の電気料金メニューとを記憶する。電気料金データベース４００は、更に多くの電力小売業者について、電気料金メニューを記憶してもよい。
【００１７】
図２は、第１の実施形態における、電気料金メニューの図である。電気料金メニュー選択装置２００は、電力小売業者Ａ１の電気料金メニューと、電力小売業者Ｂ１の電気料金メニューと、電力小売業者Ｃ１の電気料金メニューとのうち、電気料金を最も安くする電気料金メニューを選択する。電気料金メニュー選択装置２００は、最適な電気料金メニューを選択することができる。
【００１８】
電気料金メニューは、電力小売業者ごとの電気料金のプランを含む。電気料金のプランは、例えば、時間帯ごとの電気料金の単価によって表される。電力小売業者Ａ１のプランＡ１１では、電気料金の単価は、例えば、１月１日の０時台から５時台までの時間帯では、２５[円／ｋＷｈ]である。電気料金メニューは、リレーショナルデータベースでもよい。電気料金メニューは、季節ごとに変更されてもよい。
【００１９】
電気料金メニュー選択装置２００は、予測部２０１と、記憶部２０２と、算出部２０３と、選択部２０４と、インタフェース２０５と、制御部２０６とを備える。
【００２０】
予測部２０１は、対象施設１００の電力需要情報と、消費電力情報と、給湯需要情報と、負荷ＬＤなどの稼動状態情報と、蓄電池１０５の充電残量情報及び充放電電力情報と、太陽光発電装置１０７の発電量情報と、燃料電池１０９から排熱を取得する貯湯槽の貯湯量情報とを、データベース３００から取得する。予測部２０１は、天気予報情報を気象会社５００から取得する。
【００２１】
予測部２０１は、対象施設１００における、対象日の電力の需要を予測する。予測部２０１は、対象日の電力の需要を、１日に複数回予測してもよい。予測部２０１は、例えば、天気予報情報と、過去の電力の需要と、ニューラルネットワークとに基づいて、対象日の電力の需要を予測する。予測部２０１は、例えば、複数の対象施設１００（需要家）について過去の電力の需要をグループ化し、グループごとの平均な需要変動モデルに基づいて、対象日の電力の需要を予測してもよい。
【００２２】
予測部２０１は、対象施設１００における、対象日の給湯の需要を予測する。予測部２０１は、対象日の給湯の需要を、１日に複数回予測してもよい。予測部２０１は、例えば、カレンダ情報に基づいて、対象日の給湯の需要を予測する。
【００２３】
予測部２０１は、対象施設１００における、対象日の太陽光発電装置１０７の発電量を予測する。予測部２０１は、例えば、過去の異なる時刻における、太陽光発電装置１０７の発電量の統計的相関に基づいて、対象日の太陽光発電装置１０７の発電量を予測する。予測部２０１は、例えば、過去の異なる設置位置における、太陽光発電装置１０７の発電量の統計的相関に基づいて、対象日の太陽光発電装置１０７の発電量を予測してもよい。
【００２４】
記憶部２０２は、対象施設１００における制御対象のモデル情報（制約条件）を記憶する。制御対象のモデル情報は、制御対象の構成要素への入力情報と、この構成要素からの出力情報との関係を表す情報である。また、制御対象のモデル情報は、制御対象の構成要素からの出力情報と、他の構成要素への入力情報との関係を表す情報である。制御対象のモデル情報は、数式で表現されてもよい。
【００２５】
図３は、第１の実施形態における、制御対象の図である。図３では、制御対象の構成要素は、電力系統ＰＷと、燃料電池ユニットＦＵと、蓄電池１０５と、ＰＣＳ１０６と、太陽光発電装置１０７と、ＰＣＳ１０８と、負荷ＬＤとである。燃料電池ユニットＦＵは、燃料電池１０９と、ＰＣＳ１１０と、補助ボイラ１１４と、逆潮防止ヒータ１１２と、貯湯槽１１３とを備える。
【００２６】
ｔは、時刻［ｈ］を表す変数である。Ｆ（ｔ）は、ガス供給量［ｋｃａｌ／ｈ］を表す変数である。ＦＦＣ（ｔ）は、燃料電池１０９へのガス供給量［ｋｃａｌ／ｈ］を表す変数である。ＦＢ（ｔ）は、補助ボイラ１１４へのガス供給量［ｋｃａｌ／ｈ］を表す変数である。
【００２７】
ＰＣ（ｔ）は、電力系統ＰＷからの購入電力［ｋＷ］を表す変数である。ＰＣ（ｔ）は、負値である場合、売電電力［ｋＷ］を表す変数である。ＰＰＶ（ｔ）は、太陽光発電装置１０７の発電量［ｋＷ］を表す変数である。Ｓ（ｔ）は、蓄電池１０５の充電残量［ｋＷｈ］を表す変数である。ＰＳＢ（ｔ）は、蓄電池１０５の充電電力［ｋＷ］を表す変数である。ＰＳＢ（ｔ）は、負値である場合、放電電力［ｋＷ］を表す変数である。ＰＤ（ｔ）は、負荷ＬＤの電力需要［ｋＷ］を表す変数である。
【００２８】
ＰＦＣ（ｔ）は、燃料電池１０９の発電量の有効電力［ｋＷ］を表す変数である。ＰＨ（ｔ）は、逆潮防止ヒータ１１２の消費電力［ｋＷ］を表す変数である。ΦＨ（ｔ）は、逆潮防止ヒータ１１２の発熱量［ｋｃａｌ／ｈ］を表す変数である。ΦＦＣ（ｔ）は、燃料電池１０９の排熱量［ｋｃａｌ／ｈ］を表す変数である。Ｈ（ｔ）は、貯湯槽１１３の貯湯量［ｋｃａｌ］を表す変数である。ΦＳＴ（ｔ）は、貯湯槽１１３からの給湯量［ｋｃａｌ／ｈ］を表す変数である。ΦＢ（ｔ）は、補助ボイラ１１４からの給湯量［ｋｃａｌ／ｈ］を表す変数である。ΦＤ（ｔ）は、給湯需要［ｋｃａｌ／ｈ］を表す変数である。
【００２９】
制御対象のモデル情報（制約条件）は、式（１）〜式（９）で表される。ガス供給量Ｆ（ｔ）は、太陽光発電装置１０７への供給ＦＦＣ（ｔ）と、補助ボイラ１１４への供給ＦＢ（ｔ）とに分けられる。
【００３０】
Ｆ（ｔ）＝ＦＦＣ（ｔ）＋ＦＢ（ｔ）  …（１）
【００３１】
燃料電池１０９は、ガス供給量ＦＦＣ（ｔ）に応じて、ＰＣＳ１１０を介して発電量ＰＦＣ（ｔ）を配電線ＬＮに出力する。式（２）において、ａは、燃料電池１０９の効率から決まる係数である。ｂは、燃料電池１０９の効率から決まる係数である。
【００３２】
ＰＦＣ（ｔ）＝ａＦＦＣ（ｔ）＋ｂ  …（２）
【００３３】
燃料電池１０９は、ガス供給量ＦＦＣ（ｔ）に応じて発熱し、排熱量ΦＦＣ（ｔ）を貯湯槽１１３に供給する。式（３）において、αは、燃料電池１０９の効率から決まる係数である。βは、燃料電池１０９の効率から決まる係数である。
【００３４】
ΦＦＣ（ｔ）＝αＦＦＣ（ｔ）＋β  …（３）
【００３５】
逆潮防止ヒータ１１２は、消費電力ＰＨ（ｔ）に応じて発熱し、発熱量ΦＨ（ｔ）を貯湯槽１１３に供給する。逆潮防止ヒータ１１２は、燃料電池１０９の発電量ＰＦＣ（ｔ）が電力系統ＰＷに逆潮流しないようにすることができる。補助ボイラ１１４は、貯湯槽１１３からの給湯量ΦＳＴ（ｔ）に、給湯量ΦＢ（ｔ）を加えて、給湯需要ΦＤ（ｔ）とする。
【００３６】
式（４）に示すように、貯湯槽１１３は、燃料電池１０９の排熱量ΦＦＣ（ｔ）と、逆潮防止ヒータ１１２の発熱量ΦＨ（ｔ）と給湯ΦＳＴ(t)に応じて、貯湯量Ｈ（ｔ）を増減させる。貯湯効率ｒは、放熱などで失われる熱量に応じて定まる。算出部２０３は、貯湯槽１１３の過去の貯湯量に基づいて、式（４）に示すように、貯湯槽１１３の将来の貯湯量を算出する。
【００３７】
ｒＨ（ｔ−１）＋ΦＦＣ（ｔ）＋ΦＨ（ｔ）＝Ｈ（ｔ）＋ΦＳＴ（ｔ）  …（４）
【００３８】
貯湯槽１１３には、容量の制約が設けられている。Ｈｍｉｎは、貯湯槽１１３の容量の下限値である。Ｈｍａｘは、貯湯槽１１３の容量の上限値である。
【００３９】
Ｈｍｉｎ（ｔ）≦Ｈ（ｔ）≦Ｈｍａｘ（ｔ）  …（５）
【００４０】
蓄電池１０５は、ＰＣＳ１０６によって充電される。蓄電池１０５は、ＰＣＳ１０６によって放電される。蓄電池１０５は、ＰＣＳ１０６を介して、負荷ＬＤに充電電力ＰＳＢ（ｔ）を供給する。蓄電池１０５の充電残量Ｓ（ｔ）は、蓄電池１０５の充電電力ＰＳＢ（ｔ）に応じて増減する。電力の需給のバランスは、式（６）で表される。
【００４１】
ＰＣ（ｔ）＋ＰＰＶ（ｔ）＋ＰＦＣ（ｔ）＋ＰＳＢ（ｔ）＝ＰＤ（ｔ）＋ＰＨ（ｔ）  …（６）
【００４２】
燃料電池１０９へのガス供給量ＰＦＣ（ｔ）と、蓄電池１０５の充電電力ＰＳＢ（ｔ）と、負荷ＬＤの電力需要ＰＤ（ｔ）と、逆潮防止ヒータ１１２の消費電力ＰＨ（ｔ）との関係は、式（７）と式（８）で表される。
【００４３】
ＰＦＣ（ｔ）＋ＰＳＢ（ｔ）≦ＰＤ（ｔ）＋ＰＨ（ｔ）  …（７）
【００４４】
ＰＨ（ｔ）≦ＰＦＣ（ｔ）  …（８）
【００４５】
蓄電池１０５の容量の制約条件は、式（９）で表される。Ｓｍｉｎは、蓄電池１０５の容量の下限値である。Ｓｍａｘは、蓄電池１０５の容量の上限値である。
【００４６】
Ｓｍｉｎ（ｔ）≦Ｓ（ｔ）≦Ｓｍａｘ（ｔ）  …（９）
【００４７】
図１に戻り、電気料金メニュー選択システム１の説明を続ける。算出部２０３は、対象施設１００における電力の使用態様と、複数の電気料金のメニューとに基づいて、電気料金のメニューごとに電気料金を算出する。算出部２０３は、電力需要に基づいて、購入電力の電気料金が安くなるように、燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュール（計画）と、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを算出する。算出部２０３は、給湯需要と、太陽光発電装置１０７の発電量と、電気料金の単価と、ガス料金の単価と、太陽光発電装置１０７の発電量の買取価格との少なくとも一つに基づいて、購入電力の電気料金が安くなるように、燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュールと、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを算出してもよい。
【００４８】
算出部２０３は、例えば、遺伝的アルゴリズムによって、燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュールと、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを算出する。なお、算出部２０３は、遺伝的アルゴリズム以外によって、燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュールと、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを算出してもよい。
【００４９】
算出部２０３は、電力の需要の予測に基づいて、電気料金のメニューごとに電気料金を算出してもよい。算出部２０３は、給湯の需要の予測に基づいて、電気料金のメニューごとに電気料金を算出してもよい。つまり、算出部２０３は、電力の需要の予測と、給湯の需要の予測と、太陽光発電装置１０７の発電量の予測との少なくとも一つに基づいて、蓄電池１０５の充放電のスケジュールを算出してもよい。算出部２０３は、最適スケジューリングを表す情報を、選択部２０４に通知する。最適スケジューリングとは、例えば、電気料金が最も安くなるスケジューリングである。
【００５０】
算出部２０３は、電力の需要の予測と、給湯の需要の予測と、太陽光発電装置１０７の発電量の予測との少なくとも一つに基づいて、燃料電池１０９の充放電のスケジュールを算出してもよい。算出部２０３は、電力の需要の予測と、給湯の需要の予測と、太陽光発電装置１０７の発電量の予測との少なくとも一つに基づいて、電力系統ＰＷから購入する電力量を算出してもよい。算出部２０３は、電力の需要の予測と、給湯の需要の予測と、太陽光発電装置１０７の発電量の予測との少なくとも一つに基づいて、電力系統ＰＷに売電する電力量を算出してもよい。
【００５１】
選択部２０４は、電気料金データベース４００に記憶されている複数の電気料金のメニューから、電気料金が相対的に安い電気料金のメニューを選択する。選択部２０４は、算出部２０３により算出された最適なスケジューリングを表す情報に基づいて、複数の電気料金メニューから、最適な電気料金メニューを選択する。最適な電気料金メニューとは、例えば、電気料金が最も安い電気料金のメニューである。
【００５２】
インタフェース２０５は、各種情報を選択部２０４から取得する。各種情報は、例えば、選択部２０４が選択した電気料金メニューを表す情報である。各種情報は、例えば、電気料金データベース４００に記憶されている複数の電気料金メニューを表す情報でもよい。各種情報は、例えば、蓄電池１０５の充放電のスケジュールを表す情報や、燃料電池１０９の発電のスケジュールを表す情報でもよい。インタフェース２０５は、各種情報を利用者Ｕに提示する。インタフェース２０５は、例えば、表示装置である。
【００５３】
インタフェース２０５は、利用者Ｕによる操作を受け付ける。インタフェース２０５は、例えば、タッチパネルやキーボードなどである。インタフェース２０５は、利用者Ｕが電力小売業者と契約する電気料金メニューを指定する操作を受け付ける。インタフェース２０５は、電気料金メニューを使用する制御の実行を許可する操作を受け付ける。インタフェース２０５は、利用者Ｕが所望するスケジュールを算出部２０３が算出できるように、スケジュールの修正情報を受け付ける。
【００５４】
制御部２０６は、選択部２０４により選択された電気料金のメニューに基づいて、電力の使用態様を制御する。つまり、制御部２０６は、算出部２０３により算出されたスケジュールに基づいて、運転指示又は停止指示と出力目標値とを、ゲートウェイ１１１を介して、対象施設１００における制御対象に出力する。制御対象は、例えば、蓄電池１０５と、太陽光発電装置１０７と、燃料電池１０９とである。出力目標値は、有効電力又は無効電力のいずれで表されてもよい。制御部２０６は、運転指示又は停止指示と出力目標値とを、一定の時間周期で出力してもよい。
【００５５】
次に、電気料金メニュー選択装置２００の動作例を説明する。
図４は、第１の実施形態における、算出部２０３と選択部２０４の動作を示す図である。算出部２０３と選択部２０４は、例えば、１日から数か月に一度のタイミングで、図４に示す動作を実行する。算出部２０３と選択部２０４は、利用者Ｕによる操作に基づくタイミングで、図４に示す動作を実行してもよい。
【００５６】
算出部２０３は、電気料金メニューにおける時間帯別の電気料金の単価を、電気料金データベース４００から取得する（ステップＳ１０１）。
算出部２０３は、電力需要情報と、給湯需要情報と、太陽光発電装置１０７の発電量情報（実績データ）とを、日付ごとに取得する（ステップＳ１０２）。
【００５７】
算出部２０３は、最適スケジューリングを実行する。例えば、算出部２０３は、燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュールと、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを算出する（ステップＳ１０３）。
算出部２０３は、電力系統ＰＷから購入する電力を、最適スケジューリングを実行した結果に基づいて時系列で算出する。算出部２０３は、電力系統ＰＷから購入する電力に基づいて、電気料金を算出する（ステップＳ１０４）。
【００５８】
算出部２０３は、契約期間における、電力需要情報と、給湯需要情報と、太陽光発電装置１０７の発電量情報（実績データ）とに基づいて、契約期間分の電気料金を算出する。算出部２０３は、契約期間分の電気料金を算出したか否かを判定する（ステップＳ１０５）。
【００５９】
契約期間分の電気料金を算出していない場合（ステップＳ１０５：ＮＯ）、算出部２０３は、ステップＳ１０２に処理を戻す。契約期間分の電気料金を算出した場合（ステップＳ１０５：ＹＥＳ）、算出部２０３は、取得可能な全ての電気料金メニューについて電気料金を算出したか否かを判定する（ステップＳ１０６）。これら取得可能な全ての電気料金メニューとは、電気料金データベース４００に記憶されている利用可能な全ての電気料金メニューである。
【００６０】
電気料金を算出していない電気料金メニューが残っている場合（ステップＳ１０６：ＮＯ）、算出部２０３は、ステップＳ１０１に処理を戻す。取得可能な全ての電気料金メニューについて電気料金を算出した場合（ステップＳ１０６：ＹＥＳ）、選択部２０４は、電気料金メニューごとに電気料金を積算する（ステップＳ１０７）。
【００６１】
選択部２０４は、積算した電気料金を比較し、積算した電気料金が最小となる電気料金メニューを選択する（ステップＳ１０８）。インタフェース２０５は、選択部２０４により選択された電気料金メニューを表す情報を、利用者Ｕに提示する。利用者Ｕは、電力小売業者Ａ１〜Ｃ１のうち任意の電力小売業者から電力を購入する手続きを、提示された電気料金メニューを参考にして行うことができる。
【００６２】
図５は、第１の実施形態における、算出部２０３と制御部２０６の動作を示す図である。算出部２０３と制御部２０６は、図５に示す動作を、例えば、１日から数か月に一度のタイミングで実行する。算出部２０３と選択部２０４は、電力需要情報と、給湯需要情報と、太陽光発電装置１０７の発電量情報が予測されたタイミングで、図４に示す動作を実行する。
【００６３】
算出部２０３は、電力需要情報と、給湯需要情報と、太陽光発電装置１０７の発電量情報（実績データ）とを、日付ごとに取得する（ステップＳ２０１）。
予測部２０１は、対象日の電力の需要と、対象日の電力の需要と、対象日の太陽光発電装置１０７の発電量とを予測する（ステップＳ２０２）。
【００６４】
算出部２０３は、最適スケジューリングを実行する。例えば、算出部２０３は、購入電力の電気料金が安くなるように、燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュールと、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを算出する。また、例えば、算出部２０３は、発電量の買い取り額が高くなるように、燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュールと、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを算出する（ステップＳ２０３）。
【００６５】
インタフェース２０５は、蓄電池１０５の充放電のスケジュールを提示する。インタフェース２０５は、燃料電池１０９の発電のスケジュールを提示する（ステップＳ２０４）。利用者Ｕは、蓄電池１０５の充放電のスケジュールと、燃料電池１０９の発電のスケジュールと確認することができる。
【００６６】
制御部２０６は、スケジュールの実行を利用者Ｕが許可したか否かを判定する（ステップＳ２０５）。スケジュールの実行を利用者Ｕが許可していない場合（ステップＳ２０５：ＮＯ）、制御部２０６は、ステップＳ２０１に処理を戻す。スケジュールの実行を利用者Ｕが許可した場合（ステップＳ２０５：ＹＥＳ）、制御部２０６は、算出部２０３により算出されたスケジュールに基づいて、運転指示又は停止指示と出力目標値とを、ゲートウェイ１１１を介して、対象施設１００における制御対象に出力する。運転指示は、例えば、充放電の指示、発電の指示である（ステップＳ２０６）。制御部２０６は、運転指示又は停止指示と出力目標値とを、一定の時間周期で出力してもよい。
【００６７】
ステップＳ２０２とステップＳ２０３とにより、電気料金メニュー選択装置２００は、まとまった期間における、電力需要と給湯需要と太陽光発電装置１０７の発電量との各予測に基づいて、電力の需要及び供給のスケジュールを立てることができる。
【００６８】
図６は、第１の実施形態における、遺伝的アルゴリズムで使用される個体の図である。算出部２０３は、遺伝的アルゴリズムによって、燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュールと、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを算出してもよい。遺伝的アルゴリズムで使用される遺伝子は、燃料電池１０９の発電量ＰＦＣ（ｔ）と、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）とである。遺伝的アルゴリズムで使用される個体は、蓄電池１０５の１日分の運転のスケジュールと、燃料電池１０９の１日分の運転のスケジュールとである。複数の個体は、遺伝的アルゴリズムでは、世代を形成する。
【００６９】
制御対象のモデル情報（制約条件）は、式（１０）〜式（１２）で表される。式（１０）は、適合度を表す。適合度は、遺伝的アルゴリズムによって最大化される。
【００７０】
【数１】
2016021084.tif 000003
【００７１】
Ｆｉｔは、光熱費の収支の評価関数（適合度）である。適合度は、例えば、１日あたりの光熱費の収支Ｃを変数とする単調増加関数ｆ（Ｃ）（正値）に、制御対象が不連続に稼働されることによるコスト「ｇ（ＰＦＣ, ＰＳＢ）」（正値）を加算した値の逆数である。加算した値を逆数とした理由は、対象施設１００の電力需要を太陽光発電装置１０７の発電量が大きく上回る場合に、光熱費の収支Ｃが負となる可能性があるためである。つまり、加算した値を逆数にする理由は、単調増加関数ｆ（Ｃ）が減少するに従い、適合度Ｆｉｔを増加させるためである。
【００７２】
光熱費は、太陽光発電装置１０７の発電量の買い取りの単価と、購入電力の電気料金の単価とに応じて定まる。１日あたりの光熱費の収支Ｃは、式（１１）で表される。
【００７３】
【数２】
2016021084.tif 000004
【００７４】
ＣＥは、ＰＣ（ｔ）が正値である場合、電気料金の単価［円／ｋＷｈ］である。ＣＥは、ＰＣ（ｔ）が値０以下である場合、太陽光発電装置１０７が発電した電力の買い取り単価［円／ｋＷｈ］である。ＣＦは、ガス料金の単価［円／ｋｃａｌ］である。
【００７５】
制御対象が不連続に稼働されることによるコスト「ｇ（ＰＦＣ, ＰＳＢ）」は、式（１２）で表される。式（１２）の右辺は、燃料電池１０９及び蓄電池１０５の出力変化を表す。コストは、出力変化が小さいほど少ない。
【００７６】
ｇ（ＰＦＣ, ＰＳＢ）＝ｗ１｜ＰＦＣ（ｔ）−ＰＦＣ（ｔ−１）｜＋ｗ２｜ＰＳＢ（ｔ）−ＰＳＢ(ｔ−１)｜  …（１２）
【００７７】
「｜ＰＦＣ（ｔ）−ＰＦＣ（ｔ−１）｜」は、時刻ｔにおける燃料電池１０９の発電量と、時刻（ｔ−１）における燃料電池１０９の発電量との階差の絶対値を表す。ｗ１は、重み係数である。「｜ＰＳＢ（ｔ）−ＰＳＢ(ｔ−１)｜」は、時刻ｔにおける蓄電池１０５の充放電量と、時刻（ｔ−１）における蓄電池１０５の充放電量との階差の絶対値を表す。ｗ２は、重み係数である。
【００７８】
算出部２０３は、電力需要と、給湯需要と、太陽光発電装置１０７の発電量と、電気料金の単価と、ガス料金の単価と、太陽光発電装置１０７が発電した電力の買い取り単価とに基づいて、突然変異、交叉、淘汰などの遺伝的アルゴリズムを繰り返す。
【００７９】
算出部２０３は、光熱費の収支Ｃのうち、購入電力の電気料金が安くなるように、燃料電池１０９の発電量の有効電力ＰＦＣ（ｔ）と、燃料電池１０９の発電量の無効電力ＱＦＣ（ｔ）と、蓄電池１０５の充電電力ＰＳＢ（ｔ）とを算出する。また、算出部２０３は、光熱費の収支Ｃのうち、発電量の買い取り額が高くなるように、燃料電池１０９の発電量の有効電力ＰＦＣ（ｔ）と、燃料電池１０９の発電量の無効電力ＱＦＣ（ｔ）と、蓄電池１０５の充電電力ＰＳＢ（ｔ）とを算出する。
【００８０】
図７は、第１の実施形態における、遺伝的アルゴリズムを示す図である。
算出部２０３は、初期の個体群を生成する。算出部２０３は、制約条件を満足するｎ個の個体を、ランダムに発生させる。算出部２０３は、制約条件を満足するｎ個の個体を、過去の実績値に基づいて発生させてもよい。算出部２０３は、制約条件を個体が満足していない場合、制約条件を満足するように遺伝子をビット反転させる（ステップＳ３０１）。
【００８１】
算出部２０３は、各個体の適合度と、それらの各個体の属する世代における適合度の平均（以下、「平均適合度」という。）とを算出する（ステップＳ３０２）。
算出部２０３は、算出した平均適応度がその世代から前の２世代の平均適応度よりも所定値ε以下であるか否かを判定する。また、算出部２０３は、世代数が最大世代数以上であるか否かを判定する（ステップＳ３０３）。
【００８２】
算出した平均適応度がその世代から前の２世代の平均適応度よりも所定値ε以下である場合、又は、世代数が最大世代数以上である場合（ステップＳ３０３：ＹＥＳ）、算出部２０３は、遺伝的アルゴリズムによる判定結果を、制御部２０６に出力する。判定結果は、燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュールと、蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを表す（ステップＳ３０４）。
【００８３】
算出した平均適応度がその世代から前の２世代の平均適応度よりも所定値ε以下でない場合、かつ、世代数が最大世代数以上でない場合（ステップＳ３０３：ＮＯ）、算出部２０３は、制約条件を満足しない個体を淘汰する。また、算出部２０３は、個体の個数が所定数以上となった場合、個体の個数がその所定数未満になるまで、適合度の低い個体を淘汰する（ステップＳ３０５）。
【００８４】
算出部２０３は、個体の個数が予め定められた数未満となった場合、適合度の高い個体を増殖させる（ステップＳ３０６）。
算出部２０３は、全ての個体の数に対する所定割合（交叉率）の個体に対して、個体同士をランダムにペアリングする。算出部２０３は、ペアリングさせた個体同士に交叉処理を施す。交叉処理は、ペアリングさせた個体同士ごとに遺伝子をランダムに選んで、一点交叉させる処理である（ステップＳ３０７）。
【００８５】
算出部２０３は、全ての個体の数に対する所定割合（突然変異率）の個体をランダムに選ぶ。算出部２０３は、選んだ個体の遺伝子をランダムに選ぶ。算出部２０３は、選んだ個体に突然変異処理を施す。突然変異処理は、選んだ遺伝子をビット反転させる処理である（ステップＳ３０８）。
算出部２０３は、世代数を１世代だけ増加させる（ステップＳ３０９）。算出部２０３は、ステップＳ３０２に処理を戻す。
【００８６】
図８は、第１の実施形態における、稼動のスケジュールの図である。横軸は２４時間を示す。左の縦軸は電力［ｋＷ］を示す。右の縦軸は充電電力［ｋＷ］を示す。図８は、冬のある１日について、対象施設１００の電力需要と給湯需要の予測に基づいて、蓄電池１０５と燃料電池１０９のスケジュールを表す。
【００８７】
図８では、昼の購入電力の電気料金の単価は、７時から２３時まで、２８［円／ｋＷｈ］である。夜の購入電力の電気料金の単価は、２３時から翌日７時まで、９［円／ｋＷｈ］である。図８では、電力需要と、給湯需要と、電気料金の単価と、ガス料金の単価とが、光熱費の収支に考慮されている。なお、図８では、説明を簡便にするため、太陽光発電装置１０７の発電量の売電（買い取り）は、光熱費の収支に考慮されていない。
【００８８】
蓄電池１０５は、電気料金の単価の安い時間帯(０時から６時まで)に充電する。蓄電池１０５は、電気料金の単価の高い時間帯（７時から１０時までと、１３時から２２時まで）に放電する。これにより、電気料金の単価の高い時間帯に購入する電力が減るので、電気料金メニュー選択装置２００は、電気料金を安くすることできる。
【００８９】
燃料電池１０９は、７時から２２時まで、最大出力で運転する。燃料電池１０９の発電量が電力需要を上回る時間帯(１２時から１４時まで)では、燃料電池１０９は、余剰発電量を蓄電池１０５に充電する。逆潮防止ヒータ１１２は、０時から２３時まで、稼働しないままである。これにより、電気料金メニュー選択装置２００は、電気料金を安くすることできる。
【００９０】
以上のように、第１の実施形態に係る電気料金メニュー選択装置２００は、算出部２０３と、選択部２０４とを持つ。算出部２０３は、対象施設１００における電力の使用態様と、複数の電気料金のメニューとに基づいて、電気料金のメニューごとに電気料金を算出する。選択部２０４は、算出された電気料金に基づいて、複数の電気料金のメニューから、電気料金が相対的に安い電気料金のメニューを選択する。
【００９１】
第１の実施形態に係る電気料金メニュー選択方法は、電気料金メニュー選択装置２００における電気料金メニュー選択方法であって、電気料金を算出するステップと、電気料金のメニューを選択するステップとを含む。電気料金を算出するステップでは、算出部２０３は、対象施設１００における電力の使用態様と、複数の電気料金のメニューとに基づいて、電気料金のメニューごとに電気料金を算出する。電気料金のメニューを選択するステップでは、選択部２０４は、算出された電気料金に基づいて、複数の電気料金のメニューから、電気料金が相対的に安い電気料金のメニューを選択する。
【００９２】
第１の実施形態に係る電気料金メニュー選択プログラムは、コンピュータに、電気料金を算出する手順と、電気料金のメニューを選択する手順とを実行させる。コンピュータは、対象施設１００における電力の使用態様と、複数の電気料金のメニューとに基づいて、電気料金のメニューごとに電気料金を算出する。コンピュータは、算出された電気料金に基づいて、複数の電気料金のメニューから、電気料金が相対的に安い電気料金のメニューを選択する。
【００９３】
この構成において、選択部２０４は、算出された電気料金に基づいて、複数の電気料金のメニューから、電気料金が相対的に安い電気料金のメニューを選択する。これにより、電気料金メニュー選択装置２００、電気料金メニュー選択方法、及び、電気料金メニュー選択プログラムは、電気料金を安くする電気料金メニューを選択することができる。
【００９４】
従来では、電気料金の単価は、定数と見なされていた。つまり、従来では、電気料金の単価は、評価関数の変数ではなかった。第１の実施形態に係る電気料金メニュー選択装置２００によって、利用者Ｕは、煩わしい手順を踏むことなく、光熱費を削減することができる。また、利用者Ｕは、電気料金メニュー選択装置２００が電力の取引を実行することにより、さらに安い電気料金の単価で、電力を購入することができる。
【００９５】
算出部２０３は、電気小売業者ごとの複数の電気料金のメニューを記憶する電気料金データベース４００から、複数の電気料金のメニューを取得する。
第１の実施形態に係る電気料金メニュー選択装置２００は、予測部２０１を更に備える。予測部２０１は、対象施設１００における電力の需要を予測する。算出部２０３は、電力の需要の予測に基づいて、電気料金のメニューごとに電気料金を算出する。
【００９６】
予測部２０１は、天気予報に基づいて、電力の需要を予測する。予測部２０１は、対象施設１００における給湯の需要を予測する。算出部２０３は、給湯の需要の予測に基づいて、電気料金のメニューごとに電気料金を算出する。
【００９７】
第１の実施形態に係る電気料金メニュー選択装置２００は、制御部２０６を更に備える。制御部２０６は、選択された電気料金のメニューに基づいて、電力の使用態様を制御する。
制御部２０６は、選択された電気料金のメニューに基づいて、対象施設１００における燃料電池１０９の貯湯槽１１３の給湯を制御する。
【００９８】
算出部２０３は、貯湯槽１１３の過去の貯湯量に基づいて貯湯槽１１３の将来の貯湯量を算出する。算出部２０３は、算出した貯湯槽１１３の将来の貯湯量に基づいて、電気料金のメニューごとに電気料金を算出する。
【００９９】
（第２の実施形態）
第２の実施形態では、算出部２０３が卸電力市場で電力取引をする点が、第１の実施形態と相違する。第２の実施形態では、第１の実施形態との相違点についてのみ説明する。
【０１００】
図９は、第２の実施形態における、電気料金メニュー選択システム１の図である。卸電力市場７００は、電力取引を行うためのスポット市場である。卸電力市場７００は、サーバ装置でもよいし、人でもよい。卸電力市場７００は、蓄電池１０５が翌日に充電することが可能な購入電力の電力料金の単価情報を、電気料金データベース４００に記憶させる。
算出部２０３は、卸電力市場７００にアクセスして、入札による電力取引をする。算出部２０３は、蓄電池１０５が翌日に充電する購入電力の電力料金を算出する。
【０１０１】
図１０は、第２の実施形態における、電力取引の入札の図である。卸電力市場７００では、例えば、翌日の電力が取引される。図１０では、入札翌日の電気料金について、単価と電力量とが、入札翌日の時間帯ごとに示されている。例えば、入札翌日の０時００分から０時３０分までの時間帯について、上段には２．４４［ｋＷｈ］が示され、下段には、電力量８０［ｋＷ］が示されている。図１０では、正値の電力量は、買い取る対象とされている電力量を表す。図１０では、負値の電力量は、売られる対象とされている電力量を表す。
【０１０２】
図１１は、第２の実施形態における、電気料金メニュー選択装置２００の動作を示す図である。この動作は、卸電力市場７００（スポット市場）における、翌日の電力の入札が締切られる前に実行される。
算出部２０３は、入札当日の電気料金メニューを、電気料金データベース４００から取得する（ステップＳ４０１）。
【０１０３】
予測部２０１は、対象施設１００の電力需要情報と、消費電力情報と、給湯需要情報と、負荷ＬＤなどの稼動状態情報と、蓄電池１０５の充電残量情報及び充放電電力情報と、太陽光発電装置１０７の発電量情報と、燃料電池１０９から排熱を取得する貯湯槽の貯湯量情報とを、データベース３００から取得する。予測部２０１は、天気予報情報を気象会社５００から取得する（ステップＳ４０２）。
【０１０４】
予測部２０１は、対象施設１００における、翌日の電力の需要を予測する。予測部２０１は、対象施設１００における、翌日の給湯の需要を予測する。予測部２０１は、対象施設１００における、翌日の太陽光発電装置１０７の発電量を予測する（ステップＳ４０３）。
【０１０５】
算出部２０３は、入札翌日の蓄電池１０５の充放電の最適スケジューリングを実行する（ステップＳ４０４）。
算出部２０３は、蓄電池１０５の充電残量情報及び充放電電力情報と、充電を実行する時間帯の情報とを、データベース３００から取得する（ステップＳ４０５）。
算出部２０３は、卸電力市場７００（スポット市場）にアクセスして、入札翌日の蓄電池１０５に充電する購入電力を入札する。入札の金額は、例えば、入札当日の電気料金メニューにおける電気料金の最低単価に基づく金額である（ステップＳ４０６）。
【０１０６】
算出部２０３は、算出部２０３が取得済の電気料金メニューについて、電力の購入が約定した対象の時間帯がある場合、その時間帯について、翌日の電気料金メニューにおける電気料金の単価を、約定した電気料金の単価に更新する（ステップＳ４０７）。
【０１０７】
制御部２０６は、算出部２０３により算出されたスケジュールに基づいて、運転指示又は停止指示と出力目標値とを、ゲートウェイ１１１を介して、対象施設１００における制御対象に出力する（ステップＳ４０８）。
【０１０８】
以上のように、第２の実施形態に係る算出部２０３は、電気料金のメニューに含まれている単価を、電力取引において約定した単価に更新する。
これにより、第２の実施形態に係る電気料金メニュー選択装置２００、電気料金メニュー選択方法、及び、電気料金メニュー選択プログラムは、電気料金を更に安くする電気料金メニューを選択することができる。
【０１０９】
選択部２０４は、電力取引において約定した単価を含む電気料金のメニューを選択する。
制御部２０６は、選択された電気料金のメニューに基づいて、対象施設１００における電力の使用態様を制御する。
制御部２０６は、選択された電気料金のメニューに基づいて、対象施設１００における蓄電池１０５を制御する。
これにより、第２の実施形態に係る電気料金メニュー選択装置２００、電気料金メニュー選択方法、及び、電気料金メニュー選択プログラムは、電気料金を更に安くする電気料金メニューを選択することができる。
【０１１０】
（第３の実施形態）
第３の実施形態では、選択部２０４が卸電力市場７００で電力取引をして、翌日の購入電力の電力料金メニューを選択する点が、第２の実施形態と相違する。第３の実施形態では、第２の実施形態との相違点についてのみ説明する。
【０１１１】
図１２は、第３の実施形態における、電気料金メニュー選択システムの図である。
選択部２０４は、卸電力市場７００で電力取引をする。選択部２０４は、入札翌日の購入電力の電力料金メニューを選択する。
算出部２０３は、選択部２０４による選択結果に基づいて、入札翌日の購入電力の電力料金メニューを、卸電力市場７００から取得する。算出部２０３は、入札翌日の購入電力の電力料金メニューに基づいて、入札翌日の燃料電池１０９の発電量ＰＦＣ（ｔ）のスケジュールと、入札翌日の蓄電池１０５の充放電の電力量ＰＳＢ（ｔ）のスケジュールとを算出する。
【０１１２】
制御部２０６は、電力取引において約定した購入電力の電力量を、対象施設１００における負荷ＬＤなどの機器の電力量が上回った場合、それらの機器を停止させる。制御部２０６は、電力取引において約定した購入電力の電力量を、対象施設１００における負荷ＬＤなどの機器の電力量が下回った場合、対象施設１００における蓄電池１０５を制御する。
【０１１３】
図１３は、第３の実施形態における、算出部２０３の動作を示す図である。この動作は、卸電力市場７００（スポット市場）における、翌日の電力の入札が締切られる前に実行される。
選択部２０４は、入札当日の電気料金メニューを、算出部２０３を介して、電気料金データベース４００から取得する（ステップＳ５０１）。
【０１１４】
予測部２０１は、対象施設１００の電力需要情報と、消費電力情報と、給湯需要情報と、負荷ＬＤなどの稼動状態情報と、蓄電池１０５の充電残量情報及び充放電電力情報と、太陽光発電装置１０７の発電量情報と、燃料電池１０９から排熱を取得する貯湯槽の貯湯量情報とを、データベース３００から取得する。予測部２０１は、天気予報情報を気象会社５００から取得する（ステップＳ５０２）。
【０１１５】
予測部２０１は、対象施設１００における、翌日の電力の需要を予測する。予測部２０１は、対象施設１００における、翌日の給湯の需要を予測する。予測部２０１は、対象施設１００における、翌日の太陽光発電装置１０７の発電量を予測する（ステップＳ５０３）。
【０１１６】
算出部２０３は、入札翌日の蓄電池１０５の充放電の最適スケジューリングを実行する（ステップＳ５０４）。
選択部２０４は、蓄電池１０５の充電残量情報及び充放電電力情報と、充電を実行する時間帯の情報とを、データベース３００から取得する（ステップＳ５０５）。
選択部２０４は、卸電力市場７００（スポット市場）にアクセスして、入札翌日の蓄電池１０５に充電する購入電力を入札する。入札の金額は、例えば、入札当日の電気料金メニューにおける電気料金の最低単価に基づく金額である（ステップＳ５０６）。
【０１１７】
算出部２０３は、算出部２０３が取得済の電気料金メニューについて、電力の購入が約定した対象の時間帯がある場合、その時間帯について、翌日の電気料金メニューにおける電気料金の単価を、約定した電気料金の単価に更新する（ステップＳ５０７）。
算出部２０３は、入札翌日の蓄電池１０５の充放電の最適スケジューリングを再実行する（ステップＳ５０８）。
【０１１８】
しかしながら、入札当日の電力取引に基づいて購入電力と電力料金を選択部２０４が選択しても、入札翌日になって実際に購入する電力の電力量は、入札当日に予測した電力量とは異なる場合が多い。そこで、制御部２０６は、対象施設１００の購入電力を、入札当日に約定した購入電力に一致させるように、負荷ＬＤの消費電力と、蓄電池１０５の充放電とを制御してもよい。
【０１１９】
図１４は、第３の実施形態における、制御部２０６の動作を示す図である。
制御部２０６は、約定した購入電力の電力量と、負荷ＬＤの現在の消費電力の電力量とを比較する（ステップＳ６０１）。
制御部２０６は、負荷ＬＤの現在の消費電力の電力量が、約定した購入電力と一致しているか否かを判定する（ステップＳ６０２）。負荷ＬＤの現在の消費電力の電力量が、約定した購入電力と一致している場合（ステップＳ６０２：ＹＥＳ）、制御部２０６は、処理を終了する。
【０１２０】
負荷ＬＤの現在の消費電力の電力量が、約定した購入電力と一致していない場合（ステップＳ６０２：ＮＯ）、制御部２０６は、負荷ＬＤの現在の消費電力の電力量が、約定した購入電力を上回っているか否かを判定する（ステップＳ６０３）。
【０１２１】
負荷ＬＤの現在の消費電力の電力量が、約定した購入電力を上回っていない場合（ステップＳ６０３：ＮＯ）、制御部２０６は、ステップＳ６０８に処理を進める。負荷ＬＤの現在の消費電力の電力量が、約定した購入電力を上回っている場合（ステップＳ６０３：ＹＥＳ）、制御部２０６は、蓄電池１０５の充電残量が所定残量以下であるか否かを判定する（ステップＳ６０４）。
【０１２２】
蓄電池１０５の充電残量が所定残量以下である場合（ステップＳ６０４：ＹＥＳ）、制御部２０６は、予め定めた順序に基づいて、使用中の負荷ＬＤを停止させる（ステップＳ６０５）。
【０１２３】
制御部２０６は、負荷ＬＤの現在の消費電力の電力量が、約定した購入電力を下回っているか否かを判定する（ステップＳ６０６）。
負荷ＬＤの現在の消費電力の電力量が、約定した購入電力を下回っていない場合（ステップＳ６０６：ＮＯ）、制御部２０６は、ステップＳ６０５に処理を戻す。負荷ＬＤの現在の消費電力の電力量が、約定した購入電力を下回っている場合（ステップＳ６０６：ＹＥＳ）、制御部２０６は、負荷ＬＤの現在の消費電力の電力量が、約定した購入電力と一致するように、蓄電池１０５の充電目標値を定める。蓄電池１０５の充電目標値は、式（１３）により表される（ステップＳ６０７）。
【０１２４】
蓄電池の充電目標値＝（電力取引で約定した購入電力  −  負荷の電力使用量）  …（１３）
【０１２５】
制御部２０６は、蓄電池１０５の充電目標値に基づいて、蓄電池１０５を充電する（ステップＳ６０８）。
【０１２６】
一方、蓄電池１０５の充電残量が所定残量以下でない場合（ステップＳ６０４：ＮＯ）、制御部２０６は、負荷ＬＤの現在の消費電力の電力量が、約定した購入電力と一致するように、蓄電池１０５の放電目標値を定める。蓄電池１０５の放電目標値は、式（１４）により表される（ステップＳ６０９）。
【０１２７】
蓄電池の放電目標値＝（負荷の電力使用量  −  電力取引で約定した購入電力）  …（１４）
【０１２８】
制御部２０６は、蓄電池の放電目標値に基づいて、蓄電池１０５を放電させる（ステップＳ６１０）。
【０１２９】
以上のように、第３の実施形態に係る制御部２０６は、電力取引において約定した電力量を、対象施設１００における負荷ＬＤなどの機器の電力量が上回った場合、それらの機器を停止させる。
これにより、第３の実施形態に係る電気料金メニュー選択装置２００、電気料金メニュー選択方法、及び、電気料金メニュー選択プログラムは、電気料金を更に安くすることができる。
【０１３０】
第３の実施形態に係る制御部２０６は、電力取引において約定した電力量を、対象施設１００における負荷ＬＤなどの機器の電力量が下回った場合、対象施設１００における蓄電池１０５を制御する。
これにより、第３の実施形態に係る電気料金メニュー選択装置２００、電気料金メニュー選択方法、及び、電気料金メニュー選択プログラムは、電気料金を更に安くすることができる。
【０１３１】
以上説明した少なくともひとつの実施形態によれば、算出された電気料金に基づいて、複数の電気料金のメニューから、電気料金が相対的に安い電気料金のメニューを選択する選択部２０４を持つことにより、電気料金を安くする電気料金メニューを選択することができる。
【０１３２】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１３３】
１…電気料金メニュー選択システム、１００…対象施設、１０１…電力量計、１０２…分電盤、１０３…空調機器、１０４…照明機器、１０５…蓄電池、１０６…ＰＣＳ、１０７…太陽光発電装置、１０８…ＰＣＳ、１０９…燃料電池、１１０…ＰＣＳ、１１１…ゲートウェイ、１１２…逆潮防止ヒータ、１１３…貯湯槽、１１４…補助ボイラ、２００…電気料金メニュー選択装置、２０１…予測部、２０２…記憶部、２０３…算出部、２０４…選択部、２０５…インタフェース、２０６…制御部、３００…データベース、４００…電気料金データベース、５００…気象会社、６００…ガス会社、７００…卸電力市場、Ａ１…電力小売業者、Ｂ１…電力小売業者、Ｃ１…電力小売業者、ＦＵ…燃料電池ユニット、ＬＤ…負荷、ＬＮ…配電線、ＰＴ…受電点、ＰＷ…電力系統、Ｔ…端末、Ｕ…利用者
【図１】
2016021084.tif 000005
【図２】
2016021084.tif 000006
【図３】
2016021084.tif 000007
【図４】
2016021084.tif 000008
【図５】
2016021084.tif 000009
【図６】
2016021084.tif 000010
【図７】
2016021084.tif 000011
【図８】
2016021084.tif 000012
【図９】
2016021084.tif 000013
【図１０】
2016021084.tif 000014
【図１１】
2016021084.tif 000015
【図１２】
2016021084.tif 000016
【図１３】
2016021084.tif 000017
【図１４】
2016021084.tif 000018