一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

空调的控制方法和装置、存储介质及电子装置与流程

2022-02-19 04:40:00 来源:中国专利 TAG:


1.本发明涉及计算机领域,具体而言,涉及一种空调的控制方法和装置、存储介质及电子装置。


背景技术:

2.随着技术的发展,空调在生活的应用也越来越广泛,如何安全使用空调已受到社会的普遍关注。用户在使用空调时往往存在着识字有限、普通话不够标准以及不会使用遥控器等问题,这就导致用户可能由于对空调的操作不当而危害自身的生命健康,如用户在炎热的夏天可能由于错按了空调遥控器的制热建,而危害自身的身体健康。
3.针对相关技术中,空调使用的安全性低等问题,尚未提出有效的解决方案。


技术实现要素:

4.本发明实施例提供了一种空调的控制方法和装置、存储介质及电子装置,以至少解决相关技术中,空调使用的安全性低等问题。
5.根据本发明实施例的一个实施例,提供了一种空调的控制方法,包括:获取对目标空调执行的第一控制请求,其中,所述第一控制请求用于请求控制所述目标空调在第一运行状态下运行;确定所述第一运行状态与所述目标空调对应的预设运行状态之间的状态关系;响应所述第一控制请求,根据所述状态关系控制所述目标空调在第二运行状态下运行,其中,所述第二运行状态与所述预设运行状态相匹配。
6.可选的,确定所述第一运行状态与所述目标空调对应的预设运行状态之间的状态关系,包括:在所述预设运行状态所指示的运行模式包括所述第一运行状态所指示的运行模式,以及,所述第一运行状态所指示的运行参数落入所述预设运行状态所指示的运行参数范围的情况下,确定所述状态关系为所述第一运行状态与所述预设运行状态相匹配;在所述预设运行状态所指示的运行模式不包括所述第一运行状态所指示的运行模式,和/或,所述第一运行状态所指示的运行参数未落入所述预设运行状态所指示的运行参数范围的情况下,确定所述状态关系为所述第一运行状态与所述预设运行状态不匹配。
7.可选的,根据所述状态关系控制所述目标空调在所述第二运行状态下运行,包括:在所述状态关系为所述第一运行状态与所述预设运行状态相匹配的情况下,将所述第一运行状态确定为所述第二运行状态;控制所述目标空调在所述第二运行状态下运行;在所述状态关系为所述第一运行状态与所述预设运行状态不匹配的情况下,根据检测到的环境温度和所述预设运行状态确定所述第二运行状态,其中,所述环境温度为所述目标空调所在环境的温度;控制所述目标空调在所述第二运行状态下运行。
8.可选的,根据检测到的环境温度和所述预设运行状态确定所述第二运行状态,包括:从预设运行模式对应的预设运行参数范围中获取预设运行模式对应的目标范围阈值,其中,所述预设运行参数范围为所述预设运行状态所指示的运行参数范围,所述预设运行模式为所述预设运行状态所指示的运行模式;根据所述环境温度与所述目标范围阈值之间
的比较关系,确定所述第二运行状态。
9.可选的,从预设运行参数范围中获取预设运行模式对应的目标范围阈值,包括:在所述预设运行模式为制冷模式或者除湿模式的情况下,获取所述制冷模式或者所述除湿模式对应的运行参数范围作为所述预设运行参数范围;获取所述预设运行参数范围的上限值作为所述目标范围阈值;在所述预设运行模式为制热模式的情况下,获取所述制热模式对应的运行参数范围作为所述预设运行参数范围;获取所述预设运行参数范围的下限值作为所述目标范围阈值。
10.可选的,根据所述环境温度与所述目标范围阈值之间的比较关系,确定所述第二运行状态,包括:在所述预设运行模式为制冷模式或者除湿模式,且所述比较关系用于指示所述环境温度大于所述上限值的情况下,确定所述第二运行状态包括运行模式为所述制冷模式,运行温度为所述上限值,以及运行风速等级为第一风速等级;在所述预设运行模式为所述制冷模式或者所述除湿模式,且所述比较关系用于指示所述环境温度小于或者等于所述上限值的情况下,确定所述第二运行状态包括运行模式为所述制冷模式,运行温度为所述上限值,以及运行风速等级为第二风速等级;在所述预设运行模式为所述制热模式,且所述比较关系用于指示所述环境温度小于所述下限值的情况下,确定所述第二运行状态包括运行模式为所述制热模式,运行温度为所述下限值,以及运行风速等级为第三风速等级;在所述预设运行模式为所述制热模式,且所述比较关系用于指示所述环境温度大于或者等于所述下限值的情况下,确定所述第二运行状态包括运行模式为所述制热模式,运行温度为所述下限值,以及运行风速等级为第四风速等级。
11.可选的,在根据所述状态关系控制所述目标空调在第二运行状态下运行之后,所述方法还包括:获取对目标空调执行的第二控制请求;在所述第二控制请求用于请求修改所述目标空调的运行参数的情况下,响应所述第二控制请求,修改所述目标空调的运行参数;在所述第二控制请求用于请求修改所述目标空调的运行模式的情况下,确定所述第二控制请求所请求的运行模式与所述预设运行状态所指示的运行模式之间的模式关系;根据所述模式关系控制所述目标空调。
12.根据本发明实施例的另一个实施例,还提供了一种空调的控制装置,包括:第一获取模块,用于获取对目标空调执行的第一控制请求,其中,所述第一控制请求用于请求控制所述目标空调在第一运行状态下运行;第一确定模块,用于确定所述第一运行状态与所述目标空调对应的预设运行状态之间的状态关系;控制模块,用于响应所述第一控制请求,根据所述状态关系控制所述目标空调在第二运行状态下运行,其中,所述第二运行状态与所述预设运行状态相匹配。
13.根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述空调的控制方法。
14.根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的空调的控制方法。
15.在本发明实施例中,如果获取到对目标空调执行的用于请求控制所述目标空调在第一运行状态下运行的第一控制请求,则首先确定该第一控制请求所请求的第一运行状态
与该目标空调所对应的预设运行状态之间的状态关系,再根据确定出的状态关系控制目标空调在与预设运行状态相匹配的第二运行状态下运行,也就是说,当需要对空调的运行状态进行控制时,并不会直接响应控制请求对空调进行调整,而是根据需要调整的运行状态和预设的安全的运行状态之间的状态关系将空调调整到与安全的运行状态之内来运行,从而能够保证空调的运行状态在安全范围内进行调整,提高了空调使用的安全性。采用上述技术方案,解决了相关技术中,空调使用的安全性低等问题,实现了提高空调使用的安全性的技术效果。
附图说明
16.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
17.图1是本发明实施例的一种空调的控制方法的计算机终端的硬件结构框图;
18.图2是根据本发明实施例的空调的控制方法的流程图;
19.图3是根据本发明实施例的一种确定空调第二运行状态过程的示意图;
20.图4是根据本发明实施例的空调的控制过程的示意图;
21.图5是根据本发明实施例的配置空调的预设运行状态过程的示意图;
22.图6是根据本发明实施例的一种空调的控制装置的结构框图。
具体实施方式
23.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
24.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
25.本发明实施例所提供的方法实施例可以在计算机终端、计算机终端或者类似的运算装置中执行。以运行在计算机终端上为例,图1是本发明实施例的一种空调的控制方法的计算机终端的硬件结构框图。如图1所示,计算机终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,在一个示例性实施例中,上述计算机终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述计算机终端的结构造成限定。例如,计算机终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示等同功能或比图1所示功能更多的
不同的配置。
26.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的空调的控制方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
27.传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
28.在本实施例中提供了一种空调的控制方法,应用于上述计算机终端,图2是根据本发明实施例的空调的控制方法的流程图,如图2所示,该流程包括如下步骤:
29.步骤s202,获取对目标空调执行的第一控制请求,其中,所述第一控制请求用于请求控制所述目标空调在第一运行状态下运行;
30.步骤s204,确定所述第一运行状态与所述目标空调对应的预设运行状态之间的状态关系;
31.步骤s206,响应所述第一控制请求,根据所述状态关系控制所述目标空调在第二运行状态下运行,其中,所述第二运行状态与所述预设运行状态相匹配。
32.通过上述步骤,如果获取到对目标空调执行的用于请求控制所述目标空调在第一运行状态下运行的第一控制请求,则首先确定该第一控制请求所请求的第一运行状态与该目标空调所对应的预设运行状态之间的状态关系,再根据确定出的状态关系控制目标空调在与预设运行状态相匹配的第二运行状态下运行,也就是说,当需要对空调的运行状态进行控制时,并不会直接响应控制请求对空调进行调整,而是根据需要调整的运行状态和预设的安全的运行状态之间的状态关系将空调调整到与安全的运行状态之内来运行,从而能够保证空调的运行状态在安全范围内进行调整,提高了空调使用的安全性。采用上述技术方案,解决了相关技术中,空调使用的安全性低等问题,实现了提高空调使用的安全性的技术效果。
33.在上述步骤s202提供的技术方案中,获取第一控制请求的方式可以但不限于包括:接收通过空调遥控器或者控制应用(手机app)等发送的第一控制请求,或者,检测目标空调自身生成的第一控制请求。
34.可选地,在本实施例中,控制目标空调在第一运行状态下运行可以但不限于包括:控制目标空调从未运行的状态调整到第一运行状态下运行,也就是说,控制目标空调启动后在第一运行状态下运行。或者,控制目标空调在第一运行状态下运行还可以但不限于包括:控制目标空调从已经处于的运行状态调整到第一运行状态下运行,也就是说,在目标空调已经启动运行时,控制目标空调从一个运行状态转换到另一个运行状态。
35.在上述步骤s204提供的技术方案中,两个运行状态之间的状态关系可以但不限于
包括:匹配关系,不匹配关系,相交关系,包含关系,不相交关系等等。
36.在一个示例性实施例中,可以但不限于通过以下方式确定第一运行状态与目标空调对应的预设运行状态之间的状态关系:在所述预设运行状态所指示的运行模式包括所述第一运行状态所指示的运行模式,以及,所述第一运行状态所指示的运行参数落入所述预设运行状态所指示的运行参数范围的情况下,确定所述状态关系为所述第一运行状态与所述预设运行状态相匹配;在所述预设运行状态所指示的运行模式不包括所述第一运行状态所指示的运行模式,和/或,所述第一运行状态所指示的运行参数未落入所述预设运行状态所指示的运行参数范围的情况下,确定所述状态关系为所述第一运行状态与所述预设运行状态不匹配。
37.可选地,在本实施例中,目标空调的运行模式可以但不限于包括:制冷模式、制热模式、除湿模式、加湿模式、送风模式、换气模式等等。预设运行状态所指示的运行模式可以但不限于包括上述运行模式中的一种或者多种的组合。第一运行状态所指示的运行模式可以但不限于包括上述运行模式中的一种或者多种的组合。
38.可选地,在本实施例中,目标空调的运行参数可以但不限于包括:运行温度、运行湿度、运行风速等级、运行风向、运行时长、预约运行时间等等。预设运行状态所指示的运行参数可以但不限于包括上述运行参数中的一种或者多种的组合。第一运行状态所指示的运行参数可以但不限于包括上述运行参数中的一种或者多种的组合。
39.可选地,在本实施例中,两种运行状态相匹配可以但不限于指一个运行状态所包括的全部条件均符合另一个运行状态所包括的相应条件,只要一个运行状态中存在任何一个条件不符合另一个运行状态中相应条件,即可认为二者是不匹配的。例如:预设运行状态所指示的运行模式为制冷模式或除湿模式,运行温度为25~27℃,运行风速等级为1~3级,则在第一运行状态所指示的运行模式为制冷模式或除湿模式,运行温度为25~27℃,运行风速等级为1~3级的情况下,第一运行状态与预设运行状态之间的状态关系为相匹配;在第一运行状态所指示的运行模式为制冷模式或除湿模式,运行温度为28℃,运行风速等级为1~3级的情况下,第一运行状态与预设运行状态之间的状态关系为不匹配;在第一运行状态所指示的运行模式为制冷模式或除湿模式,运行温度为25~27℃,运行风速等级为5级的情况下,第一运行状态与预设运行状态之间的状态关系为不匹配;在第一运行状态所指示的运行模式为制热模式,运行温度为25~27℃,运行风速等级为1~3级的情况下,第一运行状态与预设运行状态之间的状态关系为不匹配。
40.在一个示例性实施例中,在上述步骤s204之前,还可以但不限于通过以下方式确定目标空调的预设运行状态:将单位时间划分为多个时间段;配置所述多个时间段中每个时间段对应的运行模式和运行参数,得到一一对应的所述多个时间段和多个运行状态;按照所述单位时间确定请求时间,其中,所述请求时间为获取到所述第一控制请求的时间;从所述多个时间段中确定所述请求时间所落入的目标时间段;从所述多个运行状态中获取所述目标时间段对应的运行状态作为所述预设运行状态。
41.可选地,在本实施例中,单位时间可以但不限于是用于确定目标空调的预设运行状态划分方式的时间维度。比如:单位时间是一年,则可以将一年划分为两个时间段,上半年和下半年,上半年对应一个预设运行状态,下半年对应另一个预设运行状态。
42.可选地,在本实施例中,将单位时间划分得到的多个时间段可以但不限于是确定
请求时间的时间精度。比如单位时间是一年,将单位时间划分为两段,其中第一段为1月~6月,第二段为7月~12月,则确定请求时间的时间精度精确到月即可,比如:1月2日和1月2日20:00所落入的时间段均为1月~6月,那么在确定请求时间时确定出获取到第一控制请求的时间为1月即可。又比如单位时间是一天,将单位时间划分为两段,第一段为8:00~18:00,第二段为19:00~7:00,则确定请求时间的时间精度精确到小时即可,即目标空调在每天的20:00、21:08以及23:08:05落入的时间段均为19:00~7:00,那么在确定请求时间时确定出获取到第一控制请求的时间分别为20时,21时和23时即可。
43.在上述步骤s206提供的技术方案中,不同状态关系对应着不同的第二运行状态,根据不同的状态关系可以控制目标空调在不同的第二运行状态下运行。并且不同的第二运行状态都是与预设运行状态相匹配的。从而使得目标空调在安全范围内运行,提高空调运行的安全性。
44.在一个示例性实施例中,可以但不限于在以下不同的情况下控制目标空调在第二运行状态下运行:
45.情况1,在所述状态关系为所述第一运行状态与所述预设运行状态相匹配的情况下,将所述第一运行状态确定为所述第二运行状态;控制所述目标空调在所述第二运行状态下运行;
46.情况2,在所述状态关系为所述第一运行状态与所述预设运行状态不匹配的情况下,根据检测到的环境温度和所述预设运行状态确定所述第二运行状态,其中,所述环境温度为所述目标空调所在环境的温度;控制所述目标空调在所述第二运行状态下运行。
47.可选地,在本实施例中,如果是第一运行状态与预设运行状态相匹配的情况,则可以认为第一控制请求所请求的第一运行状态即为符合安全要求的运行状态,可以直接将第一运行状态作为第二运行状态来控制目标空调的运行。
48.可选地,在本实施例中,如果是第一运行状态与预设运行状态不匹配的情况,则可以认为第一控制请求所请求的第一运行状态是不符合安全要求的运行状态,可以根据目标空调当前所在环境的环境温度来控制目标空调在符合安全要求的第二运行状态下运行。
49.可选地,在本实施例中,环境温度可以但不限于通过温度采集器进行采集,还可以通过传感设备进行采集,比如温度传感器等仪器。
50.在一个示例性实施例中,可以但不限于通过以下方式确定第二运行状态:从预设运行模式对应的预设运行参数范围中获取预设运行模式对应的目标范围阈值,其中,所述预设运行参数范围为所述预设运行状态所指示的运行参数范围,所述预设运行模式为所述预设运行状态所指示的运行模式;根据所述环境温度与所述目标范围阈值之间的比较关系,确定所述第二运行状态。
51.可选地,在本实施例中,目标范围阈值可以但不限于从预设运行状态所指示的运行参数的界限值中获取,其中运行参数可以但不限于是目标空调的运行温度、运行风速等级等等。比如预设运行状态所指示的运行温度为25~27℃,运行风速等级为1~2级,则预设运行状态所指示的目标范围阈值可以但不限于从运行温度上限值27℃,运行温度下限值25℃,运行风速等级上限值2级,运行风速等级下限值1级中获取。
52.在一个示例性实施例中,从预设运行参数范围中获取预设运行模式对应的目标范围阈值的方式,可以但不限于划分为以下几种情况:
53.情况一,在所述预设运行模式为制冷模式或者除湿模式的情况下,获取所述制冷模式或者所述除湿模式对应的运行参数范围作为所述预设运行参数范围;获取所述预设运行参数范围的上限值作为所述目标范围阈值;
54.情况二,在所述预设运行模式为制热模式的情况下,获取所述制热模式对应的运行参数范围作为所述预设运行参数范围;获取所述预设运行参数范围的下限值作为所述目标范围阈值。
55.可选地,在本实施例中,预设运行参数范围的上限值可以但不限是预设运行模式所指示的运行温度的上限值,比如预设运行模式所指示的运行温度为25~27℃,则预设运行参数范围的上限值为27℃。
56.可选地,在本实施例中,预设运行参数范围的下限值可以但不限是预设运行模式所指示的运行温度的上限值,比如预设运行模式所指示的运行温度为25~27℃,则预设运行参数范围的下限值为25℃。
57.在一个示例性实施例中,根据环境温度与目标范围阈值之间的比较关系,确定第二运行状态可以但不限于包括以下几种方式:
58.方式一,在所述预设运行模式为制冷模式或者除湿模式,且所述比较关系用于指示所述环境温度大于所述上限值的情况下,确定所述第二运行状态包括运行模式为所述制冷模式,运行温度为所述上限值,以及运行风速等级为第一风速等级;
59.方式二,在所述预设运行模式为所述制冷模式或者所述除湿模式,且所述比较关系用于指示所述环境温度小于或者等于所述上限值的情况下,确定所述第二运行状态包括运行模式为所述制冷模式,运行温度为所述上限值,以及运行风速等级为第二风速等级;
60.方式三,在所述预设运行模式为所述制热模式,且所述比较关系用于指示所述环境温度小于所述下限值的情况下,确定所述第二运行状态包括运行模式为所述制热模式,运行温度为所述下限值,以及运行风速等级为第三风速等级;
61.方式四,在所述预设运行模式为所述制热模式,且所述比较关系用于指示所述环境温度大于或者等于所述下限值的情况下,确定所述第二运行状态包括运行模式为所述制热模式,运行温度为所述下限值,以及运行风速等级为第四风速等级。
62.可选地,在本实施例中,根据不同的预设运行模式,以及不同的比较关系可以但不限于确定出既符合安全要求又满足舒适感受的第二运行状态。
63.可选地,在本实施例中,第一风速等级、第二风速等级、第三风速等级以及第四风速等级可以但不限于是相同或不同的风速等级。
64.在一个可选的实施方式中,提供了一种确定空调第二运行状态的过程,图3是根据本发明实施例的一种确定空调第二运行状态过程的示意图,如图3所示,预设运行状态所指示的单位时间为一年,将其分为第一时间段(4月15日~10月1日)和第一时间段(10月2日~4月14日)。在第一时间段内,预设运行状态所指示的运行模式为制冷模式或除湿模式,运行温度为25~27℃,运行风速等级为1~3级,在第二时间段内,预设运行状态所指示的运行模式为制热模式,运行温度为27~30℃,运行风速等级为1~3级。
65.如在7月14日获取到控制目标空调在制热模式,运行温度为30℃,运行风速等级为1级风的状态下运行的第一控制要求。7月14日落入第一时间段的范围,其所对应的预设运行状态所指示的运行模式为制冷模式或除湿模式,运行温度为25~27℃,运行风速等级为1
~3级。此时,在检测到目标空调所处环境的温度大于上限值27℃的情况下,则确定目标空调第二运行状态包括制冷模式,运行温度为27℃,运行风速等级为2级。在检测到目标空调所处环境的环境温度小于或者等于上限值27℃的情况下,则确定目标空调第二运行状态包括制冷模式,运行温度为27℃,运行风速等级为0级。
66.如目标空调在2月14日开机,用户开机传入的运行模式为制冷模式,运行温度为28℃,运行风速等级为1级。2月14日落入第二时间段的范围,其所对应的预设运行状态所指示的运行模式为制热模式,运行温度为27~30℃,运行风速等级为1~3级。此时,在检测到目标空调所处环境的温度小于上限值30℃的情况下,则确定目标空调第二运行状态包括制热模式,运行温度为30℃,运行风速等级为2级。在检测到目标空调所处环境的环境温度大于或者等于上限值30℃的情况下,则确定目标空调第二运行状态包括制热模式,运行温度为30℃,运行风速等级为0级。
67.在一个示例性实施例中,在上述步骤s206之后,还可以但不限于通过以下方式控制目标空调的运行:获取对目标空调执行的第二控制请求;在所述第二控制请求用于请求修改所述目标空调的运行参数的情况下,响应所述第二控制请求,修改所述目标空调的运行参数;在所述第二控制请求用于请求修改所述目标空调的运行模式的情况下,确定所述第二控制请求所请求的运行模式与所述预设运行状态所指示的运行模式之间的模式关系;根据所述模式关系控制所述目标空调。
68.可选地,在本实施例中,第二控制请求所请求的运行模式与预设运行状态所指示的运行模式之间的模式关系可以但不限于包括以下情况:
69.情况一,预设运行状态所指示的运行模式包括第二控制请求所请求的运行模式;
70.情况二,预设运行状态所指示的运行模式不包括第二控制请求所请求的运行模式。
71.在一个示例性实施例中,可以但不限于通过几种方式根据模式关系控制目标空调:
72.方式1,在所述模式关系用于指示所述预设运行状态所指示的运行模式包括所述第二控制请求所请求的运行模式的情况下,响应所述第二控制请求,修改所述目标空调的运行模式;
73.方式2,在所述模式关系用于指示所述预设运行状态所指示的运行模式不包括所述第二控制请求所请求的运行模式的情况下,检测是否接收到所述预设运行状态的关闭请求;在接收到所述关闭请求的情况下,关闭所述预设运行状态,并响应所述第二控制请求,修改所述目标空调的运行模式;在未接收到所述关闭请求的情况下,拒绝所述第二控制请求。
74.可选地,在本实施例中,预设运行状态所指示的单位时间为一年,将其分为第一时间段(4月15日~10月1日)和第二时间段(10月2日~4月14日)。在第一时间段内,预设运行状态所指示的运行模式为制冷模式或除湿模式,运行温度为25~27℃,运行风速等级为1~3级,在第二时间段内,预设运行状态所指示的运行模式为制热模式,运行温度为27~30℃,运行风速等级为1~3级。
75.如在7月14日获取到控制目标空调在运行模式为制热模式,运行温度为30℃,运行风速等级为1级风的状态下运行的第一控制要求。7月14日落入第一时间段的范围,其所对
应的预设运行状态所指示的运行模式为制冷模式或除湿模式,运行温度为25~27℃,运行风速等级为1~3级。此时,在检测到目标空调所处环境的温度为36℃大于上限值27℃的情况下,则控制目标空调调整至制冷模式,运行温度为27℃,2级风速下运行。此时可以将目标空调运行模式调整为除湿模式,也可以将目标空调运行温度调整为28℃,还可以将目标空调运行的风速等级调整为3级。如果此时将目标空调的运行模式调整为制热模式,在接收到关闭请求的情况下,退出预设运行状态;在未接收到关闭请求的情况下,拒绝调整目标空调的运行模式的控制请求,提醒用户关闭安全模式。
76.为了更好的理解上述空调的控制方法的过程,以下再结合可选实施例对上述空调的控制过程的实现方法流程进行说明,但不用于限定本发明实施例的技术方案。
77.在本实施例中提供了一种空调的控制方法,图4是根据本发明实施例的空调的控制过程的示意图,如图4所示,具体如下步骤:
78.步骤s401:配置预设运行状态所指示的运行模式、运行参数,图5是根据本发明实施例的配置空调的预设运行状态过程的示意图,如图5所示。在所有的智能设备都接入智慧家居系统的前提下,可以通过app实现远程控制空调设备。通过app设置安全模式的运行参数、运行模式等信息并将其保存到云端,在空调设备开机联网后,通过wifi模块将保存的运行参数和运行模式远程写入空调的主板,这样空调就可以按照该安全模式运行。
79.空调主板内置的程序可以接受由通信模块传输的安全模式信息如运行时间段、运行模式、运行温度范围、运行风速等等;其中时间段需要累计覆盖全年,用户可以通过设置选择不启用该功能。比如可以将安全模式设置为:1、4月15日~10月1日,运行模式为制冷模式/除湿模式,25~27℃,1~3级风速;2、10月2日~4月14日,运行模式为制热模式,运行温度范围为27~30℃,运行风速范围为1~3级风速。
80.此外,在app的详情页上增加设置空调安全模式的功能,既可以查看空调安全模式的相关参数,也可以进行对其进行修改和调整。
81.即使在非智能空调中,也可以通过遥控器也进行特定参数的设置。在遥控器中增加的多个组合按键命令,如表1所示。既可以在防止用户误触的前提下,对安全模式进行开启或关闭操作,也可以对安全模式进行编辑,对安全模式的运行模式和运行参数进行设置和保存。
82.表1
[0083][0084]
步骤s402:获取对目标空调执行的第一控制请求。
[0085]
步骤s403:确定所述第一运行状态与所述目标空调对应的预设运行状态之间的状态关系,在所述状态关系为相匹配的情况下,将所述第一运行状态确定为所述第二运行状态,控制所述目标空调在所述第二运行状态下运行;在所述状态关系为不匹配的情况下,根据检测到的环境温度和预设运行状态确定所述第二运行状态。
[0086]
步骤s404:获取预设运行模式对应的目标范围阈值。
[0087]
步骤s405:获取目标空调所在环境的温度。
[0088]
步骤s406:根据目标空调所在环境的温度和目标范围阈值之间的比较关系,确定目标空调的第二运行状态。
[0089]
步骤s407:控制目标空调在所述第二运行状态下运行。
[0090]
当空调设备开机后,用户会调整空调的运行状态,比如将运行模式调整为制冷模式,将运行温度调整为27℃。在接收到用户的控制请求后,先将所请求的运行状态的运行参数、运行模式和空调主板程序存储的安全模式的运行参数、运行模式进行比对,在所请求的运行状态的运行参数、运行模式都在安全模式运行参数、运行模式的范围内的情况下,则控制空调在用户所请求的运行状态下运行。
[0091]
在用户所请求的运行状态运行参数、运行模式之一与安全模式运行参数、运行模式的范围不符的情况下,则需要按照安全模式进行逻辑判断,从而使空调合理地进行工作。用户存在不会使用、不会设置、不识字等问题,用户开机直接默认设置了遥控器上次使用时的状态,从而对空调的进行错误使用,比如把空调开到制热,把温度调到很低,造成不良的后果。
[0092]
按照安全模式进行判断的逻辑如下:先判断当前日期所对应的安全模式,再获取安全模式的运行参数和运行模式:1、如果安全模式内的工作模式是制冷或除湿:若当前室内温度高于安全模式设置温度的上限n℃,则将运行模式设置为制冷模式、将运行温度设置为n℃,将运行风速设置为2级;当室内温度≤n℃时,则将运行模式设置为制冷模式、将运行温度设置为n℃,将运行风速设置为0级。2、如果安全模式内的工作模式是制热模式:若当前室内温度低于安全模式设置温度的下限m℃,则将运行模式设置为制热模式、将运行温度设
置为m℃,将运行风速设置为2级;当室内温度≥m℃时,则运行模式设置为制热模式、将运行温度设置为m℃,将运行风速设置为0级。
[0093]
如果用户不再进行下一步操作,则空调按照以上逻辑运行。
[0094]
步骤s408:获取对目标空调执行的第二控制请求。
[0095]
步骤s409:在请求修改所述目标空调的运行参数的情况下,响应所述第二控制请求,修改所述目标空调的运行参数。
[0096]
步骤s410:在修改所述目标空调的运行模式的情况下,确定所述第二控制请求所请求的运行模式与所述预设运行状态所指示的运行模式之间的模式关系。
[0097]
步骤s411:在预设运行状态所指示的运行模式包括第二控制请求所请求的运行模式的情况下,响应所述第二控制请求,修改所述目标空调的运行模式。
[0098]
步骤s412:在预设运行状态所指示的运行模式不包括第二控制请求所请求的运行模式的情况下,检测是否接收到所述预设运行状态的关闭请求,在接收到所述关闭请求的情况下修改所述目标空调的运行模式;在未接收到所述关闭请求的情况下,拒绝所述第二控制请求。
[0099]
具体来说,在空调已经按照安全模式开机运行。如果此时用户通过遥控设备或app修改制冷模式或制热模式,仍然需要进行安全模式校验,如果安全模式规定该日期可选的运行模式为制冷模式或除湿模式,那么用户可以在制冷模式、除湿模式之间任意变更,但如果用户想将运行模式变更为制热模式,需先关闭安全模式。如果用户修改运行风速等级、运行温度这两类参数,则跳过安全模式的校验,直接按照用户设定的运行温度、运行风速运行。
[0100]
比如:用户设置的安全模式为:1、4月15日

10月1日,运行模式为制冷模式/除湿模式,运行温度为25

27℃,运行风速等级为1~3级;2、10月2日~4月4日,运行模式为制热模式,运行温度为27~30℃,运行风速等级为1~3级。
[0101]
当用户在7月14日开机,屋内温度为39℃。用户开机时请求空调在制热模式,运行温度30℃,运行风速1级的状态下运行。根据安全模式的校验,空调最终会在制冷模式、27℃,2级风的运行状态下运行。如果此时用户想将工作模式调整为制热模式,会操作不成功,设备屏幕安全模式图表闪烁,提醒用户先关闭安全模式。如果此时用户想想将工作模式调整为除湿模式,是可以的;如果用户想将运行温度调整为28℃,运行风速等级调整为3级,也是可以的。
[0102]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。
[0103]
图6是根据本发明实施例的一种空调的控制装置的结构框图;如图6所示,包括:
[0104]
第一获取模块62,用于获取对目标空调执行的第一控制请求,其中,所述第一控制请求用于请求控制所述目标空调在第一运行状态下运行;
[0105]
第一模块64,用于确定所述第一运行状态与所述目标空调对应的预设运行状态之
间的状态关系;
[0106]
控制模块66,用于响应所述第一控制请求,根据所述状态关系控制所述目标空调在第二运行状态下运行,其中,所述第二运行状态与所述预设运行状态相匹配。
[0107]
通过上述实施例,如果获取到对目标空调执行的用于请求控制所述目标空调在第一运行状态下运行的第一控制请求,则首先确定该第一控制请求所请求的第一运行状态与该目标空调所对应的预设运行状态之间的状态关系,再根据确定出的状态关系控制目标空调在与预设运行状态相匹配的第二运行状态下运行,也就是说,当需要对空调的运行状态进行控制时,并不会直接响应控制请求对空调进行调整,而是根据需要调整的运行状态和预设的安全的运行状态之间的状态关系将空调调整到与安全的运行状态之内来运行,从而能够保证空调的运行状态在安全范围内进行调整,提高了空调使用的安全性。采用上述技术方案,解决了相关技术中,空调使用的安全性低等问题,实现了提高空调使用的安全性的技术效果。
[0108]
在一个示例性实施例中,所述第一确定模块,包括:第一确定单元,用于在所述预设运行状态所指示的运行模式包括所述第一运行状态所指示的运行模式,以及,所述第一运行状态所指示的运行参数落入所述预设运行状态所指示的运行参数范围的情况下,确定所述状态关系为所述第一运行状态与所述预设运行状态相匹配;第二确定单元,用于在所述预设运行状态所指示的运行模式不包括所述第一运行状态所指示的运行模式,和/或,所述第一运行状态所指示的运行参数未落入所述预设运行状态所指示的运行参数范围的情况下,确定所述状态关系为所述第一运行状态与所述预设运行状态不匹配。
[0109]
在一个示例性实施例中,所述装置还包括:划分模块,用于在确定所述第一运行状态与所述目标空调对应的预设运行状态之间的状态关系之前,将单位时间划分为多个时间段;配置模块,用于配置所述多个时间段中每个时间段对应的运行模式和运行参数,得到一一对应的所述多个时间段和多个运行状态;第二确定模块,用于按照所述单位时间确定请求时间,其中,所述请求时间为获取到所述第一控制请求的时间;第三确定模块,用于从所述多个时间段中确定所述请求时间所落入的目标时间段;第二获取模块,用于从所述多个运行状态中获取所述目标时间段对应的运行状态作为所述预设运行状态。
[0110]
在一个示例性实施例中,所述控制模块,包括:第一控制单元,用于在所述状态关系为所述第一运行状态与所述预设运行状态相匹配的情况下,将所述第一运行状态确定为所述第二运行状态;控制所述目标空调在所述第二运行状态下运行;第二控制单元,用于在所述状态关系为所述第一运行状态与所述预设运行状态不匹配的情况下,根据检测到的环境温度和所述预设运行状态确定所述第二运行状态,其中,所述环境温度为所述目标空调所在环境的温度;控制所述目标空调在所述第二运行状态下运行。
[0111]
在一个示例性实施例中,所述第二控制单元,用于:从预设运行模式对应的预设运行参数范围中获取预设运行模式对应的目标范围阈值,其中,所述预设运行参数范围为所述预设运行状态所指示的运行参数范围,所述预设运行模式为所述预设运行状态所指示的运行模式;根据所述环境温度与所述目标范围阈值之间的比较关系,确定所述第二运行状态。
[0112]
在一个示例性实施例中,所述第二控制单元,用于:在所述预设运行模式为制冷模式或者除湿模式的情况下,获取所述制冷模式或者所述除湿模式对应的运行参数范围作为
所述预设运行参数范围;获取所述预设运行参数范围的上限值作为所述目标范围阈值;在所述预设运行模式为制热模式的情况下,获取所述制热模式对应的运行参数范围作为所述预设运行参数范围;获取所述预设运行参数范围的下限值作为所述目标范围阈值。
[0113]
在一个示例性实施例中,所述第二控制单元,用于:在所述预设运行模式为制冷模式或者除湿模式,且所述比较关系用于指示所述环境温度大于所述上限值的情况下,确定所述第二运行状态包括运行模式为所述制冷模式,运行温度为所述上限值,以及运行风速等级为第一风速等级;在所述预设运行模式为所述制冷模式或者所述除湿模式,且所述比较关系用于指示所述环境温度小于或者等于所述上限值的情况下,确定所述第二运行状态包括运行模式为所述制冷模式,运行温度为所述上限值,以及运行风速等级为第二风速等级;在所述预设运行模式为所述制热模式,且所述比较关系用于指示所述环境温度小于所述下限值的情况下,确定所述第二运行状态包括运行模式为所述制热模式,运行温度为所述下限值,以及运行风速等级为第三风速等级;在所述预设运行模式为所述制热模式,且所述比较关系用于指示所述环境温度大于或者等于所述下限值的情况下,确定所述第二运行状态包括运行模式为所述制热模式,运行温度为所述下限值,以及运行风速等级为第四风速等级。
[0114]
在一个示例性实施例中,所述装置还包括:第三获取模块,用于在根据所述状态关系控制所述目标空调在第二运行状态下运行之后,获取对目标空调执行的第二控制请求;修改模块,用于在所述第二控制请求用于请求修改所述目标空调的运行参数的情况下,响应所述第二控制请求,修改所述目标空调的运行参数;处理模块,用于在所述第二控制请求用于请求修改所述目标空调的运行模式的情况下,确定所述第二控制请求所请求的运行模式与所述预设运行状态所指示的运行模式之间的模式关系;根据所述模式关系控制所述目标空调。
[0115]
在一个示例性实施例中,所述处理模块,包括:修改单元,用于在所述模式关系用于指示所述预设运行状态所指示的运行模式包括所述第二控制请求所请求的运行模式的情况下,响应所述第二控制请求,修改所述目标空调的运行模式;处理单元,用于在所述模式关系用于指示所述预设运行状态所指示的运行模式不包括所述第二控制请求所请求的运行模式的情况下,检测是否接收到所述预设运行状态的关闭请求;在接收到所述关闭请求的情况下,关闭所述预设运行状态,并响应所述第二控制请求,修改所述目标空调的运行模式;在未接收到所述关闭请求的情况下,拒绝所述第二控制请求。
[0116]
本发明的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项的方法。
[0117]
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
[0118]
获取对目标空调执行的第一控制请求,其中,所述第一控制请求用于请求控制所述目标空调在第一运行状态下运行;
[0119]
确定所述第一运行状态与所述目标空调对应的预设运行状态之间的状态关系;
[0120]
响应所述第一控制请求,根据所述状态关系控制所述目标空调在第二运行状态下运行,其中,所述第二运行状态与所述预设运行状态相匹配。
[0121]
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储
有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
[0122]
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
[0123]
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
[0124]
获取对目标空调执行的第一控制请求,其中,所述第一控制请求用于请求控制所述目标空调在第一运行状态下运行;
[0125]
确定所述第一运行状态与所述目标空调对应的预设运行状态之间的状态关系;
[0126]
响应所述第一控制请求,根据所述状态关系控制所述目标空调在第二运行状态下运行,其中,所述第二运行状态与所述预设运行状态相匹配。
[0127]
可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read

only memory,简称为rom)、随机存取存储器(randomaccess memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0128]
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
[0129]
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0130]
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献