一种空调组的控制方法、控制装置及电子设备与流程

文档序号:18472519发布日期:2019-08-20 20:28阅读:83来源:国知局
一种空调组的控制方法、控制装置及电子设备与流程

本申请涉及空调技术领域,例如涉及一种空调组的控制方法、控制装置及电子设备。



背景技术:

目前,在包括多个房间的大型建筑中,为了对每个房间的温度进行控制,需在每个房间设置一个空调室内机,或,空调出风口。关于这些空调室内机/空调出风口的连接方式,或是每个空调室内机/空调出风口均与一个独立的室外机连通,或是多个空调室内机/空调出风口与一个室外机连通从而形成多联机系统。

在进行温度调节时,在目前实际应用中大多采用对应的手动控制器去控制每个对应的空调室内机/空调出风口。目前人工智能技术发展快速,人工智能与空调系统的结合可使得用户获得更佳的使用体验。当人工智能技术应用在前述多个空调室内机/空调出风口的情景时,需将多个空调室内机/空调出风口均连接至对应的路由器,经过路由器传输信息,以实现对多个空调室内机/空调出风口的集中控制,即,需要将多个空调室内机/空调出风口进行组网。在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:例如,若网络中的某一个路由器由于自身/外界原因而停止运行,那么,与该路由器连接的空调室内机/空调出风口将均失去控制。



技术实现要素:

为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。

本公开实施例提供了一种空调组的控制方法。

在一些可选的实施例中,所述控制方法包括;

获得空调组中目标空调的控制参数;和,通过多跳网络向所述目标空调发送所述控制参数。

本公开实施例提供了一种空调组的控制装置。

在一些可选的实施例中,所述控制装置包括:

第一获得模块,被配置为获得所述空调组中的目标空调的控制参数;和,传输模块,被配置为通过所述多跳网络向所述目标空调发送所述控制参数。

本公开实施例提供了一种空调组。

在一些可选实施例中,所述空调组产品包括前述的控制装置。

本公开实施例提供了一种电子设备。

在一些可选实施例中,所述电子设备包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行时,使所述至少一个处理器执行上述的控制方法。

本公开实施例提供了一种计算机可读存储介质。

在一些可选实施例中,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令设置为执行上述的控制方法。

本公开实施例提供了一种计算机程序产品。

在一些可选实施例中,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述的控制方法。

本公开实施例的有益效果是:空调组通过多跳网络传递控制参数,增加了空调组控制系统的稳定性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

一个或一个以上实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不构成比例限制,并且其中:

图1是本公开实施例提供的空调组的控制流程示意图;

图2是本公开实施例提供的空调组的控制流程示意图;

图3是本公开实施例提供的空调组的控制流程示意图;

图4是本公开实施例提供的空调组的控制流程示意图;

图5是本公开实施例提供的空调组的控制流程示意图;

图6是本公开实施例提供的空调组的控制流程示意图;

图7是本公开实施例提供的空调组的控制流程示意图;

图8是本公开实施例提供的空调组的控制流程示意图;

图9是本公开实施例提供的空调组的控制流程示意图;

图10是本公开实施例提供的空调组的控制装置示意图;

图11是本公开实施例提供的空调组的控制装置示意图;

图12是本公开实施例提供的空调组的控制装置示意图;

图13是本公开实施例提供的空调组的控制装置示意图;

图14是本公开实施例提供的电子设备的装置示意图。

附图标记:

101:第一获得模块;102:传输模块;111:第一获得模块;112:第一确定模块;113:第二获得模块;121:第一获得模块;122:第一传输模块;131:第一获得模块;132:第一确定模块;133:第一传输模块。

具体实施方式

为了能够更加详尽地了解本公开实施例的特点与技术内容,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。在以下的技术描述中,为方便解释起见,通过多个细节以提供对所披露实施例的充分理解。然而,在没有这些细节的情况下,一个或一个以上实施例仍然可以实施。在其它情况下,为简化附图,熟知的结构和装置可以简化展示。

在本公开实施例中,术语“空调”指现有技术中的空调室内机,空调组包括两个或多个共用一个室外机的空调室内机,或,空调组包括两个或多个采用独立室内机的空调室内机。在本公开实施例中,若在一些可选的实施例中未对术语“空调”作特别解释,则在该一些可选的实施例中,术语“空调”或“空调组”按照上述解释进行理解。

在本公开实施例中,术语“控制参数”中包括设定运行参数,空调可根据该设定运行参数运行,即指空调根据控制参数中的设定运行参数运行。但术语“控制参数”中不仅仅包括设定运行参数,关于术语“控制参数”,以本公开实施例中的具体限定为准。

在本公开实施例中,术语“调温区域”指的是设置空调的空间,空调可对该空间中的温度进行调节,例如房间、储藏室等。

在本公开实施例中,通过控制参数对空调进行控制,主要指对空调所能提供的热量/冷量进行控制,其中涉及冷媒温度、冷媒流量以及室内风机转速等参数,由于本公开实施例中所关注的为“空调向调温区域提供冷量/热量”这个结果,故,关于空调为调温区域提供冷量/热量的具体过程,本文不再赘述。

本公开实施例提供了一种空调组的控制方法。

如图1所示,在一些可选的实施例中,空调组的控制方法包括:

s101、获得空调组中目标空调的控制参数。

其中,目标空调为空调组中的任意一个空调,一个或一个以上目标空调可包括空调组中的局部空调,一个或一个以上目标空调也可包括空调组中全部空调。可选地,获得目标的空调的控制参数,包括:读取用户输入的控制参数;或,获得目标空调的调温区域的实际温度值,再依据目标温度值确定出控制参数,该确定过程为现有技术,不再赘述。

s102、通过多跳网络向目标空调发送控制参数。

在s102中,包括:直接向目标空调发送控制参数;和,间接向目标空调发送控制参数;可选地,间接向目标空调发送控制参数,包括:通过一个或一个以上其他空调的转发,将控制参数转发到目的空调。

空调组通过上述多跳网络传递控制参数,增加了空调组控制系统的稳定性。在空调组成的多跳网络中,即使传输信息的某一路径上的某一空调未开启,也可通过其他的空调对目的空调传输信息,故,增加了空调组控制系统的稳定性。

在上述控制方法,其执行主体包括:设置在空调组中之外的控制器,例如将一个服务器作为控制中心对空调组进行控制,或,设置在空调组中的每一个空调上的控制器。

在一些可选的实施例中,在空调组中两个或两个以上空调室内机均与一个独立的空调室外机连接的情况下,用于组成多跳网络的模块设置在室外机上,避免墙壁的对信号的阻挡,更容易通讯。

在该多跳网络中,每个空调均作为多跳网络的一个节点,同时,每个空调作为执行控制参数的执行端。当目标空调接收到控制参数后,目标空调根据控制参数运行,其中,空调根据控制参数运行为现有技术,这里不再赘述。

在一些可选的实施例中,多跳网络为mesh网络。通过把两个或两个以上空调组成的mesh网络,基于mesh网络的特性,传递目标空调的控制参数的过程中,mesh网络还可以自动确定出最佳传输路径,使得对空调组的控制更加及时。

上述控制方法为向目标空调发送控制参数的方法,在一个稳定的闭环控制系统中,还包括:

通过设置在目标空调所在调温区域的温度传感器获取该调温区域的实际温度;

通过多跳网络将该实际温度传输至控制器;

控制器根据该实际温度以及设定控制算法确定出控制参数。

其中,通过多跳网络将该实际温度传输至控制器,通过现有的多跳网络的通信技术即可;上述设定控制算法,例如,设定温度限值,当实际温度达到设定温度限值后,开启/关闭对应的空调;或,当通过传感器确定出一房间存在人员时,开启与该房间对应的空调,当通过传感器确定出一房间不存在人员时,关闭与该房间对应的空调。

在一些可选的实施例中,控制参数包括目标标识码,目标标识码被配置为表示目标空调。

在多跳中,空调不仅接收控制参数,还需要转发控制参数。目标空调接收到控制参数,在控制参数中包括目标标识码的情况下,目标空调接收到控制参数,匹配目标标识码成功,目标空调执行该控制参数,其中,目标标识码与目标空调相对应,用于表示第一空调。空调组中的其他空调(非目标空调)接收到控制参数,若该控制参数不包括目标标识码,例如:一个空调无法识别该控制参数中包括的目标标识码,或,一个空调识别并确定该控制参数中的目标标识码与该一个空调不匹配,则该一个空调不执行该控制参数,而是根据其维护的信息表,确定出目标空调,向目标空调转发该控制参数。通过在控制参数中设置目标标识码,便于确定出正确的目的空调。

在一些可选的实施例中,在目的空调的数量为两个或两个以上的情况下,目标标识码包括每一个目标空调的标识码或,目标标识码为两个或两个以上目标空调的标识码中的公共部分。

在多跳网络中,每个节点均维护一个信息表,也即每个空调均维护一个信息表。可选地,在一个空调所维护的信息表中,包括:距离表、路由表、权重表中的任意一个或一个以上。

其中,距离表中记录了其对应的每个邻居节点到达任意目的节点的跳数以及该路径的最后一条发起节点(目的地址的前驱节点);

路由表记录了到达已知节点的距离,到达该节点的前驱和后继,以及一个路由表更新标志位,用来识别路由表项是简单路径、环,还是无效路由;

权重表记录了所有节点的权值。

例如,若一个空调识别到控制参数中的标识码用于表示其他空调,则该一个空调根据第一维护表中的距离表、路由表、链路权值表中的任意一个或一个以上,将上述控制参数发送至目标空调。

在一些可选的实施例中,权重表中包括空调组中所有空调的权重。则控制参数中包括目标空调的权重。

如图2所示,在一些可选的实施例中,s102通过多跳网络向目标空调发送控制参数,包括:

s201、获得空调组中所有空调的权重。

通过一个空调所维护的信息表,即可获得所有空调的权重。

s202、根据控制参数中的权重与所有空调的权重的匹配结果,确定出目标空调。

可选地,目标空调的数量一个或一个以上;在一个或一个以上目标空调中,包括:每个目标空调的权重相同,和,每个目标空调的权重不同。一个或一个以上目标空调的权重均与控制参数中的权重相匹配;可选地,上述匹配关系包括:一个或一个以上目标空调的权重均处在设定权重范围内。例如,控制参数中的权重与每个目标空调的权重差值小于等于设定权重差值。可选地,第一空调的权重处于设定权重范围内,包括:目标空调的权重大于控制参数的权重,且二者权重差值小于等于设定权重差值;目标空调的权重等于控制参数中的权重;目标空调的权重小于控制参数中的权重,且二者之间的权重差值小于等于设定权重差值。

上述s201和s202为选择目标空调的过程,在选择出目标空调后,即可将控制参数转发至中转空调,或,将控制参数发送至目标空调。上述中转空调是空调组,为目标空调传递控制参数的空调。在目标空调的数量为两个或两个以上的情况下,为每个目标空调传递控制参数时,重复的执行上述步骤。上述选择目标的过程,可在一个任意一个控制中心中的执行,例如在空调组的服务器中执行。在选择出目标空调后,将目标空调的目标标识码添加到控制参数中。目标空调接收到控制参数后,在控制参数中提取目标标识码并进行确认,执行控制参数中的目标空调的设定运行参数。

当在中转空调中执行s201和s202时,每个中转空调可依据控制参数中的权重将控制参数送达目标空调。中转空调依据权重的匹配关系,即可确定出目标空调相对该中转空调的方向,之后将控制参数向该方向的下一个中转空调发送控制参数。

在目标空调的数量为两个或两个以上的情况下,通过s201和s202可对一个区域中的温度进行调节,例如,当需要对一个储物区域,或,一个会议区域中的温度进行调节时,同时调节该储物区域/会议区域周围区域的温度,可避免由于储物区域/会议区域与周围区域进行热交换而导致的对储物区域/会议区域调温的效果变差,即,提高了对目的区域的调温效果。

可见在s201和s202中,基于控制参数中的权重与目标空调的权重相匹配可确定出目标空调并将控制参数发送至目标空调。

空调的权重与该空调所在调温区域的实际温度、人员数量、人员身份信息和该区域的实际用途中的任意一个或多个权重因素相关。即,在多跳网络中,每个节点处的空调需根据实际温度、人员数量、人员身份信息和该区域的实际用途中的任意一个确定出该空调的权重。可根据目标空调所在调温区域的实际温度、人员数量、人员身份信息和实际用途中的任意一个或一个以上确定出目标空调的权重,例如,调温区域的实际温度与目标温度的差值越大,目标空调的权重越大;调温区域的人员数量越大,目标空调的权重越大;调温区域的人员身份所表示的人员越重要,目标空调的权重越大;调温区域的发挥实际作用时,所需要的温度越极端,目标空调的权重越大。在确定出目标空调的权重后,将该权重广播至空调组中所有空调,空调接收的目标空调的权重后,更新信息表中的权重表。

可见,目标空调所在的调温区域中的实际情况可能会变化,两个或多个目标空调所在的调温区域的实际情况可能不同。

如图3所示,在一些可选的实施例中,在目标空调接收到控制参数后,还包括:

s301、获得目标空调的权重与控制参数中的权重的差值权重。

目标空调执行控制参数后,产生一定制冷量或制热量,为便于说明,本公开实施例中以调温能量代替制冷量和制热量。

s302、根据差值权重修正控制参数,获得目标空调的修正控制参数。

目标空调的权重可反应目标空调所在调温区域的实际情况,根据目标空调的权重修正控制参数,即可获得与目标空调所在调温区域相适配的修正控制参数,可对目标空调所在的调温区域的环境具有较佳的调节效果。在目标空调的数量为两个或两个以上的情况下,向目标空调传递一个控制参数,即可控制两个或两个以上空调运行,降低了多跳网络的负担。

在s302中对控制参数进行修正,其目的在于修正目标空调所能提供的调温能量,使得目标空调所提供的调温能量匹配调温区域中的实际情况。

可选地,s302包括:获得差值权重与设定系数的修正乘积,根据控制参数和修正乘积获得修正控制参数。可选地,在差值权重表示目标空调的权重与控制参数中的权重之间的绝对差值的情况下,根据控制参数和修正乘积获取修正控制参数,可实施为:在控制参数的基础上,减去修正乘积,以获取修正控制参数;可选地,在差值权重为通过目标空调的权重减去控制参数中的权重而获得的情况下,根据控制参数和修正乘积获取修正控制参数,可实施为:在控制参数的基础上,加修正乘积,获取修正控制参数;可选地,在差值权重通过控制参数中的权重减去目标空调的权重而获得的情况下,根据控制参数和修正乘积获取修正控制参数,可实施为:在控制参数的基础上,减去修正乘积,获取修正控制参数。

如图4所示,在一些可选的实施例中,控制方法包括:

s401、获得目标空调的权重。

空调的权重可反映空调所在调温区域的实际情况,空调的权重越大,则空调所在调温区域中越迫切地需要调节温度,例如调温区域中的实际温度与目标温度之间的差值过大,或,调温区域中的人员数量过多,或,在调温区域为储物区域的情况下,储物区域内的空调可直接对储物区域内的温度产生直接影响,而储物区域的周围区域中的空调只是间接对储物区域内的温度产生影响,则储物区域内空调的权重,大于储物区域的周围区域内空调的权重。

s402、根据目标空调的权重在空调组的总调温能量中确定出目标调温能量。

总调温能量包括空调组可提供的总冷量或总热量。该空调组中包括一个调温中心,调温中心为空调组中所有的空调提供热量或冷量,例如,在多联机空调中,一个空调室外机与所有空调室内机进行冷媒交换,实现为所有空调室内机提供冷量或热量。

s403、根据目标调温能量获得目标空调的控制参数。

在目标空调执行该控制参数的情况下,目标空调可向调温区域提供目标调温能量,例如目标空调向调温区域提供设定数量的冷量,或,提供设定数量的热量。在目标空调向调温区域提供设定数量的冷量或热量的情况下,需要对目标空调的室内机风机转速、冷媒流量以及冷媒温度等进行调节,调节室内机风机转速、冷媒流量以及冷媒温度等以使得空调输出设定数量的冷量或热量为现有技术,例如,冷媒流量与目标调温能量正相关,风机转速与目标调温能量正相关等,这里不再赘述。

由于空调组中所有空调所能利用的总调温能量具有上限值,在增大一个调温区域空调的调温能量的情况下,会影响其他调温区域内空调的调温能量。在s401至s403中,目标空调的权重可反应目标空调所在调温区域的实际情况,提高了目标空调对其所在调温区域的调温效果;依据目标空调的权重在总调温能量中分配出用于调节目标区域的调温能量,可顾及除目标空调所在调温区域之外的其他调温区域的调温效果,实现了空调组的均衡控制。

如图5所示,可选地,获得目标空调的权重,包括:

s501、根据目标空调所在调温区域的实际温度、人员数量、人员身份和实际用途中的任意一个或一个以上权重因素确定出目标空调的权重。

其中,温度差值与目标空调的权重正相关,其中,温度差值为目标空调所在调温区域内的实际温度和设定温度之间的差值;在目标空调所在调温区域内的实际温度与设定温度之间的温度差值过大时,说明该调温区域中的实际温度已超标,故需提高该调温区域内目标空调的权重,便于优先运行该目标空调,优先为调节该调温区域中温度。

人员数量与目标空调的权重正相关。在一个调温区域中,人员数量越多,则对于该调温区域的调温难度越大:对于一个人员数量多的调温区域和一个人员数量少的调温区域,同时将两个调温区域内的实际温度维持在设定温度,人员数量多的调温区域所需的热量/冷量大于人员数量少的调温区域所需的热量/冷量。故,调温区域内人员数量越多,目标空调的权重越大,目标空调的优先级越高,目标空调获取的冷量/热量越多,以实现将目标空调所在调温区域中的实际温度维持在设定范围。另外,由于目标空调所在调温区域中的人员多,对调温区域中的实际温度进行精确的控制,可使更多的人员获取较佳的使用体验。

在调温区域中存在具有特殊需要的人员的情况下,例如,极度不适应低温的人,则该人员身份对目标空调的权重的影响较大,在制冷时降低目标空调的权重,在制热时提高目标空调的权重。人员身份通过上述方式影响目标空调的权重。

每个调温区域具有设定用途,例如,有的调温区域用于存储物品,有的调温区域为会议室,有的调温区域为餐厅等。不同的调温区域,其重要性不同,例如,一个用作休息室的调温区域和一个用作会议室的调温区域,在两个调温区域正常发挥作用情况下,用作会议室的调温区域内空调的权重,比用作休息室的调温区域内空调的权重大。

s502、记录并更新目标空调的权重。

在确定出新的目标空调的权重后,将新的目标空调的权重记录到目标空调所维护权重表中。除此之外,控制目标空调向其他空调发送更新目标空调的权重的消息,以使得其他空调同时更新目标空调的权重,使得多跳网络中每个节点处的空调所维护的信息表具有时效性,在多跳网络中可通过正确的路径发送控制参数。

在s501和s502中,可准确地确定出目标空调的权重,上述目标空调可空调组中的任意一个空调,当为空调组中的每一个空调均可确定出准确的权重后,可更加均衡地分配调温中心所提供的有限的总热量/总冷量。

如图6所示,在一些可选的实施例中,s402根据目标空调的权重在空调组的总调温能量中确定出目标调温能量,包括:

s601、根据映射策略确定出与目标空调的权重具有映射关系的比值。

映射策略中包括空调的权重和比值,二者之间具有映射关系,该比值为目标调温能量和总调温能量的比值。可选地,映射策略为预设策略。

可选地,获得映射策略的过程包括:获得导致目标空调的权重发生变化的变化权重因素,根据变化权重因素的稳定性和总调温能量更新映射策略。

由于总调温能量具有上限,目标空调的调温能量发生变化,会影响到其他调温区域中空调的调温能量。在空调组中正在运行的空调的数量为变量,而调温中心所提供的总热量/总冷量为定量情况下,即使目标空调的权重不变,映射策略发生变化,目标空调所能分配的调温能量的最大值也会发生变化;在空调组中正在运行的空调的数量为定量,调温中心所提供的总调温能量为变量的情况下,即使目标空调的权重不变,目标空调所能分配的调温能量的最大值也会发生变化。故,上述获得映射策略的方式可在实现动态环境中对空调组的均衡控制。

在一些可选的实施例中,导致目标空调的权重发生变化的权重因素包括:目标空调所在调温区域的实际温度、人员数量、人员身份和实际用途中的任意一个或一个以上。

上述权重因素的稳定性包括:长期权重变化、短期权重变化以及偶然性变化。短期权重变化包括:调温区域的实际温度发生变化;长期权重变化包括:调温区域的实际用途发生变化;偶然性变化包括:调温区域的人员数量发生变化和人员身份发生变化。

由于一个或多个权重因素的变化,导致了目标空调的权重的变化,则该一个或多个权重因素即为变化权重因素。在变化权重因素的稳定性为长期权重变化的情况下,根据新的权重因素计算新的目标空调的权重;在变化权重因素的稳定性为短期权重变化的情况下,根据变化权重因素微调原目标空调的权重以获取新目标空调的权重;在变化权重因素的稳定性为偶然性变化的情况下,延时设定时间后,再根据新的权重因素计算新目标空调的权重。

在目标空调的权重发生变化的情况下,即目标空调所在调温区域的实际情况发生了变化,上述方案可获得合适的映射策略,从而获得更准确的目标空调的目标调温能量。

s602、根据比值在总调温能量中确定出目标调温能量。

如图7所示,在一些可选的实施例中,空调组的控制方法包括:

s701、获得空调组中的第一空调的第一控制参数。

在获得第一空调的第一控制参数的过程中,第一空调即为目的空调,第一控制参数即为目的空调的控制参数,本公开实施例中的所有获得目的空调的控制参数的过程,均适用于s701。

s702、将第一控制参数发送至空调组中的第二空调。

在s701和s702中,第二空调根据第一控制参数运行。第二空调跟随第一空调运行,可见,第一空调的权限大于第二空调的权限。可选地,第一空调的第一权重大于第二空调的第二权重。

采用上述技术方案,实现了通过一个空调对其他多个空调进行集中控制,便于人员管理空调组。在一些应用场景中,需要对多个调温区域的多个空调进行集中控制,例如,在一个包括多个房间的公寓楼中,基于一些管理政策,一个管理员需要对多个房间的温度进行集中管理,那么,上述方案中的第一空调即为管理员直接控制的空调,第二空调为设置在每个房间中的空调,管理员只需根据自身感受设置好第一空调的第一控制参数,控制系统即可自动将管理员的管理策略应用到其他房间中的第二空调中,方便了管理员的管理工作。在上述应用场景中,上述第一控制参数为人为设定,当然,随着智能空调技术的发展,上述第一控制参数也可自动生成。

s701和s702中所提供的方案,可脱离多跳网络进行,只需通过其他现有技术实现在第一空调和第二空调之间通信即可。

如图8所示,在一些可选的实施例中,在第二空调接收到第一控制参数后,控制方法还包括:

s801、获得第二空调的第二权重与第一空调的第一权重的权重差值。

可选地,权重差值与第二调温能量和第一调温能量之间的能量差值正相关;其中,第二调温能量为在第二空调执行第一控制参数的情况下,第二空调所提供的调温能量;第一调温能量为第二空调执行修正控制参数的情况下,第二空调所提供的调温能量。

s802、根据差值权重修正第第一控制参数,获得第二空调的修正控制参数。

可选地,第二空调的数量为两个或两个以上。在s802中对第一控制参数进行修正,其目的在于修正第二空调所能提供的调温能量,使得第二空调所提供的调温能量匹配调温区域中的实际情况。

在第二空调接收的第一控制参数后,直接根据第一控制参数运行,则第二空调与第一空调的调温效果一致,但在实际应用中,第二空调和第一空调应用场景不同,每个第二空调的应用场景也不尽相同,以一个包括多个房间的公寓楼为例,公寓楼中每个房间中的人数不完全相同,若仍以相同的控制参数对所有的第二空调进行集中控制,则会降低使用体验。故,在上述实施方式中,仍然可实现通过一个第一空调对多个第二空调进行集中控制,每个第二空调均对控制参数进行了调整,使之符合每个第二空调的应用场景,即,上述实施方式中的技术方案使得集中控制变得更加灵活。

在s801和s802中,第一空调和第二空调均维护一个权重表。可选地,获得第一空调的第一权重,包括:根据第一空调所在的调温区域的实际温度、人员数量和人员身份中的任意一个或一个以上确定出第一权重。可选地,获得第二空调的第二权重,包括:根据第二空调所在的调温区域的实际温度、人员数量和人员身份中的任意一个或一个以上确定出第二权重。

其中,根据人员身份所确定出的第一权重和第二权重,例如,当调温区域中的人员身份为管理员时,则该调温区域中的空调即为第一空调,其权重即为第一权重;当调温区域中的人员身份为普通用户时,则该调温区域中的空调即为第二空调,其权重为第二权重。根据人员身份可确定出第一权重和第二权重的基本关系,即,第一权重大于第二权重,在调温区域的实际温度、人员数量调整第一权重/第二权重时,其最大调整幅度小于第一权重和第二权重之间的最小权重差值。空调组中可只包括第一空调和第二空调,也可包括除第一空调和第二空调之外的其他空调,空调组与第一空调/第二空调之间的数量关系,这里不做限定。上述第一空调和第二空调可在多跳网络中共同组成一个主从网络,第一空调为主机端,第二空调为从机端,第一空调以直接或间接的方式通过多跳网络向第二空调发送第一控制参数,第二空调根据第一空调的第一控制参数调整自身的第二控制参数。在第一空调和第二空调所组成的主从网络中,权重最大的空调为第一空调,其他空调为第二空调,可见,每个空调的主从身份随着该空调的权重而变化,进一步实现了动态、灵活控制。例如,一个房间中的人员包括管理员,则该房间的空调即为第一空调。

根据实际温度对第一权重/第二权重进行微调,使得第一空调/第二空调所提供的热量/冷量可快速而足够地对调温区域的温度进行调节;关于“快速”,例如,当调温区域中的实际温度与设定温度之间的差值过大,此时提高空调(第一空调/第二空调)提供热量/冷量的速率,即可快速地缩小实际温度和设定温度之间的偏差;关于“足够”,例如,在调温区域需要制热的情况下,调温区域在单位时间内流失第二热量,此时该调温区域中的空调在单位时间内提供热量为第一热量,则第一热量需大于第二热量。

根据第一人员数量/第二人员数量对第一权重/第二权重进行微调,可使调温区域中的用户获得较佳的温度体验。

在根据实际温度和人员数量对空调(第一空调和第二空调)的权重进行调整的情况下,其调整幅度小于第一权重和第二权重之间的最小权重差值。

在一些可选的实施例中,s802根据差值权重修正第第一控制参数,获得第二空调的修正控制参数,包括:获得差值权重与设定系数的修正乘积,根据第一控制参数和修正乘积获得修正控制参数。可选地,在差值权重表示第一权重与第二权重之间的绝对差值的情况下,根据第一控制参数和修正乘积获取修正控制参数,可实施为:在第一控制参数的基础上,减去修正乘积,以获取修正控制参数;可选地,在差值权重为通过目标空调的权重减去控制参数中的权重而获得的情况下,根据控制参数和修正乘积获取修正控制参数,可实施为:在控制参数的基础上,加修正乘积,获取修正控制参数;可选地,在差值权重通过控制参数中的权重减去目标空调的权重而获得的情况下,根据控制参数和修正乘积获取修正控制参数,可实施为:在控制参数的基础上,减去修正乘积,获取修正控制参数。

在一些可选的实施方式中,当空调组共用一个调温中心时,控制方法还包括:

根据第一权重在总调温能量中确定出第一空调的第一调温能量;

根据第二权重在总调温能量中确定出第二空调的第二调温能量。

在上述步骤中,第一空调和第二空调均与本公开实施例中的目标空调等同,第一权重和第二权重均与本公开实施例中的目标空调的权重等同,第一调温能量和第二调温能量均与本公开实施例中的目标调温能量等同。本公开实施例中的对目标空调、目标空调的权重以及目标调温能量的说明均适用于上述步骤。可实现各调温区域的空调进行均衡控制。

如图9所示,在一些可选的实施例中,控制方法包括:

s901、获得调温区域组中每个调温区域的实际温度。

其中,该调温区域组是由具有对应关系的一个或一个调温区域构成的。可选地,上述对应关系包括空间位置上的对应关系和逻辑上的对应关系,例如多个相邻的调温区域之间具有位置上的对应关系;例如具有相同用途的调温区域为具有逻辑上的对应关系。

可选地,s901获得调温区域组中每个调温区域的实际温度,包括:通过调温区域组中的特征调温区域中的空调获得每个调温区域的实际温度。控制中心只需和特征区域中的空调通信,即可获得每个调温区域的实际温度,实现了以分区的方式对空调组进行控制,降低了通信成本,便于管理。

s902、根据所有实际温度的平均值确定出控制参数。

在确定控制参数时,涉及了调温区域组中所有调温区域中的实际温度,故,提高了获取的调温区域温度值的准确性,可降低一些偶然因素所导致的温度变化对第五控制参数的影响,提高了控制参数的准确度。

s903、将控制参数发送至调温区域组中的每个空调。

可选地,s903将控制参数发送至调温区域组中的每个空调,包括:通过调温区域组中的特征调温区域中的空调向调温区域组中的每个空调发送控制参数。控制中心只需向特征区域中的空调发送控制参数,即可实现对调温区域组中所有空调的控制,实现了以分区的方式对空调组进行控制,降低了通信成本,便于管理。

调温区域组中的一个或一个以上空调在控制参数下运行,提高了对调温区域组的调温效果。

在s901至s903中,空调组中的各个空调之间可进行正常通信,包括以多跳网络实现通信,或,以其他现有通信技术实现通信。

在一些可选的实施例中,特征调温区域中的空调与控制调温区域组的控制中心之间的网络路径最短。可选地,特征调温区域中的空调与控制中心之间的跳数最短。在特征调温区域中的空调与控制中心的网络路径短,通信时延小。

在一些可选的实施例中,在调温区域组中的空调接收到控制参数后,还包括:

获得调温区域组中所有空调的平均权重;

获得每个空调的权重与平均权重的权重差值;和,

根据每个权重差值修正控制参数,获得每个空调的修正控制参数。

在一些可选的实施例中,权重差值与调温能量差值正相关;

其中,调温能量差值为空调执行控制参数后提供的调温能量与空调执行修正控制参数后提供调温能量之间的差值。

对控制参数进行修正,其目的在于修正每个空调所能提供的调温能量,使得每个空调所提供的调温能量匹配该空调所在调温区域中的实际情况。

可选地,根据每个权重差值修正控制参数,获得每个空调的修正控制参数,包括:获得差值权重与设定系数的修正乘积,根据控制参数和修正乘积获得修正控制参数。可选地,在差值权重表示空调的权重与平均权重之间的绝对差值的情况下,根据控制参数和修正乘积获取修正控制参数,可实施为:在控制参数的基础上,减去修正乘积,以获取修正控制参数;可选地,在差值权重为通过空调的权重减去平均权重而获得的情况下,根据控制参数和修正乘积获取修正控制参数,可实施为:在控制参数的基础上,加修正乘积,获取修正控制参数;可选地,在差值权重通过平均权重减去空调的权重而获得的情况下,根据控制参数和修正乘积获取修正控制参数,可实施为:在控制参数的基础上,减去修正乘积,获取修正控制参数。

本公开实施例提供一种空调组的控制装置。

如图10所示,在一些可选的实施例中,空调组的控制装置包括:

第一获得模块101,被配置为获得空调组中的目标空调的控制参数;和,

传输模块102,被配置为通过多跳网络向目标空调发送控制参数。

在一些可选的实施例中,第一传输模块包括:

获得单元,被配置为获得空调组中所有空调的权重;和,

确定单元,被配置为根据控制参数中的权重与所有空调的权重的匹配结果,确定出目标空调。

在一些可选的实施例中,第二获得模块,被配置为获得目标空调的权重与控制参数中的权重的差值权重;和,

第三获得模块,被配置为根据差值权重修正控制参数,获得目标空调的修正控制参数。

在一些可选的实施例中,控制参数包括目标标识码,目标标识码被配置为表示目标空调。

如图11所示,在一些可选的实施例中,控制装置包括:

第一获得模块111,被配置为获得目标空调的权重;

第一确定模块112,被配置为根据目标空调的权重在空调组的总调温能量中确定出目标调温能量;和,

第二获得模块113,被配置为根据目标调温能量获得目标空调的控制参数。

在一些可选的实施例中,第一确定模块包括:

第一确定单元,被配置为根据映射策略确定出与目标空调的权重具有映射关系的比值;和,

第二确定单元,被配置为根据比值在总调温能量中确定出目标调温能量。

在一些可选的实施例中,控制装置还包括:

第三获得模块,被配置为获得导致目标空调的权重发生变化的变化权重因素;和,

更新模块,被配置为根据变化权重因素的稳定性和总调温能量更新映射策略。

在一些可选的实施例中,导致目标空调的权重发生变化的权重因素包括:目标空调所在的调温区域的实际温度、人员数量、人员身份和实际用途中的任意一个或一个以上。

如图12所示,在一些可选的实施例中,控制装置包括:

第一获得模块121,被配置为获得空调组中的第一空调的第一控制参数;和,

第一传输模块122,被配置为将第一控制参数发送至空调组中的第二空调;

其中,第三空调根据第二控制参数运行。

在一些可选的实施例中,控制装置还包括:

第二获得模块,被配置为获得第二空调的第二权重与第一空调的第一权重的权重差值;和,

第三获得模块,被配置为根据差值权重修正第一控制参数,获得第二空调的修正控制参数。

在一些可选的实施例中,权重差值与第二调温能量和第一调温能量之间的能量差值正相关;

其中,第二调温能量为在第二空调执行第一控制参数的情况下,第二空调所提供的调温能量;第一调温能量为第二空调执行修正控制参数的情况下,第二空调所提供的调温能量。

在一些可选的实施例中,控制装置还包括:

确定模块,被配置为根据第二空调所在的调温区域的实际温度、人员数量和人员身份中的任意一个或一个以上确定出第二权重。

如图13所示,在一些可选的实施例中,控制装置包括:

第一获得模块131,被配置为获得调温区域组中每个调温区域的实际温度;

第一确定模块132,被配置为根据所有实际温度的平均值确定出控制参数;和,

第一传输模块133,被配置为将控制参数发送至调温区域组中的每个空调。

在一些可选的实施例中,第一获得模块被配置为:通过调温区域组中的特征调温区域中的空调获得每个调温区域的实际温度;或,

第一传输模块被配置为:通过调温区域组中的特征调温区域中的空调向调温区域组中的每个空调发送控制参数。

在一些可选的实施例中,特征调温区域中的空调与控制调温区域组的控制中心之间的网络路径最短。

在一些可选的实施例中,控制装置还包括:

第二获得模块,被配置为获得调温区域组中所有空调的平均权重;

第三获得模块,被配置为获得每个空调的权重与平均权重的权重差值;和,

第四获得模块,被配置为根据每个权重差值修正控制参数,获得每个空调的修正控制参数。

本公开实施例提供了一种空调组,包含上述的空调组的控制装置。

本公开实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令设置为执行上述空调组的控制方法。

本公开实施例提供了一种计算机程序产品,计算机程序产品包括存储在计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,使计算机执行上述空调组的控制方法。

上述的计算机可读存储介质可以是暂态计算机可读存储介质,也可以是非暂态计算机可读存储介质。

本公开实施例提供了一种电子设备,其结构如图14所示,该电子设备包括:

至少一个处理器(processor)140,图14中以一个处理器140为例;和存储器(memory)141,还可以包括通信接口(communicationinterface)142和总线143。其中,处理器140、通信接口142、存储器141可以通过总线143完成相互间的通信。通信接口142可以用于信息传输。处理器140可以调用存储器141中的逻辑指令,以执行上述实施例的空调组的控制方法。

此外,上述的存储器141中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。

存储器141作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令/模块。处理器140通过运行存储在存储器141中的软件程序、指令以及模块,从而执行功能应用以及数据处理,即实现上述方法实施例中的方法。

存储器141可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器141可以包括高速随机存取存储器,还可以包括非易失性存储器。

本公开实施例的技术方案可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括一个或一个以上指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开实施例所述方法的全部或部分步骤。而前述的存储介质可以是非暂态存储介质,包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。

以上描述和附图充分地示出了本公开的实施例,以使本领域的技术人员能够实践它们。其他实施例可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施例的部分和特征可以被包括在或替换其他实施例的部分和特征。本公开实施例的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。当用于本申请中时,虽然术语“第一”、“第二”等可能会在本申请中使用以描述各元件,但这些元件不应受到这些术语的限制。这些术语仅用于将一个元件与另一个元件区别开。比如,在不改变描述的含义的情况下,第一元件可以叫做第二元件,并且同样第,第二元件可以叫做第一元件,只要所有出现的“第一元件”一致重命名并且所有出现的“第二元件”一致重命名即可。第一元件和第二元件都是元件,但可以不是相同的元件。而且,本申请中使用的用词仅用于描述实施例并且不用于限制权利要求。如在实施例以及权利要求的描述中使用的,除非上下文清楚地表明,否则单数形式的“一个”(a)、“一个”(an)和“所述”(the)旨在同样包括复数形式。类似地,如在本申请中所使用的术语“和/或”是指包含一个或一个以上相关联的列出的任何以及所有可能的组合。另外,当用于本申请中时,术语“包括”(comprise)及其变型“包括”(comprises)和/或包括(comprising)等指陈述的特征、整体、步骤、操作、元素,和/或组件的存在,但不排除一个或一个以上其它特征、整体、步骤、操作、元素、组件和/或这些的分组的存在或添加。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法或者设备中还存在另外的相同要素。本文中,每个实施例重点说明的可以是与其他实施例的不同之处,各个实施例之间相同相似部分可以互相参见。对于实施例公开的方法、产品等而言,如果其与实施例公开的方法部分相对应,那么相关之处可以参见方法部分的描述。

本领域技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,可以取决于技术方案的特定应用和设计约束条件。所述技术人员可以对每个特定的应用来使用不同方法以实现所描述的功能,但是这种实现不应认为超出本公开实施例的范围。所述技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本文所披露的实施例中,所揭露的方法、产品(包括但不限于装置、设备等),可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,可以仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例。另外,在本公开实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

附图中的流程图和框图显示了根据本公开实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或一个以上用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这可以依所涉及的功能而定。框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

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