空调器及其控制方法和计算机可读存储介质与流程

文档序号:17495283发布日期:2019-04-23 21:14阅读:154来源:国知局
空调器及其控制方法和计算机可读存储介质与流程

本发明涉及空调器技术领域,尤其涉及一种空调器及其控制方法和计算机可读存储介质。



背景技术:

随着人们生活水平的提高,空调器以成为人们生活中不可缺少的家电。

人们在使用空调器制冷时,空调器输送的冷风难免会吹到用户身上,从而使得用户感到不适,基于此,空调器设置无风感模式。

现有技术中,空调器的无风感模式通过封住或者减小风的输出来实现,也即空调器通过堵风来实现,这种方式会使得空调器的室内机的风量减小,导致空调器的冷量输出减小,空调器的制冷效果差。



技术实现要素:

本发明的主要目的在于提供一种空调器及其控制方法和计算机可读存储介质,旨在解决空调器处于无风感模式时,空调器的制冷效果差的问题。

为实现上述目的,本发明提供的一种空调器的控制方法,所述空调器室内机设有多个出风口以及各个所述出风口对应的对旋风机,所述对旋风机设置为向所述出风口送风,所述对旋风机包括二个对旋设置的风轮;所述空调器的控制方法包括以下步骤:

确定所述空调器所在空间的用户;

根据所述用户确定各个所述对旋风机中二个风轮的目标转速;

控制各个所述风轮按照对应的目标转速运行,以使各个所述对旋风机的送风距离小于用户距离,所述用户距离为用户所在位置与所述空调器的距离。

在一实施例中,所述根据所述用户确定各个对旋风机中各个风轮的目标转速的步骤包括:

确定所述用户的数量;

在所述用户的数量小于对旋风机的数量时,配置各个所述用户对应的对旋风机,并将配置的对旋风机作为所述用户对应的目标对旋风机;

确定所述目标对旋风机中各个风轮的目标转速,以使所述目标对旋风机的送风距离小于所述目标对旋风机对应的用户的用户距离;

确定除所述目标对旋风机之外的其它对旋风机中风轮的目标转速。

在一实施例中,所述确定除所述目标对旋风机之外的其它对旋风机中风轮的目标转速的步骤包括:

将除所述目标对旋风机之外的其它对旋风机中的最低转速,作为所述其它对旋风机中各个风轮对应的目标转速。

在一实施例中,所述确定所述用户的数量的步骤之后,还包括:

在所述用户的数量大于或等于所述空调器的出风口数量时,将各个对旋风机均作为目标对旋风机,并配置各个所述用户对应的所述目标对旋风机;

获取各个所述用户与所述空调器之间的用户距离;

根据所述用户距离确定所述用户对应的目标对旋风机中各个风轮的目标转速。

在一实施例中,所述确定所述目标对旋风机中各个风轮的目标转速的步骤包括:

获取所述用户所在位置与所述空调器的用户距离;

根据所述用户距离确定所述目标对旋风机的第一送风距离,其中,所述第一送风距离小于所述用户距离;

根据所述第一送风距离确定所述用户对应的目标对旋风机中各个风轮的目标转速。

在一实施例中,所述配置各个所述用户对应的对旋风机的步骤包括:

确定各个所述用户所在位置与所述空调器的用户距离;

根据各个所述用户距离配置各个所述用户对应的对旋风机,其中,所述对旋风机对应的所述用户距离越大,所述对旋风机对应的出风口相对地面的距离越大。

在一实施例中,所述对旋风机对应的所述用户距离与所述对旋风机对应的出风口相对地面的距离成正比。

在一实施例中,所述空调器的控制方法,还包括:

获取目标温度以及设定温度,其中,所述目标温度为空调器所在空间的环境温度或者人体平均温度;

在所述目标温度与设定温度的差值小于预设差值时,执行所述确定所述空调器所在空间的用户的步骤。

在一实施例中,所述获取目标温度以及设定温度的步骤之后,还包括:

在所述目标温度与所述设定温度的差值大于或等于预设差值时,确定所述空调器的制冷模式的类型;

在所述制冷模式为全局制冷时,调整至少二个所述对旋风机中各个风轮的转速,以使一个所述对旋风机的送风距离大于第一预设距离,另一个所述对旋风机的送风距离小于第二预设距离,其中,所述第一预设距离大于所述第二预设距离。

在一实施例中,所述确定所述空调器的制冷模式的类型的步骤之后,还包括:

在所述制冷模式为局部制冷时,获取所述用户的位置信息,其中,所述位置信息包括所述用户相对所述空调器的用户方向以及所述用户与所述空调器之间的用户距离;

根据所述位置信息确定所述用户对应的所述对旋风机的送风方向以及第二送风距离,其中,所述用户方向与所述送风方向之间的夹角小于预设角度,且所述第二送风距离与所述用户距离之间的差值小于预设差值;

根据所述第二送风距离确定所述对旋风机中风轮的目标转速;

控制所述对旋风机中的风轮按照确定的目标转速运行,并根据所述送风方向调节所述对旋风机对应的出风口的导风条角度。

在一实施例中,所述获取目标温度的步骤包括:

确定所述空调器的制冷模式的类型;

在所述制冷模式为全局制冷时,获取空调器所在空间的环境温度,并将所述环境温度作为目标温度;

在所述制冷模式为局部制冷时,获取所述用户的平均体温,并将所述平均体温作为目标温度。

在一实施例中,所述确定所述空调器所在空间的用户的步骤之后,还包括:

根据所述用户确定各个所述对旋风机的送风方向;

在所述控制各个风轮按照对应的目标转速运行的步骤之后,还包括:

根据所述送风方向调整各个所述对旋风机所在出风口的导风条角度。

为实现上述目的,本发明还提供一种空调器,所述空调器室内机设有多个出风口以及各个所述出风口对应的对旋风机,所述对旋风机设置为向所述出风口送风,所述对旋风机包括二个对旋设置的风轮;所述空调器还包括处理器、存储器和存储在所述存储器上并可在所述处理器上运行的空调器的控制程序,所述空调器的控制程序被所述处理器执行时实现如上所述的空调器的控制方法的各个步骤。

为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有空调器的控制程序,所述空调器的控制程序被处理器执行时实现如上所述的空调器的控制方法。

本发明提供的空调器及其控制方法和计算机可读存储介质,空调器的室内机设有多个出风口,并为各个出风口设置对应的对旋风机,对旋风机包括对旋设置的二个风轮;空调器获取空调器所在空间的用户,以根据用户确定各个对旋风机中各个风轮的目标转速,在控制各个风轮按照目标转速运行,使得各个对旋风机的送风距离小于用户所在位置与空调器之间的用户距离,从而使得空调器实现对用户无风感送风;因空调器通过控制多个出风口对应的风轮的转速实现无风感,使得空调器在减小对用户输送风量的同时,保证了冷量的输出,也即保证了空调器的制冷效果。

附图说明

图1为本发明实施例涉及的空调器的硬件结构示意图;

图2为本发明空调器的控制方法第一实施例的流程示意图;

图3为本发明空调器的正视图;

图4为本发明空调器的控制方法第二实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:确定所述空调器所在空间的用户;根据所述用户确定各个对旋风机中各个风轮的目标转速;控制各个所述风轮按照所述目标转速运行,以使各个所述对旋风机的送风距离小于用户所在位置与所述空调器的用户距离。

现有技术中,空调器的无风感模式通过封住或者减小风的输出来实现,也即空调器通过堵风来实现,这种方式会使得空调器的室内机的风量减小,导致空调器的冷量输出减小,空调器的制冷效果差。

本发明提供一种解决方案:因空调器通过控制多个出风口对应的风轮的转速实现无风感,使得空调器在减小对用户输送风量的同时,保证了冷量的输出,也即保证了空调器的制冷效果。

作为一种实现方案,空调器可以如图1所示。

本发明实施例方案涉及的是空调器,空调器包括:处理器1001,例如cpu,存储器1002,通信总线1003以及对旋风机1004。其中,对旋风机1004设于空调器的出风面板上,通信总线1003用于实现这些组件之间的连接通信。

存储器1002可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。如图1所示,作为一种计算机存储介质的存储器1002中可以包括空调器的控制程序;而处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

确定所述空调器所在空间的用户;

根据所述用户确定各个所述对旋风机中二个风轮的目标转速;

控制各个所述风轮按照对应的目标转速运行,以使各个所述对旋风机的送风距离小于用户距离,所述用户距离为用户所在位置与所述空调器的距离。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

确定所述用户的数量;

在所述用户的数量小于对旋风机的数量时,配置各个所述用户对应的对旋风机,并将配置的对旋风机作为所述用户对应的目标对旋风机;

确定所述目标对旋风机中各个风轮的目标转速,以使所述目标对旋风机的送风距离小于所述目标对旋风机对应的用户的用户距离;

确定除所述目标对旋风机之外的其它对旋风机中风轮的目标转速。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

将除所述目标对旋风机之外的其它对旋风机中的最低转速,作为所述其它对旋风机中各个风轮对应的目标转速。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

在所述用户的数量大于或等于所述空调器的出风口数量时,将各个对旋风机均作为目标对旋风机,并配置各个所述用户对应的所述目标对旋风机;

获取各个所述用户与所述空调器之间的用户距离;

根据所述用户距离确定所述用户对应的目标对旋风机中各个风轮的目标转速。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

获取所述用户所在位置与所述空调器的用户距离;

根据所述用户距离确定所述目标对旋风机的第一送风距离,其中,所述第一送风距离小于所述用户距离;

根据所述第一送风距离确定所述用户对应的目标对旋风机中各个风轮的目标转速。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

确定各个所述用户所在位置与所述空调器的用户距离;

根据各个所述用户距离配置各个所述用户对应的对旋风机,其中,所述对旋风机对应的所述用户距离越大,所述对旋风机对应的出风口相对地面的距离越大。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

所述对旋风机对应的所述用户距离与所述对旋风机对应的出风口相对地面的距离成正比。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

获取目标温度以及设定温度,其中,所述目标温度为空调器所在空间的环境温度或者人体平均温度;

在所述目标温度与设定温度的差值小于预设差值时,执行所述确定所述空调器所在空间的用户的步骤。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

在所述目标温度与所述设定温度的差值大于或等于预设差值时,确定所述空调器的制冷模式的类型;

在所述制冷模式为全局制冷时,调整至少二个所述对旋风机中各个风轮的转速,以使一个所述对旋风机的送风距离大于第一预设距离,另一个所述对旋风机的送风距离小于第二预设距离,其中,所述第一预设距离大于所述第二预设距离。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

在所述制冷模式为局部制冷时,获取所述用户的位置信息,其中,所述位置信息包括所述用户相对所述空调器的用户方向以及所述用户与所述空调器之间的用户距离;

根据所述位置信息确定所述用户对应的所述对旋风机的送风方向以及第二送风距离,其中,所述用户方向与所述送风方向之间的夹角小于预设角度,且所述第二送风距离与所述用户距离之间的差值小于预设差值;

根据所述第二送风距离确定所述对旋风机中风轮的目标转速;

控制所述对旋风机中的风轮按照确定的目标转速运行,并根据所述送风方向调节所述对旋风机对应的出风口的导风条角度。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

确定所述空调器的制冷模式的类型;

在所述制冷模式为全局制冷时,获取空调器所在空间的环境温度,并将所述环境温度作为目标温度;

在所述制冷模式为局部制冷时,获取所述用户的平均体温,并将所述平均体温作为目标温度。

在一实施例中,处理器1001可以用于调用存储器1002中存储的空调器的控制程序,并执行以下操作:

根据所述用户确定各个所述对旋风机的送风方向;

在所述控制各个风轮按照对应的目标转速运行的步骤之后,还包括:

根据所述送风方向调整各个所述对旋风机所在出风口的导风条角度。

本实施例根据上述方案,空调器的室内机设有多个出风口,并为各个出风口设置对应的对旋风机,对旋风机包括对旋设置的二个风轮;空调器获取空调器所在空间的用户,以根据用户确定各个对旋风机中各个风轮的目标转速,在控制各个风轮按照目标转速运行,使得各个对旋风机的送风距离小于用户所在位置与空调器之间的用户距离,从而使得空调器实现对用户无风感送风;因空调器通过控制多个出风口对应的风轮的转速实现无风感,使得空调器在减小对用户输送风量的同时,保证了冷量的输出,也即保证了空调器的制冷效果。

基于上述硬件构架,提出本发明空调器的控制方法的实施例。

参照图2,图2为本发明空调器的控制方法的第一实施例,所述空调器的控制方法包括以下步骤:

步骤s10,确定所述空调器所在空间的用户;

在本发明中,参照图3,空调器的室内机上设有多个出风口,且为各个出风口设置对应的对旋风机,对旋风机可以设置在出风口处,也即设置在与出风口相连的出风通道内,可以理解的是,空调器将对旋风机设置为向出风口送风,对旋风机包括二个对旋设置的风轮。空调器上设有图像采集装置,图像采集装置可以为摄像头。空调器可以通过图像采集装置来确定空调器所在空间的用户。

步骤s20,根据所述用户确定各个对旋风机中二个风轮的目标转速;

空调器可以根据确定的用户来确定各个对旋风机中各个风轮的目标转速。用户可视作为用户信息,用户信息包括用户的数量以及用户与空调器之间的距离,也即用户距离。

具体的,空调器先确定用户的数量;

在当用户的数量小于对旋风机的数量时,此时,空调器可以为每一个用户配置对应的一个对旋风机,以对用户进行无风感送风,空调器可将各个出风口设置为上下排列,用户距离空调器越远(越大),那么空调器为用户配置的对旋风机对应的出风口相对地面的高度也就越大,对旋风机对应的出风口相对地面的距离与对旋风机对应的用户的用户距离可成正比,例如,空调器设有三个出风口,第一出风口的位置高于第二出风口的位置(相对地面的高度,第一出风口高于第二出风口),第二出风口的位置高于第三出风口的位置,而当前空间有二位用户,一位距离空调器3m,另一位距离4m,那么为距离3m的用户配置的出风口的位置低于距离4m的用户配置的出风口的位置,也即,空调器可以根据各个用户与空调器之间的用户距离配置对应的对旋风机;

在为各个用户配置对应的对旋风机后,将各个对旋风机均作为用户对应的目标对旋风机;

空调器再根据用户距离来确定该用户对应的目标对旋风机的送风距离(第一送风距离),并根据第一送风距离确定该目标对旋风机中各个风轮的目标转速,以使目标对旋风机的送风距离小于目标对旋风机对应的用户的用户距离,从而使得该目标对旋风机对目标对旋风机对应的用户实现无风感送风;

由于,用户数量是小于对旋风机的数量,那么会除去目标对旋风机后,还会剩余其他对旋风机;为了保证室内机中冷量有效的输出,以及避免室内机因冷量过多,导致蒸发器结霜,空调器会控制其他对旋风机中各个风轮以最低转速运行,也即将其它对旋风机中各个风轮的最低转速最为其它对旋风机中各个风轮对应的目标转速,也即空调器中设置有各个对旋风机中风轮对应的最低转速。

另外,在当用户数量大于或等于对旋风机的数量时,所有的对旋风机均需要对用户进行无风感送风,此时,所有的对旋风机作为目标对旋风机,也即一个目标对旋风机至少对应一个用户,空调器可以选取相互靠近的用户共用一个目标对旋风机(二个用户之间的距离小于预设距离,即可判定二个用户相互靠近),从而使得各个用户均有对应的目标对旋风机;

为用户配置的目标对旋风机的规则也可根据用户距离来配置,也即用户距离越大,该用户对应的目标对旋风机对应的出风口在空调器的位置也就越高;

目标对旋风机中各个风轮的目标转速可以根据该目标对旋风机对应的用户距离来确定,其确定流程不再一一赘述。

步骤s30,控制各个所述风轮按照对应的目标转速运行,以使各个所述对旋风机的送风距离小于用户距离,所述用户距离为用户所在位置与所述空调器的距离;

空调器在确定各个对旋风机中各个风轮的转速后,即可控制各个风轮按照各自确定的目标转速运行;另外,空调器的各个出风口还设置有导风条,在当空调器为各个用户配置对应的对旋风机后,空调器根据用户与用户对应的对旋风机的方向来确定该对旋风机的送风方向;故在当各个风轮按照确定的目标转速运行的同时,根据送风方向调节各个对旋风机所在出风口的导风条的角度,从而使得空调器能够对各个用户实现无风感送风。当然,在当空调器确定空间内的用户后,即可确定各个对旋风机的送风方向,在当各个风轮按照对应的目标转速运行后,即可根据送风方向调整各个对旋风机所在出风口的导风条角度,使得出风口向对应的用户送风。

需要说明的是,图像采集装置可为红外摄像头,空调器通过红外摄像头可以获取用户的平均体温以及用户周围的环境温度;空调器可以根据用户的平均体温以及环境温度来确定空调器的送风温度,平均体温与环境温度的差值越大(平均体温高于环境温度),送风温度也就越低,空调器根据送风温度来调节空调器压缩机的频率以及电子膨胀阀的开度。

在本实施例提供的技术方案中,空调器的室内机设有多个出风口,并为各个出风口设置对应的对旋风机,对旋风机包括对旋设置的二个风轮;空调器获取空调器所在空间的用户,以根据用户确定各个对旋风机中各个风轮的目标转速,在控制各个风轮按照目标转速运行,使得各个对旋风机的送风距离小于用户所在位置与空调器之间的用户距离,从而使得空调器实现对用户无风感送风;因空调器通过控制多个出风口对应的风轮的转速实现无风感,使得空调器在减小对用户输送风量的同时,保证了冷量的输出,也即保证了空调器的制冷效果。

参照图4,图4为本发明空调器的控制方法的第二实施例,基于第一实施例,所述步骤s10之前,还包括:

步骤s40,获取目标温度以及设定温度,其中,所述目标温度为空调器所在空间的环境温度或者人体平均温度;

步骤s50,在所述目标温度与设定温度的差值小于预设差值时,执行所述确定所述空调器所在空间的用户的步骤;

在当室内温度较高,且室内温度与用户设定的制冷温度的差值较大时(室内温度大于设定温度),此时,用户会感到比较热,此时,空调器需要最大限度进行制冷,而不会对用户进行无风感送风。可以理解的是,第一实施例是在空调器已经满足了用户的制冷需求的情况进行的。基于此,空调器在处于制冷模式时,获取目标温度以及设定温度,在目标温度与设定温度的差值小于预设差值时(目标温度大于设定温度,预设差值可为任意合适的数值,比如3℃),空调器进行无风感模式,也即空调器执行步骤s10-步骤s30。需要说明的是,在本实施例中,空调器设有局部制冷以及全局制冷二种类型的制冷模式,局部制冷指的是对用户周围区域进行制冷(包含用户的设定面积的区域,即可表征用户周围区域),而局部制冷指的是空调器对全房间制冷,而在当空调器的制冷模式为全局制冷时,目标温度为空调器所在空间的环境温度,在当空调器的制冷模式为局部制冷时,目标温度为用户的平均人体温度。

进一步的,在当目标温度与设定温度的差值大于预设差值时(目标温度大于设定温度),此时,空调器进入最大最冷模式;而制冷模式不同,各个对旋风机中风轮的转速的控制也不会不同。

具体的,在当制冷模式为全局制冷时,空调器至少控制一个对旋风机远距离送风,以及至少控制一个对旋风机近距离送风,远距离送风的对旋风机优选在室内机上位置较高的出风口对应的对旋风机,近距离送风的对旋风机优选在室内机位置较低的出风口对应的对旋风机;远距离以第一预设距离表征,对旋风机的送风距离大于第一预设距离,该对旋风机即为远距离送风;近距离送风以第二预设距离表征,对旋风机的送风距离小于第二预设距离,该对旋风机即为近距离送风,第二预设距离小于第一预设距离;空调器采用这样的方式,能够快速将空调器所在的房间温度降低。另外,在当对旋风机远距离送风时,优选前置风轮的转速大于后置风轮的转速,前置风轮与出风口的距离小于后置风轮与出风口的距离。

在当制冷模式为局部制冷时,空调器对用户周围的区域进行制冷,而不会直接对用户送风;空调器获取用户的位置信息,位置信息包括用户与空调器之间的用户距离以及用户相对空调器的用户方向;空调器根据用户距离来确定各个对旋风机的送风距离(第二送风距离),并根据用户方向来确定各个对旋风机的送风方向,送风距离应小于用户距离,且送风方向与用户方向之间的夹角小于预设角度,预设角度可为任意合适的数值,比如5°,以保证对旋风机对用户周围进行局部制冷,需要说明的是,在当用户为一个时,各个对旋风机均对用户进行局部制冷,在当用户为多个时,为每一个用户配置对应的对旋风机进行局部制冷,各个对旋风机的送风距离以及送风方向均根据对旋风机对应的用户的用户距离以及用户方向确定,若一个对旋风机对应多个用户时,该对旋风机以预设周期分别对各个用户进行局部制冷。

在本实施例提供的技术方案中,空调器获取目标温度以及设定温度,在当目标温度大于设定温度,且目标温度与设定温度的差值小于预设差值时,空调器对用户进行无风感送风,使得空调器能够根据空调器所在空间的制冷情况进行控制,空调器的制冷方式合理。

本发明还提供一种空调器,所述空调器室内机设有多个出风口以及各个所述出风口对应的对旋风机,所述对旋风机设置为向所述出风口送风,所述对旋风机包括二个对旋设置的风轮;所述空调器还包括处理器、存储器和存储在所述存储器上并可在所述处理器上运行的空调器的控制程序,所述空调器的控制程序被所述处理器执行时实现如上实施例所述的空调器的控制方法的各个步骤。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有空调器的控制程序,所述空调器的控制程序被处理器执行时实现如上实施例所述的空调器的控制方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1