体感温度上报的方法及系统、智能空调转让专利

申请号 : CN202010231857.X

文献号 : CN111380190B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张雨蒙张玉蓉张江鹏李明王思邓林明

申请人 : 四川虹美智能科技有限公司

摘要 :

本发明提供了体感温度上报的方法及系统、智能空调,该方法包括以下步骤:在智能空调处于睡眠模式时,实时确定体感温度;在智能空调处于开启睡眠模式的第一时刻时,将体感温度上报云平台;在智能空调开启睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个中间上报时刻将体感温度上报云平台;在智能空调处于关闭睡眠模式的第二时刻时,将体感温度上报云平台。本方案可以进行体感温度的上报。

权利要求 :

1.体感温度的上报方法,其特征在于,包括:在智能空调处于睡眠模式时,实时确定体感温度;

在所述智能空调处于开启所述睡眠模式的第一时刻时,将所述体感温度上报云平台;

在所述智能空调开启所述睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个所述中间上报时刻将所述体感温度上报所述云平台;

在所述智能空调处于关闭所述睡眠模式的第二时刻时,将所述体感温度上报所述云平台;

在所述实时确定体感温度之后,进一步包括:实时将所述体感温度保存到缓存数组中;

所述在所述智能空调开启所述睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个所述中间上报时刻将所述体感温度上报所述云平台,包括:A1:在所述睡眠模式开启之后,将所述第一时刻作为开始时刻;

A2:触发计时器从所述开始时刻开始计时,在所述计时器计时达到所述预设时间长度之后,将当前时刻作为当前的中间上报时刻;

A3:将所述缓存数组中的所述体感温度上报给所述云平台;

A4:将所述计时器和所述缓存数组清零,并将所述当前的中间上报时刻作为所述开始时刻,返回步骤A2。

2.根据权利要求1所述的方法,其特征在于,所述实时确定体感温度,包括:实时确定所述智能空调的百叶箱外温度、目标区域内的湿度和所述目标区域内的风速;

根据所述目标区域内的湿度,确定所述目标区域内湿度对所述体感温度的订正值;

根据所述目标区域内的风速,确定所述目标区域内风速对所述体感温度的订正值;

通过下述公式确定所述体感温度:Tg=To+Tu‑Tv

其中,所述Tg表示所述体感温度;所述To表示所述智能空调百叶箱外温度;所述Tu表示所述目标区域内湿度对所述体感温度的订正值;Tv表示所述目标区域内风速对所述体感温度的订正值。

3.根据权利要求1至2中任一所述的方法,其特征在于,进一步包括:

预先设置第一标志位、第二标志位和第三标志位;

所述在所述智能空调处于开启所述睡眠模式的第一时刻时,将所述体感温度上报云平台,包括:

判断所述智能空调是否接收到开启所述睡眠模式的开启指令,如果是,则将接收到开启所述睡眠模式的所述开启指令的时刻作为所述第一时刻,将所述第一标志位置为真;

实时判断所述第一标志位是否为真,如果是,则将所述缓存数组中的所述体感温度上报所述云平台,将所述缓存数组清零;

所述在所述智能空调开启所述睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个所述中间上报时刻将所述体感温度上报所述云平台,包括:B1:在所述睡眠模式开启之后,将所述第一时刻作为所述开始时刻;

B2:触发所述计时器从所述开始时刻开始计时,在所述计时器计时达到所述预设时间长度之后,将所述当前时刻作为所述当前的中间上报时刻,将所述第二标志位置为真;

B3:实时判断所述第二标志位是否为真,如果是,则执行B4;

B4:将所述缓存数组中的所述体感温度上报给所述云平台,将所述计时器、所述缓存数组和所述第二标志清零,并将所述当前的中间上报时刻作为所述开始时刻,返回步骤B2;

所述在所述智能空调处于关闭所述睡眠模式的第二时刻时,将所述体感温度上报所述云平台,包括:

判断所述智能空调是否接收到关闭所述睡眠模式的关闭指令,如果是,则将所述第三标志位置为真;

实时判断所述第三标志位是否为真,如果是,则将所述缓存数组中的所述体感温度上报所述云平台,将所述缓存数组和所述第三标志位清零。

4.智能空调,其特征在于,包括:确定模块,用于在智能空调处于睡眠模式时,实时确定体感温度;

处理模块,用于在所述智能空调处于开启所述睡眠模式的第一时刻时,将所述确定模块确定的所述体感温度上报云平台;在所述智能空调开启所述睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个所述中间上报时刻将所述确定模块确定的所述体感温度上报所述云平台;在所述智能空调处于关闭所述睡眠模式的第二时刻时,将所述确定模块确定的所述体感温度上报所述云平台;

进一步包括:

第一保存模块,用于将所述确定模块确定的所述体感温度保存到缓存数组中;

所述处理模块,用于执行:

A1:在所述睡眠模式开启之后,将所述第一时刻作为开始时刻;

A2:触发计时器从所述开始时刻开始计时,在所述计时器计时达到所述预设时间长度之后,将当前时刻作为当前的中间上报时刻;

A3:将所述缓存数组中的所述体感温度上报给所述云平台;

A4:将所述计时器和所述缓存数组清零,并将所述当前的中间上报时刻作为所述开始时刻,返回步骤A2。

5.根据权利要求4所述的智能空调,其特征在于,所述确定模块,用于执行:

实时确定所述智能空调的百叶箱外温度、目标区域内的湿度和所述目标区域内的风速;

根据所述目标区域内的湿度,确定所述目标区域内湿度对所述体感温度的订正值;

根据所述目标区域内的风速,确定所述目标区域内风速对所述体感温度的订正值;

通过下述公式确定所述体感温度:Tg=To+Tu‑Tv

其中,所述Tg表示所述体感温度;所述To表示所述智能空调百叶箱外温度;所述Tu表示所述目标区域内湿度对所述体感温度的订正值;Tv表示所述目标区域内风速对所述体感温度的订正值。

6.根据权利要求4至5任一所述的智能空调,其特征在于,进一步包括:

第二保存模块,用于保存第一标志位、第二标志位和第三标志位;

所述处理模块,用于执行:

判断所述智能空调是否接收到开启所述睡眠模式的开启指令,如果是,则将接收到开启所述睡眠模式的所述开启指令的时刻作为所述第一时刻,将所述第一标志位置为真;

实时判断所述第一标志位是否为真,如果是,则将所述缓存数组中的所述体感温度上报所述云平台,将所述缓存数组清零;

所述处理模块,用于执行:

B1:在所述睡眠模式开启之后,将所述第一时刻作为所述开始时刻;

B2:触发所述计时器从所述开始时刻开始计时,在所述计时器计时达到所述预设时间长度之后,将所述当前时刻作为所述当前的中间上报时刻,将所述第二标志位置为真;

B3:实时判断所述第二标志位是否为真,如果是,则执行B4;

B4:将所述缓存数组中的所述体感温度上报给所述云平台,将所述计时器、所述缓存数组和所述第二标志清零,并将所述当前的中间上报时刻作为所述开始时刻,返回步骤B2;

所述处理模块,用于执行:

判断所述智能空调是否接收到关闭所述睡眠模式的关闭指令,如果是,则将所述第三标志位置为真;

实时判断所述第三标志位是否为真,如果是,则将所述缓存数组中的所述体感温度上报所述云平台,将所述缓存数组和所述第三标志位清零。

7.体感温度上报的系统,其特征在于,包括:权利要求4至6中任一所述的智能空调、云平台以及移动终端;

所述云平台,用于接收智能空调上报的体感温度并转发给所述移动终端;

所述移动终端,用于接收所述云平台发来的所述体感温度,并根据所述体感温度绘制睡眠曲线。

8.根据权利要求7所述的系统,其特征在于,进一步包括:

所述智能空调,进一步用于向所述云平台发送当前耗电量;

所述云平台,用于接收智能空调上报的当前耗电量并转发给所述移动终端;

所述移动终端,用于接收所述云平台发来的所述当前耗电量,显示所述当前耗电量。

说明书 :

体感温度上报的方法及系统、智能空调

技术领域

[0001] 本发明涉及家电技术领域,特别涉及体感温度上报的方法及系统、智能空调。

背景技术

[0002] 随着物联网的发展,家电智能化的趋势已经越来越明显,智能化程度成为当下我国家电行业转型升级的关键。所谓智能家电,就是在传统家电的基础上,更加强调人的主观
能动性,重视人与居住环境的协调,更加人性化的提供服务。智能空调作为一种常用的家
电,可以调节室内的温度,提高用户的舒适度。
[0003] 智能空调的睡眠模式设计是针对用户睡眠时的一种空调运行模式,旨在提高用户的睡眠质量。现有的智能空调在用户调节至睡眠模式时,无法实现体感温度的上报。

发明内容

[0004] 本发明实施例提供了体感温度上报的方法及系统、智能空调,可以实现体感温度的上报。
[0005] 第一方面,本发明提供了体感温度的上报方法,包括:
[0006] 在智能空调处于睡眠模式时,实时确定体感温度;
[0007] 在所述智能空调处于开启所述睡眠模式的第一时刻时,将所述体感温度上报云平台;
[0008] 在所述智能空调开启所述睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个所述中间上报时刻将所述体感温度上报所述云平台;
[0009] 在所述智能空调处于关闭所述睡眠模式的第二时刻时,将所述体感温度上报所述云平台。
[0010] 优选地,
[0011] 在所述实时确定体感温度之后,进一步包括:
[0012] 实时将所述体感温度保存到缓存数组中;
[0013] 所述在所述智能空调开启所述睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个所述中间上报时刻将所述体感温度上报所述云平台,包括:
[0014] A1:在所述睡眠模式开启之后,将所述第一时刻作为开始时刻;
[0015] A2:触发计时器从所述开始时刻开始计时,在所述计时器计时达到所述预设时间长度之后,将当前时刻作为当前的中间上报时刻;
[0016] A3:将所述缓存数组中的所述体感温度上报给所述云平台;
[0017] A4:将所述计时器和所述缓存数组清零,并将所述当前的中间上报时刻作为所述开始时刻,返回步骤A2。
[0018] 优选地,
[0019] 所述实时确定体感温度,包括:
[0020] 实时确定所述智能空调的百叶箱外温度、目标区域内的湿度和所述目标区域内的风速;
[0021] 根据所述目标区域内的湿度,确定所述目标区域内湿度对所述体感温度的订正值;
[0022] 根据所述目标区域内的风速,确定所述目标区域内风速对所述体感温度的订正值;
[0023] 通过下述公式确定所述体感温度:
[0024] Tg=To+Tu‑Tv
[0025] 其中,所述Tg表示所述体感温度;所述To表示所述智能空调百叶箱外温度;所述Tu表示所述目标区域内湿度对所述体感温度的订正值;Tv表示所述目标区域内风速对所述体
感温度的订正值。
[0026] 优选地,
[0027] 进一步包括:
[0028] 预先设置第一标志位、第二标志位和第三标志位;
[0029] 所述在所述智能空调处于开启所述睡眠模式的第一时刻时,将所述体感温度上报云平台,包括:
[0030] 判断所述智能空调是否接收到开启所述睡眠模式的开启指令,如果是,则将接收到开启所述睡眠模式的所述开启指令的时刻作为所述第一时刻,将所述第一标志位置为
真;
[0031] 实时判断所述第一标志位是否为真,如果是,则将所述缓存数组中的所述体感温度上报所述云平台,将所述缓存数组清零;
[0032] 所述在所述智能空调开启所述睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个所述中间上报时刻将所述体感温度上报所述云平台,包括:
[0033] B1:在所述睡眠模式开启之后,将所述第一时刻作为所述开始时刻;
[0034] B2:触发所述计时器从所述开始时刻开始计时,在所述计时器计时达到所述预设时间长度之后,将所述当前时刻作为所述当前的中间上报时刻,将所述第二标志位置为真;
[0035] B3:实时判断所述第二标志位是否为真,如果是,则执行B4;
[0036] B4:将所述缓存数组中的所述体感温度上报给所述云平台,将所述计时器、所述缓存数组和所述第二标志清零,并将所述当前的中间上报时刻作为所述开始时刻,返回步骤
B2;
[0037] 所述在所述智能空调处于关闭所述睡眠模式的第二时刻时,将所述体感温度上报所述云平台,包括:
[0038] 判断所述智能空调是否接收到关闭所述睡眠模式的关闭指令,如果是,则将所述第三标志位置为真;
[0039] 实时判断所述第三标志位是否为真,如果是,则将所述缓存数组中的所述体感温度上报所述云平台,将所述缓存数组和所述第三标志位清零。
[0040] 第二方面,本发明提供了智能空调,包括:
[0041] 确定模块,用于在智能空调处于睡眠模式时,实时确定体感温度;
[0042] 处理模块,用于在所述智能空调处于开启所述睡眠模式的第一时刻时,将所述确定模块确定的所述体感温度上报云平台;在所述智能空调开启所述睡眠模式后,根据预设
时间长度,确定至少一个中间上报时刻,在每个所述中间上报时刻将所述确定模块确定的
所述体感温度上报所述云平台;在所述智能空调处于关闭所述睡眠模式的第二时刻时,将
所述确定模块确定的所述体感温度上报所述云平台。
[0043] 优选地,
[0044] 进一步包括:
[0045] 第一保存模块,用于将所述确定模块确定的所述体感温度保存到缓存数组中;
[0046] 所述处理模块,用于执行:
[0047] A1:在所述睡眠模式开启之后,将所述第一时刻作为开始时刻;
[0048] A2:触发计时器从所述开始时刻开始计时,在所述计时器计时达到所述预设时间长度之后,将当前时刻作为当前的中间上报时刻;
[0049] A3:将所述缓存数组中的所述体感温度上报给所述云平台;
[0050] A4:将所述计时器和所述缓存数组清零,并将所述当前的中间上报时刻作为所述开始时刻,返回步骤A2。
[0051] 优选地,
[0052] 所述确定模块,用于执行:
[0053] 实时确定所述智能空调的百叶箱外温度、目标区域内的湿度和所述目标区域内的风速;
[0054] 根据所述目标区域内的湿度,确定所述目标区域内湿度对所述体感温度的订正值;
[0055] 根据所述目标区域内的风速,确定所述目标区域内风速对所述体感温度的订正值;
[0056] 通过下述公式确定所述体感温度:
[0057] Tg=To+Tu‑Tv
[0058] 其中,所述Tg表示所述体感温度;所述To表示所述智能空调百叶箱外温度;所述Tu表示所述目标区域内湿度对所述体感温度的订正值;Tv表示所述目标区域内风速对所述体
感温度的订正值。
[0059] 优选地,
[0060] 进一步包括:
[0061] 第二保存模块,用于保存第一标志位、第二标志位和第三标志位;
[0062] 所述处理模块,用于执行:
[0063] 判断所述智能空调是否接收到开启所述睡眠模式的开启指令,如果是,则将接收到开启所述睡眠模式的所述开启指令的时刻作为所述第一时刻,将所述第一标志位置为
真;
[0064] 实时判断所述第一标志位是否为真,如果是,则将所述缓存数组中的所述体感温度上报所述云平台,将所述缓存数组清零;
[0065] 所述处理模块,用于执行:
[0066] B1:在所述睡眠模式开启之后,将所述第一时刻作为所述开始时刻;
[0067] B2:触发所述计时器从所述开始时刻开始计时,在所述计时器计时达到所述预设时间长度之后,将所述当前时刻作为所述当前的中间上报时刻,将所述第二标志位置为真;
[0068] B3:实时判断所述第二标志位是否为真,如果是,则执行B4;
[0069] B4:将所述缓存数组中的所述体感温度上报给所述云平台,将所述计时器、所述缓存数组和所述第二标志清零,并将所述当前的中间上报时刻作为所述开始时刻,返回步骤
B2;
[0070] 所述处理模块,还用于执行:
[0071] 判断所述智能空调是否接收到关闭所述睡眠模式的关闭指令,如果是,则将所述第三标志位置为真;
[0072] 实时判断所述第三标志位是否为真,如果是,则将所述缓存数组中的所述体感温度上报所述云平台,将所述缓存数组和所述第三标志位清零。
[0073] 第三方面,本发明提供了体感温度上报的系统,包括:第二方面中任一所述的智能空调、云平台以及移动终端;
[0074] 所述云平台,用于接收智能空调上报的体感温度并转发给所述移动终端;
[0075] 所述移动终端,用于接收所述云平台发来的所述体感温度,并根据所述体感温度绘制睡眠曲线。
[0076] 优选地,
[0077] 进一步包括:
[0078] 所述智能空调,进一步用于向所述云平台发送当前耗电量;
[0079] 所述云平台,用于接收智能空调上报的当前耗电量并转发给所述移动终端;
[0080] 所述移动终端,用于接收所述云平台发来的所述当前耗电量,显示所述当前耗电量。
[0081] 本发明实施例提供了体感温度上报的方法及系统、智能空调,由于智能空调在睡眠模式下,可以根据睡眠时间自动将温度调节至人体感觉舒适的范围,因此,为了体现智能
空调为用户在睡眠期间做出的智能化调试,可以在智能空调处于睡眠模式时,实时确定体
感温度,并将体感温度上报给云平台。然而由于智能空调在睡眠模式开启至睡眠模式关闭
期间,会存在体感温度短时间内变化较小的情况,因此,为了防止在短时间内重复上报大量
变化较小的体感温度,增加云平台的数据处理量,不给云平台造成压力,可以在智能空调开
启睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻进行体感温度的上报。结合
上述情况,可以选择在三种条件下进行体感温度的上报:处于开启睡眠模式的第一时刻、开
启睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻以及关闭睡眠模式的第二
时刻进行体感温度的上报。通过上述方式,可以进行体感温度的上报。

附图说明

[0082] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据
这些附图获得其他的附图。
[0083] 图1是本发明一实施例提供的一种体感温度上报的方法的流程图;
[0084] 图2是本发明一实施例提供的另一种体感温度上报的方法的流程图;
[0085] 图3是本发明一实施例提供的一种智能空调的示意图;
[0086] 图4是本发明一实施例提供的另一种智能空调的示意图;
[0087] 图5是本发明一实施例提供的又一种智能空调的示意图;
[0088] 图6是本发明一实施例提供的一种体感温度上报的系统的示意图。

具体实施方式

[0089] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员
在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0090] 如图1所示,本发明实施例提供了体感温度上报的方法,该方法可以包括以下步骤:
[0091] 步骤101:在智能空调处于睡眠模式时,实时确定体感温度;
[0092] 步骤102:在智能空调处于开启睡眠模式的第一时刻时,将体感温度上报云平台;
[0093] 步骤103:在智能空调开启睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个中间上报时刻将体感温度上报云平台;
[0094] 步骤104:在智能空调处于关闭睡眠模式的第二时刻时,将体感温度上报云平台。
[0095] 在本发明实施例中,由于智能空调在睡眠模式下,可以根据睡眠时间自动将温度调节至人体感觉舒适的范围,因此,为了体现智能空调为用户在睡眠期间做出的智能化调
试,可以在智能空调处于睡眠模式时,实时确定体感温度,并将体感温度上报给云平台。然
而由于智能空调在睡眠模式开启至睡眠模式关闭期间,会存在体感温度短时间内变化较小
的情况,因此,为了防止在短时间内重复上报大量变化较小的体感温度,增加云平台的数据
处理量,不给云平台造成压力,可以在智能空调开启睡眠模式后,根据预设时间长度,确定
至少一个中间上报时刻进行体感温度的上报。结合上述情况,可以选择在三种条件下进行
体感温度的上报:处于开启睡眠模式的第一时刻、开启睡眠模式后,根据预设时间长度,确
定至少一个中间上报时刻以及关闭睡眠模式的第二时刻进行体感温度的上报。通过上述方
式,可以进行体感温度的上报。
[0096] 为了确定至少一个中间上报时刻,在本发明一实施例中,上述实施例中在步骤101实时确定体感温度之后,进一步包括:
[0097] 实时将所述体感温度保存到缓存数组中;
[0098] 在智能空调开启睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个中间上报时刻将体感温度上报云平台,包括:
[0099] A1:在睡眠模式开启之后,将第一时刻作为开始时刻;
[0100] A2:触发计时器从开始时刻开始计时,在计时器计时达到预设时间长度之后,将当前时刻作为当前的中间上报时刻;
[0101] A3:将缓存数组中的体感温度上报给云平台;
[0102] A4:将计时器和缓存数组清零,并将当前的中间上报时刻作为开始时刻,返回步骤A2。
[0103] 在本发明一实施例中,由于实时地将体感温度上报给云平台,会增加云平台的数据处理量,给云平台造成压力,因此,可以将实时确定的体感温度保存至缓存数组中,在达
到体感温度的任一上报条件时,将体感温度的缓存数组上报云平台。在睡眠模式开启至睡
眠模式关闭期间,会存在体感温度在短时间内变化较小的情况,故可以将开启睡眠模式的
第一时刻作为开始时刻,通过计时器计时预设时间长度,比如十分钟,将十分钟内的体感温
度先缓存在缓存数组中,在计时器累计计时十分钟后将体感温度的缓存数组上报云平台,
并将当前时刻作为当前的中间上报时刻。同时,为了方便下一次体感温度的上报,可以在本
次体感温度上报之后将计时器和缓存数组清零,并将当前的中间上报时刻作为开始时刻,
重复上述过程,直至智能空调处于睡眠模式关闭状态。
[0104] 为了确定体感温度,在本发明一实施例中,上述实施例中的步骤101实时确定体感温度,具体可以通过如下方式实现:
[0105] 实时确定智能空调的百叶箱外温度、目标区域内的湿度和目标区域内的风速;
[0106] 根据目标区域内的湿度,确定目标区域内湿度对体感温度的订正值;
[0107] 根据目标区域内的风速,确定目标区域内风速对体感温度的订正值;
[0108] 通过下述公式确定体感温度:
[0109] Tg=To+Tu‑Tv
[0110] 其中,Tg表示体感温度;To表示智能空调百叶箱外温度;Tu表示目标区域内湿度对体感温度的订正值;Tv表示目标区域内风速对体感温度的订正值。
[0111] 在本发明一实施例中,体感温度系指人体所感受到的冷暖程度,转换成显性的可视温度,主要可以考虑风速和湿度对智能空调百叶箱外温度的修正。因此,可以实时确定智
能空调的百叶箱外温度、目标区域内的湿度和目标区域内的风速,并根据目标区域内的湿
度以及风速,确定目标区域内湿度对体感温度的订正值以及目标区域内风速对体感温度的
订正值。比如,目标区域内的湿度上升10%,则目标区域内湿度对体感温度的订正值会增加
1.2,目标区域内的风速上升1,则目标区域内湿度对体感温度的订正值会减小0.6,再通过
上述公式进一步确定体感温度。
[0112] 为了方便体感温度的上报,在本发明一实施例中,进一步包括:预先设置第一标志位、第二标志位和第三标志位;
[0113] 上述实施例中的步骤102中在智能空调处于开启睡眠模式的第一时刻时,将体感温度上报云平台,具体可以通过如下方式实现:
[0114] 判断所述智能空调是否接收到开启所述睡眠模式的开启指令,如果是,则将接收到开启所述睡眠模式的所述开启指令的时刻作为所述第一时刻,将所述第一标志位置为
真;
[0115] 实时判断第一标志位是否为真,如果是,则将缓存数组中的体感温度上报云平台,将缓存数组清零;
[0116] 在智能空调开启睡眠模式后,根据预设时间长度,确定至少一个中间上报时刻,在每个中间上报时刻将体感温度上报云平台,包括:
[0117] B1:在睡眠模式开启之后,将第一时刻作为开始时刻;
[0118] B2:触发计时器从开始时刻开始计时,在计时器计时达到预设时间长度之后,将当前时刻作为当前的中间上报时刻,将第二标志位置为真;
[0119] B3:实时判断第二标志位是否为真,如果是,则执行B4;
[0120] B4:将缓存数组中的体感温度上报给云平台,将计时器、缓存数组和第二标志清零,并将当前的中间上报时刻作为开始时刻,返回步骤B2;
[0121] 在智能空调处于关闭睡眠模式的第二时刻时,将体感温度上报云平台,包括:
[0122] 判断智能空调是否接收到关闭睡眠模式的关闭指令,如果是,则将第三标志位置为真;
[0123] 实时判断第三标志位是否为真,如果是,则将缓存数组中的体感温度上报云平台,将缓存数组和第三标志位清零。
[0124] 在本发明一实施例中,由于智能空调可以在三个条件下进行上报:处于开启睡眠模式的第一时刻、中间上报时刻以及关闭睡眠模式的第二时刻。为了方便确定体感温度上
报的时刻,可以在检测到标志位置为真时,触发体感温度的上报。比如,在智能空调接收到
开启睡眠模式的开启指令后,将第一标志位置为真,触发体感温度的上报,并将体感温度的
缓存数组清零;在智能空调接收到关闭睡眠模式的关闭指令后,将第三标志位置为真,触发
体感温度上报,并将体感温度的缓存数组和第三标志位清零,以便下一次睡眠模式重新开
启进行体感温度的上报。在睡眠模式开启至睡眠模式关闭期间,可以在确定当前的中间上
报时刻之后,将第二标志位置为真,触发体感温度上报。为了方便确定下一次中间上报时
刻,可将计时器、缓存数组以及第二标志位清零,通过上述方式,可以比较方便地确定体感
温度的上报时刻。
[0125] 为了体现智能空调的智能化和节能化,可以用更直观的数据或者睡眠曲线来展示。可以将智能空调的体感温度和当前耗电量通过智能硬件平台连上网络后上报给云平
台,再由云平台转发给移动终端,将数据绘制成直观的曲线,就能向用户展示睡眠模式下睡
眠曲线的变化,以及向用户展示智能空调在睡眠模式下开启睡眠具有的节能优势以及体感
温度随环境的变化。根据体感温度绘制出的曲线,可以看出智能空调为用户在睡眠期间做
出的智能化的调试。
[0126] 如图2所示,为了更加清楚地说明本发明的技术方案及优点,下面对本发明实施例提供了体感温度的上报方法进行详细说明,具体可以包括以下步骤:
[0127] 步骤201:预先设置第一标志位、第二标志位和第三标志位。
[0128] 具体地,可以预先设置标志位,并通过标志位的状态改变,更加方便地进行体感温度的上报。
[0129] 举例来说,假设设置第一标志位、第二标志位和第三标志位的初始状态为零,当满足体感温度任一上报条件时,可以将标志位置为真,触发体感温度上报云平台。
[0130] 步骤202:在智能空调处于睡眠模式时,实时确定智能空调的百叶箱外温度、目标区域内的湿度和目标区域内的风速。
[0131] 步骤203:根据目标区域内的湿度,确定目标区域内湿度对体感温度的订正值。
[0132] 步骤204:根据目标区域内的风速,确定目标区域内风速对体感温度的订正值。
[0133] 步骤205:根据智能空调的百叶箱外温度、目标区域内湿度对体感温度的订正值以及目标区域内风速对体感温度的订正值,实时确定体感温度。
[0134] 具体地,可以通过下述公式确定体感温度:
[0135] Tg=To+Tu‑Tv
[0136] 其中,Tg表示体感温度;To表示智能空调百叶箱外温度;Tu表示目标区域内湿度对体感温度的订正值;Tv表示目标区域内风速对体感温度的订正值。
[0137] 举例来说,假设智能空调百叶箱外温度To为20℃,目标区域内湿度为60%,根据目标区域内的湿度确定的目标区域内湿度对体感温度的订正值为1.2,目标区域内风速为6,
根据目标区域内的风速确定的目标区域内风速对体感温度的订正值为0.6,则根据上述公
式可得,体感温度Tg为20.6℃。
[0138] 步骤206:实时将体感温度保存到缓存数组中。
[0139] 具体地,由于将实时确定的体感温度上报云平台,会增加云平台的数据处理量,给云平台带来压力,因此,可以将体感温度先保存至缓存数组中,在达到任一上报条件之后,
再进行体感温度的上报。
[0140] 举例来说,假设确定的体感温度为:第一分钟22℃、第二分钟20℃、第三分钟24℃,可以先将22℃、20℃、24℃三个体感温度放在一个体感温度缓存数组中,在达到上报条件之
后,将体感温度的缓存数组发送给云平台。
[0141] 步骤207:判断智能空调是否接收到开启睡眠模式的开启指令,若是,执行步骤208。
[0142] 步骤208:将接收到开启睡眠模式的开启指令的时刻作为第一时刻,将第一标志位置为真;
[0143] 步骤209:实时判断第一标志位是否为真,若是,执行步骤210。
[0144] 步骤210:将缓存数组中的体感温度上报云平台,将缓存数组清零。
[0145] 具体地,可以通过预先设置的第一标志位状态的改变,确定能否进行开启睡眠模式时体感温度的上报。体感温度上报需要先与云平台制定好数据格式,可以以16进制的数
据格式通过超文本传输协议(比如,HTTP)上报给平台。上报的内容还可以包括总上报的次
数,睡眠模式的状态,智能空调的运行状态以及开启睡眠模式的第一时刻,体感温度缓存数
组中的体感温度个数,空调的当前耗电量等按照固定顺序依次排列放在待发送数组中,将
待发送数组发送给云平台。云平台再根据和智能空调定好的固定顺序解析出16进制的数据
对应的具体信息即可。
[0146] 举例来说,假设开启睡眠模式的第一时刻为23:00,则此时可将第一标志位置为真,在检测到第一标志位置为真时,触发体感温度的上报。刚刚开启睡眠模式,则确定的体
感温度10次的数据均为0。
[0147] 步骤211:在睡眠模式开启之后,将第一时刻作为开始时刻。
[0148] 步骤212:触发计时器从开始时刻开始计时,在计时器计时达到预设时间长度之后,将当前时刻作为当前的中间上报时刻,将第二标志位置为真。
[0149] 步骤213:实时判断第二标志位是否为真,如果是,则执行步骤214。
[0150] 步骤214:将缓存数组中的体感温度上报给云平台,将计时器、缓存数组和第二标志清零,并将当前的中间上报时刻作为开始时刻,返回步骤212。
[0151] 举例来说,假设开始时刻对应的第一时刻为23:00,触发计时器计时预设时间长度(比如,10分钟),则23:10即为当前的中间上报时刻,此时可将第二标志位置为真,在检测到
第二标志位置为真时,可以将累计十分钟内确定的体感温度的缓存数组上报云平台,(比
如,22℃、20℃、19℃、21.5℃、20.1℃、19.7℃、23℃、20℃、22℃、20.4℃)。
[0152] 步骤215:判断智能空调是否接收到关闭睡眠模式的关闭指令,若是,执行步骤216。
[0153] 步骤216:将第三标志位置为真。
[0154] 步骤217:实时判断第三标志位是否为真,如果是,则执行步骤218。
[0155] 步骤218:将缓存数组中的体感温度上报云平台,将缓存数组和第三标志位清零。
[0156] 具体地,在睡眠模式关闭时,将第三标志位置为真,在检测到第三标志位置为真时,触发体感温度的上报。为了方便下一次睡眠模式开启时重新进行体感温度的上报,可以
将缓存数组和第三标志位清零。
[0157] 如图3所示,本发明实施例提供了智能空调,包括:
[0158] 确定模块301,用于在智能空调处于睡眠模式时,实时确定体感温度;
[0159] 处理模块302,用于在智能空调处于开启睡眠模式的第一时刻时,将确定模块301确定的体感温度上报云平台;在智能空调开启睡眠模式后,根据预设时间长度,确定至少一
个中间上报时刻,在每个中间上报时刻将确定模块确定的体感温度上报云平台;在智能空
调处于关闭睡眠模式的第二时刻时,将确定模块确定的体感温度上报云平台。
[0160] 在本发明实施例中,由于智能空调在睡眠模式下,可以根据睡眠时间自动将温度调节至人体感觉舒适的范围,因此,为了体现智能空调为用户在睡眠期间做出的智能化调
试,可以在智能空调处于睡眠模式时,通过确定模块实时确定体感温度,并将体感温度上报
给云平台。然而由于智能空调在睡眠模式开启至睡眠模式关闭期间,会存在体感温度短时
间内变化较小的情况,因此,为了防止在短时间内重复上报大量变化较小的体感温度,增加
云平台的数据处理量,不给云平台造成压力,可以通过处理模块在智能空调开启睡眠模式
后,根据预设时间长度,确定至少一个中间上报时刻进行体感温度的上报。结合上述情况,
可以选择在三种条件下进行体感温度的上报:处于开启睡眠模式的第一时刻、开启睡眠模
式后,根据预设时间长度,确定至少一个中间上报时刻以及关闭睡眠模式的第二时刻进行
体感温度的上报。通过上述方式,可以进行体感温度的上报。
[0161] 基于图3所述的智能空调,如图4所示,在本发明一实施例中,进一步包括:
[0162] 第一保存模块303,用于将确定模块301确定的体感温度保存到缓存数组中;
[0163] 处理模块302,用于执行:
[0164] A1:在睡眠模式开启之后,将第一时刻作为开始时刻;
[0165] A2:触发计时器从开始时刻开始计时,在计时器计时达到预设时间长度之后,将当前时刻作为当前的中间上报时刻;
[0166] A3:将缓存数组中的体感温度上报给云平台;
[0167] A4:将计时器和缓存数组清零,并将当前的中间上报时刻作为开始时刻,返回步骤A2。
[0168] 在本发明一实施例中,确定模块301,用于执行:
[0169] 实时确定智能空调的百叶箱外温度、目标区域内的湿度和目标区域内的风速;
[0170] 根据目标区域内的湿度,确定目标区域内湿度对体感温度的订正值;
[0171] 根据目标区域内的风速,确定目标区域内风速对体感温度的订正值;
[0172] 通过下述公式确定体感温度:
[0173] Tg=To+Tu+Tv
[0174] 其中,Tg表示体感温度,To表示智能空调百叶箱外温度;Tu表示目标区域内湿度对体感温度的订正值;Tv表示目标区域内风速对体感温度的订正值。
[0175] 基于图3和图4所示的智能空调,如图5所示,在本发明一实施例中,进一步包括:
[0176] 第二保存模块304,用于保存第一标志位、第二标志位和第三标志位;
[0177] 处理模块302,用于执行:
[0178] 判断智能空调是否接收到开启睡眠模式的开启指令,如果是,则将接收到开启睡眠模式的开启指令的时刻作为第一时刻,将第一标志位置为真;
[0179] 实时判断第一标志位是否为真,如果是,则将缓存数组中的体感温度上报云平台,将缓存数组清零;
[0180] 处理模块302,用于执行:
[0181] B1:在睡眠模式开启之后,将第一时刻作为开始时刻;
[0182] B2:触发计时器从开始时刻开始计时,在计时器计时达到预设时间长度之后,将当前时刻作为当前的中间上报时刻,将第二标志位置为真;
[0183] B3:实时判断第二标志位是否为真,如果是,则执行B4;
[0184] B4:将缓存数组中的体感温度上报给云平台,将计时器、缓存数组和第二标志清零,并将当前的中间上报时刻作为开始时刻,返回步骤B2;
[0185] 处理模块302,还用于执行:
[0186] 判断智能空调是否接收到关闭睡眠模式的关闭指令,如果是,则将第三标志位置为真;
[0187] 实时判断第三标志位是否为真,如果是,则将缓存数组中的体感温度上报云平台,将缓存数组和第三标志位清零。
[0188] 如图6所示,本发明实施例提供了体感温度上报的系统,包括:权利要求5至8任一的智能空调401、云平台402以及移动终端403;
[0189] 云平台402,用于接收智能空调401上报的体感温度并转发给移动终端403;
[0190] 移动终端403,用于接收云平台402发来的体感温度,并根据体感温度绘制睡眠曲线。
[0191] 在本发明实施例中,由于智能空调在睡眠模式下,可以根据睡眠时间自动将温度调节至人体感觉舒适的范围,因此,为了体现智能空调为用户在睡眠期间做出的智能化调
试,可以在智能空调处于睡眠模式时,实时确定体感温度,并将体感温度上报给云平台。然
而由于智能空调在睡眠模式开启至睡眠模式关闭期间,会存在体感温度短时间内变化较小
的情况,因此,为了防止在短时间内重复上报大量变化较小的体感温度,增加云平台的数据
处理量,不给云平台造成压力,可以在智能空调开启睡眠模式后,根据预设时间长度,确定
至少一个中间上报时刻进行体感温度的上报。结合上述情况,智能空调可以选择在三种条
件下将体感温度上报云平台:处于开启睡眠模式的第一时刻、开启睡眠模式后,根据预设时
间长度,确定至少一个中间上报时刻以及关闭睡眠模式的第二时刻进行体感温度的上报。
云平台在接收到智能空调发来的体感温度之后,可以根据体感温度绘制睡眠曲线。通过上
述方式,可以进行体感温度的上报。
[0192] 在本发明一实施例中,进一步包括:
[0193] 智能空调401,进一步用于向云平台402发送当前耗电量;
[0194] 云平台402,用于接收智能空调401上报的当前耗电量并转发给移动终端403;
[0195] 移动终端403,用于接收云平台402发来的当前耗电量,显示当前耗电量。
[0196] 可以理解的是,本发明实施例示意的结构并不构成对智能空调的具体限定。在本发明的另一些实施例中,智能空调可以包括比图示更多或者更少的部件,或者组合某些部
件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或者软件和硬
件的组合来实现。
[0197] 上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0198] 本发明实施例还提供了智能空调,包括:至少一个存储器和至少一个处理器;
[0199] 所述至少一个存储器,用于存储机器可读程序;
[0200] 所述至少一个处理器,用于调用所述机器可读程序,执行本发明任一实施例中的体感温度上报的方法。
[0201] 本发明实施例还提供了一种计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行本发明任一实施例中的体
感温度上报的方法。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储
着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机
(或CPU或MPU)读出并执行存储在存储介质中的程序代码。
[0202] 在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。
[0203] 用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如CD‑ROM、CD‑R、CD‑RW、DVD‑ROM、DVD‑RAM、DVD‑RW、DVD+RW)、磁带、非易失性存储卡和ROM。可选择地,
可以由通信网络从服务器计算机上下载程序代码。
[0204] 此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而
实现上述实施例中任意一项实施例的功能。
[0205] 此外,可以理解的是,将由存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程
序代码的指令使安装在扩展板或者扩展单元上的CPU等来执行部分和全部实际操作,从而
实现上述实施例中任一实施例的功能。
[0206] 本发明各个实施例至少具有如下有益效果:
[0207] 1、在本发明实施例中,由于智能空调在睡眠模式下,可以根据睡眠时间自动将温度调节至人体感觉舒适的范围,因此,为了体现智能空调为用户在睡眠期间做出的智能化
调试,可以在智能空调处于睡眠模式时,实时确定体感温度,并将体感温度上报给云平台。
然而由于智能空调在睡眠模式开启至睡眠模式关闭期间,会存在体感温度短时间内变化较
小的情况,因此,为了防止在短时间内重复上报大量变化较小的体感温度,增加云平台的数
据处理量,不给云平台造成压力,可以在智能空调开启睡眠模式后,根据预设时间长度,确
定至少一个中间上报时刻进行体感温度的上报。结合上述情况,可以选择在三种条件下进
行体感温度的上报:处于开启睡眠模式的第一时刻、开启睡眠模式后,根据预设时间长度,
确定至少一个中间上报时刻以及关闭睡眠模式的第二时刻进行体感温度的上报。通过上述
方式,可以进行体感温度的上报;
[0208] 2、在本发明一实施例中,由于实时地将体感温度上报给云平台,会增加云平台的数据处理量,给云平台造成压力,因此,可以将实时确定的体感温度保存至缓存数组中,在
达到体感温度的任一上报条件时,将体感温度的缓存数组上报云平台。在睡眠模式开启至
睡眠模式关闭期间,会存在体感温度在短时间内变化较小的情况,故可以将开启睡眠模式
的第一时刻作为开始时刻,通过计时器计时预设时间长度,比如十分钟,将十分钟内的体感
温度先缓存在缓存数组中,在计时器累计计时十分钟后将体感温度的缓存数组上报云平
台,并将当前时刻作为当前的中间上报时刻。同时,为了方便下一次体感温度的上报,可以
在本次体感温度上报之后将计时器和缓存数组清零,并将当前的中间上报时刻作为开始时
刻,重复上述过程,直至智能空调处于睡眠模式关闭状态;
[0209] 3、在本发明一实施例中,体感温度系指人体所感受到的冷暖程度,转换成显性的可视温度,主要可以考虑风速和湿度对智能空调百叶箱外温度的修正。因此,可以实时确定
智能空调的百叶箱外温度、目标区域内的湿度和目标区域内的风速,并根据目标区域内的
湿度以及风速,确定目标区域内湿度对体感温度的订正值以及目标区域内风速对体感温度
的订正值,再通过上述公式进一步确定体感温度。
[0210] 需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需
要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有
些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以
由多个独立设备中的某些部件共同实现。
[0211] 以上各实施例中,硬件单元可以通过机械方式或电气方式实现。例如,一个硬件单元可以包括永久性专用的电路或逻辑(如专门的处理器,FPGA或ASIC)来完成相应操作。硬
件单元还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进
行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临
时设置的电路)可以基于成本和时间上的考虑来确定。
[0212] 上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同
实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之
内。