1.本发明涉及空调器控制技术领域,尤其涉及一种智能调节空调设定温度的方法及系统。
背景技术:2.随着人们生活的不断改善,对生活质量不断地提高,对于所处环境的高要求也渐显强烈,用户对于空调的智能化要求也越来越高,为满足空调使用场景的多样化和智能化,需要空调的设定温度能够自动调控。但是现有空调的温度均为用户提前设定,当室内温度达到设定温度后,压缩机则会降低功率或者直接停止运行。由于空调刚运行时需要快速达到理想的室温,会将设定温度设置的与室内环境温度差值较大,以求快速缩小室内与设定温度的差距。但是空调运行一段时间后,为了体感舒适度,系统需要调整设定温度,导致在特殊情况下,尤其用户在睡眠时,难以再手动调节设定温度,无法满足用户需求,降低体感舒适度。
技术实现要素:3.本发明提供一种智能调节空调设定温度的方法及系统,用以解决现有空调无法智能调节设定温度的缺陷,以实现根据实际情况智能调节空调的设定温度。
4.本发明提供一种智能调节空调设定温度的方法,包括:
5.获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;
6.获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;
7.根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率。
8.根据本发明提供的一种智能调节空调设定温度的方法,所述获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率,具体包括:
9.获取到空调初始的设定温度和室内环境温度,将所述室内环境温度与空调初始的设定温度进行比对,求取差值;
10.确定求取的差值所处范围区间,匹配相应范围区间对应的空调运行功率。
11.根据本发明提供的一种智能调节空调设定温度的方法,所述获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度,具体包括:
12.采集人体表面覆盖被子的红外图像;
13.根据所述红外图像分析人体表面覆盖被子的面积比例;
14.根据人体表面覆盖被子比例的面积调整空调设定温度。
15.根据本发明提供的一种智能调节空调设定温度的方法,所述根据所述红外图像分析人体表面覆盖被子的面积,具体包括:
16.将红外图像进行拆分为人体裸露面积和覆盖被子面积;
17.计算覆盖被子面积占人体总面积的比例。
18.根据本发明提供的一种智能调节空调设定温度的方法,所述根据人体表面覆盖被子比例的面积调整空调设定温度,具体包括:
19.当人体表面覆盖被子面积大于第一阈值时,调高空调的设定温度;
20.当人体表面覆盖被子面积小于第二阈值时,调低空调的设定温度。
21.根据本发明提供的一种智能调节空调设定温度的方法,根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率,具体包括:
22.根据调整后的设定温度与室内环境温度进行比对,得到比对结果;
23.根据所述比对结果生成功率调控指令;
24.根据功率调控指令对应调整空调的运行功率。
25.本发明还提供一种智能调节空调设定温度的系统,所述系统包括:
26.初始运行模块,用于获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;
27.设定温度调整模块,用于获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;
28.功率调节模块,用于根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率。
29.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述智能调节空调设定温度的方法。
30.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述智能调节空调设定温度的方法。
31.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述智能调节空调设定温度的方法。
32.本发明提供的一种智能调节空调设定温度的方法及系统,通过检测人体表面覆盖被子的面积,确定人体当前体感状态,从而能够根据人体的体感状态,智能调节空调的设定温度,改变空调运行功率,调节室内环境温度,提升人体的体感舒适度。
附图说明
33.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1是本发明提供的一种智能调节空调设定温度的方法的流程示意图之一;
35.图2是本发明提供的一种智能调节空调设定温度的方法的流程示意图之二;
36.图3是本发明提供的一种智能调节空调设定温度的方法的流程示意图之三;
37.图4是本发明提供的一种智能调节空调设定温度的方法的流程示意图之四;
38.图5是本发明提供的一种智能调节空调设定温度的系统的模块连接示意图;
39.图6是本发明提供的电子设备的结构示意图。
40.附图标记:
41.110:初始运行模块;120:设定温度调整模块;130:功率调节模块;610:处理器;620:通信接口;630:存储器;640:通信总线。
具体实施方式
42.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.下面结合图1-图4描述本发明的一种智能调节空调设定温度的方法,包括:
44.s100、获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;
45.s200、获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;
46.s300、根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率。
47.传统空调在开机后,选择工作模式,制冷或者制热后,手动设定温度,空调开始工作,快速缩小室内环境温度与设定温度之间的差距。直至室内环境温度达到设定温度。但是初始设定的温度并非就是人体适宜温度。本发明中能够根据人体表面覆盖被子的面积,确定人体的体感状态,从而进行设定温度的调节,改变空调运行功率,提升人体体感舒适度。
48.获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率,具体包括:
49.s101、获取到空调初始的设定温度和室内环境温度,将所述室内环境温度与空调初始的设定温度进行比对,求取差值;
50.s102、确定求取的差值所处范围区间,匹配相应范围区间对应的空调运行功率。
51.在制冷模式下,空调开机后,设定初始温度。通过空调自带的温度传感器获取室内环境温度,将室内环境温度与设定温度进行比对作差。
52.当室内环境温度与设定温度温差在10℃以上时,空调按照高功率运行;
53.当室内环境温度与设定温度温差在3℃-10℃以内时,空调按照中等功率运行;
54.当室内环境温度与设定温度温差在3℃以内时,空调按照第功率运行。
55.通过获取室内环境温度,有助于确定空调的初始运行模式和功率,便于后续进行运行功率的调节。
56.获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度,具体包括:
57.s201、采集人体表面覆盖被子的红外图像;
58.s202、根据所述红外图像分析人体表面覆盖被子的面积比例;
59.s203、根据人体表面覆盖被子比例的面积调整空调设定温度。
60.本发明中,采取红外图像传感器,获取人体表面覆盖被子的红外图像。对红外图像
进行分析,确定人体裸露出来的面积和被子覆盖的面积。将红外图像进行拆分为人体裸露面积和覆盖被子面积,计算覆盖被子面积占人体总面积的比例。
61.红外图像中,由于覆盖被子和裸露皮肤的红外表征是不同的,能够准确进行区分,裸露皮肤的红外图像颜色较为鲜艳,覆盖被子的地方红外图像颜色则较为暗淡。即使人穿着睡衣,也能区分出覆盖被子或者没有覆盖被子,在穿睡衣的情况下红外图像颜色依然会比覆盖被子的红外图像颜色表现的更鲜艳,能够准确区分出覆盖被子和未覆盖被子的地方。
62.根据人体表面覆盖被子比例的面积调整空调设定温度。例如当人体表面覆盖被子较多时,说明当前室内环境温度较低,需要调高设定温度;当人体表面覆盖被子较少时,说明当前室内环境温度较高,需要调低设定温度。
63.根据人体表面覆盖被子比例的面积调整空调设定温度,具体包括:
64.当人体表面覆盖被子面积大于第一阈值时,调高空调的设定温度;
65.当人体表面覆盖被子面积小于第二阈值时,调低空调的设定温度。
66.本发明中,在制冷时,采集人体表面覆盖被子的面积,当覆盖被子面积大于人体总面积的80%时,说明当前温度较低,需要调高1℃设定温度,在十分钟后再次获取新的人体的表面覆盖被子的面积比例,按照新的检测结果判断保持此设定温度还是需要继续调节;
67.当覆盖被子面积占人体总面积的50%-80%时,说明当前温度刚好,保持当前的设定温度,在十分钟后再次获取新的人体的表面覆盖被子的面积比例,按照新的检测结果判断保持此设定温度还是需要继续调节;
68.当覆盖被子面积小于人体总面积的50%时,说明当前温度较高,需要调低1℃设定温度,在十分钟后再次获取新的人体的表面覆盖被子的面积比例,按照新的检测结果判断保持此设定温度还是需要继续调节。
69.根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率,具体包括:
70.s301、根据调整后的设定温度与室内环境温度进行比对,得到比对结果;
71.s302、根据所述比对结果生成功率调控指令;
72.s303、根据功率调控指令对应调整空调的运行功率。
73.根据比对结果确定相应的调控指令,按照调控指令改变空调的运行功率。
74.当设定温度与环境温度差距较大时,空调会相应的升高运行功率,以实现快速达到设定温度;当设定温度与环境温度差距较小时,调低室内,空调会相应降低运行功率。
75.本发明提供的一种智能调节空调设定温度的方法,通过检测人体表面覆盖被子的面积,确定人体当前体感状态,从而能够根据人体的体感状态,智能调节空调的设定温度,改变空调运行功率,调节室内环境温度,提升人体的体感舒适度。
76.参考图5,本发明还公开了一种智能调节空调设定温度的系统,所述系统包括:
77.初始运行模块,用于获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;
78.设定温度调整模块110,用于获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;
79.功率调节模块120,用于根据调整后的设定温度生成功率调控指令,根据所述功率
调控指令调节空调的运行功率。
80.初始运行模块130,获取到空调初始的设定温度和室内环境温度,将所述室内环境温度与空调初始的设定温度进行比对,求取差值;
81.设定温度调整模块110,确定求取的差值所处范围区间,匹配相应范围区间对应的空调运行功率。
82.在制冷模式下,空调开机后,设定初始温度。通过空调自带的温度传感器获取室内环境温度,将室内环境温度与设定温度进行比对作差。
83.当室内环境温度与设定温度温差在10℃以上时,空调按照高功率运行;
84.当室内环境温度与设定温度温差在3℃-10℃以内时,空调按照中等功率运行;
85.当室内环境温度与设定温度温差在3℃以内时,空调按照第功率运行。
86.通过获取室内环境温度,有助于确定空调的初始运行模式和功率,便于后续进行运行功率的调节。
87.设定温度调整模块120,采集人体表面覆盖被子的红外图像;根据所述红外图像分析人体表面覆盖被子的面积比例;根据人体表面覆盖被子比例的面积调整空调设定温度。
88.将红外图像进行拆分为人体裸露面积和覆盖被子面积;
89.计算覆盖被子面积占人体总面积的比例。
90.当人体表面覆盖被子面积大于第一阈值时,调高空调的设定温度;
91.当人体表面覆盖被子面积小于第二阈值时,调低空调的设定温度。
92.本发明中,采取红外图像传感器,获取人体表面覆盖被子的红外图像。对红外图像进行分析,确定人体裸露出来的面积和被子覆盖的面积。将红外图像进行拆分为人体裸露面积和覆盖被子面积,计算覆盖被子面积占人体总面积的比例。
93.红外图像中,由于覆盖被子和裸露皮肤的红外表征是不同的,能够准确进行区分,裸露皮肤的红外图像颜色较为鲜艳,覆盖被子的地方红外图像颜色则较为暗淡。即使人穿着睡衣,也能区分出覆盖被子或者没有覆盖被子,在穿睡衣的情况下红外图像颜色依然会比覆盖被子的红外图像颜色表现的更鲜艳,能够准确区分出覆盖被子和未覆盖被子的地方。
94.根据人体表面覆盖被子比例的面积调整空调设定温度。例如当人体表面覆盖被子较多时,说明当前室内环境温度较低,需要调高设定温度;当人体表面覆盖被子较少时,说明当前室内环境温度较高,需要调低设定温度。
95.功率调节模块130,根据调整后的设定温度与室内环境温度进行比对,得到比对结果;
96.根据所述比对结果生成功率调控指令;
97.根据功率调控指令对应调整空调的运行功率。
98.本发明提供的一种智能调节空调设定温度的系统,通过检测人体表面覆盖被子的面积,确定人体当前体感状态,从而能够根据人体的体感状态,智能调节空调的设定温度,改变空调运行功率,调节室内环境温度,提升人体的体感舒适度。
99.图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:处理器(processor)610、通信接口(communications interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通
信。处理器610可以调用存储器630中的逻辑指令,以执行一种智能调节空调设定温度的方法,该方法包括:获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;
100.获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;
101.根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率。
102.此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
103.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的一种智能调节空调设定温度的方法,该方法包括:获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;
104.获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;
105.根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率。
106.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的一种智能调节空调设定温度的方法,该方法包括:获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;
107.获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;
108.根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率。
109.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
110.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上
述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
111.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
技术特征:1.一种智能调节空调设定温度的方法,其特征在于,包括:获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率。2.根据权利要求1所述的智能调节空调设定温度的方法,其特征在于,所述获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率,具体包括:获取到空调初始的设定温度和室内环境温度,将所述室内环境温度与空调初始的设定温度进行比对,求取差值;确定求取的差值所处范围区间,匹配相应范围区间对应的空调运行功率。3.根据权利要求1所述的智能调节空调设定温度的方法,其特征在于,所述获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度,具体包括:采集人体表面覆盖被子的红外图像;根据所述红外图像分析人体表面覆盖被子的面积比例;根据人体表面覆盖被子比例的面积调整空调设定温度。4.根据权利要求3所述的智能调节空调设定温度的方法,其特征在于,所述根据所述红外图像分析人体表面覆盖被子的面积,具体包括:将红外图像进行拆分为人体裸露面积和覆盖被子面积;计算覆盖被子面积占人体总面积的比例。5.根据权利要求3所述的智能调节空调设定温度的方法,其特征在于,所述根据人体表面覆盖被子比例的面积调整空调设定温度,具体包括:当人体表面覆盖被子面积大于第一阈值时,调高空调的设定温度;当人体表面覆盖被子面积小于第二阈值时,调低空调的设定温度。6.根据权利要求1所述的智能调节空调设定温度的方法,其特征在于,根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率,具体包括:根据调整后的设定温度与室内环境温度进行比对,得到比对结果;根据所述比对结果生成功率调控指令;根据功率调控指令对应调整空调的运行功率。7.一种智能调节空调设定温度的系统,其特征在于,所述系统包括:初始运行模块,用于获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;设定温度调整模块,用于获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;功率调节模块,用于根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率。8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述智能调节空调设定温度的方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述智能调节空调设定温度的方法。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述智能调节空调设定温度的方法。
技术总结本发明提供一种智能调节空调设定温度的方法及系统,包括:获取空调初始设定温度,根据所述初始设定温度与室内环境温度的差值控制空调运行功率;获取人体表面覆盖被子的面积,根据人体表面覆盖被子的面积调整空调的设定温度;根据调整后的设定温度生成功率调控指令,根据所述功率调控指令调节空调的运行功率。本发明解决了现有空调无法智能调节设定温度的缺陷,以实现根据实际情况智能调节空调的设定温度。设定温度。设定温度。
技术研发人员:王星元 樊明敬 矫立涛 马玉奇
受保护的技术使用者:青岛海尔空调电子有限公司 海尔智家股份有限公司
技术研发日:2022.06.27
技术公布日:2022/11/1