(57)【要約】【課題】運転スケジュールを適切に決定することができるスケジュール決定装置及びスケジュール決定プログラムを提供することである。【解決手段】実施形態のスケジュール決定装置は、取得部と、設定部と、決定部とを持つ。取得部は、機器の運転スケジュールの指標と、指標の制約条件とを取得する。設定部は、変更前の運転スケジュールに設定された第１の範囲よりも狭い第２の範囲を、新たな運転スケジュールの指標の制約条件を定める変数の値の範囲に設定する。決定部は、第２の範囲内の変数の値を使用して、機器の運転スケジュールを決定する。【選択図】図４
2015228128.tif 000002
【特許請求の範囲】
【請求項１】
機器の運転スケジュールの指標と、前記指標の制約条件とを取得する取得部と、
変更前の前記運転スケジュールに設定された第１の範囲よりも狭い第２の範囲を、新たな運転スケジュールの指標の制約条件を定める変数の値の範囲に設定する設定部と、
前記第２の範囲内の前記変数の値を使用して、前記機器の運転スケジュールを決定する決定部と、
を備えるスケジュール決定装置。
【請求項２】
前記設定部は、前記変更前の運転スケジュールに対して変更する箇所に対応する前記変数の値の範囲に、前記第２の範囲よりも広い第３の範囲を定め、
前記決定部は、前記変更する箇所に対応する前記第３の範囲内の変数の値を使用して、前記機器の運転スケジュールを決定する、請求項１に記載のスケジュール決定装置。
【請求項３】
前記決定部は、前記新たな運転スケジュールの指標が前記制約条件を満たすか否かを判定し、前記新たな運転スケジュールの指標が前記制約条件を満たさない場合、前記新たな運転スケジュールの指標が前記制約条件を満たさないことを通知する、請求項１又は請求項２に記載のスケジュール決定装置。
【請求項４】
前記決定部は、前記新たな運転スケジュールの指標が前記制約条件を満たさない場合、前記新たな運転スケジュールの指標が前記制約条件を満たさない原因と、前記新たな運転スケジュールの指標が満たすことができる前記制約条件とを通知する、請求項３に記載のスケジュール決定装置。
【請求項５】
前記決定部は、前記新たな運転スケジュールの指標が前記制約条件を満たさない場合、前記制約条件を変更して、前記運転スケジュールを決定する、請求項１から請求項４のいずれか一項に記載のスケジュール決定装置。
【請求項６】
前記決定部は、前記新たな運転スケジュールを前記機器に実行させた場合にインセンティブを取得可能であるか否かを判定し、前記インセンティブを取得可能でない場合、前記インセンティブを取得可能でないことを通知する、請求項１から請求項５のいずれか一項に記載のスケジュール決定装置。
【請求項７】
前記決定部は、前記インセンティブを取得可能でない場合、前記インセンティブを取得可能でない原因を通知する、請求項６に記載のスケジュール決定装置。
【請求項８】
前記決定部は、前記インセンティブを取得可能でない場合、前記インセンティブを取得可能でない原因を除いて、前記運転スケジュールを決定する、請求項６又は請求項７に記載のスケジュール決定装置。
【請求項９】
前記決定部は、前記変更前の運転スケジュールを表すグラフと、前記新たな運転スケジュールを表すグラフとを表示部に表示させる、請求項１から請求項８のいずれか一項に記載のスケジュール決定装置。
【請求項１０】
コンピュータに、
機器の運転スケジュールの指標と、前記指標の制約条件とを取得する手順と、
変更前の前記運転スケジュールに設定された第１の範囲よりも狭い第２の範囲を、新たな運転スケジュールの指標の制約条件を定める変数の値の範囲に設定する手順と、
前記第２の範囲内の前記変数の値を使用して、前記機器の運転スケジュールを決定する手順と、
を実行させるためのスケジュール決定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、スケジュール決定装置及びスケジュール決定プログラムに関する。
【背景技術】
【０００２】
スケジュール決定装置は、デマンドレスポンス（需要応答）（DR：Demand Response）信号に基づいて、機器の運転スケジュールを決定する場合がある。しかしながら、スケジュール決定装置は、運転スケジュールを適切に決定することができない場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３５１９３２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、運転スケジュールを適切に決定することができるスケジュール決定装置及びスケジュール決定プログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態のスケジュール決定装置は、取得部と、設定部と、決定部とを持つ。取得部は、機器の運転スケジュールの指標と、指標の制約条件とを取得する。設定部は、変更前の運転スケジュールに設定された第１の範囲よりも狭い第２の範囲を、新たな運転スケジュールの指標の制約条件を定める変数の値の範囲に設定する。決定部は、第２の範囲内の変数の値を使用して、機器の運転スケジュールを決定する。
【図面の簡単な説明】
【０００６】
【図１】第１の実施形態の制御システムの図。
【図２】第１の実施形態の機器の図。
【図３】第１の実施形態の受電電力量の推移の図。
【図４】第１の実施形態のスケジュール決定装置の図。
【図５】第１の実施形態の変数の図。
【図６】第１の実施形態の新たな運転スケジュールの図。
【図７】第１の実施形態の運転スケジュールの表示の図。
【図８】第１の実施形態の新たな運転スケジュールの表示の図。
【図９】第１の実施形態のメッセージの表示の図。
【図１０】第１の実施形態のスケジュール決定装置の動作の図。
【図１１】第２の実施形態のスケジュール決定装置の図。
【図１２】第２の実施形態の変更前の運転スケジュールの図。
【図１３】第２の実施形態の新たな運転スケジュールの図。
【図１４】第２の実施形態の制約条件が緩和された運転スケジュールの表示の図。
【図１５】第２の実施形態の受電電力量が目標値を超過する場合に制約条件が緩和された運転スケジュールの表示の図。
【図１６】第２の実施形態のスケジュール決定装置の動作の図。
【図１７】第３の実施形態のスケジュール決定装置の図。
【図１８】第３の実施形態の新たな運転スケジュールの表示の図。
【図１９】第３の実施形態のスケジュール決定装置の動作の図。
【発明を実施するための形態】
【０００７】
以下、実施形態のスケジュール決定装置及びスケジュール決定プログラムを、図面を参照して説明する。
（第１の実施形態）
図１は、第１の実施形態の制御システム１の構成図である。制御システム１は、機器２と、制御装置３と、スケジュール決定装置４とを備える。制御システム１は、複数の機器２を備えてもよい。制御システム１は、複数の制御装置３を備えてもよい。制御システム１は、建物Ａに備えられてもよいし、建物Ａ以外の所定の位置に備えられてもよい。制御システム１は、これらの機能ブロックが分散されて、プラント設備などの所定の範囲に備えられてもよい。
【０００８】
スケジュール決定装置４は、指標情報を取得する。指標情報は、機器２の運転スケジュールの指標を表す情報である。運転スケジュールは、例えば、機器２の運転状態（オン状態とオフ状態）を時系列で表す値でもよいし、機器２の運転状態に応じた出力を時系列で表す計算値でもよい。指標情報は、例えば、天気予報情報、ベースライン情報や、インセンティブ単価情報を含む。指標情報については後述する。
【０００９】
スケジュール決定装置４は、取得した指標情報に基づいて、機器２の運転スケジュールを最適化する。スケジュール決定装置４は、取得した情報に基づいて、機器２の設定値を定める。設定値は、例えば、機器２のオン状態とオフ状態とを時系列で表す値である。スケジュール決定装置４は、機器２の運転スケジュールの指標が制約条件を満たすように設定値を定める。スケジュール決定装置４は、設定値を示す情報を制御装置３に出力する。
【００１０】
制御装置３は、運転スケジュールに応じた設定値を示す情報を、スケジュール決定装置４から取得する。制御装置３は、取得した設定値に基づいて制御値を定める。制御装置３は、制御値に基づいて機器２を制御する。
【００１１】
図２は、第１の実施形態の機器２の図である。機器２は、制御装置３による制御に基づいて、所定の動作を実行する。機器２は、受電電力やガスをエネルギー源として、電気、冷水や温水を、部屋Ｂの空調機器２５に供給する。
【００１２】
機器２は、エネルギー供給機器、エネルギー消費機器や、エネルギー貯蔵機器である。エネルギー供給機器は、エネルギーを供給する機器である。エネルギー供給機器は、例えば、ＰＶ２１（太陽光発電機器：Photovoltaic Power Generation System）と、ＣＧＳ２２（コージェネレーションシステム: Co-Generation System）と、吸収式冷温水器２３と、電動冷凍機２４とである。エネルギー消費機器は、熱源機器である。エネルギー消費機器は、例えば、空調機器２５である。エネルギー貯蔵機器は、エネルギーを貯蔵する機器である。エネルギー貯蔵機器は、例えば、蓄電池２０と、蓄熱槽２６とである。
【００１３】
蓄電池２０は、受電系から取得した電力を貯蔵する。蓄電池２０は、ＰＶ２１から取得した電力を貯蔵する。蓄電池２０は、ＣＧＳ２２から取得した電力を貯蔵する。蓄電池２０は、電動冷凍機２４と空調機器２５とに電気を供給する。
ＰＶ２１は、太陽光により発電した電気を、蓄電池２０と、電動冷凍機２４と、空調機器２５とに供給する。
【００１４】
ＣＧＳ２２は、ガス系からガスを取得する。ＣＧＳ２２は、ガスにより発電した電気を、蓄電池２０に供給する。ＣＧＳ２２は、ガスによる温熱を含む温水を、吸収式冷温水器２３と空調機器２５とに供給する。
【００１５】
吸収式冷温水器２３は、ガス系からガスを取得する。吸収式冷温水器２３は、ＣＧＳ２２から温水を取得する。吸収式冷温水器２３は、ガス又は温水による温熱を含む温水を製造する。吸収式冷温水器２３は、空調機器２５に温水を供給する。吸収式冷温水器２３は、ガス又は温水による温熱を含む冷水を製造する。吸収式冷温水器２３は、空調機器２５と蓄熱槽２６とに冷水を供給する。
【００１６】
電動冷凍機２４は、受電系から電気を取得する。電動冷凍機２４は、電気による温熱を含む冷水を製造する。電動冷凍機２４は、空調機器２５と蓄熱槽２６とに冷水を供給する。
空調機器２５は、受電系から電気を取得する。空調機器２５は、蓄電池２０とＰＶ２１とから電気を取得する。空調機器２５は、電気により部屋Ｂの空気を調整する。空調機器２５は、ＣＧＳ２２から温水を取得する。空調機器２５は、吸収式冷温水器２３や蓄熱槽２６から冷水を取得する。空調機器２５は、冷水や温水による部屋Ｂの冷暖房を実行する。
【００１７】
蓄熱槽２６は、吸収式冷温水器２３から冷水を取得する。蓄熱槽２６は、電動冷凍機２４から冷水を取得する。蓄熱槽２６は、取得した冷水に含まれる温熱を蓄積する。蓄熱槽２６は、蓄積した温熱を含む冷水を、空調機器２５に供給する。
【００１８】
図３は、第１の実施形態の受電電力量の推移の図である。横軸は、０〜２４時までの時刻を示す。縦軸は、機器２への受電電力量[ｋＷｈ]を示す。図３では、一例として、デマンドレスポンス対象時間は、１３時〜１６時である。電力削減量は、デマンドレスポンス対象時間において、ベースラインに対して下回った受電電力量の積算値である。機器２の設備運用者（需要家）は、この電力削減量にインセンティブ単価を乗じた金額を、インセンティブとして受け取る。インセンティブに上限額が定められている場合には、機器２の設備運用者は、デマンドレスポンス対象時間において電力削減量が目標量を上回った場合に、その目標量ごとに定められた固定額をインセンティブとして受け取ってもよい。
【００１９】
図３では、時刻ｔ１は、デマンドレスポンス対象時間内では無い。このため、時刻ｔ１に受電電力量がベースラインを下回った場合でも、機器２の設備運用者は、インセンティブを受け取ることができない。一方、時刻ｔ２は、デマンドレスポンス対象時間内である。このため、時刻ｔ２に受電電力量がベースラインを下回った場合には、機器２の設備運用者は、インセンティブを受け取ることができる。
【００２０】
次に、スケジュール決定装置４の構成例を説明する。
図４は、第１の実施形態のスケジュール決定装置４（以下、「スケジュール決定装置４ａ」という。）の図である。スケジュール決定装置４ａは、取得部４０と、設定部４１ａと、決定部４２ａと、表示部４３と、出力部４４とを備える。決定部４２ａは、最適化部４２０ａを備える。
【００２１】
取得部４０と、設定部４１ａと、決定部４２ａとの一部または全部は、例えば、ＣＰＵ（Central Processing Unit）等のプロセッサが、メモリに記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェア機能部であってもよい。
【００２２】
取得部４０と、設定部４１ａと、決定部４２ａとは、ＲＡＭ（Random Access Memory）やレジスタ等の揮発性メモリを有してもよい。また、取得部４０と、設定部４１と、決定部４２ａとは、ＲＯＭ（Read Only Memory）、フラッシュメモリ、ハードディスクドライブ、レジスタ等の不揮発性メモリ（非一時的な記憶媒体）を有してもよい。この不揮発性メモリは、ＣＰＵ等のプロセッサを動作させるためのプログラムを記憶する。
【００２３】
取得部４０は、デマンドレスポンス信号を取得する。デマンドレスポンス信号は、最適化部４２０ａによる最適化処理で使用される各種情報や、指標情報を含む。この指標情報は、機器２の運転スケジュールの指標（目的関数）を示す情報である。指標情報は、例えば、プロセス情報、機器特性情報、インセンティブ単価情報、デマンドレスポンス対象時間情報（電力抑制対象時間情報）、ベースライン情報、目標削減量情報、エネルギー予測結果情報、天気予報情報である。
【００２４】
プロセス情報は、残存蓄電量や残存蓄熱量などを示すプロセスデータである。機器特性情報は、機器２の特性（性能）を示す情報である。インセンティブ単価情報は、デマンドレスポンスのインセンティブの単価を示す情報である。デマンドレスポンス対象時間情報は、デマンドレスポンスの対象として定められた時間を示す情報である。ベースライン情報は、デマンドレスポンスのベースラインを示す情報である。ベースラインは、例えば、過去のデマンドレスポンス対象時間における、機器２の受電電力量などに基づいて定められる。ベースラインは、例えば、過去１カ月におけるデマンドレスポンス対象時間での機器２の受電電力量の最大値に基づいて定められる。
【００２５】
目標削減量情報は、受電電力の削減量の目標値を示す情報である。エネルギー予測結果情報は、受電電力などのエネルギーの需要の予測結果を示す情報である。天気予報情報は、建物Ａの周辺の天気予報を示す情報である。
また、取得部４０は、指標の制約条件を示す情報を取得する。この制約条件は、例えば、指標の制約条件を定める変数（パラメータ）を含む式で表現される。
【００２６】
図５は、第１の実施形態の変数の図である。以下、変更前の運転スケジュールについて、指標の制約条件を定める変数の値に設定された範囲を、「第１の範囲」という。変数Ｘ１は、受電電力量[ｋＷｈ]の変数である。変数Ｘ１に設定された第１の範囲（上下限値）は、「０≦Ｘ１≦契約電力」である。変数Ｘ２は、吸収式冷温水機負荷率（排熱投入モード）の変数である。変数Ｘ２に設定された第１の範囲は、「下限≦Ｘ２≦１」である。下限は、機器２の性能に応じて定められる下限負荷率である。変数Ｘ３は、吸収式冷温水機負荷率（冷水製造、ガス使用）の変数である。変数Ｘ３に設定された第１の範囲は、「下限≦Ｘ３≦１」である。変数Ｘ４は、吸収式冷温水機負荷率（温水製造、ガス使用）の変数である。変数Ｘ４に設定された第１の範囲は、「下限≦Ｘ４≦１」である。
【００２７】
変数Ｘ５は、電動冷凍機負荷率の変数である。変数Ｘ５に設定された第１の範囲は、「下限≦Ｘ５≦１」である。変数Ｘ６は、ＣＧＳ負荷率の変数である。変数Ｘ６に設定された第１の範囲は、「下限≦Ｘ６≦１」である。変数Ｘ７は、残存蓄熱量[ｋＷｈ]の変数である。変数Ｘ７に設定された第１の範囲は、「０≦Ｘ７≦蓄熱容量」である。変数Ｘ８は、ＳＯＣ(State of Charge：残存蓄電量) [ｋＷｈ]の変数である。変数Ｘ８に設定された第１の範囲は、「０≦Ｘ８≦蓄電池容量」である。
【００２８】
設定部４１ａは、第１の範囲を示す情報を取得する。また、設定部４１ａは、新たな運転スケジュールを示す情報を取得する。この新たな運転スケジュールは、設備運用者から変更を指示された内容を含んでもよい。
【００２９】
図６は、第１の実施形態の新たな運転スケジュールの図である。
６時台では、一例として、変数Ｘ１は「無し」である。変数Ｘ２は「ＯＮ」である。変数Ｘ３は「ＯＮ」である。変数Ｘ４は「ＯＦＦ」である。変数Ｘ５は「ＯＦＦ」である。変数Ｘ６は「ＯＦＦ」である。変数Ｘ７は「無し」である。変数Ｘ８は「無し」である。
７時台では、一例として、変数Ｘ１は「無し」である。変数Ｘ２は「ＯＮ」である。変数Ｘ３は「ＯＮ」である。変数Ｘ４は「ＯＦＦ」である。変数Ｘ５は「ＯＦＦ」である。変数Ｘ６は「ＯＦＦ」である。変数Ｘ７は「無し」である。変数Ｘ８は「無し」である。
【００３０】
８時台では、一例として、変数Ｘ１は「無し」である。変数Ｘ２は「ＯＮ」である。変数Ｘ３は「ＯＮ」である。変数Ｘ４は「ＯＦＦ」である。変数Ｘ５は「ＯＦＦ」である。変数Ｘ６は「ＯＦＦ」である。変数Ｘ７は「無し」である。変数Ｘ８は「無し」である。これら８時台の運転スケジュールのうち、一例として、変数Ｘ２〜Ｘ６は、機器２の設備運用者が手動で変更した変数である。
９時台では、一例として、変数Ｘ１は「無し」である。変数Ｘ２は「ＯＮ」である。変数Ｘ３は「ＯＮ」である。変数Ｘ４は「ＯＦＦ」である。変数Ｘ５は「ＯＦＦ」である。変数Ｘ６は「ＯＦＦ」である。変数Ｘ７は「無し」である。変数Ｘ８は「無し」である。
【００３１】
８時台での変数Ｘ２の制約条件式は、式（１）で表される。
機器性能で定まる下限負荷率≦Ｘ２≦１  …（１）
【００３２】
８時台での変数Ｘ３の制約条件式は、式（２）で表される。
機器性能で定まる下限負荷率≦Ｘ３≦１  …（２）
【００３３】
８時台での変数Ｘ４「ＯＦＦ」の制約条件式は、図６に示されているように変数Ｘ４が「ＯＦＦ」であるため、式（３）で表される。
０≦Ｘ４≦０  …（３）
【００３４】
８時台での変数Ｘ５「ＯＦＦ」の制約条件式は、図６に示されているように変数Ｘ５が「ＯＦＦ」であるため、式（４）で表される。
０≦Ｘ５≦０  …（４）
【００３５】
８時台での変数Ｘ５の制約条件式は、式（５）で表される。
機器性能で定まる下限負荷率≦Ｘ６≦１  …（５）
【００３６】
指標（目的関数）は、一例として、式（６）で表される。以下、上付き文字「t」は時刻を表す。
【００３７】
【数１】
2015228128.tif 000003
【００３８】
Ｅｃは電力係数を表す。ＧＡＳＣはガス係数を表す。電力係数とガス係数とは、最小化される指標に応じて異なる。例えば、最小化される指標がコストの指標であれば、電力係数は電力単価である。ガス係数はガス単価である。また、例えば、最小化される指標が二酸化炭素量の指標であれば、係数は二酸化炭素の排出係数である。ｍｉｎは、最小化を示す。
【００３９】
設定部４１ａは、新たな運転スケジュールに基づいて、最適化処理で使用される変数の制約条件式を定める。制約条件式は、一例として、式（７）〜（１４）で表される。なお、制約条件式は、機器２を含むプラントの構成や、デマンドレスポンスの契約種別に応じて変更されてもよい。
【００４０】
【数２】
2015228128.tif 000004
【００４１】
式（７）に示す、ＥＣＧＳは、ＣＧＳ定格発電量を表す。ＥＰＶは予測ＰＶ発電量を表す。ＨＲは、電動冷凍機の定格冷却量を表す。ＣＯＰＲは電動冷凍機の成績係数（COP：Coefficient Of Performance）を表す。ＥＤＥＭＡＮＤは予測電力消費エネルギーを表す。
【００４２】
式（８）に示す、ＧＡＳは、ガス使用量を表す。ＧＡＳＣＧＳは、ＣＧＳ定格ガス使用量を表す。ＧＡＳＡＢＲ-ＣＧは、吸収式冷温水器の定格ガス使用量（冷水製造時）を表す。ＧＡＳＡＢＲ-ＨＧは、吸収式冷温水器の定格ガス使用量（温水製造時）を表す。
【００４３】
式（９）に示す、ＨＡＢＲ-ＣＨは、吸収式冷温水器の定格冷却量（冷水製造、排熱投入）を表す。ＨＡＢＲ-ＣＧは、吸収式冷温水器の定格冷却量（冷水製造、ガス使用）を表す。ＨＣＤＥＭＡＮＤは、予測冷熱消費エネルギーを表す。
【００４４】
式（１０）に示す、ＨＡＢＲ-ＨＧは、吸収式冷温水器の定格加熱量（温水製造、ガス使用）を表す。ＨＡＢＲ-ＩＮは、吸収式冷温水器の定格排熱投入量を表す。ＨＨＤＥＭＡＮＤは、予測温熱消費エネルギーを表す。
【００４５】
式（１１）に示す、ＦＬＨｓは、蓄熱槽の最大蓄（放）熱量を表す。
式（１２）に示す、ＦＬＢａｔは、蓄電池の最大充（放）電量を表す。
式（１３）に示す、ＥＣＨＧｔ［円/ｋＷｈ］は、時刻tにおける電力従量料金の単価を表す。ＩＮＣｔ［円/ｋＷｈ］ は、時刻tにおけるインセンティブ単価を表す。
式（１４）に示す、Ｂａｓｅｌｉｎｅは、デマンドレスポンス対象時間における受電電力量のベースラインを表す。つまり、式（１４）は、受電電力量がベースラインを下回ることを制約する条件式である。
【００４６】
機器２が実際に実行する運転スケジュールが、設備運用者が手動調節した新たな運転スケジュールを逸脱しないように、設定部４１ａは、第１の範囲よりも狭い第２の範囲を設定する。
【００４７】
最適化部４２０ａは、新たな運転スケジュールの指標が制約条件を満たすように、第２の範囲内の変数の値を使用して、機器２の運転スケジュールを決定する。例えば、最適化部４２０ａは、機器２の運転スケジュールの指標に基づいて、機器２の運転スケジュールを最適化する。例えば、最適化部４２０ａは、消費エネルギーやエネルギーコストなどの指標（目的関数）の値を最小化するように、機器２の運転スケジュールを最適化する。
【００４８】
最適化部４２０ａは、制約条件を満たし、かつ、指標を最適化（目的関数を最小化）する変数の値を、数理計画手法やシミュレーションによる繰り返し演算など、最適化問題の解法アルゴリズムを用いて決定する。最適化部４２０ａは、決定した運転スケジュールを示す情報を、表示部４３に表示させる。
【００４９】
機器２の設備運用者は、表示部４３に表示された運転スケジュールを確認することができる。機器２の設備運用者は、機器２の運転スケジュールに問題点や修正点がない場合には、表示部４３の表示画面のタッチパネルに表示された操作キーを押下操作することにより、表示部４３を介して、承認を示す情報を決定部４２ａに出力することができる。最適化部４２０ａは、承認を示す情報を取得した場合、決定した運転スケジュールに応じた設定値を示す情報を、出力部４４に出力する。
【００５０】
表示部４３は、表示装置である。表示部４３は、決定部４２ａにより決定された運転スケジュールを表す画像を表示する。表示部４３は、表示画面にタッチパネルを備えていてもよい。このタッチパネルは、表示画面に表示された操作キーに対する操作を検出する。表示部４３は、操作キーに対する操作を検出した場合、その操作に応じた信号を、決定部４２ｃに出力する。
出力部４４は、決定部４２ａにより決定された運転スケジュールに応じた設定値を示す情報を、制御装置３に出力する。
【００５１】
図７は、第１の実施形態の運転スケジュールの表示の図である。運転スケジュールを表す画像は、表示部４３の表示画面に表示される。図７のグラフでは、第１の縦軸は冷熱を示す。第２の縦軸は蓄熱残量を示す。横軸は時刻を示す。図７の上段は、機器２の設備運用者が変更する前の機器２の運転スケジュールを表す画像である。図７の下段は、機器２の設備運用者が変更（手動調節）した後の機器２の運転スケジュールを表す画像である。文字列「承認」と表示された操作キー１００は、表示部４３の表示画面に表示される。操作キー１００は、承認を示す情報を最適化部４２０ａに出力するための操作キーである。変更前の機器２の運転スケジュール（図７では「手動調節前」と表示）と、新たな機器２の運転スケジュール（図７では「手動調節後」と表示）とは、同一の表示画面に表示される。これにより、機器２の設備運用者は、機器２の運転スケジュールやプラントの状態が新たな運転スケジュールに応じてどのように変化するのかを、定量的に把握することができる。また、機器２の設備運用者は、機器２の運転スケジュールやプラントの状態が新たな運転スケジュールに応じてどのように変化するのかを、容易に把握することができる。
【００５２】
図８は、第１の実施形態の新たな運転スケジュールの表示の図である。図８のグラフでは、第１の縦軸は冷熱を示す。第２の縦軸は蓄熱残量を示す。横軸は時刻を示す。最適化部４２０ａは、制約条件を満たす解を最適化アルゴリズムによって得られない場合がある。例えば、第２の範囲（変数の上下限値）、式（７）や式（１４）などの機器２の制約条件を満たせない場合、新たな運転スケジュールが実行不可能である。この場合、表示部４３は、新たな運転スケジュールが実行不可能である旨を表す画像を表示する。図８では、表示部４３は、文字列「実行不可能です」を表示している。また、図８では、表示部４３は、式（９）で表される冷熱需給のバランスを、新たな運転スケジュールが１６〜１７時に制約条件を満たせないことを表示している。図８では、表示部４３は、文字列「原因：１６：００〜１７：００、冷熱需要がバランスしていません」を表示している。
【００５３】
図９は、第１の実施形態のメッセージの表示の図である。図９のグラフでは、第１の縦軸は電力量を示す。第２の縦軸はＳＯＣ（残存蓄電量）を示す。横軸は時刻を示す。デマンドレスポンス対象時間に受電電力量が目標値を超過する場合、予定していたインセンティブが取得できなくなる。この場合、表示部４３は、インセンティブが取得できなくなる旨を通知する。図９では、表示部４３は、文字列「インセンティブを取得できません」を表示している。また、図９では、表示部４３は、新たな運転スケジュールの受電電力量が１４時００分〜１４時３０分に目標値を超過する旨を通知している。図９では、表示部４３は、文字列「原因：１４：００〜１４：３０、受電電力量が目標値を超過しています」を表示している。
【００５４】
図１０は、第１の実施形態のスケジュール決定装置４の動作の図である。スケジュール決定装置４は、図１０に示す動作を、機器２の設備運用者が運転スケジュールを変更した場合に実行する。
取得部４０は、指標情報を取得する（ステップＳ１０１）。
設定部４１ａは、新たな運転スケジュールを示す情報を取得する（ステップＳ１０２）。
最適化部４２０は、機器２の運転スケジュールの指標に基づいて、機器２の運転スケジュールを最適化する（ステップＳ１０３）。
表示部４３は、決定部４２ａにより決定された運転スケジュールを表す画像を表示する（ステップＳ１０４）。
出力部４４は、決定部４２ａにより決定された運転スケジュールに応じた設定値を示す情報を、制御装置３に出力する（ステップＳ１０５）。
【００５５】
以上のように、第１の実施形態のスケジュール決定装置４ａは、取得部４０と、設定部４１ａと、決定部４２ａとを持つ。取得部４０は、機器２の運転スケジュールの指標（目的関数）と、指標の制約条件とを取得する。設定部４１ａは、変更前の運転スケジュールに設定された第１の範囲よりも狭い第２の範囲（上下限値）を、新たな運転スケジュールの指標の制約条件を定める変数の値の範囲に設定する。決定部４２ａは、第２の範囲内の変数の値を使用して、機器２の運転スケジュールを決定する。
【００５６】
この構成により、設定部４１ａは、変更前の運転スケジュールに設定された第１の範囲よりも狭い第２の範囲を、新たな運転スケジュールの指標の制約条件を定める変数の値の範囲に設定する。これにより、第１の実施形態のスケジュール決定装置４ａ及びスケジュール決定プログラムは、運転スケジュールを適切に決定することができる。
【００５７】
機器２の設備運用者は、手動調整を反映した機器２の運転スケジュールを、スケジュール決定装置４ａから得ることができる。機器２の設備運用者は、状況に合わせて効率的で安定的に機器２を運用することができる。機器２の設備運用者は、デマンドレスポンスに応じて、インセンティブを取得することができる。
【００５８】
第１の実施形態の決定部４２ａは、変更前の運転スケジュールを表すグラフと、新たな運転スケジュールを表すグラフとを表示部４３に表示させる。
これにより、第１の実施形態のスケジュール決定装置４ａ及びスケジュール決定プログラムは、機器２の設備運用者は、状況に応じて機器２の運転スケジュールを任意に手動調整した場合でも、受電電力量などの挙動を正確に把握することができる。
【００５９】
（第２の実施形態）
第２の実施形態では、変更前の運転スケジュールに対して変更する箇所を検出する点が、第１の実施形態と相違する。第２の実施形態では、第１の実施形態との相違点についてのみ説明する。
【００６０】
図１１は、第２の実施形態のスケジュール決定装置４（以下、「スケジュール決定装置４ｂ」という。）の図である。スケジュール決定装置４ｂは、取得部４０と、設定部４１ｂと、決定部４２ｂと、表示部４３と、出力部４４と、変更検出部４５とを備える。決定部４２ｂは、最適化部４２０ｂと、更新判定部４２１とを備える。
【００６１】
取得部４０と、設定部４１ｂと、決定部４２ｂと、変更検出部４５との一部または全部は、例えば、ＣＰＵ等のプロセッサが、メモリに記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部または全部は、ＬＳＩやＡＳＩＣ等のハードウェア機能部であってもよい。
【００６２】
取得部４０と、設定部４１ｂと、決定部４２ｂと、変更検出部４５とは、ＲＡＭやレジスタ等の揮発性メモリを有してもよい。また、取得部４０と、設定部４１ｂと、決定部４２ｂと、変更検出部４５とは、ＲＯＭ、フラッシュメモリ、ハードディスクドライブ、レジスタ等の不揮発性メモリ（非一時的な記憶媒体）を有してもよい。この不揮発性メモリは、ＣＰＵ等のプロセッサを動作させるためのプログラムを記憶する。
【００６３】
変更検出部４５は、変更前の運転スケジュールを示す情報と、新たな運転スケジュールを示す情報とを取得する。変更検出部４５は、スケジュールを決定する対象と定められた期間について、変更前の運転スケジュールと、新たな運転スケジュールとを比較する。変更検出部４５は、新たな運転スケジュールと、変更前の運転スケジュールとが異なる箇所を、変更前の運転スケジュールに対して変更する箇所として検出する。この変更する箇所は、例えば、機器２の設備運用者により変更を指示された箇所である。なお、この変更する箇所は、例えば、変更検出部４５が予め定められた条件に基づいて定めてもよい。
【００６４】
図１２は、第２の実施形態の変更前の運転スケジュールの図である。図１３は、第２の実施形態の新たな運転スケジュールの図である。
図１２では、６時〜９時の間で、変数Ｘ３はオフとなっている。図１３では、６時〜９時の間で、変数Ｘ３はオンとなっている。変更検出部４５は、変更する箇所が６時〜９時の間の変数Ｘ３であることを検出する。
【００６５】
設定部４１ｂは、変更する箇所に対応する変数の値の範囲に、第１の範囲（上下限値）よりも狭い第２の範囲を設定する。変更する箇所に対応する変数とは、変更を指示された一部の運転スケジュールについて、運転スケジュールを変更可能である変数である。設定部４１ｂは、変更されていない箇所に対応する変数の値の範囲には、第１の範囲よりも狭い第２の範囲を定めなくてもよい。
【００６６】
設定部４１ｂは、更新判定部４２１からトリガー信号を取得した場合、変更する箇所に対応する変数の値の範囲に、第２の範囲（上下限値）よりも広い第３の範囲を設定する。つまり、設定部４１ｂは、変更する箇所について、制約条件を定める変数の値に定められた第２の範囲をキャンセルする。これにより、設定部４１ｂは、変更する箇所について制約条件を緩和する。例えば、設定部４１ｂは、式（３）を式（１５）のように変更することにより、変更する箇所について制約条件を緩和する。
【００６７】
機器性能で定まる下限負荷率≦Ｘ４≦１  …（１５）
【００６８】
最適化部４２０ｂは、第２の範囲内の変数の値を使用して、機器２の運転スケジュールを決定する。最適化部４２０ｂは、変更する箇所について第３の範囲が定められている場合、変更する箇所に対応する第３の範囲の変数の値を使用して、機器２の運転スケジュールを決定する。最適化部４２０ｂは、運転スケジュールに応じた設定値を示す情報を、更新判定部４２１に出力する。
【００６９】
更新判定部４２１は、運転スケジュールを調整するか否かを判定する。この判定処理では、更新判定部４２１は、運転スケジュールに応じた設定値に基づいて、変数（パラメータ）を更新するか否かを判定する。更新判定部４２１は、式（７）や式（１４）のような制約条件式を運転スケジュールが満たしているか否かに基づいて、変数を更新するか否かを判定する。また、更新判定部４２１は、最適化アルゴリズム計算における関数等の戻り値に基づいて、変数を更新するか否かを判定してもよい。
【００７０】
更新判定部４２１は、最適化部４２０ｂが決定した運転スケジュールの指標が制約条件を満たす場合、変数を更新しないと判定する。更新判定部４２１は、最適化部４２０ｂが決定した運転スケジュールが実行不可能である場合、変数を更新すると判定する。更新判定部４２１は、変数を更新すると判定した場合、トリガー信号を出力する。更新判定部４２１は、指標が制約条件を満たす解が得られるまで、判定処理を繰り返す。
表示部４３は、決定部４２ｂにより決定された機器２の運転スケジュールを表示する。
【００７１】
図１４は、第２の実施形態の制約条件が緩和された運転スケジュールの表示の図である。図１４のグラフでは、第１の縦軸は冷熱を示す。第２の縦軸は蓄熱残量を示す。横軸は時刻を示す。表示部４３は、決定部４２ｂにより決定された機器２の運転スケジュールを表示する。図１４の上段は、機器２の設備運用者が変更（手動調節）した後の機器２の運転スケジュールを表す画像である。機器２の設備運用者が変更した後の機器２の運転スケジュールには、運転スケジュールが実行不可能である箇所を楕円で囲んで示す画像が重畳されている。図１４の下段は、制約条件が緩和（再調節）された後の機器２の運転スケジュールを表す画像である。制約条件が緩和された後の機器２の運転スケジュールには、設定部４１が制約条件を緩和した箇所を楕円で囲んで示す画像が重畳されている。操作キー１００は、表示部４３の表示画面に表示される。最適化部４２０ｂは、承認を示す情報を取得した場合、決定した運転スケジュールに応じた設定値を示す情報を、出力部４４に出力する。
【００７２】
図１５は、第２の実施形態の受電電力量が目標値を超過する場合に制約条件が緩和された運転スケジュールの表示の図である。図１５のグラフでは、第１の縦軸は電力量を示す。第２の縦軸はＳＯＣ（残存蓄電量）を示す。横軸は時刻を示す。図１５の上段は、新たな機器２の運転スケジュールの受電電力量がデマンドレスポンス対象時間に目標値を超過する場合における、その新たな機器２の運転スケジュールを表す画像である。機器２の設備運用者が変更した後の機器２の運転スケジュールには、運転スケジュールが実行不可能である箇所を楕円で囲んで示す画像と、ベースラインなどの目標値を示す画像とが重畳されている。図１５の下段は、制約条件が緩和（再調節）された後の機器２の運転スケジュールを表す画像である。制約条件が緩和された後の機器２の運転スケジュールには、設定部４１ｂが制約条件を緩和した箇所を楕円で囲んで示す画像が重畳されている。操作キー１００は、表示部４３の表示画面に表示される。最適化部４２０ｂは、承認を示す情報を取得した場合、決定した運転スケジュールに応じた設定値を示す情報を、出力部４４に出力する。
【００７３】
図１６は、第２の実施形態のスケジュール決定装置４ｂの動作の図である。スケジュール決定装置４ｂは、図１６に示す動作を、機器２の設備運用者が運転スケジュールを変更した場合に実行する。
取得部４０は、指標情報を取得する（ステップＳ２０１）。
変更検出部４５は、変更前の運転スケジュールを示す情報と、新たな運転スケジュールを示す情報とを取得する（ステップＳ２０２）。
【００７４】
変更検出部４５は、変更前の運転スケジュールを変更する箇所を検出する。設定部４１ｂは、変更前の運転スケジュールを示す情報と、新たな運転スケジュールを示す情報とを取得する（ステップＳ２０３）。
【００７５】
設定部４１ｂは、変更前の運転スケジュールを示す情報と、新たな運転スケジュールを示す情報とを取得する。設定部４１ｂは、変更する箇所に対応する変数の値の範囲に、第１の範囲（上下限値）よりも狭い第２の範囲を設定する。また、設定部４１ｂは、更新判定部４２１からトリガー信号を取得した場合、変更する箇所に対応する変数の値の範囲に、第２の範囲（上下限値）よりも広い第３の範囲を設定する。つまり、設定部４１ｂは、変更する箇所について、制約条件を定める変数の値に定められた第２の範囲をキャンセルする（ステップＳ２０４）。
【００７６】
最適化部４２０ｂは、機器２の運転スケジュールの指標に基づいて、機器２の運転スケジュールを最適化する。最適化部４２０ｂは、運転スケジュールに応じた設定値を示す情報を、更新判定部４２１に出力する（ステップＳ２０５）。
更新判定部４２１は、運転スケジュールに応じた設定値に基づいて、変数（パラメータ）を更新するか否かを判定する（ステップＳ２０６）。変数を更新する場合（ステップＳ２０６：ＹＥＳ）、更新判定部４２１は、ステップＳ２０４に処理を戻す。一方、変数を更新しない場合（ステップＳ２０６：ＮＯ）、更新判定部４２１は、ステップＳ２０４に処理を戻す。
【００７７】
表示部４３は、決定部４２ｂにより決定された運転スケジュールを表す画像を表示する（ステップＳ２０７）。
出力部４４は、決定部４２ｂにより決定された運転スケジュールに応じた設定値を示す情報を、制御装置３に出力する（ステップＳ２０８）。
【００７８】
以上のように、第２の実施形態の設定部４１ｂは、変更前の運転スケジュールに対して変更する箇所に対応する変数の値の範囲に、第２の範囲よりも広い第３の範囲を設定する。決定部４２ｂは、変更する箇所に対応する第３の範囲の変数の値を使用して、機器２の運転スケジュールを決定する。
【００７９】
これにより、第２の実施形態のスケジュール決定装置４ｂ及びスケジュール決定プログラムは、変更前の運転スケジュールに対して変更する箇所を、表示部４３に表示させることができる。第２の実施形態のスケジュール決定装置４ｂ及びスケジュール決定プログラムは、運転スケジュールが実行不可能となる場合を、相対的に少なくすることができる。第２の実施形態のスケジュール決定装置４ｂ及びスケジュール決定プログラムは、機器２の設備運用者による手動調整を反映させた運転スケジュールを決定することができる。第２の実施形態のスケジュール決定装置４ｂ及びスケジュール決定プログラムは、状況に合わせて機器２をより効率的で安定的に、設備運用者に運用させることができる。第２の実施形態のスケジュール決定装置４ｂ及びスケジュール決定プログラムは、デマンドレスポンスに対応してインセンティブを設備運用者に取得させることができる。
【００８０】
第２の実施形態の決定部４２ｂは、新たな運転スケジュールの指標が制約条件を満たすか否かを判定し、新たな運転スケジュールの指標が制約条件を満たさない場合、新たな運転スケジュールの指標が制約条件を満たさないことを示す情報を通知する。決定部４２ｂは、新たな運転スケジュールの指標が制約条件を満たさない場合、新たな運転スケジュールの指標が制約条件を満たさない原因を示す情報と、新たな運転スケジュールの指標が満たすことができる制約条件を示す情報とを通知する。決定部４２ｂは、新たな運転スケジュールの指標が制約条件を満たさない場合、制約条件を変更して、運転スケジュールを決定する。
【００８１】
第２の実施形態の決定部４２ｂは、新たな運転スケジュールを機器に実行させた場合にインセンティブを取得可能であるか否かを判定し、インセンティブを取得可能でない場合、インセンティブを取得可能でないことを示す情報を通知する。決定部４２ｂは、インセンティブを取得可能でない場合、インセンティブを取得可能でない原因を示す情報を通知する。決定部４２ｂは、インセンティブを取得可能でない場合、インセンティブを取得可能でない原因を除いて、運転スケジュールを決定してもよい。
【００８２】
（第３の実施形態）
第３の実施形態では、機器２の運転状態を模擬する模擬部をスケジュール決定装置４が備える点が、第１の実施形態及び第２の実施形態と相違する。第３の実施形態では、第１の実施形態及び第２の実施形態との相違点についてのみ説明する。
【００８３】
図１７は、第３の実施形態のスケジュール決定装置４（以下、「スケジュール決定装置４ｃ」という。）の図である。スケジュール決定装置４ｃは、取得部４０と、設定部４１ｃと、決定部４２ｃと、表示部４３と、出力部４４と、変更検出部４５とを備える。設定部４１ｃは、模擬部４１０を備える。決定部４２ｃは、最適化部４２０ｃを備える。
【００８４】
取得部４０と、設定部４１ｃと、決定部４２ｃと、変更検出部４５との一部または全部は、例えば、ＣＰＵ等のプロセッサが、メモリに記憶されたプログラムを実行することにより機能するソフトウェア機能部である。また、これらの機能部のうち一部または全部は、ＬＳＩやＡＳＩＣ等のハードウェア機能部であってもよい。
【００８５】
取得部４０と、設定部４１ｃと、決定部４２ｃと、変更検出部４５とは、ＲＡＭやレジスタ等の揮発性メモリを有してもよい。また、取得部４０と、設定部４１ｃと、決定部４２ｃと、変更検出部４５とは、ＲＯＭ、フラッシュメモリ、ハードディスクドライブ、レジスタ等の不揮発性メモリ（非一時的な記憶媒体）を有してもよい。この不揮発性メモリは、ＣＰＵ等のプロセッサを動作させるためのプログラムを記憶する。
【００８６】
模擬部４１０は、変更前の運転スケジュールを示す情報と、新たな運転スケジュールを示す情報とを、変更検出部４５から取得する。模擬部４１０は、変更前の運転スケジュールを示す情報と、新たな運転スケジュール示す情報とに基づいて、機器２の運転の状態を模擬（シミュレーション）する。模擬部４１０は、機器２の運転の状態を模擬した結果を示す情報を、決定部４２ｃに出力する。
【００８７】
模擬部４１０は、再調整を示す情報を表示部４３から取得したか否かを判定する。模擬部４１０は、再調整を示す情報を表示部４３から取得した場合、変更前の運転スケジュールを示す情報と、新たな運転スケジュールを示す情報とを、変更検出部４５から再度取得する。模擬部４１０は、再調整を示す情報を表示部４３から取得した場合、機器２の運転の状態を再度模擬する。模擬部４１０は、機器２の運転の状態を再度模擬した結果を示す情報を、最適化部４２０ｃに出力する。
【００８８】
模擬部４１０は、例えば、プラントのエネルギーフローの詳細なシミュレーションモデルに基づいて、機器２の運転の状態を模擬する。模擬部４１０は、例えば、変更前の運転スケジュールと新たな運転スケジュールとの差分と、予め定められた簡易なルールとに基づいて、制約条件を定める変数の値を変更し、機器２の設定値を定めてもよい。このルールは、例えば、設備運用者による変更によって新たに熱源機器をオン状態とする場合におけるその熱源機器の出力は、すでにオン状態となっている他の熱源機器の出力と折半する、というルールである。なお、このルールは、一例であって、プラントの構成や機器特性に応じて異なってもよい。
【００８９】
図１８は、第３の実施形態の新たな運転スケジュールの表示の図である。図１８のグラフでは、第１の縦軸は冷熱を示す。第２の縦軸は蓄熱残量を示す。横軸は時刻を示す。図１８のグラフでは、第１の縦軸は冷熱を示す。第２の縦軸は蓄熱残量を示す。横軸は時刻を示す。図１８の上段は、機器２の設備運用者が変更する前の機器２の運転スケジュールを表す画像である。図１８の下段は、機器２の設備運用者が変更（手動調節）した後の機器２の運転スケジュールを表す画像である。
【００９０】
文字列「承認」と表示された操作キー１００は、表示部４３の表示画面に表示される。操作キー１００は、承認を示す情報を最適化部４２０ｃに出力するための操作キーである。文字列「再調整」と表示された操作キー１０１は、表示部４３の表示画面に表示される。操作キー１０１は、承認を示す情報を最適化部４２０ｃに出力するための操作キーである。機器２の設備運用者が変更した後の機器２の運転スケジュールには、機器２の設備運用者が変更した箇所（手動調節箇所）を楕円で囲んで示す画像が重畳されている。
【００９１】
変更前の機器２の運転スケジュールと、新たな機器２の運転スケジュールとは、同一の表示画面に表示される。これにより、機器２の設備運用者は、機器２の運転スケジュールやプラントの状態が新たな運転スケジュールに応じてどのように変化するのかを、定量的に把握することができる。また、機器２の設備運用者は、機器２の運転スケジュールやプラントの状態が新たな運転スケジュールに応じてどのように変化するのかを、容易に把握することができる。
【００９２】
機器２の設備運用者は、表示部４３に表示された運転スケジュールを確認し、機器２の運転スケジュールを承認する場合、文字列「承認」と表示された操作キー１００を押下操作することができる。また、機器２の設備運用者は、表示部４３に表示された運転スケジュールを確認し、機器２の運転スケジュールを再調整させたいと考えた場合、文字列「再調整」と表示された操作キー１０１を押下操作して、運転スケジュールの変更を指示することができる。
【００９３】
表示部４３は、操作キー１００に対する操作を検出した場合、承認を示す情報を決定部４２ｃに出力する。表示部４３は、操作キー１０１に対する操作を検出した場合、再調整を示す情報を模擬部４１０に出力する。
【００９４】
最適化部４２０ｃは、機器２の運転の状態を模擬した結果を示す情報を、模擬部４１０から取得する。最適化部４２０ｃは、模擬部４１０による模擬結果を実現するように、機器２の運転スケジュールを決定する。最適化部４２０ｃは、模擬部４１０による模擬結果を実現することができる設定値を算出した場合、決定した運転スケジュールを示す情報を、表示部４３に表示させる。また、最適化部４２０ｃは、決定した運転スケジュールに応じた設定値を示す情報を、出力部４４に出力する。
【００９５】
図１９は、第３の実施形態のスケジュール決定装置４ｃの動作の図である。スケジュール決定装置４ｃは、図１９に示す動作を、機器２の設備運用者が運転スケジュールを変更した場合に実行する。
取得部４０は、指標情報を取得する（ステップＳ３０１）。
変更検出部４５は、変更前の運転スケジュールを変更する箇所を検出する（ステップＳ３０２）。
模擬部４１０は、変更前の運転スケジュールを示す情報と、新たな運転スケジュール示す情報とに基づいて、機器２の運転の状態を模擬する（ステップＳ３０３）。
表示部４３は、模擬部４１０により模擬された運転スケジュールを表す画像を表示する（ステップＳ３０４）。
【００９６】
模擬部４１０は、再調整を示す情報を表示部４３から取得したか否かを判定する。すなわち、模擬部４１０は、運転スケジュールを調整するか否かを判定する（ステップＳ３０５）。
再調整を示す情報を表示部４３から取得していない場合（ステップＳ３０５：ＮＯ）、最適化部４２０ｃは、模擬部４１０による模擬結果を実現するように、機器２の運転スケジュールを決定する。最適化部４２０ｃは、決定した運転スケジュールに応じた設定値を示す情報を、出力部４４に出力する。出力部４４は、決定部４２ｃにより決定された運転スケジュールに応じた設定値を示す情報を、制御装置３に出力する（ステップＳ３０６）。
【００９７】
再調整を示す情報を表示部４３から取得した場合（ステップＳ３０５：ＹＥＳ）、取得部４０は、再度変更された運転スケジュールを示す情報を、新たな運転スケジュールを示す情報として取得する。取得部４０は、ステップＳ３０２に処理を進める。
【００９８】
以上のように、第３の実施形態のスケジュール決定装置４ｃは、最適化部４２０ｃと、模擬部４１０とを備える。模擬部４１０は、変更前の運転スケジュールを示す情報と、新たな運転スケジュール示す情報とに基づいて、機器２の運転の状態を模擬する。決定部４２ｃの最適化部４２０ｃは、模擬部４１０による模擬結果を実現するように、機器２の運転スケジュールを決定する。
【００９９】
これにより、第３の実施形態のスケジュール決定装置４ｃ及びスケジュール決定プログラムは、運転スケジュールを適切に決定することができる。
第３の実施形態のスケジュール決定装置４ｃ及びスケジュール決定プログラムは、手動調節の前後の運転スケジュールに基づいて機器２の運転状態を模擬することにより、手動調節を反映した運転スケジュールを、簡易な計算処理によって、適切に決定することができる。第３の実施形態のスケジュール決定装置４ｃ及びスケジュール決定プログラムは、デマンドレスポンスに対応してインセンティブを設備運用者に取得させることができる。第３の実施形態のスケジュール決定装置４ｃ及びスケジュール決定プログラムは、状況に合わせて機器２をより効率的で安定的に、設備運用者に運用させることができる。
【０１００】
以上説明した少なくともひとつの実施形態によれば、第２の範囲内の変数の値を使用して、機器の運転スケジュールを決定する決定部を持つことにより、運転スケジュールを適切に決定することができる。
【０１０１】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲内で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１０２】
１…制御システム、２…機器、３…制御装置、４…スケジュール決定装置、４ａ…スケジュール決定装置、４ｂ…スケジュール決定装置、４ｃ…スケジュール決定装置、２０…蓄電池、２１…ＰＶ、２２…ＣＧＳ、２３…吸収式冷温水器、２４…電動冷凍機、２５…空調機器、２６…蓄熱槽、４０…取得部、４１ａ…設定部、４１ｂ…設定部、４１ｃ…設定部、４２ａ…決定部、４２ｂ…決定部、４３…表示部、４４…出力部、４５…変更検出部、４１０…模擬部、４２０ａ…最適化部、４２０ｂ…最適化部、４２０ｃ…最適化部、４２１…更新判定部、１００…操作キー、１０１…操作キー、Ａ…建物、Ｂ…部屋
【図１】
2015228128.tif 000005
【図２】
2015228128.tif 000006
【図３】
2015228128.tif 000007
【図４】
2015228128.tif 000008
【図５】
2015228128.tif 000009
【図６】
2015228128.tif 000010
【図７】
2015228128.tif 000011
【図８】
2015228128.tif 000012
【図９】
2015228128.tif 000013
【図１０】
2015228128.tif 000014
【図１１】
2015228128.tif 000015
【図１２】
2015228128.tif 000016
【図１３】
2015228128.tif 000017
【図１４】
2015228128.tif 000018
【図１５】
2015228128.tif 000019
【図１６】
2015228128.tif 000020
【図１７】
2015228128.tif 000021
【図１８】
2015228128.tif 000022
【図１９】
2015228128.tif 000023