(57)【特許請求の範囲】
【請求項１】
施設内の部屋に設置された空調機を制御する制御装置であって、
前記施設のデマンド電力が閾値を超えることが予測される閾値超過時間を取得する取得部と、
前記空調機が前記部屋を冷房中の場合はより低い設定温度で前記部屋を冷房させ、一方、前記空調機が前記部屋を暖房中の場合はより高い設定温度で前記部屋を暖房させるように、前記空調機を制御する制御部と、
前記制御部による前記空調機の制御が過去に行われた制御時間と、前記制御時間だけ行われた前記制御が終了した時点の前記部屋の室温が前記制御が開始される時点の前記部屋の室温に戻るまでの過去に測定された室温復帰時間とが少なくとも対応付けて格納されたデータを参照して、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間に基づき、今回の制御時間を決定する決定部とを備えており、
前記制御部は、前記閾値超過時間の開始時点から前記今回の制御時間だけ遡った時点から前記開始時点までの間、前記空調機を制御し、
前記施設の外気温を取得する外気温取得部と、
前記部屋の室温を取得する室温取得部と、
前記室温と前記外気温との差分を算出する差分算出部とをさらに備えており、
前記データにおいて、前記差分と、前記制御が過去に行われた前記制御時間と、過去に測定された前記室温復帰時間とが対応付けて格納されており、
前記決定部は、前記差分と、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間とに基づき、今回の制御時間を決定することを特徴とする制御装置。
【請求項２】
前記決定部は、前記閾値超過時間に最も近い前記室温復帰時間が前記閾値超過時間に一致する場合、前記閾値超過時間に一致する前記室温復帰時間に対応付けて前記データに格納されている前記制御時間を、前記今回の制御時間に決定することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記決定部は、前記閾値超過時間が、前記閾値超過時間に最も近い前記室温復帰時間よりも長い場合、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間よりも一段階長い制御時間を、前記今回の制御時間に決定することを特徴とする請求項１または２に記載の制御装置。
【請求項４】
前記決定部は、前記閾値超過時間が、前記閾値超過時間に最も近い前記室温復帰時間よりも短い場合、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間よりも一段階短い制御時間を、前記今回の制御時間に決定することを特徴とする請求項１〜３のいずれか１項に記載の制御装置。
【請求項５】
前記制御部による前記空調機の制御が終了した時点の前記部屋の室温が前記制御が開始される時点の前記部屋の室温に戻るまでの室温復帰時間を測定する測定部と、
前記測定によって測定された前記室温復帰時間を、前記今回の制御時間に対応付けて前記データに格納する格納部とをさらに備えていることを特徴とする請求項１〜４のいずれか１項に記載の制御装置。
【請求項６】
前記施設における前記デマンド電力を予測する予測部をさらに備えており、
前記取得部は、前記閾値超過時間として、予測された前記デマンド電力が前記閾値を超える時間を前記予測部から取得することを特徴とする請求項１〜５のいずれか１項に記載の制御装置。
【請求項７】
前記予測部は、前記外気温に基づき前記デマンド電力を予測することを特徴とする請求項６に記載の制御装置。
【請求項８】
前記制御部は、さらに、前記施設の昼休み中に、前記空調機に前記より低い設定温度で前記部屋を冷房するように前記空調機を制御することを特徴とする請求項１〜７のいずれか１項に記載の制御装置。
【請求項９】
前記制御部は、さらに、前記施設の始業前に、前記空調機に前記より高い設定温度で前記部屋を暖房するように前記空調機を制御することを特徴とする請求項１〜８のいずれか１項に記載の制御装置。
【請求項１０】
前記施設は複数の前記部屋を有しており、
前記部屋ごとに前記空調機が設置されており、
前記部屋ごとに前記部屋に対応する前記データが用意されており、
前記決定部は、前記部屋ごとに、前記部屋に対応する前記データを参照して、前記部屋に設置されている前記空調機を制御するための前記今回の制御時間を決定することを特徴とする請求項１〜９のいずれか１項に記載の制御装置。
【請求項１１】
前記空調機を制御する時間を設定する時間設定部をさらに備えており、
前記制御部は、さらに、前記時間設定部によって設定された時間に前記空調機を制御することを特徴とする請求項１〜１０のいずれか１項に記載の制御装置。
【請求項１２】
通信部をさらに備えており、
前記取得部は、前記通信部を介して、前記制御装置の外部から前記閾値超過時間を取得することを特徴とする請求項１〜１１のいずれか１項に記載の制御装置。
【請求項１３】
請求項１〜１２のいずれか１項に記載の制御装置と、
前記制御装置によって制御される空調機と備えていることを特徴とする制御システム。
【請求項１４】
施設内の部屋に設置された空調機を制御する制御方法であって、
前記施設のデマンド電力が閾値を超えることが予測される閾値超過時間を取得する取得工程と、
前記空調機が前記部屋を冷房中の場合はより低い設定温度で前記部屋を冷房させ、一方、前記空調機が前記部屋を暖房中の場合はより高い設定温度で前記部屋を暖房させるように、前記空調機を制御する制御工程と、
前記制御工程における前記空調機の制御が過去に行われた制御時間と、前記制御時間だけ行われた前記制御が終了した時点の前記部屋の室温が前記制御が開始される時点の前記部屋の室温に戻るまでの過去に測定された室温復帰時間とが少なくとも対応付けて格納されたデータを参照して、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間に基づき、今回の制御時間を決定する決定工程とを有しており、
前記制御工程において、前記閾値超過時間の開始時点から前記今回の制御時間だけ遡った時点から前記開始時点までの間、前記空調機を制御し、
前記施設の外気温を取得する外気温取得工程と、
前記部屋の室温を取得する室温取得工程と、
前記室温と前記外気温との差分を算出する差分算出工程とをさらに有しており、
前記データにおいて、前記差分と、前記制御が過去に行われた前記制御時間と、過去に測定された前記室温復帰時間とが対応付けて格納されており、
前記決定工程において、前記差分と、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間とに基づき、今回の制御時間を決定することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空調機を制御する制御装置、制御方法、制御システム、プログラム、および記録媒体に関する。
【背景技術】
【０００２】
大量の電力を必要とする各種の施設（たとえば、高圧電力を使用する工場、またはオフィスビル）では、電力の基本料金を、施設において使用される電力の最大許容量に基づき、電力供給者と契約している。この最大許容量は、一般にデマンド契約電力と呼ばれる。デマンド契約電力に基づく電力基本料金は、施設における消費電力が契約値を超えない限り適用される。しかし、消費電力がデマンド契約電力をわずか３０分程度でも超過すると、翌月以降の基本料金が大幅に増額される。そこで従来、消費電力がデマンド契約電力を超過しないように、消費電力を監視したり電力需要量を抑制したりするための各種の技術が多数提案されている。このような技術は一般に電力デマンド制御と呼ばれる。
【０００３】
一般に、施設のデマンド電力の多くを、空調機の消費電力が占めている。特に夏の暑い日または冬の寒い日には、空調機の消費電力が非常に高くなるので、空調機を制御すれば施設のデマンド電力を良く抑えることが期待できる。実際、現状の電力デマンド制御では、施設のデマンド電力が閾値を超過する恐れがある時間帯（デマンドピーク時間帯）に、空調機の能力を制限したり、空調機をオフにしたりすることがよく行われる。
【０００４】
しかし、デマンドピーク時間帯は、通常、夏であれば日中における外気温が最も高い時間帯に重なり、冬であれば日中における外気温が最も低い時間帯に重なりやすい。そのため、デマンドピーク時間帯に単に空調機をオフにすると、室内の温度が急激に上昇（夏）したり下降（冬）したりすることによって、室内の空調環境が急激に悪化する。そのため現実には、電力デマンド制御を適用できる空調機およびデマンド制御を実施できる時間帯が限られるので、電力デマンド低減の効果も限られてしまう。
【０００５】
そこで従来、電力デマンド低減および室内の空調環境維持を両立させることを目指した技術が提案されている。その一例として、特許文献１には、翌日のデマンドコントロール発令時刻および発令期間を予測し、その予測時刻において予測期間空調機が停止しても被空気調和場所の温度が、冷房時には絶対冷房制御設定温度を超過しないよう様、暖房時には絶対暖房設定温度未満に降下しないように調整するのに必要な減算されるべきもしくは加算されるべき熱量を算出し、その熱量をデマンドコントロール発令以前に削除もしくは付加するには、空調機の冷房能力もしくは暖房能力を演算式に代入し、デマンドコントロール発令予想時刻よりどの程度の期間前もって、冷房時にはその冷房制御設定温度を自動的に低くし、暖房時にはその暖房制御設定温度を高くべきかを算出するデマンドコントロール装置が開示されている。特許文献１によれば、この装置は、デマンドコントロール発令による空調機遮断後の冷房時には温度上昇による絶対冷房制御設定温度までの到達時間、暖房時は温度降下による絶対暖房制御設定温度までの下降時間のそれぞれ延長を図り、被空気調和者の快適度を保ちながらデマンドコントロールが実施できる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−１９７０２７号（１９９８年７月３１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１の技術では、熱量を算出するための具体的な方法、および冷房制御設定温度を自動的に低くするか暖房制御設定温度を自動的に高くする期間を算出するための具体的な演算式を、空調機が設置される部屋の状況に応じて、管理者が予め設計しておく必要がある。そのため特許文献１の技術には、管理者に手間を掛けさせる問題がある。
【０００８】
本発明は前記の課題を解決するためになされたものである。そしてその目的は、管理者に手間を掛けさせることなく、施設のデマンド電力の低減と部屋内の空調環境維持とを両立できる制御装置、制御方法、制御システム、プログラム、および記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の態様１に係る制御装置は、上記の課題を解決するために、
施設内の部屋に設置された空調機を制御する制御装置であって、
前記施設のデマンド電力が閾値を超えることが予測される閾値超過時間を取得する取得部と、
前記空調機が前記部屋を冷房中の場合はより低い設定温度で前記部屋を冷房させ、一方、前記空調機が前記部屋を暖房中の場合はより高い設定温度で前記部屋を暖房させるように、前記空調機を制御する制御部と、
前記制御部による前記空調機の制御が過去に行われた制御時間と、前記制御時間だけ行われた前記制御が終了した時点の前記部屋の室温が前記制御が開始される時点の前記部屋の室温に戻るまでの過去に測定された室温復帰時間とが少なくとも対応付けて格納されたデータを参照して、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間に基づき、今回の制御時間を決定する決定部とを備えており、
前記制御部は、前記閾値超過時間の開始時点から前記今回の制御時間だけ遡った時点から前記開始時点までの間、前記空調機を制御することを特徴としている。
【００１０】
上記の構成によれば、制御装置は、施設のデマンド電力が閾値を超えることが予測される閾値超過時間よりも前に、部屋を過冷房または過暖房するように空調機を制御する。これにより、閾値超過時間の前に部屋が十分に冷えるかまたは温まるので、閾値超過時間における空調機の消費電力を下げることができる。したがって、閾値超過時間における施設の実際のデマンド電力を低減することができる。
【００１１】
また、制御装置は、過去に空調機を制御した際の制御時間と、その制御後に測定した室温復帰時間とを対応付けたデータを参照して、今回の制御時間を決定する。このデータ内の室温復帰時間は過去に実際に測定されたものであるため、空調機が設置される部屋の状況が反映されている。したがって管理者は、今回の制御時間を決定するための特別な計算式等を、部屋に状況に応じて事前に設計する必要がない。
【００１２】
また、制御装置は、データに格納されている制御時間のうち、今回の制御用に決定した閾値超過時間に最も近い過去の室温復帰時間に対応する過去の制御時間に基づき、今回の制御時間を決定する。この結果、制御装置は、空調機制御後の室温復帰時間が閾値超過時間に一致するかまたはより近くなるように、空調機を制御することができる。これにより、閾値超過時間の途中で室温が制御前の値に戻ることを防ぐことができるので、閾値超過時間における空調環境を良好に維持できる。
【００１３】
以上のように、制御装置は、管理者に手間を掛けさせることなく、施設のデマンド電力の低減と部屋内の空調環境維持とを両立することができる。
【００１４】
本発明の態様２に係る制御装置は、上記態様１において、
前記決定部は、前記閾値超過時間に最も近い前記室温復帰時間が前記閾値超過時間に一致する場合、前記閾値超過時間に一致する前記室温復帰時間に対応付けて前記データに格納されている前記制御時間を、前記今回の制御時間に決定することを特徴としている。
【００１５】
上記の構成によれば、閾値超過時間に一致する室温復帰時間が得られるように空調機を制御することができる。
【００１６】
本発明の態様３に係る制御装置は、上記態様１または２において、
前記決定部は、前記閾値超過時間が、前記閾値超過時間に最も近い前記室温復帰時間よりも長い場合、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間よりも一段階長い制御時間を、前記今回の制御時間に決定することを特徴としている。
【００１７】
空調機の制御時間がより長いほど部屋がより長く過冷房または過暖房されるので、制御終了後の部屋の室温復帰時間がより長くなる。したがって、上記の構成によれば、今回の制御時間だけ空調機を制御することによって、制御終了後の今回の室温復帰時間が、閾値超過時間に最も近い過去の室温復帰時間よりも長くなる。これにより、閾値超過時間にさらに近い室温復帰時間が得られるように空調機を制御することができる。
【００１８】
本発明の態様４に係る制御装置は、上記態様１〜３のいずれかにおいて、
前記決定部は、前記閾値超過時間が、前記閾値超過時間に最も近い前記室温復帰時間よりも短い場合、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間よりも一段階短い制御時間を、前記今回の制御時間に決定することを特徴としている。
【００１９】
空調機の制御時間がより短いほど部屋がより短く過冷房または過暖房されるので、制御終了後の部屋の室温復帰時間がより短くなる。したがって、上記の構成によれば、今回の制御時間だけ空調機を制御することによって、制御終了後の今回の室温復帰時間が、閾値超過時間に最も近い過去の室温復帰時間よりも短くなる。これにより、閾値超過時間にさらに近い室温復帰時間が得られるように空調機を制御することができる。
【００２０】
本発明の態様５に係る制御装置は、上記態様１〜４のいずれかにおいて、
前記制御部による前記空調機の制御が終了した時点の前記部屋の室温が前記制御が開始される時点の前記部屋の室温に戻るまでの室温復帰時間を測定する測定部と、
前記測定によって測定された前記室温復帰時間を、前記今回の制御時間に対応付けて前記データに格納する格納部とをさらに備えていることを特徴としている。
【００２１】
上記の構成によれば、測定された室温復帰時間がデータに新たに格納されるので、データをより充実化させることができる。したがって、制御時間を新たに決定する際の精度をより高めることができる。
【００２２】
本発明の態様６に係る制御装置は、上記態様１〜５のいずれかにおいて、
前記施設における前記デマンド電力を予測する予測部をさらに備えており、
前記取得部は、前記閾値超過時間として、予測された前記デマンド電力が前記閾値を超える時間を前記予測部から取得することを特徴としている。
【００２３】
上記の構成によれば、適切な閾値超過時間を取得することができる。
【００２４】
本発明の態様７に係る制御装置は、上記態様６において、
前記施設の外気温を取得する外気温取得部と、
前記予測部は、前記外気温に基づき前記デマンド電力を予測することを特徴としている。
【００２５】
上記の構成によれば、外気温に応じた適切なデマンド電力を予測さすることができる。
【００２６】
本発明の態様８に係る制御装置は、上記態様１〜７のいずれかにおいて、
前記部屋の室温を取得する室温取得部と、
前記室温と前記外気温との差分を算出する差分算出部とをさらに備えており、
前記データにおいて、前記差分と、前記制御が過去に行われた前記制御時間と、過去に測定された前記室温復帰時間とが対応付けて格納されており、
前記決定部は、前記差分と、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間に基づき、今回の制御時間を決定することを特徴としている。
【００２７】
上記の構成によれば、外気温と部屋の室温と差分および閾値超過時間に応じたより適切な制御時間を決定することができる。
【００２８】
本発明の態様９に係る制御装置は、上記態様１〜８のいずれかにおいて、
前記制御部は、さらに、前記施設の昼休み中に、前記空調機に前記より低い設定温度で前記部屋を冷房するように前記空調機を制御することを特徴としている。
【００２９】
上記の構成によれば、デマンド電力に余裕がある昼休み中の時間を有効に活用できる。
【００３０】
本発明の態様１０に係る制御装置は、上記態様１〜９のいずれかにおいて、
前記制御部は、さらに、前記施設の始業前に、前記空調機に前記より高い設定温度で前記部屋を暖房するように前記空調機を制御することを特徴としている。
【００３１】
上記の構成によれば、デマンド電力に余裕がある始業前の時間を有効に活用できる。
【００３２】
本発明の態様１１に係る制御装置は、上記態様１〜１０のいずれかにおいて、
前記施設は複数の前記部屋を有しており、
前記部屋ごとに前記空調機が設置されており、
前記部屋ごとに前記部屋に対応する前記データが用意されており、
前記決定部は、前記部屋ごとに、前記部屋に対応する前記データを参照して、前記部屋に設置されている前記空調機を制御するための前記今回の制御時間を決定することを特徴としている。
【００３３】
上記の構成によれば、各部屋の状況に応じた適切な制御時間で各空調機を制御することができる。
【００３４】
本発明の態様１２に係る制御装置は、上記態様１１において、
前記部屋ごとの制御優先度を設定する優先度設定部をさらに備えており、
前記制御部は、前記制御優先度の順に各前記空調機の制御を開始することを特徴としている。
【００３５】
上記の構成によれば、各空調機の制御順序を適宜変更することができる。
【００３６】
本発明の態様１３に係る制御装置は、上記態様１〜１２のいずれかにおいて、
前記空調機を制御する時間を設定する時間設定部をさらに備えており、
前記制御部は、さらに、前記時間設定部によって設定された時間に前記空調機を制御することを特徴としている。
【００３７】
上記の構成によれば、所望の時間に空調機を強制的に制御することができる。
【００３８】
本発明の態様１４に係る制御装置は、上記態様１〜１３のいずれかにおいて、
通信部をさらに備えており、
前記取得部は、前記通信部を介して、前記制御装置の外部から前記閾値超過時間を取得することを特徴としている。
【００３９】
上記の構成によれば、デマンド電力を予測することなく適切な閾値超過時間を取得することができる。
【００４０】
本発明の態様１５に係る制御システムは、態様１〜１４のいずれかに係る制御装置と、前記制御装置によって制御される空調機と備えていることを特徴としている。
【００４１】
上記の構成によれば、管理者に手間を掛けさせることなく、施設のデマンド電力の低減と部屋内の空調環境維持とを両立できる制御システムを提供することができる。
【００４２】
本発明の態様１６に係る制御方法は、上記の課題を解決するために、
施設内の部屋に設置された空調機を制御する制御方法であって、
前記施設のデマンド電力が閾値を超えることが予測される閾値超過時間を取得する取得工程と、
前記空調機が前記部屋を冷房中の場合はより低い設定温度で前記部屋を冷房させ、一方、前記空調機が前記部屋を暖房中の場合はより高い設定温度で前記部屋を暖房させるように、前記空調機を制御する制御工程と、
前記制御工程における前記空調機の制御が過去に行われた制御時間と、前記制御時間だけ行われた前記制御が終了した時点の前記部屋の室温が前記制御が開始される時点の前記部屋の室温に戻るまでの過去に測定された室温復帰時間とが少なくとも対応付けて格納されたデータを参照して、前記閾値超過時間に最も近い前記室温復帰時間に対応付けて前記データに格納されている前記制御時間に基づき、今回の制御時間を決定する決定部とを備えており、
前記制御工程において、前記閾値超過時間の開始時点から前記今回の制御時間だけ遡った時点から前記開始時点までの間、前記空調機を制御することを特徴としている。
【００４３】
上記の構成によれば、管理者に手間を掛けさせることなく、施設のデマンド電力の低減と部屋内の空調環境維持とを両立できる。
【００４４】
本発明の各態様に係る制御装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記制御装置が備える各部として動作させることによって上記制御装置をコンピュータにて実現させる制御装置のプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００４５】
本発明の一態様によれば、管理者に手間を掛けさせることなく、施設のデマンド電力の低減と部屋内の空調環境維持とを両立できる。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施形態１に係るデマンドコントローラの要部構成を示すブロック図である。
【図２】本発明の実施形態１に係るデマンド制御システムの要部構成を示すブロック図である。
【図３】本発明の実施形態１に係るデマンドコントローラが実行する空調機制御処理の流れを示すフローチャートである。
【図４】本発明の実施形態１に係るデマンドコントローラが実行する過冷房時間決定処理の流れを示すフローチャートである
【図５】本発明の実施形態１に係る過冷房時間の学習データの一例を示す図である。
【図６】本発明の実施形態１に係るデマンドコントローラが実行する空調機制御処理の具体例を説明する図である。
【図７】本発明の実施形態１に係る過暖房時間の学習データの一例を示す図である。
【図８】本発明の実施形態２に係るデマンドコントローラの要部構成を示すブロック図である。
【図９】本発明の実施形態２に係るデマンドコントローラが実行する空調機制御処理の具体例を説明する図である。
【発明を実施するための形態】
【００４７】
〔実施形態１〕
図１〜図７を参照して本発明に係る実施形態１を以下に説明する。
【００４８】
（デマンド制御システム１０の構成）
図２は、本発明の実施形態１に係るデマンド制御システム１０（制御システム）の要部構成を示すブロック図である。この図２に示すように、デマンド制御システム１０は、デマンドコントローラ１（制御装置）、空調機２ａ〜２ｃ、温度計３ａ〜３ｃ、室外温度計４、および電力計５を備えている。デマンドコントローラ１と空調機２ａ〜２ｃとは、図示しないネットワーク回線を介して互いに通信可能に接続されている。
【００４９】
デマンドコントローラ１は、施設のデマンド電力を制御する制御装置である。本実施形態では、施設は３つの部屋２０ａ〜２０ｃを有している。部屋２０ごとに１つの空調機２および１つの温度計３が設置されている。空調機２は、それが設置されている部屋２０を冷房または暖房する。温度計３は、それが設置されている部屋２０の室温を測定し、測定結果をデマンドコントローラ１に出力する。
【００５０】
室外温度計４は、施設の外気温を測定し、測定結果をデマンドコントローラ１に出力する。
【００５１】
電力計５は、施設内の各電子機器の消費電力を測定する。電力計５は、各空調機２の消費電力を個別に測定したり、施設のデマンド電力を算出したりすることができる。電力計５は測定結果および算出結果をデマンドコントローラ１に出力する。
【００５２】
（デマンドコントローラ１の構成）
図１は、本発明の実施形態１に係るデマンドコントローラ１の要部構成を示すブロック図である。この図に示すように、デマンドコントローラ１は、通信部１１、設定部１２（優先度設定部、時間設定部）、測定値取得部１３（外気温取得部、室温取得部、差分算出部）、学習部１４（測定部、格納部）、データベース１５、予測部１６、空調機制御部１７（取得部、制御部）、および制御時間決定部１８（決定部）を備えている。各部材の詳細については後述する。
【００５３】
（空調機制御の概要）
デマンド制御システム１０による空調機制御の概要について、以下に説明する。デマンドコントローラ１は、施設のデマンド電力が閾値を超えることが予測される閾値超過時間よりも前の一定時間に、空調機２を予め制御する。その際、空調機２が部屋２０を冷房中の場合はより低い設定温度で部屋２０を冷房させ（過冷房）、一方、空調機２が部屋２０を暖房中の場合はより高い設定温度で部屋２０を暖房させる（過暖房）ように、空調機２を制御する。
【００５４】
デマンドコントローラ１には、過去に行われた過冷房（過暖房）の時間と、過冷房（過暖房）が終了した時点の部屋２０の室温が、過冷房（過暖房）が開始される時点の部屋２０の室温に戻るまでの過去に測定された室温復帰時間とが少なくとも対応付けて格納された学習データを有している。デマンドコントローラ１は、この学習データを参照して今回空調機２の制御時間（過冷房時間、過暖房時間）を決定し、その時間に空調機２に過冷房を実行させるように空調機２を制御する。
【００５５】
詳しくは後述するが、このような制御によって、デマンドコントローラ１は、管理者に手間を掛けさせることなく、施設のデマンド電力の低減と部屋２０内の空調環境維持とを両立することができる。
【００５６】
（デマンド電力の学習）
デマンドコントローラ１は、施設のデマンド電力が閾値を超える閾値超過時間を予測するためのデマンド電力学習データを、事前に生成する。この学習データの生成手順を以下に説明する。
【００５７】
測定値取得部１３は、一定時間（たとえば１分）ごとに、各部屋２０の室温を温度計３から取得し、施設の外気温を室外温度計４から取得し、さらに施設のデマンド電力を電力計５から取得し、学習部１４に出力する。
【００５８】
学習部１４は、一定時間ごとの室温から、ある日の各部屋２０の室温の時間的推移を表す各曲線を生成する。また、一定時間ごとのデマンド電力から、ある日のデマンド電力の時間的推移を表す曲線を生成する。また、一定時間ごとの外気温から、ある日の外気温の時間的推移を表す曲線を生成する。
【００５９】
学習部１４は、これらの曲線を互いに関連付けたデマンド電力学習データを生成し、データベース１５に格納する。その際、学習部１４は、このデマンド電力学習データ内に、その日の最大デマンド電力および最大外気温を対応付けて格納してもよい。
【００６０】
（空調機制御処理）
図３は、本発明の実施形態１に係るデマンドコントローラ１が実行する空調機制御処理の流れを示すフローチャートである。以下では、デマンドコントローラ１が、夏のある一日における所定の時間に空調機２が部屋２０を過冷房するように空調機２を制御する例を説明する。
【００６１】
図３に示す処理が開始されると、まず、設定部１２が、空調機２を制御する対象の各部屋２０を設定する（ステップＳ１）。設定部１２は、施設の管理者によって選択された部屋２０を、空調機２を制御する対象の部屋２０に設定すればよい。本実施形態では、３つの部屋２０ａ〜２０ｃが設定される。
【００６２】
ステップＳ１の後、設定部１２は、各部屋２０の既定の初期値を設定する（ステップＳ２）。この初期値は、過去に測定された過冷房時間がまったく学習データに格納されていない場合に用いられる、過冷房時間の規定の初期値である。設定部１２は、施設の管理者によって入力された初期値を既定の初期値に設定すればよい。管理者は、施設のコンサルティングに基づき、デマンドコントローラ１に設定される初期値を決定することができる。本実施形態では、既定の初期値として２時間が各部屋２０に設定される。
【００６３】
ステップＳ２の後、測定値取得部１３が、一定時間（たとえば１分）ごとに、各部屋２０の室温を温度計３から取得し、施設の外気温を室外温度計４から取得し、それぞれ予測部１６に出力する。
【００６４】
予測部１６は、入力された外気温に基づき、本日のデマンド電力を予測する（ステップＳ３）。その手順は次の通りである。予測部１６は、外気温が入力された時刻を取得する。そして、この時刻とこの外気温とが同じように対応付けられている外気温曲線が格納されている少なくとも１つの学習データをデータベース１５から特定する。予測部１６は、これらの学習データのうちいずれかに格納されているデマンド電力曲線が、本日のデマンド電力曲線に一致すると予測する。すなわち予測部１６は、施設の本日のデマンド電力が、この曲線の通りに時間的に推移すると予測する。
【００６５】
ステップＳ３の後、予測部１６は、予測したデマンド電力が所定のデマンド閾値を超えるか否かを判定する（ステップＳ４）。このデマンド閾値はデータベース１５に予め格納されている。ステップＳ４における判定結果がＮＯなら、図３に示す処理はステップＳ３に戻る。このように、ステップＳ４における判定結果がＹＥＳになるまで、図３に示す処理はステップＳ３およびステップＳ４を繰り返す。この場合、ステップＳ３において、予測部１６は、測定値取得部１３が新たに取得した外気温に基づきデマンド電力を新たに予測する。
【００６６】
（閾値超過時間決定）
ステップＳ４における判定結果がＹＥＳなら、予測部１６は、デマンド電力が閾値を超える時間（閾値超過時間）を決定する（ステップＳ５）。その際、予測部１６は、閾値超過時間の開始時点（開始時刻）および終了時点（終了時刻）をそれぞれ決定する。また、予測部１６は、入力された外気温から各部屋２０の室温を減算することによって、入力された外気温と各部屋２０の室温との各差分を算出する。以下、この差分をΔＴとも表す。
【００６７】
ステップＳ５の後、制御時間決定部１８が、ΔＴおよび閾値超過時間に基づき、過冷房の学習データを参照することによって今回の過冷房時間を決定する（ステップＳ６）。この決定処理の詳細は後述する。
【００６８】
ステップＳ６の後、空調機制御部１７が、閾値超過時間と、今回の過冷房時間とに基づき、過冷房の開始時点および終了時点を決定する。具体的には、閾値超過時間の開始時点から、今回の過冷房時間だけ遡った時点を、過冷房の開始時点に決定する。さらに、閾値超過時間の開始時点を、過冷房の終了時点に決定する。その後、空調機制御部１７は定期的に現在の時刻を取得し、さらに、現在の時刻が過冷房の開始時点に一致するか否かを判定する（ステップＳ７）。
【００６９】
（過冷房制御開始）
ステップＳ７における判定結果がＮＯなら、図３に示す処理はステップＳ７に戻る。このように、ステップＳ７における判定結果がＹＥＳになるまで、図３に示す処理はステップＳ７を繰り返す。
【００７０】
ステップＳ７における判定結果がＹＥＳなら、空調機制御部１７は、空調機２の制御を開始する（ステップＳ８）。空調機２が部屋２０を過冷房するように、空調機２を制御する。その際、空調機制御部１７は、冷房の設定温度を現在よりも一定温度下げることを、空調機２に指示する。本実施形態ではこの一定温度は３℃である。この一定温度は、予めデータベース１５に格納されている。
【００７１】
空調機２は、この指示を受けて、現在の冷房設定温度を３℃下げる。たとえば空調機２が２７℃の冷房設定温度で動作中の場合、空調機制御部１７による制御を受けた後は、２４℃の冷房設定温度で動作する。この結果、空調機２は、空調機制御部１７による制御を受ける前に比べて、部屋２０をより強く冷房する。これにより、部屋２０の室温が徐々に低下する。
【００７２】
空調機制御部１７は、空調機２の制御を開始するとき、学習部１４に、現時点における部屋２０の室温を保存することを指示する。この指示を受けて、学習部１４は、測定値取得部１３から入力された、空調機２の制御開始時点における部屋２０の室温をデータベース１５に保存する。この室温は、後の室温復帰時間測定に用いられる。
【００７３】
ステップＳ８の後、空調機制御部１７は、現在の時刻が過冷房の終了時点に一致するか否かを判定する（ステップＳ９）。ステップＳ９における判定結果がＮＯなら、図３に示す処理はステップＳ９に戻る。このように、ステップＳ９における判定結果がＹＥＳになるまで、図３に示す処理はステップＳ９を繰り返す。すなわちデマンドコントローラ１は、過冷房時間の間、空調機２に過冷房させる制御を継続する。これにより、過冷房時間のいずれかの時点において、部屋２０の室温は２４℃に到達する。
【００７４】
ステップＳ９における判定結果がＹＥＳなら、空調機制御部１７は、空調機２の制御を終了する（ステップＳ１０）。その際、空調機制御部１７は、冷房設定温度を元に戻すように空調機２に指示する。この指示を受けて、空調機２は、冷房設定温度を、空調機制御部１７による制御を受ける前の２７℃に戻す。
【００７５】
（室温復帰時間測定）
ステップＳ１０の後、学習部１４が、過冷房終了後の部屋２０の室温復帰時間を測定する（ステップＳ１１）。この手順は次の通りである。学習部１４は、データベース１５に格納されている過冷房開始時点の部屋２０の室温を取得する。そして学習部１４は、測定値取得部１３から入力された最新の部屋２０の室温が、データベース１５から取得した過冷房開始時点の部屋２０の室温に一致するか否かを判定する。学習部１４は、過冷房が終了した時点から、この判定結果がＹＥＳになった時点までを測定することによって、室温復帰時間を決定する。このように測定値取得部１３は、過冷房時間だけ行われた過冷房制御が終了した時点の部屋２０の室温が、過冷房が開始される時点の部屋２０の部屋の室温に戻るまでの時間を測定する。
【００７６】
ステップＳ１１の後、学習部１４は、ΔＴと、今回の閾値超過時間とに、測定された室温復帰時間を対応付けて、過冷房の学習データに格納する（ステップＳ１２）。この後、図３に示す処理はステップＳ３に戻る。
【００７７】
（過冷房時間決定処理）
図４は、本発明の実施形態１に係るデマンドコントローラ１が実行する過冷房時間決定処理の流れを示すフローチャートである。この図に示す処理が開始されると、まず、制御時間決定部１８は、今回の過冷房が、算出されたΔＴにおける初めての過冷房か否かを判定する（ステップＳ１１）。算出されたΔＴに対応する室温復帰時間が過冷房の学習データにまったく格納されていない場合、Ｓ１１の判定結果はＹＥＳになり、そうでなければＮＯになる。
【００７８】
ステップＳ１１における判定結果がＹＥＳなら、制御時間決定部１８は、既定の初期値を今回の過冷房時間に決定する（ステップＳ１２）。この初期値はデータベース１５に予め格納されている。本実施形態では初期値は２時間である。この後、図４に示す処理は終了する。
【００７９】
一方、ステップＳ１１における判定結果がＮＯなら、制御時間決定部１８は、学習データにおいてΔＴに対応する室温復帰時間のいずれかが閾値超過時間に一致するか否かを判定する（ステップＳ１３）。ステップＳ１３における判定結果がＹＥＳなら、制御時間決定部１８は、学習データにおいてΔＴと閾値超過時間に一致する室温復帰時間とに対応する室温復帰時間を、今回の室温復帰時間に決定する（ステップＳ１４）。この後、図４に示す処理は終了する。
【００８０】
一方、ステップＳ１３における判定結果がＮＯなら、制御時間決定部１８は、ΔＴに対応する室温復帰時間のうち、閾値超過時間に最も近い室温復帰時間を取得する（ステップＳ１５）。この後、図４に示す処理は終了する。
【００８１】
次に測定値取得部１３は、閾値超過時間が、取得した室温復帰時間よりも長いか否かを判定する（ステップＳ１６）。ステップＳ１６における判定結果がＹＥＳなら、制御時間決定部１８は、学習データにおいて、取得した室温復帰時間に対応する過冷房時間よりも一段階長い過冷房時間を、今回の過冷房時間に決定する（ステップＳ１７）。この後、図４の処理は終了する。
【００８２】
一方、ステップＳ１６における判定結果がＮＯなら、制御時間決定部１８は、学習データにおいて、取得した室温復帰時間に対応する過冷房時間よりも一段階短い過冷房時間を、今回の過冷房時間に決定する（ステップＳ１８）。この後、図４の処理は終了する。
【００８３】
（過冷房時間の学習データ）
図５は、本発明の実施形態１に係る過冷房時間の学習データの一例を示す図である。図５に示す学習データには、デマンドコントローラ１が過去に空調機２を過冷房制御した際の、デマンド電力が閾値を超えると判定された時点のΔＴと、空調機２の過冷房時間と、部屋２０における室温復帰時間とが、対応付けて格納されている。たとえば、図５の（ａ）に示すように、学習データでは、６℃のΔＴと、２時間の過冷房と、４５分の室温復帰時間とが対応付けられている。このことは、施設において、デマンドコントローラ１が、ΔＴが６℃の場合に空調機２を２時間過冷房制御した結果、部屋２０の室温が４５分で元の値に復帰したという実績があったことを示す。
【００８４】
学習データには、予め、各制御時間が既定の単位時間（図５では３０分）間隔で格納されている。以下でいう一段階長い制御時間とは、ある制御時間よりも単位時間だけ長い制御時間のことであり、一段階短い制御時間とは、ある制御時間よりも単位時間だけ短い制御時間のことである。
【００８５】
学習データが図５の（ａ）に示すデータであるときに、ΔＴが６℃であり、かつ、閾値超過時間が３０分であると決定されたとする。図５（ａ）では、６℃のΔＴに対応付けて学習データに格納されている室温復帰時間は、４５分のみである。決定された閾値超過時間（３０分）は、この室温復帰時間（４５分）よりも短い。そこで制御時間決定部１８は、６℃のΔＴおよび４５分の室温復帰時間に対応付けて学習データに格納されている２時間の過冷房時間よりも一段階短い１．５時間を、今回の過冷房時間に決定する。
【００８６】
これにより、空調機制御部１７は、空調機２の過冷房制御を１．５時間継続する。図５の（ａ）では、今回の制御条件（ΔＴ＝６℃、過冷房時間＝１．５時間）に対応する室温復帰時間が格納されていない。そこで学習部１４は、この制御終了後に測定した室温復帰時間（３５分）を、図５の（ｂ）に示すように、６℃のΔＴと１．５時間の過冷房時間とに対応付けて学習データに格納する。この結果、学習データにおいて、これまで行われていなかった新たな制御条件に対応する室温復帰時間の値が追加される。すなわち、学習データがより充実する。
【００８７】
学習データが図５の（ｂ）に示すデータに更新された後、ΔＴが６℃であり、かつ、閾値超過時間が６０分であると決定されたとする。図５（ｂ）では、６℃のΔＴに対応付けて学習データに格納されている２つの室温復帰時間のうち、決定された閾値超過時間（６０分）に最も近い時間は４５分である。ここで、決定された閾値超過時間（６０分）は、この閾値超過時間に最も近い室温復帰時間（４５分）よりも長い。そこで制御時間決定部１８は、６℃のΔＴおよび４５分の室温復帰時間に対応付けて学習データに格納されている２時間の過冷房時間よりも一段階長い２．５時間を、今回の過冷房時間に決定する。
【００８８】
これにより、空調機制御部１７は、空調機２の過冷房制御を２．５時間継続する。図５の（ｂ）では、今回の制御条件（ΔＴ＝６℃、過冷房時間＝２．５時間）に対応する室温復帰時間が格納されていない。そこで学習部１４は、この制御終了後に測定した室温復帰時間（５７分）を、図５の（ｃ）に示すように、６℃のΔＴと２．５時間の過冷房時間とに対応付けて学習データに格納する。この結果、学習データにおいて、これまで行われていなかった新たな制御条件に対応する室温復帰時間の値が追加される。すなわち、学習データがさらに充実する。
【００８９】
学習データが図５の（ｃ）に示すデータに更新された後、ΔＴが６℃であり、かつ、閾値超過時間が４５分であると決定されたとする。図５（ｃ）では、６℃のΔＴに対応付けて学習データに格納されている３つの室温復帰時間のうち、決定された閾値超過時間（４５分）に最も近い時間は４５分である。ここで、決定された閾値超過時間（４５分）は、この閾値超過時間に最も近い室温復帰時間（４５分）に一致する。そこで制御時間決定部１８は、６℃のΔＴおよび４５分の室温復帰時間に対応付けて学習データに格納されている２時間の過冷房時間を、今回の過冷房時間に決定する。
【００９０】
これにより、空調機制御部１７は、空調機２の過冷房制御を２時間継続する。図５の（ｃ）では、今回の制御条件（ΔＴ＝６℃、過冷房時間＝２時間）に対応する室温復帰時間が格納済みである。そこで学習部１４は、この制御終了後に測定した室温復帰時間（４０分）と、学習データに格納済みである室温復帰時間（４５分）との平均値を算出する。そして学習部１４は、図５の（ｄ）に示すように、６℃のΔＴと２．５時間の過冷房時間とに対応付けられる現在の室温復帰時間（４５分）を、算出された平均値（４２．５分）に更新する。この結果、学習データにおいて、ある制御条件に対応する室温復帰時間の正確性を高めることができるので、学習データがより一層充実する。
【００９１】
（過冷房制御の一例）
図６は、本発明の実施形態１に係るデマンドコントローラ１が実行する空調機制御処理の具体例を説明する図である。図６には、ある一日における、空調機２の設定温度、部屋２０の室温、空調機２の消費電力、施設の外気温、施設のデマンド電力（予測値）、および施設の実際のデマンド電力の時間的推移をそれぞれ示す。
【００９２】
図６のＧ１は、施設の一日における外気温の時間的推移を表すグラフである。Ｇ２は、予測されるデマンド電力の時間的推移を表すグラフである。Ｇ３は、デマンドコントローラ１による空調機２の過冷房制御が行われた場合の、施設の実際のデマンド電力の時間的推移を表すグラフである。
【００９３】
図６の例では、時点ｔ１よりも前から、空調機２は２７℃の冷房設定温度で動作している。これにより、部屋２０の室温は約２７℃に維持されている。予測部１６は、時点ｔ１における外気温に基づき、施設の一日のデマンド電力が、図６のグラフＧ２の通りに推移すると予測する。図６では、時点ｔ２（１５時）から時点ｔ３（１６時）までの１時間、予測したデマンド電力が閾値を超えている。そこで予測部１６は、時点ｔ２から時点ｔ３までの時間５１を、予測したデマンド電力が所定のデマンド閾値を超える閾値超過時間であると決定する。
【００９４】
制御時間決定部１８は、時点ｔ１におけるΔＴと閾値超過時間５１とに基づき、過冷房の学習データを参照することによって、過冷房時間５２を決定する。図６の例では、過冷房時間５２は３時間であり、時点ｔ４（１２時）から開始され、時点ｔ２（１５時）で終了する。
【００９５】
時点ｔ１から時点ｔ２までの間、空調機２は２７℃の冷房設定温度で部屋２０を冷房し続ける。これにより、部屋２０の室温は約２７℃に保たれ、空調機２の消費電力は一定値を維持する。時点ｔ４において、空調機２の過冷房制御が始まり、その結果、空調機２の冷房設定温度は２４℃に低下する。冷房時の空調機２の消費電力は冷房設定温度が低いほど大きい。したがって、過冷房の開始後、空調機２の消費電力は、過冷房制御が開始される前に比べて急激に上昇する。これによりグラフＧ２およびＧ３に示すように、過冷房時間５２では、デマンド電力の予測値よりも実際のデマンド電力の方が高くなる。
【００９６】
過冷房が開始されることによって、部屋２０の温度は約２７℃から急激に低下し、やがて約２４℃に到達する。過冷房時間が終了する時点ｔ２まで、部屋２０の室温は約２４℃に保たれる。また、空調機２の消費電力も高く維持される。
【００９７】
時点ｔ２において、空調機２の過冷房制御は終了する。これにより、空調機２の冷房設定温度が２４℃から２７℃に戻る。この後、空調機２は冷房を継続する。
【００９８】
過冷房時間５２において部屋２０が過冷房されているので、時点ｔ２の後、部屋２０の室温はすぐには２７℃にまで上昇せず、徐々に上昇する。今回の過冷房時間５２は、過冷房の学習データに基づき、今回の閾値超過時間５１に等しい１時間で室温が２７℃から２４℃に戻る結果となった過去の過冷却時間と同じ時間が決定されている。そのため、部屋２０の室温は、閾値超過時間５１が終了する時点ｔ３において、時点ｔ４における室温（約２７℃）に復帰する。すなわち、閾値超過時間５１において、室温が２７℃よりも低い時間が十分に維持される。
【００９９】
デマンドコントローラ１による過冷房制御は、閾値超過時間５１が開始される時点ｔ３において終了する。したがって、閾値超過時間５１における空調機２の冷房設定温度は２７℃に戻る。部屋２０の室温が空調機２の冷房設定温度よりも低ければ、空調機２は、室外機を運転することなく室内機による送風運転のみを行うので、空調機２の消費電力が低くなる。そのため、図６に示すように、室温が冷房設定温度の２７℃よりも低い閾値超過時間５１（時点ｔ２から時点ｔ３の間）における空調機２の消費電力は、室温が冷房設定温度に等しい約２７℃である時点ｔ４以前の空調機２の消費電力よりも低くなる。
【０１００】
このように、過冷房時間５２における空調機２の過冷房制御によって、閾値超過時間５１における空調機２の消費電力を低減することができる。これにより、グラフＧ２およびＧ３に示すように、閾値超過時間５１における施設の実際のデマンド電力は、予測されたデマンド電力よりも低くなる。図６の例では、閾値超過時間５１における実際のデマンド電力は、デマンド閾値を下回っている。したがってデマンドコントローラ１は、閾値超過時間５１における従来の一般的なデマンド制御の発生を回避することができる。
【０１０１】
一方、特許文献１に開示された技術では、過冷房の終了時点が明確ではない。そのため、予測されたデマンドコントロール発令時刻以降も過冷房を継続する可能性がある。この場合、空調の電力が過冷房によって通常よりも余計に消費されているため、デマンドコントロール発令時刻になった後、すぐにデマンド制御が開始される結果となる。すなわち特許文献１に開示された技術には、デマンドコントロール発令時刻におけるデマンド制御の発生を回避することができないという問題がある。
【０１０２】
以上のように、デマンドコントローラ１による空調機２の過冷房制御が行われることによって、予測されたデマンド電力に存在したデマンドピーク（閾値を超えるデマンド電力）が、実際のデマンド電力には生じなくなる。この結果、電力消費が激しいと予測された閾値超過時間５１における施設のデマンド電力を低減することができる。
【０１０３】
さらに、閾値超過時間５１において、室温が過冷房開始時点の値に戻るのは、閾値超過時間の終了時点（時点ｔ３）である。したがって、閾値超過時間５１における部屋２０の空調環境が急激に悪化することがなく、快適な状態に維持される。
【０１０４】
（過暖房制御）
デマンドコントローラ１は、冬のある一日における所定の時間に空調機２が部屋２０を過暖房するように空調機２を制御することもできる。この場合の処理の流れは、基本的に図３に示す処理と同一である。ただし、ステップＳ６において、空調機制御部１７は、ΔＴおよび閾値超過時間に基づき、過暖房の学習データを参照することによって今回の過暖房時間を決定する。この決定処理は、過冷房の学習データの代わりに過暖房の学習データを用いる点を除き、図４に示す処理と基本的に同一である。
【０１０５】
また、ステップＳ８において、空調機制御部１７は、空調機２が部屋２０を過暖房するように、空調機２を制御する。その際、空調機制御部１７は、暖房設定温度を現在よりも一定温度（たとえば３℃）上げることを、空調機２に指示する。この一定温度は、予めデータベース１５に格納されている。
【０１０６】
空調機２は、この指示を受けて、現在の暖房設定温度を３℃上げる。たとえば空調機２が２２℃の暖房設定温度で動作中の場合、空調機制御部１７による制御を受けた後は、２５℃の冷房設定温度で動作する。この結果、空調機２は、空調機制御部１７による制御を受ける前に比べて、部屋２０をより強く暖房する。これにより、部屋２０の室温が徐々に上昇する。
【０１０７】
（過冷房時間の学習データ）
図７は、本発明の実施形態１に係る過暖房時間の学習データの一例を示す図である。図７に示す学習データには、デマンドコントローラ１が過去に空調機２を過暖房制御した際の、デマンド電力が閾値を超えると判定された時点のΔＴと、空調機２の過暖房時間と、部屋２０における室温復帰時間とが、対応付けて格納されている。たとえば、図７の（ａ）に示すように、学習データでは、−４℃のΔＴと、２時間の過暖房と、６０分の室温復帰時間とが対応付けられている。このことは、施設において、デマンドコントローラ１が、ΔＴが−４℃の場合に空調機２を２時間過暖房制御した結果、部屋２０の室温が６０分で元の値に復帰したという実績があったことを示す。
【０１０８】
学習データが図７の（ａ）に示すデータであるときに、ΔＴが−４℃であり、かつ、閾値超過時間が４５分であると決定されたとする。図７（ａ）では、−４℃のΔＴに対応付けて学習データに格納されている室温復帰時間は、６０分のみである。決定された閾値超過時間（４５分）は、この室温復帰時間（６０分）よりも短い。そこで制御時間決定部１８は、−４℃のΔＴおよび６０分の室温復帰時間に対応付けて学習データに格納されている２時間の過暖房時間よりも一段階短い１．５時間を、今回の過暖房時間に決定する。
【０１０９】
これにより、空調機制御部１７は、空調機２の過暖房制御を１．５時間継続する。図７の（ａ）では、今回の制御条件（ΔＴ＝−４℃、過暖房時間＝１．５時間）に対応する室温復帰時間が格納されていない。そこで学習部１４は、この制御終了後に測定した室温復帰時間（４０分）を、図７の（ｂ）に示すように、−４℃のΔＴと１．５時間の過暖房時間とに対応付けて学習データに格納する。この結果、学習データにおいて、これまで行われていなかった新たな制御条件に対応する室温復帰時間の値が追加される。すなわち、学習データがより充実する。
【０１１０】
学習データが図７の（ｂ）に示すデータに更新された後、ΔＴが−４℃であり、かつ、閾値超過時間が９０分であると決定されたとする。図７（ｂ）では、−４℃のΔＴに対応付けて学習データに格納されている２つの室温復帰時間のうち、決定された閾値超過時間（９０分）に最も近い時間は６０分である。ここで、決定された閾値超過時間（９０分）は、この閾値超過時間に最も近い室温復帰時間（６０分）よりも長い。そこで制御時間決定部１８は、−４℃のΔＴおよび６０分の室温復帰時間に対応付けて学習データに格納されている２時間の過暖房時間よりも一段階長い２．５時間を、今回の過暖房時間に決定する。
【０１１１】
これにより、空調機制御部１７は、空調機２の過暖房制御を２．５時間継続する。図７の（ｂ）では、今回の制御条件（ΔＴ＝−４℃、過暖房時間＝２．５時間）に対応する室温復帰時間が格納されていない。そこで学習部１４は、この制御終了後に測定した室温復帰時間（１００分）を、図７の（ｃ）に示すように、−４℃のΔＴと２．５時間の過暖房時間とに対応付けて学習データに格納する。この結果、学習データにおいて、これまで行われていなかった新たな制御条件に対応する室温復帰時間の値が追加される。すなわち、学習データがさらに充実する。
【０１１２】
学習データが図７の（ｃ）に示すデータに更新された後、ΔＴが−４℃であり、かつ、閾値超過時間が６０分であると決定されたとする。図７（ｃ）では、−４℃のΔＴに対応付けて学習データに格納されている３つの室温復帰時間のうち、決定された閾値超過時間（６０分）に最も近い時間は６０分である。ここで、決定された閾値超過時間（６０分）は、この閾値超過時間に最も近い室温復帰時間（６０分）に一致する。そこで制御時間決定部１８は、−４℃のΔＴおよび６０分の室温復帰時間に対応付けて学習データに格納されている２時間の過暖房時間を、今回の過暖房時間に決定する。
【０１１３】
これにより、空調機制御部１７は、空調機２の過暖房制御を２時間継続する。図７の（ｃ）では、今回の制御条件（ΔＴ＝−４℃、過暖房時間＝２時間）に対応する室温復帰時間が格納済みである。そこで学習部１４は、この制御終了後に測定した室温復帰時間（７０分）と、学習データに格納済みである室温復帰時間（６０分）との平均値を算出する。そして学習部１４は、図７の（ｄ）に示すように、−４℃のΔＴと２．５時間の過暖房時間とに対応付けられる現在の室温復帰時間（６０分）を、算出された平均値（６５分）に更新する。この結果、学習データにおいて、ある制御条件に対応する室温復帰時間の正確性を高めることができるので、学習データがより一層充実する。
【０１１４】
（変形例）
施設が、何らかの製品を生産する設備を備えた工場などの生産施設である場合、施設の昼休み中には生産が停止されているために、生産のための電力が低下する。すなわち、施設の昼休み中には施設のデマンド電力に余裕がある。そこで空調機制御部１７は、特に夏において、施設のデマンド電力に余裕がある施設の昼休み中に、空調機２が部屋２０を過冷房するように空調機２を制御してもよい。これにより、昼休み後における、施設のデマンド電力の低減と部屋２０内の空調環境維持とを両立することができる。
【０１１５】
施設が、上述した生産施設である場合、施設の始業前には生産が停止されているために、生産のための電力が低下する。すなわち、施設の始業前には施設のデマンド電力に余裕がある。そこで空調機制御部１７は、特に夏において、施設のデマンド電力に余裕がある施設の始業前に、空調機２が部屋２０を過暖房するように空調機２を制御してもよい。これにより、始業後における、施設のデマンド電力の低減と部屋２０内の空調環境維持とを両立することができる。
【０１１６】
デマンドコントローラ１には、部屋２０ごとに、部屋２０に対応する過冷房の学習データ（過暖房の学習データ）が用意されていてもよい。この場合、制御時間決定部１８は、各部屋２０に対応する学習データを参照して、各部屋２０に設置されている空調機２を制御するための今回の過冷房時間（過暖房時間）を決定する。これにより、部屋２０の状況（断熱特性、空調性能）に応じた最適な過冷房時間（過暖房時間）が決定される。
【０１１７】
設定部１２は、部屋２０ごとの制御優先度を設定することができる。制御優先度が設定されている場合、空調機制御部１７は、制御優先度の順に、各空調機２の過冷房または過暖房を開始する。設定部１２は、施設の管理者によって入力された優先度を、制御優先度として設定すればよい。これにより、たとえば管理者が施設の状況に応じた優先度を入力することによって、各空調機２の制御の順序を施設の状況に応じて適宜変更することができる。
【０１１８】
設定部１２は、空調機２を固定的に過冷房または過暖房する固定時間（季節、日、時間）を設定することができる。固定時間が設定されている場合、空調機制御部１７は、その固定時間に各空調機２制御することによって、空調機２に部屋２０を過冷房または過暖房させる。設定部１２は、施設の管理者によって入力された時間を、固定時間として設定すればよい。これにより、管理者の判断により部屋２０を強制的に過冷房または過暖房することができる。
【０１１９】
空調機制御部１７は、必ずしも予測部１６から閾値超過時間を取得する必要はない。空調機制御部１７は、通信部１１を介して、デマンドコントローラ１の外部から閾値超過時間を取得することもできる。
【０１２０】
たとえば、デマンド制御システム１０による制御対象である施設を保有する電力需要家が、アグリゲータと契約しているとする。電力会社は、ある日の前日または当日に、天候を考慮した上で、電力の供給量と、電力需要家における需要量の予測との差を把握する。電力会社は、電力の需要量が供給量を大きく上回る場合、アグリゲータに対して対応を指示する。
【０１２１】
アグリゲータは、電力会社からの指示を受けて、電力需要家における電力の需要量が供給量を大きく上回る時間における節電の実施を、電力需要家に要請する。この要請を受けた場合、空調機制御部１７は、この節電要請時間を閾値超過時間としてアグリゲータから取得する。制御時間決定部１８は、取得された節電要請時間に基づき、過冷房時間（過暖房時間）を決定する。
【０１２２】
このように、デマンドコントローラ１は、アグリゲータからの要請に基づき空調機２を制御することによって、節電要請時間におけるデマンド電力を低減することができる。すなわちデマンドコントローラ１は、アグリゲータからの要請に適切に応えることができる。
【０１２３】
電力会社は、電力の供給計画を、アグリゲータではなく電力需要家に直接提供してもよい。この場合、予測部１６は、通信部１１を介して、電力会社から電力の供給計画を取得する。また、予測部１６は、電力会社から取得した供給計画から、ΔＴに基づき予測したデマンド電力を減算することによって、デマンド電力が電力供給量を上回っている時間を算出し、この時間を閾値超過時間に決定する。これにより予測部１６は、より正確な閾値超過時間を決定することができる。
【０１２４】
さらに、予測部１６は、デマンド電力が電力供給量を下回っている時間を算出してもよい。この場合、空調機制御部１７は、この時間に空調機２を制御することによって、空調機２に過冷房（過暖房）を実行させる。これにより、デマンド電力に余裕がなくなる時間ではなく、デマンド電力に余裕がある時間に、空調機２に過冷房（過暖房）を実行させることができる。したがって、デマンド電力に余裕がなくなると決定された時間における実際のデマンド電力を低減させることができる。さらに、無理な節電を防ぎつつ、施設におけるデマンド電力を電力会社による電力供給計画に合わせることができる。また、電力会社が、電力供給計画に沿った形で電力を消費する電力需要家に対して電力料金を値引きするサービスを提供していれば、上述した手法による空調機２の制御によって、施設における電気料金を低減することができる。
【０１２５】
〔実施形態２〕
図８および図９を参照して本発明に係る実施形態２を以下に説明する。
【０１２６】
本実施形態に係るデマンド制御システム１０の構成は、基本的に実施形態１と同様である。ただし、本実施形態に係るデマンド制御システム１０は、実施形態に１に係るデマンドコントローラ１に替えて、デマンドコントローラ１’を備えている。
【０１２７】
（デマンドコントローラ１’の構成）
図８は、本発明の実施形態２に係るデマンドコントローラ１’の要部構成を示すブロック図である。この図に示すように、デマンドコントローラ１’は、通信部１１、設定部１２、測定値取得部１３、学習部１４、データベース１５、予測部１６、空調機起動部８１、および起動判定部８２を備えている。空調機起動部８１および起動判定部８２の詳細については後述する。
【０１２８】
（空調機制御の概要）
デマンド制御システム１０による空調機制御の概要について、以下に説明する。デマンドコントローラ１’は、施設のデマンド電力が低い冬（寒い季節）の早朝に、空調機２を事前に起動させることによって、施設の始業前に部屋２０を予め暖房させておく。これにより、施設のデマンド電力が高いと予想される時間における空調機２の消費電力を下げ、その結果として、この時間において施設の実際のデマンド電力が閾値を超えることを防止する。
【０１２９】
（早朝起動制御の一例）
図９は、本発明の実施形態２に係るデマンドコントローラ１’が実行する空調機制御処理の具体例を説明する図である。図９には、冬のある一日における、空調機２の設定温度、部屋２０の室温、空調機２の消費電力、施設の外気温、施設のデマンド電力（予測値）、および施設の実際のデマンド電力の時間的推移をそれぞれ示す。
【０１３０】
図９のＧ１１は、施設の一日における外気温の時間的推移を表すグラフである。Ｇ１２は、予測されるデマンド電力の時間的推移を表すグラフである。Ｇ１３は、デマンドコントローラ１による空調機２の早朝起動制御が行われた場合の、施設の実際のデマンド電力の時間的推移を表すグラフである。
【０１３１】
図９の例では、時点ｔ１１よりも前において、各空調機２はまだ起動していないので、各部屋２０はまだ暖房されていない。予測部１６は、時点ｔ１１における外気温に基づき、施設の一日のデマンド電力が、図９のグラフＧ１２の通りに推移すると予測する。図９では、時点ｔ１２から時点ｔ１３までの間、予測したデマンド電力は閾値を超えている。予測部１６は、開始時点ｔ１２から時点ｔ１３までの時間９１を、予測したデマンド電力が所定のデマンド閾値を超える閾値超過時間であると決定する。
【０１３２】
予測部１６は、時間５１が、一日のうち午前中であるか否かを判定する。この判定結果がＹＥＳである場合、予測部１６は、空調機起動部８１にその旨を通知する。
【０１３３】
空調機起動部８１は、予測部１６から通知を受けると、各空調機２を順次起動させるように、各空調機２を制御する。その際、各空調機２に起動して暖房を開始するように指示する。この指示を受けると、空調機２は起動し、部屋２０の暖房を開始する。本実施形態では、すべての空調機２が２２℃の暖房設定温度で動作する。
【０１３４】
本実施形態では、空調機起動部８１は、空調機２ごとに異なる時点で起動を指示する。たとえば、時点ｔ１２において、空調機２ａに起動を指示し、それから一定時間後（たとえば１０分後）に、空調機２ｂに起動を指示し、それからさらに一定時間後（たとえば１０分後）に、空調機２ｃに起動を指示する。これらの指示によって、各空調機２はそれぞれ異なる時点で起動する。同じ時点で複数の空調機２が起動することがないので、施設のデマンド電力が急激に上昇することが回避される。
【０１３５】
図９に、時点ｔ１１において起動する空調機２の消費電力の時間的推移と、その空調機２が設置されている部屋２０の室温の時間的推移とを示す。時点ｔ１１に空調機２が起動されることによって、空調機２の消費電力が高くなる。また、時点ｔ１１以降に部屋２０の暖房が開始されることによって、部屋２０の室温が徐々に上昇し始める。時点ｔ１１以降に部屋２０の暖房が継続されることによって、閾値超過時間９１の開始時点ｔ１２よりも前に、部屋２０の室温は約２２℃に到達する。空調機２の暖房設定温度は２２℃であるので、室温が約２２℃であれば、空調機２は暖房時に外気を温めて利用する必要がないので、空調機２の消費電力は字徐々に低下し始める。また、部屋２０の室温は約２２℃に維持される。開始時点ｔ１２では、すべての部屋２０の室温が約２２℃にまで到達している。
【０１３６】
時点ｔ１１移行に各空調機２が順次起動されることによって、時点ｔ１１移行に、施設の実際のデマンド電力が上昇し始める。グラフＧ１２およびＧ１３に示すように、時点ｔ１１以降の施設の実際のデマンド電力は、空調機２が事前に起動されていることによって、予測されたデマンド電力よりも高くなっている。
【０１３７】
閾値超過時間９１の開始時点ｔ１２において、すべての空調機２の起動が完了している。また、すべての部屋２０の室温が約２２℃に到達している。したがって閾値超過時間９１において各空調機２の消費電力は低く維持される。これにより、閾値超過時間９１におけるデマンド電力の上昇を抑えることができる。
【０１３８】
グラフＧ１２およびＧ１３に示すように、閾値超過時間９１における実際のデマンド電力は、予測されたデマンド電力よりも低い。さらに、閾値超過時間９１における実際のデマンド電力は、閾値よりも低い。このように、本実施形態に係るデマンド制御システム１０によって、施設の実際のデマンド電力がデマンド契約電力を超えることを防止することができる。
【０１３９】
デマンドコントローラ１’は、施設のデマンド電力を予測することなく、早朝のある時点における部屋２０の室温または施設の外気温のみに基づき、空調機２の起動を制御すべきか否かを決定してもよい。この手順を以下に説明する。
【０１４０】
本例では、起動判定部８２が、施設の外気温または部屋２０の室温が所定の温度閾値を下回っているか否かを判定する。この判定結果がＹＥＳである場合、起動判定部８２は、空調機起動部８１にその旨を通知する。図９の例では、時点ｔ１１における施設の外気温が温度閾値を下回っているので、起動判定部８２は、時点ｔ１１において、施設の外気温が温度閾値を下回っている旨を空調機起動部８１に通知する。空調機起動部８１は、起動判定部８２から通知を受けると、各空調機２を順次起動させるように、各空調機２を制御する。
【０１４１】
冬の一日の施設の始業前において、施設の外気温または部屋２０の室温が温度閾値を下回っている場合、すなわち、外気温または室温が非常に低い値である場合、この日の施設の始業開始後に、施設のデマンド電力が非常に高くなる可能性が高い。そこで、施設の始業前に各空調機２を順次起動させてことによって、始業開始後において施設のデマンド電力が閾値を超えることが防止できる。
【０１４２】
〔ソフトウェアによる実現例〕
図１に示すデマンドコントローラ１または図８に示すデマンドコントローラ１の各機能ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１４３】
後者の場合、デマンドコントローラ１および１’は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（又はＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）等を備えている。そして、コンピュータ（又はＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。
【０１４４】
上記記録媒体としては、「一時的でない有形の媒体」、たとえば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路等を用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１４５】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１４６】
本発明は、空調機を制御する制御装置として幅広く利用できる。
【符号の説明】
【０１４７】
１，１’  デマンドコントローラ（制御装置）
２  空調機
３  温度計
４  室外温度計
５  電力計
１０  デマンド制御システム（制御システム）
１１  通信部
１２  設定部（優先度設定部、時間設定部）
１３  測定値取得部（外気温取得部、室温取得部、差分算出部）
１４  学習部（格納部）
１５  データベース
１６  予測部
１７  空調機制御部（取得部、制御部）
１８  制御時間決定部（決定部）
２０  部屋
８１  空調機起動部
８２  起動判定部
【図１】
0006375923.tif 000002
【図２】
0006375923.tif 000003
【図３】
0006375923.tif 000004
【図４】
0006375923.tif 000005
【図５】
0006375923.tif 000006
【図６】
0006375923.tif 000007
【図７】
0006375923.tif 000008
【図８】
0006375923.tif 000009
【図９】
0006375923.tif 000010