空调器控制方法、装置、空调器和存储介质与流程

未命名 09-11 阅读:78 评论:0


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.图1为本技术一实施例中空调器控制方法流程示意图;
34.图2为本技术一实施例中是否首次进入睡眠模式校验流程示意图;
35.图3为本技术一实施例中首次进入睡眠模式睡眠区间确定流程示意图;
36.图4为本技术一实施例中非首次进入睡眠模式睡眠区间确定流程示意图;
37.图5为本技术另一实施例中非首次进入睡眠模式睡眠区间确定流程示意图;
38.图6为本技术一实施例中睡眠区间确定的具体流程示意图;
39.图7为本技术一实施例中目标设定温度确定流程示意图;
40.图8为本技术另一实施例中目标设定温度确定流程示意图;
41.图9为本技术一实施例中增长上限判断流程示意图;
42.图10为本技术另一实施例中增长上限判断流程示意图;
43.图11为本技术一实施例中停机温度条件判断流程示意图;
44.图12为本技术一实施例中空调器控制装置结构示意图。
具体实施方式
45.为了便于理解本技术,下面将参照相关附图对本技术进行更全面的描述。附图中给出了本技术的较佳的实施例。但是,本技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本技术的公开内容的理解更加透彻全面。
46.本技术实施例所提供的空调器控制方法应用在具备睡眠模式的空调器中,通过申
请各个实施例所提供的空调器控制方法,可以在这类型的空调器进入睡眠模式之后,结合初始人体温度和实时人体温度,确定当前人体所处的人体睡眠区间,根据所处的人体睡眠区间不同,采用对应的控制策略控制空调器运行,使得空调器在睡眠模式下的运行,与实时人体温度相关联,有效提高睡眠模式下的温度调节智能性。
47.本技术所涉及的空调器,其设置有至少一个温度检测器,用以检测空调器所处环境(例如房间)的环境温度,以及位于该环境下的人体温度,也即初始人体温度和实时人体温度。可以理解,温度检测器的具体类型并不是唯一的,可以是红外温度检测器等,只要能够实现环境温度以及人体温度的采集均可,具体不做限定。
48.应当指出的是,较为详细的,在一个实施例中,本技术实施例所提供的空调器控制方法,应用在空调器以制冷工况、睡眠模式运行这一场景中,此时可结合实时人体温度控制空调器的制冷运行。
49.请参阅图1,一种空调器控制方法,包括步骤102、步骤104和步骤106。
50.步骤102,获取空调器进入睡眠模式的初始人体温度和实时人体温度。
51.具体地,初始人体温度指的是空调器刚开始进入睡眠模式时,所获取的人体温度。实时人体温度指的是空调器进入睡眠模式之后,实时获取的人体温度。本实施例的方案,在空调器设置有红外温度检测器,在空调器开启睡眠模式之后,能够实时采集人体温度,得到初始人体温度和实时人体温度,并发送至空调器的控制器。
52.可以理解,在实际使用场景中,空调器所处环境中的用户数量并不是唯一的,若仅有一个用户,那么可直接以检测到的、该用户的人体温度作为初始人体温度和实时人体温度。若用户数量为多个,则可通过温度检测器分别采集各个用户的初始体温,之后结合各个初始体温进行均值求解等方式,得到初始人体温度。在运行过程中,结合各个用户的实际体温进行均值求解等方式,得到实时人体温度。
53.步骤104,根据初始人体温度和实时人体温度,确定人体睡眠区间。
54.具体地,控制器在得到初始人体温度和实时人体温度之后,将会结合初始人体温度和实时人体温度进行分析,确定此时对应的人体睡眠区间。
55.应当指出的是,人体睡眠区间的具体类型并不是唯一的,在一个较为详细的实施例中,由于随着人体逐渐睡眠,人体温度将会呈现逐渐下降的趋势,可将人体睡眠区间分为降温睡眠区间、稳定睡眠区间和升温睡眠区间。对应的,在降温睡眠区间,需通过控制空调器降低设定温度来运行,以给用户提供更好的入睡体验。减小入睡潜时。在稳定睡眠区间,维持空调器的设定温度不变运行,避免环境温度波动影响用户睡眠。而在升温睡眠区间,则通过控制空调器逐渐升高设定温度运行,保证用户在清醒时的舒适感受。
56.步骤106,根据人体睡眠区间,控制空调器运行。
57.具体地,针对不同的人体睡眠区间,在控制器中均存储有相应的控制逻辑,在确定人体睡眠区间之后,控制器为该人体睡眠区间匹配对应的控制逻辑,以相应的控制逻辑控制空调器运行。具体而言,在降温睡眠区间,控制器为其匹配降温控制逻辑,结合环境温度降低空调器的设定温度;在稳定睡眠区间,控制器为其匹配稳定温度控制逻辑,维持空调器的设定温度不变;在升温睡眠区间,控制器为其匹配升温控制逻辑,结合空调器的运行参数升高设定温度。通过该方案,将空调器的运行与用户实时情况相结合,实现基于每一个体的自适应温度条件,提高空调器的运行可靠性。
58.上述空调器控制方法,在空调器进入睡眠模式时,能够获取初始人体温度以及实时人体温度,并结合初始人体温度和实时人体温度,分析当前所处的人体睡眠区间,最终根据分析得到的人体睡眠区间,对应控制空调器运行。该方案在睡眠模式下,能够实时结合初始人体温度和实时人体温度,实现空调器的运行控制,空调器的运行根据实时人体温度的变化而变化,大大提高空调器在睡眠模式下的温度调节智能性。
59.请参阅图2,在其中一个实施例中,步骤104包括步骤202、步骤204和步骤206。
60.步骤202,校验空调器是否为首次进入睡眠模式。
61.步骤204,若为首次进入睡眠模式,根据实时人体温度、初始人体温度以及预设差值阈值,确定人体睡眠区间。
62.步骤206,若非首次进入睡眠模式,根据实时人体温度、初始人体温度,以及上一次进入睡眠模式的实时人体温度,确定人体睡眠区间。
63.具体地,首次进入睡眠模式指的是空调器出厂之后,用户在使用过程中首次控制空调器以睡眠模式运行。在空调器首次进入睡眠模式时,空调器的控制器并没有与用户相关的历史睡眠参数,此时空调器可结合预设差值阈值以及实时人体温度、初始人体温度,进行人体睡眠区间的确定。
64.应当指出的是,预设差值阈值的大小并不是唯一的,具体结合空调器的运行能力或者型号不同,也会有所区别。在一个较为详细的实施例中,预设差值阈值δt可设置大于或等于0.5℃,且小于或等于2℃,也即δt可选取0.5℃-2℃中的任意一个值。例如,可选取1.2℃。
65.而在空调器并非首次进入睡眠模式时,为使人体睡眠区间的确定更加贴近实际用户,应当结合上一次进入睡眠模式的实时人体温度,以及实时人体温度、所述初始人体温度,进行人体睡眠区间的确定。
66.请参阅图3,在其中一个实施例中,根据实时人体温度、初始人体温度以及预设差值阈值,确定人体睡眠区间,包括步骤302、步骤304、步骤306和步骤308。
67.步骤302,若初始人体温度与实时人体温度的差值,小于或等于预设差值阈值,确定处于降温睡眠区间。
68.步骤304,若初始人体温度与实时人体温度的差值,大于预设差值阈值,确定进入稳定睡眠区间。
69.步骤306,根据降温睡眠区间的实时人体温度,确定最小温度。
70.步骤308,若实时人体温度和最小温度的差值大于或等于第一预设阈值,确定进入升温睡眠区间。
71.具体地,在空调器进入睡眠模式之后,将会把采集到的实时人体温度t与初始人体温度t0进行比较,具体而言,判断t0-δt≤t,也即初始人体温度t0与实时人体温度t的差值,是否小于或等于预设差值阈值δt。在t0-δt≤t这一时间段内,均认定此时空调器处于降温睡眠区间,在出现t0-δt》t时,认为此时退出降温睡眠区间,进入了稳定睡眠区间。
72.在进入稳定睡眠区间之后,控制器结合当前睡眠模式下,在降温睡眠区间所采集的各个实时人体温度进行分析,得到该阶段的实时人体温度的最小值,作为最小温度tmin。之后将实时人体温度和所述最小温度的差值,与第一预设阈值进行比较分析,从而确定是否退出稳定睡眠区间,进入升温睡眠区间。较为详细的,在检测到t-tmin≥第一预设阈值的
情况下,认为退出稳定睡眠区间,并进入升温睡眠区间。可以理解,在控制器通过实时人体温度分析进入升温睡眠区间之后,直至最终空调器结束这一阶段均可认为处于升温睡眠区间。
73.应当指出的是,第一预设阈值的大小并不是唯一的,结合实际场景进行设置即可,例如,在一个较为详细的实施例中,可将第一预设阈值设置为0.5℃。对应的,在该实施例的方案中,若控制器在稳定睡眠区间检测到t≥tmin+0.5℃,即认为此时稳定睡眠区间结束,进入了升温睡眠区间。
74.请参阅图4,在其中一个实施例中,根据实时人体温度、初始人体温度,以及上一次进入睡眠模式的实时人体温度,确定人体睡眠区间,包括步骤402、步骤404、步骤406和步骤408。
75.步骤402,根据上一次进入睡眠模式的实时人体温度,确定上一次睡眠模式下降温睡眠区间的实时人体温度的最小值。
76.步骤404,根据最小值和初始人体温度,确定差值阈值。
77.步骤406,根据实时人体温度、初始人体温度、最小值以及差值阈值,确定人体睡眠区间。
78.具体地,在空调器非首次进入睡眠模式的情况下,控制器需要结合上一次睡眠模式时的实时人体温度进行分析,从而确定与用户实际睡眠情况的人体睡眠区间,提高空调器的控制准确性。
79.具体而言,控制器会从上一次睡眠模式下降温睡眠区间的实时人体温度,才找到实时人体温度的最小值,之后将最小值和初始人体温度进行分析,确定差值阈值。最终,控制器结合分析得到的差值阈值,以及实时人体温度、初始人体温度、最小值,进行更为精确的人体睡眠区间确定。
80.通过该方案,将人体睡眠区间的确定与上一次进入睡眠模式的实时人体温度相结合,提高人体睡眠区间的准确性。
81.请参阅图5,在其中一个实施例中,步骤404包括步骤502和步骤504。
82.步骤502,将初始人体温度和最小值作差,得到温度差。
83.步骤504,将温度差和第二预设阈值之和,作为差值阈值。
84.具体地,控制器将初始人体温度t0,与上一次降温睡眠区间实时人体温度的最小值tmin0进行作差,得到温度差,也即t0-tmin0。之后在t0-tmin0的基础上,增加第二预设阈值,最终确定差值阈值,在下一次进行人体睡眠区间的确定时,结合该差值阈值实现。
85.应当指出的是,第二预设阈值的大小并不是唯一的,可以与上述第一预设阈值相同,也可以不同,结合实际情况进行选择即可。例如,在一个较为详细的实施例中,可将第二预设阈值设置为0.5℃,也即该实施例将t0-tmin0+0.5℃作为差值阈值。
86.请参阅图6,在其中一个实施例中,步骤406包括步骤602、步骤604、步骤606和步骤608。
87.步骤602,若初始人体温度与实时人体温度的差值,小于或等于差值阈值,确定处于降温睡眠区间。
88.步骤604,若实时人体温度与最小值的差值小于第三预设阈值,确定进入稳定睡眠区间。
89.步骤606,根据降温睡眠区间的实时人体温度,确定最小温度。
90.步骤608,若实时人体温度和最小温度的差值大于或等于第四预设阈值,确定进入升温睡眠区间。
91.具体地,在结合差值阈值和最小值进行人体睡眠区间的确定时,首先,初始人体温度与实时人体温度进行作差得到差值,并将差值与上述确定的差值阈值进行比较分析,从而确定是否处于降温睡眠区间。
92.在差值小于或等于差值阈值的情况下,认为处于降温睡眠区间。之后,控制器将会把进入降温睡眠区间之后的实时人体温度,与上一次降温睡眠区间所确定的最小值进行比较,判断实时人体温度与最小值的差值是否小于第三预设阈值,若检测到实时人体温度与最小值的差值小于第三预设阈值,也即t-tmin0<第三预设阈值,认为退出降温睡眠区间,并进入稳定睡眠区间。同样的,第三预设阈值的大小并不是唯一的,具体结合实际场景设置即可,在一个较为详细的实施例中,第三预设阈值可设置为0.5℃,也即在检测到t<tmin0+0.5℃时,认为退出降温睡眠区间,并进入稳定睡眠区间。
93.在稳定睡眠区间中,与上述首次运行类似,此时控制将会获取本次睡眠模式下,降温睡眠区间的实时人体温度,选取最小的实时人体温度作为最小温度,将稳定睡眠区间的实时人体温度与最小温度进行作差,判断差值是否大于或等于第四预设阈值。在差值大于或等于第四预设阈值的情况下,认为稳定睡眠区间结束,并进入升温睡眠区间。
94.可以理解,第四预设阈值的大小同样并不是唯一的,结合实际使用场景进行设置即可。例如,在一个较为详细的实施例中,可将第四预设阈值设置为0.5℃。对应的,在该实施例的方案中,在检测到t≥tmin+0.5℃,认为进入升温睡眠区间,并将直到空调器结束睡眠模式这一阶段,均认为是升温睡眠区间。
95.在其中一个实施例中,根据人体睡眠区间,控制空调器运行,包括以下多项的至少一项:
96.第一项:若处于降温睡眠区间,获取环境温度;根据环境温度调整空调器的初始设定温度,得到目标设定温度;控制空调器以目标设定温度运行。
97.第二项:若处于稳定睡眠区间,控制空调器维持当前设定温度运行。
98.第三项:若处于升温睡眠区间,获取空调器的回风温度和停机温度;根据回风温度和停机温度,调整空调器的当前设定温度,得到目标设定温度;控制空调器以目标设定温度运行。
99.具体地,在控制器结合人体睡眠区间控制空调器运行时,根据所确定的人体睡眠区间不同,对空调器的控制也会有所区别。在根据实时人体温度判断处于降温睡眠区间,需结合空调器所处环境下的环境温度,以及空调器进入睡眠模式时,用户对空调器的初始设定温度进行分析,确定当前状态下空调器实际所需的目标设定温度,最终以目标设定温度控制空调器运行。
100.而在进入稳定睡眠区间之后,控制器将不会对设定温度进行调整,此时设定温度保持为当前设定温度即可。可以理解。本实施例所指的当前设定温度,指的是降温睡眠区间时,控制器最后一次结合环境温度对初始设定温度进行调整之后的目标设定温度。
101.在升温睡眠区间,控制器将会把设定温度调高,在这一过程中,为避免突然升温导致空调器停机的情况发生,控制器将会获取空调器的回风温度和停机温度,结合空调器的
回风温度和停机温度来调整空调器的当前设定温度,得到目标设定温度,最终使空调器以调整后的目标设定温度运行。
102.可以理解,在升温睡眠区间首次进行设定温度调节时,升温睡眠区间所指的当前设定温度为稳定睡眠区间时对应的当前设定温度。在升温睡眠区间并非首次进行设定温度调节时,当前设定温度指的是升温睡眠区间上一次调节后的目标温度。也即在升温睡眠区间,设定温度结合实际情况会被逐渐升高。
103.请参阅图7,在其中一个实施例中,根据环境温度调整空调器的初始设定温度,得到目标设定温度,包括步骤702和步骤704。
104.步骤702,根据环境温度,确定降温系数。
105.步骤704,根据降温系数、初始设定温度,以及预设设定温度模型进行分析,得到目标设定温度。
106.具体地,预设设定温度模型表征降温系数、初始设定温度和目标设定温度之间的对应关系,在实际使用场景中,只需将降温系数和初始设定温度代入预设设定温度模型进行分析计算,即可得到目标设定温度。
107.在结合环境温度进行目标设定温度的确定时,控制器首先结合环境温度,得到一个降温系数。可以理解,降温系数根据环境温度的不同而设置不同,环境温度越高,对应的降温系数也会越大。
108.在一个较为详细的实施例中,由于用户适合用户睡眠的温度区间是一定的,在环境温度较低的情况下,并不适合用户睡眠。故可设置为在环境温度大于一个温度值时,结合环境温度分析得到降温系数,从而调低设定温度;而在环境温度小于该温度值时,无需降低设定温度,对应的降温系数也为0。例如,可将该温度值设置为22℃。
109.可以理解,根据环境温度,确定降温系数的方式并不是唯一的,在一个实施例中,可以是控制器中预存有环境温度和降温系数的对应关系,实际运行过程中,只需结合获取的环境温度进行匹配,即可确定降温系数。
110.例如,在一个较为详细的实施例中,环境温度tb0和降温系数k的对应关系如下:
111.tb0环境温度k降温系数tb0>28℃1.225℃≤tb0≤28℃1tb≤tb0<25℃0.8tb0<22℃0
112.应当指出的是,预设设定温度模型的具体类型并不是唯一的,在一个实施例中,预设设定温度模型包括:ts=ts0-k*δα,其中,ts表示目标设定温度,ts0表示初始设定温度,k表示降温系数,δα表示常数。δα的取值并不唯一,在一个较为详细的实施例中,可以是0.5℃≤δα≤2℃。
113.通过上述方案,在判断处于降温睡眠区间时,控制器结合实时获取的环境温度进行比对分析,从而确定降温系数,代入预设设定温度模型进行计算,得到当前所需的目标设定温度,实时进行目标设定温度的调整,从而使得空调器的运行更为匹配用户实际情况,提高空调器的运行可靠性。
114.请参阅图8,在其中一个实施例中,根据回风温度和停机温度,调整空调器的当前
设定温度,得到目标设定温度,包括步骤802、步骤804、步骤806和步骤808。
115.步骤802,根据回风温度、停机温度和当前设定温度,判断空调器是否满足停机温度条件。
116.步骤804,若不满足停机温度条件,将当前设定温度增加第五预设阈值,得到目标设定温度并作为更新后的当前设定温度。
117.步骤806,控制空调器以目标设定温度运行。并返回获取空调器的回风温度和停机温度的步骤。
118.步骤808,若满足停机温度条件,控制空调器维持当前设定温度运行。
119.具体地,当进入升温睡眠区间时,代表着人体温度逐渐上升,为了保证人在清醒时的舒适感受,需要逐渐对环境温度进行提升。此时的关键步骤是不能因为突然提升环境温度,而导致空调出现停机的现象,一旦出现停机,用户极大可能出现不舒适的感受。
120.故此时需要结合空调器中设定的停机温度,以及实时采集的空调器的回风温度和空调器的当前设定温度,分析此时空调器是否满足停机温度条件,若不满足停机温度条件,则以第五预设阈值增加空调器的设定温度。之后控制空调器以调节后的目标设定温度运行,并返回获取空调器的回风温度和停机温度,持续进行是否满足停机温度条件的监测。若满足停机温度条件为避免继续升温造成空调器停机,此时将不进行升温处理,而是控制空调器以当前状态下的设定温度运行即可。
121.请参阅图9,在其中一个实施例中,根据回风温度和停机温度,调整空调器的当前设定温度,得到目标设定温度之后,该方法还包括步骤902、步骤904和步骤906。
122.步骤902,根据环境温度确定增长上限值。
123.步骤904,校验累计设定温度增长值是否小于或等于增长上限值。
124.若累计设定温度增长值小于或等于增长上限值,返回获取空调器的回风温度和停机温度的步骤。
125.步骤906,若累计设定温度增长值大于增长上限值,控制空调器维持当前设定温度运行。
126.具体地,在升温睡眠区间中,空调器的设定温度上升幅度一致,均以第五预设阈值为幅值上升,在实际睡眠模式下,空调器的持续运行时间是根据回风温度控制的,为避免设定温度持续上升,最终导致空调器停机,可结合环境温度,为设定温度的增长设置一个增长上限值。在实际运行过程中,每当设定温度上升之后,均会把累计设定温度增长值与增长上限值进行比较分析,在累计设定温度增长值小于或等于增长上限值时,返回重新获取空调器的回风温度和停机温度,进行下一次的设定温度调节控制。累计设定温度增长值大于增长上限值时,不再控制设定温度上升,而是控制空调器维持当前设定温度运行。
127.请参阅图10,在其中一个实施例中,步骤902包括步骤1002和步骤1004。
128.步骤1002,根据环境温度确定升温系数。
129.步骤1004,根据升温系数和预设增长模型,确定增长上限值。
130.具体地,预设增长模型表征升温系数与增长上限值的对应关系。在实际运行过程中,控制器首先结合环境温度进行分析,得到升温系数,之后将升温系数代入预设增长模型进行计算,最终确定增长上限值。
131.应当指出的是,根据环境温度确定升温系数的方式并不是唯一的,在一个实施例
中,升温系数的确定方式与降温系数的确信方式类似,在此不再赘述。更为详细的,在一个较为详细的实施例中,可结合下表匹配对应的升温系数:
132.tb0环境温度升温系数tb0>28℃1.225℃≤tb0≤28℃1tb≤tb0<25℃0.8tb0<22℃0
133.可以理解,预设增长模型的具体类型并不是唯一的,在一个较为详细的实施例中,预设增长模型包括:y=2k1*δα,其中,y表示增长上限值,k1表示升温系数,δα表示常数。δα的取值并不唯一,在一个较为详细的实施例中,可以是0.5℃≤δα≤2℃。
134.请参阅图11,在其中一个实施例中,步骤802包括步骤112和步骤114。
135.步骤112,判断回风温度是否大于当前设定温度、停机温度和第六预设阈值之和。
136.步骤114,若回风温度小于或等于当前设定温度、停机温度和第六预设阈值之和,确定空调器满足停机温度条件。
137.具体地,判断空调器是否满足停机温度条件的方式并不是唯一的,本实施例的方案,在控制器中预存有第六预设阈值,通过判断回风温度是否大于当前设定温度、停机温度和第六预设阈值之和的方式,分析是否满足停机温度条件。也即通过判断t
回风温度
>t
当前设定温度
+t
停机温度
+第六预设阈值的方式,实现是否满足停机温度条件的分析。
138.应当指出的是,第五预设阈值的大小并不是唯一的,具体结合实际场景进行选择即可。例如,在一个较为详细的实施例中,可将第五预设阈值设置为0.5℃。对应的,在该实施例的方案下,若出现t
回风温度
>t
当前设定温度
+t
停机温度
+0.5,即认为不满足停机温度条件。
139.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
140.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的空调器控制方法的空调器控制装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个空调器控制装置实施例中的具体限定可以参见上文中对于空调器控制方法的限定,在此不再赘述。
141.请参阅图12,一种空调器控制装置,包括:人体温度获取模块122、睡眠区间确认模块124和运行控制模块126。
142.人体温度获取模块122用于获取空调器进入睡眠模式的初始人体温度和实时人体温度;睡眠区间确认模块124用于根据初始人体温度和实时人体温度,确定人体睡眠区间;运行控制模块126用于根据人体睡眠区间,控制空调器运行。
143.在一个实施例中,睡眠区间确认模块124还用于校验空调器是否为首次进入睡眠模式;若为首次进入睡眠模式,根据实时人体温度、初始人体温度以及预设差值阈值,确定
人体睡眠区间;若非首次进入睡眠模式,根据实时人体温度、初始人体温度,以及上一次进入睡眠模式的实时人体温度,确定人体睡眠区间。
144.在一个实施例中,睡眠区间确认模块124还用于若初始人体温度与实时人体温度的差值,小于或等于预设差值阈值,确定处于降温睡眠区间;若初始人体温度与实时人体温度的差值,大于预设差值阈值,确定进入稳定睡眠区间;根据降温睡眠区间的实时人体温度,确定最小温度;若实时人体温度和最小温度的差值大于或等于第一预设阈值,确定进入升温睡眠区间。
145.在一个实施例中,睡眠区间确认模块124还用于根据上一次进入睡眠模式的实时人体温度,确定上一次睡眠模式下降温睡眠区间的实时人体温度的最小值;根据最小值和初始人体温度,确定差值阈值;根据实时人体温度、初始人体温度、最小值以及差值阈值,确定人体睡眠区间。
146.在一个实施例中,睡眠区间确认模块124还用于将初始人体温度和最小值作差,得到温度差;将温度差和第二预设阈值之和,作为差值阈值。
147.在一个实施例中,睡眠区间确认模块124还用于若初始人体温度与实时人体温度的差值,小于或等于差值阈值,确定处于降温睡眠区间;若实时人体温度与最小值的差值小于第三预设阈值,确定进入稳定睡眠区间;根据降温睡眠区间的实时人体温度,确定最小温度;若实时人体温度和最小温度的差值大于或等于第四预设阈值,确定进入升温睡眠区间。
148.在一个实施例中,运行控制模块126还用于若处于降温睡眠区间,获取环境温度;根据环境温度调整空调器的初始设定温度,得到目标设定温度;控制空调器以目标设定温度运行。
149.在一个实施例中,运行控制模块126还用于若处于稳定睡眠区间,控制空调器维持当前设定温度运行。
150.在一个实施例中,运行控制模块126还用于若处于升温睡眠区间,获取空调器的回风温度和停机温度;根据回风温度和停机温度,调整空调器的当前设定温度,得到目标设定温度;控制空调器以目标设定温度运行。
151.在一个实施例中,运行控制模块126还用于根据环境温度,确定降温系数;根据降温系数、初始设定温度,以及预设设定温度模型进行分析,得到目标设定温度。
152.在一个实施例中,运行控制模块126还用于根据回风温度、停机温度和当前设定温度,判断空调器是否满足停机温度条件;若不满足停机温度条件,将当前设定温度增加第五预设阈值,得到目标设定温度并作为更新后的当前设定温度;控制空调器以目标设定温度运行。并返回执行获取空调器的回风温度和停机温度的操作;若满足停机温度条件,控制空调器维持当前设定温度运行。
153.在一个实施例中,运行控制模块126还用于根据环境温度确定增长上限值;校验累计设定温度增长值是否小于或等于增长上限值;若累计设定温度增长值小于或等于增长上限值,返回获取空调器的回风温度和停机温度的操作。若累计设定温度增长值大于增长上限值,控制空调器维持当前设定温度运行。
154.在一个实施例中,运行控制模块126还用于根据环境温度确定升温系数;根据升温系数和预设增长模型,确定增长上限值。
155.在一个实施例中,运行控制模块126还用于判断回风温度是否大于当前设定温度、
停机温度和第六预设阈值之和;若回风温度小于或等于当前设定温度、停机温度和第六预设阈值之和,确定空调器满足停机温度条件。
156.上述空调器控制装置,在空调器进入睡眠模式时,能够获取初始人体温度以及实时人体温度,并结合初始人体温度和实时人体温度,分析当前所处的人体睡眠区间,最终根据分析得到的人体睡眠区间,对应控制空调器运行。该方案在睡眠模式下,能够实时结合初始人体温度和实时人体温度,实现空调器的运行控制,空调器的运行根据实时人体温度的变化而变化,大大提高空调器在睡眠模式下的温度调节智能性。
157.在一个实施例中,本技术还提供一种空调器,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
158.获取空调器进入睡眠模式的初始人体温度和实时人体温度;根据初始人体温度和实时人体温度,确定人体睡眠区间;根据人体睡眠区间,控制空调器运行。
159.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
160.获取空调器进入睡眠模式的初始人体温度和实时人体温度;根据初始人体温度和实时人体温度,确定人体睡眠区间;根据人体睡眠区间,控制空调器运行。
161.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
162.获取空调器进入睡眠模式的初始人体温度和实时人体温度;根据初始人体温度和实时人体温度,确定人体睡眠区间;根据人体睡眠区间,控制空调器运行。
163.上述空调器、存储介质和计算机程序产品,在空调器进入睡眠模式时,能够获取初始人体温度以及实时人体温度,并结合初始人体温度和实时人体温度,分析当前所处的人体睡眠区间,最终根据分析得到的人体睡眠区间,对应控制空调器运行。该方案在睡眠模式下,能够实时结合初始人体温度和实时人体温度,实现空调器的运行控制,空调器的运行根据实时人体温度的变化而变化,大大提高空调器在睡眠模式下的温度调节智能性。
164.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
165.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。

技术特征:
1.一种空调器控制方法,其特征在于,包括:获取空调器进入睡眠模式的初始人体温度和实时人体温度;根据所述初始人体温度和所述实时人体温度,确定人体睡眠区间;根据所述人体睡眠区间,控制所述空调器运行。2.根据权利要求1所述的空调器控制方法,其特征在于,所述根据所述初始人体温度和所述实时人体温度,确定人体睡眠区间,包括:校验所述空调器是否为首次进入睡眠模式;若为首次进入睡眠模式,根据所述实时人体温度、所述初始人体温度以及预设差值阈值,确定人体睡眠区间;若非首次进入睡眠模式,根据所述实时人体温度、所述初始人体温度,以及上一次进入睡眠模式的实时人体温度,确定人体睡眠区间。3.根据权利要求2所述的空调器控制方法,其特征在于,所述根据所述实时人体温度、所述初始人体温度以及预设差值阈值,确定人体睡眠区间,包括:若所述初始人体温度与所述实时人体温度的差值,小于或等于预设差值阈值,确定处于降温睡眠区间;若所述初始人体温度与所述实时人体温度的差值,大于所述预设差值阈值,确定进入稳定睡眠区间;根据所述降温睡眠区间的实时人体温度,确定最小温度;若所述实时人体温度和所述最小温度的差值大于或等于第一预设阈值,确定进入升温睡眠区间。4.根据权利要求2所述的空调器控制方法,其特征在于,所述根据所述实时人体温度、所述初始人体温度,以及上一次进入睡眠模式的实时人体温度,确定人体睡眠区间,包括:根据上一次进入睡眠模式的实时人体温度,确定上一次睡眠模式下降温睡眠区间的实时人体温度的最小值;根据所述最小值和所述初始人体温度,确定差值阈值;根据所述实时人体温度、所述初始人体温度、所述最小值以及所述差值阈值,确定人体睡眠区间。5.根据权利要求4所述的空调器控制方法,其特征在于,所述根据所述最小值和所述初始人体温度,确定差值阈值,包括:将所述初始人体温度和所述最小值作差,得到温度差;将所述温度差和第二预设阈值之和,作为差值阈值。6.根据权利要求4所述的空调器控制方法,其特征在于,所述根据所述实时人体温度、所述初始人体温度、所述最小值以及所述差值阈值,确定人体睡眠区间,包括:若所述初始人体温度与所述实时人体温度的差值,小于或等于所述差值阈值,确定处于降温睡眠区间;若实时人体温度与所述最小值的差值小于第三预设阈值,确定进入稳定睡眠区间;根据所述降温睡眠区间的实时人体温度,确定最小温度;若所述实时人体温度和所述最小温度的差值大于或等于第四预设阈值,确定进入升温睡眠区间。
7.根据权利要求1-6任意一项所述的空调器控制方法,其特征在于,所述根据所述人体睡眠区间,控制所述空调器运行,包括以下多项的至少一项:第一项:若处于降温睡眠区间,获取环境温度;根据所述环境温度调整所述空调器的初始设定温度,得到目标设定温度;控制所述空调器以目标设定温度运行;第二项:若处于稳定睡眠区间,控制所述空调器维持当前设定温度运行;第三项:若处于升温睡眠区间,获取所述空调器的回风温度和停机温度;根据所述回风温度和所述停机温度,调整所述空调器的当前设定温度,得到目标设定温度;控制所述空调器以目标设定温度运行。8.根据权利要求7所述的空调器控制方法,其特征在于,所述根据所述环境温度调整所述空调器的初始设定温度,得到目标设定温度,包括:根据所述环境温度,确定降温系数;根据所述降温系数、所述初始设定温度,以及预设设定温度模型进行分析,得到目标设定温度。9.根据权利要求7所述的空调器控制方法,其特征在于,所述根据所述回风温度和所述停机温度,调整所述空调器的当前设定温度,得到目标设定温度,包括:根据所述回风温度、所述停机温度和所述当前设定温度,判断所述空调器是否满足停机温度条件;若不满足所述停机温度条件,将所述当前设定温度增加第五预设阈值,得到目标设定温度并作为更新后的当前设定温度;控制所述空调器以所述目标设定温度运行,并返回所述获取所述空调器的回风温度和停机温度的步骤;若满足所述停机温度条件,控制所述空调器维持当前设定温度运行。10.根据权利要求9所述的空调器控制方法,其特征在于,所述根据所述回风温度和所述停机温度,调整所述空调器的当前设定温度,得到目标设定温度之后,还包括:根据环境温度确定增长上限值;校验累计设定温度增长值是否小于或等于所述增长上限值;若所述累计设定温度增长值小于或等于所述增长上限值,返回所述获取所述空调器的回风温度和停机温度的步骤;若所述累计设定温度增长值大于所述增长上限值,控制所述空调器维持当前设定温度运行。11.根据权利要求10所述的空调器控制方法,其特征在于,所述根据环境温度确定增长上限值,包括:根据环境温度确定升温系数;根据所述升温系数和预设增长模型,确定增长上限值。
12.根据权利要求9所述的空调器控制方法,其特征在于,所述根据所述回风温度、所述停机温度和所述当前设定温度,判断所述空调器是否满足停机温度条件,包括:判断所述回风温度是否大于所述当前设定温度、所述停机温度和第六预设阈值之和;若所述回风温度小于或等于所述当前设定温度、所述停机温度和第六预设阈值之和,确定所述空调器满足停机温度条件。13.一种空调器控制装置,其特征在于,包括:人体温度获取模块,用于获取空调器进入睡眠模式的初始人体温度和实时人体温度;睡眠区间确认模块,用于根据所述初始人体温度和所述实时人体温度,确定人体睡眠区间;运行控制模块,用于根据所述人体睡眠区间,控制所述空调器运行。14.一种空调器,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至12中任一项所述空调器控制方法的步骤。15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至12中任一项所述空调器控制方法的步骤。16.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至12中任一项所述空调器控制方法的步骤。

技术总结
本申请涉及一种空调器控制方法、装置、空调器、存储介质和计算机程序产品,在空调器进入睡眠模式时,能够获取初始人体温度以及实时人体温度,并结合初始人体温度和实时人体温度,分析当前所处的人体睡眠区间,最终根据分析得到的人体睡眠区间,对应控制空调器运行。该方案在睡眠模式下,能够实时结合初始人体温度和实时人体温度,实现空调器的运行控制,空调器的运行根据实时人体温度的变化而变化,大大提高空调器在睡眠模式下的温度调节智能性。大提高空调器在睡眠模式下的温度调节智能性。大提高空调器在睡眠模式下的温度调节智能性。


技术研发人员:田雅颂 梁博 陈志伟 梁之琦 徐耿彬 连彩云
受保护的技术使用者:珠海格力节能环保制冷技术研究中心有限公司
技术研发日:2023.07.07
技术公布日:2023/9/9
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐