CN111486554A - 一种基于在线学习的空调温度无感化控制方法 - Google Patents
一种基于在线学习的空调温度无感化控制方法 Download PDFInfo
- Publication number
- CN111486554A CN111486554A CN202010314923.XA CN202010314923A CN111486554A CN 111486554 A CN111486554 A CN 111486554A CN 202010314923 A CN202010314923 A CN 202010314923A CN 111486554 A CN111486554 A CN 111486554A
- Authority
- CN
- China
- Prior art keywords
- temperature
- training
- air conditioner
- model
- data
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000001939 inductive effect Effects 0.000 title claims abstract description 29
- 241000282414 Homo sapiens Species 0.000 claims abstract description 29
- 239000003570 air Substances 0.000 claims description 116
- 238000012549 training Methods 0.000 claims description 80
- 230000000694 effects Effects 0.000 claims description 22
- 230000002159 abnormal effect Effects 0.000 claims description 18
- 238000012360 testing method Methods 0.000 claims description 18
- 230000006870 function Effects 0.000 claims description 15
- 238000011156 evaluation Methods 0.000 claims description 11
- 238000004378 air conditioning Methods 0.000 claims description 10
- 238000010606 normalization Methods 0.000 claims description 9
- 238000007781 pre-processing Methods 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 6
- 238000012417 linear regression Methods 0.000 claims description 5
- 238000013139 quantization Methods 0.000 claims description 4
- 239000012080 ambient air Substances 0.000 claims description 2
- 238000004458 analytical method Methods 0.000 claims description 2
- 230000001419 dependent effect Effects 0.000 claims description 2
- 230000037323 metabolic rate Effects 0.000 claims description 2
- 230000005855 radiation Effects 0.000 claims description 2
- 239000004576 sand Substances 0.000 claims description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Chemical compound O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 2
- 230000008030 elimination Effects 0.000 claims 1
- 238000003379 elimination reaction Methods 0.000 claims 1
- 230000001105 regulatory effect Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 230000035807 sensation Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000020169 heat generation Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000005057 refrigeration Methods 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/54—Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
- F24F11/58—Remote control using Internet communication
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/65—Electronic processing for selecting an operating mode
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/72—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/72—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
- F24F11/74—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity
- F24F11/77—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity by controlling the speed of ventilators
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/10—Temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/10—Temperature
- F24F2110/12—Temperature of the outside air
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/20—Humidity
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2110/00—Control inputs relating to air properties
- F24F2110/30—Velocity
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2120/00—Control inputs relating to users or occupants
- F24F2120/20—Feedback from users
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B30/00—Energy efficient heating, ventilation or air conditioning [HVAC]
- Y02B30/70—Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Fluid Mechanics (AREA)
- Air Conditioning Control Device (AREA)
Abstract
本发明涉及一种基于在线学习的空调温度无感化控制方法,针对个体用户建立人体热舒适度预测模型,通过预测模型的求解得到最优室内空气温度的预测模型,采用在线学习的方式,利用智能家居系统收集记录的近期历史数据,不断拟合该预测模型,调整模型参数,预测出不同时间段满足个体用户偏好的最优室内空气温度,将该最优室内空气温度作为空调温度的设定值,实现空调温度的无感化控制,从而达到智能调控室内空气温度,满足用户最优舒适度的需求。本发明应用到实际智能家居系统中,可实现空调温度的无感化控制,在极大减少用户的参与度下便可捕捉学习到用户对于室内温度的喜好,满足用户舒适度需求。
Description
技术领域
本发明属于智能家居领域,具体涉及一种基于在线学习的空调温度无感化控制方法。
背景技术
无感化控制,即在智能家居系统的运行过程中,尽量减少人为参与环节,让系统自动捕 捉用户的使用习惯和喜好,最终达到人与家居系统融为一体的目标。采用在线学习的方式, 系统可在运行过程中通过评估已有行为的正确性或优良度,自动修改系统结构或参数以改进 系统自身性能,经学习而得到的改进也可以保存并固定在系统结构之中。在线学习技术是实 现智能家居系统无感化控制的有效方法。
统计数据表明,人类80%的时间都在室内度过,良好的环境舒适度可有效提高人们的生 活质量和工作效率,并有助于身体健康,而室内温度是决定家居环境舒适度的重要影响因素。 在目前的智能家居领域中,大部分的空调温度控制方案都是基于手机APP或者遥控器等实现 人机交互,智能化程度并不够高,系统缺乏自适应能力和自主控制能力。通过采用在线学习 技术,实现空调温度的无感化控制,进而调控室内温度以达到舒适的目标,这具有重要的实 用意义。
发明内容
本发明的目的是提供一种基于在线学习的空调温度无感化控制方法。
为达到上述目的,本发明采用的技术方案是:
一种基于在线学习的空调温度无感化控制方法,其特征在于:包括:
1)建立最优室内空气温度的预测模型:
对于给定用户i,获取当前的用户活动状态包括Ac、季节Se、天气情况We、室外温度t0、 室内湿度Hl、空调风速Ws和室内空气温度ta,求解最优的室内空气温度t* a,即为空调应设定 温度,使得该用户的热舒适度最优,即热舒适度评价值fi(ta)的绝对值最小,即:
由此可得到最优室内空气温度t* a的预测模型为:
该预测模型又可等价于:
2)采用在线学习的方式,利用智能家居系统收集记录的近期历史数据,对最优室内空气 温度的预测模型进行训练拟合,
3)将最优室内空气温度的预测模型及其训练拟合方法部署于智能家居系统的控制端,根 据用户的设定或者系统的运行设定所记录的近期历史数据训练拟合该预测模型,实时输出预 测模型的最优室内空气温度t* a,并通过接入智能家居系统的空调控制器对空调温度进行设定, 实现无感化控制。
优选地,根据人体热舒适度PMW指标体系建立最优室内空气温度的预测模型,其中影 响人体热舒适度的因素包括人体新陈代谢率、人体做功率、环境空气中水蒸气分压力、穿衣 人体与裸体表面积之比、平均辐射温度、穿衣人体外表面积平均温度、对流热交换系数、室 内空气温度。
人体热舒适度PMW指标经过美国采暖、制冷与空调工程师学会ASHRAE标准和国际标 准化组织ISO标准的认证,是目前最具代表性且应用最广泛的热舒适度评价指标,其具体计 算公式如下(其中温度单位均为℃):
PMV=(0.303e-0.036M+0.028){M-W-0.00305[5733-6.99(M-W)-Pa]
-0.42(M-W-58.15)-1.7×10-5M(5867-Pa)-0.0014M(34-ta)
-3.96×10-8fcl[(tcl+273)4-(tr+273)4]-fclhc(tcl-ta)}
PMV评价指标与人体热感觉对应关系如下:
表1 PMV热感觉指标:
| 热感觉 | 冷 | 凉 | 微凉 | 适中 | 微暖 | 暖 | 热 |
| PMV值 | -3 | -2 | -1 | 0 | 1 | 2 | 3 |
根据PMV计算公式可知,温度预测问题是找到当前最优的室内空气温度t* a使得人体热 舒适度最优,即热舒适度评价指标PMV值的绝对值最小。
实际上,上述PMV计算公式中的变量在实际智能家居系统中难以获取,故结合实际智 能家居系统中可便捷获取的家居环境变量,采用可间接反映该计算公式中变量的参变量,针 对个体用户建立对应的优化模型。
优选地,对最优室内空气温度的预测模型进行训练拟合包括:
i)数据采集:采集的数据包括用户活动状态包括Ac、季节Se、天气情况We、室外温度t0、室内湿度Hl、空调风速Ws、室内空气温度ta以及最优的室内空气温度t* a值,
ii)数据预处理:对数据缺失值和异常值进行识别、填补、剔除,然后对采集的数据进行 标准化操作,
iii)模型的训练拟合:选择在线学习的算法,利用b)中预处理得到的数据进行训练拟合。
进一步优选地,数据采集包括:
a)用户活动状态Ac按实际情况进行划分,采用各房间中人体传感器的响应以及特定设 备的状态判断用户的活动状态;如用户处于卧室起居环境时活动状态存在休息和娱乐两个状 态,处于办公室环境时则存在工作和休息两个状态,卧室中人体传感器响应且窗帘关闭则表 明用户处于休息状态,若电视机开启则表明用户处于娱乐状态;办公室中办公座位人体传感 器响应则表明用户处于工作状态,用户与智能音箱交互进入休息模式则表明用户处于休息状 态。
b)季节Se按当地气候以具体节气时令为划分线;一般分为春、夏、秋、冬四种情况;处于特殊地理位置的地方可能也只存在夏、冬或者春、秋的情况。
c)天气情况We以当天实时爬取到的天气信息为准;如晴、阴、雨、雪等。
d)室外温度t0、室内湿度Hl、室内空气温度ta通过温、湿度传感器获取;
e)空调风速Ws通过查询空调控制面板或智能遥控器中的设定值获取;
f)最优的室内空气温度t* a值取当前用户或系统对空调温度的设定值,通过查询空调控制 面板或智能遥控器中的设定值获取。
进一步优选地,数据预处理对异常值的剔除采用k-近邻(KNN)算法检测异常数据,根 据实际情况对异常值作相应处理。
例如传感器偶然的瞬时故障可能引起记录的温湿度值异常,但实际上家居环境中温湿度 是不会突变的,可采用异常值前后的数据来取代该异常值;又如用户对空调温度进行设定时, 可能因用户调节失误而引起最优室内空气温度取值的短时间波动,可采用前后多个数据的平 均值来取代异常值,或在样本量很小的情况下直接删除异常值。
进一步优选地,对采集的数据进行标准化操作包括对数据的量化与归一处理:对于离散 型变量采用独热编码算法进行量化处理;对于连续型变量采用0均值标准化算法进行归一处 理。对于离散型变量,如用户活动状态、季节、天气情况和空调风速,如室内空气温度、室 外温度、室内湿度和最优室内空气温度。
进一步优选地,模型的训练拟合包括:
a)所选算法的可行性分析,
b)确定可行算法的实际拟合模型,
c)训练拟合度的评价指标,
d)训练方法、训练拟合的数据量大小、训练迭代次数的确定。
进一步优选地,模型的训练拟合中具体的拟合算法包括但不限于支持向量回归法、多元 线性回归法等,选取具体方法进行训练拟合的具体步骤包括但不限于:
a)选取多元线性回归法,在进行数据训练拟合模型前评估各个自变量与因变量之间是否 呈现出明显的线性关系,
b)选取支持向量回归法,支持向量回归学习模型如下,训练拟合需要先确定其中的核函 数K(x,xi),
多元线性回归学习模型如下:
c)选取均方误差MSE和预测准确率A作为训练拟合度的评价指标,其中均方误差MSE 计算公式如下,其中N为测试样本数量,yi为第i组测试样本的期望值,即最优的室内空气 温度t* a值,为第i组测试样本的模型预测值,
空调的设定温度,即训练数据中的最优室内空气温度t* a值都为整数,且考虑到实际运行 时,用户一般不容易感受到1℃的温差所带来的温度感受上的变化,故统计准确率时将温差 范围设定为±0.5℃的区间,预测准确率A的计算公式如下:
d)拟合模型训练时选取留出法将数据随机地分为训练集S和测试集T,训练集S占总数 据集的90%用来训练模型,测试集占10%用来测试模型,验证模型的拟合度;对于预处理后 得到的数据,训练时,将用户活动状态包括Ac、季节Se、天气情况We、室外温度t0、室内湿 度Hl、空调风速Ws、室内空气温度ta作为模型的输入,最优的室内空气温度t* a值,即空调 温度的设定值作为模型的期望输入,进行训练拟合,
训练时考虑到训练数据量K的大小和训练迭代的次数I会影响到训练时间的长短以及系 统参数更新的速率,可设定不同的K值,例如1000,2000,…,和不同的I值,例如1000, 2000,…,通过多组实验对比训练后模型的预测效果确定满足无感化控制的训练数据量大小K和训练迭代次数I。
进一步优选地,在d)中:训练时每次从训练集S中随机选取多组数据,按照数据记录 的先后顺序进行排列,依次输入模型进行训练,并从训练集S中删除已训练过的数据,使训 练的模型泛化性能最优。
优选地,预测模型参数根据训练拟合频率在用户是否有人为干预系统对空调温度的自主 设定情况进行不同频率的更新。系统运行过程中模型参数更新频率,训练拟合频率在用户没 有人为干预系统对空调温度的自主设定情况下为半个月一次;当出现用户人为干预系统对空 调温度的自主设定情况时,系统将根据设定于干预情况出现的第二天对温度预测模型进行一 次训练拟合,更新模型参数。
本发明采用热舒适度PMV指标体系,针对个体用户建立人体热舒适度模型,通过人体 热舒适度模型的求解得到最优室内空气温度的预测模型,采用在线学习的方式,利用智能家 居系统在运行过程中记录的季节、用户活动状态、天气情况、室外温度、室内空气温度、室 内湿度和空调风速等近期历史数据,不断拟合该预测模型,调整模型参数,预测出不同时间 段满足个体用户偏好的最优室内空气温度,利用已接入智能家居系统的空调智能控制器,将 预测的最优室内空气温度作为空调温度的设定值,以此实现无感化控制,进而调控室内空气 温度达到人体舒适的目标。
由于上述技术方案运用,本发明与现有技术相比具有下列优点:
本发明应用到实际智能家居系统中,可实现空调温度的无感化控制,在极大减少用户的 参与度下便可捕捉学习到用户对于室内温度的喜好,满足用户舒适度需求。
附图说明
附图1为实施例中房间布局及传感器分布示意图;
附图2为实施例中最优室内空气温度预测模型训练拟合流程图;
附图3a至附图3d为实施例中训练数据量大小K等于2000、4000、6000、8000下模型在不同训练迭代次数时在测试集上的评估效果图;
附图4为实施例中空调和传感器等各种设备的网络工作原理示意图。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、 “竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位 置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具 有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第 一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连 接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连, 可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语 在本发明中的具体含义。
本实施例选择一间正常使用的个人办公室,搭建了满足本实施例要求的智能家居系统, 通过该系统来采集数据。图1是房间的整体布局图及传感器分布图,分为办公学习区和会客 休息区,包括有人体传感器,温度传感器和湿度传感器。
S1:数据采集:采集的数据包括用户活动状态、季节、天气情况、室外温度、室内温度、 室内湿度、空调风速和最优室内空气温度(空调设定温度)这8个变量。针对不同的变量, 本实例采取不同的方式采集数据。
本实施例将用户活动分为工作和休息两种状态,为了避免低效地人为记录用户活动状态, 本实例利用办公室中办公学习区和会客休息区的人体传感器感应情况作判断,当办公学习区 人体传感器有感应时判定用户处于工作状态,当会客休息区人体传感器有感应时判定用户处 于休息状态。
对于季节变量,根据江浙沪一带的气候特征,实施例办公室所在地可分为春季(3月~5 月),夏季(6月~9月),秋季(10月~11月)和冬季(12月~2月)。
对于天气状况,由网络爬取的实时天气预报数据确定,主要分为晴天、阴天、雨天和雪 天四种情况。
对于室内空气温度,由安装在室内的温度传感器来采集。
对于室外温度,由安装在室外的温度传感器来采集。
对于室内湿度,由安装在室内的湿度传感器来采集。
作为举例而非限定,在本实施例中,将空调broadlink智能遥控器接入智能家居平台。对 于空调风速,由接入智能家居平台的broadlink智能遥控器获得,分为自动、低档、中档和高 档四种情况。
对于最优室内空气温度值,本发明采用当前用户或系统对空调温度的设定值来表示,由 broadlink智能遥控器获得。
本实施例采集了从2019年7月15日至7月19日、8月5日至8月9日、9月2日至9 月6日、10月14日至10月18日共20天的数据,以1min为采样时间间隔,共计12163组 数据。
S2:数据预处理:首先对数据缺失值和异常值进行识别、填补或剔除,然后对采集的数 据进行标准化操作。
采集的数据类型包含离散型和连续型两种不同的类型。对于离散型的分类型数据如季节、 天气、用户活动状态和空调风速,采用独热编码方法进行处理,得到如表二所示结果。
表2 离散型变量独热编码:
对于连续型的数值型数据,如室外温度、室内空气温度、室内湿度和最优室内空气温度, 为了消除不同特征之间量纲的影响,对数据进行0均值标准化处理,处理公式如下:
式中,μ、σ分别为原始数据的均值和方差,x是原始数据,z是标准化之后的数据。
S3:模型的训练拟合:本实施例选取支持向量回归法作为模型在线学习的算法,支持向 量回归学习模型如下,训练拟合需要先确定其中的核函数K(x,xi),
本实施例最初选用的核函数有RBF径向基核函数、多项式核函数和线性核函数,这三 种核函数对应三种不同的支持向量回归方法。随机从采集记录的12163组数据中选取了3000 组数据进行不同核函数对应模型的初步拟合,对应得到三种不同的支持向量回归模型中,计 算每种模型的均方误差MSE以及决定系数R2,其中决定系数R2计算公式如下,其中yi为第 i组测试样本的期望值,即最优的室内空气温度t* a值,为第i组测试样本的模型预测值,为 测试样本的期望值的平均值。
均方误差MSE越小,表明拟合模型效果越好;决定系数R2取值范围为0至1,决定系数越大,表明拟合程度越高。通过下表3可知支持向量回归学习模型的核函数应选用RBF径向基核函数。
表3 不同核函数初步拟合效果,
| RBF核函数 | 多项式核函数 | 线性核函数 | |
| MSE | 0.0803 | 437.097 | 0.6393 |
| R<sup>2</sup> | 0.9361 | 0.1616 | 0.4953 |
确定好具体的模型后,本实施例采用留出法将数据随机地分为训练集S和测试集T,90% 的数据用来训练模型,10%的数据用来测试模型,流程如图2所示。
为了使训练的模型泛化性能最优,训练时每次从训练集S中随机选取10组数据,按照数 据记录的先后顺序进行排列,依次输入模型进行训练,并从训练集S中删除已训练过的数据, 避免重复训练。
为了确定系统运行过程中在线拟合时满足无感化控制的训练数据量的大小K和训练迭代 的次数I,本实施例选取了K等于2000、4000、6000、8000共五种情况下的对比训练实验测 试,当训练迭代次数大于预设值6000后训练结束,同时当迭代次数大于1000时,记录每次 训练迭代结束后模型在测试集T上的均方误差MSE和预测准确率A,如图3a至图3d所示, 根据这两个训练拟合度评价指标同时考虑训练时间可分析得到本实施例中满足要求的 K=6000,对应MSE收敛小于2时迭代次数I=3500,预测准确率达到90%。
S4:模型部署与空调温度的无感化控制:
将上述确定的最优室内空气温度t* a预测模型及其训练拟合方法部署于智能家居系统的控 制端,根据用户的设定或者系统的运行设定所记录的近期历史数据训练拟合该预测模型,实 时输出模型预测的最优室内空气温度t* a,并通过接入智能家居系统的空调控制器对空调温度 进行设定,实现无感化控制。本实施例中空调和传感器等各种设备的网络工作原理示意如图 4所示。
系统运行过程中模型参数更新频率,即训练拟合频率在用户没有人为干预系统对空调温 度的自主设定情况下为半个月一次;当出现用户人为干预系统对空调温度的自主设定情况时, 系统将根据设定于干预情况出现的第二天对温度预测模型进行重新训练拟合,更新模型参数。
上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够 了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明精神实质 所作的等效变化或修饰,都应涵盖在本发明的保护范围之内。
Claims (10)
1.一种基于在线学习的空调温度无感化控制方法,其特征在于:包括:
1)建立最优室内空气温度的预测模型:
对于给定用户i,获取当前的用户活动状态包括Ac、季节Se、天气情况We、室外温度t0、室内湿度Hl、空调风速Ws和室内空气温度ta,求解最优的室内空气温度t* a,即为空调应设定温度,使得该用户的热舒适度最优,即热舒适度评价值fi(ta)的绝对值最小,即:
由此可得到最优室内空气温度t* a的预测模型为:
该预测模型又可等价于:
2)采用在线学习的方式,利用智能家居系统收集记录的近期历史数据,对最优室内空气温度的预测模型进行训练拟合,
3)将最优室内空气温度的预测模型及其训练拟合方法部署于智能家居系统的控制端,根据用户的设定或者系统的运行设定所记录的近期历史数据训练拟合该预测模型,实时输出预测模型的最优室内空气温度t* a,并通过接入智能家居系统的空调控制器对空调温度进行设定,实现无感化控制。
2.根据权利要求1所述的基于在线学习的空调温度无感化控制方法,其特征在于:根据人体热舒适度PMW指标体系建立最优室内空气温度的预测模型,其中影响人体热舒适度的因素包括人体新陈代谢率、人体做功率、环境空气中水蒸气分压力、穿衣人体与裸体表面积之比、平均辐射温度、穿衣人体外表面积平均温度、对流热交换系数、室内空气温度。
3.根据权利要求1所述的基于在线学习的空调温度无感化控制方法,其特征在于:对最优室内空气温度的预测模型进行训练拟合包括:
i)数据采集:采集的数据包括用户活动状态包括Ac、季节Se、天气情况We、室外温度t0、室内湿度Hl、空调风速Ws、室内空气温度ta以及最优的室内空气温度t* a值,
ii)数据预处理:对数据缺失值和异常值进行识别、填补、剔除,然后对采集的数据进行标准化操作,
iii)模型的训练拟合:选择在线学习的算法,利用b)中预处理得到的数据进行训练拟合。
4.根据权利要求3所述的基于在线学习的空调温度无感化控制方法,其特征在于:数据采集包括:
a)用户活动状态Ac按实际情况进行划分,采用各房间中人体传感器的响应以及特定设备的状态判断用户的活动状态;
b)季节Se按当地气候以具体节气时令为划分线;
c)天气情况We以当天实时爬取到的天气信息为准;
d)室外温度t0、室内湿度Hl、室内空气温度ta通过温、湿度传感器获取;
e)空调风速Ws通过查询空调控制面板或智能遥控器中的设定值获取;
f)最优的室内空气温度t* a值取当前用户或系统对空调温度的设定值,通过查询空调控制面板或智能遥控器中的设定值获取。
5.根据权利要求3所述的基于在线学习的空调温度无感化控制方法,其特征在于:数据预处理对异常值的剔除采用k-近邻(KNN)算法检测异常数据,包括采用异常值前后的数据来取代该异常值、采用前后多个数据的平均值来取代该异常值或者在样本量很小的情况下直接删除异常值。
6.根据权利要求3所述的基于在线学习的空调温度无感化控制方法,其特征在于:对采集的数据进行标准化操作包括对数据的量化与归一处理:对于离散型变量采用独热编码算法进行量化处理;对于连续型变量采用0均值标准化算法进行归一处理。
7.根据权利要求3所述的基于在线学习的空调温度无感化控制方法,其特征在于:模型的训练拟合包括:
a)所选算法的可行性分析,
b)确定可行算法的实际拟合模型,
c)训练拟合度的评价指标,
d)训练方法、训练拟合的数据量大小、训练迭代次数的确定。
8.根据权利要求7所述的基于在线学习的空调温度无感化控制方法,其特征在于:模型的训练拟合中:
a)选取多元线性回归法,在进行数据训练拟合模型前评估各个自变量与因变量之间是否呈现出明显的线性关系,
b)选取支持向量回归法,支持向量回归学习模型如下,训练拟合需要先确定其中的核函数K(x,xi),
多元线性回归学习模型如下:
c)选取均方误差MSE和预测准确率A作为训练拟合度的评价指标,其中均方误差MSE计算公式如下,其中N为测试样本数量,yi为第i组测试样本的期望值,即最优的室内空气温度t* a值,为第i组测试样本的模型预测值,
预测准确率A的计算公式如下:
d)拟合模型训练时选取留出法将数据随机地分为训练集S和测试集T,验证模型的拟合度;训练时,将用户活动状态包括Ac、季节Se、天气情况We、室外温度t0、室内湿度Hl、空调风速Ws、室内空气温度ta作为模型的输入,最优的室内空气温度t* a值,即空调温度的设定值作为模型的期望输入,进行训练拟合,并通过多组实验对比训练后模型的预测效果确定满足无感化控制的训练数据量大小K和训练迭代次数I。
9.根据权利要求8所述的基于在线学习的空调温度无感化控制方法,其特征在于:在d)中:训练时每次从训练集S中随机选取多组数据,按照数据记录的先后顺序进行排列,依次输入模型进行训练,并从训练集S中删除已训练过的数据。
10.根据权利要求1所述的基于在线学习的空调温度无感化控制方法,其特征在于:预测模型参数根据训练拟合频率在用户是否有人为干预系统对空调温度的自主设定情况进行不同频率的更新。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010314923.XA CN111486554B (zh) | 2020-04-21 | 2020-04-21 | 一种基于在线学习的空调温度无感化控制方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010314923.XA CN111486554B (zh) | 2020-04-21 | 2020-04-21 | 一种基于在线学习的空调温度无感化控制方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111486554A true CN111486554A (zh) | 2020-08-04 |
| CN111486554B CN111486554B (zh) | 2022-05-24 |
Family
ID=71792794
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010314923.XA Active CN111486554B (zh) | 2020-04-21 | 2020-04-21 | 一种基于在线学习的空调温度无感化控制方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111486554B (zh) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112378052A (zh) * | 2020-10-28 | 2021-02-19 | 华南理工大学 | 室内舒适度调节方法、装置、系统、计算机设备及存储介质 |
| CN112594906A (zh) * | 2020-12-24 | 2021-04-02 | 三峡大学 | 一种因人而异带记忆功能的智能辨识舒适性空调系统及运行方法 |
| CN113203194A (zh) * | 2021-04-25 | 2021-08-03 | 南京广厦软件有限公司 | 高精度恒温恒湿的暖通控制方法、系统及可读存储介质 |
| CN114322260A (zh) * | 2021-12-21 | 2022-04-12 | 上海美控智慧建筑有限公司 | 空调自动驾驶、模型训练和预测方法、装置及设备 |
| CN114963458A (zh) * | 2021-02-23 | 2022-08-30 | 海信集团控股股份有限公司 | 一种热舒适参数预测方法及其设备 |
| CN114992703A (zh) * | 2021-05-07 | 2022-09-02 | 青岛经济技术开发区海尔热水器有限公司 | 采暖炉控制方法、装置、设备及存储介质 |
| CN115574430A (zh) * | 2022-08-18 | 2023-01-06 | 航天科工网络信息发展有限公司 | 一种温度控制方法和装置 |
| CN116011311A (zh) * | 2021-10-20 | 2023-04-25 | 纬创资通股份有限公司 | 温度预测模型建立方法、加热温度设定方法和热循环系统 |
| CN117722752A (zh) * | 2023-11-09 | 2024-03-19 | 深圳市天技电子技术有限公司 | 桌面空调智能控制方法及装置、存储介质 |
| CN118423809A (zh) * | 2024-07-02 | 2024-08-02 | 深圳市金地楼宇科技有限公司 | 一种基于ai预测天气控制节能设备的方法 |
| CN118769814A (zh) * | 2024-08-06 | 2024-10-15 | 成都大运汽车集团有限公司 | 一种基于交叉学科的车内温度环境控制方法 |
| CN118963448A (zh) * | 2024-08-01 | 2024-11-15 | 江苏森海电气有限公司 | 一种基于远红外加热技术的环境智能控制系统 |
| CN119475529A (zh) * | 2024-11-09 | 2025-02-18 | 山东佰晟新材料科技有限公司 | 一种多功能装配式隔热型墙体系统及装配方法 |
| CN119934652A (zh) * | 2025-02-13 | 2025-05-06 | 深圳市欧朗德斯环保科技有限公司 | 基于用户信息的空气净化控制方法、装置、设备及介质 |
| CN121007369A (zh) * | 2025-10-24 | 2025-11-25 | 国网上海市电力公司 | 一种以用户为中心的暖通空调系统两阶段优化控制方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN2215091Y (zh) * | 1994-07-16 | 1995-12-13 | 清华大学 | 基于神经网络与模糊逻辑的智能空调控制器 |
| CN104075402A (zh) * | 2014-06-19 | 2014-10-01 | 珠海格力电器股份有限公司 | 智能空调控制方法和系统 |
| CN104633856A (zh) * | 2015-01-27 | 2015-05-20 | 天津大学 | Cfd数值模拟结合bp神经网络人工环境控制方法 |
| CN110298487A (zh) * | 2019-05-30 | 2019-10-01 | 同济大学 | 一种用于满足用户个性化需求的室内温度预测方法 |
-
2020
- 2020-04-21 CN CN202010314923.XA patent/CN111486554B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN2215091Y (zh) * | 1994-07-16 | 1995-12-13 | 清华大学 | 基于神经网络与模糊逻辑的智能空调控制器 |
| CN104075402A (zh) * | 2014-06-19 | 2014-10-01 | 珠海格力电器股份有限公司 | 智能空调控制方法和系统 |
| CN104633856A (zh) * | 2015-01-27 | 2015-05-20 | 天津大学 | Cfd数值模拟结合bp神经网络人工环境控制方法 |
| CN110298487A (zh) * | 2019-05-30 | 2019-10-01 | 同济大学 | 一种用于满足用户个性化需求的室内温度预测方法 |
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112378052A (zh) * | 2020-10-28 | 2021-02-19 | 华南理工大学 | 室内舒适度调节方法、装置、系统、计算机设备及存储介质 |
| CN112594906A (zh) * | 2020-12-24 | 2021-04-02 | 三峡大学 | 一种因人而异带记忆功能的智能辨识舒适性空调系统及运行方法 |
| CN114963458B (zh) * | 2021-02-23 | 2023-09-05 | 海信集团控股股份有限公司 | 一种热舒适参数预测方法及其设备 |
| CN114963458A (zh) * | 2021-02-23 | 2022-08-30 | 海信集团控股股份有限公司 | 一种热舒适参数预测方法及其设备 |
| CN113203194A (zh) * | 2021-04-25 | 2021-08-03 | 南京广厦软件有限公司 | 高精度恒温恒湿的暖通控制方法、系统及可读存储介质 |
| CN114992703B (zh) * | 2021-05-07 | 2023-12-12 | 青岛经济技术开发区海尔热水器有限公司 | 采暖炉控制方法、装置、设备及存储介质 |
| CN114992703A (zh) * | 2021-05-07 | 2022-09-02 | 青岛经济技术开发区海尔热水器有限公司 | 采暖炉控制方法、装置、设备及存储介质 |
| CN116011311A (zh) * | 2021-10-20 | 2023-04-25 | 纬创资通股份有限公司 | 温度预测模型建立方法、加热温度设定方法和热循环系统 |
| CN114322260B (zh) * | 2021-12-21 | 2023-09-08 | 上海美控智慧建筑有限公司 | 空调自动驾驶、模型训练和预测方法、装置及设备 |
| CN114322260A (zh) * | 2021-12-21 | 2022-04-12 | 上海美控智慧建筑有限公司 | 空调自动驾驶、模型训练和预测方法、装置及设备 |
| CN115574430A (zh) * | 2022-08-18 | 2023-01-06 | 航天科工网络信息发展有限公司 | 一种温度控制方法和装置 |
| CN117722752A (zh) * | 2023-11-09 | 2024-03-19 | 深圳市天技电子技术有限公司 | 桌面空调智能控制方法及装置、存储介质 |
| CN118423809B (zh) * | 2024-07-02 | 2024-10-18 | 深圳市金地楼宇科技有限公司 | 一种基于ai预测天气控制节能设备的方法 |
| CN118423809A (zh) * | 2024-07-02 | 2024-08-02 | 深圳市金地楼宇科技有限公司 | 一种基于ai预测天气控制节能设备的方法 |
| CN118963448A (zh) * | 2024-08-01 | 2024-11-15 | 江苏森海电气有限公司 | 一种基于远红外加热技术的环境智能控制系统 |
| CN118963448B (zh) * | 2024-08-01 | 2025-04-18 | 江苏森海电气有限公司 | 一种基于远红外加热技术的环境智能控制系统 |
| CN118769814A (zh) * | 2024-08-06 | 2024-10-15 | 成都大运汽车集团有限公司 | 一种基于交叉学科的车内温度环境控制方法 |
| CN118769814B (zh) * | 2024-08-06 | 2025-12-05 | 成都大运汽车集团有限公司 | 一种基于交叉学科的车内温度环境控制方法 |
| CN119475529A (zh) * | 2024-11-09 | 2025-02-18 | 山东佰晟新材料科技有限公司 | 一种多功能装配式隔热型墙体系统及装配方法 |
| CN119934652A (zh) * | 2025-02-13 | 2025-05-06 | 深圳市欧朗德斯环保科技有限公司 | 基于用户信息的空气净化控制方法、装置、设备及介质 |
| CN119934652B (zh) * | 2025-02-13 | 2025-10-24 | 深圳市欧朗德斯智能科技有限公司 | 基于用户信息的空气净化控制方法、装置、设备及介质 |
| CN121007369A (zh) * | 2025-10-24 | 2025-11-25 | 国网上海市电力公司 | 一种以用户为中心的暖通空调系统两阶段优化控制方法及系统 |
| CN121007369B (zh) * | 2025-10-24 | 2025-12-23 | 国网上海市电力公司 | 一种以用户为中心的暖通空调系统两阶段优化控制方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111486554B (zh) | 2022-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111486554B (zh) | 一种基于在线学习的空调温度无感化控制方法 | |
| CN110298487B (zh) | 一种用于满足用户个性化需求的室内温度预测方法 | |
| Wang et al. | Model-based optimal control of VAV air-conditioning system using genetic algorithm | |
| CN110726229B (zh) | 空调器的控制方法及装置、存储介质及处理器 | |
| US10107513B2 (en) | Thermodynamic modeling for enclosures | |
| KR101972227B1 (ko) | 지능학습기반의 스마트홈 에너지 기기 제어 장치 및 그 방법 | |
| Mun et al. | A case-centered behavior analysis and operation prediction of AC use in residential buildings | |
| CN108800426B (zh) | 变风量空调系统的分析方法和评估方法 | |
| CN102705957A (zh) | 办公建筑中央空调逐时冷负荷在线预测方法及系统 | |
| CN113112077A (zh) | 基于多步预测深度强化学习算法的hvac控制系统 | |
| CN111580382A (zh) | 基于人工智能的单元级供热调节方法及系统 | |
| CN109883016B (zh) | 一种空气舒适度调节方法和设备 | |
| CN116085953A (zh) | 基于动态空调运行数据的节能控制方法、系统及介质 | |
| CN112686449A (zh) | 基于人体气象舒适度指数的居民用电预测方法 | |
| CN116105299B (zh) | 一种空调系统用能优化方法 | |
| EP4414621A1 (en) | Method and system for optimizing heating, ventilation and air conditioning system | |
| CN121383350A (zh) | 一种风盘故障监测方法和系统 | |
| CN119623255A (zh) | 一种考虑电网互动和用户舒适度的非工用户空调调控建模方法 | |
| TWI746087B (zh) | 空調系統控制方法 | |
| CN120313174A (zh) | 新风机空调的控制方法、装置及空调器 | |
| CN119844815A (zh) | 一种数据处理方法及装置 | |
| CN116951672B (zh) | 中央空调能效分析方法、设备和可读存储介质 | |
| CN117109156A (zh) | 一种集控器及空调系统的控制方法 | |
| CN111578372B (zh) | 一种供暖住户室温估测方法、系统、介质及电子设备 | |
| Han et al. | Central air conditioning demand response capability evaluation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |





















