机房精密空调的控制方法及装置、存储介质和电子设备与流程
未命名
08-29
阅读:80
评论:0

1.本技术涉及信息安全技术领域,具体而言,涉及一种机房精密空调的控制方法及装置、存储介质和电子设备。
背景技术:
2.目前数据中心制冷系统末端通常采用机房精密空调为机房进行制冷。而且,由于机房散热量大,通常需要多台精密空调为机房服务,同时为了保证精密空调的可靠性,还部署相应的备用机组,在设备故障或者维护时,利用备用机组为机房进行制冷。另外,由于机房内机柜是成列排布的,并且设备上架以及设备功率都是变化的,导致机房内设备分布不均,散热量也分布不均,而精密空调的厂商无法了解机房内设备的部署信息和功率信息,故相关技术中精密空调的控制只是根据送回风温度进行调整,并且为了简化设备运行控制,所有机组的调整都是一样的,也仅仅是对机组的风机转速进行调整。另外,备机也是根据机组备机的设置,故相关技术中停用相关备机,而没有综合考虑机房内机柜的功率情况,容易导致备机存在位置为机房服务器设备数据较多功率较大的地方,进而容易导致出现局部热点,不利于机房的安全稳定运行。因此,相关技术中难以合理的控制机房精密空调的运行,从而会导致运行机房精密空调的效果较差,比如会导致制冷效率较低,制冷系统运行成本较高,同时容易导致机房出现局部热点的情况,进而难以保障机房的安全可靠运行。
3.针对相关技术中难以合理的控制机房精密空调的运行,导致运行机房精密空调的效果较差的问题,目前尚未提出有效的解决方案。
技术实现要素:
4.本技术的主要目的在于提供一种机房精密空调的控制方法及装置、存储介质和电子设备,以解决相关技术中难以合理的控制机房精密空调的运行,导致运行机房精密空调的效果较差的问题。
5.为了实现上述目的,根据本技术的一个方面,提供了一种机房精密空调的控制方法。该方法包括:确定目标机房中的n个冷通道和n台机房精密空调,其中,所述冷通道设置在所述目标机房中的每两个机柜之间,n为正整数;获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,所述当前运行参数集合中至少包括所述n台机房精密空调中每台机房精密空调的当前运行参数;依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于所述目标运行参数集合,控制所述m台机房精密空调的运行,其中,所述目标运行参数集合中至少包括所述m台机房精密空调中每台机房精密空调的目标运行参数。
6.进一步地,依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息
和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调包括:依据每个冷通道的第一位置信息和每台机房精密空调的第二位置信息,确定所述n台机房精密空调为所述冷通道提供服务时,所述n台机房精密空调的优先顺序;获取所述n台机房精密空调中每台机房精密空调的最大制冷量;依据每台机房精密空调的最大制冷量和每个冷通道的功率信息,确定需要运行的机房精密空调的台数;依据所述优先顺序和需要运行的机房精密空调的台数,从所述n台机房精密空调中确定所述m台机房精密空调。
7.进一步地,基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合包括:从所述m台机房精密空调中确定第一机房精密空调和t台第二机房精密空调,其中,所述第一机房精密空调为所述m台机房精密空调中为所述冷通道提供服务的最后一台机房精密空调,所述第二机房精密空调为所述m台机房精密空调中除所述第一机房精密空调之外的机房精密空调,t为正整数,t小于m;基于所述当前运行参数集合,分别确定所述第一机房精密空调的当前运行参数和所述t台第二机房精密空调的当前运行参数;将所述第一机房精密空调的当前运行参数调整为目标运行参数;将所述t台第二机房精密空调的当前运行参数调整为额定运行参数;依据所述目标运行参数和所述额定运行参数,得到所述目标运行参数集合。
8.进一步地,将所述第一机房精密空调的当前运行参数调整为目标运行参数包括:获取分配至所述第一机房精密空调的第一制冷量;确定所述第一机房精密空调的第一物理模型;基于所述第一制冷量和所述第一物理模型,确定所述目标运行参数;将所述第一机房精密空调的当前运行参数调整为所述目标运行参数。
9.进一步地,获取分配至所述第一机房精密空调的第一制冷量包括:获取待分配的第二制冷量;确定对所述m台机房精密空调分配制冷量的分配策略;依据所述分配策略和待分配的第二制冷量,确定分配至所述第一机房精密空调的第一制冷量。
10.进一步地,确定所述第一机房精密空调的第一物理模型包括:获取所述机房精密空调的运行机理;基于所述机房精密空调的运行机理,确定所述机房精密空调的第二物理模型;依据所述第二物理模型,确定所述第一机房精密空调的所述第一物理模型。
11.进一步地,依据所述第二物理模型,确定所述第一机房精密空调的所述第一物理模型包括:获取所述第一机房精密空调的历史运行数据;基于所述第一机房精密空调的历史运行数据,采用模型辨识算法对所述第二物理模型进行辨识处理,得到所述第一机房精密空调的所述第一物理模型。
12.为了实现上述目的,根据本技术的另一方面,提供了一种机房精密空调的控制装置。该装置包括:第一确定单元,用于确定目标机房中的n个冷通道和n台机房精密空调,其中,所述冷通道设置在所述目标机房中的每两个机柜之间,n为正整数;第一获取单元,用于获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,所述当前运行参数集合中至少包括所述n台机房精密空调中每台机房精密空调的当前运行参数;第二确定单元,用于依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;第一处理单元,用于基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于所述目标运行参数集合,控制所述m台机房精密空调的运行,其中,所述目标
运行参数集合中至少包括所述m台机房精密空调中每台机房精密空调的目标运行参数。
13.进一步地,所述第二确定单元包括:第一确定子单元,用于依据每个冷通道的第一位置信息和每台机房精密空调的第二位置信息,确定所述n台机房精密空调为所述冷通道提供服务时,所述n台机房精密空调的优先顺序;第一获取子单元,用于获取所述n台机房精密空调中每台机房精密空调的最大制冷量;第二确定子单元,用于依据每台机房精密空调的最大制冷量和每个冷通道的功率信息,确定需要运行的机房精密空调的台数;第三确定子单元,用于依据所述优先顺序和需要运行的机房精密空调的台数,从所述n台机房精密空调中确定所述m台机房精密空调。
14.进一步地,所述第一处理单元包括:第四确定子单元,用于从所述m台机房精密空调中确定第一机房精密空调和t台第二机房精密空调,其中,所述第一机房精密空调为所述m台机房精密空调中为所述冷通道提供服务的最后一台机房精密空调,所述第二机房精密空调为所述m台机房精密空调中除所述第一机房精密空调之外的机房精密空调,t为正整数,t小于m;第五确定子单元,用于基于所述当前运行参数集合,分别确定所述第一机房精密空调的当前运行参数和所述t台第二机房精密空调的当前运行参数;第一调整子单元,用于将所述第一机房精密空调的当前运行参数调整为目标运行参数;第二调整子单元,用于将所述t台第二机房精密空调的当前运行参数调整为额定运行参数;第六确定子单元,用于依据所述目标运行参数和所述额定运行参数,得到所述目标运行参数集合。
15.进一步地,所述第一调整子单元包括:第一获取模块,用于获取分配至所述第一机房精密空调的第一制冷量;第一确定模块,用于确定所述第一机房精密空调的第一物理模型;第二确定模块,用于基于所述第一制冷量和所述第一物理模型,确定所述目标运行参数;第一调整模块,用于将所述第一机房精密空调的当前运行参数调整为所述目标运行参数。
16.进一步地,所述第一获取模块包括:第一获取子模块,用于获取待分配的第二制冷量;第一确定子模块,用于确定对所述m台机房精密空调分配制冷量的分配策略;第二确定子模块,用于依据所述分配策略和待分配的第二制冷量,确定分配至所述第一机房精密空调的第一制冷量。
17.进一步地,所述第一确定模块包括:第二获取子模块,用于获取所述机房精密空调的运行机理;第三确定子模块,用于基于所述机房精密空调的运行机理,确定所述机房精密空调的第二物理模型;第四确定子模块,用于依据所述第二物理模型,确定所述第一机房精密空调的所述第一物理模型。
18.进一步地,所述第四确定子模块包括:获取子模块一,用于获取所述第一机房精密空调的历史运行数据;处理子模块一,用于基于所述第一机房精密空调的历史运行数据,采用模型辨识算法对所述第二物理模型进行辨识处理,得到所述第一机房精密空调的所述第一物理模型。
19.为了实现上述目的,根据本技术的另一方面,提供了一种计算机可读存储介质,所述存储介质存储程序,其中,所述程序执行上述的任意一项所述的机房精密空调的控制方法。
20.为了实现上述目的,根据本技术的另一方面,提供了一种电子设备,所述电子设备包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个
或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的任意一项所述的机房精密空调的控制方法。
21.通过本技术,采用以下步骤:确定目标机房中的n个冷通道和n台机房精密空调,其中,冷通道设置在目标机房中的每两个机柜之间,n为正整数;获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,当前运行参数集合中至少包括n台机房精密空调中每台机房精密空调的当前运行参数;依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;基于当前运行参数集合,对m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于目标运行参数集合,控制m台机房精密空调的运行,其中,目标运行参数集合中至少包括m台机房精密空调中每台机房精密空调的目标运行参数,解决了相关技术中难以合理的控制机房精密空调的运行,导致运行机房精密空调的效果较差的问题。通过根据机房中每个冷通道的位置信息和功率信息,以及机房中每台机房精密空调的位置信息,对机房精密空调的运行参数进行调整,得到机房精密空调最优的运行参数,并使机房精密空调按照最优的运行参数运行,从而可以使机房精密空调运行更为合理,进而可以达到提高制冷效率和降低制冷系统运行成本的效果,同时可以减少机房局部热点的出现,进而可以保障机房的安全可靠运行。
附图说明
22.构成本技术的一部分的附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
23.图1是根据本技术实施例提供的机房精密空调的控制方法的流程图;
24.图2是本技术实施例中布置机房机柜和精密空调设备的示意图;
25.图3是本技术实施例中精密空调节能控制原理的示意图;
26.图4是根据本技术实施例提供的可选的机房精密空调的控制方法的流程图;
27.图5是根据本技术实施例提供的机房精密空调的控制装置的示意图;
28.图6是根据本技术实施例提供的电子设备的示意图。
具体实施方式
29.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
30.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
31.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具
有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
32.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
33.为了便于描述,以下对本技术实施例涉及的部分名词或术语进行说明:
34.机房精密空调:是针对现代电子设备机房设计的专用空调,它的工作精度和可靠性都要比普通空调高得多。
35.下面结合优选的实施步骤对本发明进行说明,图1是根据本技术实施例提供的机房精密空调的控制方法的流程图,如图1所示,该方法包括如下步骤:
36.步骤s101,确定目标机房中的n个冷通道和n台机房精密空调,其中,冷通道设置在目标机房中的每两个机柜之间,n为正整数。
37.例如,可以在机房(上述的目标机房)中部署多个机柜和多台机房精密空调(上述的n台机房精密空调)。而且,在机房中进行部署这些设备时,为了提升送回风温差,机柜一般采用面对面背靠背部署的方式,并设置冷通道,冷空气从送风地板进入冷通道,然后为两侧机柜服务,也就是,一个冷通道服务两个机柜,因此,将一个冷通道内的机柜作为一个整体考虑,可以统一以冷通道1表示机柜1和机柜2的相关信息,用于精密空调的控制。另外,精密空调一般采用k+1的部署方式,即k台运行,1台为备机,在精密空调发生故障或者维护时,运行备机。
38.步骤s102,获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,当前运行参数集合中至少包括n台机房精密空调中每台机房精密空调的当前运行参数。
39.例如,控制系统可以先接收冷通道位置(上述的第一位置信息)和功率信息f(s,p),以及精密空调的位置(上述的第二位置信息)和各运行参数(上述的当前运行参数集合)。
40.步骤s103,依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n。
41.例如,控制系统可以根据冷通道的位置信息f(s),与精密空调的位置信息相判断,形成为冷通道服务的精密空调的优先顺序,再根据冷通道的功率信息f(p)和为冷通道服务的精密空调的优先顺序,确定出在机房中需要运行的机房精密空调(上述的m台机房精密空调)。比如,机房中有5台机房精密空调,通过根据冷通道的位置信息f(s)、精密空调的位置信息、冷通道的功率信息f(p),可以确定出需要运行的机房精密空调为5台中的前三台。
42.步骤s104,基于当前运行参数集合,对m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于目标运行参数集合,控制m台机房精密空调的运行,其中,目标运行参数集合中至少包括m台机房精密空调中每台机房精密空调的目标运行参数。
43.例如,控制系统可以从之前获取的机房中精密空调的各运行参数(上述的当前运行参数集合)中得到需要运行的精密空调的当前运行参数,并对需要运行的精密空调的运行参数进行调整,并在进行参数调整之后,使需要运行的精密空调以调整后的参数(上述的目标运行参数)运行。
44.需要说明的是,本技术实施例提供的机房精密空调的控制方法可以应用于金融场景中。
45.通过上述的步骤s101至s104,通过根据机房中每个冷通道的位置信息和功率信息,以及机房中每台机房精密空调的位置信息,对机房精密空调的运行参数进行调整,得到机房精密空调最优的运行参数,并使机房精密空调按照最优的运行参数运行,从而可以使机房精密空调运行更为合理,进而可以达到提高制冷效率和降低制冷系统运行成本的效果,同时可以减少机房局部热点的出现,进而可以保障机房的安全可靠运行。
46.可选地,在本技术实施例提供的机房精密空调的控制方法中,依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从n台机房精密空调中确定需要运行的m台机房精密空调包括:依据每个冷通道的第一位置信息和每台机房精密空调的第二位置信息,确定n台机房精密空调为冷通道提供服务时,n台机房精密空调的优先顺序;获取n台机房精密空调中每台机房精密空调的最大制冷量;依据每台机房精密空调的最大制冷量和每个冷通道的功率信息,确定需要运行的机房精密空调的台数;依据优先顺序和需要运行的机房精密空调的台数,从n台机房精密空调中确定m台机房精密空调。
47.例如,控制系统可以根据冷通道的位置信息f(s),与精密空调的位置信息相判断,形成为冷通道服务的精密空调的优先顺序,例如,为冷通道1服务或者调整的精密空调优先顺序为精密空调1》精密空调2》精密空调3》精密空调4》精密空调5,为冷通道2服务或者调整的精密空调优先顺序为精密空调2》精密空调1》精密空调3》精密空调4》精密空调5。
48.然后控制系统可以根据冷通道的功率信息f(p),与单台精密空调的最大制冷量比较,判断需要运行的精密空调的台数。再根据需要运行的精密空调的台数和为冷通道服务的精密空调的优先顺序,从机房中总的精密空调中选出需要运行的几台精密空调。比如,在判断出需要运行的精密空调的台数为3台,且为冷通道1服务或者调整的精密空调优先顺序为精密空调1》精密空调2》精密空调3》精密空调4》精密空调5之后,可以确定出机房中的总共5台精密空调中需要运行的为精密空调1、精密空调2和精密空调3。
49.通过上述的方案,根据冷通道的位置信息、精密空调的位置信息和冷通道的功率信息,可以快速准确的确定出机房中需要运行的精密空调。
50.可选地,在本技术实施例提供的机房精密空调的控制方法中,基于当前运行参数集合,对m台机房精密空调的运行参数进行调整,得到目标运行参数集合包括:从m台机房精密空调中确定第一机房精密空调和t台第二机房精密空调,其中,第一机房精密空调为m台机房精密空调中为冷通道提供服务的最后一台机房精密空调,第二机房精密空调为m台机房精密空调中除第一机房精密空调之外的机房精密空调,t为正整数,t小于m;基于当前运行参数集合,分别确定第一机房精密空调的当前运行参数和t台第二机房精密空调的当前运行参数;将第一机房精密空调的当前运行参数调整为目标运行参数;将t台第二机房精密空调的当前运行参数调整为额定运行参数;依据目标运行参数和额定运行参数,得到目标
运行参数集合。
51.例如,在确定出机房中需要运行的精密空调之后,可以确定出需要运行的精密空调中最后一台运行的精密空调(上述的第一机房精密空调)。比如,在判断出需要运行的精密空调的台数为3台,且为冷通道1服务或者调整的精密空调优先顺序为精密空调1》精密空调2》精密空调3》精密空调4》精密空调5之后,可以确定出机房中的总共5台精密空调中需要运行的为精密空调1、精密空调2和精密空调3,且这3台精密空调的运行顺序为精密空调1》精密空调2》精密空调3。故可以将精密空调3作为上述的第一机房精密空调,并可以将精密空调1和精密空调2作为上述的t台第二机房精密空调。然后可以从之前获取的机房中精密空调的各运行参数中得到精密空调1、精密空调2和精密空调3这3台精密空调中每台精密空调的运行参数,再将精密空调3的运行参数调整为最优的运行参数,将精密空调1和精密空调2的运行参数调整为每台精密空调的额定运行参数,并将调整后的精密空调3的最优的运行参数和精密空调1和精密空调2的额定运行参数汇总到上述的目标运行参数集合中。
52.通过上述的方案,可以快速准确的对机房中需要运行的精密空调的参数进行调整。
53.可选地,在本技术实施例提供的机房精密空调的控制方法中,将第一机房精密空调的当前运行参数调整为目标运行参数包括:获取分配至第一机房精密空调的第一制冷量;确定第一机房精密空调的第一物理模型;基于第一制冷量和第一物理模型,确定目标运行参数;将第一机房精密空调的当前运行参数调整为目标运行参数。
54.例如,控制系统可以先计算出运行的精密空调的最后一台的制冷量(上述的第一制冷量),再获取精密空调的具体物理模型(上述的第一物理模型)。并根据计算出的运行的精密空调的最后一台的制冷量和精密空调具体的物理模型,利用遗传算法计算出需要运行的精密空调中最后一台精密空调的最优的运行参数(上述的目标运行参数),并将需要运行的精密空调中最后一台精密空调的运行参数调整为计算出的最优的运行参数。
55.通过上述的方案,可以快速准确的计算出机房中需要运行的最后一台精密空调的最优的运行参数。
56.可选地,在本技术实施例提供的机房精密空调的控制方法中,获取分配至第一机房精密空调的第一制冷量包括:获取待分配的第二制冷量;确定对m台机房精密空调分配制冷量的分配策略;依据分配策略和待分配的第二制冷量,确定分配至第一机房精密空调的第一制冷量。
57.例如,控制系统可以首先根据功率信息f(p),与单台精密空调的最大制冷量比较,判断需要运行的精密空调的台数。再根据运行台数获得每台精密空调的制冷量分配,同样按照一台满载后再运行另一台的策略,计算出运行的精密空调的最后一台的制冷量。
58.通过上述的方案,可以快速准确的计算出机房中需要运行的最后一台精密空调的制冷量。
59.可选地,在本技术实施例提供的机房精密空调的控制方法中,确定第一机房精密空调的第一物理模型包括:获取机房精密空调的运行机理;基于机房精密空调的运行机理,确定机房精密空调的第二物理模型;依据第二物理模型,确定第一机房精密空调的第一物理模型。
60.例如,控制系统可以基于精密空调的运行机理,获得精密空调的物理模型(上述的
第二物理模型),p=f(所需制冷量q,风机转速r,冷冻水供水温度t,送风温度t)。再根据精密空调的物理模型获得精密空调的具体物理模型(上述的第一物理模型)。
61.通过上述的方案,根据精密空调的运行机理,可以快速准确的确定精密空调的物理模型。
62.可选地,在本技术实施例提供的机房精密空调的控制方法中,依据第二物理模型,确定第一机房精密空调的第一物理模型包括:获取第一机房精密空调的历史运行数据;基于第一机房精密空调的历史运行数据,采用模型辨识算法对第二物理模型进行辨识处理,得到第一机房精密空调的第一物理模型。
63.例如,在获得精密空调的物理模型(上述的第二物理模型),p=f(所需制冷量q,风机转速r,冷冻水供水温度t,送风温度t)之后,可以根据精密的历史运行数据,并通过自适应在线模型辨识算法对精密空调的物理模型(上述的第二物理模型)进行分析,得到精密空调的具体物理模型p(上述的第一物理模型)。
64.通过上述的方案,根据精密空调的物理模型,可以快速准确的确定机房中需要运行的最后一台精密空调的具体物理模型。
65.通过本技术实施例提供的方法,例如,可以将机房机柜的位置信息和实时功率信息与机房精密空调的运行控制统一接入一个控制平台,机房精密空调的运行控制与机房内机柜的位置信息和功率信息相结合,联合实现精密空调的节能优化运行,同时,基于精密空调运行机理获得精密空调的物理模型,结合精密空调历史运行数据,获得具体的物理模型,在机柜功率信息的基础上,对物理模型通过最优化方法进行分析,获得精密空调最优的运行参数,进一步降低精密空调的运行能耗。另外,精密空调节能控制策略可以减少机房局部热点的出现,优化气流组织,并且使精密空调最优化运行,降低运行费用。
66.例如,图2是本技术实施例中布置机房机柜和精密空调设备的示意图,如图2所示,为了提升送回风温差,机柜一般采用面对面背靠背部署的方式,并设置冷通道,冷空气从送风地板进入冷通道,然后为两侧机柜服务,也就是,一个冷通道服务两个机柜,因此,将一个冷通道内的机柜作为一个整体考虑,统一以冷通道1表示机柜1和机柜2的相关信息,用于精密空调的控制。精密空调一般采用k+1的部署方式,即k台运行,1台为备机,在精密空调发生故障或者维护时,运行备机。
67.例如,图3是本技术实施例中精密空调节能控制原理的示意图,如图3所示,冷通道1f(s,p)可以表示机柜1和机柜2的位置和功率信息,冷通道2f(s,p)可以表示机柜3和机柜4的位置和功率信息,依次类推。控制系统接受冷通道位置和功率信息f(s,p),以及精密空调的位置和各运行参数。控制系统根据冷通道的位置信息f(s),与精密空调的位置信息相判断,形成为冷通道服务的精密空调的优先顺序。控制系统根据冷通道的功率信息f(p),按照顺序调整精密空调的运行参数,并基于精密空调的物理模型和遗传算法,获得精密空调最优的运行参数。
68.例如,图4是根据本技术实施例提供的可选的机房精密空调的控制方法的流程图,如图4所示,可选的机房精密空调的控制方法可以包括如下步骤:
69.(1)首先,控制系统接受冷通道位置和功率信息f(s,p),以及精密空调的位置和各运行参数。
70.(2)控制系统根据冷通道的位置信息f(s),与精密空调的位置信息相判断,形成为
冷通道服务的精密空调的优先顺序,例如,为冷通道1服务或者调整的精密空调优先顺序为精密空调1》精密空调2》精密空调3》精密空调4》精密空调5,为冷通道2服务或者调整的精密空调优先顺序为精密空调2》精密空调1》精密空调3》精密空调4》精密空调5。
71.(3)控制系统根据冷通道的功率信息f(p),按照(2)的顺序调整精密空调的运行参数。具体流程如下:
72.a)首先根据功率信息f(p),与单台精密空调的最大制冷量比较,判断需要运行的精密空调的台数。根据运行台数获得每台精密空调的制冷量分配,同样按照一台满载后再运行另一台的策略,计算出运行的精密空调的最后一台的制冷量。
73.b)基于精密空调的运行机理,获得精密空调的物理模型,p=f(所需制冷量q,风机转速r,冷冻水供水温度t,送风温度t)。根据精密的历史运行数据,通过自适应在线模型辨识算法,获得精密空调的具体物理模型p。
74.c)基于计算出的运行的精密空调的最后一台的制冷量和精密空调具体的物理模型p,利用遗传算法计算出该精密空调最优的运行参数(风机转速r,冷冻水供水温度t,送风温度t),使得精密空调能耗最小。
75.因此,通过本技术实施例提供的一种机房精密空调节能优化控制策略,可以使得精密空调运行更为合理,提高制冷效率,降低制冷系统运行成本,同时保障机房的安全可靠运行。另外,本技术实施例提供的精密空调节能控制策略可以减少机房局部热点的出现,优化气流组织,并且使精密空调最优化运行,降低运行费用。
76.综上,本技术实施例提供的机房精密空调的控制方法,通过确定目标机房中的n个冷通道和n台机房精密空调,其中,冷通道设置在目标机房中的每两个机柜之间,n为正整数;获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,当前运行参数集合中至少包括n台机房精密空调中每台机房精密空调的当前运行参数;依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;基于当前运行参数集合,对m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于目标运行参数集合,控制m台机房精密空调的运行,其中,目标运行参数集合中至少包括m台机房精密空调中每台机房精密空调的目标运行参数,解决了相关技术中难以合理的控制机房精密空调的运行,导致运行机房精密空调的效果较差的问题。通过根据机房中每个冷通道的位置信息和功率信息,以及机房中每台机房精密空调的位置信息,对机房精密空调的运行参数进行调整,得到机房精密空调最优的运行参数,并使机房精密空调按照最优的运行参数运行,从而可以使机房精密空调运行更为合理,进而可以达到提高制冷效率和降低制冷系统运行成本的效果,同时可以减少机房局部热点的出现,进而可以保障机房的安全可靠运行。
77.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
78.本技术实施例还提供了一种机房精密空调的控制装置,需要说明的是,本技术实施例的机房精密空调的控制装置可以用于执行本技术实施例所提供的用于机房精密空调的控制方法。以下对本技术实施例提供的机房精密空调的控制装置进行介绍。
79.图5是根据本技术实施例的机房精密空调的控制装置的示意图。如图5所示,该装置包括:第一确定单元501、第一获取单元502、第二确定单元503和第一处理单元504。
80.具体地,第一确定单元501,用于确定目标机房中的n个冷通道和n台机房精密空调,其中,冷通道设置在目标机房中的每两个机柜之间,n为正整数;
81.第一获取单元502,用于获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,当前运行参数集合中至少包括n台机房精密空调中每台机房精密空调的当前运行参数;
82.第二确定单元503,用于依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;
83.第一处理单元504,用于基于当前运行参数集合,对m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于目标运行参数集合,控制m台机房精密空调的运行,其中,目标运行参数集合中至少包括m台机房精密空调中每台机房精密空调的目标运行参数。
84.综上,本技术实施例提供的机房精密空调的控制装置,通过第一确定单元501确定目标机房中的n个冷通道和n台机房精密空调,其中,冷通道设置在目标机房中的每两个机柜之间,n为正整数;第一获取单元502获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,当前运行参数集合中至少包括n台机房精密空调中每台机房精密空调的当前运行参数;第二确定单元503依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;第一处理单元504基于当前运行参数集合,对m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于目标运行参数集合,控制m台机房精密空调的运行,其中,目标运行参数集合中至少包括m台机房精密空调中每台机房精密空调的目标运行参数,解决了相关技术中难以合理的控制机房精密空调的运行,导致运行机房精密空调的效果较差的问题。通过根据机房中每个冷通道的位置信息和功率信息,以及机房中每台机房精密空调的位置信息,对机房精密空调的运行参数进行调整,得到机房精密空调最优的运行参数,并使机房精密空调按照最优的运行参数运行,从而可以使机房精密空调运行更为合理,进而可以达到提高制冷效率和降低制冷系统运行成本的效果,同时可以减少机房局部热点的出现,进而可以保障机房的安全可靠运行。
85.可选地,在本技术实施例提供的机房精密空调的控制装置中,第二确定单元包括:第一确定子单元,用于依据每个冷通道的第一位置信息和每台机房精密空调的第二位置信息,确定n台机房精密空调为冷通道提供服务时,n台机房精密空调的优先顺序;第一获取子单元,用于获取n台机房精密空调中每台机房精密空调的最大制冷量;第二确定子单元,用于依据每台机房精密空调的最大制冷量和每个冷通道的功率信息,确定需要运行的机房精密空调的台数;第三确定子单元,用于依据优先顺序和需要运行的机房精密空调的台数,从n台机房精密空调中确定m台机房精密空调。
86.可选地,在本技术实施例提供的机房精密空调的控制装置中,第一处理单元包括:第四确定子单元,用于从m台机房精密空调中确定第一机房精密空调和t台第二机房精密空
调,其中,第一机房精密空调为m台机房精密空调中为冷通道提供服务的最后一台机房精密空调,第二机房精密空调为m台机房精密空调中除第一机房精密空调之外的机房精密空调,t为正整数,t小于m;第五确定子单元,用于基于当前运行参数集合,分别确定第一机房精密空调的当前运行参数和t台第二机房精密空调的当前运行参数;第一调整子单元,用于将第一机房精密空调的当前运行参数调整为目标运行参数;第二调整子单元,用于将t台第二机房精密空调的当前运行参数调整为额定运行参数;第六确定子单元,用于依据目标运行参数和额定运行参数,得到目标运行参数集合。
87.可选地,在本技术实施例提供的机房精密空调的控制装置中,第一调整子单元包括:第一获取模块,用于获取分配至第一机房精密空调的第一制冷量;第一确定模块,用于确定第一机房精密空调的第一物理模型;第二确定模块,用于基于第一制冷量和第一物理模型,确定目标运行参数;第一调整模块,用于将第一机房精密空调的当前运行参数调整为目标运行参数。
88.可选地,在本技术实施例提供的机房精密空调的控制装置中,第一获取模块包括:第一获取子模块,用于获取待分配的第二制冷量;第一确定子模块,用于确定对m台机房精密空调分配制冷量的分配策略;第二确定子模块,用于依据分配策略和待分配的第二制冷量,确定分配至第一机房精密空调的第一制冷量。
89.可选地,在本技术实施例提供的机房精密空调的控制装置中,第一确定模块包括:第二获取子模块,用于获取机房精密空调的运行机理;第三确定子模块,用于基于机房精密空调的运行机理,确定机房精密空调的第二物理模型;第四确定子模块,用于依据第二物理模型,确定第一机房精密空调的第一物理模型。
90.可选地,在本技术实施例提供的机房精密空调的控制装置中,第四确定子模块包括:获取子模块一,用于获取第一机房精密空调的历史运行数据;处理子模块一,用于基于第一机房精密空调的历史运行数据,采用模型辨识算法对第二物理模型进行辨识处理,得到第一机房精密空调的第一物理模型。
91.机房精密空调的控制装置包括处理器和存储器,上述第一确定单元501、第一获取单元502、第二确定单元503和第一处理单元504等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
92.处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来提升运行机房精密空调的效果。
93.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。
94.本发明实施例提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现所述机房精密空调的控制方法。
95.本发明实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行所述机房精密空调的控制方法。
96.如图6所示,本发明实施例提供了一种电子设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤确定目标机房中的n个冷通道和n台机房精密空调,其中,所述冷通道设置在所述目标机房中的每两个机柜
之间,n为正整数;获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,所述当前运行参数集合中至少包括所述n台机房精密空调中每台机房精密空调的当前运行参数;依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于所述目标运行参数集合,控制所述m台机房精密空调的运行,其中,所述目标运行参数集合中至少包括所述m台机房精密空调中每台机房精密空调的目标运行参数。
97.处理器执行程序时还实现以下步骤:依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调包括:依据每个冷通道的第一位置信息和每台机房精密空调的第二位置信息,确定所述n台机房精密空调为所述冷通道提供服务时,所述n台机房精密空调的优先顺序;获取所述n台机房精密空调中每台机房精密空调的最大制冷量;依据每台机房精密空调的最大制冷量和每个冷通道的功率信息,确定需要运行的机房精密空调的台数;依据所述优先顺序和需要运行的机房精密空调的台数,从所述n台机房精密空调中确定所述m台机房精密空调。
98.处理器执行程序时还实现以下步骤:基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合包括:从所述m台机房精密空调中确定第一机房精密空调和t台第二机房精密空调,其中,所述第一机房精密空调为所述m台机房精密空调中为所述冷通道提供服务的最后一台机房精密空调,所述第二机房精密空调为所述m台机房精密空调中除所述第一机房精密空调之外的机房精密空调,t为正整数,t小于m;基于所述当前运行参数集合,分别确定所述第一机房精密空调的当前运行参数和所述t台第二机房精密空调的当前运行参数;将所述第一机房精密空调的当前运行参数调整为目标运行参数;将所述t台第二机房精密空调的当前运行参数调整为额定运行参数;依据所述目标运行参数和所述额定运行参数,得到所述目标运行参数集合。
99.处理器执行程序时还实现以下步骤:将所述第一机房精密空调的当前运行参数调整为目标运行参数包括:获取分配至所述第一机房精密空调的第一制冷量;确定所述第一机房精密空调的第一物理模型;基于所述第一制冷量和所述第一物理模型,确定所述目标运行参数;将所述第一机房精密空调的当前运行参数调整为所述目标运行参数。
100.处理器执行程序时还实现以下步骤:获取分配至所述第一机房精密空调的第一制冷量包括:获取待分配的第二制冷量;确定对所述m台机房精密空调分配制冷量的分配策略;依据所述分配策略和待分配的第二制冷量,确定分配至所述第一机房精密空调的第一制冷量。
101.处理器执行程序时还实现以下步骤:确定所述第一机房精密空调的第一物理模型包括:获取所述机房精密空调的运行机理;基于所述机房精密空调的运行机理,确定所述机房精密空调的第二物理模型;依据所述第二物理模型,确定所述第一机房精密空调的所述第一物理模型。
102.处理器执行程序时还实现以下步骤:依据所述第二物理模型,确定所述第一机房精密空调的所述第一物理模型包括:获取所述第一机房精密空调的历史运行数据;基于所
述第一机房精密空调的历史运行数据,采用模型辨识算法对所述第二物理模型进行辨识处理,得到所述第一机房精密空调的所述第一物理模型。
103.本文中的设备可以是服务器、pc、pad、手机等。
104.本技术还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:确定目标机房中的n个冷通道和n台机房精密空调,其中,所述冷通道设置在所述目标机房中的每两个机柜之间,n为正整数;获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,所述当前运行参数集合中至少包括所述n台机房精密空调中每台机房精密空调的当前运行参数;依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于所述目标运行参数集合,控制所述m台机房精密空调的运行,其中,所述目标运行参数集合中至少包括所述m台机房精密空调中每台机房精密空调的目标运行参数。
105.当在数据处理设备上执行时,还适于执行初始化有如下方法步骤的程序:依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调包括:依据每个冷通道的第一位置信息和每台机房精密空调的第二位置信息,确定所述n台机房精密空调为所述冷通道提供服务时,所述n台机房精密空调的优先顺序;获取所述n台机房精密空调中每台机房精密空调的最大制冷量;依据每台机房精密空调的最大制冷量和每个冷通道的功率信息,确定需要运行的机房精密空调的台数;依据所述优先顺序和需要运行的机房精密空调的台数,从所述n台机房精密空调中确定所述m台机房精密空调。
106.当在数据处理设备上执行时,还适于执行初始化有如下方法步骤的程序:基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合包括:从所述m台机房精密空调中确定第一机房精密空调和t台第二机房精密空调,其中,所述第一机房精密空调为所述m台机房精密空调中为所述冷通道提供服务的最后一台机房精密空调,所述第二机房精密空调为所述m台机房精密空调中除所述第一机房精密空调之外的机房精密空调,t为正整数,t小于m;基于所述当前运行参数集合,分别确定所述第一机房精密空调的当前运行参数和所述t台第二机房精密空调的当前运行参数;将所述第一机房精密空调的当前运行参数调整为目标运行参数;将所述t台第二机房精密空调的当前运行参数调整为额定运行参数;依据所述目标运行参数和所述额定运行参数,得到所述目标运行参数集合。
107.当在数据处理设备上执行时,还适于执行初始化有如下方法步骤的程序:将所述第一机房精密空调的当前运行参数调整为目标运行参数包括:获取分配至所述第一机房精密空调的第一制冷量;确定所述第一机房精密空调的第一物理模型;基于所述第一制冷量和所述第一物理模型,确定所述目标运行参数;将所述第一机房精密空调的当前运行参数调整为所述目标运行参数。
108.当在数据处理设备上执行时,还适于执行初始化有如下方法步骤的程序:获取分配至所述第一机房精密空调的第一制冷量包括:获取待分配的第二制冷量;确定对所述m台
机房精密空调分配制冷量的分配策略;依据所述分配策略和待分配的第二制冷量,确定分配至所述第一机房精密空调的第一制冷量。
109.当在数据处理设备上执行时,还适于执行初始化有如下方法步骤的程序:确定所述第一机房精密空调的第一物理模型包括:获取所述机房精密空调的运行机理;基于所述机房精密空调的运行机理,确定所述机房精密空调的第二物理模型;依据所述第二物理模型,确定所述第一机房精密空调的所述第一物理模型。
110.当在数据处理设备上执行时,还适于执行初始化有如下方法步骤的程序:依据所述第二物理模型,确定所述第一机房精密空调的所述第一物理模型包括:获取所述第一机房精密空调的历史运行数据;基于所述第一机房精密空调的历史运行数据,采用模型辨识算法对所述第二物理模型进行辨识处理,得到所述第一机房精密空调的所述第一物理模型。
111.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
112.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
113.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
114.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
115.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
116.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
117.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除
可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
118.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
119.本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
120.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
技术特征:
1.一种机房精密空调的控制方法,其特征在于,包括:确定目标机房中的n个冷通道和n台机房精密空调,其中,所述冷通道设置在所述目标机房中的每两个机柜之间,n为正整数;获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,所述当前运行参数集合中至少包括所述n台机房精密空调中每台机房精密空调的当前运行参数;依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于所述目标运行参数集合,控制所述m台机房精密空调的运行,其中,所述目标运行参数集合中至少包括所述m台机房精密空调中每台机房精密空调的目标运行参数。2.根据权利要求1所述的方法,其特征在于,依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调包括:依据每个冷通道的第一位置信息和每台机房精密空调的第二位置信息,确定所述n台机房精密空调为所述冷通道提供服务时,所述n台机房精密空调的优先顺序;获取所述n台机房精密空调中每台机房精密空调的最大制冷量;依据每台机房精密空调的最大制冷量和每个冷通道的功率信息,确定需要运行的机房精密空调的台数;依据所述优先顺序和需要运行的机房精密空调的台数,从所述n台机房精密空调中确定所述m台机房精密空调。3.根据权利要求1所述的方法,其特征在于,基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合包括:从所述m台机房精密空调中确定第一机房精密空调和t台第二机房精密空调,其中,所述第一机房精密空调为所述m台机房精密空调中为所述冷通道提供服务的最后一台机房精密空调,所述第二机房精密空调为所述m台机房精密空调中除所述第一机房精密空调之外的机房精密空调,t为正整数,t小于m;基于所述当前运行参数集合,分别确定所述第一机房精密空调的当前运行参数和所述t台第二机房精密空调的当前运行参数;将所述第一机房精密空调的当前运行参数调整为目标运行参数;将所述t台第二机房精密空调的当前运行参数调整为额定运行参数;依据所述目标运行参数和所述额定运行参数,得到所述目标运行参数集合。4.根据权利要求3所述的方法,其特征在于,将所述第一机房精密空调的当前运行参数调整为目标运行参数包括:获取分配至所述第一机房精密空调的第一制冷量;确定所述第一机房精密空调的第一物理模型;基于所述第一制冷量和所述第一物理模型,确定所述目标运行参数;
将所述第一机房精密空调的当前运行参数调整为所述目标运行参数。5.根据权利要求4所述的方法,其特征在于,获取分配至所述第一机房精密空调的第一制冷量包括:获取待分配的第二制冷量;确定对所述m台机房精密空调分配制冷量的分配策略;依据所述分配策略和待分配的第二制冷量,确定分配至所述第一机房精密空调的第一制冷量。6.根据权利要求4所述的方法,其特征在于,确定所述第一机房精密空调的第一物理模型包括:获取所述机房精密空调的运行机理;基于所述机房精密空调的运行机理,确定所述机房精密空调的第二物理模型;依据所述第二物理模型,确定所述第一机房精密空调的所述第一物理模型。7.根据权利要求6所述的方法,其特征在于,依据所述第二物理模型,确定所述第一机房精密空调的所述第一物理模型包括:获取所述第一机房精密空调的历史运行数据;基于所述第一机房精密空调的历史运行数据,采用模型辨识算法对所述第二物理模型进行辨识处理,得到所述第一机房精密空调的所述第一物理模型。8.一种机房精密空调的控制装置,其特征在于,包括:第一确定单元,用于确定目标机房中的n个冷通道和n台机房精密空调,其中,所述冷通道设置在所述目标机房中的每两个机柜之间,n为正整数;第一获取单元,用于获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合,其中,所述当前运行参数集合中至少包括所述n台机房精密空调中每台机房精密空调的当前运行参数;第二确定单元,用于依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,从所述n台机房精密空调中确定需要运行的m台机房精密空调,其中,m为正整数,m小于等于n;第一处理单元,用于基于所述当前运行参数集合,对所述m台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于所述目标运行参数集合,控制所述m台机房精密空调的运行,其中,所述目标运行参数集合中至少包括所述m台机房精密空调中每台机房精密空调的目标运行参数。9.一种计算机可读存储介质,其特征在于,所述存储介质存储程序,其中,所述程序执行权利要求1至7中任意一项所述的机房精密空调的控制方法。10.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任意一项所述的机房精密空调的控制方法。
技术总结
本申请公开了一种机房精密空调的控制方法及装置、存储介质和电子设备,涉及信息安全技术领域。该方法包括:确定目标机房中的N个冷通道和N台机房精密空调;获取每个冷通道的第一位置信息、每台机房精密空调的第二位置信息、每个冷通道的功率信息和当前运行参数集合;依据每个冷通道的第一位置信息、每台机房精密空调的第二位置信息和每个冷通道的功率信息,确定M台机房精密空调;基于当前运行参数集合,对M台机房精密空调的运行参数进行调整,得到目标运行参数集合,并基于目标运行参数集合,控制M台机房精密空调的运行。通过本申请,解决了相关技术中难以合理的控制机房精密空调的运行,导致运行机房精密空调的效果较差的问题。问题。问题。
技术研发人员:王超 龚慧钦 尹鹏程
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:2023.05.29
技术公布日:2023/8/28
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/