本发明属于空调,具体提供了一种空调及其控制方法。
背景技术:
1、空调是一种用来制热或制冷的设备。现有的空调在开启之后,会按照上一次关机之前设置的运行模式(制冷模式、制热模式或除湿模式)、温度和风速运行,并在接收到用户的调整指令后,对运行模式、温度和/或风速进行调整。
2、在不同天的相同时间段内,在一天中的不同时间段内,等不同的时间段内,室外的温度和湿度、室内的温度和湿度、室内的人员状态经常不同,导致用户在空调每次开机之后,都需要对空调进行调整,才能使空调适应用户的使用需求。由此可见,现有的空调智能化较差,在运行时人为介入的因素较多,用户的使用较差。
技术实现思路
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、本发明的其他有益效果将会在后文中结合附图进行详细描述,以便本领域技术人员能够更加清楚地了解本发明的改进目的、特征和优点。
1.一种空调的控制方法,包括:
2.根据权利要求1所述的控制方法,其中,
3.根据权利要求2所述的控制方法,其中,
4.根据权利要求1所述的控制方法,其中,
5.根据权利要求4所述的控制方法,其中,
6.根据权利要求1所述的控制方法,在所述控制所述空调按照所述当前运行数据运行的步骤之后,所述控制方法还包括:
7.根据权利要求1或6所述的控制方法,在所述控制所述空调按照所述当前运行数据运行的步骤之后,所述控制方法还包括:
8.根据权利要求7所述的控制方法,在所述确定调整之后的所述当前运行数据是否倾向于某一个所述目标数据组的历史运行数据的步骤之后,所述控制方法还包括:
9.根据权利要求1所述的控制方法,在所述确定数据库中是否存在与所述当前环境数据和所述当前服务对象数据相同的数据组的步骤之后,所述控制方法还包括:
10.一种空调,包括处理器和存储器,所述存储器上存储有机器可执行程序,所述处理器执行所述机器可执行程序时能够实现权利要求1至9中任一项所述的控制方法。
