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

文档序号:18791608发布日期:2019-09-29 18:54阅读:179来源:国知局
空调器及其控制方法和计算机可读存储介质与流程

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



背景技术:

随着人们生活的提高,空调器已成为每个家庭必不可少的家用电器。

空调器在使用一段时间后,会存在漏冷媒的情况导致空调器性能下降。空调器中参数设置是基于空调器性能正常时测试得到的。当空调器性能下降之后,设置的参数会使得空调器为用户营造的舒适环境的时长过长,空调器的制冷效果或者制热效果较差。



技术实现要素:

本发明的主要目的在于提供一种空调器及其控制方法和计算机可读存储介质,旨在解决空调器的制冷效果或者制热效果较差的问题。

为实现上述目的,本发明提供的一种空调器的控制方法,所述空调器的控制方法包括以下步骤:

获取空调器的目标运行参数以及目标补偿值,其中,所述目标补偿值根据所述空调器历史运行时长确定,所述历史运行时长为所述空调器此次运行之前的室内环境达到舒适状态对应的空调器的运行时长;

根据所述目标补偿值对所述目标运行参数进行修正;

控制所述空调器按照修正后的所述目标运行参数运行。

在一实施例中,所述根据历史运行时长确定所述目标补偿值具体包括:

在各个所述历史运行时长中确定目标运行时长,其中,各个所述目标运行时长对应的空调器启动舒适功能的环境温度与所述空调器当前启动舒适功能的环境温度相同;

在各个所述目标运行时长中确定最大的目标运行时长以及最小的目标运行时长;

确定最大的目标运行时长与最小的目标运行时长之间的第一差值;

根据所述第一差值确定所述目标补偿值。

在一实施例中,所述在各个所述目标运行时长中确定最大的目标运行时长以及最小的目标运行时长的步骤之后,还包括:

确定所述最大的目标运行时长对应的空调器的运行时间段是否处于目标时间段内,其中,所述目标时间段的结束时间点与当前时间点之间的间隔时长小于预设间隔时长;

最大的目标运行时长对应的空调器的运行时间段处于目标时间段内,执行所述确定最大的目标运行时长与最小的目标运行时长之间的第一差值的步骤。

在一实施例中,所述确定所述最大的目标运行时长对应的空调器的运行时间段是否处于目标时间段内的步骤之后,还包括:

最大的目标运行时长对应的空调器的运行时间段不处于目标时间段,根据最小的目标运行时长与所述目标时间段内的最大的目标运行时长之间的第二差值确定目标补偿值;

执行所述根据所述目标补偿值对所述目标运行参数进行修正的步骤。

在一实施例中,所述目标补偿值根据各个历史运行时长确定具体包括:

确定相同的各个所述历史运行时长对应的空调器启动舒适功能的环境温度;

确定最大的环境温度与最小的环境温度之间的第三差值;

根据所述第三差值确定目标补偿值。

在一实施例中,所述获取空调器的目标补偿值的步骤包括:

确定空调器上一次运行室内环境达到舒适状态对应的空调器的实际运行时长;

所述实际运行时长与预设运行时长不匹配,根据所述实际运行时长以及各个所述历史运行时长更新预存的补偿值,以确定目标补偿值,其中,所述预设运行时长根据预存的补偿值确定;所述实际运行时长与预设运行时长匹配,将预存的补偿值作为目标补偿值。

在一实施例中,所述获取空调器的目标运行参数的步骤包括:

确定空调器作用空间的用户的冷热感值;

根据所述冷热感值获取所述空调器的目标运行参数。

在一实施例中,所述目标运行参数包括空调器制冷或者制热对应的设定温度、室内风机的转速、压缩机的运行频率以及节流组件的开度中的至少一个,所述根据所述目标补偿值对所述目标运行参数进行修正的步骤包括:

所述空调器运行制冷模式,减小设定温度、增大室内风机的转速、增大压缩机的运行频率及/或增大节流组件的开度;

所述空调器运行制热模式,增大设定温度、增大室内风机的转速、增大压缩机的运行频率及/或增大节流组件的开度。

为实现上述目的,本发明还提供一种空调器,所述空调器包括存储器、处理器以及存储在所述存储器并可在所述处理器运行的空调器的控制程序,所述空调器的控制程序被所述处理器执行时实现如上所述的空调器的控制方法的各个步骤。

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

本发明提供的空调器及其控制方法和计算机可读存储介质,获取空调器的目标运行参数以及由各个历史运行时长得到的补偿值,根据补偿值对目标运行参数进行修正,从而控制空调器按照修正后的目标运行参数运行;由于空调器能够根据历史运行时长确定空调器的性能是否下降,进而在确定空调器性能下降时,确定补偿值,从而对空调器当前运行的参数进行补偿,保证了空调器的制冷效果或者制热效果。

附图说明

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

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

图3为图2步骤s10中获取空调器的目标补偿值的细化流程示意图;

图4为图2步骤s10中获取空调器的目标运行参数的细化流程示意图。

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

具体实施方式

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

本发明实施例的主要解决方案是:获取空调器的目标运行参数以及补偿值,其中,所述补偿值根据所述空调器历史运行时长确定,所述历史运行时长为所述空调器此次运行之前的室内环境达到舒适状态对应的空调器的运行时长;根据所述补偿值对所述目标运行参数进行修正;控制所述空调器按照修正后的所述目标运行参数运行。

由于空调器能够根据历史运行时长确定空调器的性能是否下降,进而在确定空调器性能下降时,确定补偿值,从而对空调器当前运行的参数进行补偿,保证了空调器的制冷效果或者制热效果。

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

本发明实施例方案涉及的是空调器,空调器包括:处理器101,例如cpu,存储器102,通信总线103。其中,通信总线103用于实现这些组件之间的连接通信。

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

获取空调器的目标运行参数以及目标补偿值,其中,所述目标补偿值根据所述空调器历史运行时长确定,所述历史运行时长为所述空调器此次运行之前的室内环境达到舒适状态对应的空调器的运行时长;

根据所述目标补偿值对所述目标运行参数进行修正;

控制所述空调器按照修正后的所述目标运行参数运行。

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

在各个所述历史运行时长中确定目标运行时长,其中,各个所述目标运行时长对应的空调器启动舒适功能的环境温度与所述空调器当前启动舒适功能的环境温度相同;

在各个所述目标运行时长中确定最大的目标运行时长以及最小的目标运行时长;

确定最大的目标运行时长与最小的目标运行时长之间的第一差值;

根据所述第一差值确定所述目标补偿值。

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

最大的目标运行时长对应的空调器的运行时间段处于目标时间段内,执行所述确定最大的目标运行时长与最小的目标运行时长之间的第一差值的步骤,其中,所述目标时间段的结束时间点与当前时间点之间的间隔时长小于预设间隔时长;

最大的目标运行时长对应的空调器的运行时间段不处于目标时间段,根据最小的目标运行时长与所述目标时间段内的最大的目标运行时长之间的第二差值确定补偿值。

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

确定相同的各个所述历史运行时长对应的空调器启动舒适功能的环境温度;

确定最大的环境温度与最小的环境温度之间的第三差值;

根据所述第三差值确定目标补偿值。

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

确定空调器上一次运行室内环境达到舒适状态对应的空调器的实际运行时长;

所述实际运行时长与预设运行时长不匹配,根据所述实际运行时长以及各个所述历史运行时长更新预存的补偿值,以确定目标补偿值,其中,所述预设运行时长根据预存的补偿值确定;所述实际运行时长与预设运行时长匹配,将预存的补偿值作为目标补偿值。

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

确定空调器作用空间的用户的冷热感值;

根据所述冷热感值获取所述空调器的目标运行参数。

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

所述空调器运行制冷模式,减小设定温度、增大室内风机的转速、增大压缩机的运行频率及/或增大节流组件的开度;

所述空调器运行制热模式,增大设定温度、增大室内风机的转速、增大压缩机的运行频率及/或增大节流组件的开度。

本实施例根据上述方案,获取空调器的目标运行参数以及由各个历史运行时长得到的补偿值,根据补偿值对目标运行参数进行修正,从而控制空调器按照修正后的目标运行参数运行;由于空调器能够根据历史运行时长确定空调器的性能是否下降,进而在确定空调器性能下降时,确定补偿值,从而对空调器当前运行的参数进行补偿,保证了空调器的制冷效果或者制热效果。

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

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

步骤s10,获取空调器的目标运行参数以及目标补偿值,其中,所述目标补偿值根据所述空调器历史运行时长确定,所述历史运行时长为所述空调器此次运行之前的室内环境达到舒适状态对应的空调器的运行时长;

在本实施例中,空调器中设有补偿值,补偿值是对空调器当前运行的参数进行补偿。例如,在空调器制冷时,空调器通过补偿值减小设定制冷温度、增大室内风机的转速、增大压缩机的运行频率及/或增大节流组件的开度;空调器制热时,空调器通过补偿值增大设定制热温度、增大室内风机的转速、增大压缩机的运行频率及/或增大节流组件的开度。可以理解的是,补偿值包括空调器制冷或制热的设定温度补偿值、室内风机的转速补偿值、压缩机的运行频率补偿值以及节流组件的开度补偿值中的一种或多种。空调器可以通过各个历史运行时长判断空调器的性能是否下降,历史运行时长指的是空调器此次运行之前的室内温度达到舒适状态的空调器的运行时长。例如,空调器上一次的历史运行时长为10min,而在上上次的历史运行时长为8min,此时即可判定空调器的性能下降,空调器可以根据二个历史运行时长的差值来确定补偿值,历史运行时长的差值越大,补偿值的绝对值也就越大。空调器中存储的补偿值即可为目标补偿值

空调器存储有空调器每次运行时使得室内环境达到舒适环境对应的运行时长,此类运行时长即为历史运行时长。室内环境达到舒适状态可通过检测用户的冷热感值m确定,在当m处于预设区间时,即可判定室内环境达到舒适状态,预设区间可为任意合数的区间,例如,预设区间为[-1,1]。

空调器设有阵列式红外电堆传感器,空调器通过阵列式红外电堆传感器获取环境背景温度图像。空调器可根据环境背景温度图像得到用户的冷热感值。具体的,根据热力学第一定律,人体产生的散热量基本等于人体消耗的热量,因此通过测量人体消耗的热量即可得到人体的散热量,人体消耗的热量可通过以下公式计算:h=φ(tcl-ra),其中,h为人体的散热量,tcl为人体表面的温度值(人体表面的温度值可通过环境背景温度图像确定),ta为辐射温度值,φ为附加计算系数,这些计算系数为人体热舒适性研究领域的一些通用计算系数,如考虑周围环境的有效辐射面积系数f_eff、着装的人体面积系数f_cl,φ=f_eff*f_cl,此时h=f_eff*f_cl*(tcl-ta),通过计算人体表面的温度值tcl和辐射温度ta的差值再结合计算系数φ,得到人体的散热量h。

当然,也可以根据人体表面的温度值tcl、辐射温度值ta与人体散热量的映射关系,预先对温度值tcl和温度值ta进行取值,并设置与温度值tcl和温度值ta对应的人体散热量,形成映射表。当获取人体表面的温度值tcl、辐射温度值ta时,就可以查表获得相应的人体散热量。

由于人体的冷热感值与人体消耗的热量相关,而人体消耗的热量等于人体的散热量,因此人体的散热量的大小反映了人的冷热感状态,通过前期空调器研发过程中对不同用户的冷热感觉进行体验测试,并根据当时计算得到的不同冷热感觉下的散热量值,可通过拟合公式获得二者之间的关系式,例如冷热感状态值m和散热量h的关系式可以表示如下:

m=a0+a1h+a2h2+a3h3+…..+anhn

其中,a0、a1、a2、a3、an为根据实验获得的不同的计算系数值,n为正数值,其取值大小依据具体的h和m数据组之间的形成拟合公式确定,如n可以取值为4。通过以上公式中人体的冷热感值m与散热量h之间的关系式,当计算得到人体的散热量值h后,代入以上公式就得到了人体的冷热感值m。

当热,室内环境达到舒适状态也可检测室内温度是否达到舒适温度进行确定。

空调器在运行后,获取目标运行参数以及补偿值。目标运行参数包括空调器制冷或制热对应的设定温度、压缩机的运行频率、室内风机的转速以及节流组件的开度中的至少一个或多个。

步骤s20,根据所述目标补偿值对所述目标运行参数进行修正;

步骤s30,控制所述空调器按照修正后的所述目标运行参数运行。

在确定目标补偿值和目标运行参数后,空调器根据补偿值对目标运行参数进行补偿修正,从而使得空调器按照修正后的目标运行参数运行。

需要说明的是,空调器可在开机时,即可确定目标补偿值以及目标运行参数,使得室内环境尽早达到舒适状态。

在本实施例提供的技术方案中,获取空调器的目标运行参数以及由各个历史运行时长得到的补偿值,根据补偿值对目标运行参数进行修正,从而控制空调器按照修正后的目标运行参数运行;由于空调器能够根据历史运行时长确定空调器的性能是否下降,进而在确定空调器性能下降时,确定补偿值,从而对空调器当前运行的参数进行补偿,保证了空调器的制冷效果或者制热效果。

在一实施例中,空调器可事先确定多个补偿值,可在各个补偿值中确定目标补偿值,补偿值根据各个历史运行时长确定,并将确定的补偿值保存,使得空调器在后续的运行中,直接采用保存的补偿值对需要运行的运行参数进行修正,以保证空调器的制冷效果或者制热效果。根据各个历史运行时长事先确定补偿值具体包括如下步骤:

1、在各个所述历史运行时长中确定目标运行时长,其中,各个所述目标运行时长对应的空调器启动舒适功能的环境温度相同;

舒适功能指的是空调器将当前室内环境调节至舒适状态的功能。空调器在启动舒适功能时,会记录当前的环境温度,环境温度为室内温度以及室外温度中的至少一种,空调器可以在开机时,自动启动舒适功能,舒适功能的开启也可由用户自行设置。空调器将各个环境温度进行分类,将空调器开机的环境温度相同的各个历史运行时长作为目标运行时长。

2、在各个所述目标运行时长中确定最大的目标运行时长以及最小的目标运行时长;

3、确定最大的目标运行时长与最小的目标运行时长之间的第一差值;

4、根据所述第一差值确定补偿值。

在确定目标运行时长后,空调器确定最大的目标运行时长以及最小的目标运行时长,进而计算二者之间的第一差值,差值与补偿值具有映射关系,因此,可以根据差值确定补偿值。此外,不同的环境温度下,差值与补偿值对应的映射关系不同,因此,在确定补偿值时,需要根据环境温度以及差值确定补偿值。

空调器可以根据不同的环境温度下对应的目标运行时长得到多个补偿值。在空调器当前运行舒适功能时,可获取当前开启舒适功能对应的环境温度,将与当前的环境温度相同的补偿值作为目标补偿值。

当然,空调器也可即时确定目标补偿值,即时确定目标补偿值时,是在与当前开启舒适功能对应的环境温度相同的各个目标运行时长中确定最大目标时长以及最小目标运行时长,其他步骤与事先确定补偿值的步骤一致,在此不再一一赘述

在本实施例中,空调器根据各个历史运行时长确定目标补偿值,使得空调器采用与当前环境相匹配的目标补偿值对运行参数进行补偿,进而使得空调器准确的补偿运行参数。

在一实施例中,随着空调器的持续使用,空调器的性能是逐渐下降的,因此,目标运行时长是逐渐增大的,也即,可以确定最小的目标运行时长是空调器性能最好的阶段。而空调器此次运行与前几次运行对应的历史运行时长相差不大,因此,近期内的最大的目标运行时长与最小的目标运行时长的差值得到补偿值能够较为准确的调整空调器当前的运行参数。对此,空调器在确定最大的目标运行时长后,确定最大的目标运行时长对应的空调器的运行时间段是否处于目标时间段,目标时间段的结束时间点与当前时间点的间隔时长小于预设间隔时长,也即目标时间段表征近期的时间段,例如,近三天,近一周。

在确定最大的目标运行时长处于目标时间段内,则认为最大的目标运行时长与最小的运行时长得到补偿值对当前的运行参数的补偿是准确的。此时,空调器则根据最大的目标运行时长与最小的目标运行时长之间的第一差值确定补偿值。

在确定最大的目标运行时长不处于目标时间段内,则认为最大的目标运行时长与最小运行时长得到的补偿值对当前的运行参数的补偿是不准确的。对此,空调器在目标时间段内选择最大的目标运行时长,并根据目标时间段内的最大运行时长与最小的目标运行时长之间的第二差值确定补偿值,从而根据此补偿值来修正空调器当前的运行参数。

在本实施例提供的技术方案中,空调器在确定最大的目标运行时长以及最小的目标运行时长后,判断最大的目标运行时长是否位于近期时间段内,从而根据判断结果准确的确定补偿值,使得空调器补偿后的参数较为准确。

在一实施例中,空调器可以根据相同的各个历史运行时长对应的环境温度确定目标补偿值,环境温度即为空调器启动舒适功能对应的环境温度。具体的,空调器在获取多个历史运行时长后,确定相同的各个历史运行时长,例如,将10min的各个历史运行时长划分为一类。空调器再确定相同的各个历史运行时长对应的环境温度,再选取最大的环境温度以及最小的环境温度,进而计算最大的环境温度与最小的环境温度之间的第三差值。空调器根据第三差值与补偿值的映射关系、以及第三差值即可确定目标补偿值。需要说明的是,环境温度包括室内温度或者室外温度,相同的第三差值下,室内温度对应的目标补偿值与室外温度对应的目标补偿值不同。

在本实施例提供的技术方案中,空调器确定相同的各个历史运行时长对应的空调器开机的环境温度,从而根据最大的环境温度以及最小的环境温度之间的差值确定目标补偿值,使得空调器根据目标补偿值补偿运行参数,以保证空调器的制冷效果或者制热效果。

参照图3,图3为图2步骤10中获取空调器的目标补偿值的细化流程示意图,所述步骤s10包括:

步骤s11,确定空调器上一次运行室内环境达到舒适状态对应的空调器的实际运行时长;

步骤s12,所述实际运行时长与预设运行时长不匹配,根据所述实际运行时长以及各个所述历史运行时长更新预存的补偿值,以确定目标补偿值,其中,所述预设运行时长根据预存的补偿值确定;

步骤s13,所述实际运行时长与预设运行时长匹配,将预存的补偿值作为目标补偿值。

在本实施例中,空调器中预存有补偿值,而空调器当前的性能可能与预存的补偿值确定时的空调器的性能有所不同。空调器在确获取预存的补偿值后,可根据预存的补偿值确定预设运行时长,也即将空调器确定预存的补偿值时对应的最大的历史运行时长作为预设运行时长。

空调器可以获取上一次运行时长室内环境达到舒适状态对应的实际运行时长。

空调器再判断实际运行时长是否匹配预设运行时长,实际运行时长与预设运行时长之间的差值较大时,则可判定实际运行时长与预设运行时长不匹配。在实际运行时长不匹配预设运行时长时,空调器则需要更新预存的补偿值,具体的,将实际运行时长以及各个历史运行时长重新确定补偿值以更新预存的补偿值,补偿值的重新确定在此不再一一赘述。在更新预存的补偿值后,保存更新的补偿值,且将更新的补偿值作为目标补偿值。

当然,在实际运行时长匹配预设运行时长时,则无需更新预存的补偿值,此时,将预存的补偿值作为目标补偿值。

进一步的,空调器可以采用此时运行舒适功能的预计运行时长与预设运行时长进行匹配的判断,预计预设时长可根据空调器当前的室内温度变化量进行确定。

在本实施例提供的技术方案中,空调器获取上一次运行时室内环境达到舒适状态对应的实际运行时长,以根据实际运行时长判断是否需要更新预存的补偿值,从而准确的补偿空调器的当前运行参数。

参照图4,图4为图2中步骤s10中获取空调器的目标运行参数的细化流程示意图,所述步骤s10包括:

步骤s14,确定空调器作用空间的用户的冷热感值;

步骤s15,根据所述冷热感值获取所述空调器的目标运行参数。

在本实施例中,空调器中设有冷热感模型,空调器通过冷热感模型确定用户当前的冷热感值对应的目标运行参数。冷热感值以及目标运行参数的确定参照上述描述,在此不再一一赘述。

冷热感模型是在空调器性能正常时进行训练得到的,因此,在空调器性能下降后,若空调器仍以冷热感模型得到的目标运行参数运行,会使的室内环境达到舒适状态的时间增长,也即在空调器的性能下降后,冷热感模型中参数的设置以及确定是不符合空调器的实际性能,对此,空调器需要对冷热感模型得到的目标运行参数进行补偿,以保证空调器的制冷效果或者制热效果。

本发明还提供一种空调器,所述空调器包括存储器、处理器以及存储在所述存储器并可在所述处理器运行的空调器的控制程序,所述空调器的控制程序被所述处理器执行时实现如上实施例所述的空调器的控制方法的各个步骤。

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

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

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

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

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

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