(57)【特許請求の範囲】
【請求項１】
電力で沸かした湯を貯湯タンクに貯めて需要家に給湯する貯湯式給湯装置であって、
所定期間毎の前記需要家の給湯で使用された熱量と日時とを含む負荷データを蓄積する蓄積手段と、
前記負荷データを記憶した日時と予測の対象になる日時との類似性をとることによって、複数の予測負荷と各予測負荷が発生する確率とを算出する予測負荷算出手段と、
複数の運転パターンの各々について、前記複数の予測負荷がそれぞれ発生するとした場合に必要とされる熱量をシミュレーションすることで、前記需要家にかかる複数の予測料金を算出し、前記複数の予測料金と各予測料金に対応する前記確率とを用いて料金期待値を算出する演算手段と、
前記複数の運転パターンのそれぞれに対応する前記料金期待値が最も低い運転パターンを最適運転パターンとして特定する最適運転パターン特定手段と、
前記最適運転パターンの運転に従って前記需要家に給湯するために前記貯湯タンクに湯を貯めるように、沸き上げ温度と運転開始命令又は停止命令である沸き上げ指令とを算出する運転指令算出手段と、
前記貯湯タンクを備え、前記沸き上げ温度と前記沸き上げ指令とに従って前記貯湯タンクに蓄熱を行うとともに、前記需要家の指示に従って前記需要家に給湯する給湯手段とを備える
貯湯式給湯装置。
【請求項２】
前記予測負荷算出手段は、第１の日の前記所定期間毎の前記需要家で使用された熱量を第１の予測負荷として、第２の日の前記所定期間毎の前記需要家で使用された熱量を第２の予測負荷として算出し、
前記第１の日及び前記第２の日は、前記シミュレーションの対象になる日と同じ曜日であり、互いに異なる日である
請求項１記載の貯湯式給湯装置。
【請求項３】
前記演算手段は、
前記複数の運転パターンとして、所定の沸き上げ時刻までに前記貯湯タンクに蓄熱すべき熱量の目標値である沸き上げ目標熱量を含む複数の運転パターンを算出する運転パターン算出部と、
前記複数の運転パターンのそれぞれに基づいて、前記沸き上げ時刻までに前記沸き上げ目標熱量を前記貯湯タンクに蓄熱するように、前記所定期間毎に必要とされる沸き上げ必要量を算出することによって、前記複数の予測負荷毎に前記予測料金を算出するシミュレーション部と、
前記予測料金のそれぞれに前記確率を乗じて加えることで、前記複数の運転パターンのそれぞれに対応する前記料金期待値を算出する期待値算出部とを含む
請求項１記載の貯湯式給湯装置。
【請求項４】
前記運転パターン算出部は、前記複数の予測負荷に含まれる前記所定期間毎の熱量が所定の閾値以上である期間を示す時刻を前記沸き上げ時刻とすることで、前記運転パターンを算出する
請求項３記載の貯湯式給湯装置。
【請求項５】
前記運転パターン算出部は、前記貯湯タンクに蓄熱可能な最大の熱量を均等に所定数の段階に分け、各段階の熱量を前記沸き上げ目標熱量とする
請求項３記載の貯湯式給湯装置。
【請求項６】
前記蓄積手段は、さらに、前記貯湯タンクの周囲の前記所定期間毎の外気温と前記貯湯タンクに供給される水の前記所定期間毎の水温とを含む温度データを蓄積し、
前記貯湯式給湯装置は、さらに、
前記温度データと予測の対象になる日時との類似性をとることによって、予測外気温と予測水温とを含む予測温度データを算出する予測温度算出手段を備え、
前記演算手段は、前記予測外気温が高い場合に値が小さくなり、前記予測水温が低い場合に値が大きくなるようなエネルギー効率を算出することによって、前記予測料金を算出する
請求項１記載の貯湯式給湯装置。
【請求項７】
前記演算手段は、さらに、複数の運転パターンの各々について、前記複数の予測負荷がそれぞれ発生するとした場合に必要とされる熱量をシミュレーションすることで、前記需要家にかかる複数の予測電力量を算出し、前記複数の予測電力量と各予測電力量に対応する前記確率とを用いて電力量期待値を算出し、
前記最適運転パターン特定手段は、さらに、前記複数の運転パターンのそれぞれに対応する前記料金期待値及び前記電力量期待値毎に、前記料金期待値が低い程、かつ前記電力量期待値が低い程、高い評価を示す運転評価値を算出することによって、前記運転評価値が最大の運転パターンを最適運転パターンとして特定する
請求項１記載の貯湯式給湯装置。
【請求項８】
前記最適運転パターン特定手段は、前記料金期待値が低い程値が大きくなる料金指数と、前記電力量期待値が低い程値が大きくなる電力量指数とを算出し、和が一定値となるように定められた料金係数と電力量係数とをそれぞれに乗じて加えることで得られる値を前記運転評価値として算出する
請求項７記載の貯湯式給湯装置。
【請求項９】
前記給湯手段は、前記貯湯タンクの下部の水を沸き上げ、前記貯湯タンクの上部に沸き上げられた水を供給し、
前記運転指令算出手段は、前記貯湯タンクの下部が所定の温度以上にならないように、沸き上げ指令を算出する
請求項１記載の貯湯式給湯装置。
【請求項１０】
電力で沸かした湯を貯湯タンクに貯めて需要家に給湯する貯湯式給湯装置の最適な運転パターンを決定する運転計画装置であって、
所定期間毎の前記需要家の給湯で使用された熱量を含む負荷データを蓄積する蓄積手段と、
前記負荷データを記憶した日時と予測の対象になる日時との類似性をとることによって、複数の予測負荷と各予測負荷が発生する確率とを算出する予測負荷算出手段と、
複数の運転パターンの各々について、前記複数の予測負荷がそれぞれ発生するとした場合に必要とされる熱量をシミュレーションすることで、前記需要家にかかる複数の予測料金を算出し、前記複数の予測料金と各予測料金に対応する前記確率とを用いて料金期待値を算出する演算手段と、
前記複数の運転パターンのそれぞれに対応する前記料金期待値毎に、前記料金期待値が低い程高い評価を示す運転評価値を算出することによって、前記運転評価値が最大の運転パターンを最適運転パターンとして特定する特定手段と、
前記最適運転パターンの運転に従って前記需要家に給湯するために前記貯湯タンクに湯を貯めるように、沸き上げ温度と運転開始命令又は停止命令である沸き上げ指令とを算出する運転指令算出手段とを備える
運転計画装置。
【請求項１１】
電力で沸かした湯を貯湯タンクに貯めて需要家に給湯する貯湯式給湯装置の最適な運転パターンを決定する運転計画方法であって、
所定期間毎の前記需要家の給湯で使用された熱量を含む負荷データを蓄積する蓄積ステップと、
前記負荷データを記憶した日時と予測の対象になる日時との類似性をとることによって、複数の予測負荷と各予測負荷が発生する確率とを算出する予測負荷算出ステップと、
複数の運転パターンの各々について、前記複数の予測負荷がそれぞれ発生するとした場合に必要とされる熱量をシミュレーションすることで、前記需要家にかかる複数の予測料金を算出し、前記複数の予測料金と各予測料金に対応する前記確率とを用いて料金期待値を算出する演算ステップと、
前記複数の運転パターンのそれぞれに対応する前記料金期待値が最も低い運転パターンを最適運転パターンとして特定する最適運転パターンとして特定する特定ステップと、
前記最適運転パターンの運転に従って前記需要家に給湯するために前記貯湯タンクに湯を貯めるように、沸き上げ温度と運転開始命令又は停止命令である沸き上げ指令とを算出する運転指令算出ステップとを含む
運転計画方法。
【請求項１２】
電力で沸かした湯を貯湯タンクに貯めて需要家に給湯する貯湯式給湯装置の最適な運転パターンを決定する運転計画装置のためのプログラムであって、
請求項１１記載の運転計画方法に含まれるステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ＣＯ2ヒートポンプ給湯器や電気温水器などの、電力による給湯部を設けた貯湯式給湯装置、その運転計画装置及び運転計画方法に関するものである。
【背景技術】
【０００２】
貯湯式給湯装置は、需要家に設置され、電力を使用して熱を発生させ、その熱を蓄熱することで需要家の給湯負荷を賄う。特に、ＣＯ2ヒートポンプ給湯器は、単位電力あたりを使用した場合に蓄熱される熱量であるエネルギー効率が高く、少ない電力で多くの熱を蓄熱することができ、省エネ機器として普及が期待されている。
【０００３】
貯湯式給湯装置で使用する電力料金は時間帯により大きく変わり、特に深夜料金帯が安くなっている。そこで、料金を安くするためには深夜料金帯でなるべく多くの熱を貯める必要がある。
【０００４】
また、貯湯式給湯装置は一般的には瞬間湯沸かし器と比較して時間当たりに蓄熱できる量が少ない。深夜料金帯で蓄熱した熱量では不足するような給湯負荷が発生した場合には湯切れを起こしてしまうため、湯切れがないよう蓄熱する必要がある。
【０００５】
そこで、湯切れなく料金の安い運転が出来るよう、安い深夜料金帯の電力を用いて、１日の想定される給湯負荷よりも多目に蓄熱するような運転を計画するシステムが求められている。
【０００６】
このようなシステムとして例えば特許文献１に示すものがある。
【０００７】
特許文献１の発明では、単位期間内に使用した使用熱量から、１日の平均使用熱量と使用熱量の標準偏差であるばらつき熱量とを算出する。次に、平均使用熱量とばらつき熱量とを加算した値と、前日１日分の使用熱量とを比較し、大きい方の値を沸き上げ熱量とする。この沸き上げ熱量分の熱量を深夜料金帯で蓄熱する。
【０００８】
この処理により、料金の安い深夜料金帯で大部分を沸き上げることで、電力一単位あたりの料金である料金単価が安くなり、また１日での平均使用熱量より多めに蓄熱することで湯切れが発生する可能性を少なくすることが可能となる。
【特許文献１】特開２００４−３２４９０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来技術によれば、以下の２つの課題がある。
【００１０】
第１の課題は、１日の平均使用熱量より多めに蓄熱しているが、これでは、湯切れを防ぐのに十分であるとはいえないという課題である。
【００１１】
例えば、蓄熱された熱量が実際に需要家で使用されるまでには、ある程度の時間差が生じ、この間に貯湯タンクからの放熱により蓄熱された熱量が少なくなるためである。これにより、特にお湯の使用量が多い夜間にかけて湯切れが生じる恐れがある。深夜に熱量を蓄熱したにもかかわらず実際の給湯で湯切れを生じる場合、深夜以外の時間帯で熱量の蓄積をせざるを得なくなる。深夜料金帯以外では、料金単価が高くなるため、料金を安くするという目的が達成できない。
【００１２】
第２の課題は、料金単価は安いが、電力量が増加する恐れがあり、結果的に需要家の負担となる料金の合計が高くなるという課題である。
【００１３】
特許文献１の実施の形態によると、深夜料金帯で１日の熱量の大部分を蓄熱するような運転を行うことになる。貯湯式給湯装置の蓄熱するための貯湯タンクに入る水量は固定であるため、多くの熱量を一度に蓄熱しようとした場合、水量一単位あたりの温度を高いもので蓄熱する必要がある。しかし、一般的な給湯装置の特性として、お湯を作ろうとした場合、作るお湯の温度が高ければ高いほどエネルギー効率が低下する。このため、同じ熱量を蓄熱するならば、高い温度のお湯を作ることでエネルギー効率が低下した場合と、低い温度のお湯を作ることでエネルギー効率が高い場合とを比較すると、高い温度のお湯を作る場合の方がより多くの電力量が必要となる。
【００１４】
また、一般的な給湯装置の特性として、お湯を沸かす際の外気温の温度によりエネルギー効率が大きく左右される。外気温が高いほど、エネルギー効率は高くなる。深夜料金帯は昼間、夕方などの時間帯と比較して外気温が低いため、深夜料金帯では、エネルギー効率が低くなる。したがって、深夜料金帯で沸かす場合と、昼間・夕方で沸かす場合とを比較すると、深夜料金帯で沸かす場合の方がより多くの電力量が必要になる。
【００１５】
また、一般的な家庭では、蓄熱したお湯が使用されるのは昼間ではなく、夕方から夜間にかけてである。その場合、前述したように、深夜料金帯に大部分を蓄熱した場合には、夕方から夜間にかけてお湯が使用されるまでの長時間、貯湯タンクから放熱が発生する。このため、湯切れを防ぐためには実際の使用熱量よりも多めに沸かす必要がある。これにより、深夜料金帯で１日の熱量の大部分を沸かす場合と、給湯負荷が発生する直前で沸かす場合とを比較すると、深夜料金帯で１日の熱量の大部分を沸かす場合の方がより多くの電力量が必要になる。
【００１６】
したがって、深夜料金帯で１日の熱量の大部分を蓄熱するような運転では、料金単価は安いが、多くの電力量が必要になり省エネ性が悪化する運転になる恐れがある。
【００１７】
そこで、本発明は、上記２つの課題を解決するためになされたもので、湯切れを起こす可能性をより低くし、より安い料金で需要家に給湯を行うことのできる貯湯式給湯装置、その運転計画装置及び運転計画方法を提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記目的を達成するために、本発明の貯湯式給湯装置は、電力で沸かした湯を貯湯タンクに貯めて需要家に給湯する貯湯式給湯装置であって、所定期間毎の前記需要家の給湯で使用された熱量と日時とを含む負荷データを蓄積する蓄積手段と、前記負荷データを記憶した日時と予測の対象になる日時との類似性をとることによって、複数の予測負荷と各予測負荷が発生する確率とを算出する予測負荷算出手段と、複数の運転パターンの各々について、前記複数の予測負荷がそれぞれ発生するとした場合に必要とされる熱量をシミュレーションすることで、前記需要家にかかる複数の予測料金を算出し、前記複数の予測料金と各予測料金に対応する前記確率とを用いて料金期待値を算出する演算手段と、前記複数の運転パターンのそれぞれに対応する前記料金期待値が最も低い運転パターンを最適運転パターンとして特定する最適運転パターン特定手段と、前記最適運転パターンの運転に従って前記需要家に給湯するために前記貯湯タンクに湯を貯めるように、沸き上げ温度と運転開始命令又は停止命令である沸き上げ指令とを算出する運転指令算出手段と、前記貯湯タンクを備え、前記沸き上げ温度と前記沸き上げ指令とに従って前記貯湯タンクに蓄熱を行うとともに、前記需要家の指示に従って前記需要家に給湯する給湯手段とを備える。
【００１９】
この構成によれば、複数の予測負荷を用いることで、湯切れを起こす可能性をより低くすることができる。さらに、料金に対するシミュレーションを行うことで、需要家の負担となる料金を安くする運転を選択することが可能となる。
【発明の効果】
【００２０】
本発明は、湯切れを起こす可能性をより低くし、より安い料金で需要家に給湯を行うことのできる貯湯式給湯装置、その運転計画装置及び運転計画方法を提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について、図面を参照しながら詳しく説明する。
【００２２】
図１は、本実施の形態の貯湯式給湯装置の構成図である。
【００２３】
同図の貯湯式給湯装置１００は、給湯装置の運転の計画の対象となる運転計画期間において、発生が予測される給湯負荷を複数予測し、複数の運転パターンの各々について、運転シミュレーションを行うことで、料金及び消費電力に関して最適となる運転を計画する運転計画部１０１と、計画された運転に従って、貯湯タンクに蓄熱を行うことで、需要家に給湯を行う給湯部１０２とを備える。
【００２４】
運転計画部１０１は、運転計画期間の始まりの時刻に、該運転計画期間における運転を計画するための運転シミュレーションを実行する。本実施の形態では、２３時を１日の始まりとみなし、時刻が２３時になると同時に、当日の２３時から翌日の２３時までの１日分の運転の計画のための運転シミュレーションを実行する。また、運転計画部１０１は、蓄積部１０３と、予測負荷算出部１０４と、予測温度算出部１０５と、演算部１０６と、最適運転パターン特定部１０７と、運転指令算出部１０８とを備える。
【００２５】
蓄積部１０３は、所定期間毎の需要家の給湯で使用された熱量などの負荷データと、貯湯タンク周囲の外気温や貯湯タンクに供給される水の水温などの温度データとを蓄積する処理部である。本実施の形態では、蓄積部１０３は、給湯部１０２で計測された需要家の給湯負荷と、需要家に給湯された湯の温度である出湯温度と、図２に示す貯湯タンク２２の周囲の外気の温度である外気温と、貯湯タンク２２に供給される水温とを所定の期間毎に取得し、それぞれ所定の期間毎の給湯負荷データ、出湯温度データ、外気温データ、水温データとして蓄積する。本実施の形態では、１時間毎のデータとして蓄積する。
【００２６】
予測負荷算出部１０４は、負荷データと予測の対象となる日時との類似性をとることによって、複数の予測負荷とその発生確率とを算出する処理部である。具体的には、同じ曜日の同じ時間帯に発生した給湯負荷を、予測対象の同じ時間帯の負荷として算出する。本実施の形態では、まず、予測負荷算出部１０４は、蓄積部１０３から給湯負荷データと出湯温度データとを読み出す。これらのデータと日時の類似性をとることで、２３時からの２４時間に各時刻に発生すると予測される給湯負荷である予測負荷を複数と、それぞれの予測負荷の各時刻で需要家に給湯されると予測される湯の温度である予測出湯温度と、その予測負荷が発生する確率である発生確率とを算出する。
【００２７】
予測温度算出部１０５は、温度データの記憶された日時と予測の対象となる日時との類似性をとることによって、予測温度データを算出する処理部である。具体的には、同じ時間帯に蓄積された温度の平均値を、予測対象の同じ時間帯の予測温度として算出する。本実施の形態では、まず、予測温度算出部１０５は、蓄積部１０３から外気温データと水温データとを読み出す。これらのデータと日時の類似性をとることで、２３時からの２４時間の各時刻に予測される予測外気温と、予測水温とを算出する。
【００２８】
演算部１０６は、複数の予測負荷がそれぞれ発生するとした場合に必要とされる熱量をシミュレーションすることで、需要家にかかる電力量及びその予測料金を算出し、予測料金と確率とを用いて複数の運転パターンのそれぞれに対応する料金期待値及び電力量期待値を算出する処理部である。本実施の形態では、演算部１０６は、まず、予測負荷算出部１０４から予測負荷と予測出湯温度と予測発生確率とを、予測温度算出部１０５から予測外気温と予測水温とを取得する。さらに、給湯部１０２から貯湯タンク２２内に現在蓄熱されている熱量である現在熱量と、貯湯タンク内の所定の温度以上である水量を示す現在湯量と、現在湯量の平均温度である現在湯温と、給湯機器が外気温、水温及び沸き上げ温度に対してどのようなエネルギー効率になるかを示す機器効率とを取得する。例えば、後述するように、外気温、水温及び沸き上げ温度に対する機器効率を示すテーブルを利用することで、機器効率を取得する。また、演算部１０６は、運転パターン算出部１１１と、シミュレーション部１１２と、期待値算出部１１３とを備え、取得した各情報に基づいて料金期待値及び電力量期待値を算出する。
【００２９】
運転パターン算出部１１１は、所定の沸き上げ時刻までに貯湯タンク２２に蓄熱すべき熱量を含む複数の運転パターンを算出する。具体的には、複数の予測負荷の各時刻の熱量が、所定の閾値以上である時刻を沸き上げ時刻とし、各沸き上げ時刻毎に沸き上げの目標となる熱量を所定の段階毎に設定することで、複数の運転パターンを算出する。
【００３０】
シミュレーション部１１２は、複数の運転パターンのそれぞれに基づいて、沸き上げ時刻までに沸き上げ目標熱量を貯湯タンク２２に蓄熱するように、所定期間毎に必要とされる沸き上げ必要量を算出することによって、予測料金及び予測電力量のシミュレーションを行う。本実施の形態では、まず、シミュレーション部１１２は、現在熱量と現在湯量と現在湯温とを貯湯タンク２２の初期状態と設定する。そして、予測負荷と予測出湯温度と予測発生確率の通りに給湯負荷が発生し、かつ外気温と水温とが予測外気温と予測水温とであるとした場合に、運転パターン算出部１１１で算出されたそれぞれの運転パターンに基づいて沸き上げが必要となる熱量を算出する。算出された熱量を沸き上げるのに必要な予測電力量を算出し、それぞれの時間の予測電力量に対応する時間単価を乗じて、足し合わせることによって、一日の予測料金を予測負荷毎に算出する。
【００３１】
期待値算出部１１３は、予測料金及び予測電力量と、これらに対応する発生確率とからそれぞれ料金期待値及び電力量期待値を演算結果として算出する。本実施の形態では、複数の予測負荷毎に算出された予測料金及び予測電力量に、対応する発生確率を乗じて加算することで、シミュレーション部１１２で用いられた運転パターンに対応する料金期待値及び電力量期待値を算出する。
【００３２】
最適運転パターン特定部１０７は、複数の運転パターンのそれぞれに対応する料金期待値及び電力量期待値毎に、運転評価値を算出することによって、運転評価値が最大となる最適運転パターンを特定する。本実施の形態では、まず、最適運転パターン特定部１０７は、演算部１０６から演算結果として料金期待値及び電力量期待値を取得する。さらに、給湯部１０２から希望する給湯装置の消費電力量と料金との関係を示す運転評価方法と、過去の給湯装置の運転した結果の消費電力量、料金である運転評価履歴とを取得する。そして、運転評価方法に対して運転評価値を算出し、運転評価値が最大となる運転である最適運転パターンを算出する。
【００３３】
運転指令算出部１０８は、最適運転パターン特定部１０７から最適運転パターンを、給湯部１０２から現在熱量と現在湯量とを取得し、現在熱量と現在湯量とが、最適運転パターンから算出される所定の値に達した時点で、給湯部１０２に「運転」または「停止」を指令する情報である沸き上げ指令と、給湯部１０２が沸き上げるお湯の温度である沸き上げ温度とを算出する。
【００３４】
給湯部１０２は、運転指令算出部１０８から沸き上げ指令と沸き上げ温度とを取得し、沸き上げ開始である場合には、沸き上げ温度により沸き上げを行い、沸き上げ停止である場合には運転を行わない。以上の処理により、貯湯タンク２２に蓄熱を行う。また、給湯部１０２は、需要家の指示に従って需要家に給湯を行い、かつ需要家の給湯負荷、出湯温度、外気温、水温及び運転評価履歴を計測する。さらに、給湯部１０２は、運転評価方法を決定する。
【００３５】
図２は、本実施の形態の貯湯式給湯装置１００の模式図である。同図の貯湯式給湯装置１００は、制御部２１と、貯湯タンク２２と、ヒートポンプ２３と、温度計２４とを備える。制御部２１は、図１の運転計画部１０１に相当する。貯湯タンク２２、ヒートポンプ２３及び温度計２４は、給湯部１０２に相当する。
【００３６】
貯湯タンク２２は、貯湯タンク２２の下部から水を取得し、下部からヒートポンプ２３に水を供給する。そして、貯湯タンク２２の上部からヒートポンプ２３によって沸き上げられた湯を取得し、上部から需要家の給湯水栓等へ給湯を行う。本実施の形態の貯湯式給湯装置では、貯湯タンク２２の容量は４００Ｌとする。
【００３７】
貯湯タンク２２内の、温度分布は図３（ａ）に示すように、通常、上部側が高温で、下部側が低温となっている。貯湯タンク２２の湯温及び湯量を決定する際に、シミュレーション及び沸き上げ指令などを簡単に行うために、図３（ｂ）に示すように、所定の温度（ここでは４２℃とした）以上の水を湯とみなし、この温度以下の水を貯湯タンク２２に供給される水の温度と等しい水温の水とみなす。
【００３８】
ヒートポンプ２３は、制御部２１から送られてくる運転指令に従って、貯湯タンク２２から取得した水を沸き上げる。本実施の貯湯式給湯装置では、沸き上げ温度を６５℃から８５℃まで５℃刻みで設定可能で、１時間に４０００ｋｃａｌの熱量を沸き上げることができるとする。
【００３９】
温度計２４は、外気温を測定する。
【００４０】
以下、貯湯式給湯装置１００における動作の一例について図４のフローチャートを用いて説明する。
【００４１】
前提として、貯湯式給湯装置１００は、２８日間以上運転を行っており、蓄積部１０３は、１時間単位でその１時間に需要家で使用された給湯負荷と、出湯温度、外気温及び水温のそれぞれの１時間の平均値とを、それぞれ最後の２８日間分の給湯負荷データ、出湯温度データ、外気温データ及び水温データとして蓄積している。図５に給湯負荷データ、出湯温度データ、外気温データ及び水温データの一例を示す。前述したように、本実施の形態では、当日の２３時から翌日の２３時までを１日とみなすこととした。
【００４２】
まず、当日の２３時に貯湯式給湯装置１００の運転計画部１０１により運転計画処理の開始指示が出される（Ｓ２０１）。
【００４３】
次に、予測負荷算出部１０４は２４時間の給湯負荷と出湯温度とその発生確率とを予測する（Ｓ２０２）。具体的には、予測負荷算出部１０４は、蓄積部１０３から、過去２８日間の１時間単位の給湯負荷である給湯負荷データを取得する。給湯負荷データのうち、これから実行するシミュレーションの対象となる２４時間に相当する曜日と同じ曜日の負荷データを４日分抽出する。例えば、図６に示すように、シミュレーションの対象となる曜日が３０日の金曜日であるとする。この場合に抽出するデータは、金曜日の負荷データであり、２日、９日、１６日、２３日の負荷データである。予測負荷算出部１０４は、同じ曜日の給湯負荷データのうち、最新の日（図６の例で２３日）の２４時間の１時間単位の負荷を予測負荷１とする。同様に、予測負荷１より一週間前の日（図６の例で１６日）の負荷を予測負荷２、予測負荷２より一週間前の日（図６の例で９日）の負荷を予測負荷３、予測負荷３より一週間前の日（図６の例で２日）の負荷を予測負荷４とする。また、予測負荷算出部１０４は、出湯温度データのうち、予測負荷１と同日（図６の例で２３日）の２４時間の１時間単位の出湯温度を予測出湯温度１とする。同様に予測負荷２と同日（図６の例で１６日）の出湯温度を予測出湯温度２、予測負荷３と同日（図６の例で９日）の出湯温度を予測出湯温度３、予測負荷４と同日（図６の例で２日）の出湯温度を予測出湯温度４とする。さらに、予測負荷算出部１０４は、予測負荷１の発生確率である発生確率１を４０％、予測負荷２の発生確率２を３０％、予測負荷３の発生確率３を２０％、予測負荷４の発生確率４を１０％とする。これは、シミュレーションの対象となる日に近い日の負荷ほど、発生する確率が高いと考えられるためである。
【００４４】
次に、予測温度算出部１０５は２４時間の外気温及び水温を予測する（Ｓ２０３）。具体的には、予測温度算出部１０５は、蓄積部１０３から過去７日間（図６の例で２３日〜２９日の７日間）の１時間単位の外気温及び水温の平均値である外気温データ及び水温データを取得する。外気温データのうち、２３時の外気温の値の７日間の平均値を算出し、２３時の予測外気温とする。ここで、２３時の値とは、２３時〜翌０時までの平均値を意味する（以下、同様）。同様に翌０時から翌２２時までの各時間に対しても同様の処理を行い、予測外気温を算出する。また、予測温度算出部１０５は、水温に対しても、同じ時刻の水温の値７日間の平均値を算出し、予測水温を算出する。
【００４５】
次に、演算部１０６は運転シミュレーションを実行する（Ｓ２０４）。運転シミュレーション（Ｓ２０４）の詳細は、図７のフローチャートに示される通りである。
【００４６】
まず、運転シミュレーション（Ｓ２０４）の開始指示が出される（Ｓ３０１）。
【００４７】
次に、演算部１０６は運転初期情報を取得する（Ｓ３０２）。具体的には、演算部１０６は、給湯部１０２から現在熱量、現在湯温、現在湯温及び機器効率を取得する。さらに、予測負荷算出部１０４から予測負荷、予測出湯温度及び発生確率を、予測温度算出部１０５から予測外気温及び予測水温を取得する。以下では、図８に示すような予測負荷が取得されたものとして説明する。図８（ａ）〜図８（ｄ）はそれぞれ、予測負荷１〜４の一例を示す図である。
【００４８】
次に、運転パターン算出部１１１は沸き上げ時刻を算出する（Ｓ３０３）。具体的には、運転パターン算出部１１１は、予測負荷４種類のそれぞれに対して、１日の負荷総量を計算する。さらに、その１日の負荷総量の２０％以上の予測負荷が発生している時刻を算出する。例えば、図８（ａ）に示す予測負荷１の１日の負荷総量は２００００ｋｃａｌであり、１日の負荷総量の２０％である４０００ｋｃａｌ以上となる時刻は、４時と１８時である。同様に、図８（ｂ）に示す予測負荷２の１日の負荷総量は１８０００ｋｃａｌであり、１日の負荷総量の２０％である３６００ｋｃａｌ以上となる時刻は、４時と２２時である。図８（ｃ）に示す予測負荷３の１日の負荷総量は２００００ｋｃａｌであり、１日の負荷総量の２０％である４０００ｋｃａｌ以上となる時刻は、１４時と２２時である。図８（ｄ）に示す予測負荷４の１日の負荷総量は２２０００ｋｃａｌであり、１日の負荷総量の２０％である４４００ｋｃａｌ以上となる時刻は、１８時である。図９は、以上の結果を示す図である。以上のように、運転パターン算出部１１１は、予測負荷４種類全てに対して１日の負荷総量の２０％以上の予測負荷が発生している時刻を求め、求められた時刻全てと深夜料金帯の最後の時刻を沸き上げ時刻とする。例えば、深夜料金帯の最後の時刻が７時である場合、図９に示されるように沸き上げ時刻は４時・７時・１４時・１８時・２２時となる。以下では動作の一例として、４時・７時・１４時・１８時・２２時の５つが沸き上げ時刻として算出されたとする。
【００４９】
次に、運転パターン算出部１１１は運転パターンを算出する（Ｓ３０４）。運転パターン算出部１１１は、沸き上げ時刻に対して、貯湯タンク２２に蓄熱可能な熱量を基にして算出される沸き上げ目標レベルを設定することで運転パターンとする。貯湯タンク２２に蓄熱可能な最大の熱量は、給湯部１０２が沸かすことが可能な最大の温度の８５℃に、貯湯タンク２２の容量の４００Ｌを掛けた値の３４０００ｋｃａｌである。貯湯タンク２２に蓄熱可能な最小の熱量である０ｋｃａｌと３４０００ｋｃａｌを均等に１０段階に分け、各段階に対応する熱量を小さいほうから沸き上げ目標レベル０、１、２、・・・、９と設定する。沸き上げ目標レベル０の熱量は０ｋｃａｌであり、沸き上げ目標レベル９の熱量は３４０００ｋｃａｌである。図１０は各沸き上げ目標レベルとそれに対応する目標熱量を示す図である。本来であれば１段階毎に３７７８ｋｃａｌずつ上昇するはずであるが、以下での説明を簡単にするため、１段階を３８００ｋｃａｌとした。運転パターンは、５つの沸き上げ時刻の時間が早い順からの各沸き上げ目標レベルで表される。例えば、全ての時刻の沸き上げ目標レベルが０の場合の運転パターンは［０００００］である。また、４時の沸き上げ目標レベルが０、７時の目標レベルが１、１４時の目標レベルが２、１８時の目標レベルが３、２２時の目標レベルが４の場合は［０１２３４］である。運転パターン算出部１１１は、運転パターンの初期値として、まず［０００００］を算出する。運転パターンの算出処理（Ｓ３０４）が実行される度に［００００１］のように位の低い値から１ずつ加算された運転パターンが出力され、１０進数で増加し、［９９９９９］が最後の運転パターンとなる。
【００５０】
次に、シミュレーション部１１２は料金期待値及び電力量期待値を算出する（Ｓ３０５）。料金期待値及び電力量期待値の算出処理（Ｓ３０５）の詳細は、図１１のフローチャートに示される通りである。
【００５１】
まず、料金期待値及び電力量期待値の算出処理（Ｓ３０５）の開始指示が出される（Ｓ４０１）。
【００５２】
次に、シミュレーション部１１２は運転シミュレーションの状態を初期化する（Ｓ４０２）。具体的には、シミュレーション部１１２は、運転シミュレーションのうち、現在何時の状態に着目してシミュレーションしているかを示す着目時刻を２３時とし、後述する湯切れフラグをＯＦＦとする。また、着目時刻の湯量である着目時刻湯量として現在湯量を、着目時刻での着目時刻湯量の平均温度である着目時刻湯温として現在湯温を、着目時刻に貯湯タンクに蓄熱されている熱量である着目時刻熱量として現在熱量を設定する。さらに、シミュレーション部１１２は、予測負荷４種類のうち予測負荷１の２４時間の給湯負荷が各時刻に発生すると設定し、予測負荷１に対応する予測料金１、予測消費電力１をそれぞれゼロとする。運転シミュレーションの状態の初期化（Ｓ４０２）が処理される度に、予測負荷２、予測負荷３、と予測負荷は変更される。
【００５３】
次に、シミュレーション部１１２は消費電力と料金とを算出する（Ｓ４０３）。シミュレーション部１１２は、着目時刻において運転パターンに対して沸き上げが必要かの判定と、必要と判定された場合に着目時刻から１時間で沸き上げる熱量である沸き上げ熱量を算出する。ここでは、着目時刻は２３時のため、２３時から０時の間の沸き上げ熱量を計算する。
【００５４】
上記の消費電力と料金の算出処理（Ｓ４０３）の詳細は、図１２のフローチャートに示される通りである。
【００５５】
まず、消費電力と料金の算出処理（Ｓ４０３）の開始指示が出される（Ｓ５０１）。
【００５６】
次に、シミュレーション部１１２は、着目時刻に必要な熱量である着目時刻必要熱量を算出する（Ｓ５０２）。具体的には、まず、シミュレーション部１１２は、着目時刻である２３時以降で最も近い沸き上げ時刻と沸き上げ目標レベルとを算出する。２３時より遅く最も近い沸き上げ時刻は４時で、運転パターンは［０００００］であるため、沸き上げ目標レベルは運転パターンの４時に相当する値の０である。したがって、目標レベル０に相当する目標熱量は０ｋｃａｌである。そして、前述の通り、給湯部１０２は１時間に４０００ｋｃａｌの沸き上げ能力を持っているため、沸き上げ時刻の１時間前には、目標熱量−４０００ｋｃａｌの熱量が必要となる。したがって、着目時刻必要熱量は、以下の式１で算出される。
【００５７】
着目時刻必要熱量＝目標熱量−（沸き上げ時刻−着目時刻）×４０００      （式１）
【００５８】
なお、着目時刻が２３時の場合は−１時として計算を行う。
【００５９】
次に、シミュレーション部１１２は、沸き上げが必要かを判定する（Ｓ５０３）。つまり、給湯部１０２が沸き上げ目標レベルの熱量を沸き上げ時刻に蓄熱するために、着目時刻で沸き上げが必要かを判定する。具体的には、着目時刻熱量が、１時間後に蓄熱していなければならない熱量である、着目時刻必要熱量＋４０００ｋｃａｌよりも小さい場合には沸き上げが必要と判定する。シミュレーション部１１２は、沸き上げが必要と判断した場合（Ｓ５０３でＹＥＳ）、沸き上げ熱量と沸き上げ温度とを算出する（Ｓ５０４）。シミュレーション部１１２は、沸き上げが不要であると判断した場合（Ｓ５０３でＮＯ）、消費電力及び料金の算出処理（Ｓ４０３）を終了する（Ｓ５０６）。
【００６０】
シミュレーション部１１２は、沸き上げが必要と判断する（Ｓ５０３でＹＥＳ）と、以下の式２を用いて沸き上げ熱量と沸き上げ温度とを算出する（Ｓ５０４）。
【００６１】
沸き上げ熱量＝着目時刻必要熱量＋４０００−着目時刻熱量                （式２）
【００６２】
ただし、算出された沸き上げ熱量が４０００ｋｃａｌよりも大きい場合には、沸き上げ熱量を４０００ｋｃａｌとする。そして、沸き上げ温度は以下の式３を用いて計算される刻みなし沸き上げ温度を基にして算出される。
【００６３】
刻みなし沸き上げ温度＝沸き上げ熱量÷（４００−着目時刻湯量）          （式３）
【００６４】
給湯部１０２の沸き上げ温度は前述の通り６５℃から８５℃の間の５℃刻みでのみ設定可能なため、シミュレーション部１１２は、刻みなし沸き上げ温度以上で最も近い設定可能な温度を沸き上げ温度とする。刻みなし沸き上げ温度が８５℃よりも高い場合には、沸き上げ温度を８５℃とする。この場合、沸き上げ熱量は以下の式４で計算される。
【００６５】
沸き上げ熱量＝８５×（４００−着目時刻湯量）                          （式４）
【００６６】
次に、シミュレーション部１１２は消費電力と料金とを算出する（Ｓ５０５）。まず、シミュレーション部１１２は、沸き上げ温度、予測水温、予測外気温及び機器効率から、シミュレーション現在時刻で沸き上げた場合のエネルギー効率を算出する。例えば、図１３（ａ）、図１３（ｂ）及び図１３（ｃ）に示される外気温、水温及び沸き上げ温度と機器効率との関係に基づいて、以下の式５を用いてエネルギー効率を算出する。
【００６７】
エネルギー効率＝定格エネルギー効率×外気温機器効率比率×水温機器効率比率×沸き上げ温度機器効率比率                                                    （式５）
【００６８】
ここで、図１３（ａ）に示される外気温機器効率比率は、同じ水温かつ同じ沸き上げ温度である場合の、外気温に対する機器効率を示す。つまり、同じ水温かつ同じ沸き上げ温度において定格を１００％とした場合に、外気温機器効率比率は、外気温によって定格が何％になるかを示す。同様に、図１３（ｂ）に示される水温機器効率比率は、同じ外気温かつ同じ沸き上げ温度である場合の、水温に対する機器効率を示す。図１３（ｃ）に示す沸き上げ温度機器効率比率は、同じ外気温かつ同じ水温である場合の、沸き上げ温度に対する機器効率を示す。なお、外気温、水温及び沸き上げ温度がテーブルにない値の場合は、按分値を利用する。
【００６９】
そして、シミュレーション部１１２は、算出されたエネルギー効率と以下の式６とを用いて消費電力を算出し、予測負荷１の消費電力を示す予測電力１に加算する。
【００７０】
消費電力＝沸き上げ熱量÷（エネルギー効率×３６００×０．２４）        （式６）
【００７１】
なお、式６の×３６００×０．２４は、熱量の単位ｋｃａｌから電力の単位ｋＷｈに変換するときの係数である。シミュレーション部１１２は、算出された消費電力と以下の式７とを用いて料金を計算し、予測負荷１の電力料金を示す予測料金１に加算する。料金帯別電力単価は、電力料金帯により一意に決定される値である。
【００７２】
料金＝消費電力×料金帯別電力単価                                      （式７）
【００７３】
以上の処理により、消費電力と料金の算出処理（Ｓ４０３）が終了される（Ｓ５０６）。
【００７４】
次に、シミュレーション部１１２は、次の時刻の貯湯タンク２２の状態を算出する（Ｓ４０４）。すなわち、シミュレーション部１１２は、着目時刻の１時間後の貯湯タンク２２の状態を算出する。ここでは、着目時刻は２３時のため、０時の貯湯タンク２２の状態を算出する。まず、シミュレーション部１１２は、次の時刻（０時）の着目時刻熱量を以下の式８で計算する。
【００７５】
次の時刻の着目時刻熱量＝（着目時刻熱量−予測負荷の熱量＋沸き上げ熱量）×放熱ロス係数                                                                  （式８）
【００７６】
ただし、着目時刻熱量の最低値は、その時刻の水温×４００Ｌであり、最大値は前述した３４０００ｋｃａｌである。ここで、着目時刻熱量から予測負荷の熱量を減算した値が最低値を下回っている場合、又は予測出湯温度が着目時刻湯温よりも高い場合には、湯切れフラグをＯＮとする。湯切れフラグがＯＮであるとは、その運転パターンでは湯切れが起こる可能性があることを示す。放熱ロス係数は外気温の関数であり、蓄熱タンクの性能により関数は決定され、シミュレーション部１１２は、予測外気温を入力することで各時刻の放熱ロス係数を算出する。例えば、図１３（ｄ）に示される外気温と放熱ロス係数との関係に基づいて放熱ロス係数を算出する。次に、シミュレーション部１１２は、予測負荷の発生により需要家で使用される湯量である予測負荷湯量を以下の式９で算出する。
【００７７】
予測負荷湯量＝予測負荷÷予測出湯温度                                  （式９）
【００７８】
さらに、以下の式１０及び式１１で次の時刻（０時）の着目時刻湯量を算出する。
【００７９】
沸き上げ湯量＝沸き上げ熱量÷沸き上げ温度                            （式１０）
【００８０】
次の時刻の着目時刻湯量＝着目時刻湯量−予測負荷湯量＋沸き上げ湯量    （式１１）
【００８１】
さらに、シミュレーション部１１２は、以下の式１２で次の時刻の着目時刻湯温を算出する。
【００８２】
次の時刻の着目時刻湯温＝次の時刻の着目時刻熱量÷次の時刻の着目時刻湯量
（式１２）
【００８３】
次の時刻の貯湯タンク２２の状態が算出されると、着目時刻に１時間加算する。すなわち、ここでは、着目時刻を０時とする。
【００８４】
次に、シミュレーション部１１２は、２４時間に対して料金及び消費電力が算出されたかを判定する（Ｓ４０５）。すなわち、着目時刻が２３時であるかを判定し、２３時である場合（Ｓ４０５でＹＥＳ）、全ての予測負荷に対して予測料金及び予測消費電力が算出されたかを判定する（Ｓ４０６）。着目時刻が２３時でない場合（Ｓ４０５でＮＯ）、消費電力と料金の算出を行う（Ｓ４０３）。ここでは、着目時刻は０時のため、消費電力と料金の算出を行う（Ｓ４０３）。そして、シミュレーション部１１２は、消費電力と料金の算出処理（Ｓ４０３）と、次の時刻の貯湯タンクの状態の算出処理（Ｓ４０４）と、着目時刻の判定処理（Ｓ４０５）とが繰り返される。
【００８５】
そして、着目時刻が２３時となれば、シミュレーション部１１２は、全ての予測負荷に対して予測料金及び予測消費電力が算出されたかを判定する（Ｓ４０６）。すなわち、シミュレーション部１１２は、シミュレーションの状態の初期化処理（Ｓ４０２）で設定された予測負荷が予測負荷４であるかを判定する。予測負荷が予測負荷４である場合（Ｓ４０６でＹＥＳ）、期待値算出部１１３は、料金期待値及び電力量期待値を算出する（Ｓ４０７）。予測負荷が予測負荷４ではない場合（Ｓ４０６でＮＯ）、シミュレーション部１１２は、シミュレーションの状態を初期化する（Ｓ４０２）。ここでは、シミュレーションの状態の初期化処理（Ｓ４０２）で設定された予測負荷は予測負荷１であるため、シミュレーション部１１２はシミュレーションの状態を初期化する（Ｓ４０２）。予測負荷４種類のうち、予測負荷２の２４時間の給湯負荷が各時刻に発生すると設定され、予測料金２、予測消費電力２がゼロとなり、それ以外は前述と同様の処理がなされる。以降、同様にしてシミュレーションの初期化処理（Ｓ４０２）から予測負荷の判定処理（Ｓ４０６）が繰り返される。
【００８６】
そして、シミュレーションの状態の初期化処理（Ｓ４０２）で設定された予測負荷が予測負荷４であれば、期待値算出部１１３は料金期待値及び電力量期待値を算出する（Ｓ４０７）。期待値算出部１１３は、運転パターンに対して湯切れが起きない（湯切れフラグがＯＦＦである）場合に、予測負荷４種類に対しての料金・消費電力の期待値を算出する。運転シミュレーションを行った運転パターンは［０００００］であるため、運転パターン［０００００］の料金期待値及び電力量期待値を算出する。ただし、運転パターン［０００００］の湯切れフラグがＯＮである場合には、予測料金は評価不能とする。運転パターン［０００００］の湯切れフラグがＯＦＦである場合のみ、以下の式１３により料金期待値を算出する。
【００８７】
料金期待値＝予測料金１×発生確率１＋予測料金２×発生確率２＋予測料金３×発生確率３＋予測料金４×発生確率４                                          （式１３）
【００８８】
また、以下の式１４により電力量期待値を算出する。
【００８９】
電力量期待値＝予測電力１×発生確率１＋予測電力２×発生確率２＋予測電力３×発生確率３＋予測電力４×発生確率４                                        （式１４）
【００９０】
期待値算出部１１３は、この運転パターンと料金期待値と電力量期待値とを関連付けて演算結果データとして最適運転パターン特定部１０７に出力し蓄積する。
【００９１】
以上の処理により、期待値の算出処理（Ｓ３０５）が終了される（Ｓ４０８）。
【００９２】
次に、全ての運転パターンに対して料金期待値及び電力量期待値が算出されたかを判定する（Ｓ３０６）。最後の運転パターンは［９９９９９］であるため、運転パターンが［９９９９９］である場合（Ｓ３０６でＹＥＳ）、運転シミュレーション（Ｓ２０４）は終了される（Ｓ３０７）。運転パターンが［９９９９９］でない場合（Ｓ３０６でＮＯ）、運転パターンの算出を行う（Ｓ３０４）。ここでは、運転パターンは［０００００］であるため、運転パターンを算出する（Ｓ３０４）。運転パターン算出部１１１は、運転パターン［００００１］を算出する（Ｓ３０４）。以降、同様に運転パターンの算出処理（Ｓ３０４）と期待値算出処理（Ｓ３０５）とが繰り返される。運転パターン［９９９９９］となり演算結果データが運転パターン［０００００］から［９９９９９］までの全てに対して算出された場合（Ｓ３０６でＹＥＳ）には、運転シミュレーション（Ｓ２０４）が終了される（Ｓ３０７）。
【００９３】
次に、最適運転パターン特定部１０７は最適運転パターンを特定する（Ｓ２０５）。最適運転パターン特定部１０７は、運転評価方法に従って運転評価値を算出し、運転評価値が最大となる運転パターンである最適運転パターンを算出する。まず、最適運転パターン特定部１０７は、演算部１０６から演算結果データ、給湯部１０２から希望する給湯装置の消費電力量、電力合計料金の関係である運転評価方法と、過去の給湯装置の運転結果である運転評価履歴とを取得する。次に、最適運転パターン特定部１０７は、料金指数、電力量指数を算出する。
【００９４】
まず、演算結果データのうち料金期待値に対して、最小の料金と最大の料金を算出し、最小の料金を１００、最大の料金を０として分布させた場合の、各料金期待値の値である料金指数を全ての料金期待値に対して算出する。また、演算結果データのうち電力量期待値に対して、最小の消費電力と最大の消費電力を算出し、最小の消費電力を１００、最大の料金を０として分布させた場合の、各電力量期待値の値である電力量指数を全ての電力量期待値に対して算出する。
【００９５】
次に、最適運転パターン特定部１０７は、運転評価方法に対して運転評価値を算出する。運転評価方法は、給湯部１０２のリモコンからユーザが直接入力した値、もしくは固定であらかじめ入力されている値であり、[料金係数：電力係数]の２つの値により構成される。料金係数、電力係数は和が１となるように、０〜１の範囲で設定される。運転評価方法に基づき以下の式１５で運転評価値が算出される。
【００９６】
運転評価値＝（料金指数×料金係数）＋（電力量指数×電力係数）        （式１５）
【００９７】
運転評価値は０〜１００の範囲の値を取り、全ての演算結果データに対して算出される。
【００９８】
次に、最適運転パターン特定部１０７は、上記の運転評価値が最大となる運転パターンを最適運転パターンとして算出する。
【００９９】
図１４は、運転評価値の算出に関わる処理を具体的な数値を用いて説明する図である。図１４では、料金期待値から料金指数を、電力量期待値から電力量指数を求め、式１５に従って運転評価値を求めている。ここでは、運転評価方法として［１．０：０．０］、［０．８：０．２］、［０．５：０．５］、［０．２：０．８］、［０．０：１．０］とした。この結果、運転評価値が最大となる運転パターンは、順にＣ、Ｃ、Ａ、Ｅ、Ｅと異なる結果が表れた。
【０１００】
以上のように、運転評価方法を指定することで、料金を重視するか、電力量を重視するかを指定することが可能となり、それに応じて、最適運転パターンも異なる結果を得ることができる。すなわち、よりユーザの志向に合わせた運転を選択することが可能となる。
【０１０１】
次に、運転指令算出部１０８は、最適運転パターン特定部１０７で特定された最適運転パターンに従い、運転指令を算出する（Ｓ２０６）。まず、運転指令算出部１０８は、最適運転パターン特定部１０７から最適運転パターンを取得し、１分毎に沸き上げが必要かの判定を行う。まず、最適運転パターンのうち、現在時刻より遅く、最も近い沸き上げ時刻の沸き上げ目標レベルとそれに対応する目標熱量とを算出し、以下の式１６で現在必要熱量を算出する。
【０１０２】
現在必要熱量＝目標熱量−（沸き上げ時刻−現在時刻）×４０００        （式１６）
【０１０３】
そして、現在熱量が現在必要熱量よりも小さい場合に沸き上げが必要と判定する。沸き上げが必要と判定された場合は、沸き上げ熱量及び沸き上げ温度を算出する。沸き上げ熱量は以下の式１７で、沸き上げ温度は以下の式１８でそれぞれ算出される。
【０１０４】
沸き上げ熱量＝現在必要熱量＋４０００−現在熱量                      （式１７）
【０１０５】
刻みなし沸き上げ温度＝沸き上げ熱量÷（４００−現在湯量）            （式１８）
【０１０６】
給湯部１０２の沸き上げ温度は、前述の通り６５℃から８５℃の間の５℃刻みで設定可能なため、刻みなし沸き上げ温度より高く、最も近い設定可能な温度を沸き上げ温度とする。刻みなし沸き上げ温度が８５℃よりも高い場合には、沸き上げ温度を８５℃とする。この場合、沸き上げ熱量は以下の式１９で計算される。
【０１０７】
沸き上げ熱量＝８５×（４００−現在湯量）                            （式１９）
【０１０８】
沸き上げが必要と判定された場合には、前述の沸き上げ温度と、沸き上げ指令として「運転」を算出する。沸き上げ指令が「運転」の場合に、沸き上げ熱量を沸き上げると沸き上げ指令は「停止」となる。
【０１０９】
また、運転指令算出部１０８は、最適運転パターンに従う運転以外に、現在熱量が所定の熱量以下、もしくは現在湯量が所定の湯量以下となった場合には、所定の熱量まで沸き上げを行う。これにより、貯湯タンク２２の下部が所定の温度（本実施の形態では、湯と見なす温度である４２℃）以上とならないように、沸き上げを行うことができる。
【０１１０】
以上により、本実施の形態における貯湯式給湯装置の運転計画処理が終了される（Ｓ２０７）。運転計画処理が終了すると、給湯部１０２は需要家の給湯負荷と出湯温度、外気温と水温を計測し、運転指令算出部１０８から取得した、沸き上げ指令と沸き上げ温度に基づき運転を行う。
【０１１１】
図１５は、２３時〜５時の範囲である運転パターンで貯湯式給湯装置１００の運転を行った場合の現在熱量、給湯負荷及び沸き上げの有無についての一例を具体的な数値を用いて示す図である。ここで用いた運転パターンは、沸き上げ時刻が２時と７時であり、［５、６］の運転パターンとした。
【０１１２】
図１５で用いた具体的な数値は以下の通りである。まず、給湯負荷は、０時に２０００ｋｃａｌ、１時に１０００ｋｃａｌ、２時に５０００ｋｃａｌである。これに対応する出湯温度は、０時に５５℃、１時に５０℃、２時に４５℃である。２３時の現在熱量は２１０００ｋｃａｌ、現在湯量は３００Ｌ、現在湯温は７０℃である。また、外気温及び水温は常に１０℃とした。この外気温及び水温から求められる放熱ロス係数は１０％、エネルギー効率は５０％とした。
【０１１３】
以上の数値を用いて、各時刻で式８〜式１２及び式１６〜式１９を準用及び利用することで、図１５に示すような熱量の変化を示すグラフが得られる。また、計算の結果、１時、３時及び４時に沸き上げが必要と算出された。
【０１１４】
以下、本実施の形態における効果について説明する。
【０１１５】
本実施の形態では、予測負荷算出部１０４で、複数の予測負荷とその予測発生確率とを算出し、演算部１０６で、湯切れがないような運転の中から運転評価値が最大となる運転パターンを選択している。これにより、予測負荷が１通りである場合には、その予測負荷と比べて早い時間に給湯負荷が発生するなどの場合で湯切れが起こってしまう。しかし、給湯負荷が発生する時間帯が異なる日など複数の日に対して予測することで、負荷がばらついた場合でも湯切れが起こらないような運転を選択可能である。
【０１１６】
また、予測負荷の発生確率を算出し、料金期待値を算出することで、単に湯切れしないよう給湯負荷が多い場合に対して料金最小となる運転パターンを選択するわけではなく、起きる確率が高い給湯負荷の料金を安くし、かつ湯切れしないような運転が選択可能である。
【０１１７】
また、本実施の形態では、給湯負荷を予測し、予測温度算出部１０５から外気温及び水温を予測することで、放熱量や外気温によるエネルギー効率の時間変化を考慮して、運転評価値が最大となる運転パターンを選択している。これにより、料金単価だけを考慮した運転により、結果的に料金合計が最小とはならないことを避け、料金が最小となる運転を選択することができる。
【０１１８】
また、料金に加えて消費電力量を演算結果として算出することで、最適な運転パターンを特定する際に、消費電力量と料金のどちらをどの程度重視するかを選択することが可能となる。例えば、［料金係数：電力係数］で示される運転評価方法が、［１．０：０．０］である場合には料金が最小となる運転パターンを選択し、［０．０：１．０］である場合には消費電力が最小となる運転パターンを選択することができる。また、［０．７：０．３］のような運転評価方法の場合には、料金を優先するが、消費電力量がある程度少ない運転パターンが選択される。
【０１１９】
なお、運転評価方法として、［１．０：０．０］や［０．０：１．０］のように料金期待値もしくは電力期待値のどちらか一方のみによって最適運転パターンを特定する場合は、もちろん運転評価値を計算すること無く、料金期待値もしくは電力期待値がそれぞれ最も小さくなる時を最適運転パターンとしても良い。
【０１２０】
なお、本実施の形態では、負荷予測に用いる過去の負荷との類似性は、曜日だけでなく、外気温度や市水温度の類似性でも良い。
【０１２１】
外気温や市水温度を用いて類似性の判断をする場合、運転計画開始時の気温に対して類似性を判断する方法と、予測外気温・予測水温を算出したものに対して類似性を判断する方法の２つの方法が考えられる。
【０１２２】
まず、運転計画開始時の気温に対して類似性の判断をする場合について説明する。
【０１２３】
運転計画開始時に、外気温及び水温を計測する。次に、予測負荷算出部１０４は２４時間の給湯負荷と出湯温度とその発生確率とを予測する（Ｓ２０２）。具体的には、予測負荷算出部１０４は、蓄積部１０３から、過去２８日間の１時間単位の給湯負荷である給湯負荷データを取得する。給湯負荷データのうち、運転計画開始時の外気温及び水温と対応する時刻の外気温及び水温との類似性が高い順に負荷データを４日分抽出する。なお、類似性の判断には、外気温及び水温の差の両方を用いても良いし、どちらか一方を用いて差が小さいものを類似性が高いとしても良い。両方の差を用いる場合は、差の総和が小さいものを選ぶなどが考えられる。このように抽出された４日分をそれぞれ予測負荷１〜４とし、温度が近い順に発生確率を高く設定し、複数の予測負荷と各予測負荷が発生する確率とを算出する。
【０１２４】
次に、予測外気温・予測水温を算出したものに対して類似性を判断する場合について説明する。
【０１２５】
この場合、図４の貯湯式給湯装置の運転を計画する方法を示すフローチャートに変えて、図１６の貯湯式給湯装置の運転を計画する方法を示すフローチャートにそって、運転計画を開始する。
【０１２６】
図１６に示すフローチャートでは、外気温・水温の予測（Ｓ２０３）を行なってから、２４時間の給湯負荷と出湯温度とその発生確率とを予測（Ｓ２０２）している以外は、図４におけるフローチャートと同様である。
【０１２７】
外気温・水温の予測（Ｓ２０３）を行なってから、２４時間の給湯負荷と出湯温度とその発生確率との予測（Ｓ２０２）について具体的に説明する。
【０１２８】
予測負荷算出部１０４は、蓄積部１０３から、過去２８日間の１時間単位の給湯負荷である給湯負荷データを取得する。外気温・水温の予測方法については図４の場合と同様である。次に、給湯負荷データのうち、予測外気温及び予測水温と類似する外気温変動を持つ負荷データを４日分抽出する。このときの類似性の判断には、例えば、１時間ごとの誤差を２４時間分求め、その誤差の総和が小さいほど類似性が大きくなると判断する方法などが用いられる。このときに、外気温および水温両方について計算し、和が最も小さい順に類似性が高いとしても良いし、どちらか一方について類似性を判断しても良い。このように抽出した４日分をそれぞれ予測負荷１〜４とし、類似性が高い順に発生確率を高く設定し、複数の予測負荷と各予測負荷が発生する確率とを算出する。
【０１２９】
また、予測負荷の算出方法は、類似性のある日の負荷を予測負荷とするだけでなく、類似性を元にニューラルネットワークや平均処理、重回帰分析を用いても良い。
【０１３０】
また、複数の予測負荷の発生する確率の算出方法は、現在に近い日の確率を高くする方法だけでなく、全ての予測負荷の発生する確率を均等にする方法や、外気温や市水温度の類似性が高い日の負荷の確率を高くする方法や、家庭の負荷履歴の過去の類似度から学習を行って確率を算出するなどの方法もある。
【０１３１】
なお、予測外気温や予測水温の誤差を類似性の判断などに用いる場合のように、類似性が高い日を数値で求められる場合は、その類似性を示す数値に応じて、確率を振り分けることによって、より正確に予測料金期待値を求めることができる。
【０１３２】
つまり、例えば、現在に近い日の確率を高くする以外に、予測外気温・予測水温を算出したものに対して類似性を判断する場合は、それぞれの誤差の和の逆数の比で確率を分けることなどが考えられる。
【０１３３】
さらに、本実施の形態では、演算部１０６は、貯湯タンク２２の状態を熱量と湯量とに分けてシミュレーションしており、沸き上げが必要な場合には、タンク内の所定の温度以下である容量に沸き上げ熱量が収まるような、最低の沸き上げ温度を算出している。すなわち、貯湯タンク２２の最下部は、必ず４２℃以下の水となる。
【０１３４】
一般的な給湯装置において、給湯装置のエネルギー効率は、暖める水の温度が低ければ低いほど高いという特性を持っている。このため、ヒートポンプ２３に供給される水は常に４２℃以下の水であることから、エネルギー効率を下げることなく沸き上げを行うことができる。
【０１３５】
また、前述の通り、給湯装置は沸き上げ温度が低い方がエネルギー効率は高いという特性を持っているため、前述の算出方法による沸き上げ温度により沸き上げた場合、可能な限り最低の温度で沸き上げるため高いエネルギー効率での沸き上げが行える。これらの給湯装置の特性により、演算部１０６における沸き上げ温度の設定は、目標とする熱量を蓄熱するのに最も高いエネルギー効率となっており、消費電力が最小となる。
【０１３６】
本発明のかかる構成によれば、湯切れを起こす可能性をより低くすることができ、消費電力量と料金とのいずれを重視した運転を行うかを任意で選択することが可能になる。
【０１３７】
以上、本発明の貯湯式給湯装置について、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【０１３８】
例えば、本実施の形態の構成においては、運転計画を開始する時刻は２３時の変わりに０時や７時など任意の時刻でよい。また、運転計画を行う期間は２４時間の変わりに１２時間や４８時間など任意の期間でも良い。
【０１３９】
また、蓄積部１０３が蓄積する期間は２８日間には限られず、１ヶ月や１年間のデータを蓄積してもよい。
【０１４０】
また、予測負荷算出部１０４が予測負荷と発生確率とを算出する方法は、曜日による方法の変わりに、ニューラルネットワークや回帰分析など任意の手法でもよい。
【０１４１】
また、本発明は、装置として実現できるだけでなく、その装置を構成する処理手段をステップとする方法として実現したり、それらステップをコンピュータに実行させるプログラムとして実現したり、そのプログラムを記録したコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体として実現したり、そのプログラムを示す情報、データ又は信号として実現したりすることもできる。そして、それらプログラム、情報、データ及び信号は、インターネット等の通信ネットワークを介して配信してもよい。
【産業上の利用可能性】
【０１４２】
本発明は、シミュレーションを行うことで貯湯タンクに蓄熱を行う貯湯式給湯装置として、例えば、ＣＯ2ヒートポンプ給湯器や電気温水器などの、電力による給湯部を設けた
貯湯式給湯装置、その運転計画装置及び運転計画方法に利用できる。
【図面の簡単な説明】
【０１４３】
【図１】本発明の実施の形態に関わる貯湯式給湯装置の構成図である。
【図２】本発明の実施の形態に関わる貯湯式給湯装置の模式図である。
【図３】（ａ）貯湯式給湯装置の貯湯タンクの温度分布を示す図である。（ｂ）シミュレーション時の貯湯タンクの温度を便宜的に示す図である。
【図４】本発明の実施の形態に関わる貯湯式給湯装置の運転を計画する方法を示すフローチャートである。
【図５】蓄積部に蓄積されるデータの一例を示す図である。
【図６】予測負荷及び予測温度の算出に用いられる日の一例を示す図である。
【図７】運転シミュレーションの詳細を示すフローチャートである。
【図８】複数の予測負荷の一例を示す図である。
【図９】沸き上げ時刻の算出の一例を示す図である。
【図１０】運転パターンの目標レベルと目標熱量とを示す図である。
【図１１】料金期待値・電力量期待値の算出の詳細を示すフローチャートである。
【図１２】料金と消費電力の算出の詳細を示すフローチャートである。
【図１３】（ａ）外気温と機器効率比率との関係の一例を示す図である。（ｂ）水温と機器効率比率との関係の一例を示す図である。（ｃ）沸き上げ温度と機器効率比率との関係の一例を示す図である。（ｄ）外気温と放熱ロス係数との関係の一例を示す図である。
【図１４】最適運転パターンの算出の一例を示す図である。
【図１５】最適運転パターンに従って貯湯式給湯装置の運転を行った一例を示す図である。
【図１６】本発明の実施の形態に関わる他の貯湯式給湯装置の運転を計画する方法を示すフローチャートである。
【符号の説明】
【０１４４】
２１    制御部
２２    貯湯タンク
２３    ヒートポンプ
２４    温度計
１００  貯湯式給湯装置
１０１  運転計画部
１０２  給湯部
１０３  蓄積部
１０４  予測負荷算出部
１０５  予測温度算出部
１０６  演算部
１０７  最適運転パターン特定部
１０８  運転指令算出部
１１１  運転パターン算出部
１１２  シミュレーション部
１１３  期待値算出部
【図１】
0005203855.tif 000002
【図２】
0005203855.tif 000003
【図３】
0005203855.tif 000004
【図４】
0005203855.tif 000005
【図５】
0005203855.tif 000006
【図６】
0005203855.tif 000007
【図７】
0005203855.tif 000008
【図８】
0005203855.tif 000009
【図９】
0005203855.tif 000010
【図１０】
0005203855.tif 000011
【図１１】
0005203855.tif 000012
【図１２】
0005203855.tif 000013
【図１３】
0005203855.tif 000014
【図１４】
0005203855.tif 000015
【図１５】
0005203855.tif 000016
【図１６】
0005203855.tif 000017