使用传热水平操作的能量高效crac部件的制作方法

文档序号:4696047阅读:304来源:国知局
专利名称:使用传热水平操作的能量高效crac部件的制作方法
背景技术
数据中心可以被定义为例如房间之类的场所,其容纳在多个机架中布置的计算机系统。例如电子设备柜之类的标准机架被定义为电子工业协会(EIA)外壳,78英寸(2米)高,24英寸(0.61米)宽并且30英寸(0.76米)深。这些机架被配置为容纳多个计算机系统,大约四十(40)个系统,将来的机架配置被设计成用于容纳200或更多个系统。计算机系统典型情况下包括多个印刷电路板(PCB)、海量存储设备、电源、处理器、微控制器和半导体设备,在它们操作期间耗散相对大量的热。例如,包括多个微处理器的典型计算机系统耗散近似250W的功率。从而,包含此类四十个(40)计算机系统的机架耗散近似10KW的功率。
把由机架中组件所耗散的热转送到在数据中心中所包含的冷空气所要求的功率通常大约等于操作所述组件所需要功率的百分之十。然而,移除由数据中心中多个机架所耗散的热所要求的功率通常大约等于操作所述所述机架中组件所需要功率的百分之五十。耗散在机架和数据中心之间各个热负载所要求功率量的不一致例如是由于在所述数据中心中冷却空气所需要的附加热力学工作。依照一个方面,典型情况下利用可操作来穿过热耗散组件移动冷却空气的风扇来冷却机架;而数据中心常常执行逆功率循环以便冷却加热的回流空气。除与在数据中心和冷凝器中移动冷却液相关联的工作之外,实现温度下降所要求的附加工作常常增加多达百分之五十的功率要求。因而,数据中心的冷却给出了除冷却机架所面临问题之外的问题。
典型情况下通过操作一个或多个计算机机房空调(computerroom air conditioning CRAC)部件来冷却常规的数据中心。例如,CRAC部件的压缩器典型情况下最少消耗所要求操作能量大约百分之三十(30)的能量以便充分冷却数据中心。例如冷凝器和空气移动器(风扇)之类的其它组件,一般会另外消耗所要求整个操作能量的百分之二十(20)。作为一个例子,具有100个机架的高密度数据中心通常要求1MW的冷却能力,每个机架具有最大10KW的功耗。具有1MW热量排除能力的CRAC部件通常除驱动空气移动设备(例如风扇和吹风机)所需要的功率之外最少要求300KW的输入压缩器功率。常规的数据中心CRAC部件并不根据数据中心的分布需要而改变它们的冷却液输出。作为替代,这些CRAC部件通常即使在数据中心内的热负载被降低时也在最大压缩器功率级或其附近操作。
CRAC部件基本上连续的操作通常被设计成用于依照最坏情况下来操作。例如,CRAC部件典型情况下在最大能力周围设计并且利用冗余使得数据中心可以按照基本上持续不断地保持在线。然而,数据中心中的计算机系统只可以利用最大冷却功率的大约30-50%。在这方面,常规的冷却系统常常试图冷却那些可能还没有在会使其温度超过预定温度范围的水平上操作的组件。从而,许多常规的冷却系统常常承担比足以冷却在数据中心的机架中所包含的热产生组件所必须的操作费用更大的操作费用量。
其它类型的常规CRAC部件被配置为改变冷却液温度以及向数据中心所提供的冷却液的体积流率。这些类型的CRAC部件常常包括被配置为在向数据中心递送冷却液之前改变所接收冷却液的温度的冷却系统。冷却系统包括可变容量压缩器和冷水系统。另外,这些CRAC部件还包括具有可变频率驱动器的吹风机,被配置为改变递送到数据中心中的冷却液的体积流率。
冷却系统冷却从数据中心所接收的冷却液的温度常常是根据所检测的、返回到CRAC部件中冷却液的温度的。另外,吹风机的速度常常与冷却系统的操作相关。在这方面,当冷却系统可操作来降低冷却液的温度时,所述吹风机还可操作来增加所冷却的冷却液的体积流率。依照这种方式操作冷却系统是低效的,这是因为典型情况下不必一定使用冷却液温度的降低和冷却液体积流率的增加来把数据中心中的组件维持在预定的温度范围内。

发明内容
公开了一种用于控制一个或多个计算机机房空调(CRAC)部件以便能量高效操作的方法。在所述方法中,检测返回到一个或多个CRAC部件中的空气(Trat)的温度和由所述一个或多个CRAC部件所提供的空气(Tsat)的温度。根据Trat和Tsat来计算传热水平(Q)并且确定Q是否在预定的调整点传热范围之内。另外,响应于Q在预定的调整点传热范围内来减少一个或多个CRAC部件的至少一个操作以便由此增加一个或多个CRAC部件的效率。


参考附图根据以下描述,本发明的特征对那些本领域技术人员将变得更加清楚,其中图1A依照本发明实施例示出了数据中心的简化平面图;图1B依照实施例示出了沿图1A的IIA-IIA线所获取的截面侧视图;图1C依照另一实施例示出了沿图1A的IIB-IIB线所获取的截面侧视图;图1D依照进一步的实施例示出了沿图1A的IIB-IIB线所获取的截面侧视图;图2A-2C是可操作来依照各个实施例控制CRAC部件的CRAC控制系统的各自框图;图3依照实施例图示了各个冷却系统操作级及与其操作相关联成本的图表;图4A和4B依照各个实施例分别图示了根据调整点温度和调整点热传递确定的CRAC部件控制方法的操作模式的流程图;和图5依照实施例图示了被用为在本公开中所描述的各个操作的平台的计算机系统。
具体实施例方式
为了简单和说明性目的,主要参照其示例性实施例来描述本发明。在下面描述中,阐明了许多具体细节以便对本发明提供更彻底的了解。然而,本领域普通技术人员应当清楚,可以在并不限于这些具体细节的情况下实施本发明。在其它实例中,没有详细描述公知的方法和结构以免不必要地模糊本发明。
遍及本公开,涉及“冷却液”和“加热的冷却液”。为了简明,“冷却液”通常可以被定义为已经由例如空调部件之类的冷却设备所冷却的空气。另外,“加热的冷却液”通常可以被定义为已经被加热的冷却液。然而应当容易地看出,术语“冷却液”并不意在标示只包含冷却流体的空气而且“加热的冷却液”只包含已经被加热的冷却液。作为替代,本发明的实施例可以用包含加热的冷却液和冷却液的混合物的空气来操作。另外,冷却液和加热的冷却液可以标示除空气之外的气体,例如冷冻剂及本领域普通技术人员已知可以用来冷却电子组件的其它类型气体。
依照一个例子,计算机机房空调(CRAC)部件包括能够能量高效地冷却并且向数据中心提供冷却液的系统。另外,依照通常优化与冷却在数据中心中所包含组件相关联的成本的方式来操作CRAC部件的系统。从而CRAC部件可以包括可变控制的系统,其被设计并可操作来在基本上优化的成本结构下冷却组件。
在一个例子中,可变控制的系统包括具有二路或三路阀的冷流体系统,用于经由冷却管可变地控制冷流体(例如水、冷冻剂或其它冷却剂等)的流动。在另一例子中,可变控制的系统包括可变容量压缩器,被设计成用于可变地控制冷冻剂的冷却,所述冷冻剂被配置为从数据中心所接收的冷却液中吸收热量。在上面任何一个例子中,可变控制的系统包括具有可变频率驱动器的吹风机,被配置为控制利用在冷却管中所包含的液体经由热传递来冷却的冷却液的输出。
可以依照总体上优化其能量利用同时维持数据中心中组件的热管理要求的方式来操作可变控制的系统。依照一个方面,可以依照基本上独立的方式来操作可变控制的系统以能够基本上优化能量利用。例如,可变控制的系统可操作来响应于所冷却的冷却液温度的降低来减少所冷却的冷却液的输出。另外,可变控制的系统可操作来响应于所冷却的冷却液温度的增加来增加所冷却的冷却液的输出。由于可以通过这些操作来使可变控制的系统的能量需要最小化,所以也可以基本上使与把组件维持在热管理所涉及范围内相关联的成本最小化。
首先参考图1A,依照本发明实施例示出了数据中心100的简化平面图。术语“数据中心”总体上意在标示房间或其它空间,并且不意在把本发明限制为其中传送或处理数据的任何特定类型的房间,也不应当把术语“数据中心”的使用在除上述定义之外的任何方面解释为限制本发明。
如图1A所示,数据中心100包括例如电子设备柜之类的多个机架102,通常位于基本上并行的行中。机架102均容纳一个或多个组件(未示出)。这些组件例如可以包括被设计成用于执行各种操作的计算机、服务器、监视器、硬盘驱动器、盘片驱动器等。所述组件的一些操作例如可以包括计算、切换、路由、显示等。这些组件可以包括用于执行这些功能的子系统(未示出),例如处理器、微控制器、高速视频卡、存储器、半导体设备等。在执行这些电子功能中,所述组件,并由此所述子系统通常耗散相对较大量的热。因为已知机架102包括超过四十个(40)或更多的子系统,所以它们可能耗散相当大量的热。因此,冷却液通常被提供来围绕组件流动并流过组件以借助对流来吸收所耗散的热量,以便把子系统和组件通常维持在预定的操作温度范围内。
冷却液被图示为经由数据中心100的底板106中的通风瓦管(vent tile)104提供。如图1B-1D中所见,底板106是其下具有空间的凸起底板。所述空间通常使电源线、通信线路及其它线路(未示出)能够位于底板106下面,使得所述线路和通信线路基本上远离于底板106的上表面。所述空间还可以作为用于从计算机机房空调(CRAC)部件108和110向机架102递送冷却液的通风系统起作用。通风瓦管104被图示为位于机架102的邻近行对之间。
空气或其它冷却液由CRAC部件108和110所接收,借助在CRAC部件108和110内的热传递冷却并且提供到底板106下的空间中。所冷却的冷却液从底板106下的空间提供,经由通风瓦管104并且经由机架102流动以便冷却在机架102中所容纳的组件。CRAC部件108和110可以控制向机架102所提供的冷却液的各个特性。例如,CRAC部件108和110可以包含可变控制的系统(未示出),被配置为改变向机架102所提供的冷却液的温度。另外,CRAC部件108和110可以包含被配置为改变向机架102所提供的冷却液的体积流率的系统。可以使用依照各种配置所布置的各种类型系统以便控制冷却液的温度和体积流率。在图1B-1D中图示了适当组件和配置的例子,在下面非常详细地描述了它们。
在机架102之间的通道116被认为是冷却通道116,在所述机架102之间具有通风瓦管104。这些通道116被认为是“冷却通道”,这是因为它们被配置为从通风瓦管104接收冷却液。另外,定位机架102以便从冷却通道116接收冷却液。在不具有通风瓦管104的机架102之间的通道118被认为是热通道118。这些通道被认为是“热通道”,这是因为它们被定位来接收由机架102中的组件所加热的冷却液。
图1A中还图示了计算设备112。计算设备112可以包括被配置为控制CRAC部件108和110操作的计算机系统、控制器、微处理器等。更特别地是,计算设备112可以被配置为从传感器(未示出)接收输入并且改变在CRAC部件108和110中所包含的各个可变控制系统的操作。计算设备112还可以被配置为从用户接收输入,所述用户例如数据中心人员、管理员、管理者等。从用户所接收的输入可以包括各个调整点(setpoint),借此计算设备112可以确定怎样以及何时操纵可变控制系统的操作。在一个实例中,计算设备112可以把由传感器所检测的条件(例如温度、湿度、压力等)与那些条件的预定调整点相比较,并且响应于在所述调整点和所检测条件之间的差异来控制可变控制的系统。
计算设备112被图示为经由有线通信线路114与CRAC部件108和110通信。然而应当理解的是,在不脱离本发明的范围内,可以经由诸如IEEE 802.11b、802.11g、无线串行连接、蓝牙等或其组合之类的无线协议来实现在CRAC部件108和110与计算设备112之间的通信。另外,尽管单个计算设备112被图示为控制CRAC部件108和110,然而每个CRAC部件108和110可以包括它们自己的计算设备112。此外,计算设备112可以包括控制器,所述控制器被整体地形成每个CRAC部件108和110或形成它们的一部分。从而,尽管数据中心100已经被图示为包含确定配置,然而应当容易地理解,在不脱离本发明范围的情况下所述数据中心100可以包含各种其它配置。
在图1A中所描绘的数据中心100表示普遍插图,并且在不脱离本发明范围的情况下可以添加其它组件或移除或修改现有的组件。例如,数据中心100可以包括任意数目的机架和已知被容纳在数据中心中的各种其它设备。从而,尽管数据中心100被图示为包含四行机架102,然而应当理解的是,在不脱离本发明范围的情况下,所述数据中心100可以包括任意数目的机架,例如100个机架。因而四行机架102的描绘仅用于说明性和简要描述的目的,并且不意在任何方面限制本发明。另外,数据中心100可以包括任意数目的CRAC部件108和110,均具有多个不同类型的冷却系统。
数据中心100还可以包括被配置有回路的较低顶板(未示出),用于从数据中心100内接收加热的冷却液。较低的顶板还可以包括或形成用于把加热的冷却液导向CRAC部件108和110的通风系统。在2002年4月17日提交的一并待决且共同受让的美国专利申请序号10/262,879中可以找到具有较低顶板的数据中心100的例子,在此通过全面引用加以结合以供参考。
在图1B-1D中,示出了具有三个示例性CRAC部件108、110和110的数据中心100的简化部分。图1B-1D表示普遍插图,并且在不脱离本发明范围的情况下可以添加其它组件或移除或修改现有的组件。另外,例如尽管CRAC部件108和110被图示为彼此具有不同的配置,然而在不脱离本发明范围的情况下在图1A中所图示的数据中心100中所使用的CRAC部件108和110可以具有相同类型的配置。
首先特别参考图1B,示出了沿图1A的线IIA-IIA所获取的截面的侧视图。如同所示,CRAC部件108包括蒸气压缩类型的空调部件。更特别地是,CRAC部件108包括吹风机120或风扇,用于把空气或其它冷却液递送到空间122中。空间122可以在凸起底板106下面产生并且可以包括通风系统或作为通风系统起作用。吹风机120还可操作来通过通常经由CRAC部件108强加气流来从数据中心100抽取加热的冷却液。在这方面,CRAC部件108可以包括一个或多个开口,以用于从数据中心100接收所加热的冷却液。可变频率驱动器(VFD)124被示为邻近于吹风机120。VFD 124通常可操作来控制吹风机120以便改变流入和流出CRAC部件108的冷却液的体积流率。
VFD 124可以包括可从任意数目的制造商可商业上获得的任何合理适当的VFD。VFD 124通常可操作来可变地控制交流电(AC)感应电动机的速度。更特别地是,VFD 124可操作来把功率从固定电压/固定频率转换到可变电压/可变频率。通过控制吹风机120的电压/频率等级,也可以改变由CRAC部件108所提供的冷却液的体积流率。
尽管VFD 124被图示为邻近于吹风机120,然而在不脱离本发明范围的情况下可以相对于吹风机120在任何合理适当的位置定位所述VFD 124。VFD 120例如可以位于CRAC部件108以外或相对于CRAC部件108的各种其它位置。
在操作中,所加热的冷却液(被示为箭头126)进入CRAC部件108并且借助冷却管128a、压缩器130、冷凝器132和膨胀阀134的操作来冷却,上述装置可以在蒸气压缩循环下操作。举例来说,可以把例如R-134a等制冷剂包含在制冷剂管路136中,所述制冷剂管路136通常在包含CRAC部件108的冷却系统的各个组件之间形成循环。更特别地是,制冷剂被提供到冷却管128a中,在那里它经由对流从数据中心100所接收的冷却液中吸收热量。然后所冷却的冷却液流出CRAC部件108并且流入空间122,如箭头142所表明。
所加热的制冷剂流入压缩器130中,所述压缩器130压缩或加压所述制冷剂。压缩器130可以包括可变容量压缩器或者它可以包括具有热气旁路(未示出)的恒定容量压缩器。在任何方面,所加压的制冷剂然后流入冷凝器132,其中制冷剂中的一些热量被耗散到数据中心100周围的空气中。尽管未示出,然而冷凝器132可以包括通常用于增强制冷剂热耗散的风扇。然后制冷剂流过膨胀阀134并且经由冷却管128a流回。基本上可以按照需要连续地重复此过程以便冷却被抽到CRAC部件108中的冷却液。就冷却系统效率而言,通常希望向CRAC部件108所提供的加热的冷却液由房间100中相对温暖的空气部分组成。
已经依照相对简化的方式描述了在图1B中所图示的冷却系统。因此应当理解的是,在不脱离本发明范围的情况下包括CRAC部件108的冷却系统可以包括附加组件。例如,可以包括三路阀以便允许一些制冷剂绕过压缩器130并且返回到冷却管128a中。例如可以使用三路阀来把离开冷却管128a的一些制冷剂转移回到制冷剂管路136中以重新进入冷却管128,以便总体上确保所述制冷剂在进入压缩器130之前几乎完全处于气态形式。
如上文所描述,计算设备112可以被配置为控制CRAC部件108的各个操作。例如,计算设备112可以被配置为控制压缩器130的操作以便由此控制流过冷却管128a的制冷剂的温度和流量。计算设备112还可以被配置为控制VFD 124。更特别地是,计算设备112可以控制吹风机122的马达速度以便由此控制由CRAC部件108所提供的冷却的冷却液的体积流率。通过控制制冷剂的温度和通过CRAC部件108的气流速率,计算设备112通常能够控制在加热的冷却液和所述制冷剂之间的传热水平以便由此控制向数据中心100所提供冷却液的温度。
依照一个例子,计算设备112被配置为基本上独立地控制压缩器130和VFD 124。计算设备112可以被配置为确定根据例如由传感器138和140所获得的环境条件测量来控制压缩器130和VFD 124的方式。如图1B所示,传感器138位于CRAC部件108的入口并且从而被配置为测量返回到CRAC部件108的冷却液的一个或多个条件。
另外,传感器140位于CRAC部件108的出口并且从而被配置为测量由CRAC部件108所提供的冷却液的一个或多个条件。作为选择,如果机架102或通风瓦管104位于在CRAC部件108排气口相对临近的地方,那么传感器140可以位于机架102的入口或通风瓦管104的附近。更特别地是,传感器140可以位于基本上CRAC部件108下游的位置,其中由所述CRAC部件108所提供的冷却液的温度从所述冷却液退出CRAC部件108时不会改变超出确定的等级。依照一个方面,计算设备112可以被配置为控制压缩器130和VFD 124以便基本上使CRAC部件110的能量使用最小化,如下面非常详细地描述。
现在特别参考图1C,示出了沿图1A的线IIB-IIB所获取的截面的侧视图。如同所示,CRAC部件110包括冷却器类型的空调部件。更特别地是,CRAC部件110包括吹风机120或风扇,用于把空气或其它冷却液递送到空间122中。如在上文相对于图1B所描述,空间122可以在凸起底板106下面产生并且可以包括通风系统或作为通风系统起作用。吹风机120还可操作来通过通常经由CRAC部件110强加气流来从数据中心100抽取加热的冷却液。在这方面,CRAC部件110可以包括一个或多个开口,以用于从数据中心100接收所加热的冷却液。可变频率驱动器(VFD)124被示为邻近于吹风机120。VFD124通常可操作来控制吹风机120以便改变流入和流出CRAC部件110的冷却液的体积流率,如上面所描述。
箭头126表明由CRAC部件110所接收的加热的冷却液。加热的冷却液流过冷却管128b并且与在所述冷却管128b中所包含的冷却剂交换热量。冷却剂可以包括能够依照重复方式被加热并冷却的水或其它液体。加热的冷却液流过冷却管128b的速度以及在所述冷却管128b中所包含的冷却剂温度总体上影响冷却液的温度。从而例如当冷却剂的温度在吹风机120以恒定等级操作的情况下降低时,冷却液的温度也降低。然后所冷却的冷却液流出CRAC部件110并且流入空间122,如箭头142所表明。
可以借助包括CRAC部件110的冷却系统的操作来控制在冷却管128b中所包含的冷却剂的温度。在操作中,冷却剂从被接收到CRAC部件110的冷却液中接收热量。可以通过对流来实现从冷却液到冷却管128b中冷却剂的热传递。然后加热的冷却剂流出冷却管128b并且流入第一冷却剂管144a。加热的冷却剂流过第一冷却剂管144a并且流入热交换器146,所述热交换器146还可以包括线圈148。利用致冷电路150通过热传递来冷却加热的冷却剂,所述致冷电路150包括蒸发器152、压缩器154、冷凝器156和膨胀阀158。致冷电路150可以在本领域普通技术人员通常已知的蒸气压缩循环下操作。
所冷却的冷却剂经由第二冷却剂管144b返回到冷却管128b。通常从冷却管128b上游沿着第二冷却剂管144b提供三路阀160。三路阀160通常可操作来控制被提供到冷却管128b中冷却的冷却剂量。三路阀160可以通过经由第三冷却剂管144c把一些或所有冷却的冷却剂转移回到第一冷却剂管144a中,由此绕过冷却管128b来控制把所冷却的冷却剂递送到所述冷却管128b中。从而三路阀160可以基本上通过控制被递送到冷却管128b的冷却的冷却剂量来控制被递送到冷却管128b中的冷却剂的温度。因此依照一个方面,三路阀160还可以控制被提供到空间122的冷却液的温度。
泵162被图示为沿着第一冷却剂管144a定位。然而,在不脱离本发明范围的情况下可以沿着第二冷却剂管144b定位泵162。泵162通常可操作来加压在冷却剂管144a-144c中所包含的冷却剂,使得所述冷却剂可以沿着由所述冷却剂管144a-144c所创建的电路流动。可以除三路阀160之外或代替所述三路阀160来控制泵162以便能够减少能量使用。在一个方面,因为泵162可操作来改变冷却剂在冷却剂管144a-144c中的流率,所以可以减少泵162操作,例如与冷却液的温度的增加成相当比例。另外,被配置为使在冷却剂管144a和144b中的冷却剂流量能够基本上恒定且可预测的阀可以位于泵162的上游。所述阀可以包括被配置为对于确定的压力范围递送恒定流的弹簧阀。可从CA的Irvine的GRISWOLD CONTROLS获得适当的阀。
在操作中,在冷却剂管144a-144c中所包含的冷却剂的温度通常指示了操作CRAC部件110中所消耗的能量。更特别地是,当进入热交换器146的冷却剂温度较低时,致冷电路150通常要求较少能量。相比之下,当进入热交换器146的冷却剂温度较高时,致冷电路150通常消耗更大的能量。另外,从热交换器146所提供的冷却剂所要求的温度通常还指示了由致冷电路150所消耗的能量。即,由致冷电路150降低冷却剂温度所要求的工作越多,能量消耗越大。
在一个例子中,致冷电路150可操作来把冷却剂基本上冷却到最高温度,其中三路阀160可以保持在通常全开位置以从而基本上使所有冷却剂流入冷却管128b中。在这方面,由于相对地没有冷却剂从冷却管128b转移出来,所以可以基本上使致冷电路150所消耗的能量最小化。此外,因为在致冷电路150中所包含的制冷剂温度可能更高并且因为在更高温度下的冷却剂通常从其周围获得较少能量,所以致冷电路150的能量消耗可能更低。当使用多个CRAC部件110来冷却数据中心100中的组件时,可以依照此方式来操作至少一个CRAC部件110以便由此降低所述至少一个CRAC部件110的能量使用。
计算设备112被配置为基本上独立地控制三路阀160和VFD 124以便由此控制冷却液的温度和所提供冷却液的体积流率。计算设备112可以被配置为根据例如由传感器138和140所获得的环境条件测量来确定控制三路阀160和VFD 124的方式。依照一个方面,计算设备112可以被配置为控制三路阀160和VFD 124以便基本上使CRAC部件110的能量使用最小化,如下面非常详细地描述。
尽管在图1B和1C涉及使用吹风机120来从数据中心100抽取加热的冷却液,然而应当理解的是,在不脱离本发明范围的情况下可以实现从数据中心100移除冷却液的任何其它合理适当的方式。举例来说,可以使用独立的风扇或吹风机(未示出)来从数据中心100抽取加热的冷却液。另外如本领域普通技术人员所知,CRAC部件108和110可以包括增湿器和/或减湿器。
另外,一个或多个隔离阀(未示出)可以位于沿着冷却剂管144a-144c的各个位置以便由此例如能够预防性维护。
图1D依照另一例子描绘了沿图1A的IIB-IIB线所获取的截面侧视图。在图1D中,示出了CRAC部件110。CRAC部件110包括在图1C中所图示的所有组件并且从而不再重申那些组件的具体引用标记。作为替代,在下面论述只在图1D中所描绘的那些元素,所述元素不同于在图1C中所描绘的组件。
在CRAC部件110和CRAC部件110之间的主要差异在于CRAC部件110包括二路阀164来代替三路阀160。另外,CRAC部件110不包括在图1C中所图示的第三冷却剂管144c。CRAC部件110还包括沿着第一冷却剂管144a定位的质量流量传感器166。质量流量传感器166被配置为检测流过第一冷却剂管144a的液体的质量流率。由于二路阀164不能够恒定通过冷却剂管144a和144b的冷却剂流,如在CRAC部件110的三路阀160的情况下,所以在所述CRAC部件110中可能要求质量流量传感器166。另外,利用二路阀164,二路阀164中的阀孔开口可能要求校准。
可以除二路阀164之外或代替所述二路阀164来控制泵162以便能够减少能量使用。在一个方面,因为泵162可操作来改变冷却剂在冷却剂管144a-144c中的流率,所以可以减少泵162操作,例如与冷却液的温度的增加成相当比例。
另外,从热交换器146所提供的冷却剂的温度通常还指示了由致冷电路150所消耗的能量。即,由致冷电路150降低冷却剂温度所要求的工作越多,能量消耗越大。在一个例子中,致冷电路150被操作来把冷却剂基本上冷却到最高温度,其中二路阀164可以保持在通常全开位置以从而基本上使所有冷却剂流入冷却管128b中。因为在致冷电路150中所包含的制冷剂温度可能更高并且因为在更高温度下的冷却剂通常从其周围获得较少能量,所以致冷电路150所消耗的能量可能更低。当使用多个CRAC部件110来冷却数据中心100中的组件时,可以依照此方式来操作至少一个CRAC部件110以便由此降低所述至少一个CRAC部件110的能量使用。
图2A-2C是可操作来控制CRAC部件108、110和110的CRAC控制系统202、252和252的各自框图200、250和250。框图200、250、250的以下描述是可以配置这种CRAC控制系统202、252、252的各种不同方式中的某些方式。另外应当理解的是,在不脱离本发明范围的情况下框图200、250、250可以包括附加组件而且这里所描述的一些组件可以被移除和/或修改。
首先参考图2A,CRAC控制系统202包括用于控制所述CRAC控制系统202操作的控制器204。控制器204可以包括计算设备112并且从而还可以包括微处理器、微控制器、专用集成电路(ASIC)等。控制器204通常被配置为从入口温度传感器138、出口温度传感器140和可选功率计206接收温度测量。
如上文所描述,入口温度传感器138通常可操作来检测由CRAC部件108所接收的加热的冷却液的温度。另外,出口温度传感器140被配置为检测由CRAC部件108所提供冷却的冷却液的温度。在通常意义上,控制器204可以基本上根据由温度传感器138和140所检测的温度来确定控制CRAC部件108的方式。
例如可以通过以太网类型连接或通过有线协议(诸如IEEE802.3)或无线协议(诸如IEEE 802.11b、802.11g、无线串行连接、蓝牙等)或其组合来实现在传感器138和140以及控制器204之间的通信。
从温度传感器138和140所接收的温度信息可以被存储在存储器208中。另外,用于操作CRAC部件108的各个控制模式可以被存储在存储器208中。在这方面,存储器208可以包括传统的存储设备,诸如易失性或非易失性存储器,诸如DRAM、EEPROM、闪速存储器或其组合等。从而控制器204可以访问在存储器208中所存储的信息以便确定可以操作CRAC部件108的方式。
可选功率计206可以检测CRAC部件108的功率消耗并且从而可以被定位或被配置为测量所述CRAC部件108的功率消耗。功率计206可以包括能够测量CRAC部件108功率消耗的、任何合理适当且可买到的功率计。控制器204可以接收所检测的功率消耗并且还可以把此信息存储在存储器208中。功率计206被认为是可选的,这是因为控制器204可以被配置为根据各个组件的操作来计算CRAC部件108的功率消耗,所述各个组件例如压缩器130、吹风机120等。作为一个例子,控制器204可以被配置为根据其当前操作负载来确定所述压缩器130的功率消耗。可以使用在功率消耗级和压缩器130的操作负载之间的相关性来进行此确定。
现在参考图2B,CRAC控制系统252包括与在上文相对于CRAC控制系统202所描述的那些组件类似的组件。因此,将只描述那些不同于在上文相对于CRAC控制系统202所描述的元素的组件。更特别地是,CRAC控制系统252包括CRAC部件110而不是CRAC部件108。在这方面,CRAC控制系统252被配置为控制三路阀160以便改变向数据中心100所提供的冷却液的温度。
作为一个例子,控制器204可操作来依照基本上使CRAC部件110的功率消耗最小化同时把由CRAC部件110所提供的冷却液温度维持在阈值调整点温度范围内的方式来控制三路阀160和吹风机120。从而控制器204可以确定三路阀160和吹风机120的各个操作条件以便基本上使与它们操作相关联的功率消耗最小化。尽管遍及本公开参考吹风机120的控制,然而控制器204可以控制VFD 124由此控制吹风机120速度。
如在图2C中所描述,CRAC控制系统252包括与在上文相对于CRAC控制系统202和252所描述的那些组件类似的组件。因此,将只描述那些不同于在上文相对于CRAC控制系统202和252所描述的元素的组件。如同所示,CRAC控制系统252包括CRAC部件110而不是CRAC部件108和110。在这方面,CRAC控制系统252被配置为控制二路阀164以便改变冷却剂的温度由此改变向CRAC部件110所提供的冷却液的温度。
另外,控制器204可以控制吹风机120以便控制由CRAC部件110所提供的冷却液的体积流率。在这方面,控制器204可以依照基本上使CRAC部件110的功率消耗最小化同时把由CRAC部件110所提供的冷却液温度维持在阈值调整点温度范围内的方式来控制由所述CRAC部件110所提供的冷却液的温度和体积流率。从而控制器204可以确定二路阀164和吹风机120的各个操作条件以便基本上使与它们操作相关联的功率消耗最小化。
在每个CRAC控制系统202、252、252中,控制器204可以被配置为从例如技术人员、管理员等用户接收输入。如在下面非常详细地描述,控制器204可以包括用于从用户接收输入的一个或多个输入设备,例如键盘、鼠标、盘片驱动器等。所述输入例如可以采用CRAC部件108、110、110的预定操作调整点形式。举例来说,用户可以向控制器204输入调整点温度(Tset)范围。调整点温度(Tset)范围可以是基于在数据中心100中所想要的热量排除特性的。依照一个方面,调整点温度(Tset)范围可以包括确保在数据中心100中所容纳组件的安全操作条件的温度。组件的安全操作条件可以是基于由组件制造商所提供的说明。作为选择,可以通过测试组件或通过历史数据来确定安全操作条件。例如,可以在各个温度操作组件以便确定组件的性能特征将要下降的温度或何时所述组件开始失败。
调整点温度(Tset)范围的最大调整点温度(Tset,max)可以构成用于所述组件的安全操作条件的上限。换句话说,如果返回到CRAC部件108、110、110的加热的冷却液在最大调整点温度(Tset,max)以上,那么可以确定组件的温度可能在安全操作条件之上。作为另一例子,调整点温度(Tset)范围的最小调整点温度(Tmin,set)可以构成用于表明CRAC部件108、110、110的操作可能停止的温度的下限。另外,控制器204可以把所输入的阈值调整点温度(Tset)范围存储到存储器208中。
另外,控制器204可以利用从传感器138、140、功率计206中的一个或两个所接收的信息以及用户接收的输入来确定操作压缩器130、三路阀160或二路阀164以及CRAC部件108的吹风机120的方式。在一个例子中,控制器204可以操作压缩器130、三路阀160或二路阀164和吹风机120以便基本上使各自的CRAC部件108、110、110的功率消耗最小化,同时把返回到所述CRAC部件108、110、110的加热的冷却液的温度维持在调整点温度(Tset)范围内。从而,例如只要返回到所述CRAC部件108、110、110的加热的冷却液的温度保持在调整点温度(Tset)范围内,那么控制器204就可以操纵压缩器130、三路阀160或二路阀164和吹风机120操作到各个级。
作为另一例子,控制器204可以根据CRAC部件108的负载来确定操作压缩器130、三路阀160或二路阀164和吹风机120的方式。在这种情况下,控制器204可以被配置为计算从加热的冷却液到CRAC部件108、110、110的制冷剂的热传递。可以根据下面方程式来计算热传递(Q)方程式(1)Q=mCp(Tout-Tin),其中m是冷却液的质量流率,Cp是所述冷却液的热容量,Tout是所提供冷却的冷却液的温度,并且Tin是由CRAC部件108、110、110所接收的加热的冷却液的温度。
依照此例子,可以代替调整点温度(Tset)范围来使用调整点传热(caloric heat transfer)(Qset)范围。从而例如控制器204可以被配置为只要热传递(Q)在调整点热传递(Qset)范围之内,那么就通过改变压缩器130、三路阀160或二路阀164和吹风机120的操作来基本上使CRAC部件108、110、110的功率消耗最小化。依照一个方面,热传递(Qset)范围可以包括确保在数据中心100中所容纳组件的安全操作条件的热传递速率。组件的安全操作条件可以是基于由组件制造商所提供的说明的。作为选择,可以通过测试组件或通过历史数据来确定安全操作条件。例如,可以在各个温度操作组件以便确定组件的性能特征将要下降的温度或何时所述组件开始失败。
在与上文描述的那些方式类似的方式中,如果所计算的热传递(Q)在最大调整点传热水平(Qset,max)之上,那么可能未充分地冷却数据中心100中的组件。另外,如果所计算的热传递(Q)在最小调整点传热水平(Qset,min)之下,那么当CRAC部件108可能不必要地抽取功率时可能停止CRAC部件108、110、110的操作。
在操作中,CRAC控制系统202、252、252的控制器204可以确定压缩器130、三路阀160或二路阀164和吹风机120操作,以便当返回到所述CRAC部件108、110、110的加热的冷却液的温度在调整点温度(Tset)范围之内时,基本上使CRAC部件108、110、110的功率消耗最小化。另外,当热传递在调整点热传递(Qset)范围之内时可以改变这些系统的操作。更特别地是,控制器204可以确定当从组件所接收的冷却液的温度在可接受范围内时,压缩器130、三路阀160或二路阀164和吹风机120操作的哪些组合基本上使CRAC部件108、110、110的功率消耗级最小化。
从而例如,如果从组件所提供的冷却液的温度是可接受的,那么控制器204可以选择压缩器130、三路阀160或二路阀164和吹风机120的操作级,其基本上使与它们操作相关联的成本最小化。可以按照在图3中所图示的图表300来考虑这些操作级和成本。在图表300中,图示了两个x轴302和304以及y轴306。第一x轴302标示吹风机120的速度并且第二x轴304标示由各自CRAC部件108、110、110所提供的冷却液的温度(Tcf,out)。y轴306标示能量消耗以及从而与各个冷却液温度(即,压缩器130、三路阀160或二路阀164、操作)和吹风机120速度相关联的成本。
与在各个级操作压缩器130、三路阀160或二路阀164和吹风机120相关联的功率消耗级或成本可以基于制造商所提供的说明的。另外或者作为选择,可以通过测试来确定功率消耗级或成本。例如就测试而言,功率计206可以用来在不同的操作级测量压缩器130、致冷电路150(在各个三路阀160和二路阀164设置下)和吹风机120的功率抽取。在功率消耗级或成本以及压缩器130、致冷电路150和吹风机120的操作级之间的相关性可以被存储在存储器208中。此信息例如可以采用查找表的形式或通过其它可搜索手段来存储。
如在图表300中所示,压缩器130(或在CRAC部件110、110的情况下的致冷电路150)的能量消耗级随着由CRAC部件108所提供的冷却液温度(Tcf,out)在恒定的CRAC部件负载时降低而降低。另外,吹风机120的能量消耗级随吹风机120的速度增加而增加。从而,CRAC部件108、110、110的控制器204可以被配置为改变压缩器130、三路阀160或二路阀164和吹风机120的操作,使得它们消耗最少功率量同时把返回到CRAC部件108、110、110中的冷却液温度维持在调整点温度范围内。
图4A和4B分别图示了根据调整点温度和调整点热传递确定的CRAC部件控制方法的操作模式400和450的流程图。应当理解,操作模式400和450的以下描述是其中可以实现CRAC部件控制的各种不同方式中的两种方式。本领域普通技术人员还应当清楚,操作模式400和450表示普遍插图,而且在不脱离本发明范围的情况下可以添加其它步骤或可以移除、修改或重新布置现有的步骤。
分别参考在图2A-2C中所图示的框图200、250、250来描述操作模式400和450,并且从而引用其中所引用的元素。然而应当理解,操作模式400和450不局限于在框图200、250、250中所阐明的元素。作为替代应当理解的是,可以由CRAC部件控制系统来实施操作模式400和450,所述CRAC部件控制系统具有与在框图200、250、250中所阐明配置不同的配置。
操作模式400和450例如分别通过激活一个或多个CRAC部件108、110、110、激活数据中心100中的一个或多个组件等来开始或起始于步骤402和452。另外或者作为选择,可以在预定的时段之后等手动地开始操作模式400。应当理解可以取决于CRAC部件108、110、110的配置来执行操作模式400和450中的一个或两个。例如,那些被配置为根据调整点温度来操作的CRAC部件108、110、110可以执行操作模式400,而那些被配置为根据调整点热来操作的CRAC部件108、110、110可以执行操作模式450。另外,操作模式400和450的执行可以是用户指定的。
首先参考图4A的操作模式400,一个或多个CRAC控制系统200、250、250的控制器204可以接收调整点温度(Tset)范围,如在步骤404所表明。调整点温度(Tset)范围可以由CRAC制造商提供或者它们可以借助任何已知的输入装置由用户指定并输入到计算设备112中。然而,对于例如控制器204先前已经接收调整点温度(Tset)范围的情况来说可以省略步骤404。
在步骤406,一个或多个传感器138可以检测返回空气(Trat)的温度。可以在步骤408比较所检测的返回空气温度(Trat)和调整点温度(Tset)范围。更特别地是,在步骤408,可以确定返回到CRAC部件108、110、110中的加热的冷却液的温度是否在调整点温度(Tset)范围之内。对于那些已经检测出返回空气温度(Trat)在调整点温度(Tset)范围之外的CRAC部件108、110、110来说,在步骤410,那些CRAC部件108、110、110的控制器204可以确定所检测的返回空气温度(Trat)是否在最小调整点温度级(Tset,min)之下。CRAC部件108、110、110的最小调整点温度级(Tset,min)对于每个CRAC部件108、110、110来说可能是相同的,或者它们可以对于每个CRAC部件108、110、110来说改变。在这方面,例如可以依照基本上独立的方式来操作每个CRAC部件108、110、110。
在步骤410,对于那些已经检测到返回空气温度(Trat)不在最小调整点温度级(Tset,min)之下的CRAC部件108、110、110来说,所检测的返回空气温度(Trat)被认为在最大调整点温度级(Tset,max)之上,这是由于它们在所述调整点温度(Tset)范围之外。因此那些CRAC部件108、110、110的控制器204可以降低温度和/或增加向数据中心100所提供的冷却液的体积流率,如在步骤412所表明。可以要求所降低的温度和/或所增加的冷却液体积流率把所检测的返回空气温度(Trat)带入最大调整点温度级(Tset,max)内。
另外在步骤412,那些CRAC部件108、110、110的控制器204可以根据与每个动作相关联的成本来降低致冷剂/冷却剂的温度和/或增加所提供的冷却液的体积流率。例如,如果与降低致冷剂/冷却剂的温度相关联的成本相对小于增加体积流率,那么控制器204可以使所述致冷剂/冷却剂温度降低同时维持体积流率级。作为另一例子,如果控制器204确定动作组合与最低成本相关联,那么控制器204可以发现基本上最优的动作组合以便以最低成本达到所想要的结果。
作为另一例子在步骤412,那些CRAC部件108、110、110的控制器204可以根据每个动作的已知效率来降低致冷剂/冷却剂的温度和/或增加所提供的冷却液的体积流率。从而例如控制器204可以访问用于表明由CRAC部件108、110、110所采取各个动作影响的历史数据。举例来说,如果确定把致冷剂/冷却剂温度降低到确定级要求X能量并且把体积流率增加到另一确定级要求相同的能量,并且增加所述体积流率更为有效,那么控制器204可以决定增加所述体积流率,这是因为此动作是更为高效的。
在步骤410,对于那些已经检测到返回空气温度(Trat)在最小调整点温度位(Tset,min)之下的CRAC部件108、110、110来说,那些CRAC部件108、110、110可以进入睡眠模式,如在步骤414所表明。睡眠模式可以包括断电模式,其中CRAC部件108、110、110与当CRAC部件108、110、110完全工作时相比抽取减少的功率量。所降低的功率量可以包括处于在完全工作模式和完全停机模式之间某处的功率状态。另外,睡眠模式可以构成节能模式,其中CRAC部件108、110、110可以在相对短时间内被重新激活或者带回到完全工作状态。CRAC部件108、110、110的降低功率状态可以对于不同类型的CRAC部件改变。
在任何方面,睡眠模式可以包括这样的模式,其中被定位来向用于检测在CRAC部件108、110、110入口周围冷却液的温度的温度传感器138提供的功率保持活动。另外,睡眠模式还可以包括提供少量功率以便使吹风机能够基本上连续使相对少量的冷却液流过CRAC部件108、110、110。在这方面,当CRAC部件108、110、110处于睡眠模式中时,可以基本上连续地监视被提供到CRAC部件108、110、110中的冷却液的温度。
例如当所检测的返回空气温度(Trat)超过最大调整点温度(Tset,max)时,CRAC部件108、110、110可以退出睡眠模式,如在步骤412所表明。作为选择,CRAC部件108、110、110可以被配置为当返回空气温度(Trat)超过另一预定义温度时退出睡眠模式,例如可以依照所述CRAC部件108、110、110向其递送冷却液组件的操作要求来定义所述预定义的温度。作为另一候选,CRAC部件108、110、110可以响应于收到调整点温度范围等而在预定时段之后通过手工苏醒来退出睡眠模式。
在另一例子中,多个CRAC部件108、110、110可以被联网或配置为彼此通信。例如,相同的控制器204可以控制多个CRAC部件108、110、110。在任何方面,CRAC部件108、110、110的控制器204可以被配置为向其它CRAC部件108、110、110传送它们的状态。CRAC部件108、110、110的状态可以由控制器204用来确定CRAC部件108、110、110的提供级。举例来说,如果CRAC部件108、110、110之一处于睡眠模式中并且邻近CRAC部件108、110、110的提供级太高,例如到邻近CRAC部件108、110、110中的返回空气温度(Trat)在预定义级之上,那么CRAC部件108、110、110可以被带出所述睡眠模式中。在这种情况下,在睡眠模式期间可以不需要测量返回空气温度(Trat)由此使该CRAC部件108、110、110当处于所述睡眠模式时能够抽取较少功率。
返回参考步骤408,对于那些具有返回空气温度(Trat)在调整点温度(Tset)范围内的CRAC部件108、110、110来说,在步骤416,那些CRAC部件108、110、110的控制器204可以确定各自冷却系统的功率消耗。冷却系统例如可以包括图1B中的压缩器130或图1C和1D中的致冷电路150。在步骤418,控制器204还可以确定吹风机120的功率消耗。
可以使用功率计206来确定冷却系统组件的功率消耗。作为选择,可以根据各个组件的操作来计算功率消耗,所述各个组件例如压缩器130、吹风机120等。作为一个例子,控制器204可以被配置为根据压缩器130的当前操作负载来确定其功率消耗。可以使用在功率消耗级和压缩器130的操作负载之间的相关性来进行此确定。
在步骤420,可以使冷却系统和吹风机120的功率消耗与成本函数相关。例如,可以确定与由冷却系统和吹风机120所消耗的功率相关联的成本。另外,可以利用由冷却系统和吹风机120所消耗的功率来确定所述冷却系统和吹风机120的操作。冷却系统的功率消耗可以包括确定在冷凝器132或致冷电路150以外的条件。即例如,由冷却系统所承担的成本可以依照外部条件而改变。例如,如果周围条件相对热和/或潮湿,那么冷却系统可能消耗更大的能量以便能够在制冷剂和/或冷却剂之间进行足够的热传递以便由此把制冷剂和/或冷却剂维持在所想要的温度。
在步骤422,控制器204可以确定是否可以降低成本。控制器204例如可以通过确定CRAC部件108、110、110的输出要求基本上在调整点温度范围内维持冷却液温度并且向数据中心中的组件递送来查明是否可以降低成本。
如果无法降低成本,即控制器204确定CRAC部件108、110、110在最优能级上或附近操作,那么在步骤406,所述控制器204例如可以不改变冷却系统操作并且操作模式400可以继续。然而,如果控制器204确定可以降低成本,那么在步骤424,所述控制器204可以确定能够降低与操作冷却系统相关联的成本的方案。控制器204可以根据与增加致冷剂/冷却剂温度和/或降低所提供冷却液的体积流率相关联的成本来确定可以怎样降低成本。例如,如果与增加致冷剂/冷却剂的温度相关联的成本节省与减少体积流率相关联的成本节省相比相对较高,那么控制器204可以使所述致冷剂/冷却剂温度增加同时维持体积流率级。在候选方式中,如果与减少体积流率相关联的成本节省与增加致冷剂/冷却剂温度相关联的成本节省相比相对较高,那么控制器204可以使体积流率减少同时维持致冷剂/冷却剂的温度级。作为另一例子,如果控制器204确定动作组合产生最大的成本节省,那么控制器204可以发现基本上最优的动作组合以便以最大的成本节省达到所想要的结果。
在步骤426,控制器204可以实现在步骤424所确定的降低成本方案。降低成本方案可以依照迭代过程实现或可以依照历史数据来实现。如果实现迭代过程,那么控制器204可以逐渐地使冷却液温度增加和/或使体积流率减少,直到CRAC部件108、110、110在最优级上或附近操作。如果依赖历史数据,那么控制器204可以知道怎样根据先前执行的操作来操纵CRAC部件108、110、110以便到达基本上最优的性能等级。
另外,操作模式400可以继续由此能够基本上连续监视并控制CRAC部件108、110、110。依照一个方面,可以基本上连续地修改CRAC部件108、110、110的操作以便能够节省能量和成本。
现在参考图4B的操作模式450,在步骤454,一个或多个CRAC控制系统200、250、250的控制器204可以接收调整点热传递(Qset)范围。CRAC部件108、110、110的热传递(Q)可以用来确定CRAC部件108、110、110上的工作负荷并且通过在上文所列举的方程式(1)来确定。在这方面,并且在下面非常详细地描述,如果CRAC部件108、110、110的热传递(Q)在预定义的范围之内,那么可以改变压缩器130、三路阀160或二路阀164的操作以便基本上使它们的能量消耗最小化。应当理解,对于其中例如控制器204先前已经接收调整点热传递(Qset)范围的情况来说可以省略步骤454。
在步骤456,一个或多个传感器138可以检测返回空气的温度(Trat)并且在步骤458,一个或多个传感器140可以检测所提供空气的温度(Tsat)。在步骤460,控制器204可以计算热传递速率(Q)。另外,在步骤462,控制器204可以确定所计算的热传递速率(Q)是否在调整点热传递(Qset)范围之内。
对于那些已经计算热传递速率(Q)在Qset范围内的CRAC部件108、110、110来说,可以在步骤464执行在图4A的框A中所阐明的步骤416-426。然而,对于那些已经计算热传递速率(Q)在Qset范围之外的CRAC部件108、110、110来说,在步骤466,那些CRAC部件108、110、110的控制器204可以确定所计算的热传递速率(Q)是否在最小调整点传热水平(Qset,min)之下。CRAC部件108、110、110的Qset,min对于每个CRAC部件108、110、110来说可能是相同的,或者它们可以对于每个CRAC部件108、110、110来说改变。在这方面,例如可以依照基本上独立的方式来操作每个CRAC部件108、110、110。
在步骤466,对于那些已经计算热传递速率(Q)不在最小调整点传热水平(Qset,min)之下的CRAC部件108、110、110来说,所计算的热传递速率(Q)被认为是在最大调整点传热水平(Qset,max)之上,这是由于它们在所述调整点热传递(Qset)范围之外。那些CRAC部件108、110、110的控制器204可以确定由那些CRAC部件108、110、110所提供的冷却液的流率(FR)是否在流率调整点(FRset)之下。可以通过使用例如风速计来检测由CRAC部件108、110、110所提供的冷却液的流率(FR)。另外或者作为选择,可以根据VFD的速度来确定流率(FR)。在任何方面,流率调整点(FRset)例如可以是基于历史数据的,所述历史数据例如用于表明由CRAC部件108、110、110所提供的冷却液流率对于给定CRAC部件108、110、110来说是最优的。最优的流率例如可以是基于其中CRAC部件108、110、110被配置为递送冷却液的区域的配置和气流模式的。在这方面,流率调整点可以对于每个CRAC部件108、110、110改变并且还可以随气流模式改变而改变。
如果在步骤468确定流率(FR)超过流率调整点(FRset),那么可以不改变所述流率。然而如果确定流率(FR)没有超过流率调整点(FRset),那么可以如在步骤470所表明,可以增加CRAC部件108、110、110的体积流率。体积流率中的增加级可以是基于各个因素的。例如,增加级可以是基于增加的调整百分比的并且可以基于迭代过程的,其中在每个循环期间执行增加级直到流率(FR)等于或超过流率调整点(FRset)。作为另一例子,增加级可以是基于历史数据的,所述历史数据用于表明在受CRAC部件108、110、110所影响的区域中响应于各个VFD速度的温度变化级。
在步骤466,对于那些热传递速率(Q)在最小调整点传热水平(Qset,min)之下的CRAC部件108、110、110来说,那些CRAC部件108、110、110可以进入睡眠模式,如在步骤414所表明。睡眠模式可以包括断电模式,其中CRAC部件108、110、110与当CRAC部件108、110、110完全工作时相比抽取减少的功率量。所降低的功率量可以包括处于在完全工作模式和完全停机模式之间某处的功率状态。另外,睡眠模式可以构成节能模式,其中CRAC部件108、110、110可以在相对短时间内被重新激活或者带回到完全工作状态。CRAC部件108、110、110的降低功率状态可以对于不同类型的CRAC部件改变。
在任何方面,睡眠模式可以包括这样的模式,其中向被定位来用于检测在CRAC部件108、110、110入口周围冷却液的温度的温度传感器138所提供的功率保持活动。另外,睡眠模式还可以包括提供少量功率以便使吹风机能够基本上连续使相对少量的冷却液流过CRAC部件108、110、110。在这方面,当CRAC部件108、110、110处于睡眠模式中时,可以基本上连续地监视被提供到CRAC部件108、110、110中的冷却液的温度。
例如当所计算的热传递速率(Q)超过最大调整点传热水平(Qset,max)时,CRAC部件108、110、110可以退出睡眠模式,如在步骤412所表明。作为选择,CRAC部件108、110、110可以被配置为当返回空气温度(Trat)超过另一预定义温度时退出睡眠模式,例如可以依照所述CRAC部件108、110、110向其递送冷却液组件的操作要求来定义所述预定义的温度。作为另一候选,CRAC部件108、110、110可以响应于收到调整点温度范围等而在预定时段之后通过手工苏醒来退出睡眠模式。
在另一例子中,多个CRAC部件108、110、110可以被联网或配置为彼此通信。例如,相同的控制器204可以控制多个CRAC部件108、110、110。在任何方面,CRAC部件108、110、110的控制器204可以被配置为向其它CRAC部件108、110、110传送它们的状态。CRAC部件108、110、110的状态可以由控制器204用来确定CRAC部件108、110、110的提供级。举例来说,如果CRAC部件108、110、110之一处于睡眠模式中并且邻近CRAC部件108、110、110的提供级太高,例如到邻近CRAC部件108、110、110中的返回空气温度(Trat)在预定义级之上,那么CRAC部件108、110、110可以被带出所述睡眠模式中。在这种情况下,在睡眠模式期间可以不需要测量返回空气温度(Trat)由此使该CRAC部件108、110、110当处于所述睡眠模式时能够抽取较少功率。
通过操作模式400和450的操作,可以基本上使CRAC部件108、110、110的能量消耗级以及由此与它们操作相关联的成本最小化。在一个方面,CRAC部件108、110、110可以依照总体上使它们能够能量高效操作的方式来基本上彼此独立地操作。
在操作模式400和450中所阐明的操作可以被作为实用程序、程序或子程序包含在任何想要的计算机可访问介质中。另外,操作模式400和450可以由计算机程序包含,所述计算机程序可以依照活动和不活动的形式存在。例如,它可以作为由以源代码、对象代码、可执行代码或其它格式的程序指令所组成的软件程序存在。任何上述代码可以以压缩或未压缩形式包含在计算机可读介质上,所述计算机可读介质包括存储设备和信号。
示例性的计算机可读存储设备包括常规的计算机系统RAM、ROM、EPROM、EEPROM和磁或光盘或磁带。示例性的计算机可读信号(无论是否使用载波调制)是包括经由因特网或其它网络下载信号的信号,为计算机程序作主机或执行所述计算机程序的计算机系统可以被配置为访问所述信号。上述信号的具体例子包括在CD ROM上的程序分布或经由因特网下载的程序分布。在某种意义上,因特网本身作为抽象实体就是计算机可读介质。通常对计算机网络来说也一样。因此应当理解能够执行上述功能的任何电子设备可以执行上面所列举的那些功能。
图5依照本发明实施例图示了示例性的计算机系统500。计算机系统500例如可以包括控制器204和/或计算设备112。在这方面,计算机系统500可以被用为用于执行在上文相对于CRAC控制系统202、252、252的各个组件所描述的一个或多个功能的平台。
计算机系统500包括诸如处理器502之类的一个或多个控制器。处理器502可以用来执行在操作模式400和450中所描述的一些或所有步骤。经由通信总线504传送来自处理器502的命令和数据。计算机系统500还包括诸如随机存取存储器(RAM)之类的主存储器506和辅助存储器508,在所述主存储器506中可以在运行期期间执行例如用于控制器204和/或计算设备112的控制器的程序代码。辅助存储器508例如包括一个或多个硬盘驱动器510和/或可拆卸存储驱动器512,代表是软盘驱动器、磁带驱动器、光盘驱动器等,其中可以存储用于提供系统的程序代码的拷贝。
可拆卸存储驱动器510依照公知的方式从可拆卸存储部件514读取和/或向其中写入。用户输入和输出设备可以包括键盘516、鼠标518和显示器520。显示适配器522可以与通信总线504和显示器520对接并且可以接收来自处理器502的显示数据并且把所述显示数据转换为用于所述显示器520的显示指令。另外,处理器502可以通过网络转接器524经由例如因特网、LAN等网络进行通信。
一个本领域普通技术人员应当清楚,在计算机系统500中可以添加或替换其它已知的电子组件。另外,计算机系统500可以包括在数据中心的机架中所使用的系统板或板片,常规的“白盒”服务器或计算设备等。在图5中的一个或多个组件也可以是可选的(例如,用户输入设备、辅助存储器等)。
这里所描述并图示的是本发明的优选实施例以及其变化。这里所使用的术语、描述和图形仅以举例形式进行阐明而并不意味着进行限制。那些本领域技术人员在意在由以下权利要求及其等效物所定义的本发明的精神和范围内应当认识到许多变化是可以的——其中所有术语除非另有陈述否则意思是最宽泛的合理意义。
权利要求
1.一种用于控制一个或多个计算机机房空调(CRAC)部件(108,110,110’)以便能量高效操作的方法(450),所述一个或多个CRAC部件(108,110,110’)被配置为接收返回空气,冷却所接收的空气并且提供所冷却的空气,所述方法包括检测(456)返回到所述一个或多个CRAC部件(108,110,110’)的空气的温度(Trat);检测(458)由所述一个或多个CRAC部件(108,110,110’)所提供的空气的温度(Tsat);根据所述Trat和Tsat来计算(460)传热水平(Q);确定(462)所述Q是否在预定的调整点传热范围之内;并且响应于Q在预定的调整点传热范围内来减少(426)一个或多个CRAC部件(108,110,110’)的至少一个操作,以便由此增加所述一个或多个CRAC部件(108,110,110’)的效率。
2.如权利要求1所述的方法,其中所述一个或多个CRAC部件(108,110,110’)包括冷却系统(128a,150)和吹风机(120),所述方法还包括检测(416)所述冷却系统(128a,150)的功率消耗;检测(418)所述吹风机(120)的功率消耗;并且其中减少所述一个或多个CRAC部件(108,110,110’)的至少一个操作的步骤包括降低所述冷却系统(128a,150)和吹风机(120)中至少一个的功率消耗。
3.如权利要求2所述的方法,还包括计算(420)与所述冷却系统(128a,150)功率消耗和吹风机(120)功率消耗相关联的成本;并且其中减少所述一个或多个CRAC部件(108,110,110’)的至少一个操作的步骤包括降低与操作所述冷却系统(128a,150)和吹风机(120)中至少一个相关联的成本。
4.如权利要求1-3中任何一个所述的方法,还包括响应于所述Q在调整点传热范围之外来确定(466)所述Q是否在最小调整点传热水平之下;确定(466)由一个或多个CRAC部件所提供的冷却液的流率;把所述流率与流率调整点相比较(468);并且响应于所述流率低于流率调整点来增加(470)所述一个或多个CRAC部件(108,110,110’)的体积流率。
5.如权利要求4所述的方法,还包括响应于所述Q在最小传热水平之下来使(414)所述一个或多个CRAC部件(108,110,110’)进入降低功率模式;当所述一个或多个CRAC部件(108,110,110’)处于降低功率模式时检测(456,458)所述Trat和Tsat;当所述一个或多个CRAC部件(108,110,110’)处于降低功率模式中时计算(460)所述Q;并且响应于所述Q超过预定义的传热水平来使所述一个或多个CRAC部件(108,110,110’)退出降低功率模式。
6.一种计算机机房空调(CRAC)部件(108,110,110’),包括第一传感器(138),被配置为检测返回空气的温度(Trat);第二传感器(140),被配置为检测所提供空气的温度(Tsat);和控制器(204),被配置为根据所述Trat和Tsat来计算传热水平(Q),其中所述控制器(204)还被配置为确定所述Q是否在预定的调整点传热范围之内,所述控制器(204)进一步被配置为响应于所述Q在预定的调整点传热范围内来减少所述CRAC部件(108,110,110’)的至少一个操作。
7.如权利要求6所述的CRAC部件(108,110,110’),还包括冷却系统(128a,130,150);吹风机(120);和功率计(206),被配置为检测所述冷却系统(128a,130,150)和吹风机(120)的功率消耗,其中所述控制器(206)被配置为计算与所述冷却系统(128a,130,150)和吹风机(120)的功率消耗相关联的成本并且根据与操作所述冷却系统(128a,130,150)和吹风机(120)相关联的成本来减少所述CRAC部件(108,110,110’)的至少一个操作。
8.一种其上嵌入有一个或多个计算机程序的计算机可读存储介质,所述一个或多个计算机程序用于实现一种用于控制计算机机房空调(CRAC)部件(108,110,110’)以便能量高效操作的方法,所述CRAC部件(108,110,110’)被配置为接收返回空气,冷却所接收的空气并且提供所冷却的空气,所述一个或多个计算机程序包括用于以下操作的指令集检测(456)返回到所述一个或多个CRAC部件(108,110,110’)的空气的温度(Trat);检测(458)由所述CRAC部件(108,110,110’)所提供的空气的温度(Tsat);根据所述Trat和Tsat来计算(460)传热水平(Q);确定(462)所述Q是否在预定的调整点传热范围之内;并且响应于Q在预定的调整点传热范围内来减少(426)所述CRAC部件(108,110,110’)的至少一个操作,以便由此增加所述CRAC部件(108,110,110’)的效率。
9.如权利要求8所述的计算机可读存储介质,所述一个或多个计算机程序还包括用于以下操作的指令集响应于所述Q在调整点传热范围之外来确定(466)所述Q是否在最小调整点传热水平之下;并且响应于所述Q在最小调整点温度之上来操作(470)所述CRAC部件(108,110,110’),以便增加由所述CRAC部件(108,110,110’)所递送的冷却液的体积流率。
10.如权利要求9所述的计算机可读存储介质,所述一个或多个计算机程序还包括用于以下操作的指令集响应于所述Q在最小传热水平之下来使(414)所述CRAC部件(108,110,110’)进入降低功率模式;当所述CRAC部件(108,110,110’)处于降低功率模式时检测(456,458)所述Trat和Tsat;当所述CRAC部件(108,110,110’)处于降低功率模式中时计算(460)所述Q;并且响应于所述Q超过预定义的传热水平来使所述CRAC部件(108,110,110’)退出降低功率模式。
全文摘要
一种用于控制一个或多个计算机机房空调(CRAC)部件(108,110,110’)以便能量高效操作的方法(450),其中检测被返回到所述一个或多个CRAC部件(108,110,110’)中的空气(Trat)的温度和由所述一个或多个CRAC部件(108,110,110’)所提供的空气(Tsat)的温度。根据Trat和Tsat来计算传热水平(Q)并且确定Q是否在预定的调整点传热范围之内。另外,响应于Q在预定的调整点传热范围内来减少一个或多个CRAC部件(108,110,110’)的至少一个操作以便由此增加一个或多个CRAC部件(108,110,110’)的效率。
文档编号F24F11/00GK101032196SQ200580023995
公开日2007年9月5日 申请日期2005年5月24日 优先权日2004年5月26日
发明者C·巴什, R·夏马, A·H·贝特尔马尔 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1