[go: up one dir, main page]

JP6822888B2 - Air conditioning control device, air conditioning control method and air conditioning control program - Google Patents

Air conditioning control device, air conditioning control method and air conditioning control program Download PDF

Info

Publication number
JP6822888B2
JP6822888B2 JP2017078067A JP2017078067A JP6822888B2 JP 6822888 B2 JP6822888 B2 JP 6822888B2 JP 2017078067 A JP2017078067 A JP 2017078067A JP 2017078067 A JP2017078067 A JP 2017078067A JP 6822888 B2 JP6822888 B2 JP 6822888B2
Authority
JP
Japan
Prior art keywords
value
history information
set temperature
air conditioning
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2017078067A
Other languages
Japanese (ja)
Other versions
JP2018179378A (en
Inventor
啓 朝倉
啓 朝倉
矢野 亨
亨 矢野
亮介 竹内
亮介 竹内
修一郎 今原
修一郎 今原
静君 黄
静君 黄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Infrastructure Systems and Solutions Corp filed Critical Toshiba Corp
Priority to JP2017078067A priority Critical patent/JP6822888B2/en
Publication of JP2018179378A publication Critical patent/JP2018179378A/en
Application granted granted Critical
Publication of JP6822888B2 publication Critical patent/JP6822888B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Air Conditioning Control Device (AREA)

Description

本発明の実施形態は、空調制御装置、空調制御方法及び空調制御プログラムに関する。 Embodiments of the present invention relate to air conditioning control devices, air conditioning control methods and air conditioning control programs.

従来、オフィスや住居などで空気調和機を利用する際に、利用者が温度等を任意の値に設定すると省エネにならない場合があり、一方、省エネを優先して温度、湿度等を設定すると、利用者にとって暑い又は寒いという不快な状況になる場合があった。 Conventionally, when using an air conditioner in an office or a residence, if the user sets the temperature or the like to an arbitrary value, energy saving may not be achieved. On the other hand, if energy saving is prioritized and the temperature, humidity, etc. are set, It may be an unpleasant situation for the user to be hot or cold.

また、空気調和機の温度等の設定においては、設定値の変更履歴に基づいて利用者の許容可能範囲を特定し、これに基づき設定値を決定することも考えられるが、空調対象の空間や外部の環境の影響も考慮しなければ、その設定値が常に省エネに繋がるとは限らないという問題があった。 In addition, when setting the temperature of the air conditioner, it is possible to specify the allowable range of the user based on the change history of the set value and determine the set value based on this, but the space to be air-conditioned and There is a problem that the set value does not always lead to energy saving unless the influence of the external environment is taken into consideration.

特開2010−107073号公報Japanese Unexamined Patent Publication No. 2010-107073 特開2014−085034号公報Japanese Unexamined Patent Publication No. 2014-085034

本発明が解決しようとする課題は、設定値に対する環境の影響を考慮し、利用者が設定値を許容でき省エネを両立することができる空調制御装置、空調制御方法及び空調制御プログラムを提供することである。 The problem to be solved by the present invention is to provide an air conditioning control device, an air conditioning control method, and an air conditioning control program in which the user can tolerate the set value and achieve both energy saving in consideration of the influence of the environment on the set value. Is.

本発明の一態様としての空調制御装置は、履歴情報取得部と、分割部と、許容範囲算出部と、制御値決定部とを持つ。履歴情報取得部は、空調装置について設定される設定値に関する設定値履歴情報と、環境値に関する環境値履歴情報とを取得する。分割部は、環境値履歴情報から求めた属性に基づいて、設定値履歴情報を分割する。許容範囲算出部は、分割された設定値履歴情報に基づき、設定値の許容範囲を求める。制御値決定部は、許容範囲、属性、及び設定値に基づき、空調装置に出力する制御値を決定する。 The air conditioning control device as one aspect of the present invention has a history information acquisition unit, a division unit, an allowable range calculation unit, and a control value determination unit. The history information acquisition unit acquires the set value history information regarding the set value set for the air conditioner and the environment value history information regarding the environment value. The division unit divides the set value history information based on the attribute obtained from the environment value history information. The permissible range calculation unit obtains the permissible range of the set value based on the divided set value history information. The control value determining unit determines the control value to be output to the air conditioner based on the permissible range, the attribute, and the set value.

第1の実施形態における空調制御システムの概略構成を示すブロック図。The block diagram which shows the schematic structure of the air conditioning control system in 1st Embodiment. 第1の実施形態における履歴情報記憶部が記憶する設定値履歴情報と環境値履歴情報の一例を示す図。The figure which shows an example of the set value history information and the environment value history information stored in the history information storage part in 1st Embodiment. 第1の実施形態における設定情報記憶部が記憶する設定情報の一例を示す図。The figure which shows an example of the setting information stored in the setting information storage part in 1st Embodiment. 第1の実施形態における空調制御装置の運用期間における探索実施期間と探索不実施期間の関係の一例を示す図。The figure which shows an example of the relationship between the search execution period and the search non-execution period in the operation period of the air conditioning control device in 1st Embodiment. 第1の実施形態における許容範囲算出部が許容範囲を算出する時刻、制御値決定部が制御値を算出して設定温度の変更を指示する制御値を空気調和機に出力する時刻の一例を示す図。An example of the time when the allowable range calculation unit calculates the allowable range and the time when the control value determination unit calculates the control value and outputs the control value instructing the change of the set temperature to the air conditioner in the first embodiment is shown. Figure. 第1の実施形態における分割部で実行される設定温度継続時間と属性の計算方法の一例を示す図。The figure which shows an example of the calculation method of the set temperature duration and attribute executed in the division part in 1st Embodiment. 第1の実施形態における時刻taの外気温であるOTによって設定温度継続時間のデータを分割する計算方法の一例を示す図。The figure which shows an example of the calculation method which divides the data of a set temperature duration by OT which is the outside air temperature of time ta in 1st Embodiment. 第1の実施形態における特徴量の算出方法の一例を示す図。The figure which shows an example of the calculation method of the feature amount in 1st Embodiment. 特徴量である、スケールパラメータλ及び形状パラメータpのプロット図の一例を示す図。The figure which shows an example of the plot figure of the scale parameter λ and the shape parameter p which are feature quantities. 利用属性としてスコアを利用した場合の設定温度継続時間に基づく特徴量の算出方法と特徴量の識別境界を説明する図。The figure explaining the calculation method of the feature amount based on the set temperature duration and the identification boundary of the feature amount when the score is used as a usage attribute. 利用属性としてスコアを利用した場合の設定温度継続時間に基づく特徴量の算出方法と特徴量の識別境界を説明する図。The figure explaining the calculation method of the feature amount based on the set temperature duration and the identification boundary of the feature amount when the score is used as a usage attribute. 「当日の時刻taの外気温OT」を利用属性としてその分割値がTb℃である設定温度テーブルの一例を示す図。The figure which shows an example of the set temperature table which uses "the outside air temperature OT of the time ta of the day" as a usage attribute, and the divided value is Tb ° C. 利用属性がスコアである場合の設定温度テーブルの一例を示す図。The figure which shows an example of the set temperature table when the usage attribute is a score. 第1の実施形態における最適な設定温度の算出を説明する図。The figure explaining the calculation of the optimum set temperature in 1st Embodiment. 第1の実施形態における制御値決定部の制御内容を設定する制御内容テーブルの一例を示す図。The figure which shows an example of the control content table which sets the control content of the control value determination part in 1st Embodiment. 第1の実施形態における空調制御用演算処理の一例を示すフローチャートの図。The figure of the flowchart which shows an example of the arithmetic processing for air-conditioning control in 1st Embodiment. 第1の実施形態における空調制御用演算処理の一例を示すフローチャートの図。The figure of the flowchart which shows an example of the arithmetic processing for air-conditioning control in 1st Embodiment. 第1の実施形態における空調制御用演算処理の一例を示すフローチャートの図。The figure of the flowchart which shows an example of the arithmetic processing for air-conditioning control in 1st Embodiment. 第1の実施形態における空調制御用演算処理の一例を示すフローチャートの図。The figure of the flowchart which shows an example of the arithmetic processing for air-conditioning control in 1st Embodiment. 第2の実施形態における検出部における利用者の検出結果の例を示す図。The figure which shows the example of the detection result of the user in the detection part in 2nd Embodiment. 第2の実施形態における利用者の検出結果の一例を示す図。The figure which shows an example of the detection result of the user in 2nd Embodiment. 第2の実施形態における制御内容テーブルの他の一例を示す図。The figure which shows another example of the control content table in 2nd Embodiment. 実施形態に係る空調制御システムの配置例と構成例を示す図。The figure which shows the arrangement example and the configuration example of the air-conditioning control system which concerns on embodiment. 本実施形態における空調制御装置を実現したハードウェア構成例を示すブロック図。The block diagram which shows the hardware configuration example which realized the air-conditioning control device in this embodiment.

以下、実施形態の空調制御装置、空調制御方法及び空調制御プログラムを、図面を参照して説明する。 Hereinafter, the air conditioning control device, the air conditioning control method, and the air conditioning control program of the embodiment will be described with reference to the drawings.

(第1の実施形態)
図1は、本実施形態における空調制御システム1の概略構成を示すブロック図である。
図1に示すように、空調制御システム1は、空調制御装置100、空気調和機200、入力・表示機器300、及び環境値取得装置400を備える。
(First Embodiment)
FIG. 1 is a block diagram showing a schematic configuration of an air conditioning control system 1 according to the present embodiment.
As shown in FIG. 1, the air conditioning control system 1 includes an air conditioning control device 100, an air conditioner 200, an input / display device 300, and an environment value acquisition device 400.

ここで、空調制御システム1が設置される環境の一例を説明する。
空気調和機200と入力・表示機器300は、オフィスや住居などの空間に設置されている。環境値取得装置400は、オフィスや住居などの空間内、または、オフィスや住居などの空間外に設置されている。空調制御装置100は、オフィスや住居などの空間外の管理室等に設置されている。
空気調和機200と入力・表示機器300とは、例えば、有線のケーブル、または無線ネットワークを介して接続されている。空調制御装置100と空気調和機200とは、無線ネットワーク又は有線ネットワークを介して接続されている。空調制御装置100と環境値取得装置400とは、無線ネットワーク又は有線ネットワークを介して接続されている。
Here, an example of the environment in which the air conditioning control system 1 is installed will be described.
The air conditioner 200 and the input / display device 300 are installed in a space such as an office or a residence. The environment value acquisition device 400 is installed in a space such as an office or a residence, or outside a space such as an office or a residence. The air conditioning control device 100 is installed in a management room or the like outside the space such as an office or a residence.
The air conditioner 200 and the input / display device 300 are connected via, for example, a wired cable or a wireless network. The air conditioning control device 100 and the air conditioner 200 are connected via a wireless network or a wired network. The air conditioning control device 100 and the environment value acquisition device 400 are connected via a wireless network or a wired network.

空調制御装置100は、履歴情報記憶部101、設定情報記憶部102、許容範囲記憶部103、履歴情報取得部111、指示部112、分割部113、許容範囲算出部114、制御値決定部115、及び計時部116を備える。空調制御装置100の上述した各機能は、ハードウェア機能で実現することができる。なお、上述した各機能の一部又は全部は、ソフトウェア機能で実現されてもよい。また、上述した装置の各機能は、複数の機能をまとめて一つの機能部として実現してもよく、また、1つの機能を複数の機能に分割して実現してもよい。
空気調和機200は、検出部201、制御部202、及び通信部203を備える。
入力・表示機器300は、表示部301、及び入力部302を備える。
The air conditioning control device 100 includes a history information storage unit 101, a setting information storage unit 102, an allowable range storage unit 103, a history information acquisition unit 111, an instruction unit 112, a division unit 113, an allowable range calculation unit 114, and a control value determination unit 115. And a time measuring unit 116 is provided. Each of the above-mentioned functions of the air conditioning control device 100 can be realized by a hardware function. Note that some or all of the above-mentioned functions may be realized by software functions. Further, each function of the above-described device may be realized by collectively realizing a plurality of functions as one functional unit, or may be realized by dividing one function into a plurality of functions.
The air conditioner 200 includes a detection unit 201, a control unit 202, and a communication unit 203.
The input / display device 300 includes a display unit 301 and an input unit 302.

空調制御装置100は、空気調和機200が出力する利用者によって設定された設定温度の履歴と、環境値取得装置400が出力する環境値の履歴とに基づいて、利用者とって温度や湿度が許容範囲内であるか否かを分割することによって制御値を生成する。空調制御装置100は、生成した制御値を空気調和機200に出力することで、設定値が許容範囲となり、かつ省エネを両立するように空気調和機200を制御する。なお、制御値の生成方法等については、後述する。また、環境値とは、例えば、空気調和機200が対象とする空間の室温と室内温度、又は、空気調和機200が設定されている建物の外部の外気温と外気室温等である。なお、図1では、空調制御装置100が1台の空気調和機200に対して制御値を出力する場合を示すが、空調制御装置100は、複数台の空気調和機200に対して制御値を出力するようにしてもよい。 The air conditioning control device 100 determines the temperature and humidity for the user based on the history of the set temperature set by the user output by the air conditioner 200 and the history of the environmental value output by the environment value acquisition device 400. A control value is generated by dividing whether or not it is within the allowable range. By outputting the generated control value to the air conditioner 200, the air conditioning control device 100 controls the air conditioner 200 so that the set value is within the permissible range and energy saving is compatible. The method of generating the control value and the like will be described later. The environmental value is, for example, the room temperature and indoor temperature of the space targeted by the air conditioner 200, or the outside air temperature and outside air temperature of the building in which the air conditioner 200 is set. Note that FIG. 1 shows a case where the air conditioning control device 100 outputs a control value to one air conditioner 200, but the air conditioning control device 100 outputs a control value to a plurality of air conditioners 200. It may be output.

空気調和機200は、空調制御装置100が出力する制御値によって制御される。空気調和機200は、空調制御装置100が出力する制御値を取得し、取得した制御値に基づいて設定値を設定する。ここで、設定値とは、例えば、設定温度、設定湿度、又は、設定温度及び設定湿度等である。なお、本実施形態においては、設定値が設定温度である場合を例として以下の説明を行う。空気調和機200は、空調制御装置100からの制御値を取得し、設定温度を設定する。また、空気調和機200は、入力・表示機器300を利用者が操作した場合、利用者の操作に応じて設定温度を変更することができる。空気調和機200は、運転モード(停止、暖房、冷房)と設定温度を空調制御装置100に出力する。また、空気調和機200は、空気調和機200が設置されている環境にいる利用者に関する情報を検出し、検出した利用者に関する情報を空調制御装置100に出力する。ここで、利用者に関する情報とは、例えば、人数、利用者が存在しているか否かを示す情報である。 The air conditioner 200 is controlled by a control value output by the air conditioning control device 100. The air conditioner 200 acquires a control value output by the air conditioning control device 100, and sets a set value based on the acquired control value. Here, the set value is, for example, a set temperature, a set humidity, or a set temperature and a set humidity. In this embodiment, the following description will be given by taking the case where the set value is the set temperature as an example. The air conditioner 200 acquires the control value from the air conditioning control device 100 and sets the set temperature. Further, when the user operates the input / display device 300, the air conditioner 200 can change the set temperature according to the operation of the user. The air conditioner 200 outputs the operation mode (stop, heating, cooling) and the set temperature to the air conditioning control device 100. Further, the air conditioner 200 detects information about a user in the environment in which the air conditioner 200 is installed, and outputs information about the detected user to the air conditioning control device 100. Here, the information about the user is, for example, information indicating the number of people and whether or not the user exists.

なお、空気調和機200は、様々な空気調和機やその他冷暖房機器を対象としてよい。例えば、チラー(冷却水循環装置)を利用した集中管理型のものやパッケージエアコンなどでよく、又はボイラとボイラで生成されたお湯を循環させるヒータの組み合わせなどでもよい。空気調和機200は、設置された空間に対し空調を行うことを想定しているが、設置された空間と空調が行われる空間が異なっていてもよい。例えば、空気調和機200は、機械室に置かれ、ダクトなどを介して温風、冷風を送出し、対象空間の空調を制御してもよい。 The air conditioner 200 may target various air conditioners and other air conditioners. For example, a centralized control type using a chiller (cooling water circulation device), a packaged air conditioner, or the like, or a combination of a boiler and a heater that circulates hot water generated by the boiler may be used. Although the air conditioner 200 is supposed to perform air conditioning on the installed space, the installed space and the air-conditioned space may be different. For example, the air conditioner 200 may be placed in a machine room and send out hot air and cold air through a duct or the like to control air conditioning in the target space.

入力・表示機器300は、例えば、リモコンや壁に取り付けられているコントロールパネル等である。入力・表示機器300は、利用者の操作を受け付け、受け付けた操作結果である設定温度を空気調和機200に出力する。入力・表示機器300は、利用者の操作を受け付け、受け付けた操作結果である設定温度を表示する。 The input / display device 300 is, for example, a remote controller, a control panel mounted on a wall, or the like. The input / display device 300 accepts the user's operation and outputs the set temperature, which is the result of the accepted operation, to the air conditioner 200. The input / display device 300 accepts the user's operation and displays the set temperature which is the result of the accepted operation.

環境値取得装置400は、環境値を取得して履歴情報(環境値履歴情報)を記録する。環境値取得装置400は、例えば、室内に設置されている温湿度計、又は、屋外に設置されている、例えば温湿度計、温度センサー、湿度センサー等である。なお、環境値取得装置400は、図1において1台の場合を示しているが、複数台であってもよく、例えば屋内と屋外それぞれに設置されていてもよい。 The environment value acquisition device 400 acquires the environment value and records the history information (environment value history information). The environment value acquisition device 400 is, for example, a thermo-hygrometer installed indoors, or a thermo-hygrometer, a temperature sensor, a humidity sensor, or the like installed outdoors. Although the case of one environmental value acquisition device 400 is shown in FIG. 1, a plurality of environmental value acquisition devices 400 may be installed, for example, indoors and outdoors.

次に、空調制御装置100について、さらに説明する。
計時部116は、時刻を計時し、計時した時刻を履歴情報取得部111と指示部112と制御値決定部115に出力する。なお、計時部116は、ネットワークを介して時刻情報を取得するようにしてもよい。
Next, the air conditioning control device 100 will be further described.
The timekeeping unit 116 measures the time and outputs the timed time to the history information acquisition unit 111, the instruction unit 112, and the control value determination unit 115. The timekeeping unit 116 may acquire time information via a network.

履歴情報取得部111は、空気調和機200が出力する現時点での運転モードと設定温度を取得して、取得した現時点での運転モードと設定温度を設定値履歴情報として履歴情報記憶部101に記憶させる。履歴情報取得部111は、制御値決定部115が出力する空気調和機200が検出した利用者に関する情報を取得して、取得した利用者に関する情報を履歴情報記憶部101に記憶させる。利用者に関する情報には、利用者の有無を示す情報、利用者の人数を示す情報等が含まれる。履歴情報取得部111は、環境値取得装置400が出力する環境値履歴情報を取得して、取得した環境値履歴情報を履歴情報記憶部101に記憶させる。履歴情報取得部111が空気調和機200から設定値履歴情報を取得するタイミング及び環境値取得装置400から環境値履歴情報を取得するタイミングは、任意である。例えば、履歴情報取得部111は、設定値履歴情報と環境値履歴情報を、計時部116が計時した結果に基づいて一定間隔で定期的に取得する。また、履歴情報取得部111は、計時部116が計時した結果に基づいて予め定められた取得時刻になったか否か等の所定の条件を満たしたときに、設定値履歴情報と環境値履歴情報を取得するようにしてもよい。なお、設定値履歴情報に含まれる情報は、設定温度、設定湿度のうちの少なくとも1つであってもよい。 The history information acquisition unit 111 acquires the current operation mode and set temperature output by the air conditioner 200, and stores the acquired current operation mode and set temperature in the history information storage unit 101 as set value history information. Let me. The history information acquisition unit 111 acquires information about the user detected by the air conditioner 200 output by the control value determination unit 115, and stores the acquired information about the user in the history information storage unit 101. The information about the user includes information indicating the presence or absence of the user, information indicating the number of users, and the like. The history information acquisition unit 111 acquires the environment value history information output by the environment value acquisition device 400, and stores the acquired environment value history information in the history information storage unit 101. The timing at which the history information acquisition unit 111 acquires the set value history information from the air conditioner 200 and the timing at which the environment value history information is acquired from the environment value acquisition device 400 are arbitrary. For example, the history information acquisition unit 111 periodically acquires the set value history information and the environment value history information at regular intervals based on the result measured by the timekeeping unit 116. Further, the history information acquisition unit 111 satisfies the set value history information and the environment value history information when a predetermined condition such as whether or not the acquisition time is set in advance based on the result measured by the timekeeping unit 116 is satisfied. May be obtained. The information included in the set value history information may be at least one of the set temperature and the set humidity.

履歴情報記憶部101は、履歴情報取得部111が空気調和機200から取得した設定値履歴情報と環境値取得装置400から取得した環境値履歴情報を記憶する。なお、履歴情報記憶部101が記憶する情報については、図2を用いて後述する。 The history information storage unit 101 stores the set value history information acquired from the air conditioner 200 by the history information acquisition unit 111 and the environment value history information acquired from the environment value acquisition device 400. The information stored in the history information storage unit 101 will be described later with reference to FIG.

設定情報記憶部102は、空調制御装置100の動作を定める設定情報(含む識別境界テーブルの設定情報)と制御内容テーブルを記憶する。なお、設定情報記憶部102が記憶する設定情報については、図3を用いて後述し、制御内容テーブルについては、図15を用いて後述する。 The setting information storage unit 102 stores the setting information (including the setting information of the identification boundary table) and the control content table that determine the operation of the air conditioning control device 100. The setting information stored in the setting information storage unit 102 will be described later with reference to FIG. 3, and the control content table will be described later with reference to FIG.

許容範囲記憶部103は、設定温度テーブルを記憶する。なお、設定温度テーブルについては、図11、図12を用いて後述する。 The permissible range storage unit 103 stores the set temperature table. The set temperature table will be described later with reference to FIGS. 11 and 12.

計時部116は、時刻を計時し、計時した時刻を履歴情報取得部111と指示部112と制御値決定部115に出力する。なお、計時した時刻には、年、月、日、時間が含まれる。 The timekeeping unit 116 measures the time and outputs the timed time to the history information acquisition unit 111, the instruction unit 112, and the control value determination unit 115. The time measured includes the year, month, day, and time.

指示部112は、計時部116が計時した時刻を取得する。指示部112は、設定情報記憶部102が記憶する設定情報と制御内容テーブルを取得する。指示部112は、分割部113が出力する属性と、その分割値を取得する。
指示部112は、取得した設定情報と計時部116が計時した時刻に基づいて、分割部113に対して属性と分割値を求める指示を出力する。
指示部112は、取得した識別境界テーブルの設定情報を、許容範囲算出部114に出力する。指示部112は、取得した設定情報と計時部116が計時した時刻に基づいて、許容範囲算出部114に対して分割部113から属性と、その分割値を取得する指示を許容範囲算出部114に出力する。指示部112は、取得した設定情報や分割値を用いて、設定温度テーブルを生成する指示を許容範囲算出部114に出力する。
指示部112は、取得した設定情報と計時部116が計時した時刻に基づいて、現時刻が探索実施期間であるか探索不実施期間であるかの情報を生成し、生成した情報を制御値決定部115に出力する。なお、探索実施期間と探索不実施期間については、後述する。指示部112は、空気調和機200から、現時点での運転モードと設定温度を取得する指示を制御値決定部115に出力する。指示部112は、制御内容を設定する日の最適温度を求める指示を制御値決定部115に出力する。
The indicator unit 112 acquires the time measured by the timekeeping unit 116. The instruction unit 112 acquires the setting information and the control content table stored in the setting information storage unit 102. The instruction unit 112 acquires the attribute output by the division unit 113 and the division value thereof.
The instruction unit 112 outputs an instruction for obtaining an attribute and a division value to the division unit 113 based on the acquired setting information and the time measured by the timing unit 116.
The instruction unit 112 outputs the acquired setting information of the identification boundary table to the permissible range calculation unit 114. The instruction unit 112 gives the permissible range calculation unit 114 an attribute from the division unit 113 and an instruction to acquire the division value to the permissible range calculation unit 114 based on the acquired setting information and the time measured by the timekeeping unit 116. Output. The instruction unit 112 outputs an instruction to generate a set temperature table to the allowable range calculation unit 114 by using the acquired setting information and the divided value.
The instruction unit 112 generates information on whether the current time is the search execution period or the search non-execution period based on the acquired setting information and the time measured by the timekeeping unit 116, and determines the generated information as a control value. Output to unit 115. The search implementation period and the search non-execution period will be described later. The instruction unit 112 outputs an instruction to acquire the current operation mode and the set temperature from the air conditioner 200 to the control value determination unit 115. The instruction unit 112 outputs an instruction for obtaining the optimum temperature on the day when the control content is set to the control value determination unit 115.

分割部113は、指示部112が出力する指示に応じて、履歴情報記憶部101が記憶する設定値履歴情報と環境値履歴情報を取得する。分割部113は、取得した環境値履歴情報から属性を求める。属性については、図3を用いて後述する。分割部113は、取得した設定値履歴情報における設定温度毎に、属性を2分割して分割値を求める。分割値は、例えば温度である。なお、分割の方法や分割値の求め方については、後述する。分割部113は、属性と、その分割値を制御値決定部115に出力する。 The division unit 113 acquires the set value history information and the environment value history information stored in the history information storage unit 101 in response to the instruction output by the instruction unit 112. The division unit 113 obtains an attribute from the acquired environment value history information. The attributes will be described later with reference to FIG. The dividing unit 113 divides the attribute into two for each set temperature in the acquired set value history information and obtains the divided value. The divided value is, for example, temperature. The method of division and the method of obtaining the division value will be described later. The division unit 113 outputs the attribute and the division value to the control value determination unit 115.

許容範囲算出部114は、指示部112が出力する指示に応じて、分割部113が出力する属性と、その分割値を取得する。許容範囲算出部114は、設定情報記憶部102に記憶された識別境界テーブルの設定情報を、指示部112を介して取得する。
許容範囲算出部114は、取得した分割値を用いて、属性における設定温度毎の特徴量を求める。なお、特徴量は、例えばワイブル分布の係数パラメータである。特徴量及び特徴量の求め方については、後述する。
許容範囲算出部114は、取得した識別境界テーブルの設定情報から識別境界のパラメータを抽出する。許容範囲算出部114は、識別境界のパラメータと求めた設定温度における特徴量に基づき、許容範囲の領域と許容範囲外の領域とに分類するための識別境界線を求める。識別境界線の求め方については後述する。許容範囲算出部114は、設定温度の特徴量と識別境界線によって設定温度が許容範囲であるか否かを判定する。許容範囲算出部114は、判定結果に基づき設定温度テーブルを生成し、生成した設定温度テーブルを許容範囲記憶部103に記憶させる。なお、設定温度テーブルについては、後述する。
The permissible range calculation unit 114 acquires the attribute output by the division unit 113 and the division value thereof in response to the instruction output by the instruction unit 112. The permissible range calculation unit 114 acquires the setting information of the identification boundary table stored in the setting information storage unit 102 via the instruction unit 112.
The permissible range calculation unit 114 obtains the feature amount for each set temperature in the attribute by using the acquired divided value. The feature quantity is, for example, a coefficient parameter of the Weibull distribution. The feature amount and the method of obtaining the feature amount will be described later.
The permissible range calculation unit 114 extracts the parameters of the identification boundary from the acquired setting information of the identification boundary table. The permissible range calculation unit 114 obtains the discriminating boundary line for classifying into the permissible range region and the non-allowable range region based on the parameters of the discriminating boundary and the feature amount at the determined set temperature. The method of obtaining the identification boundary line will be described later. The permissible range calculation unit 114 determines whether or not the set temperature is within the permissible range based on the feature amount of the set temperature and the identification boundary line. The permissible range calculation unit 114 generates a set temperature table based on the determination result, and stores the generated set temperature table in the permissible range storage unit 103. The set temperature table will be described later.

制御値決定部115は、利用属性とその分割値を、指示部112を経由して分割部113から取得する。制御値決定部115は、指示部112を介して設定情報記憶部102が記憶する制御内容テーブルの情報を取得する。制御値決定部115は、指示部112が出力する指示に応じて、履歴情報記憶部101から制御内容を設定する日の利用属性の値を算出するための履歴情報を取得し、利用属性の値を算出する。制御値決定部115は、許容範囲記憶部103が記憶する設定温度テーブルを取得する。制御値決定部115は、空気調和機200から、現時点での運転モードと設定温度を取得する。制御値決定部115は、制御内容を設定する日の利用属性の値と分割値との比較を行って、制御内容を設定する日の最適温度と制御内容を求める。なお、最適温度の求め方と、制御内容については、後述する。制御値決定部115は、空気調和機200から取得した利用者に関する情報を、履歴情報記憶部101に記憶させる。 The control value determination unit 115 acquires the usage attribute and its division value from the division unit 113 via the instruction unit 112. The control value determination unit 115 acquires the information of the control content table stored in the setting information storage unit 102 via the instruction unit 112. The control value determination unit 115 acquires the history information for calculating the value of the usage attribute of the day when the control content is set from the history information storage unit 101 in response to the instruction output by the instruction unit 112, and the value of the usage attribute. Is calculated. The control value determination unit 115 acquires a set temperature table stored in the allowable range storage unit 103. The control value determination unit 115 acquires the current operation mode and set temperature from the air conditioner 200. The control value determination unit 115 compares the value of the usage attribute on the day when the control content is set with the divided value, and obtains the optimum temperature and the control content on the day when the control content is set. The method of obtaining the optimum temperature and the control contents will be described later. The control value determination unit 115 stores the information about the user acquired from the air conditioner 200 in the history information storage unit 101.

なお、許容範囲算出部114及び制御値決定部115は、指示が与えられる度に処理を実行してもよく、また、1度の指示において定められた有効期間内において複数回の処理を実行してもよい。 The permissible range calculation unit 114 and the control value determination unit 115 may execute the process each time an instruction is given, or execute the process a plurality of times within the valid period specified by one instruction. You may.

次に、入力・表示機器300について、さらに説明する。
表示部301は、利用者の操作を受け付け、受け付けた操作結果である設定温度を表示する。
入力部302は、利用者の操作を受け付け、受け付けた操作結果である設定温度を空気調和機200に出力する。
Next, the input / display device 300 will be further described.
The display unit 301 accepts the user's operation and displays the set temperature which is the result of the accepted operation.
The input unit 302 receives the operation of the user and outputs the set temperature, which is the result of the accepted operation, to the air conditioner 200.

次に、空気調和機200について、さらに説明する。
検出部201は、利用者の在又は不在を検出する。検出部201において検出された利用者の在又は不在の情報は、設定温度の情報とともに空調制御装置100によって取得される。また、検出部201は空気調和機200に付属することなく、独立に設置してもよい。
制御部202は、入力・表示機器300から現時点での運転モードと設定温度を取得し、空気調和機200の設定値に反映させ、取得した現時点での運転モードと設定温度を通信部203に出力する。
通信部203は、現時点での運転モードと設定温度を、空調制御装置100の履歴情報取得部111と制御値決定部115に出力する。
Next, the air conditioner 200 will be further described.
The detection unit 201 detects the presence or absence of the user. The information on the presence or absence of the user detected by the detection unit 201 is acquired by the air conditioning control device 100 together with the information on the set temperature. Further, the detection unit 201 may be installed independently without being attached to the air conditioner 200.
The control unit 202 acquires the current operation mode and set temperature from the input / display device 300, reflects them in the set value of the air conditioner 200, and outputs the acquired current operation mode and set temperature to the communication unit 203. To do.
The communication unit 203 outputs the current operation mode and set temperature to the history information acquisition unit 111 and the control value determination unit 115 of the air conditioning control device 100.

次に、履歴情報記憶部101が記憶する情報の例について説明する。
図2は、本実施形態における履歴情報記憶部101が記憶する設定値履歴情報と環境値履歴情報の一例を示す図である。図2(A)は、設定値履歴情報の一例である。図2(B)は、環境値履歴情報の一例である。
Next, an example of the information stored in the history information storage unit 101 will be described.
FIG. 2 is a diagram showing an example of set value history information and environment value history information stored in the history information storage unit 101 in the present embodiment. FIG. 2A is an example of set value history information. FIG. 2B is an example of environment value history information.

図2(A)に示すように、設定値履歴情報は、空気調和機200が設定温度を記録した時刻、空気調和機の運転モード(「冷房」、「暖房」又は「停止」)、及び設定温度を含む。例えば、時刻が2016−03−01 07:59:00(2016年3月1日 7時59分00秒)、運転モードが停止、設定温度が22°である。図2(A)の設定値履歴情報は、設定温度が1分毎の記録間隔で記録された場合を示している。しかし、記録間隔は、例えば5分毎、又は10分毎等任意の記録間隔に設定できるようにしてもよい。 As shown in FIG. 2A, the set value history information includes the time when the air conditioner 200 records the set temperature, the operation mode of the air conditioner (“cooling”, “heating” or “stop”), and the setting. Including temperature. For example, the time is 2016-03-01 07:59:00 (7:59:00 on March 1, 2016), the operation mode is stopped, and the set temperature is 22 °. The set value history information of FIG. 2A shows a case where the set temperature is recorded at recording intervals of 1 minute. However, the recording interval may be set to an arbitrary recording interval such as every 5 minutes or every 10 minutes.

図2(B)に示すように、環境値履歴情報は、環境値取得装置400が環境値を記録した時刻、環境値を含む。例えば、時刻が2016−03−01 08:00:00(2016年3月1日 8時00分00秒)、室温が22.7℃、室内湿度が53%、外気温が4.0℃、外気湿度が37%である。図2(B)の環境値は、室温、室内湿度、外気温、外気湿度であるが、環境値はこれらだけに限定されるものではない。図2(B)の環境値履歴情報は、各環境値が1分毎の記録間隔で記録された場合を示している。しかし、記録間隔は、例えば5分毎、又は10分毎等任意の記録間隔に設定できるようにしてもよい。また、環境値によって異なる記録間隔を設定できるようにしてもよい。 As shown in FIG. 2B, the environment value history information includes the time when the environment value acquisition device 400 records the environment value and the environment value. For example, the time is 2016-03-01 08:00:00 (March 1, 2016 8:00:00), the room temperature is 22.7 ° C, the indoor humidity is 53%, the outside temperature is 4.0 ° C, The outside air humidity is 37%. The environmental values in FIG. 2B are room temperature, indoor humidity, outside air temperature, and outside air humidity, but the environmental values are not limited to these. The environment value history information of FIG. 2B shows a case where each environment value is recorded at a recording interval of 1 minute. However, the recording interval may be set to an arbitrary recording interval such as every 5 minutes or every 10 minutes. In addition, different recording intervals may be set depending on the environment value.

次に、設定情報記憶部102が記憶する情報の例について説明する。
図3は、本実施形態における設定情報記憶部102が記憶する設定情報の一例を示す図である。なお、設定情報は、図3(A)〜図3(G)に示す設定情報以外の設定情報を含むものであってもよい。
Next, an example of the information stored in the setting information storage unit 102 will be described.
FIG. 3 is a diagram showing an example of setting information stored in the setting information storage unit 102 in the present embodiment. The setting information may include setting information other than the setting information shown in FIGS. 3 (A) to 3 (G).

図3(A)は、空調制御装置100の運用期間を設定する運用期間テーブルの一例である。運用期間テーブルは、空調制御装置100の運用開始時刻、運用終了時刻、及び運転モードを含む。運転モードは「暖房」又は「冷房」のいずれかが設定される。空調制御装置100は、運用期間テーブルで設定された運用開始時刻から運用終了時刻の運用期間において、運転モードで設定されたモードで運用される。図3(A)に示す例は、暖房モードにおける運用期間が、2015−12−01 00:00:00(2015年12月1日00時00分00秒)から2016−03−31 23:59:59(2016年3月31日23時59分59秒)までであることを示している。 FIG. 3A is an example of an operation period table for setting the operation period of the air conditioning control device 100. The operation period table includes the operation start time, operation end time, and operation mode of the air conditioning control device 100. The operation mode is set to either "heating" or "cooling". The air conditioning control device 100 is operated in the mode set in the operation mode during the operation period from the operation start time set in the operation period table to the operation end time. In the example shown in FIG. 3 (A), the operation period in the heating mode is from 2015-12-01 00:00 (December 1, 2015 00:00:00) to 2016-03-31 23:59. : 59 (March 31, 2016 23:59:59) is shown.

図3(B)は、探索実施期間を設定する探索実施期間テーブルの一例である。探索実施期間テーブルには、探索実施期間の日数と探索不実施期間の日数が含まれる。探索実施日数は、探索を実施する連続した期間の日数であり、図3(B)に示す例では、探索実施期間テーブルに、探索実施日数として7日間が予め設定されていることを示している。また、探索不実施日数は、探索実施しない連続した期間の日数である。図3(B)に示す例では、探索不実施日数として14日間が予め設定されていることを示している。 FIG. 3B is an example of a search execution period table for setting a search execution period. The search execution period table includes the number of days in the search execution period and the number of days in the search non-execution period. The number of search execution days is the number of consecutive periods in which the search is executed. In the example shown in FIG. 3B, it is shown that 7 days is preset as the number of search execution days in the search execution period table. .. The number of days for which the search is not performed is the number of days in a continuous period during which the search is not performed. In the example shown in FIG. 3B, it is shown that 14 days is preset as the number of non-search days.

図3(C)は、許容範囲を算出する算出時刻を設定する許容範囲算出時刻テーブルの一例である。許容範囲算出時刻は、空調制御装置100が許容範囲を算出する時刻であり、図3(C)に示す例は、07:00:00(7時00分00秒)が予め設定されていることを示す。なお、許容範囲の算出は、例えば、探索実施期間において最初に許容範囲算出時刻になったときに1回行われる。但し、許容範囲の算出は、探索実施期間中は毎日許容範囲算出時刻に行われたり、又は探索実施期間終了後において最初に許容範囲算出時刻になったときに1回行われたりするものであってもよい。 FIG. 3C is an example of an allowable range calculation time table for setting a calculation time for calculating the allowable range. The permissible range calculation time is the time when the air conditioning control device 100 calculates the permissible range, and in the example shown in FIG. 3C, 07:00:00 (7:00:00) is preset. Is shown. The allowable range is calculated once, for example, when the allowable range calculation time is first reached in the search execution period. However, the calculation of the permissible range is performed every day during the search execution period at the permissible range calculation time, or once when the permissible range calculation time is first reached after the end of the search execution period. You may.

図3(D)は、制御値決定部115から制御値が出力されて空気調和機200の設定温度を変更する設定温度変更時刻を設定する設定温度変更時刻テーブルの一例である。図3(D)に示す例では、設定温度変更時刻が、1日に3回、10:00:00(10時)、12:00:00(12時)、15:00:00(15時)に設定されていることを示している。 FIG. 3D is an example of a set temperature change time table in which a control value is output from the control value determination unit 115 to change the set temperature of the air conditioner 200 and the set temperature change time is set. In the example shown in FIG. 3D, the set temperature change times are three times a day at 10:00:00 (10:00), 12:00:00 (12:00), and 15:00 (15:00). ) Is set.

図3(E)は、分割部113において環境値履歴情報から求められる属性の種類と算出時間を表すテーブルの一例である。分割部113では、設定値履歴情報の算出にあたり、属性を同時に算出する。図3(E)に示す例では、属性として、「当日の時刻taの外気温OT」、「当日の時刻taの室温RT」、「1日前のts〜teの外気温平均OTM」、「1日前のts〜teの室温平均RTM」を利用していることを示す。各属性の算出に利用する時間は、図3(E)の「算出時間」の列に記述され、各性属性の算出時間は属性ごとに設定できることを示している。例えば、属性が「当日の時刻taの外気温OT」については、算出時刻がta=07:00:00(7時00分00秒)に設定されていることを示している。
なお、図3(E)に示した例において、例えば「当日の時刻taの外気温OT」の算出時間が1つの例を示したが、算出時間は、複数であってもよい。他の属性についても同様に、算出時間は、複数であってもよい。また、属性は図3(E)のものに限定されず、環境値履歴情報から算出できるものであれば何でもよい。例えば、属性として室温や湿度などを元にしたPMV(Predicted Mean Vote:予測平均温冷感)やSET(Standard New Effective Temperature:新標準有効温度)などの温冷感の指標を使ってもよい。温冷感の指標を求める際に必要となる値で環境値取得装置400において取得されないものは、設定情報記憶部102において固定値を保存したものを利用すればよく、指示部112を経由して分割部113で算出するようにしてもよい。温冷感の指標は、例えば「当日の時刻taのPMV」や「1日前のPMVの平均値」などを利用するようにしてもよい。なお、属性の算出については後述する。
FIG. 3 (E) is an example of a table showing the types of attributes and the calculation time obtained from the environment value history information in the division unit 113. In the division unit 113, the attributes are calculated at the same time when the set value history information is calculated. In the example shown in FIG. 3 (E), the attributes are "outside air temperature OT at time ta on the day", "room temperature RT at time ta on the day", "average outside temperature OTM from ts to te one day before", and "1". It is shown that the room temperature average RTM of ts to te of the day before is used. The time used for calculating each attribute is described in the column of “calculation time” in FIG. 3 (E), indicating that the calculation time for each gender attribute can be set for each attribute. For example, when the attribute is "outside air temperature OT at the time ta of the day", it indicates that the calculated time is set to ta = 07:00:00 (7:00:00).
In the example shown in FIG. 3 (E), for example, one calculation time of "outside air temperature OT at time ta on the day" is shown, but the calculation time may be plural. Similarly, for other attributes, the calculation time may be plural. Further, the attribute is not limited to that of FIG. 3 (E), and any attribute that can be calculated from the environment value history information may be used. For example, an index of warm / cold sensation such as PMV (Predicted Mean Vote: Predicted Mean Voter) or SET * (Standard New Effective Temperature) based on room temperature or humidity may be used as an attribute. .. For the values required for obtaining the hot / cold sensation index that are not acquired by the environment value acquisition device 400, the values stored in the setting information storage unit 102 may be used, and the values are stored via the indicator unit 112. It may be calculated by the division part 113. As the index of the feeling of warmth and coldness, for example, "PMV at the time ta of the day" or "average value of PMV one day before" may be used. The calculation of attributes will be described later.

図3(F)は、分割部113において設定値履歴情報を属性の値によって分割する際に利用する属性の種類の一例である。図3(F)では、設定値履歴情報を「時刻taの外気温OT」によって分割することを表している。利用可能な利用属性は、図3(E)に示した属性のうちの少なくとも1つである。なお、設定値履歴情報の分割の仕方は後述する。なお、分割部113が分割する情報は、設定値履歴情報に限られず、設定値履歴情報と環境値履歴情報の両方を分割するようにしてもよい。 FIG. 3F is an example of the types of attributes used when the set value history information is divided by the attribute values in the division unit 113. In FIG. 3 (F), the set value history information is divided by the “outside air temperature OT at time ta”. The available attributes are at least one of the attributes shown in FIG. 3 (E). The method of dividing the set value history information will be described later. The information to be divided by the dividing unit 113 is not limited to the set value history information, and both the set value history information and the environment value history information may be divided.

図3(G)は、識別境界を設定する識別境界テーブルの一例である。識別境界テーブルは、「特徴量種類」と「識別境界の利用パラメータ」の設定情報を含む。特徴量種類は、許容範囲算出部114が許容範囲を算出するための利用特徴量の種類を表す。図3(G)における特徴量種類の「ワイブル」は、後述する特徴量の算出において、各設定温度における継続時間の分析にワイブル分布を適用し、ワイブル分布の係数パラメータを特徴量として利用することを示している。また、識別境界のパラメータは、算出された特徴量に基づき、設定値を許容範囲のグループと許容範囲外のグループに分類するための境界を定義するパラメータである。識別境界のパラメータは、例えば、算出された特徴量を説明変数、許容範囲内か許容範囲外かを目的変数としたSVM(Support Vector Machine;サポートベクターマシン)モデル等の機械学習によって定められる。図3(G)の(a,b)は、例えば、1次関数を定義するパラメータである。なお、特徴量種類と識別境界の利用パラメータの組合せは、特徴量種類によって予め数種類用意しておき、任意の特徴量種類を設定して設定情報記憶部102に記憶させるようにしてもよい。 FIG. 3 (G) is an example of an identification boundary table for setting an identification boundary. The identification boundary table includes setting information of "feature amount type" and "use parameter of identification boundary". The feature amount type represents the type of feature amount used for the allowable range calculation unit 114 to calculate the allowable range. For the feature type "Weibull" in FIG. 3 (G), the Weibull distribution is applied to the analysis of the duration at each set temperature in the calculation of the feature amount described later, and the coefficient parameter of the Weibull distribution is used as the feature amount. Is shown. Further, the identification boundary parameter is a parameter that defines a boundary for classifying the set value into an allowable range group and a non-allowable range group based on the calculated feature amount. The parameters of the discrimination boundary are determined by machine learning such as an SVM (Support Vector Machine) model in which the calculated feature amount is an explanatory variable and whether it is within the permissible range or out of the permissible range is the objective variable. (A, b) of FIG. 3 (G) are parameters that define, for example, a linear function. It should be noted that several types of combinations of the feature amount type and the usage parameter of the identification boundary may be prepared in advance depending on the feature amount type, and an arbitrary feature amount type may be set and stored in the setting information storage unit 102.

次に、図3(B)の探索実施期間テーブルを、図4を用いて説明する。
図4は、本実施形態における空調制御装置100の運用期間における探索実施期間と探索不実施期間の関係の一例を示す図である。図4において、横軸は時刻である。
図4において、運用期間は、図3(A)で示した運用開始時刻(時刻t11)から運用終了時刻(時刻t16)までの期間である。探索不実施期間と探索実施期間は、運用期間において。図3(B)で示した探索実施日数と探索不実施日数において交互に繰り返される。図4においては、運用開始時刻(時刻t11)から、探索不実施期間(時刻t11〜時刻t12)が開始され、以後、探索実施期間(時刻t12〜時刻t13の期間の日数が例えば7日間、時刻t14〜時刻t15の期間の日数が例えば7日間)と探索不実施期間(時刻t13〜時刻t14の期間の日数が例えば14日間)が交互に行われる場合の例を示している。本実施形態では、探索不実施期間と探索実施期間を繰り返すことにより、運用期間において許容範囲を適宜変更することが可能となり、快適性と省エネを両立した空調制御を可能にしている。
Next, the search execution period table of FIG. 3B will be described with reference to FIG.
FIG. 4 is a diagram showing an example of the relationship between the search execution period and the search non-execution period in the operation period of the air conditioning control device 100 in the present embodiment. In FIG. 4, the horizontal axis is time.
In FIG. 4, the operation period is a period from the operation start time (time t11) shown in FIG. 3 (A) to the operation end time (time t16). The search non-execution period and the search implementation period are in the operation period. The search is repeated alternately for the number of days for which the search is performed and the number of days for which the search is not performed, as shown in FIG. In FIG. 4, the search non-execution period (time t11 to time t12) is started from the operation start time (time t11), and thereafter, the number of days in the search execution period (time t12 to time t13 is, for example, 7 days , time). An example is shown in which the number of days in the period from t14 to time t15 is, for example, 7 days ) and the search non-execution period ( the number of days in the period from time t13 to time t14 is, for example, 14 days ) are alternately performed. In the present embodiment, by repeating the search non-execution period and the search execution period, the permissible range can be appropriately changed during the operation period, and air conditioning control that achieves both comfort and energy saving is possible.

ここで、探索とは、空気調和機200の利用者が許容できる設定温度の許容範囲の探索である。利用者が許容できる設定温度の許容範囲とは、例えば暖房の場合は利用者が寒さを許容できる温度以上の温度範囲であり、冷房の場合は利用者が暑さを許容できる温度以下の温度範囲である。許容範囲の中で最も省エネになる設定温度は、暖房の場合は許容範囲の中で最も低い下限温度であり、冷房の場合は許容範囲の中で最も高い上限温度である。本実施形態では、許容範囲の中で最も省エネになる設定温度(上限温度又は下限温度)を、以下「最適な設定温度」という。空調制御装置100は、最適な設定温度を空調制御用の制御値として演算して空気調和機200に出力することにより、空気調和機200における省エネを実現することができる。空調制御装置100は、探索期間において、許容範囲が省エネ側に変更できるか否かの探索を行う。つまり、探索期間において、空調制御装置100は、設定温度を変化させるように制御する。空調制御装置100は、運転モードが暖房の場合、設定温度を下げるように制御し、運転モードが冷房の場合、設定温度を上げるように制御する。このように設定温度を変化させたとき、利用者が不快に感じた場合、利用者は設定温度を変更するように操作する。本実施形態では、このような履歴を取得することで、外気の影響を考慮して、利用者が許容できる設定範囲と、省エネを実現できる静的な設定温度を求める。 Here, the search is a search for an allowable range of the set temperature that can be tolerated by the user of the air conditioner 200. The permissible range of the set temperature that the user can tolerate is, for example, a temperature range above the temperature at which the user can tolerate cold in the case of heating, and a temperature range below the temperature at which the user can tolerate heat in the case of cooling. Is. The set temperature that saves the most energy in the permissible range is the lowest lower limit temperature in the permissible range in the case of heating and the highest upper limit temperature in the permissible range in the case of cooling. In the present embodiment, the set temperature (upper limit temperature or lower limit temperature) that saves the most energy within the permissible range is hereinafter referred to as "optimal set temperature". The air conditioning control device 100 can realize energy saving in the air conditioner 200 by calculating the optimum set temperature as a control value for air conditioning control and outputting it to the air conditioner 200. The air conditioning control device 100 searches for whether or not the allowable range can be changed to the energy saving side during the search period. That is, during the search period, the air conditioning control device 100 controls so as to change the set temperature. The air conditioning control device 100 controls to lower the set temperature when the operation mode is heating, and controls to raise the set temperature when the operation mode is cooling. If the user feels uncomfortable when the set temperature is changed in this way, the user operates to change the set temperature. In the present embodiment, by acquiring such a history, the setting range that the user can tolerate and the static set temperature that can realize energy saving are obtained in consideration of the influence of the outside air.

次に、図3(C)で設定される許容範囲算出時刻と、図3(D)で設定される設定温度変更時刻を、図5を用いて説明する。
図5は、本実施形態における許容範囲算出部114が許容範囲を算出する時刻、制御値決定部115が制御値を算出して設定温度の変更を指示する制御値を空気調和機200に出力する時刻の一例を示す図である。図5において、横軸は時刻である。
Next, the allowable range calculation time set in FIG. 3C and the set temperature change time set in FIG. 3D will be described with reference to FIG.
FIG. 5 shows the time when the allowable range calculation unit 114 in the present embodiment calculates the allowable range, and the control value determination unit 115 calculates the control value and outputs the control value instructing the change of the set temperature to the air conditioner 200. It is a figure which shows an example of time. In FIG. 5, the horizontal axis is time.

図5において、許容範囲を算出するタイミングは、図3(A)で設定される運用期間、図3(B)で設定される探索期間、及び図3(C)で設定される許容範囲算出時刻に基づき決定される。指示部112は、設定情報記憶部102が記憶するこれらの情報を取得して、許容範囲算出時刻であるか否かを判断し、許容範囲算出部に対して許容範囲の算出を指示する。指示部112は、例えば、探索実施期間の開始日の午前7時と、探索不実施期間の開始日の午前7時を許容範囲算出時刻として判断する。図5に示す例では、探索不実施期間の開始日は、探索実施期間の終了日の次の日となる。また、探索実施期間の開始日は、探索不実施期間の終了日の次の日となる。なお、許容範囲を算出するタイミングは、図5等に示したタイミングに限定されるものではなく、例えば、探索実施期間の開始日のみにおいて算出してもよい。 In FIG. 5, the timing for calculating the allowable range is the operation period set in FIG. 3 (A), the search period set in FIG. 3 (B), and the allowable range calculation time set in FIG. 3 (C). It is decided based on. The instruction unit 112 acquires these pieces of information stored in the setting information storage unit 102, determines whether or not it is the allowable range calculation time, and instructs the allowable range calculation unit to calculate the allowable range. The instruction unit 112 determines, for example, 7:00 am on the start date of the search execution period and 7:00 am on the start date of the search non-execution period as the allowable range calculation time. In the example shown in FIG. 5, the start date of the search non-execution period is the day following the end date of the search execution period. The start date of the search implementation period will be the day following the end date of the search non-execution period. The timing for calculating the permissible range is not limited to the timing shown in FIG. 5 and the like, and may be calculated only on the start date of the search execution period, for example.

次に、分割部113が行う処理の詳細を、図6と図7を用いて説明する。図6は、本実施形態における分割部113で実行される設定温度継続時間と属性の計算方法の一例を示す図である。 Next, the details of the processing performed by the dividing unit 113 will be described with reference to FIGS. 6 and 7. FIG. 6 is a diagram showing an example of a set temperature duration and attribute calculation method executed by the division unit 113 in the present embodiment.

図6(A)は、履歴情報記憶部101が記憶する設定値履歴情報の例を示している。設定値履歴情報は、時間の経過による設定温度の変化で記録される。図6(A)に示す例では、t1からt2までの設定温度が22℃、t2からt3までの設定温度が21℃、t3からt4までの設定温度が22℃である。t1は、空気調和機200の運用開始時刻である。t4は、空気調和機200の運用停止時刻である。設定温度継続時間は、空気調和機200の運用開始時刻〜運用停止時刻までの間において、それぞれの設定温度がどれくらいの時間継続したかで表される。 FIG. 6A shows an example of set value history information stored in the history information storage unit 101. The set value history information is recorded as a change in the set temperature with the passage of time. In the example shown in FIG. 6A, the set temperature from t1 to t2 is 22 ° C, the set temperature from t2 to t3 is 21 ° C, and the set temperature from t3 to t4 is 22 ° C. t1 is the operation start time of the air conditioner 200. t4 is the operation stop time of the air conditioner 200. The set temperature duration is represented by how long each set temperature lasted between the operation start time and the operation stop time of the air conditioner 200.

図6(B)と(C)は、履歴情報記憶部101が記憶する環境値履歴情報を示している。環境値履歴情報は、時間の経過による環境値の変化で記録される。図6(B)は、図6(A)の設定値履歴情報の当日外気温と当日室温の変化を示している。実線は、当日の外気温の変化であり、破線は当日の室温の変化を示している。図6(C)は、図6(A)の設定値履歴情報の前日外気温と前日室温の変化を示している。実線は、1日前の外気温の変化であり、破線は1日前の室温の変化を示している。 6 (B) and 6 (C) show the environmental value history information stored in the history information storage unit 101. Environmental value history information is recorded as changes in environmental values over time. FIG. 6B shows changes in the outside air temperature on the day and the room temperature on the day in the set value history information of FIG. 6A. The solid line shows the change in the outside air temperature on the day, and the broken line shows the change in the room temperature on the day. FIG. 6 (C) shows changes in the previous day's outside air temperature and the previous day's room temperature in the set value history information of FIG. 6 (A). The solid line shows the change in the outside air temperature one day ago, and the broken line shows the change in the room temperature one day ago.

図6(D)は、図6(A)の設定値履歴情報に基づき算出される設定温度継続時間とイベントの値及び属性の関係図である。以下では、設定温度継続時間とイベントについてまず説明をする。設定温度継続時間は、例えば、設定温度が22℃の場合、(t2−t1)、及び(t4−t3)と算出される。また、設定温度継続時間は、設定温度が21℃の場合、(t3−t2)と算出される。なお、空気調和機が稼働していないt1より前の時間及びt4より後の時間は、設定温度継続時間の計算に含めない。分割部113は、算出した設定温度継続時間に対してイベントの値を対応させる。 FIG. 6D is a relationship diagram of the set temperature duration and the event value and the attribute calculated based on the set value history information of FIG. 6A. In the following, the set temperature duration and the event will be explained first. The set temperature duration is calculated as (t2-t1) and (t4-t3), for example, when the set temperature is 22 ° C. Further, the set temperature duration is calculated as (t3-t2) when the set temperature is 21 ° C. The time before t1 and the time after t4 when the air conditioner is not operating are not included in the calculation of the set temperature duration. The dividing unit 113 associates the event value with the calculated set temperature duration.

ここで、イベントとは、利用者による設定温度の変更をいう。分割部113は、利用者が入力・表示機器300を操作して設定温度の変更した場合、イベントの値を1とする。分割部113は、他の場合、イベントの値を0とする。例えば、空気調和機200の運転モードが暖房であり、利用者が設定温度を上げた場合は、利用者は現在の設定値による寒さを許容できなくなったものと推定することができる。また、空気調和機200の運転モードが冷房であり、利用者が設定温度を下げた場合は、利用者が暑さを許容できなくなったものと推定することができる。すなわち、イベントの発生時点は、利用者が現在の設定値を許容できないと判断した時点である。なお、本実施形態においては、省エネとなる設定温度の許容範囲を算出するものである。このため、例えば、利用者が、暖房における温め過ぎで設定温度の下げた場合や冷房における冷やし過ぎで設定温度を上げた場合、分割部113は、イベントの値を0とする。また、分割部113は、利用者による手動操作によって又は自動運転において空気調和機200の運転が停止された場合についてもイベントの値を0とする。
例えば図6(B)は、暖房モードにおいて、時刻t3に利用者によって設定温度が21℃から22℃に上げられた例である。このため、分割部113は、21℃の設定温度継続時間t3−t2に対応したイベントの値を1に設定する。また、分割部113は、他の設定温度継続時間のイベントの値を全て0に設定する。
なお、分割部113が分割に用いる時間は、空調制御装置100を所定の運転モード(暖房、冷房)で運用開始してから設定値に関する履歴情報を分割するまでの設定値が継続する時間である。
Here, the event means a change in the set temperature by the user. When the user operates the input / display device 300 to change the set temperature, the division unit 113 sets the event value to 1. In other cases, the division unit 113 sets the event value to 0. For example, when the operation mode of the air conditioner 200 is heating and the user raises the set temperature, it can be estimated that the user cannot tolerate the cold due to the current set value. Further, when the operation mode of the air conditioner 200 is cooling and the user lowers the set temperature, it can be estimated that the user cannot tolerate the heat. That is, the time when the event occurs is the time when the user determines that the current set value cannot be tolerated. In this embodiment, the permissible range of the set temperature that saves energy is calculated. Therefore, for example, when the user lowers the set temperature due to overheating in heating or raises the set temperature due to overcooling in cooling, the division unit 113 sets the event value to 0. Further, the division unit 113 also sets the event value to 0 even when the operation of the air conditioner 200 is stopped by manual operation by the user or in automatic operation.
For example, FIG. 6B shows an example in which the set temperature is raised from 21 ° C. to 22 ° C. by the user at time t3 in the heating mode. Therefore, the dividing unit 113 sets the value of the event corresponding to the set temperature duration t3-t2 of 21 ° C. to 1. Further, the dividing unit 113 sets all the values of other events of the set temperature duration to 0.
The time used by the division unit 113 for division is the time during which the set value continues from the start of operation of the air conditioning control device 100 in a predetermined operation mode (heating, cooling) to the division of the history information regarding the set value. ..

次に、図6(D)における属性について説明する。
図6(D)に示す例では、「当日の時刻taの外気温OT」、「当日の時刻taの室温RT」、「1日前のts〜teの外気温平均OTM」、「1日前のts〜teの室温平均RTM」が属性である。
この4つの属性の算出方法について順に説明する。「当日の時刻taの外気温OT」は、設定温度継続時間の算出で利用する時刻と同じ日の環境値履歴情報として取得されている外気温の時刻taの値を分割部113が算出したものである。図6(D)に示す例では、時刻t1、t2、t3、t4と同一日の時刻taの外気温が4.0℃であることを示し、各設定温度継続時間にその値が付与されていることを示している。別の日の設定温度継続時間(t10−t9)の算出では、t9と10の日の時刻taの外気温が3.8℃であることを示す。
また、分割部113は、「当日の時刻taの室温RT」の算出も同様に行う。
Next, the attributes in FIG. 6D will be described.
In the example shown in FIG. 6 (D), "outside air temperature OT at time ta on the day", "room temperature RT at time ta on the day", "average outside temperature OTT from ts to te one day ago", "ts ts one day before". "Room temperature average RTM of ~ te" is an attribute.
The calculation method of these four attributes will be described in order. The "outside air temperature OT at the time ta of the day" is calculated by the dividing unit 113 by the value of the time ta of the outside air temperature acquired as the environmental value history information on the same day as the time used for calculating the set temperature duration. Is. In the example shown in FIG. 6D, it is shown that the outside air temperature at time ta on the same day as time t1, t2, t3, and t4 is 4.0 ° C., and the value is given to each set temperature duration. It shows that there is. The calculation of the set temperature duration (t10-t9) on another day indicates that the outside air temperature at time ta on the days t9 and 10 is 3.8 ° C.
Further, the dividing unit 113 also calculates the “room temperature RT at the time ta of the day” in the same manner.

「1日前のts〜teの外気温平均OTM」は、設定温度継続時間の算出で利用する時刻の1日前の環境値履歴情報として取得されている外気温の時刻tsから時刻teの外気温の平均値である。なお、平均値は、分割部113が算出する。図6(D)に示す例では、時刻t1、t2、t3、t4の前日の時刻tsから時刻teの外気温の平均値が7.8℃であることを示し、各設定温度継続時刻にその値が付与されていることを示している。また、図6(D)に示す例では、別の日の設定温度継続時間(t10−t9)において、その日の前日の時刻tsから時刻teの外気温の平均値が6.4℃であることを示している。
また、分割部113は、「1日前のts〜teの室温平均RTM」の算出も同様に行う。
また、分割部113は、温冷感の指標の算出も同様に取得された環境値履歴情報に基づいて求める。
The "average outside temperature OTM of ts to te one day ago" is the outside temperature of time te from the time ts of the outside temperature acquired as the environmental value history information one day before the time used for calculating the set temperature duration. It is an average value. The average value is calculated by the division unit 113. In the example shown in FIG. 6 (D), it is shown that the average value of the outside air temperature at time te from the time ts on the day before the time t1, t2, t3, t4 is 7.8 ° C. Indicates that a value has been assigned. Further, in the example shown in FIG. 6D, the average value of the outside air temperature at time te from the time ts on the day before that day is 6.4 ° C. in the set temperature duration (t10-t9) on another day. Is shown.
Further, the dividing unit 113 also calculates "room temperature average RTM of ts to te one day ago" in the same manner.
Further, the division unit 113 also obtains the calculation of the hot / cold feeling index based on the similarly acquired environmental value history information.

分割部113は、例えば図6(D)に示した設定温度継続時間に基づき、生存時間解析を行う。ここで、生存時間解析とは、観察対象の生存時間を予測する手法の1つである。例えば、機械などを観察対象とし、観察対象の故障(死亡)までの時間(生存時間)を予測する。当該観察対象の故障等を生存時間解析におけるイベントという。生存時間は、観察開始からイベントが発生するまでの時間である。本実施形態においては、生存時間解析における観察開始時刻及び観察終了時刻は任意であり、例えば、暖房の開始日を観察開始時刻とし、暖房の終了日を観察終了時刻とするようにしてもよい。本実施形態においては、設定温度を観察対象とし、設定温度の変更をイベントとすることにより、設定温度継続時間を設定温度の生存時間とする。すなわち、図6(B)に示した設定温度継続時間とイベントの値の関係図において、イベントの値が1である設定温度の変更をイベントとする。また、本実施形態においては、イベントの値が0である設定温度変更を打ち切りとする。なお、打ち切りとは、イベントが発生せずに、途中で観察が打ち切られることをいう。 The dividing unit 113 performs a survival time analysis based on, for example, the set temperature duration shown in FIG. 6 (D). Here, the survival time analysis is one of the methods for predicting the survival time of the observation target. For example, a machine or the like is set as an observation target, and the time (survival time) until the failure (death) of the observation target is predicted. The failure of the observed object is called an event in the survival time analysis. Survival time is the time from the start of observation to the occurrence of an event. In the present embodiment, the observation start time and the observation end time in the survival time analysis are arbitrary. For example, the heating start date may be the observation start time and the heating end date may be the observation end time. In the present embodiment, the set temperature is the observation target, and the change of the set temperature is used as an event, so that the set temperature duration is set as the survival time of the set temperature. That is, in the relationship diagram between the set temperature duration and the event value shown in FIG. 6B, the change of the set temperature at which the event value is 1 is regarded as an event. Further, in the present embodiment, the change of the set temperature at which the event value is 0 is terminated. Note that censoring means that observation is censored in the middle without an event occurring.

本実施形態の生存時間解析においては、設定温度継続時間を設定温度毎の生存関数で表す。生存関数S(t)とは、時間t(tは0より大きい実数)において、観察対象が生存している確率(生存率)の関数をいう。生存関数S(t)は、全ての設定温度継続時間の個数(サンプルサイズ)に対する、時間tよりも長い設定温度継続時間の個数の割合で表される。 In the survival time analysis of the present embodiment, the set temperature duration is represented by a survival function for each set temperature. The survival function S (t) is a function of the probability (survival rate) that the observed object is alive at time t (t is a real number larger than 0). The survival function S (t) is represented by the ratio of the number of set temperature durations longer than the time t to the number of all set temperature durations (sample size).

分割部113は、設定温度毎の継続時間を図3(F)で指定された利用属性によって分割する。以下では、その分割方法の一例を述べる。分割部113は、利用属性の値を小さいものから順に並べ直した上で複数の閾値を用意する。分割部113は、閾値によって、図6(D)のように属性の値が付与された設定温度継続時間を2分割する。閾値の算出方法としては、例えば閾値の個数を10として、属性の最小値から最大値までを等分割するように閾値を決めるようにしてもよい。分割数と属性の値の範囲は、例えば、設定情報記憶部102に記憶されている。 The dividing unit 113 divides the duration for each set temperature according to the usage attribute specified in FIG. 3 (F). An example of the division method will be described below. The division unit 113 prepares a plurality of threshold values after rearranging the values of the usage attributes in ascending order. The dividing unit 113 divides the set temperature duration to which the attribute value is given as shown in FIG. 6D into two according to the threshold value. As a method of calculating the threshold value, for example, the number of threshold values may be set to 10, and the threshold value may be determined so as to divide the attribute from the minimum value to the maximum value equally. The range of the number of divisions and the value of the attribute is stored in, for example, the setting information storage unit 102.

分割部113は、閾値毎に2分割した設定温度継続時間のデータに対してログ・ランク検定を適用してp値を算出する。ここで、ログ・ランク検定とは、生存時間解析において2つの生存時間のデータが異なるものであるかどうかを検定する手法である。ログ・ランク検定では、p値が小さいほど2つの生存時間データが互いに異なると期待できる。分割部113は、上述の複数の閾値で設定温度継続時間を分割した際にp値が最小となる場合の閾値を最終的な分割値とする。 The division unit 113 applies a log rank test to the data of the set temperature duration divided into two for each threshold value to calculate the p-value. Here, the log rank test is a method for testing whether or not two survival time data are different in the survival time analysis. In the log rank test, the smaller the p-value, the more different the two survival time data can be expected. The division unit 113 uses the threshold value at which the p-value becomes the minimum when the set temperature duration is divided by the above-mentioned plurality of threshold values as the final division value.

図7は、時刻taの外気温であるOTによって設定温度継続時間のデータを分割する計算方法の一例を示す図である。図7において、横軸は時間、縦軸は生存率である。図7(A)は、属性が「当日の時刻taの外気温OT」であり、設定温度22℃の場合の生存率の時間変化の例であり、生存関数をカプラン・マイヤー(Kaplan−Meier)法によってモデル化した例を示している。図7(B)は、属性が「当日の時刻taの外気温OT」であり、最終的な分割値としてTb℃が選択されたことを示している。また、図7(B)において、符号g1は、設定温度が22℃であり、利用属性が「当日の時刻taの外気温OT」における分割値Tb以上の生存率の時間変化を示している。また、符号g2は、設定温度が22℃であり、利用属性が「当日の時刻taの外気温OT」における分割値Tb未満の生存率の時間変化を示している。また、図7(B)は、最終的な分割値としてTb℃が選択されたことを示している。 FIG. 7 is a diagram showing an example of a calculation method for dividing the data of the set temperature duration according to the OT which is the outside air temperature at the time ta. In FIG. 7, the horizontal axis is time and the vertical axis is survival rate. FIG. 7 (A) shows an example of the time change of the survival rate when the attribute is "outside air temperature OT at the time ta of the day" and the set temperature is 22 ° C., and the survival function is Kaplan-Meier. An example modeled by the method is shown. FIG. 7B shows that the attribute is “outside air temperature OT at time ta on the day” and Tb ° C. is selected as the final division value. Further, in FIG. 7B, the symbol g1 indicates a time change of the survival rate of the divided value Tb or more in the set temperature of 22 ° C. and the utilization attribute of “outside air temperature OT at time ta of the day”. Further, the symbol g2 indicates a time change of the survival rate of less than the divided value Tb in the set temperature of 22 ° C. and the utilization attribute of "outside air temperature OT at time ta of the day". Further, FIG. 7B shows that Tb ° C. was selected as the final divided value.

なお、分割方法は、上述したものに限定されず、t検定のp値を利用する等の方法でもよい。また、上述のように分割値をデータに基づいて決定するのではなく、予め分割値を決めておき、設定温度継続時間を分割してもよい。予め分割値を決めておく場合、その値は設定情報記憶部102に格納されていてもよい。
また、図7では、設定温度22℃の場合について説明しているが、他の設定温度の継続時間の分割も同様に算出できる。また、設定温度毎に分割値を決めるのではなく、全ての設定温度の継続時間に対して単一の分割値を決めてもよい。
The division method is not limited to the above-mentioned method, and a method such as using the p-value of the t-test may be used. Further, instead of determining the divided value based on the data as described above, the divided value may be determined in advance and the set temperature duration may be divided. When the divided value is determined in advance, the value may be stored in the setting information storage unit 102.
Further, although FIG. 7 describes the case where the set temperature is 22 ° C., the division of the duration of other set temperatures can be calculated in the same manner. Further, instead of determining the divided value for each set temperature, a single divided value may be determined for the duration of all the set temperatures.

また、図7では、単一の属性を利用した分割の方法の一例を示したが、複数の属性を組み合わせてもよい。複数の属性の組み合わせ方法としては、例えばCox比例ハザードモデルを利用した手法がある。生存時間解析において瞬間死亡率もしくはハザード関数と呼ばれる関数があり、ハザード関数h(t)は生存関数S(t)に対して次式(1)で与えられる。 Further, although FIG. 7 shows an example of a division method using a single attribute, a plurality of attributes may be combined. As a method of combining a plurality of attributes, for example, there is a method using a Cox proportional hazard model. In the survival time analysis, there is a function called the instantaneous mortality rate or the hazard function, and the hazard function h (t) is given to the survival function S (t) by the following equation (1).

Figure 0006822888
Figure 0006822888

Cox比例ハザードモデルは、式(1)のh(t)を次式(2)でモデル化したものである。 The Cox proportional hazard model is a model of h (t) in the equation (1) by the following equation (2).

Figure 0006822888
Figure 0006822888

式(2)において、関数h0(t)はベースラインハザード関数と呼ばれるものである。ここでは、z1,z2,…,znを属性として、a1,a2,…,anを推定する。推定は、例えば最尤推定法等によって行う。ここでは、推定後のa1*z1+a2*z2+…+an*znをスコアと呼び、このスコア値を設定温度継続時間に付与する。上述の単一の属性について設定温度継続時間のデータ分割をしたのと同様に複数の閾値を準備して閾値毎にデータを2分割した上でログ・ランク検定のp値が最小となる閾値を最終的な分割値とすればよい。分割にスコアを利用するには、図3(F)での属性をスコアにすればよい。この場合、分割部113は、このスコアを用いて設定温度継続時間を分割する。 In equation (2), the function h0 (t) is called the baseline hazard function. Here, a1, a2, ..., An is estimated with z1, z2, ..., Zn as attributes. The estimation is performed by, for example, the maximum likelihood estimation method. Here, the estimated a1 * z1 + a2 * z2 + ... + An * zn is called a score, and this score value is given to the set temperature duration. Similar to the data division of the set temperature duration for the single attribute described above, multiple threshold values are prepared, the data is divided into two for each threshold value, and then the threshold value at which the p-value of the log rank test is minimized is set. It may be the final divided value. In order to use the score for division, the attribute in FIG. 3 (F) may be used as the score. In this case, the dividing unit 113 divides the set temperature duration using this score.

なお、スコアの算出に利用する属性は、図3(E)で登録されているものを全て利用する必要はなく、適宜組み合わせてよい。組み合わせ方は、設定情報記憶部102に格納されているものとする。また、AIC(Akaike Information Criterion;赤池情報量規準)等のモデル選択の指標を利用することによって、スコアの算出に利用する属性を選択してもよい。
また、複数の属性を組み合わせてスコアとする手法としては、Cox比例ハザードモデルに限定されず、ロジスティック分布等を利用してもよい。
さらに、分割部113は、スコアでの分割も設定温度毎に分割値を決めることが可能である。また、分割部113は、設定温度毎に分割値を決めるのではなく、全ての設定温度の継続時間に対して単一の分割値を決めてもよい。
なお、設定温度毎に分割値は異なってよいが、後述する図8〜図14では、全ての設定温度の継続時間で分割値が同じ場合の例を示している。
As the attributes used for calculating the score, it is not necessary to use all the attributes registered in FIG. 3 (E), and they may be combined as appropriate. It is assumed that the combination method is stored in the setting information storage unit 102. Further, the attribute to be used for the score calculation may be selected by using the model selection index such as AIC (Akaike Information Criterion).
Further, the method of combining a plurality of attributes to obtain a score is not limited to the Cox proportional hazard model, and a logistic distribution or the like may be used.
Further, the division unit 113 can determine the division value for each set temperature for the division by the score. Further, the division unit 113 may determine a single division value for the duration of all the set temperatures, instead of determining the division value for each set temperature.
Although the divided values may be different for each set temperature, FIGS. 8 to 14 described later show an example in which the divided values are the same for the durations of all the set temperatures.

分割部113は、上述したように、属性もしくはスコアによって分割した設定温度継続時間を許容範囲算出部114に出力する。また、分割部113は、設定温度別の分割値を指示部112に与える。指示部112は更に設定温度別の分割値を制御値決定部115に出力する。 As described above, the division unit 113 outputs the set temperature duration divided by the attribute or the score to the allowable range calculation unit 114. Further, the dividing unit 113 gives the indicating unit 112 a divided value for each set temperature. The indicator unit 112 further outputs the divided value for each set temperature to the control value determining unit 115.

次に、許容範囲算出部114が行う処理の詳細を、図8〜図14を用いて説明する。
前述したように、許容範囲算出部114は、特徴量を求め、許容範囲の領域と許容範囲外の領域とに分類するための識別境界線を求める。そして、許容範囲算出部114は、設定温度の特徴量と識別境界線によって設定温度が許容範囲であるか否かを判定し、判定結果に基づき設定温度テーブルを生成する。
Next, the details of the processing performed by the permissible range calculation unit 114 will be described with reference to FIGS. 8 to 14.
As described above, the permissible range calculation unit 114 obtains the feature amount, and obtains the identification boundary line for classifying into the permissible range region and the non-permissible range region. Then, the permissible range calculation unit 114 determines whether or not the set temperature is within the permissible range based on the feature amount of the set temperature and the identification boundary line, and generates a set temperature table based on the determination result.

まず、特徴量の算出方法の一例について説明する。
図8は、本実施形態における特徴量の算出方法の一例を示す図である。図8(A)は、利用属性が「当日の時刻taの外気温OT」であって分割値がTb℃である場合の設定温度の生存関数をワイブル分布でモデル化したグラフである。図8(A)において、横軸は時間、縦軸は生存率である。図8(B)は、図8(A)で近似したグラフに基づき、後述するスケールパラメータλ及び形状パラメータpを算出した算出結果を示している。
First, an example of a method for calculating a feature amount will be described.
FIG. 8 is a diagram showing an example of a method for calculating a feature amount in the present embodiment. FIG. 8A is a graph in which the survival function of the set temperature when the usage attribute is “outside air temperature OT at the time ta of the day” and the divided value is Tb ° C. is modeled by the Weibull distribution. In FIG. 8A, the horizontal axis is time and the vertical axis is survival rate. FIG. 8B shows the calculation results of calculating the scale parameter λ and the shape parameter p, which will be described later, based on the graph approximated in FIG. 8A.

図8(A)において、符号g11は、設定温度が22℃であり、「当日の時刻taの外気温OT」が分割値Tb以上の生存率の時間変化を示している。符号g12は、設定温度が22℃であり、「当日の時刻taの外気温OT」が分割値Tb未満の生存率の時間変化を示している。符号g13は、設定温度が21℃であり、「当日の時刻taの外気温OT」が分割値Tb以上の生存率の時間変化を示している。符号g14は、設定温度が21℃であり、「当日の時刻taの外気温OT」が分割値Tb未満の生存率の時間変化を示している。 In FIG. 8A, the symbol g11 indicates a time change in the survival rate at which the set temperature is 22 ° C. and the “outside air temperature OT at the time ta of the day” is equal to or greater than the divided value Tb. Reference numeral g12 indicates a time change in the survival rate in which the set temperature is 22 ° C. and the “outside air temperature OT at the time ta of the day” is less than the divided value Tb. Reference numeral g13 indicates a time change in the survival rate in which the set temperature is 21 ° C. and the “outside air temperature OT at the time ta of the day” is equal to or higher than the divided value Tb. Reference numeral g14 indicates a time change in the survival rate in which the set temperature is 21 ° C. and the “outside air temperature OT at the time ta of the day” is less than the divided value Tb.

許容範囲算出部114は、図3(G)に示したような設定情報記憶部102が記憶する特徴量種類と識別境界の利用パラメータを取得する。なお、図8は、特徴量としてワイブル分布の係数パラメータを算出する例を示している。
許容範囲算出部114は、図6(D)に示したような設定温度継続時間に基づき、生存時間解析を行う。なお、本実施形態においては、設定温度ごとの生存関数S(t)をワイブル分布でモデル化する例を説明する。生存関数S(t)は、スケールパラメータλ、形状パラメータpを用いて、次式(3)で表される。
The permissible range calculation unit 114 acquires the feature amount type and the identification boundary utilization parameter stored in the setting information storage unit 102 as shown in FIG. 3 (G). Note that FIG. 8 shows an example of calculating the coefficient parameter of the Weibull distribution as a feature amount.
The permissible range calculation unit 114 performs a survival time analysis based on the set temperature duration as shown in FIG. 6 (D). In this embodiment, an example of modeling the survival function S (t) for each set temperature with a Weibull distribution will be described. The survival function S (t) is expressed by the following equation (3) using the scale parameter λ and the shape parameter p.

Figure 0006822888
Figure 0006822888

図8(A)において、「当日の時刻taの外気温OT」がTb℃未満の22℃の生存関数(符号g12)は、「当日の時刻taの外気温OT」がTb℃以上の22℃の生存関数(符号g11)に対して時間tによる減少が大きい。すなわち、「当日の時刻taの外気温OT」がTb℃未満の時に温度設定を22℃にした場合には、「当日の時刻taの外気温OT」がTb℃以上の時に温度設定を22℃にした場合に比べて、利用者によって設定値が上げられる(イベントが発生する)確率が高いことを示している。
同様に、「当日の時刻taの外気温OT」がTb℃未満の21℃の生存関数(符号g14)は、「当日の時刻taの外気温OT」がTb℃以上の21℃の生存関数(符号g13)に対して時間tによる減少が大きい。すなわち、「当日の時刻taの外気温OT」がTb℃未満の時に温度設定を21℃にした場合には、「当日の時刻taの外気温OT」がTb℃以上の時に温度設定を21℃にした場合に比べて、利用者によって設定値が上げられる(イベントが発生する)確率が高いことを示している。さらに、「当日の時刻taの外気温OT」がTb℃未満の21℃の生存関数(符号g14)は、「当日の時刻taの外気温OT」がTb℃未満の22℃の生存関数(符号g12)に対して時間tによる減少が大きい。
In FIG. 8A, the survival function (reference numeral g12) of 22 ° C. in which the “outside air temperature OT at the time ta of the day” is less than Tb ° C. is 22 ° C. in which the “outside air temperature OT at the time ta of the day” is Tb ° C. or higher. The decrease with time t is large with respect to the survival function (reference numeral g11) of. That is, when the temperature setting is set to 22 ° C. when the "outside air temperature OT at the time ta of the day" is less than Tb ° C., the temperature setting is set to 22 ° C. when the "outside air temperature OT at the time ta of the day" is Tb ° C. or higher. This indicates that the probability that the set value will be raised (event will occur) by the user is higher than in the case of setting.
Similarly, the survival function of 21 ° C. (reference numeral g14) in which the "outside air temperature OT of the day time ta" is less than Tb ° C. is the survival function of 21 ° C. in which the "outside air temperature OT of the day time ta" is Tb ° C. or higher (sign g14). The decrease with time t is large with respect to the symbol g13). That is, when the temperature setting is set to 21 ° C. when the "outside air temperature OT at the time ta of the day" is less than Tb ° C., the temperature setting is set to 21 ° C. when the "outside air temperature OT at the time ta of the day" is Tb ° C. or higher. This indicates that the probability that the set value will be raised (event will occur) by the user is higher than in the case of setting. Further, the survival function of 21 ° C. (reference numeral g14) in which the “outside air temperature OT at the time ta of the day” is less than Tb ° C. The decrease with time t is large with respect to g12).

図8(B)は、許容範囲算出部114が、図8(A)で近似したグラフに基づき、式(3)のスケールパラメータλ及び形状パラメータpを算出した算出結果を示している。本実施形態においては、許容範囲算出部114が算出したスケールパラメータλ及び形状パラメータpをそれぞれの設定温度における特徴量とする。なお、許容範囲算出部114は、図8(B)に示すように、スケールパラメータλ及び形状パラメータpを、設定温度毎に、分割値Tb以上とTb未満について算出する。例えば、設定温度が21℃の場合は、Tb以上のスケールパラメータλが0.2であり形状パラメータpが1.3であり、Tb未満のスケールパラメータλが0.25であり形状パラメータpが1.7である。 FIG. 8B shows the calculation result in which the permissible range calculation unit 114 calculated the scale parameter λ and the shape parameter p of the equation (3) based on the graph approximated in FIG. 8A. In the present embodiment, the scale parameter λ and the shape parameter p calculated by the permissible range calculation unit 114 are set as feature quantities at the respective set temperatures. As shown in FIG. 8B, the permissible range calculation unit 114 calculates the scale parameter λ and the shape parameter p for the divided values Tb or more and less than Tb for each set temperature. For example, when the set temperature is 21 ° C., the scale parameter λ above Tb is 0.2 and the shape parameter p is 1.3, the scale parameter λ below Tb is 0.25 and the shape parameter p is 1. It is 0.7.

なお、特徴量を算出する設定温度は、履歴情報取得部111が取得した全ての設定温度であっても一部の設定温度であってもよい。また、空気調和機200が複数ある場合は、空気調和機200毎に特徴量を算出するようにしてもよい。また、許容範囲算出時刻に許容範囲算出部114が利用する設定値履歴情報としては、許容範囲算出時刻から遡って運用開始時刻までの全ての履歴情報を用いても、探索実施期間開始日の許容範囲算出時刻直前の探索不実施期間における履歴情報を用いても、もしくは、探索不実施期間開始日の許容範囲算出時刻直前の探索実施期間の履歴情報を用いてもよい。
なお、図8では、生存関数S(t)をワイブル分布でモデル化する場合を例示したが、分布モデルはワイブル分布に限定されるものではなく、特徴量をワイブル分布のスケールパラメータλ及び形状パラメータpで算出するものに限定するものではない。例えば、設定温度継続時間の平均と分散等を特徴量としてもよい。また、特徴量の算出方法には、例えば、最尤法等を用いてもよい。
The set temperature for calculating the feature amount may be all set temperatures acquired by the history information acquisition unit 111 or some set temperatures. Further, when there are a plurality of air conditioners 200, the feature amount may be calculated for each air conditioner 200. Further, as the set value history information used by the permissible range calculation unit 114 at the permissible range calculation time, even if all the history information from the permissible range calculation time to the operation start time is used, the permissible date of the search execution period start date. The history information of the search non-execution period immediately before the range calculation time may be used, or the history information of the search execution period immediately before the permissible range calculation time of the search non-execution period start date may be used.
In FIG. 8, the case where the survival function S (t) is modeled by the Weibull distribution is illustrated, but the distribution model is not limited to the Weibull distribution, and the feature amount is the scale parameter λ and the shape parameter of the Weibull distribution. It is not limited to the one calculated by p. For example, the average and dispersion of the set temperature duration may be used as the feature quantity. Further, as a method for calculating the feature amount, for example, the maximum likelihood method or the like may be used.

次に、識別境界線の求め方の例を説明する。
図9は、特徴量である、スケールパラメータλ及び形状パラメータpのプロット図の一例を示す図である。図9において、横軸はスケールパラメータλ、縦軸は形状パラメータpである。丸印は、各設定温度における特徴量のプロット値である。
特徴量の座標は、識別境界線g21によって許容範囲の領域と許容範囲外の領域に分類することができる。識別境界線g21は、許容範囲算出部114が、図3(G)の識別境界の利用パラメータ(a、b)から求める。
Next, an example of how to obtain the identification boundary line will be described.
FIG. 9 is a diagram showing an example of a plot diagram of the scale parameter λ and the shape parameter p, which are feature quantities. In FIG. 9, the horizontal axis is the scale parameter λ and the vertical axis is the shape parameter p. Circles are plot values of features at each set temperature.
The coordinates of the feature amount can be classified into an allowable range area and a non-allowable range area by the identification boundary line g21. The identification boundary line g21 is obtained by the permissible range calculation unit 114 from the use parameters (a, b) of the identification boundary in FIG. 3 (G).

図9は、識別境界を、傾きa、切片bの1次関数(直線)で表す例を示している。識別境界の利用パラメータは、例えば、事前に与えられているものとする。識別境界の利用パラメータは、例えば、過去の設定温度の履歴情報において、利用者によって判定された許容範囲内と許容範囲外とを分類する線形サポートベクターマシン等の機械学習の手法を用いて許容範囲算出部114が算出するようにしてもよい。利用者による判定は、例えば設定温度継続時間の長短によって行うようにしてもよい。 FIG. 9 shows an example in which the discrimination boundary is represented by a linear function (straight line) of slope a and intercept b. The usage parameters of the identification boundary are assumed to be given in advance, for example. The usage parameter of the identification boundary is, for example, a permissible range using a machine learning method such as a linear support vector machine that classifies the permissible range and the non-permissible range determined by the user in the historical information of the past set temperature. The calculation unit 114 may calculate. The determination by the user may be made by, for example, the length of the set temperature duration.

図9において、識別境界線より左上に存在する設定温度の領域は、許容可能な設定温度(許容範囲)である。また、識別境界線より右下に存在する設定温度の領域は、許容不可能な温度(許容範囲外)である。図9に示す例では、例えば、設定温度が22℃かつ「当日の時刻taの外気温OT」がTb℃以上のときと23℃のときは許容範囲であり、設定温度が22℃かつ「当日の時刻taの外気温OT」がTb℃未満のときと21℃のときは許容範囲外である。
図9に示したように、許容範囲算出部114は、設定温度の特徴量と識別境界線によって設定温度が許容範囲であるか否かを判定する。許容範囲算出部114は、判定結果に基づき、図12を用いて後述する設定温度テーブルを生成する。
In FIG. 9, the region of the set temperature existing on the upper left of the identification boundary line is the allowable set temperature (allowable range). Further, the region of the set temperature existing at the lower right of the identification boundary line is an unacceptable temperature (outside the allowable range). In the example shown in FIG. 9, for example, when the set temperature is 22 ° C. and the "outside air temperature OT at the time ta of the day" is Tb ° C. or higher and 23 ° C., it is within the permissible range, and when the set temperature is 22 ° C. and "the day". When the "outside air temperature OT at time ta" is less than Tb ° C. and 21 ° C., it is out of the permissible range.
As shown in FIG. 9, the permissible range calculation unit 114 determines whether or not the set temperature is within the permissible range based on the feature amount of the set temperature and the identification boundary line. Based on the determination result, the permissible range calculation unit 114 generates a set temperature table, which will be described later, using FIG.

なお、本実施形態では、許容範囲算出部114が設定温度について許容範囲内であるか否かを判定する場合を例示したが、特徴量の判定方法はこれに限定されるものではない。例えば、許容範囲算出部114は、予め係数パラメータが算出されているロジスティック分布を利用して、設定温度毎に算出した特徴量をロジスティック分布の説明変数に代入して得られるロジスティック分布の値を判定に利用するようにしてもよい。 In the present embodiment, the case where the permissible range calculation unit 114 determines whether or not the set temperature is within the permissible range is illustrated, but the method for determining the feature amount is not limited to this. For example, the permissible range calculation unit 114 determines the value of the logistic distribution obtained by substituting the feature amount calculated for each set temperature into the explanatory variable of the logistic distribution by using the logistic distribution in which the coefficient parameter is calculated in advance. You may use it for.

図10と図11は、利用属性としてスコアを利用した場合の設定温度継続時間に基づく特徴量の算出方法と特徴量の識別境界を説明する図である。許容範囲算出部114は、利用属性がスコアである場合も、設定温度テーブルを生成する。図10(A)は、利用属性がスコアであって分割値がSbである場合の設定温度の生存関数をワイブル分布でモデル化したグラフである。図10(A)において、横軸は時間、縦軸は生存率である。図10(B)は、図10(A)で近似したグラフに基づき、スケールパラメータλ及び形状パラメータpを算出した算出結果を示している。 10 and 11 are diagrams for explaining the method of calculating the feature amount based on the set temperature duration and the identification boundary of the feature amount when the score is used as the usage attribute. The permissible range calculation unit 114 generates a set temperature table even when the utilization attribute is a score. FIG. 10A is a graph in which the survival function of the set temperature when the utilization attribute is the score and the division value is Sb is modeled by the Weibull distribution. In FIG. 10A, the horizontal axis is time and the vertical axis is survival rate. FIG. 10B shows the calculation results of calculating the scale parameter λ and the shape parameter p based on the graph approximated in FIG. 10A.

図10(A)において、符号g31は、設定温度が22℃であり、スコアが分割値Sb未満の生存率の時間変化を示している。符号g32は、設定温度が22℃であり、スコアが分割値Sb以上の生存率の時間変化を示している。符号g33は、設定温度が21℃であり、スコアが分割値Sb未満の生存率の時間変化を示している。符号g34は、設定温度が21℃であり、スコアが分割値Sb以上の生存率の時間変化を示している。
許容範囲算出部114は、設定温度継続時間に基づき、生存時間解析を行う。
In FIG. 10A, reference numeral g31 indicates a time change in the survival rate at which the set temperature is 22 ° C. and the score is less than the divided value Sb. Reference numeral g32 indicates a time change in the survival rate at which the set temperature is 22 ° C. and the score is the division value Sb or more. Reference numeral g33 indicates a time change in the survival rate at which the set temperature is 21 ° C. and the score is less than the divided value Sb. Reference numeral g34 indicates a time change in the survival rate at which the set temperature is 21 ° C. and the score is the division value Sb or more.
The permissible range calculation unit 114 analyzes the survival time based on the set temperature duration.

図10(B)は、許容範囲算出部114が、図10(A)で近似したグラフに基づき、式(3)のスケールパラメータλ及び形状パラメータpを算出した算出結果を示している。許容範囲算出部114は、図10(B)に示すように、スケールパラメータλ及び形状パラメータpを、設定温度毎に、分割値(スコア)Sb以上とSb未満について算出する。例えば、設定温度が21℃の場合は、Sb未満のスケールパラメータλが0.19であり形状パラメータpが1.4であり、Sb以上のスケールパラメータλが0.27であり形状パラメータpが1.8である。 FIG. 10B shows the calculation result in which the permissible range calculation unit 114 calculated the scale parameter λ and the shape parameter p of the equation (3) based on the graph approximated in FIG. 10A. As shown in FIG. 10B, the permissible range calculation unit 114 calculates the scale parameter λ and the shape parameter p for each set temperature for the division value (score) Sb or more and less than Sb. For example, when the set temperature is 21 ° C., the scale parameter λ below Sb is 0.19 and the shape parameter p is 1.4, the scale parameter λ above Sb is 0.27 and the shape parameter p is 1. It is 8.8.

図11において、横軸はスケールパラメータλ、縦軸は形状パラメータpである。丸印は、各設定温度における特徴量のプロット値である。特徴量の座標は、図9と同様に、識別境界線g21によって許容範囲の領域と許容範囲外の領域に分類することができる。 In FIG. 11, the horizontal axis is the scale parameter λ and the vertical axis is the shape parameter p. Circles are plot values of features at each set temperature. Similar to FIG. 9, the coordinates of the feature amount can be classified into an allowable range area and a non-allowable range area by the identification boundary line g21.

また、図11は、識別境界を、傾きa、切片bの1次関数(直線)で表す例を示している。図11に示す例では、例えば、設定温度が22℃かつスコアがSb未満のときと23℃のときは許容範囲であり、設定温度が22℃かつスコアがSb以上のときと21℃のときは許容範囲外である。
図11に示したように、許容範囲算出部114は、設定温度の特徴量と識別境界線g21によって設定温度が許容範囲であるか否かを判定する。許容範囲算出部114は、判定結果に基づき、設定温度テーブルを生成する。
Further, FIG. 11 shows an example in which the discrimination boundary is represented by a linear function (straight line) of the slope a and the intercept b. In the example shown in FIG. 11, for example, when the set temperature is 22 ° C. and the score is less than Sb and 23 ° C., it is within the permissible range, and when the set temperature is 22 ° C. and the score is Sb or more and 21 ° C. It is out of the allowable range.
As shown in FIG. 11, the permissible range calculation unit 114 determines whether or not the set temperature is within the permissible range based on the feature amount of the set temperature and the identification boundary line g21. The permissible range calculation unit 114 generates a set temperature table based on the determination result.

次に、許容範囲算出部114が生成して許容範囲記憶部103が記憶する設定温度テーブルについて、図12と図13を用いて説明する。 Next, the set temperature table generated by the allowable range calculation unit 114 and stored in the allowable range storage unit 103 will be described with reference to FIGS. 12 and 13.

図12は、「当日の時刻taの外気温OT」を利用属性としてその分割値がTb℃である設定温度テーブルの一例を示す図である。
図12に示すように、設定温度テーブルは、冷暖房種類、設定温度、分割範囲及び許容範囲判定の項目が含まれる。
FIG. 12 is a diagram showing an example of a set temperature table in which the divided value is Tb ° C. with the “outside air temperature OT at the time ta of the day” as a usage attribute.
As shown in FIG. 12, the set temperature table includes items for heating / cooling type, set temperature, division range, and allowable range determination.

冷暖房種類の項目は、冷房又は暖房の種類が設定される。図12に示す例では、暖房における設定温度テーブルを示している。分割範囲は、分割部113で決定された属性の分割値で2分された範囲である。図12に示す例では、「当日の時刻taの外気温OT」がTb以上の範囲とTb未満の範囲を示している。設定温度、及び許容範囲判定の項目は、分割範囲別にそれぞれの設定温度における許容範囲内であるか許容範囲外であるかの判定結果である。
図12に示す例では、設定温度が20℃及び21℃、更に「当日の時刻taの外気温OT」がTb℃未満である設定温度22℃において、許容範囲判定が許容範囲外であることを示している。また、図12に示す例では、「当日の時刻taの外気温OT」がTb℃以上である設定温度が22℃と設定温度23℃において、許容範囲判定が許容範囲であることを示している。なお、暖房時でも設定温度が高過ぎたり、冷房時でも設定温度が低過ぎたりする場合は、許容範囲外としてもよい。
For the item of heating / cooling type, the type of cooling or heating is set. In the example shown in FIG. 12, a set temperature table for heating is shown. The division range is a range divided into two by the division value of the attribute determined by the division unit 113. In the example shown in FIG. 12, the "outside air temperature OT at the time ta of the day" shows a range of Tb or more and a range of less than Tb. The items for determining the set temperature and the allowable range are the determination results of whether the temperature is within the allowable range or out of the allowable range for each division range.
In the example shown in FIG. 12, the permissible range determination is out of the permissible range at the set temperature of 20 ° C. and 21 ° C., and at the set temperature of 22 ° C. where the "outside air temperature OT at the time ta of the day" is less than Tb ° C. Shown. Further, in the example shown in FIG. 12, it is shown that the permissible range determination is within the permissible range when the set temperature at which the “outside air temperature OT at the time ta of the day” is Tb ° C. or higher is 22 ° C. and the set temperature is 23 ° C. .. If the set temperature is too high even during heating, or if the set temperature is too low even during cooling, it may be out of the permissible range.

図13は、利用属性がスコアである場合の設定温度テーブルの一例を示す図である。図13に示す例では、設定温度20℃及び21℃、更にスコアがSb以上である設定温度22℃において、許容範囲判定が許容範囲外であることを示している。また、図13に示す例では、スコアがSb未満である設定温度22℃と設定温度23℃において、許容範囲判定が許容範囲であることを示している。 FIG. 13 is a diagram showing an example of a set temperature table when the usage attribute is a score. In the example shown in FIG. 13, it is shown that the permissible range determination is out of the permissible range at the set temperatures of 20 ° C. and 21 ° C., and further at the set temperature of 22 ° C. where the score is Sb or more. Further, in the example shown in FIG. 13, it is shown that the permissible range determination is within the permissible range at the set temperature 22 ° C. and the set temperature 23 ° C. where the score is less than Sb.

なお、図12と図13では、利用属性が「当日の時刻taの外気温OT」とスコアである場合の設定温度テーブルの例であるが、他の利用属性を利用した場合も同様にして設定温度テーブルが決定される。 In addition, FIG. 12 and FIG. 13 are examples of the set temperature table when the usage attribute is "outside temperature OT at the time ta of the day" and the score, but the same setting is performed when other usage attributes are used. The temperature table is determined.

制御値決定部115は、設定温度テーブルに記憶された許容範囲と判定された設定温度の中で最適な設定温度を制御値として算出し、空気調和機200に出力する。最適な設定温度とは、許容範囲の設定温度の中で最も省エネとなる設定温度である。最適な設定温度は、暖房において、許容範囲の中で最小の設定温度である。また、最適な設定温度は、冷房においては許容範囲の中で最大の設定温度である。さらに、最適な設定温度は、利用者が許容可能であって最も省エネになる設定温度である。 The control value determining unit 115 calculates the optimum set temperature as a control value among the set temperatures determined to be within the allowable range stored in the set temperature table, and outputs the control value to the air conditioner 200. The optimum set temperature is the set temperature that saves the most energy among the set temperatures within the permissible range. The optimum set temperature is the minimum set temperature within the permissible range in heating. Further, the optimum set temperature is the maximum set temperature within the permissible range in cooling. Further, the optimum set temperature is the set temperature that is acceptable to the user and saves the most energy.

次に、最適な温度の求め方の例を説明する。
図14は、本実施形態における最適な設定温度の算出を説明する図である。なお、図14に示す例は、図12と図13の設定温度テーブルについて、最適な設定温度の算出する例である。なお、図12と図13それぞれでは、全ての設定温度で単一の分割値を利用している例である。図14において、符号g41が示す線は、最適な設定温度の境界線である。
Next, an example of how to obtain the optimum temperature will be described.
FIG. 14 is a diagram illustrating the calculation of the optimum set temperature in the present embodiment. The example shown in FIG. 14 is an example of calculating the optimum set temperature for the set temperature tables of FIGS. 12 and 13. Note that FIGS. 12 and 13 are examples in which a single divided value is used at all set temperatures. In FIG. 14, the line indicated by the reference numeral g41 is a boundary line of the optimum set temperature.

制御値決定部115は、図12において、利用属性が「当日の時刻taの外気温OT」で分割値がTb℃であるため、図14において、「当日の時刻taの外気温OT」がTb℃以上である範囲では22℃が最適な設定温度と判定し、「当日の時刻taの外気温OT」がTb℃未満である範囲では23℃が最適な設定温度と判定する。
制御値決定部115は、図13では、利用属性がスコアで分割値がSbであるため、図14においてスコアがSb以上である範囲では23℃が最適な設定温度と判定し、スコアがSb未満である範囲では22℃が最適な設定温度と判定する。
In FIG. 12, the control value determining unit 115 has a usage attribute of "outside air temperature OT at time ta of the day" and a divided value of Tb ° C. Therefore, in FIG. 14, "outside temperature OT of time ta of the day" is Tb. In the range of ° C. or higher, 22 ° C. is determined to be the optimum set temperature, and in the range where the "outside air temperature OT at the time ta of the day" is less than Tb ° C., 23 ° C. is determined to be the optimum set temperature.
In FIG. 13, the control value determining unit 115 determines that 23 ° C. is the optimum set temperature in the range where the score is Sb or more in FIG. 14 because the utilization attribute is the score and the divided value is Sb, and the score is less than Sb. In the range of, 22 ° C. is determined to be the optimum set temperature.

さらに、図14では、図12と図13では説明していない「当日の時刻taの室温RT」に関する例も示してある。この場合、制御値決定部115は、「当日の時刻taの室温RT」がTc℃以上である範囲では22℃が最適な設定温度と判定し、「当日の時刻taの室温RT」がTc℃未満である範囲では23℃が最適な設定温度と判定する。
なお、他の属性についても、上述したものと同様に、属性に関する閾値によって最適な設定温度が異なることがある。
Further, FIG. 14 also shows an example relating to “room temperature RT at time ta of the day” which is not explained in FIGS. 12 and 13. In this case, the control value determining unit 115 determines that 22 ° C. is the optimum set temperature in the range where the "room temperature RT at the time ta of the day" is Tc ° C. or higher, and the "room temperature RT at the time ta of the day" is Tc ° C. In the range of less than, 23 ° C. is determined to be the optimum set temperature.
As for other attributes, the optimum set temperature may differ depending on the threshold value related to the attributes, as in the case described above.

また、図14に示した例では、属性が「当日の時刻taの外気温OT」であり分割値がTb℃である例と、属性がスコアであり分割値がSbである例と、属性が「当日の時刻taの室温RT」であり分割値がTb℃である例を示したが、これに限られない。他の属性であってもよく、分割値は温度かスコアのいずれか1つであればよい。 Further, in the example shown in FIG. 14, the attribute is "the outside air temperature OT at the time ta of the day" and the divided value is Tb ° C, the attribute is the score and the divided value is Sb, and the attribute is. An example is shown in which the temperature is RT at the time ta of the day and the divided value is Tb ° C., but the present invention is not limited to this. It may be another attribute, and the divided value may be either temperature or score.

なお、最適な設定温度の算出方法は、上記に限定されるものではない。最適な設定温度の算出方法は、例えば、暖房運転時において、許容範囲の設定温度の中から、所定の閾値以上又は所定の閾値以下の設定温度であることを算出条件として加えてもよい。また、最適な設定温度の算出方法は、例えば、時刻、利用者の人数、空気調和機の設置環境等の条件を算出条件としてもよい。 The method for calculating the optimum set temperature is not limited to the above. As a method of calculating the optimum set temperature, for example, during the heating operation, a set temperature of a predetermined threshold value or more or a predetermined threshold value or less may be added as a calculation condition from the set temperature within the allowable range. Further, the optimum set temperature calculation method may be based on conditions such as the time of day, the number of users, and the installation environment of the air conditioner.

次に、図3(B)等で説明した探索実施期間と探索不実施期間における制御値決定部115の制御について説明する。
図15は、本実施形態における制御値決定部115の制御内容を設定する制御内容テーブルの一例を示す図である。なお、制御内容テーブルは、設定情報記憶部102に記憶される。制御値決定部115は、指示部112を介して設定情報記憶部102に記憶された制御内容テーブルの情報を取得する。なお、設定温度テーブルに設定温度の許容範囲が記憶されていない場合、制御値決定部115は、予め設定された温度を最適温度として利用してよい、もしくは制御内容テーブル記載の制御内容を実施しなくてもよい。
Next, the control of the control value determination unit 115 during the search execution period and the search non-execution period described with reference to FIG. 3B and the like will be described.
FIG. 15 is a diagram showing an example of a control content table for setting the control content of the control value determination unit 115 in the present embodiment. The control content table is stored in the setting information storage unit 102. The control value determination unit 115 acquires the information of the control content table stored in the setting information storage unit 102 via the instruction unit 112. If the allowable range of the set temperature is not stored in the set temperature table, the control value determination unit 115 may use the preset temperature as the optimum temperature, or implements the control content described in the control content table. It does not have to be.

図15に示す例において、制御内容テーブルは、期間、空気調和機の運転モード、空気調和機の設定温度、制御内容の項目を有する。期間の項目は、探索実施期間であるか探索不実施期間であるかが設定される。全期間は、探索実施期間と探索不実施期間の両方を含む期間の設定である。空気調和機の運転モードの項目は、暖房、又は冷房が設定される。空気調和機の設定温度は、空気調和機200から取得された設定温度と制御値決定部115が算出した最適温度の比較が設定される。例えば、最適温度より高いとの設定は、設定温度が最適温度より高い場合である。制御内容の項目は、期間、空気調和機の運転モード及び空気調和機の設定温度の項目において設定された条件に合致するときに、制御値決定部115で実行される制御内容が設定される。すなわち、期間、空気調和機の運転モード及び空気調和機の設定温度の項目は、制御内容を選択するときの絞り込みの条件である。 In the example shown in FIG. 15, the control content table has items of period, operation mode of the air conditioner, set temperature of the air conditioner, and control content. The item of the period is set whether it is the search execution period or the search non-execution period. The entire period is a period setting that includes both the search implementation period and the search non-execution period. Heating or cooling is set as the operation mode item of the air conditioner. The set temperature of the air conditioner is set by comparing the set temperature acquired from the air conditioner 200 with the optimum temperature calculated by the control value determining unit 115. For example, the setting of higher than the optimum temperature is when the set temperature is higher than the optimum temperature. The control content item is set to be executed by the control value determining unit 115 when the conditions set in the operation mode of the air conditioner and the set temperature item of the air conditioner are met. That is, the items of the period, the operation mode of the air conditioner, and the set temperature of the air conditioner are the conditions for narrowing down when selecting the control content.

制御値決定部115は、指示部112を介して取得した、現時刻が探索実施期間であるか探索不実施期間であるかの情報に基づき、期間の項目を絞り込む。例えば、現時刻が探索実施期間である場合、制御値決定部115は、図10に図示する全期間及び探索実施期間が該当し制御内容の絞り込みを行わない。一方、現時刻が探索不実施期間である場合、制御値決定部115は、図10に図示する全期間が該当して制御内容を絞り込む。同様に、制御値決定部115は、空気調和機200の現時点での運転モードと設定温度を取得して、制御内容を絞り込む。 The control value determination unit 115 narrows down the items of the period based on the information acquired via the instruction unit 112 whether the current time is the search execution period or the search non-execution period. For example, when the current time is the search execution period, the control value determination unit 115 does not narrow down the control contents because the entire period and the search execution period shown in FIG. 10 correspond to each other. On the other hand, when the current time is the search non-execution period, the control value determination unit 115 narrows down the control contents according to the entire period shown in FIG. Similarly, the control value determination unit 115 acquires the current operation mode and set temperature of the air conditioner 200, and narrows down the control contents.

まず、図15において、符号g51に示す1行目の選択条件と制御内容について説明する。
「期間」が「全期間」であるため、制御値決定部115は、探索実施期間及び探索不実施期間のいずれの場合でも選択する。
「空気調和機の運転モード」が「暖房」であるため、制御値決定部115は、空気調和機200の運転モードが暖房である時に選択する。
「空気調和機の設定温度」が「最適温度よりも高い」であるため、制御値決定部115は、許容範囲記憶部103の設定温度テーブルから算出された最適温度よりも空気調和機200の現時点の設定温度が高い場合に選択する。
「制御内容」が「最適温度に変更」であるため、制御値決定部115は、最適温度を制御値として空気調和機200に出力する。
First, in FIG. 15, the selection condition and the control content of the first line shown by the reference numeral g51 will be described.
Since the "period" is the "whole period", the control value determination unit 115 selects either the search execution period or the search non-execution period.
Since the "operation mode of the air conditioner" is "heating", the control value determining unit 115 selects when the operation mode of the air conditioner 200 is heating.
Since the "set temperature of the air conditioner" is "higher than the optimum temperature", the control value determining unit 115 is currently in the air conditioner 200 than the optimum temperature calculated from the set temperature table of the allowable range storage unit 103. Select when the set temperature of is high.
Since the "control content" is "change to the optimum temperature", the control value determining unit 115 outputs the optimum temperature as the control value to the air conditioner 200.

符号g51に示す1行目の選択条件による制御によって、空気調和機200の設定温度が最適温度よりも高い場合は、全期間において設定温度を最適温度に変更して省エネを実現することができる。なお、最適温度に変更された設定温度が利用者にとって許容できない場合は、利用者は入力・表示機器300から設定温度を更に変更する。なお、設定温度の変更は、イベントとして履歴情報記憶部101に記憶され、次回の許容範囲算出時刻における許容範囲算出部114による許容範囲の算出に反映される。 When the set temperature of the air conditioner 200 is higher than the optimum temperature by the control according to the selection condition of the first line shown by the reference numeral g51, the set temperature can be changed to the optimum temperature in the whole period to realize energy saving. If the set temperature changed to the optimum temperature is unacceptable to the user, the user further changes the set temperature from the input / display device 300. The change in the set temperature is stored in the history information storage unit 101 as an event, and is reflected in the calculation of the allowable range by the allowable range calculation unit 114 at the next allowable range calculation time.

次に、図15において、符号g52に示す2行目の選択条件と制御内容について説明する。
「期間」が「全期間」であるため、制御値決定部115は、探索実施期間及び探索不実施期間のいずれの場合でも選択する。
「空気調和機の運転モード」が「暖房」であるため、制御値決定部115は、空気調和機200の運転モードが暖房である時に選択する。
「空気調和機の設定温度」が「最適温度よりも低い」であるため、制御値決定部115は、許容範囲記憶部103の設定温度テーブルから算出された最適温度よりも空気調和機200の現時点の設定温度が低い場合に選択する。
「制御内容」が「何もしない」であるため、制御値決定部115は、空気調和機200に対して制御値を出力しない。
Next, in FIG. 15, the selection condition and the control content of the second line shown by the reference numeral g52 will be described.
Since the "period" is the "whole period", the control value determination unit 115 selects either the search execution period or the search non-execution period.
Since the "operation mode of the air conditioner" is "heating", the control value determining unit 115 selects when the operation mode of the air conditioner 200 is heating.
Since the "set temperature of the air conditioner" is "lower than the optimum temperature", the control value determining unit 115 is currently in the air conditioner 200 than the optimum temperature calculated from the set temperature table of the allowable range storage unit 103. Select when the set temperature of is low.
Since the "control content" is "do nothing", the control value determination unit 115 does not output the control value to the air conditioner 200.

符号g52に示す2行目の選択条件による制御によって、空気調和機200の設定温度が最適温度よりも低い場合は、既に省エネ状態となっているため、設定値を変更しない。なお、利用者によって設定された最適温度より低い設定温度は、イベントとして履歴情報記憶部101に記憶され、次回の許容範囲算出時刻における許容範囲算出部114による許容範囲の算出に反映される。 If the set temperature of the air conditioner 200 is lower than the optimum temperature by the control according to the selection condition of the second line shown by the reference numeral g52, the energy saving state has already been achieved, and the set value is not changed. The set temperature lower than the optimum temperature set by the user is stored in the history information storage unit 101 as an event, and is reflected in the calculation of the allowable range by the allowable range calculation unit 114 at the next allowable range calculation time.

次に、図15において、符号g53に示す3行目の選択条件と制御内容について説明する。
「期間」が「探索実施期間」であるため、制御値決定部115は、探索実施期間の場合に選択する。
「空気調和機の運転モード」が「暖房」であるため、制御値決定部115は、空気調和機200の運転モードが暖房である時に選択する。
「空気調和機の設定温度」が「最適温度と等しい」であるため、制御値決定部115は、許容範囲記憶部103の設定温度テーブルから算出された最適温度と、空気調和機200の現時点の設定温度が等しい場合に選択する。
「制御内容」が「最適温度よりT0℃低い温度に変更」であるため、制御値決定部115は、空気調和機200に対して、最適温度よりT0℃低い温度を制御値として出力する。
Next, in FIG. 15, the selection condition and the control content of the third line shown by the reference numeral g53 will be described.
Since the "period" is the "search execution period", the control value determination unit 115 selects the search execution period.
Since the "operation mode of the air conditioner" is "heating", the control value determining unit 115 selects when the operation mode of the air conditioner 200 is heating.
Since the "set temperature of the air conditioner" is "equal to the optimum temperature", the control value determining unit 115 uses the optimum temperature calculated from the set temperature table of the allowable range storage unit 103 and the current temperature of the air conditioner 200. Select when the set temperatures are equal.
Since the "control content" is "changed to a temperature T0 ° C. lower than the optimum temperature", the control value determining unit 115 outputs a temperature T0 ° C. lower than the optimum temperature to the air conditioner 200 as a control value.

符号g53に示す3行目の選択条件による制御によって、制御値決定部115は、空気調和機200の設定温度は最適温度よりもT0℃低い設定温度(探索温度)が許容範囲に含まれるか否か探索する。例えば、探索温度に設定温度において利用者が設定温度を上げない場合は、その探索温度は利用者にとって許容できるものであると推定することができる。一方、探索温度に設定温度において利用者が設定温度を上げた場合は、その探索温度は利用者にとって許容できないものであると推定することができる。本実施形態においては、イベント発生までの設定温度継続時間を測定することにより、探索温度における利用者の許容可能性を算出することができる。探索温度に対する利用者の設定温度の操作(又は不操作)は、イベントとして履歴情報記憶部101に記憶され、次回の許容範囲算出時刻における許容範囲算出部114による許容範囲の算出に反映される。 By the control according to the selection condition on the third line shown by the reference numeral g53, the control value determining unit 115 determines whether or not the set temperature (search temperature) of the air conditioner 200, which is T0 ° C lower than the optimum temperature, is included in the permissible range. Search for. For example, if the user does not raise the set temperature to the search temperature at the set temperature, it can be estimated that the search temperature is acceptable to the user. On the other hand, when the user raises the set temperature to the search temperature at the set temperature, it can be estimated that the search temperature is unacceptable to the user. In the present embodiment, the user's acceptability at the search temperature can be calculated by measuring the set temperature duration until the event occurs. The operation (or non-operation) of the user's set temperature with respect to the search temperature is stored in the history information storage unit 101 as an event, and is reflected in the calculation of the allowable range by the allowable range calculation unit 114 at the next allowable range calculation time.

なお、探索温度を設定するT0℃の値は、予め定められた固定値であっても、変動値であってもよい。例えば、前回に探索実施期間においてT0℃の変更を利用者が許容できなかった場合、T0℃より小さい温度変化において探索温度を変更するようにしてもよい。
また、符号g53に示す3行目の選択条件による制御は、「空気調和機の設定温度」が、「最適温度と等しい」場合を説明したが、例えば、「空気調和機の設定温度」が、「最適温度より高い」場合においても符号g53に示す3行目の制御内容を実行するようにしてもよい。
また、図15は運転モードが暖房である場合を説明したが、運転モードが冷房の場合においても同様に、省エネとなる探索温度を探索するように設定するようにしてもよい。
The value of T0 ° C. that sets the search temperature may be a predetermined fixed value or a variable value. For example, if the user cannot tolerate the change of T0 ° C. in the previous search execution period, the search temperature may be changed in a temperature change smaller than T0 ° C.
Further, the control based on the selection condition on the third line shown by the reference numeral g53 has described the case where the "set temperature of the air conditioner" is "equal to the optimum temperature". For example, the "set temperature of the air conditioner" is Even in the case of "higher than the optimum temperature", the control content of the third line shown by the reference numeral g53 may be executed.
Further, although FIG. 15 has described the case where the operation mode is heating, the search temperature may be set to search for energy saving similarly even when the operation mode is cooling.

次に、本実施形態に係る空調制御用演算処理について図16〜図19を用いて説明する。図16〜図19は、本実施形態における空調制御用演算処理の一例を示すフローチャートの図である。なお、図16〜図19のフローチャートで示す処理は、図24で後述する空調制御装置100がプロセッサであり、空調制御装置100の機能部がソフトウェアによって実行されるものとし、以下の説明では、空調制御装置100が実行するものとして説明する。 Next, the arithmetic processing for air conditioning control according to the present embodiment will be described with reference to FIGS. 16 to 19. 16 to 19 are flowcharts showing an example of air conditioning control arithmetic processing in the present embodiment. In the processing shown in the flowcharts of FIGS. 16 to 19, it is assumed that the air conditioning control device 100 described later in FIG. 24 is a processor and the functional unit of the air conditioning control device 100 is executed by software. In the following description, air conditioning is performed. It will be described as being executed by the controller 100.

まず、図16の処理について説明する。
図16におけるフローチャートの動作は、空調制御装置100の電源起動時等によって開始される。
(ステップS101)空調制御装置100は、図3(A)〜図3(G)において説明したように、設定情報記憶部102に記憶された設定情報を取得する。設定情報記憶部102に記憶された設定情報は、例えば、運用期間テーブル、探索実施期間テーブル、許容範囲算出時刻テーブル、設定温度変更時刻テーブル及び識別境界テーブルから取得される情報である。
First, the process of FIG. 16 will be described.
The operation of the flowchart in FIG. 16 is started when the power supply of the air conditioning control device 100 is started.
(Step S101) The air conditioning control device 100 acquires the setting information stored in the setting information storage unit 102 as described in FIGS. 3A to 3G. The setting information stored in the setting information storage unit 102 is, for example, information acquired from an operation period table, a search execution period table, an allowable range calculation time table, a set temperature change time table, and an identification boundary table.

(ステップS102)空調制御装置100は、運用期間内であるか否かを判別する。なお、空調制御装置100は、運用期間内であるか否かを、現在の時刻と運用期間テーブルに設定された設定情報に基づき判断する。空調制御装置100は、運用期間内ではないと判別した場合(ステップS102;NO)、空調制御装置100は、図16のフローチャートの処理を終了する。空調制御装置100は、運用期間内であると判別した場合(ステップS102;YES)、ステップS103の処理に進める。 (Step S102) The air conditioning control device 100 determines whether or not it is within the operation period. The air conditioning control device 100 determines whether or not it is within the operation period based on the current time and the setting information set in the operation period table. When the air conditioning control device 100 determines that it is not within the operation period (step S102; NO), the air conditioning control device 100 ends the process of the flowchart of FIG. When the air conditioning control device 100 determines that it is within the operation period (step S102; YES), the air conditioning control device 100 proceeds to the process of step S103.

(ステップS103)空調制御装置100は、探索実施期間内であるか否かを判別する。なお、空調制御装置100は、探索実施期間内であるか否かを、現在の時刻と探索実施期間テーブルに設定された設定情報に基づき判断する。空調制御装置100は、探索実施期間内ではないと判断した場合(ステップS103;NO)、ステップS104の処理に進める。空調制御装置100は、探索実施期間内であると判断した場合(ステップS103;YES)、ステップS105の処理に進める。 (Step S103) The air conditioning control device 100 determines whether or not it is within the search execution period. The air conditioning control device 100 determines whether or not it is within the search execution period based on the current time and the setting information set in the search execution period table. When the air conditioning control device 100 determines that it is not within the search execution period (step S103; NO), the air conditioning control device 100 proceeds to the process of step S104. When the air conditioning control device 100 determines that the search is within the search execution period (step S103; YES), the air conditioning control device 100 proceeds to the process of step S105.

(ステップS104)空調制御装置100は、探索不実施期間処理を実行する。なお、ステップS104の処理の詳細は、図17を用いて後述する。空調制御装置100は、処理後、ステップS106の処理に進める。 (Step S104) The air conditioning control device 100 executes the search non-execution period processing. The details of the process in step S104 will be described later with reference to FIG. After the processing, the air conditioning control device 100 proceeds to the processing of step S106.

(ステップS105)空調制御装置100は、探索実施期間処理を実行する。なお、ステップS105の処理の詳細は、図18及び図19を用いて後述する。空調制御装置100は、処理後、ステップS106の処理に進める。 (Step S105) The air conditioning control device 100 executes the search execution period process. The details of the process in step S105 will be described later with reference to FIGS. 18 and 19. After the processing, the air conditioning control device 100 proceeds to the processing of step S106.

(ステップS106)空調制御装置100は、待機時間が経過したか否かを判別する。なお、空調制御装置100は、待機時間が経過したか否かの判断を、例えば、設定情報記憶部102に予め設定されて空調制御装置100の動作間隔を調整する待機時間の経過によって判断する。待機時間は、ステップS104の処理又はステップS105の処理が実行された後にタイマ等をスタートさせてタイマのタイムアップで判断するようにしてもよい。空調制御装置100は、待機時間が経過していないと判別した場合(ステップS106;NO)、ステップS106の処理を繰り返して実行し、待機時間が経過するのを待つ。空調制御装置100は、待機時間が経過したと判別した場合(ステップS106;YES)、ステップS102の処理に戻って、ステップS102〜ステップS106の処理を繰り返す。 (Step S106) The air conditioning control device 100 determines whether or not the standby time has elapsed. The air conditioning control device 100 determines whether or not the standby time has elapsed, for example, by the elapse of the standby time that is preset in the setting information storage unit 102 to adjust the operation interval of the air conditioning control device 100. The standby time may be determined by starting the timer or the like after the process of step S104 or the process of step S105 is executed and determining the time-up of the timer. When the air conditioning control device 100 determines that the standby time has not elapsed (step S106; NO), the air conditioning control device 100 repeats the process of step S106 and waits for the standby time to elapse. When the air conditioning control device 100 determines that the standby time has elapsed (YES in step S106), the air conditioning control device 100 returns to the process of step S102 and repeats the processes of steps S102 to S106.

次に、図16のステップS104の探索不実施期間処理について、図17を用いて説明する。
(ステップS201)空調制御装置100は、制御実施タイミングであるか否かを判別する。なお、空調制御装置100は、例えば、制御実施タイミングであるか否かの判断を、現時刻と設定温度変更時刻テーブルに設定された設定温度変更時刻に基づき判断する。空調制御装置100は、制御実施タイミングではないと判別した場合(ステップS201;NO)、図18に示すフローチャートの処理を終了する。空調制御装置100は、制御実施タイミングであると判別した場合(ステップS201;YES)、ステップS202の処理に進める。
Next, the search non-execution period processing in step S104 of FIG. 16 will be described with reference to FIG.
(Step S201) The air conditioning control device 100 determines whether or not it is the control execution timing. The air conditioning control device 100 determines, for example, whether or not it is the control execution timing based on the current time and the set temperature change time set in the set temperature change time table. When the air conditioning control device 100 determines that it is not the control execution timing (step S201; NO), the air conditioning control device 100 ends the processing of the flowchart shown in FIG. When the air conditioning control device 100 determines that it is the control execution timing (step S201; YES), the air conditioning control device 100 proceeds to the process of step S202.

(ステップS202)空調制御装置100は、探索不実施期間における制御内容を実行する。ここで、探索不実施期間における制御内容とは、図15において説明した、「期間」の項目が「全期間」であるときの制御内容の絞り込み処理である。より詳細には、制御値決定部115は、指示部112を介して、制御内容テーブルの情報を取得する。空調制御装置100は、処理後、ステップS203の処理に進める。 (Step S202) The air conditioning control device 100 executes the control content during the search non-execution period. Here, the control content in the search non-execution period is the process of narrowing down the control content when the item of "period" is "all period" described in FIG. More specifically, the control value determination unit 115 acquires the information of the control content table via the instruction unit 112. After the processing, the air conditioning control device 100 proceeds to the processing of step S203.

(ステップS203)空調制御装置100は、属性を算出する。より詳細には、制御値決定部115は、指示部112を経由して分割部113から利用属性とその分割値を取得する。更に、制御値決定部115は、履歴情報記憶部101から制御内容を設定する日の利用属性の値を算出するための履歴情報を取得した上で利用属性の値を算出する。空調制御装置100は、処理後、ステップS204の処理に進める。 (Step S203) The air conditioning control device 100 calculates the attributes. More specifically, the control value determination unit 115 acquires the usage attribute and its division value from the division unit 113 via the instruction unit 112. Further, the control value determination unit 115 calculates the value of the usage attribute after acquiring the history information for calculating the value of the usage attribute on the day when the control content is set from the history information storage unit 101. After the processing, the air conditioning control device 100 proceeds to the processing of step S204.

(ステップS204)空調制御装置100は、最適な設定温度を決定する。より詳細には、制御値決定部115は、許容範囲記憶部103に記憶された設定温度テーブルを取得して、設定温度テーブルにおいて許容範囲判定が許容範囲である設定温度の中から一番省エネとなる設定温度を最適な設定温度として取得する。更に、制御値決定部115は、制御内容を設定する日の利用属性の値と分割値との比較を行って、制御内容を設定する日の最適温度を決定する。空調制御装置100は、処理後、ステップS205の処理に進める。 (Step S204) The air conditioning control device 100 determines the optimum set temperature. More specifically, the control value determination unit 115 acquires the set temperature table stored in the permissible range storage unit 103, and is the most energy-saving among the set temperatures for which the permissible range determination is within the permissible range in the set temperature table. Acquires the set temperature as the optimum set temperature. Further, the control value determination unit 115 compares the value of the usage attribute on the day when the control content is set with the divided value, and determines the optimum temperature on the day when the control content is set. After the processing, the air conditioning control device 100 proceeds to the processing of step S205.

(ステップS205)空調制御装置100は、空気調和機200の運転モードと現在の設定温度を取得する。より詳細には、制御値決定部115は、空気調和機200から運転モードと現在の設定温度を取得する。空調制御装置100は、処理後、ステップS206の処理に進める。 (Step S205) The air conditioning control device 100 acquires the operation mode and the current set temperature of the air conditioner 200. More specifically, the control value determination unit 115 acquires the operation mode and the current set temperature from the air conditioner 200. After the processing, the air conditioning control device 100 proceeds to the processing of step S206.

(ステップS206)空調制御装置100は、制御値を算出する。より詳細には、制御値決定部115は、制御内容テーブルの情報、ステップS205の処理において決定した最適な設定温度、並びにステップS206において取得された空気調和機200の運転モード及び現在の設定温度に基づき、図15で説明した制御内容によって制御値を算出する。空調制御装置100は、処理後、ステップS207の処理に進める。 (Step S206) The air conditioning control device 100 calculates a control value. More specifically, the control value determination unit 115 determines the information in the control content table, the optimum set temperature determined in the process of step S205, and the operation mode and the current set temperature of the air conditioner 200 acquired in step S206. Based on this, the control value is calculated according to the control content described with reference to FIG. After the processing, the air conditioning control device 100 proceeds to the processing of step S207.

(ステップS207)空調制御装置100は、制御値を空気調和機200に出力する。より詳細には、制御値決定部115は、ステップS205の処理で算出した制御値を空気調和機200に出力する。制御値を取得した空気調和機200は、制御値に基づき設定値を変更する。ステップS207の処理を実行した後、空調制御装置100は、図17のフローチャートの処理を終了する。 (Step S207) The air conditioning control device 100 outputs the control value to the air conditioner 200. More specifically, the control value determination unit 115 outputs the control value calculated in the process of step S205 to the air conditioner 200. The air conditioner 200 that has acquired the control value changes the set value based on the control value. After executing the process of step S207, the air conditioning control device 100 ends the process of the flowchart of FIG.

次に、図16のステップS105の探索実施期間処理について、図18を用いて説明する。
(ステップS301)空調制御装置100は、許容範囲算出時刻であるか否かを判別する。なお、空調制御装置100は、許容範囲算出時刻であるか否かの判断を、現在の時刻と許容範囲算出時刻テーブルに設定された設定情報に基づき判断する。空調制御装置100は、許容範囲算出時刻であると判別した場合(ステップS301;YES)、ステップS302の処理に進める。空調制御装置100は、許容範囲算出時刻ではないと判別した場合(ステップS301;NO)、ステップS306の処理に進める。
Next, the search execution period processing in step S105 of FIG. 16 will be described with reference to FIG.
(Step S301) The air conditioning control device 100 determines whether or not it is the allowable range calculation time. The air conditioning control device 100 determines whether or not it is the allowable range calculation time based on the current time and the setting information set in the allowable range calculation time table. When the air conditioning control device 100 determines that it is the allowable range calculation time (step S301; YES), the air conditioning control device 100 proceeds to the process of step S302. When the air conditioning control device 100 determines that the time is not the allowable range calculation time (step S301; NO), the air conditioning control device 100 proceeds to the process of step S306.

(ステップS302)空調制御装置100は、設定値履歴情報と環境値履歴情報を取得する。より詳細には、分割部113は、図2で説明した履歴情報記憶部101に記憶された設定値履歴情報と環境値履歴情報を取得する。空調制御装置100は、処理後、ステップS303の処理に進める。 (Step S302) The air conditioning control device 100 acquires the set value history information and the environment value history information. More specifically, the division unit 113 acquires the set value history information and the environment value history information stored in the history information storage unit 101 described with reference to FIG. After the processing, the air conditioning control device 100 proceeds to the processing of step S303.

(ステップS303)空調制御装置100は、分割値によって設定値履歴情報を分割する。より詳細には、分割部113は、ステップS302で取得した設定値履歴情報と環境値歴情報から利用属性の値を算出して分割値を決定する。更に、分割部113は、決定した分割値によって設定値履歴情報を分割する。空調制御装置100は、処理後、ステップS304の処理に進める。 (Step S303) The air conditioning control device 100 divides the set value history information according to the divided values. More specifically, the division unit 113 calculates the value of the usage attribute from the set value history information and the environment value history information acquired in step S302, and determines the division value. Further, the division unit 113 divides the set value history information according to the determined division value. After the processing, the air conditioning control device 100 proceeds to the processing of step S304.

(ステップS304)空調制御装置100は、許容範囲を算出する。より詳細には、許容範囲算出部114は、ステップS303で利用属性の分割値によって分割した設定値履歴情報に基づき図6(D)で説明した設定温度継続時間を算出し、図8(A)もしくは図10(A)で説明した設定温度の生存関数をワイブル分布でモデル化した上で、図8(B)もしくは図10(B)で説明した特徴量を算出する。許容範囲算出部114は、算出した特徴量と予め定められた識別境界線に基づき図9もしくは図11で説明した許容範囲を算出する。空調制御装置100は、処理後、ステップS305の処理に進める。 (Step S304) The air conditioning control device 100 calculates an allowable range. More specifically, the permissible range calculation unit 114 calculates the set temperature duration described in FIG. 6 (D) based on the set value history information divided by the divided values of the usage attributes in step S303, and is shown in FIG. 8 (A). Alternatively, after modeling the survival function of the set temperature described in FIG. 10 (A) with a Weibull distribution, the feature amount described in FIG. 8 (B) or FIG. 10 (B) is calculated. The permissible range calculation unit 114 calculates the permissible range described with reference to FIG. 9 or 11 based on the calculated feature amount and the predetermined identification boundary line. After the processing, the air conditioning control device 100 proceeds to the processing of step S305.

(ステップS305)空調制御装置100は、許容範囲を記憶する。より詳細には、許容範囲算出部114は、ステップS304の処理において算出した許容範囲に基づき、図12と図13で説明した設定温度テーブルを生成して、許容範囲記憶部103に記憶させる。空調制御装置100は、処理後、ステップS306の処理に進める。 (Step S305) The air conditioning control device 100 stores an allowable range. More specifically, the permissible range calculation unit 114 generates the set temperature table described with reference to FIGS. 12 and 13 based on the permissible range calculated in the process of step S304, and stores it in the permissible range storage unit 103. After the processing, the air conditioning control device 100 proceeds to the processing of step S306.

(ステップS306)空調制御装置100は、制御処理を実行する。ステップS306の処理を実行した後、空調制御装置100は、図18のフローチャートの処理を終了する。 (Step S306) The air conditioning control device 100 executes the control process. After executing the process of step S306, the air conditioning control device 100 ends the process of the flowchart of FIG.

次に、図18のステップS306の探索実施期間処理について、図19を用いて説明する。
(ステップS401)空調制御装置100は、制御実施タイミングであるか否かを判別する。なお、空調制御装置100は、制御実施タイミングであるか否かの判断を、現時刻と設定温度変更時刻テーブルに設定された設定温度変更時刻に基づき判断する。空調制御装置100は、制御実施タイミングではないと判断した場合(ステップS401;NO)、図19のフローチャートの処理を終了する。空調制御装置100は、制御実施タイミングであると判断した場合(ステップS401;YES)、ステップS402の処理に進める。
Next, the search execution period processing of step S306 of FIG. 18 will be described with reference to FIG.
(Step S401) The air conditioning control device 100 determines whether or not it is the control execution timing. The air conditioning control device 100 determines whether or not it is the control execution timing based on the current time and the set temperature change time set in the set temperature change time table. When the air conditioning control device 100 determines that it is not the control execution timing (step S401; NO), the air conditioning control device 100 ends the process of the flowchart of FIG. When the air conditioning control device 100 determines that it is the control execution timing (step S401; YES), the air conditioning control device 100 proceeds to the process of step S402.

(ステップS402)空調制御装置100は、探索実施期間における制御内容を実行する。ここで、探索実施期間における制御内容とは、図15において説明した「期間」の項目が「探索実施期間」であるときの制御内容の絞り込み処理である。より詳細には、制御値決定部115は、指示部112を介して、制御内容テーブルの情報を取得する。空調制御装置100は、処理後、ステップS403の処理に進める。 (Step S402) The air conditioning control device 100 executes the control content during the search execution period. Here, the control content in the search execution period is a process of narrowing down the control content when the item of the “period” described in FIG. 15 is the “search execution period”. More specifically, the control value determination unit 115 acquires the information of the control content table via the instruction unit 112. After the processing, the air conditioning control device 100 proceeds to the processing of step S403.

(ステップS403)空調制御装置100は、属性を算出する。より詳細には、制御値決定部115は、指示部112を経由して分割部113から利用属性とその分割値を取得する。更に、制御値決定部115は、履歴情報記憶部101から制御内容を設定する日の利用属性の値を算出するための履歴情報を取得した上で利用属性の値を求める。空調制御装置100は、処理後、ステップS404の処理に進める。 (Step S403) The air conditioning control device 100 calculates the attributes. More specifically, the control value determination unit 115 acquires the usage attribute and its division value from the division unit 113 via the instruction unit 112. Further, the control value determination unit 115 obtains the value of the usage attribute after acquiring the history information for calculating the value of the usage attribute on the day when the control content is set from the history information storage unit 101. After the processing, the air conditioning control device 100 proceeds to the processing of step S404.

(ステップS404)空調制御装置100は、最適な設定温度を決定する。より詳細には、制御値決定部115は、許容範囲記憶部103に記憶された設定温度テーブルを取得して、設定温度テーブルにおいて許容範囲判定が許容範囲である設定温度の中から一番省エネとなる設定温度を最適な設定温度として取得する。更に、制御値決定部115は、制御内容を設定する日の利用属性の値と分割値との比較を行って、制御内容を設定する日の最適温度を決定する。空調制御装置100は、処理後、ステップS405の処理に進める。 (Step S404) The air conditioning control device 100 determines the optimum set temperature. More specifically, the control value determination unit 115 acquires the set temperature table stored in the permissible range storage unit 103, and is the most energy-saving among the set temperatures for which the permissible range determination is within the permissible range in the set temperature table. Acquires the set temperature as the optimum set temperature. Further, the control value determination unit 115 compares the value of the usage attribute on the day when the control content is set with the divided value, and determines the optimum temperature on the day when the control content is set. After the processing, the air conditioning control device 100 proceeds to the processing of step S405.

(ステップS405)空調制御装置100は、空気調和機200の運転モードと現在の設定温度を取得する。より詳細には、制御値決定部115は、空気調和機200から運転モードと現在の設定温度を取得する。空調制御装置100は、処理後、ステップS406の処理に進める。 (Step S405) The air conditioning control device 100 acquires the operation mode and the current set temperature of the air conditioner 200. More specifically, the control value determination unit 115 acquires the operation mode and the current set temperature from the air conditioner 200. After the processing, the air conditioning control device 100 proceeds to the processing of step S406.

(ステップS406)空調制御装置100は、制御値を算出する。より詳細には、制御値決定部115は、制御内容テーブルの情報、ステップS404の処理において決定した最適な設定温度、並びにステップS405において取得された空気調和機200の運転モード及び現在の設定温度に基づき、図15で説明した制御内容によって制御値を算出する。空調制御装置100は、処理後、ステップS407の処理に進める。 (Step S406) The air conditioning control device 100 calculates a control value. More specifically, the control value determination unit 115 determines the information in the control content table, the optimum set temperature determined in the process of step S404, and the operation mode and the current set temperature of the air conditioner 200 acquired in step S405. Based on this, the control value is calculated according to the control content described with reference to FIG. After the processing, the air conditioning control device 100 proceeds to the processing of step S407.

(ステップS407)空調制御装置100は、制御値を空気調和機200に出力する。より詳細には、制御値決定部115は、ステップS406の処理で算出した制御値を空気調和機200に出力する。制御値を取得した空気調和機200は、制御値に基づき設定値を変更する。ステップS407の処理を実行した後、空調制御装置100は、図20のフローチャートの処理を終了する。 (Step S407) The air conditioning control device 100 outputs the control value to the air conditioner 200. More specifically, the control value determination unit 115 outputs the control value calculated in the process of step S406 to the air conditioner 200. The air conditioner 200 that has acquired the control value changes the set value based on the control value. After executing the process of step S407, the air conditioning control device 100 ends the process of the flowchart of FIG.

以上のように、本実施形態によれば、履歴情報取得部と、設定値に対する環境の影響を考慮しつつ、設定値の許容可能性と省エネを両立することができる。なお、設定値の許容可能性とは、利用者が許容できる範囲であるか否かである。
また、本実施形態によれば、環境値取得装置400から環境値を取得して用いるようにしたので、空気調和機200の対象とする空間や外部の環境の影響を低減することができる。
As described above, according to the present embodiment, it is possible to achieve both the acceptability of the set value and the energy saving while considering the influence of the environment on the set value and the history information acquisition unit. The acceptability of the set value is whether or not it is within the allowable range of the user.
Further, according to the present embodiment, since the environmental value is acquired from the environmental value acquisition device 400 and used, the influence of the space targeted by the air conditioner 200 and the external environment can be reduced.

(第2の実施形態)
次に、図1の検出部201における利用者の検出結果を許容範囲の算出及び制御値の算出に反映させる例を図20から図22を用いて説明する。なお、空調制御システム1の構成は、図1と同様である。
(Second Embodiment)
Next, an example in which the detection result of the user in the detection unit 201 of FIG. 1 is reflected in the calculation of the allowable range and the calculation of the control value will be described with reference to FIGS. 20 to 22. The configuration of the air conditioning control system 1 is the same as that in FIG.

図20は、本実施形態における検出部201における利用者の検出結果の例を示す図である。利用者の検出結果は、図2で説明した設定値履歴情報と同様に、履歴情報記憶部101に記憶される。また、利用者の検出結果は、制御値決定部115が取得し、履歴情報記憶部101に記憶させる。図20に示すように、利用者の検出結果には、検出された時刻と、検出結果(反応結果)が含まれる。なお、履歴情報記憶部101は、計時部116が出力した時刻に基づいて、空気調和機200から反応結果を取得した時刻を付与する。反応結果において、1は利用者が検出されていることを示し、0は利用者が検出されていないことを示す。 FIG. 20 is a diagram showing an example of the detection result of the user in the detection unit 201 in the present embodiment. The detection result of the user is stored in the history information storage unit 101 in the same manner as the set value history information described with reference to FIG. Further, the detection result of the user is acquired by the control value determination unit 115 and stored in the history information storage unit 101. As shown in FIG. 20, the detection result of the user includes the detection time and the detection result (reaction result). The history information storage unit 101 assigns a time when the reaction result is acquired from the air conditioner 200 based on the time output by the time measuring unit 116. In the reaction result, 1 indicates that the user has been detected, and 0 indicates that the user has not been detected.

図21は、図6において説明した、分割部113で実行される設定温度継続時間の計算方法の他の一例を示す図である。図21(A)は、図6(A)と同様に、履歴情報記憶部101に記憶された設定値履歴情報を示している。図21(B)は、利用者の検出結果の検出履歴を示している。また、図21(C)は、図21(A)及び図21(B)の設定値履歴情報と検出履歴に基づき算出される設定温度継続時間とイベントの値の関係図である。図6(D)と異なって図21(C)では属性の値は表記していないが、実際には属性の値も算出されているものとする。 FIG. 21 is a diagram showing another example of the calculation method of the set temperature duration executed by the dividing unit 113 described in FIG. FIG. 21A shows the set value history information stored in the history information storage unit 101, similarly to FIG. 6A. FIG. 21B shows the detection history of the user's detection result. Further, FIG. 21 (C) is a relationship diagram of the set temperature duration and the event value calculated based on the set value history information and the detection history of FIGS. 21 (A) and 21 (B). Unlike FIG. 6 (D), the attribute value is not shown in FIG. 21 (C), but it is assumed that the attribute value is actually calculated.

図21に示すように、変形例では、利用者が検出された期間のみにおいて設定温度継続時間を算出している。利用者が不在の場合は、利用者によって設定温度が変更されることがないため、設定温度継続時間として評価するのは適当ではない場合がある。図21(C)は、設定温度継続時間を22℃における(t1’−t1)及び(t4−t2’)として求めている。利用者が検出された期間のイベントの値は、第1の実施形態と同じである。一方で、利用者が検知されなくなった時点で状態(イベント)の値を0とする。従って、設定温度継続時間が(t1’−t1)でのイベントの値は0であり、設定温度継続時間が(t4−t2’)のイベントの値は1である。以上のことから、許容範囲算出部114は、利用者の検出結果を考慮した許容範囲を算出することができる。 As shown in FIG. 21, in the modified example, the set temperature duration is calculated only during the period in which the user is detected. When the user is absent, the set temperature is not changed by the user, so it may not be appropriate to evaluate it as the set temperature duration. In FIG. 21 (C), the set temperature duration is determined as (t1'-t1) and (t4-t2') at 22 ° C. The value of the event during the period in which the user is detected is the same as in the first embodiment. On the other hand, the value of the state (event) is set to 0 when the user is no longer detected. Therefore, the value of the event at the set temperature duration (t1'-t1) is 0, and the value of the event at the set temperature duration (t4-t2') is 1. From the above, the permissible range calculation unit 114 can calculate the permissible range in consideration of the detection result of the user.

図22は、本実施形態における制御内容テーブルの他の一例を示す図である。
図22は、図15で説明した制御内容において、検出部201による利用者の検出結果を条件としたものである。図22において、探索実施期間においては、利用者が検出されている場合のみ探索温度を制御値として出力する制御内容を示している。利用者が不在の場合、利用者が設定温度を変更することはないため、探索温度における利用者の許容可能性を正しく判断できない。図22は、探索実施期間における制御内容において利用者の検出を条件とすることにより、より正確な許容範囲の探索が可能となる。
FIG. 22 is a diagram showing another example of the control content table in the present embodiment.
FIG. 22 shows the control content described with reference to FIG. 15 on the condition that the detection result of the user is detected by the detection unit 201. FIG. 22 shows the control content that outputs the search temperature as a control value only when the user is detected during the search execution period. When the user is absent, the user does not change the set temperature, so that the user's acceptability at the search temperature cannot be correctly determined. In FIG. 22, a more accurate search within the permissible range becomes possible by subjecting the detection of the user to the control content during the search execution period.

例えば、図22の符号g61に示す3行目の選択条件と制御内容について説明する。
「期間」が「探索実施期間」であるため、制御値決定部115は、探索実施期間の場合に選択する。
「空気調和機の運転モード」が「暖房」であるため、制御値決定部115は、空気調和機200の運転モードが暖房である時に選択する。
「空気調和機の設定温度」が「最適温度と等しい」であるため、制御値決定部115は、許容範囲記憶部103の設定温度テーブルから算出された最適温度と、空気調和機200の現時点の設定温度が等しい場合に選択する。
「検出部の検出結果」が「在(存在する)」であり、「制御内容」が「最適温度よりT0℃低い温度に変更」であるため、制御値決定部115は、空気調和機200に対して、最適温度よりT0℃低い温度を制御値として出力する。
For example, the selection condition and the control content of the third line shown by the reference numeral g61 in FIG. 22 will be described.
Since the "period" is the "search execution period", the control value determination unit 115 selects the search execution period.
Since the "operation mode of the air conditioner" is "heating", the control value determining unit 115 selects when the operation mode of the air conditioner 200 is heating.
Since the "set temperature of the air conditioner" is "equal to the optimum temperature", the control value determining unit 115 uses the optimum temperature calculated from the set temperature table of the allowable range storage unit 103 and the current temperature of the air conditioner 200. Select when the set temperatures are equal.
Since the "detection result" of the "detection unit" is "existing (exists)" and the "control content" is "changed to a temperature T0 ° C. lower than the optimum temperature", the control value determining unit 115 is set to the air conditioner 200. On the other hand, a temperature T0 ° C. lower than the optimum temperature is output as a control value.

符号g61に示す3行目の選択条件による制御によって、利用者が存在している場合に、制御値決定部115は、空気調和機200の設定温度は最適温度よりもT0℃低い設定温度(探索温度)が許容範囲に含まれるか否か探索する。例えば、探索温度に設定温度において利用者が設定温度を上げない場合は、その探索温度は利用者にとって許容できるものであると推定することができる。一方、探索温度に設定温度において利用者が設定温度を上げた場合は、その探索温度は利用者にとって許容できないものであると推定することができる。本実施形態においては、イベント発生までの設定温度継続時間を測定することにより、探索温度における利用者の許容可能性を算出することができる。本実施形態においても、探索温度に対する利用者の設定温度の操作(又は不操作)は、イベントとして履歴情報記憶部101に記憶され、次回の許容範囲算出時刻における許容範囲算出部114による許容範囲の算出に反映される。 When a user is present by the control according to the selection condition on the third line shown by the reference numeral g61, the control value determining unit 115 determines that the set temperature of the air conditioner 200 is T0 ° C lower than the optimum temperature (search). Investigate whether temperature) is within the permissible range. For example, if the user does not raise the set temperature to the search temperature at the set temperature, it can be estimated that the search temperature is acceptable to the user. On the other hand, when the user raises the set temperature to the search temperature at the set temperature, it can be estimated that the search temperature is unacceptable to the user. In the present embodiment, the user's acceptability at the search temperature can be calculated by measuring the set temperature duration until the event occurs. Also in this embodiment, the operation (or non-operation) of the user's set temperature with respect to the search temperature is stored in the history information storage unit 101 as an event, and the allowable range calculated by the allowable range calculation unit 114 at the next allowable range calculation time. It is reflected in the calculation.

以上、本実施形態によれば、利用者の有無に応じて制御することができるので、より省エネとなる運用を行うことができる。 As described above, according to the present embodiment, control can be performed according to the presence or absence of users, so that more energy-saving operations can be performed.

第1の実施形態、第2の実施形態では、図1を用いて空調制御システム1の構成を説明したが、空調制御システム1の構成や配置は、これに限られない。
空調制御システムにおける空調制御装置100の配置例と構成例について図23を用いて説明する。図23は、本実施形態に係る空調制御システム1Aの配置例と構成例を示す図である。なお、図23に示す例では、3つの環境値取得装置400(環境値取得装置401〜403)を備える例でもある。
In the first embodiment and the second embodiment, the configuration of the air conditioning control system 1 has been described with reference to FIG. 1, but the configuration and arrangement of the air conditioning control system 1 are not limited to this.
An arrangement example and a configuration example of the air conditioning control device 100 in the air conditioning control system will be described with reference to FIG. FIG. 23 is a diagram showing an arrangement example and a configuration example of the air conditioning control system 1A according to the present embodiment. In the example shown in FIG. 23, it is also an example including three environmental value acquisition devices 400 (environmental value acquisition devices 401 to 403).

図23に示す例では、ビル空調制御システム500が、オフィスビルの執務室501と管理室502に配置されている。執務室501には、空気調和機200、入力・表示機器300、及びローカルコントローラ210が配置されている、管理室502には、BEMS(Building Energy Management System)サーバ150が配置されている。利用者は、執務室501に在室しているものとする。環境値取得装置401は、執務室501に設置されている。 In the example shown in FIG. 23, the building air conditioning control system 500 is arranged in the office building 501 and the management room 502 of the office building. An air conditioner 200, an input / display device 300, and a local controller 210 are arranged in the office 501, and a BEMS (Building Energy Management System) server 150 is arranged in the control room 502. It is assumed that the user is in the office 501. The environment value acquisition device 401 is installed in the office 501.

入力・表示機器300は、例えば、執務室501に設置されているリモコンである。入力・表示機器300は、もしくは利用者が空気調和機200の設定温度を変更することができるウェブサイトやスマートフォンのアプリなどでもよい。 The input / display device 300 is, for example, a remote controller installed in the office 501. The input / display device 300 may be a website or a smartphone application that allows the user to change the set temperature of the air conditioner 200.

BEMSサーバ150は、ビルにおける電力使用量の管理、節電制御等を行うサーバである。図1で説明した空調制御装置100の各機能は、例えばソフトウェアの機能で実現することができる。従って、空調制御装置100の各機能を実現するソフトウェアをBEMSサーバ150で動作させることにより、BEMSサーバ150において空調制御装置100を実現することが可能となる。図23に示す構成例は、BEMSサーバ150で空調制御装置100の各機能を実現し、執務室501に配置された空気調和機200を制御する場合の配置例である。
環境値取得装置402はビル外に設置されており、BEMSサーバ150と接続され、取得値をBEMSサーバ150に出力する。
The BEMS server 150 is a server that manages power consumption in a building, controls power saving, and the like. Each function of the air conditioning control device 100 described with reference to FIG. 1 can be realized by, for example, a software function. Therefore, by operating the software that realizes each function of the air conditioning control device 100 on the BEMS server 150, the air conditioning control device 100 can be realized on the BEMS server 150. The configuration example shown in FIG. 23 is an arrangement example in which each function of the air conditioning control device 100 is realized by the BEMS server 150 and the air conditioner 200 arranged in the office 501 is controlled.
The environment value acquisition device 402 is installed outside the building, is connected to the BEMS server 150, and outputs the acquired value to the BEMS server 150.

ローカルコントローラ210は、管理室502に配置されたBEMSサーバ150と執務室501に配置された空気調和機200とを無線又は有線で通信可能に接続する。ローカルコントローラ210は、例えば、専用のマイコン装置や、デスクトップPC(パーソナルコンピュータ)等の汎用のコンピュータ装置、ルータ等のネットワーク機器等である。 The local controller 210 connects the BEMS server 150 located in the control room 502 and the air conditioner 200 located in the office 501 so as to be able to communicate wirelessly or by wire. The local controller 210 is, for example, a dedicated microcomputer device, a general-purpose computer device such as a desktop PC (personal computer), a network device such as a router, or the like.

図23に示すように執務室501には、必要最低限の機器だけを配置し、空調制御装置100等のリソースを管理室502等に配置することにより、空調制御装置100の可用性、保守性又は機密性を向上させることが可能となる。 As shown in FIG. 23, by arranging only the minimum necessary equipment in the office 501 and arranging resources such as the air conditioning control device 100 in the control room 502 or the like, the availability, maintainability, or maintenance of the air conditioning control device 100 can be achieved. It is possible to improve the confidentiality.

BEMSサーバ150は、外部ネットワーク550を介して、環境値取得装置402、他のビル空調システム600及びクラウドサーバ650と接続されている。クラウドサーバ650は、クラウドコンピューティングによって実現される仮想的なコンピュータシステムである。なお、BEMSサーバ150は、外部ネットワーク550を介して他のビル空調システムを制御するものであってもよい。または、クラウドサーバ650が、BEMSサーバ150の一部機能を分担してもよい。 The BEMS server 150 is connected to the environment value acquisition device 402, another building air conditioning system 600, and the cloud server 650 via the external network 550. The cloud server 650 is a virtual computer system realized by cloud computing. The BEMS server 150 may control another building air conditioning system via the external network 550. Alternatively, the cloud server 650 may share some functions of the BEMS server 150.

なお、空調制御装置100の各機能は、複数の機能をまとめて一つの機能部として実現してもよく、また、1つの機能を複数の機能に分割して実現してもよい。例えば、空調制御装置100の各機能の一部又は全部を、ローカルコントローラ210、クラウドサーバ650、又は他のビル空調システム600において実現するようにしてもよい。また、空調制御装置100の各機能の一部又は全部はハードウェア機能で実現されてもよい。ハードウェアの機能においても、BEMSサーバ150、ローカルコントローラ210又はクラウドサーバ650において実現するようにしてもよい。 Each function of the air conditioning control device 100 may be realized by combining a plurality of functions into one functional unit, or may be realized by dividing one function into a plurality of functions. For example, a part or all of each function of the air conditioning control device 100 may be realized by the local controller 210, the cloud server 650, or another building air conditioning system 600. Further, a part or all of each function of the air conditioning control device 100 may be realized by a hardware function. The hardware function may also be realized by the BEMS server 150, the local controller 210, or the cloud server 650.

また、図23は、空調制御装置100がビルにおける電力使用量の管理等を行うBEMSサーバ150を含むシステムにおいて実現される場合を例示したが、空調制御装置100は、エネルギー監理システム(EMS)における他の用途においても実現することができる。例えば、空調制御装置100は、家庭内のエネルギー監理システムであるHEMS(Home Energy Management System)、工場内のエネルギー監理システムであるFEMS(Factory Energy Management System)、所定の地域内のエネルギー監理システムであるCEMS(Cluster/Community Energy Management System)等を含むシステムで実現されるものであってもよい。 Further, FIG. 23 illustrates a case where the air conditioning control device 100 is realized in a system including a BEMS server 150 that manages the amount of electric power used in the building, but the air conditioning control device 100 is in the energy control system (EMS). It can also be realized in other applications. For example, the air conditioning control device 100 is a home energy management system HEMS (Home Energy Management System), a factory energy management system FEMS (Factory Energy Management System), and an energy management system in a predetermined area. It may be realized by a system including CEMS (Cruster / Community Energy Management System) and the like.

上記各実施形態では、空調制御装置100はソフトウェア機能部であるものとしたが、LSI等のハードウェア機能部であってもよい。
図24は、本実施形態における空調制御装置100を実現したハードウェア構成例を示すブロック図である。空調制御装置100は、プロセッサ701、主記憶装置702、補助記憶装置703、ネットワークインターフェース704、デバイスインタフェース705、入力装置706、出力装置707を備え、これらがバス708を介して接続された、コンピュータ装置として実現できる。ネットワークインターフェース704には、空気調和機200が接続されている。また、空調制御装置100には、外部記憶媒体900が接続されていてもよい。外部記憶媒体900は、例えば、HDD(Hard Disk Drive)やSSD(Solid State Drive)等である。
In each of the above embodiments, the air conditioning control device 100 is a software function unit, but it may be a hardware function unit such as an LSI.
FIG. 24 is a block diagram showing a hardware configuration example in which the air conditioning control device 100 according to the present embodiment is realized. The air conditioning control device 100 includes a processor 701, a main storage device 702, an auxiliary storage device 703, a network interface 704, a device interface 705, an input device 706, and an output device 707, and these are computer devices connected via a bus 708. Can be realized as. An air conditioner 200 is connected to the network interface 704. Further, the external storage medium 900 may be connected to the air conditioning control device 100. The external storage medium 900 is, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), or the like.

プロセッサ701が、補助記憶装置703からプログラムを読み出して、主記憶装置702に展開して、実行することで、各機能を実現することができる。 Each function can be realized by the processor 701 reading a program from the auxiliary storage device 703, deploying it to the main storage device 702, and executing the program.

なお、上述した各例では、各機能部が設定値を算出する例を説明したが、これに限られない。各機能部は、各値を、例えば表を用いて求めるようにしてもよい。 In each of the above-mentioned examples, an example in which each functional unit calculates a set value has been described, but the present invention is not limited to this. Each functional unit may obtain each value by using, for example, a table.

以上説明した少なくともひとつの実施形態によれば、履歴情報取得部と、分割部と、許容範囲算出部と、制御値決定部とを持つことにより、設定値に対する環境の影響を考慮しつつ、設定値の許容可能性と省エネを両立することができる。また、本実施形態によれば、環境値取得装置400から環境値を取得して用いるようにしたので、空気調和機200の対象とする空間や外部の環境の影響を低減することができる。 According to at least one embodiment described above, by having a history information acquisition unit, a division unit, a permissible range calculation unit, and a control value determination unit, setting is performed while considering the influence of the environment on the set value. It is possible to achieve both value tolerance and energy saving. Further, according to the present embodiment, since the environmental value is acquired from the environmental value acquisition device 400 and used, the influence of the space targeted by the air conditioner 200 and the external environment can be reduced.

上述した空調制御システム1(または1A)の全てまたは一部を、コンピュータで実現するようにしてもよい。その場合、各機能ブロックの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録する。この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、CPU(Central Processing Unit)が実行することで実現してもよい。ここでいう「コンピュータシステム」とは、OS(Operating System)や周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM(Read Only Memory)、CD−ROM等の可搬媒体のことをいう。また、「コンピュータ読み取り可能な記録媒体」は、コンピュータシステムに内蔵されるハードディスク等の記憶装置を含む。さらに「コンピュータ読み取り可能な記録媒体」とは、短時間の間、動的にプログラムを保持するものを含んでいてもよい。短時間の間、動的にプログラムを保持するものは、例えば、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線である。また、「コンピュータ読み取り可能な記録媒体」には、サーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよい。また、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。また、上記プログラムは、プログラマブルロジックデバイスを用いて実現されるものであってもよい。プログラマブルロジックデバイスは、例えば、FPGA(Field Programmable Gate Array)である。 All or part of the air conditioning control system 1 (or 1A) described above may be realized by a computer. In that case, a program for realizing the function of each functional block is recorded on a computer-readable recording medium. It may be realized by loading the program recorded on the recording medium into a computer system and executing it by a CPU (Central Processing Unit). The term "computer system" as used herein includes hardware such as an OS (Operating System) and peripheral devices. Further, the “computer-readable recording medium” refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM (Read Only Memory), or a CD-ROM. Further, the "computer-readable recording medium" includes a storage device such as a hard disk built in a computer system. Further, the "computer-readable recording medium" may include a medium that dynamically holds the program for a short period of time. What dynamically holds the program for a short period of time is, for example, a communication line when the program is transmitted via a network such as the Internet or a communication line such as a telephone line. Further, the "computer-readable recording medium" may include a medium that holds a program for a certain period of time, such as a volatile memory inside a computer system serving as a server or a client. Further, the above program may be for realizing a part of the above-mentioned functions. Further, the above-mentioned program may be realized by combining the above-mentioned functions with a program already recorded in the computer system. Further, the above program may be realized by using a programmable logic device. The programmable logic device is, for example, an FPGA (Field Programmable Gate Array).

また、上述した装置の各機能は、ソフトウェア機能で実現することができる。しかし上述した装置の機能の一部又は全部はハードウェア機能で実現されてもよい。また、上述した装置の各機能は、複数の機能をまとめて一つの機能部として実現してもよく、また、1つの機能を複数の機能に分割して実現してもよい。 Further, each function of the above-mentioned device can be realized by a software function. However, some or all of the functions of the above-mentioned devices may be realized by hardware functions. Further, each function of the above-described device may be realized by collectively realizing a plurality of functions as one functional unit, or may be realized by dividing one function into a plurality of functions.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, as well as in the scope of the invention described in the claims and the equivalent scope thereof.

1,1A…空調制御システム、100…空調制御装置、101…履歴情報記憶部、102…設定情報記憶部、103…許容範囲記憶部、111…履歴情報取得部、112…指示部、113…分割部、114…許容範囲算出部、115…制御値決定部、116…計時部、150…BEMSサーバ、200…空気調和機、201…検出部、202…制御部、203…通信部、210…ローカルコントローラ、300…入力・表示機器、301…表示部、302…入力部、400,401,402,403…環境値取得装置、500…ビル空調制御システム、501…執務室、502…管理室、550…外部ネットワーク、600…他のビル空調システム、650…クラウドサーバ、701…プロセッサ、702…主記憶装置、703…補助記憶装置、704…ネットワークインターフェース、705…デバイスインタフェース、706…入力装置、707…出力装置、708…バス、900…外部記憶媒体 1,1A ... Air conditioning control system, 100 ... Air conditioning control device, 101 ... History information storage unit, 102 ... Setting information storage unit, 103 ... Allowable range storage unit, 111 ... History information acquisition unit, 112 ... Indicator unit, 113 ... Division Unit, 114 ... Allowable range calculation unit, 115 ... Control value determination unit, 116 ... Measuring unit, 150 ... BEMS server, 200 ... Air conditioner, 201 ... Detection unit, 202 ... Control unit, 203 ... Communication unit, 210 ... Local Controller, 300 ... Input / display device, 301 ... Display unit, 302 ... Input unit, 400, 401, 402, 403 ... Environment value acquisition device, 500 ... Building air conditioning control system, 501 ... Office, 502 ... Management room, 550 ... external network, 600 ... other building air conditioning system, 650 ... cloud server, 701 ... processor, 702 ... main memory, 703 ... auxiliary storage, 704 ... network interface, 705 ... device interface, 706 ... input device, 707 ... Output device, 708 ... Bus, 900 ... External storage medium

Claims (9)

空調装置について設定される設定値に関する設定値履歴情報と、環境値に関する環境値履歴情報とを取得する履歴情報取得部と、
前記環境値履歴情報から求めた属性に基づいて、前記設定値履歴情報を分割する分割部と、
分割された前記設定値履歴情報に基づき、前記設定値の許容範囲を求める許容範囲算出部と、
前記許容範囲、前記属性、及び前記設定値に基づき、前記空調装置に出力する制御値を決定する制御値決定部と、
を備え、
前記分割部は、
前記属性の複数の閾値で前記設定値履歴情報と検出履歴とに基づき算出される継続時間を分割することで、前記空調装置の利用者によって前記設定値が変更される可能性が低い範囲と高い範囲とに分かれる分割値を算出し、
前記許容範囲算出部は、
前記設定値、前記分割値及び前記継続時間に基づき、前記設定値と前記分割値によって分割された前記属性の値の範囲との組み合わせ毎の特徴量を複数算出し、算出された複数の前記特徴量に基づき、前記設定値の許容範囲を算出し、
前記検出履歴は、前記利用者が存在しているか否かの検出結果の履歴であり、
前記継続時間は、前記利用者によって前記設定値が変更されずに継続された時間である、
空調制御装置。
A history information acquisition unit that acquires set value history information related to set values set for an air conditioner and environmental value history information related to environmental values.
A division unit that divides the set value history information based on the attribute obtained from the environment value history information, and
Based on the divided set value history information, the permissible range calculation unit for obtaining the permissible range of the set value, and
A control value determining unit that determines a control value to be output to the air conditioner based on the allowable range, the attribute, and the set value.
With
The divided portion
A plurality of threshold values of the attributes, by dividing the duration to be calculated based on a detection history and the set value history information, and the range is less likely to the setting value is changed by the user of the air conditioner Calculate the division value divided into the high range and
The permissible range calculation unit
Based on the set value, the divided value, and the duration , a plurality of feature amounts for each combination of the set value and the range of the value of the attribute divided by the divided value are calculated, and the plurality of the calculated features are calculated. Calculate the allowable range of the set value based on the amount ,
The detection history is a history of detection results of whether or not the user exists.
The duration is a time that is continued without changing the set value by the user.
Air conditioning controller.
前記分割部は、前記属性として、外気温を利用する、請求項1に記載の空調制御装置。 The air conditioning control device according to claim 1, wherein the divided portion utilizes the outside air temperature as the attribute. 前記分割部は、前記属性として、室温を利用する、請求項1に記載の空調制御装置。 The air conditioning control device according to claim 1, wherein the divided portion utilizes room temperature as the attribute. 前記制御値決定部は、前記許容範囲の探索を実行する予め設定された探索実施期間において、前記制御値を前記許容範囲の範囲外に変更する、請求項1から請求項のいずれか1項に記載の空調制御装置。 The control value determining unit changes the control value out of the allowable range in a preset search execution period for executing the search in the allowable range, any one of claims 1 to 3. The air conditioning control device described in. 前記許容範囲算出部は、前記許容範囲を算出する予め設定されたタイミングにおいて、前記許容範囲を求める、請求項1から請求項のいずれか1項に記載の空調制御装置。 The air conditioning control device according to any one of claims 1 to 4 , wherein the permissible range calculation unit obtains the permissible range at a preset timing for calculating the permissible range. 前記許容範囲算出部は、算出された前記制御値を出力する予め設定されたタイミングにおいて、前記許容範囲を求める、請求項1から請求項のいずれか1項に記載の空調制御装置。 The air conditioning control device according to any one of claims 1 to 5 , wherein the permissible range calculation unit obtains the permissible range at a preset timing for outputting the calculated control value. 前記制御値決定部は、前記空調装置の利用者の検出結果にさらに基づき、前記空調装置に出力する制御値を決定する、請求項1から請求項のいずれか1項に記載の空調制御装置。 The air-conditioning control device according to any one of claims 1 to 6 , wherein the control value determining unit determines a control value to be output to the air-conditioning device based on a detection result of a user of the air-conditioning device. .. 履歴情報取得部が、空調装置について設定される設定値に関する設定値履歴情報と、環境値に関する環境値履歴情報とを取得する履歴情報取得ステップと、
分割部が、前記環境値履歴情報から求めた属性に基づいて、前記設定値履歴情報を分割する分割ステップと、
許容範囲算出部が、分割された前記設定値履歴情報に基づき、前記設定値の許容範囲を求める許容範囲算出ステップと、
制御値決定部が、前記許容範囲、前記属性、及び前記設定値に基づき、前記空調装置に出力する制御値を決定する制御値算出ステップと、
を含み、
前記分割ステップでは、
前記属性の複数の閾値で前記設定値履歴情報と検出履歴とに基づき算出される継続時間を分割することで、前記空調装置の利用者によって前記設定値が変更される可能性が低い範囲と高い範囲とに分かれる分割値を算出し、
前記許容範囲算出ステップでは、
前記設定値、前記分割値及び前記継続時間に基づき、前記設定値と前記分割値によって分割された前記属性の値の範囲との組み合わせ毎の特徴量を複数算出し、算出された複数の前記特徴量に基づき、前記設定値の許容範囲を算出し、
前記検出履歴は、前記利用者が存在しているか否かの検出結果の履歴であり、
前記継続時間は、前記利用者によって前記設定値が変更されずに継続された時間である、
空調制御方法。
A history information acquisition step in which the history information acquisition unit acquires the setting value history information regarding the setting value set for the air conditioner and the environment value history information regarding the environment value.
A division step in which the division unit divides the set value history information based on the attribute obtained from the environment value history information.
The permissible range calculation unit obtains the permissible range of the set value based on the divided history information of the set value, and the permissible range calculation step.
A control value calculation step in which the control value determining unit determines a control value to be output to the air conditioner based on the allowable range, the attribute, and the set value.
Including
In the division step,
A plurality of threshold values of the attributes, by dividing the duration to be calculated based on a detection history and the set value history information, and the range is less likely to the setting value is changed by the user of the air conditioner Calculate the division value divided into the high range and
In the tolerance calculation step,
Based on the set value, the divided value, and the duration , a plurality of feature amounts for each combination of the set value and the range of the value of the attribute divided by the divided value are calculated, and the plurality of the calculated features are calculated. Calculate the allowable range of the set value based on the amount ,
The detection history is a history of detection results of whether or not the user exists.
The duration is a time that is continued without changing the set value by the user.
Air conditioning control method.
空調制御装置のコンピュータに、
空調装置について設定される設定値に関する設定値履歴情報と、環境値に関する環境値履歴情報とを取得する履歴情報取得処理と、
前記環境値履歴情報から求めた属性に基づいて、前記設定値履歴情報を分割する分割処理と、
分割された前記設定値履歴情報に基づき、前記設定値の許容範囲を求める許容範囲算出処理と、
前記許容範囲、前記属性、及び前記設定値に基づき、前記空調装置に出力する制御値を決定する制御値算出処理と、
を実行させ、
前記分割処理では、
前記属性の複数の閾値で前記設定値履歴情報と検出履歴とに基づき算出される継続時間を分割することで、前記空調装置の利用者によって前記設定値が変更される可能性が低い範囲と高い範囲とに分かれる分割値を算出し、
前記許容範囲算出処理では、
前記設定値、前記分割値及び前記継続時間に基づき、前記設定値と前記分割値によって分割された前記属性の値の範囲との組み合わせ毎の特徴量を複数算出し、算出された複数の前記特徴量に基づき、前記設定値の許容範囲を算出し、
前記検出履歴は、前記利用者が存在しているか否かの検出結果の履歴であり、
前記継続時間は、前記利用者によって前記設定値が変更されずに継続された時間である、
空調制御プログラム。
For the computer of the air conditioning controller,
History information acquisition process for acquiring the set value history information related to the set value set for the air conditioner and the environment value history information related to the environment value,
A division process that divides the set value history information based on the attribute obtained from the environment value history information, and
Based on the divided set value history information, the allowable range calculation process for obtaining the allowable range of the set value, and the allowable range calculation process.
A control value calculation process for determining a control value to be output to the air conditioner based on the permissible range, the attribute, and the set value.
To execute,
In the division process,
A plurality of threshold values of the attributes, by dividing the duration to be calculated based on a detection history and the set value history information, and the range is less likely to the setting value is changed by the user of the air conditioner Calculate the division value divided into the high range and
In the permissible range calculation process,
Based on the set value, the divided value, and the duration , a plurality of feature amounts for each combination of the set value and the range of the value of the attribute divided by the divided value are calculated, and the plurality of the calculated features are calculated. Calculate the allowable range of the set value based on the amount ,
The detection history is a history of detection results of whether or not the user exists.
The duration is a time that is continued without changing the set value by the user.
Air conditioning control program.
JP2017078067A 2017-04-11 2017-04-11 Air conditioning control device, air conditioning control method and air conditioning control program Expired - Fee Related JP6822888B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017078067A JP6822888B2 (en) 2017-04-11 2017-04-11 Air conditioning control device, air conditioning control method and air conditioning control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017078067A JP6822888B2 (en) 2017-04-11 2017-04-11 Air conditioning control device, air conditioning control method and air conditioning control program

Publications (2)

Publication Number Publication Date
JP2018179378A JP2018179378A (en) 2018-11-15
JP6822888B2 true JP6822888B2 (en) 2021-01-27

Family

ID=64275551

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017078067A Expired - Fee Related JP6822888B2 (en) 2017-04-11 2017-04-11 Air conditioning control device, air conditioning control method and air conditioning control program

Country Status (1)

Country Link
JP (1) JP6822888B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020261506A1 (en) * 2019-06-27 2020-12-30 ミノリソリューションズ株式会社 Air conditioner centralized control device
JP7332500B2 (en) * 2020-02-26 2023-08-23 株式会社東芝 Information processing device, information processing system, information processing method and program
KR102753260B1 (en) * 2024-10-17 2025-01-14 주식회사 유유랑컴퍼니 Optimization process control system through intelligent data analysis

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007120889A (en) * 2005-10-28 2007-05-17 Toshiba Corp Air conditioning control device
JP2007155173A (en) * 2005-12-02 2007-06-21 Osaka Prefecture Univ Air conditioning equipment control system
JP5038757B2 (en) * 2007-03-27 2012-10-03 パナソニック株式会社 Air conditioning control system
JP5964141B2 (en) * 2012-05-31 2016-08-03 三菱電機ビルテクノサービス株式会社 Air conditioning control system and air conditioning control method
JP6626260B2 (en) * 2015-03-18 2019-12-25 株式会社東芝 Air conditioning control device, control method and program

Also Published As

Publication number Publication date
JP2018179378A (en) 2018-11-15

Similar Documents

Publication Publication Date Title
US20170211830A1 (en) Air-conditioning control system, air-conditioning planning device, and planning method
Fabi et al. Influence of occupant's heating set-point preferences on indoor environmental quality and heating demand in residential buildings
CN107750323B (en) Method for controlling start of air conditioner and apparatus thereof
JP5973829B2 (en) Air conditioning control apparatus and method
JP6125104B2 (en) Air conditioning control device, air conditioning control method, and program
KR101644697B1 (en) Air conditioning controlling apparatus and air conditioning controlling method
US10731890B2 (en) Air conditioning operation analysis device and non-transitory computer-readable recording medium storing program
JP6626260B2 (en) Air conditioning control device, control method and program
US20170030607A1 (en) Environment control system
JP2019019988A (en) Air conditioning operation condition creation device, air conditioning operation condition creation method, program and air conditioning system
JP6822888B2 (en) Air conditioning control device, air conditioning control method and air conditioning control program
Kaam et al. Time-averaged ventilation for optimized control of variable-air-volume systems
GB2544534A (en) Method and thermostat controller for determining a temperature set point
US20160321564A1 (en) Operational parameter value learning device, operational parameter value learning method, and controller for learning device
JP2017101859A (en) Air-conditioning control system, air-conditioning control method and control program
US20170139384A1 (en) Recommendation apparatus, recommendation method and non-transitory computer readable medium
Han et al. Thermal comfort control based on a simplified predicted mean vote index
US20140088945A1 (en) System and method for an energy management system
JP6783599B2 (en) Arithmetic logic unit for air conditioning control, arithmetic method for air conditioning control, and arithmetic program for air conditioning control
US20160012555A1 (en) Combination desirability determination apparatus, method for determining desirability of combination, and recording medium storing program
JP5936714B2 (en) System controller, facility management system, demand control method and program
CN112543852B (en) System and method for optimizing energy usage of a structure using a cluster-based rule mining method
JP7145649B2 (en) Air-conditioning control device, air-conditioning control system, air-conditioning control method and program
US20200278130A1 (en) Operation control method, storage medium, and operation control device
Bennett Heating systems through the lens of the boiler: Detailed case studies to inform current and future heating system design

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20170913

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20170913

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200305

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200908

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201028

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20201208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210107

R150 Certificate of patent or registration of utility model

Ref document number: 6822888

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees