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

一种空调联动控制方法及装置、电子设备、存储介质与流程

2021-11-05 22:22:00 来源:中国专利 TAG:


1.本技术实施例属于智能家电技术领域,尤其涉及一种空调联动控制方法及装置、电子设备和计算机存储介质。


背景技术:

2.随着科学技术的发展,智能设备,如家用电器的智能化程度越来越高,给人们的生活带来了便捷性和舒适性。空调作为智能设备中较常使用的电器,对空调的智能化程度的关注度较高。
3.空调是对房间(或封闭空间、区域)内空气的温度、湿度、洁净度和空气流速等参数进行调节,以满足人体舒适或工艺过程的要求。一般家庭均装备多台空调,随着物联网技术的普及,带有wifi模块的空调通过用户家中的路由器接入互联网,在实际应用中,用户通过手机软件(application,app)或遥控等方式操作空调;然而,该方法不够智能且在多台空调开启时会造成资源浪费。


技术实现要素:

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.每次确定所述定时器结束计时后,重复触发定时器开始计时,并执行确定所述每台空调的状态控制指令的操作;所述定时器在第j次的计时时间大于在第i次的计时时间;其中,j大于i,i、j均为大于0的整数。
30.示例性地,所述方法还包括:
31.预先通过后端服务器读取所述每台空调的第二型号标识和网际互连协议(internet protocol,ip)地址;
32.所述利用所述每台空调的状态控制指令对所述每台空调的使用状态进行控制,包括:
33.将所述每台空调的第一型号标识与所述第二型号标识进行匹配,得到匹配结果;基于所述匹配结果,确定所述室内地图中每台空调的ip地址;
34.利用所述室内地图中每台空调的ip地址,确定与所述每台空调对应的状态控制指令;
35.向所述后端服务器发送所述状态控制指令;所述状态控制指令用于对所述每台空调的使用状态进行控制。
36.本技术实施例提供一种空调联动控制装置,所述装置应用于空气处理设备,所述空气处理设备包括可分离的第一主体和第二主体,第一主体具有移动装置,所述第二主体包括至少一台空调,所述装置包括:
37.控制模块,用于接收到联动控制指令后,获取每个用户在所述室内地图的分布信息;根据所述分布信息和所述第一主体所处空间中每台空调的制冷范围,确定所述每台空调的状态控制指令;利用所述每台空调的状态控制指令对所述每台空调的使用状态进行控制。
38.本技术实施例提供一种电子设备,所述电子设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述一个或多个技术方案提供的空调联动控制方法。
39.本技术实施例提供一种计算机可读存储介质,其上存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述一个或多个技术方案提供的空调联动控制方法。
40.本技术实施例提供一种空调联动控制方法,该方法应用于空气处理设备,所述空气处理设备包括可分离的第一主体和第二主体,第一主体具有移动装置,所述第二主体包括至少一台空调,该方法包括:接收到联动控制指令后,获取每个用户在所述室内地图的分布信息;根据所述分布信息和所述第一主体所处空间中每台空调的制冷范围,确定所述每台空调的状态控制指令;利用所述每台空调的状态控制指令对所述每台空调的使用状态进行控制。可以看出,本技术实施例首先确定室内人员分布信息和每台空调的制冷范围;进而,在接收到联动控制指令后,根据室内人员分布信息以及每台空调的制冷范围控制每台空调的使用状态,即,无需用户通过手机app或者遥控等方式操作空调的使用状态,提高控制多台空调的智能程度;此外,由于在控制每台空调的使用状态时,考虑到室内的人员分布,因而,能够降低在室内人员数目较少时多台空调同时开启时所造成的资源浪费。
附图说明
41.图1为本技术实施例提供的一个应用场景的示意图;
42.图2a为本技术实施例提供的一种空调联动控制方法的流程示意图;
43.图2b为本技术实施例提供的确定每台空调的状态控制指令的流程示意图;
44.图2c为本技术实施例提供的一种获取控制信息的流程示意图;
45.图2d为本技术实施例提供的确定每台空调的状态控制指令的流程示意图;
46.图3为本技术实施例提供的一种空调联动控制装置的结构示意图;
47.图4为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
48.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
49.应当理解,此处所描述的一些实施例仅仅用以解释本技术的技术方案,并不用于限定本技术的技术范围。
50.本技术实施例提供的空调联动控制方法,能够应用于接入同一网络的多台空调的场景中,例如,用户家庭内的多台联网空调;图1为本技术实施例提供的一个应用场景的示意图,如图1所示,子机100与后端服务器101连接,后端服务器101与室内多台空调102连接;在确定对室内多台空调102进行联动控制时,子机100向后端服务器101发送针对室内多台空调102中每台空调的状态控制指令,这样,后端服务器101便可根据每台空调的状态控制指令协同控制室内多台空调102中每台空调的使用状态,进而,实现智能化用户体验和降低空调总功耗的目的。
51.这里,子机类似于移动底盘,其上安装有能够用于对室内场景进行识别和建图的激光雷达和摄像头;示例性地,子机可以是家庭服务机器人、扫地机器人等智能设备。
52.示例性地,空调的使用状态可以包括正常工作状态、待机状态和低功耗状态中的任意一项。
53.示例性地,空调联动控制方法可以应用于空气处理设备,这里,空气处理设备可以包括可分离的第一主体和第二主体,第一主体具有移动装置,第二主体包括至少一台空调。
54.这里,具有移动装置的第一主体相当于上述子机;第二主体相当于上述用户家庭内的多台联网空调,即,安装在室内的每台空调;示例性地,空气处理设备除了包括可分离的第一主体和第二主体外,还包括上述后端服务器。
55.图2a为本技术实施例提供的一种空调联动控制方法的流程示意图,如图2a所示,该方法包括:
56.步骤200:接收到联动控制指令后,获取每个用户在室内地图的分布信息;根据分布信息和第一主体所处空间中每台空调的制冷范围,确定每台空调的状态控制指令;利用每台空调的状态控制指令对每台空调的使用状态进行控制。
57.示例性地,接收到联动控制指令之前,该方法还可以包括:通过第一主体构建室内地图,根据室内地图,确定安装在室内的每台空调的位置信息和第一型号标识;根据每台空调的位置信息和第一型号标识对应的能效参数,确定第一主体所处空间中每台空调的制冷范围。
58.示例性地,可以预先将针对室内设定的控制路径存储于第一主体中,这样,第一主体可以根据预先设定的控制路径,在室内行走;由于第一主体相当于子机,因而,本技术实施例以子机为例进行以下说明。
59.示例性地,在子机行走的过程中,可以利用激光雷达扫描得到的激光雷达点云数据以及摄像头拍摄得到的室内图像共同构建室内地图;在构建室内地图的过程中,通过对激光雷达点云数据以及室内图像进行识别,可以确定子机所处空间中每台空调,也即安装在室内的每台空调的位置信息以及每台空调的型号标识,即,第一型号标识。
60.示例性地,对于构建完成的室内地图,还可以在该室内地图上对每台空调的位置进行标注。
61.可见,本技术实施例通过子机对室内建图,并识别和标注安装在室内的每台空调的位置,可以解决无法定位室内空调安装位置的问题。
62.本技术实施例中,在确定每台空调的第一型号标识后,子机根据每台空调的第一型号标识,确定与第一型号标识对应的能效参数,进而,得到子机所处空间中每台空调的能效参数;这里,能效参数可以包括:匹数、能效比等与确定空调制冷范围相关的参数。
63.示例性地,室内任意两台空调的第一型号标识可以相同,也可以不同;若其中两台空调的第一型号标识相同,则说明这两台空调的能效参数相同;反之,若其中两台空调的第一型号标识不同,则说明这两台空调的能效参数不相同。
64.示例性地,在确定每台空调的位置信息和能效参数后,可以进一步确定每台空调的制冷范围,并可以将室内地图、每台空调的位置信息和制冷范围保存在子机中。
65.由于安装在室内的每台空调的位置通常是固定的,因而,通过将获取到的室内地图、每台空调的位置信息和制冷范围进行保存,使得后期若需要对室内多台空调进行联动控制时,无需重复执行上述步骤,而是直接从子机中获取上述信息,减少空调智能控制的操作数。
66.示例性地,在确定用户开始联动控制后,子机接收用户发送的联动控制指令;这里,对于用户开始联动控制的方式不作限定;例如,可以是用户通过遥控或控制面板等方式开始联动控制。
67.示例性地,对于获取每个用户在室内地图的分布信息的实现方式,可以为:子机可以利用激光雷达和摄像头对室内进行查找,获取每个用户在室内地图的分布信息。
68.示例性地,根据分布信息和第一主体所处空间中每台空调的制冷范围,确定每台空调的状态控制指令,可以包括:读取第一主体所处空间中每台空调的当前使用状态;根据每台空调的当前使用状态,向每台空调分配初始权值;初始权值与每台空调的当前使用状态的功耗相关;根据分布信息和第一主体所处空间中每台空调的制冷范围,确定每台空调在制冷范围内的人员分布情况;根据每台空调的初始权值以及在制冷范围内的人员分布情况,确定每台空调的状态控制指令。
69.示例性地,子机在接收到联动控制指令后,首先会读取子机所处空间中每台空调的当前使用状态;并根据每台空调的当前使用状态的功耗分配对应的初始权值。这里,若空调的当前使用状态的功耗越大,则对应分配的初始权值越大。
70.示例性地,假设空调1的当前使用状态的功耗大于空调2的当前使用状态的功耗,则分配给空调1的初始权值大于分配给空调2的初始权值;例如,空调1的初始权值可以为5,空调2的初始权值可以为3。
71.示例性地,根据每台空调的初始权值以及在制冷范围内的人员分布情况,确定每台空调的状态控制指令,可以包括:根据每台空调在制冷范围内的人员分布情况,确定每台空调的制冷范围内存在至少一个人员,对每台空调的初始权值进行自加操作,得到每台空调的第一权值;根据每台空调在制冷范围内的人员分布情况,确定每台空调的制冷范围内不存在人员,对每台空调的初始权值进行自减操作,得到每台空调的第二权值;根据每台空调的目标权值,确定每台空调的状态控制指令;目标权值包括第一权值或第二权值。
72.本技术实施例中,对上述初始权值进行自加操作或自减操作时的数值可以是1,也可以是其它数值。
73.示例性地,假设空调1的制冷范围内存在至少一个人员,且空调1的初始权值为5,则在对空调1的初始权值进行自加操作,且自加操作的数值是1的情况下,空调1对应的第一权值为6。假设空调2的制冷范围内不存在人员,且空调2的初始权值为3,则在对空调2的初始权值进行自减操作,且自减操作的数值是1的情况下,空调2对应的第二权值为2。
74.本技术实施例中,可以根据人员分布情况确定每台空调的状态控制指令,在确定每台空调的制冷范围内存在人员,对初始权值执行自加操作;在确定每台空调的制冷范围内不存在人员,对初始权值执行自减操作;由于不同的权值很可能对应不同的状态控制指令,因而,可以实现有针对性地对室内每台空调进行控制。
75.示例性地,可以根据每台空调的目标权值与设定阈值的比较结果,确定每台空调的状态控制指令;这里,设定阈值可以包括第一设定阈值、第二设定阈值和第三设定阈值;且第一设定阈值大于第二设定阈值,第二设定阈值大于第三设定阈值。下面,对根据每台空调的目标权值与上述三种阈值的比较结果,确定每台空调的状态控制指令的过程进行说明。
76.示例性地,根据每台空调的目标权值,确定每台空调的状态控制指令,可以包括:每台空调的目标权值大于第一设定阈值,对每台空调的目标权值执行自减操作,得到第三权值;第三权值大于第二设定阈值,确定每台空调的状态控制指令为正常工作指令;或,第三权值小于或等于第三设定阈值,确定每台空调的状态控制指令为待机指令;第二设定阈值大于第三设定阈值;或,第三权值小于或等于第二设定阈值,且大于第三设定阈值,确定每台空调的状态控制指令为低功耗指令。
77.示例性地,根据每台空调的目标权值,确定每台空调的状态控制指令,可以包括:每台空调的目标权值小于或等于第一设定阈值,且大于第二设定阈值,确定每台空调的状态控制指令为正常工作指令;或,每台空调的目标权值小于或等于第三设定阈值,确定每台空调的状态控制指令为待机指令;第二设定阈值大于第三设定阈值;或,每台空调的目标权值小于或等于第二设定阈值,且大于第三设定阈值,确定每台空调的状态控制指令为低功耗指令。
78.本技术实施例中,若每台空调的制冷范围内存在人员,则空调对应的权值较高,此时,空调的状态控制指令很可能是正常工作指令,即,控制空调正常工作;反之,若每台空调的制冷范围内未存在人员,则空调对应的权值较低,则说明空调的状态控制指令很可能是待机或低功耗指令,即,控制空调进行待机状态或低功耗模式,这样,可以防止出现用户忘关空调或者多台空调资源浪费的情况,进而,起到省电和环保的目的;因而,更加符合实际使用需求。
79.示例性地,可以通过图2b对上述确定每台空调的状态控制指令的过程进行说明;图2b为本技术实施例提供的确定每台空调的状态控制指令的流程示意图,如图2b所示,这里,以子机所处空间中的其中一台空调(空调a)为例进行说明,子机接收到联动控制指令后,该流程可以包括以下步骤:
80.步骤a1:读取空调a当前使用状态。
81.步骤a2:对空调a分配初始权值。
82.步骤a3:判断空调a的制冷范围内是否存在人员。如果是,执行步骤a5,如果否,执行步骤a4。
83.步骤a4:空调a的初始权值减1。
84.这里,对空调a的初始权值减1后的权值对应上述第二权值。
85.步骤a5:空调a的初始权值加1。
86.这里,对空调a的初始权值减1后的权值对应上述第一权值;步骤a4和步骤a5是两个可选的过程。在执行步骤a4或步骤a5后,执行步骤a6。
87.步骤a6:判断目标权值是否大于第一设定阈值。如果是,执行步骤a7后执行步骤a8,如果否,直接执行步骤a8。
88.这里,目标权值包括第一权值或第二权值。
89.步骤a7:空调a的目标权值减1。
90.这里,对空调a的目标权值减1后的权值对应上述第三权值。
91.步骤a8:判断目标权值或第三权值是否大于第二设定阈值。如果是,执行步骤a9,如果否,执行步骤a10。
92.步骤a9:控制空调a正常工作。
93.这里,确定空调a的状态控制指令为正常工作指令;当前流程结束。
94.步骤a10:判断目标权值或第三权值是否大于第三设定阈值。如果是,执行步骤a11,如果否,执行步骤a12。
95.步骤a11:控制空调a进入低功耗模式。
96.这里,确定空调a的状态控制指令为低功耗指令;当前流程结束。
97.步骤a12:控制空调a进入待机状态。
98.这里,确定空调a的状态控制指令为待机指令;当前流程结束。上述步骤a10、a11和步骤a12分别对应三种不同的状态控制指令,可见,图2b所示的流程结果对应步骤a10、a11和步骤a12中的任意一项。
99.下面,对图2b中定时器的设置进行说明。
100.示例性地,上述方法还可以包括:子机接收到联动控制指令后,触发定时器开始计时,执行确定每台空调的状态控制指令的操作;每次确定定时器结束计时后,重复触发定时器开始计时,并执行确定每台空调的状态控制指令的操作;定时器在第j次的计时时间大于在第i次的计时时间;其中,j大于i,i、j均为大于0的整数。
101.示例性地,定时器设置的计时时间会随着子机接收到联动控制指令后(用户打开联动控制后)的时间以及室内温度的变化而变化,刚打开联动控制时定时器设置的计时时间会比较短,权值的迭代速度会比较快,以保证室内快速达到舒适温度;当一段时间后,室内温度趋于稳定,此时,定时器设置的计时时间会变长,权值的迭代速度会变慢。
102.示例性地,假设定时器在前五次的计时时间为5s,则在第六次的计时时间可以为20s、30s等。
103.示例性地,若在执行确定每台空调的状态控制指令的操作后,定时器的计时时间还未结束,则继续按照该状态控制指令对每台空调的使用状态进行控制。
104.示例性地,上述方法还可以包括:预先通过后端服务器读取每台空调的第二型号标识和ip地址。示例性地,利用每台空调的状态控制指令对每台空调的使用状态进行控制,可以包括:将每台空调的第一型号标识与第二型号标识进行匹配,得到匹配结果;基于匹配结果,确定室内地图中每台空调的ip地址;利用室内地图中每台空调的ip地址,确定与每台
空调对应的状态控制指令;向后端服务器发送状态控制指令;状态控制指令用于对每台空调的使用状态进行控制。
105.图2c为本技术实施例提供的一种获取控制信息的流程示意图,这里,控制信息可以包括:室内地图、每台空调的位置信息和制冷范围;如图2c所示,该流程可以包括:
106.步骤b1:子机预先通过后端服务器读取每台空调的第二型号标识和ip地址。
107.这里,子机预先通过后端服务器读取用户身份标识号(identity document,id)名下的每台空调的第二型号标识和ip地址。这里,用户id名下的每台空调表示安装在用户家庭内的多台空调,即,室内的每台空调。
108.步骤b2:构建室内地图,并识别每台空调的位置信息和第一型号标识。
109.这里,可以通过上述步骤200构建室内地图,并识别安装在室内的每台空调的位置信息和第一型号标识。
110.步骤b3:将每台空调的第一型号标识与第二型号标识进行匹配,确定室内地图中每台空调的ip地址。
111.步骤b4:根据每台空调的位置信息和能效参数,确定每台空调的制冷范围。
112.步骤b5:存储室内地图、每台空调的位置信息和制冷范围。
113.示例性地,在得到室内地图中每台空调的ip地址后,子机可以利用该ip地址,确定与每台空调对应的状态控制指令;进而,子机向后端服务器发送状态控制指令,使得每台空调按照该状态控制指令对自身的使用状态进行控制。
114.本技术实施例提供一种空调联动控制方法,该方法应用于空气处理设备,空气处理设备包括可分离的第一主体和第二主体,第一主体具有移动装置,第二主体包括至少一台空调,该方法包括:接收到联动控制指令后,获取每个用户在室内地图的分布信息;根据分布信息和第一主体所处空间中每台空调的制冷范围,确定每台空调的状态控制指令;利用每台空调的状态控制指令对每台空调的使用状态进行控制。可以看出,本技术实施例首先确定室内人员分布信息和每台空调的制冷范围;进而,在接收到联动控制指令后,根据室内人员分布信息以及每台空调的制冷范围控制每台空调的使用状态,即,无需用户通过手机app或者遥控等方式操作空调的使用状态,提高控制多台空调的智能程度;此外,由于在控制每台空调的使用状态时,考虑到室内的人员分布,因而,能够降低在室内人员数目较少时多台空调同时开启时所造成的资源浪费。
115.示例性地,空调联动控制方法可以利用空调联动控制装置中的处理器实现,上述处理器可以为特定用途集成电路(application specific integrated circuit,asic)、数字信号处理器(digital signal processor,dsp)、数字信号处理装置(digital signal processing device,dspd)、可编程逻辑装置(programmable logic device,pld)、现场可编程逻辑门阵列(field programmable gate array,fpga)、中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器中的至少一种。
116.图2d为本技术实施例提供的确定每台空调的状态控制指令的流程示意图,如图2d所示,在子机接收到联动控制指令后,该流程可以包括以下步骤:
117.步骤c1:获取每个用户在室内地图的分布信息。
118.步骤c2:根据分布信息和每台空调的制冷范围,确定联动控制策略。
119.示例性地,联动控制策略表示图2b所示的确定每台空调的状态控制指令d过程。
120.步骤c3:根据联动控制策略确定向后台服务器发送针对每台空调的状态控制指令。
121.步骤c4:判断用户是否结束联动控制,如果是,则流程结束,如果否,继续执行步骤c1。
122.可见,本技术实施例根据用户家庭内的人员分布,以及每台联网空调的制冷范围,对空调进行智能联动控制,可以避免用户手动操作空调,提升用户体验。
123.图3为本技术实施例提供的一种空调联动控制装置的结构示意图,如图3所示,该装置应用于空气处理设备,其中,空气处理设备包括可分离的第一主体和第二主体,第一主体具有移动装置,第二主体包括至少一台空调,该装置包括:控制模块300,其中:
124.控制模块300,用于接收到联动控制指令后,获取每个用户在室内地图的分布信息;根据分布信息和第一主体所处空间中每台空调的制冷范围,确定每台空调的状态控制指令;利用每台空调的状态控制指令对每台空调的使用状态进行控制。
125.示例性地,接收到联动控制指令之前,该装置还包括确定模块300,确定模块300用于:构建室内地图,根据室内地图,确定安装在室内的每台空调的位置信息和第一型号标识;根据每台空调的位置信息和第一型号标识对应的能效参数,确定第一主体所处空间中每台空调的制冷范围。
126.示例性地,控制模块301,用于根据分布信息和第一主体所处空间中每台空调的制冷范围,确定每台空调的状态控制指令,包括:
127.读取第一主体所处空间中每台空调的当前使用状态;根据每台空调的当前使用状态,向每台空调分配初始权值;初始权值与每台空调的当前使用状态的功耗相关;
128.根据分布信息和第一主体所处空间中每台空调的制冷范围,确定每台空调在制冷范围内的人员分布情况;
129.根据每台空调的初始权值以及在制冷范围内的人员分布情况,确定每台空调的状态控制指令。
130.示例性地,控制模块301,用于根据每台空调的初始权值以及在制冷范围内的人员分布情况,确定每台空调的状态控制指令,包括:
131.根据每台空调在制冷范围内的人员分布情况,确定每台空调的制冷范围内存在至少一个人员,对每台空调的初始权值进行自加操作,得到每台空调的第一权值;
132.根据每台空调在制冷范围内的人员分布情况,确定每台空调的制冷范围内不存在人员,对每台空调的初始权值进行自减操作,得到每台空调的第二权值;
133.根据每台空调的目标权值,确定每台空调的状态控制指令;目标权值包括第一权值或第二权值。
134.示例性地,控制模块301,用于根据每台空调的目标权值,确定每台空调的状态控制指令,包括:
135.每台空调的目标权值大于第一设定阈值,对每台空调的目标权值执行自减操作,得到第三权值;
136.第三权值大于第二设定阈值,确定每台空调的状态控制指令为正常工作指令;或,
137.第三权值小于或等于第三设定阈值,确定每台空调的状态控制指令为待机指令;第二设定阈值大于第三设定阈值;或,
138.第三权值小于或等于第二设定阈值,且大于第三设定阈值,确定每台空调的状态控制指令为低功耗指令。
139.示例性地,控制模块301,用于根据每台空调的目标权值,确定每台空调的状态控制指令,包括:
140.每台空调的目标权值小于或等于第一设定阈值,且大于第二设定阈值,确定每台空调的状态控制指令为正常工作指令;或,
141.每台空调的目标权值小于或等于第三设定阈值,确定每台空调的状态控制指令为待机指令;第二设定阈值大于第三设定阈值;或,
142.每台空调的目标权值小于或等于第二设定阈值,且大于第三设定阈值,确定每台空调的状态控制指令为低功耗指令。
143.示例性地,控制模块301,还用于:
144.接收到联动控制指令后,触发定时器开始计时,执行确定每台空调的状态控制指令的操作;
145.每次确定定时器结束计时后,重复触发定时器开始计时,并执行确定每台空调的状态控制指令的操作;定时器在第j次的计时时间大于在第i次的计时时间;其中,j大于i,i、j均为大于0的整数。
146.示例性地,控制模块301,还用于:
147.预先通过后端服务器读取每台空调的第二型号标识和ip地址;
148.控制模块301,用于利用每台空调的状态控制指令对每台空调的使用状态进行控制,包括:
149.将每台空调的第一型号标识与第二型号标识进行匹配,得到匹配结果;基于匹配结果,确定室内地图中每台空调的ip地址;
150.利用室内地图中每台空调的ip地址,确定与每台空调对应的状态控制指令;
151.向后端服务器发送状态控制指令;状态控制指令用于对每台空调的使用状态进行控制。
152.实际应用中,确定模块300和控制模块301可以利用电子设备中的处理器实现;上述处理器可以为asic、dsp、dspd、pld、fpga、cpu、控制器、微控制器、微处理器中的至少一种。
153.另外,在本实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
154.集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
155.具体来讲,本实施例中的一种空调联动控制方法对应的计算机程序指令可以被存储在光盘,硬盘,u盘等存储介质上,当存储介质中的与一种空调联动控制方法对应的计算机程序指令被一电子设备读取或被执行时,实现前述实施例的任意一种空调联动控制方法。
156.基于前述实施例相同的技术构思,参见图4,其示出了本技术实施例提供的一种电子设备400,可以包括:存储器401和处理器402;其中,
157.存储器401,用于存储计算机程序和数据;
158.处理器402,用于执行存储器中存储的计算机程序,以实现前述实施例的任意一种空调联动控制方法。
159.在实际应用中,上述存储器401可以是易失性存储器(volatile memory),例如ram;或者非易失性存储器(non

volatile memory),例如rom,快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid

state drive,ssd);或者上述种类的存储器的组合,并向处理器402提供指令和数据。
160.上述处理器402可以为asic、dsp、dspd、pld、fpga、cpu、控制器、微控制器、微处理器中的至少一种。可以理解地,对于不同类型的空调联动控制设备,用于实现上述处理器功能的电子器件还可以为其它,本技术实施例不作具体限定。
161.示例性地,本技术实施例提供的装置具有的功能或包含的模块可以用于执行上文方法实施例描述的方法,其具体实现可以参照上文方法实施例的描述,为了简洁,这里不再赘述。
162.上文对各个实施例的描述倾向于强调各个实施例之间的不同之处,其相同或相似之处可以互相参考,为了简洁,本文不再赘述
163.本技术所提供的各方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
164.本技术所提供的各产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
165.本技术所提供的各方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
166.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
167.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
168.另外,在本技术各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
169.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤。
170.以上,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

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

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

相关文献