数据中心的节能控制方法、装置、存储介质及程序产品与流程

文档序号:29354561发布日期:2022-03-22 23:29阅读:90来源:国知局
数据中心的节能控制方法、装置、存储介质及程序产品与流程

1.本技术涉及节能技术领域,尤其涉及一种数据中心的节能控制方法、装置、存储介质及程序产品。


背景技术:

2.随着移动互联网技术、物联网技术、工业互联网技术等的快速发展,人们对于数据中心(data center,dc)的需求在不断增大,各地数据中心的建设数量、建设规模和机柜负荷也在快速攀升,因此,数据中心的用电量也在不断升高,使得企业对于数据中心的运营成本和维护成本也在不断增加。无论从环境保护角度、可持续发展角度还是经济角度考量,数据中心的节能技术的发展需求和潜力都很大。
3.现有技术中,根据专家经验通过自然冷源的安全约束校验后启动板式换热器利用自然冷源为数据中心中的it设备降温(例如,在冬季、过度季节或者夜间等,当室外温度比较低时将室外的自然冷源通过板式换热器交换到数据中心室内,给室内运转的it设备降温),从而减少使用冷机制冷以节约数据中心的用电量。
4.但现有技术中,根据专家经验控制板式换热器以利用自然冷源的方式,通常难以及时和/或灵活地控制板式换热器的启停,导致无法充分利用自然冷源,造成自然冷源的浪费,从而降低了dc的节能效果。


技术实现要素:

5.本技术提供一种数据中心的节能控制方法、装置、存储介质及程序产品,用以解决现有技术中自然冷源浪费,降低了dc节能效果的技术问题。
6.一方面,本技术提供一种数据中心的节能控制方法,包括:
7.获取所述数据中心所在地方区域的未来预设时长内的天气特征数据;
8.将所述天气特征数据输入湿球温度预测模型,得到所述数据中心在所述未来预设时长内的湿球温度预测数据;
9.根据互联网技术it负荷预测模型,得到所述数据中心在所述未来预设时长内的it负荷预测数据;
10.根据所述湿球温度预测数据和所述it负荷预测数据,确定所述数据中心在所述未来预设时长内的制冷策略,其中,所述制冷策略包括自然冷源制冷模式的使用时间段,和/或,冷机制冷模式的使用时间段;
11.将所述未来预设时长内的制冷策略发送给暖通群控设备。
12.在一种可能的实现方式中,所述根据所述湿球温度预测数据和所述it负荷预测数据,确定所述数据中心在所述未来预设时长内的制冷策略,包括:
13.根据所述it负荷预测数据确定所述数据中心在所述未来预设时长内所需的湿球温度临界值;
14.根据所述湿球温度预测数据以及所述湿球温度临界值,确定所述数据中心在所述
未来预设时长内的制冷策略。
15.在一种可能的实现方式中,所述获取所述数据中心所在地方区域的未来预设时长内的天气特征数据,包括:
16.获取所述数据中心所在地方区域的未来预设时长内的原始天气数据,其中,所述原始天气数据包括:所述未来预设时长内的多个预设时间粒度的原始天气数据;
17.对所述原始天气数据进行特征工程处理,得到所述未来预设时长内的天气特征数据,其中,所述特征工程处理包括以下至少一项:方差分析处理、相关性处理、缺失值填充处理、数值化映射处理、异常值处理、归一化处理,或者独热化处理,所述未来预设时长内的天气特征数据包括:所述未来预设时长内的多个所述预设时间粒度的天气特征数据。
18.在一种可能的实现方式中,所述方法还包括:
19.获取所述数据中心所在地方区域的历史预设时长内的天气特征数据;
20.获取所述数据中心在所述历史预设时长内的湿球温度标签数据;
21.根据所述历史预设时长内的天气特征数据和所述历史预设时长内的湿球温度标签数据对预设回归模型进行训练,得到所述湿球温度预测模型。
22.在一种可能的实现方式中,所述方法还包括:
23.获取所述数据中心在历史预设时长内的设备工况特征数据;
24.获取所述数据中心在所述历史预设时长内的it负荷标签数据;
25.根据所述历史预设时长内的设备工况特征数据和所述历史预设时长内的it负荷标签数据对预设时序模型进行训练,得到所述it负荷预测模型。
26.在一种可能的实现方式中,所述根据所述历史预设时长内的设备工况特征数据和所述历史预设时长内的it负荷标签数据对预设时序模型进行训练,得到所述it负荷预测模型,包括:
27.根据所述历史预设时长内的设备工况特征数据和所述历史预设时长内的it负荷标签数据对预设时序模型进行训练,得到初级it负荷预测模型;
28.根据所述历史预设时长内的设备工况特征数据和所述历史预设时长内的it负荷标签数据拟合出设备工况特征数据与it负荷标签数据之间的关系,得到回归模型;
29.根据所述回归模型对所述初级it负荷预测模型进行参数调整,得到所述it负荷预测模型。
30.另一方面,本技术提供一种数据中心的节能装置,包括:
31.获取模块,用于获取所述数据中心所在地方区域的未来预设时长内的天气特征数据;
32.第一预测模块,用于将所述天气特征数据输入湿球温度预测模型,得到所述数据中心在所述未来预设时长内的湿球温度预测数据;
33.第二预测模块,用于根据互联网技术it负荷预测模型,得到所述数据中心在所述未来预设时长内的it负荷预测数据;
34.确定模块,用于根据所述湿球温度预测数据和所述it负荷预测数据,确定所述数据中心在所述未来预设时长内的制冷策略,其中,所述制冷策略包括自然冷源制冷模式的使用时间段,和/或,冷机制冷模式的使用时间段;
35.发送模块,用于将所述未来预设时长内的制冷策略发送给暖通群控设备。
36.另一方面,本技术提供一种数据中心的节能设备,所述数据中心的节能设备包括:处理器,以及与所述处理器通信连接的存储器;
37.所述存储器存储计算机执行指令;
38.所述处理器执行所述存储器存储的计算机执行指令,以实现上述数据中心的节能控制方法中任一项所述的方法。
39.另一方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述数据中心的节能控制方法中任一项所述的方法。
40.另一方面,本技术提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述数据中心的节能控制方法中任一项所述的方法。
41.本技术提供的数据中心的节能控制方法、装置、存储介质及程序产品,通过将获取的数据中心所在地方区域的未来预设时长内的天气特征数据输入湿球温度预测模型,得到数据中心在未来预设时长内的湿球温度预测数据,以及根据互联网技术it负荷预测模型,得到数据中心在未来预设时长内的it负荷预测数据。进一步地,根据数据中心在未来预设时长内的湿球温度预测数据和it负荷预测数据,预先确定数据中心在未来预设时长内的制冷策略,然后将未来预设时长内的制冷策略发送给暖通群控设备,以便于到达未来相应时刻时暖通群控设备可以按照提前配置的制冷策略及时以及灵活地控制相应制冷设备进行制冷,以充分利用自然冷源制冷,提高自然冷源的利用率,尽量减少冷机制冷,从而可以提高dc的节能效果。
附图说明
42.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
43.图1为本技术实施例涉及的节能控制系统架构示意图;
44.图2为本技术一实施例提供的数据中心的节能控制方法的流程示意图;
45.图3为本技术另一实施例提供的数据中心的节能控制方法的流程示意图;
46.图4为本技术实施例提供的获取湿球温度预测模型的方法示意图;
47.图5为本技术另一实施例提供的数据中心的节能控制方法的流程示意图;
48.图6为本技术实施例提供的获取it负荷预测模型的方法示意图;
49.图7为本技术实施例提供的数据中心的节能装置的结构示意图;
50.图8为本技术实施例提供的数据中心的节能设备的结构示意图。
51.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
52.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例
中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
53.首先对本技术所涉及的部分名词进行解释:
54.本技术涉及的天气特征数据可以包括但不限于以下至少一项:时间戳特征数据、温度特征数据、湿度特征数据、风力特征数据、风向特征数据,或者气压特征数据。
55.本技术实施例中涉及的原始天气数据可以包括但不限于以下至少一项:原始时间戳数据、原始温度数据、原始湿度数据、原始风力数据、原始风向数据、原始气压数据、原始天气数据、原始空气污染数据,或者原始海拔数据。
56.本技术实施例中涉及的设备工况特征数据可以包括但不限于以下至少一项:时间戳特征数据、机架(用于放置it设备的架子)数量特征数据、it设备数量特征数据、it设备类型特征数据、it设备额定功耗特征数据、it设备上下电特征数据、it设备占地面积特征数据、冷机出水温度特征数据、冷却塔出水温度特征数据,或者末端送风特征数据。
57.本技术实施例中涉及的原始设备工况数据可以包括但不限于以下至少一项:原始时间戳数据、原始机架(用于放置it设备的架子)数量数据、原始it设备数量数据、原始it设备类型数据、原始it设备额定功耗数据、原始it设备上下电数据、原始it设备占地面积数据、原始冷机出水温度数据、原始冷却塔出水温度数据,或者原始末端送风数据。
58.本技术实施例中涉及的末端可以包括但不限于空调末端,送风数据可以包括但不限于送风温度和/或回风温度。
59.本技术实施例中涉及的特征工程处理(例如,第一特征工程处理~第五特征工程处理)可以包括但不限于以下至少一项:方差分析处理、相关性处理、缺失值填充处理、数值化映射处理、异常值处理、归一化处理,或者独热化处理。
60.本技术实施例中涉及的相关性处理用于确定待处理数据与对应的目标数据(例如,湿球温度或者it负荷)之间的相关性数值,以便于剔除与目标数据相关性较小的待处理数据。
61.本技术实施例中涉及的方差分析处理用于确定待处理数据的方差数值,以便于剔除方差数值较小的待处理数据。
62.示例性地,本技术实施例中可以通过python定量分析方式对待处理数据进行方差分析处理以及相关性处理等,当然还可以通过其它方式进行方差分析处理以及相关性处理等,本技术实施例中对此并不作限定。
63.本技术实施例中涉及的缺失值填充处理用于对缺失的数据进行数据填充。可选地,本技术实施例中可以采用均值填充方式、中位数填充方式,或者众数填充方式等方式进行处理;当然还可以采用其它填充方式,本技术实施例中对此并不作限定。
64.本技术实施例中涉及的数值化映射处理用于将非数值类型的待处理数据转换为数值类型的数据。
65.本技术实施例中涉及的异常值处理用于对非正常的待处理数据(例如,明显偏离其余数据的离群数据)进行处理。
66.本技术实施例中涉及的归一化处理用于将待处理数据映射到0~1范围之内,或者用于将有量纲表达式转换为无量纲表达式。
67.本技术实施例中涉及的独热化处理用于对非数值类型的数据进行编码处理,从而
避免因将非数值类型的数据简单地用数字表示而给函数带来抖动所造成的训练权重偏差问题。
68.本技术实施例中涉及的数据中心的it设备可以包括但不限于以下至少一项:服务器、存储设备、交换机,或者路由器。
69.本技术涉及的制冷策略可以包括但不限于:自然冷源制冷模式的使用时间段,和/或,冷机制冷模式的使用时间段。
70.示例性地,本技术实施例中涉及的自然冷源制冷模式可以包括但不限于:板式换热器制冷模式,和/或,蓄冷罐制冷模式。
71.本技术实施例提供的数据中心的节能控制方法、装置、存储介质及程序产品可以应用于数据中心的节能控制应用场景,以提高数据中心的节能效果。当然,本技术实施例提供的数据中心的节能控制方法、装置及设备还可以应用于其它场景,本技术实施例中对此并不作限定。
72.图1为本技术实施例涉及的节能控制系统架构示意图,如图1所示,本技术实施例的节能控制系统架构中可以包括:节能控制设备(或者称之为数据中心的节能设备)、动环系统设备以及暖通群控设备。当然,本技术实施例的节能控制系统架构中还可以包括其它设备(例如,模型训练设备,或者制冷设备等),本技术实施例中对此并不作限定。
73.需要说明的是,若节能控制系统架构中还包括模型训练设备,则模型训练设备用于训练本技术实施例中涉及的湿球温度预测模型和it负荷预测模型(具体的训练过程可以参考本技术实施例中关于节能控制设备训练湿球温度预测模型和it负荷预测模型的相关内容),并将训练好的湿球温度预测模型和it负荷预测模型发送给节能控制设备,以便于节能控制设备可以根据湿球温度预测模型预测数据中心在未来预设时长内的湿球温度,以及根据it负荷预测模型预测数据中心在未来预设时长内的it负荷数据。
74.本技术实施例中涉及的动环系统设备用于提供设备工况数据信息;当然,动环系统设备还可以用于提供其它信息,本技术实施例中对此并不作限定。
75.本技术实施例中涉及的节能控制设备用于根据湿球温度预测模型预测数据中心在未来预设时长内的湿球温度预测数据,以及根据it负荷预测模型预测数据中心在未来预设时长内的it负荷预测数据,进一步地,根据湿球温度预测数据和it负荷预测数据预先确定数据中心在未来预设时长内的制冷策略,并将未来预设时长内的制冷策略预先发送给暖通群控设备,以便于到达未来相应时刻时暖通群控设备可以按照提前配置的制冷策略及时以及灵活地控制相应制冷设备进行制冷,以充分利用自然冷源制冷,提高自然冷源的利用率,尽量减少冷机制冷,从而可以提高dc的节能效果,解决了现有技术中自然冷源浪费,降低了dc节能效果的技术问题。
76.本技术实施例中涉及的暖通群控设备用于根据节能控制设备采用本技术实施例提供的数据中心的节能控制方法所确定的数据中心在未来预设时长内的制冷策略控制相应的制冷设备。
77.示例性地,本技术实施例涉及的节能控制设备可以包括但不限于以下任一项:个人计算机、大中型计算机,或者计算机集群。
78.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念
或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
79.图2为本技术一实施例提供的数据中心的节能控制方法的流程示意图。本技术实施例的执行主体可以是节能控制设备,或者节能控制设备中的节能装置(本技术下述实施例中以执行主体为节能控制设备为例进行说明)。示例性地,本技术实施例中的节能控制设备或者装置,可以通过软件和/或硬件实现。如图2所示,本技术实施例的方法可以包括:
80.步骤s201、获取数据中心所在地方区域的未来预设时长内的天气特征数据。
81.本技术实施例中涉及的预设时长可以包括但不限于:12小时,或者24小时。
82.本技术实施例中涉及的未来预设时长可以包括但不限于:未来24小时。需要说明的是,本技术实施例中涉及的未来预设时长是指对于当前时刻的未来预设时长。
83.本技术实施例中涉及的天气特征数据可以包括但不限于以下至少一项:时间戳特征数据、温度特征数据、湿度特征数据、风力特征数据、风向特征数据,或者气压特征数据。
84.示例性地,本技术实施例中涉及的未来预设时长内的天气特征数据可以包括:未来预设时长内的多个预设时间粒度的天气特征数据。
85.本技术实施例中涉及的预设时间粒度可以包括但不限于:1小时。
86.例如,节能控制设备获取数据中心所在地方区域的未来24小时内的天气特征数据,其中,未来24小时内的天气特征数据可以包括:未来24小时内的各1小时粒度的天气特征数据。
87.本技术下述部分对获取天气特征数据的可实现方式进行介绍。
88.可选地,节能控制设备获取数据中心所在地方区域的未来预设时长内的原始天气数据。
89.本技术实施例中,节能控制设备可以从气象网站的数据接口获取数据中心所在地方区域的未来预设时长内的原始天气数据,其中,未来预设时长内的原始天气数据可以包括:未来预设时长内的多个预设时间粒度的原始天气数据。
90.当然,节能控制设备还可以通过其它方式获取数据中心所在地方区域的未来预设时长内的原始天气数据,本技术实施例中对此并不作限定。
91.本技术实施例中涉及的原始天气数据可以包括但不限于以下至少一项:原始时间戳数据、原始温度数据、原始湿度数据、原始风力数据、原始风向数据、原始气压数据、原始天气数据、原始空气污染数据,或者原始海拔数据。
92.进一步地,节能控制设备对未来预设时长内的原始天气数据进行第一特征工程处理,得到未来预设时长内的天气特征数据。
93.本技术实施例中涉及的第一特征工程处理可以包括但不限于以下至少一项:方差分析处理、相关性处理、缺失值填充处理、数值化映射处理、异常值处理、归一化处理,或者独热化处理。
94.本技术实施例中节能控制设备可以通过相关性处理确定各类原始天气数据与湿球温度之间的相关性数值,以便于剔除相关性数值小于第一预设相关性阈值的原始天气数据,从而有利于提高后续的数据处理速度。
95.例如,假设原始天气数据与湿球温度之间的相关性数值小于第一预设相关性阈值、原始空气污染数据与湿球温度之间的相关性数值小于第一预设相关性阈值,以及原始海拔数据与湿球温度之间的相关性数值小于第一预设相关性阈值,节能控制设备通过相关
性处理便可以剔除原始天气数据、原始空气污染数据以及原始海拔数据等与湿球温度相关性低的原始天气数据。
96.本技术实施例中节能控制设备可以通过方差分析处理剔除方差数值小于第一预设方差阈值的原始天气数据,从而有利于提高后续的数据处理速度。
97.示例性地,节能控制设备可以通过python定量分析方式对各类原始天气数据进行方差分析处理以及相关性处理等,当然还可以通过其它方式进行方差分析处理以及相关性处理等,本技术实施例中对此并不作限定
98.本技术实施例中涉及的独热化处理用于对非数值类型的数据(例如原始风向数据,和/或,原始天气数据等)进行编码处理,从而避免简单数值化处理造成的训练权重偏差问题。
99.应理解,本技术实施例中,对于不同类别的原始天气数据可以采用上述第一特征工程处理中的部分或者全部处理方式。
100.步骤s202、将天气特征数据输入湿球温度预测模型,得到数据中心在未来预设时长内的湿球温度预测数据。
101.本技术实施例中,节能控制设备中预置有训练好的湿球温度预测模型。应理解,若节能控制设备的数据处理能力非常强大,则湿球温度预测模型的训练过程可以由节能控制设备执行;若节能控制设备的数据处理能力有限,则湿球温度预测模型的训练过程可以由模型训练设备执行。
102.本步骤中,节能控制设备通过将上述步骤s201中所获取的数据中心所在地方区域的未来预设时长内的天气特征数据作为湿球温度预测模型的输入数据,输入到湿球温度预测模型中,然后运行湿球温度预测模型便可得到湿球温度预测模型的输出数据,其中,湿球温度预测模型的输出数据可以包括:数据中心在未来预设时长内的湿球温度预测数据。
103.应理解,本技术实施例中涉及的未来预设时长内的天气特征数据可以包括:未来预设时长内的多个预设时间粒度的天气特征数据,对应地,数据中心在未来预设时长内的湿球温度预测数据可以包括:未来预设时长内的多个预设时间粒度的湿球温度预测数据。
104.步骤s203、根据互联网技术it负荷预测模型,得到数据中心在未来预设时长内的it负荷预测数据。
105.本技术实施例中,节能控制设备中预置有训练好的it负荷预测模型。应理解,若节能控制设备的数据处理能力非常强大,则it负荷预测模型的训练过程可以由节能控制设备执行;若节能控制设备的数据处理能力有限,则it负荷预测模型的训练过程可以由模型训练设备执行。
106.本技术实施例中涉及的it负荷预测模型属于时间序列模型,用于指示不同时刻的it负荷预测数据。
107.本步骤中,节能控制设备可以将所需预测的时间长度(例如未来预设时长)以及所需预测的时间长度内的时间粒度(例如预设时间粒度)作为it负荷预测模型的输入数据,输入到it负荷预测模型中,然后运行it负荷预测模型便可得到it负荷预测模型的输出数据,其中,it负荷预测模型的输出数据可以包括:数据中心在未来预设时长内的it负荷预测数据,数据中心在未来预设时长内的it负荷预测数据可以包括:数据中心在未来预设时长内的多个预设时间粒度的it负荷预测数据。
108.步骤s204、根据湿球温度预测数据和it负荷预测数据,确定数据中心在未来预设时长内的制冷策略。
109.本步骤中,节能控制设备根据上述步骤s202中得到的数据中心在未来预设时长内的湿球温度预测数据,以及上述步骤s203中得到的数据中心在未来预设时长内的it负荷预测数据,确定数据中心在未来预设时长内的制冷策略,以便于提前为暖通群控设备配置未来预测时长内的制冷策略。
110.本技术实施例中涉及的制冷策略可以包括但不限于:自然冷源制冷模式的使用时间段,和/或,冷机制冷模式的使用时间段。
111.示例性地,本技术实施例中涉及的自然冷源制冷模式可以包括但不限于:板式换热器制冷模式,和/或,蓄冷罐制冷模式。
112.本技术实施例中,节能控制设备通过根据预测的数据中心在未来预设时长内的湿球温度预测以及it负荷预测数据,预先确定数据中心在未来预设时长内的制冷策略,以便于提前为暖通群控设备配置未来预测时长内的制冷策略,使得到达未来相应时刻时暖通群控设备可以按照提前配置的制冷策略及时以及灵活地控制相应制冷设备进行制冷,以充分利用自然冷源制冷,提高自然冷源的利用率,尽量减少冷机制冷,从而可以提高dc的节能效果。
113.本技术下述实施例对确定数据中心在未来预设时长内的制冷策略的可实现方式进行介绍。
114.可选地,节能控制设备根据上述步骤s203中得到的数据中心在未来预设时长内的it负荷预测数据确定数据中心在未来预设时长内的湿球温度临界值,其中,数据中心在未来预设时长内的湿球温度临界值可以包括:数据中心在未来预设时长内的多个预设时间粒度的湿球温度临界值。
115.本技术实施例中,节能控制设备根据数据中心在未来预设时长内的多个预设时间粒度的it负荷预测数据、预设制冷系统参数以及数据中心负荷参数,来确定数据中心在未来预设时长内的多个预设时间粒度的湿球温度临界值,其中,预设制冷系统参数用于指示制冷系统的工作参数信息,数据中心负荷参数可以包括但不限于数据中心的配电负荷和建筑负荷。
116.可选地,对于未来预设时长内的任意预设时间粒度,节能控制设备根据数据中心在未来预设时长内的该预设时间粒度的it负荷预测数据、预设制冷系统参数以及数据中心负荷参数,可以通过如下公式来确定数据中心在未来预设时长内的该预设时间粒度的湿球温度临界值。
[0117][0118]
其中,t
border
代表数据中心在未来预设时长内的该预设时间粒度的湿球温度临界值;q
it
代表数据中心在未来预设时长内的该预设时间粒度的it负荷预测数据;tc代表冷机冷通道环境温度;t
bc
代表板式换热器换热温差;tc代表冷却塔逼近度;k代表质量流量系数;l代表冷冻水总管的总流量;qe代表数据中心的配电负荷;q
bd
代表数据中心的建筑负荷;c1代表第一常数(例如1.25);c2代表第二常数(例如2)。
[0119]
应理解,上述冷机冷通道环境温度tc、板式换热器换热温差t
bc
、冷却塔逼近度t
ct

质量流量系数k以及冷冻水总管的总流量l属于上述预设制冷系统参数。
[0120]
当然,节能控制设备根据数据中心在未来预设时长内的该预设时间粒度的it负荷预测数据、预设制冷系统参数以及数据中心负荷参数,还可以通过上述公式的其它变形公式或等效公式来确定数据中心在未来预设时长内的该预设时间粒度的湿球温度临界值,本技术实施例中对此并不作限定。
[0121]
考虑到数据中心在运营过程中it负荷可能会发生变化,本技术实施例中在上述步骤s203中得到的数据中心在未来预设时长内的it负荷预测数据的基础上,节能控制设备还进一步结合运营业务数据中的it负荷变化信息,来确定数据中心在未来预设时长内的it负荷预测修正数据,其中,it负荷变化信息可以包括但不限于:it负荷的变化量(增加量或者减少量),和/或,变化发生时间戳信息。进一步地,节能控制设备根据数据中心在未来预设时长内的it负荷预测修正数据来确定数据中心在未来预设时长内的湿球温度临界值。
[0122]
应理解,节能控制设备根据数据中心在未来预设时长内的it负荷预测修正数据来确定数据中心在未来预设时长内的湿球温度临界值的可实现方式,可以参考上述节能控制设备根据数据中心在未来预设时长内的it负荷预测数据确定数据中心在未来预设时长内的湿球温度临界值的相关内容,此处不再赘述。
[0123]
应理解,数据中心在未来预设时长内的it负荷预测数据可以包括:数据中心在未来预设时长内的多个预设时间粒度的it负荷预测数据,对应地,数据中心在未来预设时长内的it负荷预测修正数据可以包括:数据中心在未来预设时长内的多个预设时间粒度的it负荷预测修正数据。
[0124]
进一步地,节能控制设备根据上述步骤s202中得到的数据中心在未来预设时长内的湿球温度预测数据以及数据中心在未来预设时长内的湿球温度临界值,确定数据中心在未来预设时长内的制冷策略。
[0125]
本技术实施例中,节能控制设备通过将数据中心在未来预设时长内的每个预设时间粒度的湿球温度预测数据分别与数据中心在未来预设时长内的相应预设时间粒度的湿球温度临界值进行对比,来确定数据中心在未来预设时长内的制冷策略。
[0126]
一种可能的实现方式中,若未来预设时长内的多个相邻预设时间粒度的湿球温度预测数据均小于相应预设时间粒度的湿球温度临界值,且上述多个相邻预设时间粒度的末端预设时间粒度与起始预设时间粒度之间的时间间隔超过预设时间间隔(例如1小时等),则节能控制设备可以确定在上述多个相邻预设时间粒度的起始预设时间粒度所对应时间与上述多个相邻预设时间粒度的末端预设时间粒度所对应时间之间可以采用自然冷源制冷模式,即在上述多个相邻预设时间粒度的起始预设时间粒度所对应时间开启自然冷源制冷模式,以及在上述多个相邻预设时间粒度的末端预设时间粒度所对应时间关闭自然冷源制冷模式。
[0127]
另一种可能的实现方式中,若未来预设时长内的多个相邻预设时间粒度的湿球温度预测数据均小于相应预设时间粒度的湿球温度临界值,但上述多个相邻预设时间粒度的末端预设时间粒度与起始预设时间粒度之间的时间间隔未超过预设时间间隔,则节能控制设备可以确定未满足采用自然冷源制冷模式的条件,即采用冷机制冷模式。
[0128]
另一种可能的实现方式中,若未来预设时长内的任意预设时间粒度的湿球温度预测数据小于相应预设时间粒度的湿球温度临界值,则节能控制设备可以确定未满足采用自
然冷源制冷模式的条件,即采用冷机制冷模式。
[0129]
可选地,在采用自然冷源制冷模式时可以关闭冷机制冷模式,从而不仅可以充分利用自然冷源制冷,提高自然冷源的利用率,而且还可以减少使用冷机制冷以节约数据中心的用电量,从而进一步提高了dc的节能效果。
[0130]
应理解,若在采用自然冷源制冷模式时关闭了冷机制冷模式,进一步地节能控制设备再次检测到不满足采用自认冷源制冷模式的条件时,便开启冷机制冷模式,并关闭自然冷源制冷模式。
[0131]
可选地,在采用自然冷源制冷模式时也可以不关闭冷机制冷模式,但因为引入自然冷源制冷模式,相应的冷机制冷模式所需产生的冷量会减少(即冷机制冷模式所需用电量会减少),从而不仅可以充分利用自然冷源制冷,提高自然冷源的利用率,而且还有利于节约数据中心的用电量,从而进一步提高了dc的节能效果。
[0132]
示例性地,假设数据中心在未来预设时长内的湿球温度预测数据包括:未来预设时长内的r(r为大于1的整数)个预设时间粒度的湿球温度预测数据,数据中心在未来预设时长内的湿球温度临界值包括:未来预设时长内的r个预设时间粒度的湿球温度临界值,若数据中心在未来预设时长内的预设时间粒度r(r为大于1且小于等于r的整数)-1的湿球温度预测数据大于或等于数据中心在未来预设时长内的预设时间粒度r-1的湿球温度临界值、数据中心在未来预设时长内的预设时间粒度r的湿球温度预测数据小于数据中心在未来预设时长内的预设时间粒度r的湿球温度临界值、数据中心在未来预设时长内的预设时间粒度r+1的湿球温度预测数据小于数据中心在未来预设时长内的预设时间粒度r+1的湿球温度临界值、
……
、数据中心在未来预设时长内的预设时间粒度r+t(t为大于1的整数)的湿球温度预测数据小于数据中心在未来预设时长内的预设时间粒度r+t的湿球温度临界值、数据中心在未来预设时长内的预设时间粒度r+t+1的湿球温度预测数据大于或等于数据中心在未来预设时长内的预设时间粒度r+t+1的湿球温度临界值,且预设时间粒度r+t与预设时间粒度r之间的时间间隔超过预设时间间隔,则节能控制设备可以确定在未来预设时长内的预设时间粒度r所对应时间与未来预设时长内的预设时间粒度r+t+1所对应时间之间可以采用自然冷源制冷模式,即在未来预设时长内的预设时间粒度r所对应时间可以开启自然冷源制冷模式,以及在未来预设时长内的预设时间粒度r+t+1所对应时间可以关闭自然冷源制冷模式。
[0133]
步骤s205、将未来预设时长内的制冷策略发送给暖通群控设备。
[0134]
本步骤中,节能控制设备将上述步骤s204中确定的数据中心在未来预设时长内的制冷策略发送给暖通群控设备,以便于到达未来相应时刻时暖通群控设备可以按照提前配置的制冷策略及时以及灵活地控制相应制冷设备(例如,板式换热器、蓄冷罐,和/或,冷机等)进行制冷,从而充分利用自然冷源制冷,提高自然冷源的利用率,尽量减少冷机制冷,以提高dc的节能效果。
[0135]
综上所述,本技术实施例中,节能控制设备通过将获取的数据中心所在地方区域的未来预设时长内的天气特征数据输入湿球温度预测模型,得到数据中心在未来预设时长内的湿球温度预测数据,以及根据互联网技术it负荷预测模型,得到数据中心在未来预设时长内的it负荷预测数据。进一步地,节能控制设备根据数据中心在未来预设时长内的湿球温度预测数据和it负荷预测数据,预先确定数据中心在未来预设时长内的制冷策略,然
后将未来预设时长内的制冷策略预先发送给暖通群控设备,以便于到达未来相应时刻时暖通群控设备可以按照提前配置的制冷策略及时以及灵活地控制相应制冷设备进行制冷,以充分利用自然冷源制冷,提高自然冷源的利用率,尽量减少冷机制冷,从而可以提高dc的节能效果。
[0136]
需要说明的是,节能控制设备可以每隔预设时长(例如,12小时或者24小时)执行上述步骤s201-步骤s205,便于暖通群控设备到达未来预设时长内的相应时刻时可以按照提前配置的制冷策略及时以及灵活地控制相应制冷设备进行制冷。
[0137]
示例性地,节能控制设备可以每天零点执行上述步骤s201-步骤s205,便于暖通群控设备到达未来预设时长(例如,未来24小时)内的相应时刻时可以按照提前配置的制冷策略及时以及灵活地控制相应制冷设备进行制冷。
[0138]
又一示例性地,节能控制设备可以每天零点和十二点均执行上述步骤s201-步骤s205,便于暖通群控设备到达未来预设时长(例如,未来12小时)内的相应时刻时可以按照提前配置的制冷策略及时以及灵活地控制相应制冷设备进行制冷。
[0139]
又一示例性地,节能控制设备可以每天零点执行上述步骤s201-步骤s205,实现了将未来预设时长(例如,未来24小时)内的制冷策略发送给暖通群控设备。进一步地,节能控制设备还可以在每天十二点再次执行上述步骤s201-步骤s205,实现了将未来预设时长(例如,未来24小时)内的制冷策略(包含更新后的未来12小时的制冷策略)发送给暖通群控设备,便于暖通群控设备到达未来预设时长(例如,未来12小时)内的相应时刻时可以按照提前配置的更新后的制冷策略及时以及灵活地控制相应制冷设备进行制冷。
[0140]
图3为本技术另一实施例提供的数据中心的节能控制方法的流程示意图。在上述实施例的基础上,本技术实施例中对获取湿球温度预测模型的可实现方式进行介绍。如图3所示,本技术实施例的方法可以包括:
[0141]
步骤s301、获取数据中心所在地方区域的历史预设时长内的天气特征数据。
[0142]
本技术实施例中涉及的历史预设时长可以包括但不限于:历史1年。需要说明的是,本技术实施例中涉及的历史预设时长是指对于当前时刻的历史预设时长。
[0143]
本技术实施例中涉及的天气特征数据可以包括但不限于以下至少一项:时间戳特征数据、温度特征数据、湿度特征数据、风力特征数据、风向特征数据,或者气压特征数据。
[0144]
示例性地,本技术实施例中涉及的历史预设时长内的天气特征数据可以包括:历史预设时长内的多个预设时间粒度的天气特征数据。
[0145]
本技术下述部分对获取天气特征数据的可实现方式进行介绍。
[0146]
可选地,节能控制设备获取数据中心所在地方区域的历史预设时长内的原始天气数据。
[0147]
本技术实施例中,节能控制设备可以从气象网站的数据接口获取数据中心所在地方区域的历史预设时长内的原始天气数据,其中,历史预设时长内的原始天气数据可以包括:历史预设时长内的多个预设时间粒度的原始天气数据。
[0148]
当然,节能控制设备还可以通过其它方式获取数据中心所在地方区域的历史预设时长内的原始天气数据,本技术实施例中对此并不作限定。
[0149]
应理解,若节能控制设备中已经存储有数据中心所在地方区域的历史预设时长内的原始天气数据,则节能控制设备直接获取本地的历史预设时长内的原始天气数据,无需
从其它设备处获取。
[0150]
本技术实施例中涉及的原始天气数据可以包括但不限于以下至少一项:原始时间戳数据、原始温度数据、原始湿度数据、原始风力数据、原始风向数据、原始气压数据、原始天气数据、原始空气污染数据,或者原始海拔数据。
[0151]
进一步地,节能控制设备对历史预设时长内的原始天气数据进行第二特征工程处理,得到历史预设时长内的天气特征数据。
[0152]
本技术实施例中涉及的第二特征工程处理可以包括但不限于以下至少一项:方差分析处理、相关性处理、缺失值填充处理、数值化映射处理、异常值处理、归一化处理,或者独热化处理。
[0153]
本技术实施例中节能控制设备可以通过相关性处理确定各类原始天气数据与湿球温度之间的相关性数值,以便于剔除相关性数值小于第一预设相关性阈值的原始天气数据,从而不仅有利于提高湿球温度预测模型的训练和测试样本数据集的质量(有利于提高湿球温度预测模型的预测准确性),而且有利于提高后续的数据处理速度。
[0154]
例如,假设原始天气数据与湿球温度之间的相关性数值小于第一预设相关性阈值、原始空气污染数据与湿球温度之间的相关性数值小于第一预设相关性阈值,以及原始海拔数据与湿球温度之间的相关性数值小于第一预设相关性阈值,节能控制设备通过相关性处理便可以剔除原始天气数据、原始空气污染数据以及原始海拔数据等与湿球温度相关性低的原始天气数据。
[0155]
本技术实施例中节能控制设备可以通过方差分析处理剔除方差数值小于第一预设方差阈值的原始天气数据,从而不仅有利于提高湿球温度预测模型的训练和测试样本数据集的质量(有利于提高湿球温度预测模型的预测准确性),而且有利于提高后续的数据处理速度。
[0156]
示例性地,节能控制设备可以通过python定量分析方式对各类原始天气数据进行方差分析处理以及相关性处理等,当然还可以通过其它方式进行方差分析处理以及相关性处理等,本技术实施例中对此并不作限定。
[0157]
本技术实施例中涉及的独热化处理用于对非数值类型的数据(例如原始风向数据,和/或,原始天气数据等)进行编码处理,从而避免简单数值化处理造成的训练权重偏差问题。
[0158]
应理解,本技术实施例中,对于不同类别的原始天气数据可以采用上述第二特征工程处理中的部分或者全部处理方式。
[0159]
步骤s302、获取数据中心在历史预设时长内的湿球温度标签数据。
[0160]
示例性地,本技术实施例中涉及的历史预设时长内的湿球温度标签数据可以包括:历史预设时长内的多个预设时间粒度的湿球温度标签数据。
[0161]
本技术下述实施例对获取湿球温度标签数据的可实现方式进行介绍。
[0162]
可选地,节能控制设备获取数据中心在历史预设时长内的原始湿球温度数据,其中,历史预设时长内的原始湿球温度数据可以包括:历史预设时长内的多个预设时间粒度的原始湿球温度数据。
[0163]
一种可能的实现方式中,节能控制设备可以从湿球温度传感器(设置在数据中心室外)获取数据中心在历史预设时长内的原始湿球温度数据,或者可以从用于存储湿球温
度传感器数据的存储设备获取数据中心在历史预设时长内的原始湿球温度数据。
[0164]
另一种可能的实现方式中,节能控制设备可以从温湿度传感器(设置在数据中心室外)获取数据中心在历史预设时长内的温湿度数据(包括温度数据和湿度数据),或者可以从用于存储温湿度传感器数据的存储设备获取数据中心在历史预设时长内的温湿度数据。进一步地,节能控制设备对历史预设时长内的温湿度数据进行转换处理,得到历史预设时长内的原始湿球温度数据,其中,历史预设时长内的温湿度数据可以包括:历史预设时长内的多个预设时间粒度的温湿度数据。
[0165]
示例性地,节能控制设备可以根据预设温湿度数据与湿球温度数据之间的映射关系,将历史预设时长内的温湿度数据转换处理得到历史预设时长内的原始湿球温度数据,其中,预设温湿度数据与湿球温度数据之间的映射关系可以包括不同温湿度数据对应的湿球温度数据。
[0166]
又一示例性地,节能控制室设备可以根据温湿度数据与湿球温度数据的通用转换公式,将历史预设时长内的温湿度数据转换处理得到历史预设时长内的原始湿球温度数据。
[0167]
进一步地,节能控制设备对历史预设时长内的原始湿球温度数据进行第三特征工程处理,得到历史预设时长内的湿球温度标签数据。
[0168]
示例性地,本技术实施例中涉及的历史预设时长内的湿球温度标签数据可以包括:历史预设时长内的多个预设时间粒度的湿球温度标签数据。
[0169]
本技术实施例中涉及的第三特征工程处理可以包括但不限于以下至少一项:方差分析处理、缺失值填充处理、异常值处理,或者归一化处理。
[0170]
本技术实施例中节能控制设备可以通过方差分析处理剔除方差数值小于第二预设方差阈值的原始湿球温度数据,从而不仅有利于提高湿球温度预测模型的训练和测试样本数据集的质量(有利于提高湿球温度预测模型的预测准确性),而且有利于提高后续的数据处理速度。
[0171]
示例性地,节能控制设备可以通过python定量分析方式对各类原始湿球温度数据进行方差分析处理等,当然还可以通过其它方式进行方差分析处理等,本技术实施例中对此并不作限定。
[0172]
步骤s303、根据历史预设时长内的天气特征数据和历史预设时长内的湿球温度标签数据对预设回归模型进行训练,得到湿球温度预测模型。
[0173]
本技术实施例中,节能控制设备可以根据上述步骤s301中获取的数据中心所在地方区域的历史预设时长内的天气特征数据,以及上述步骤s302中获取的数据中心在历史预设时长内的湿球温度标签数据组成的第一样本数据集,对预设回归模型进行训练,便可得到湿球温度预测模型,以便于节能控制设备可以每隔预设时间根据湿球温度预测模型对数据中心在未来预设时长内的湿球温度预测数据进行预测,从而预先制定数据中心在未来预设时长内的制冷策略。
[0174]
示例性地,第一样本数据集中可以包括:多个第一样本数据,每个第一样本数据可以包括:历史预设时长内的某个预设时间粒度的天气特征数据,以及历史预设时长内的相应预设时间粒度的湿球温度标签数据。
[0175]
例如,假设历史预设时长内的天气特征数据包括:历史预设时长内的n(n为大于0
的整数)个预设时间粒度的天气特征数据,历史预设时长内的湿球温度标签数据包括:历史预设时长内的n个预设时间粒度的湿球温度标签数据,对应地,第一样本数据集可以包括n个第一样本数据,其中,第一样本数据i中的特征部分可以包括:历史预设时长内的预设时间粒度i的天气特征数据,第一样本数据i中的标签部分可以包括:历史预设时长内的预设时间粒度i的湿球温度标签数据,其中,i为大于等于1,且小于等于n的整数。
[0176]
示例性地,本技术实施例中涉及的预设回归模型可以包括但不限于:xgboost回归模型,或者catboost回归模型。
[0177]
图4为本技术实施例提供的获取湿球温度预测模型的方法示意图,如图4所示,可选地,节能控制设备可以将上述第一样本数据集中的所有第一样本数据按照预设比例(例如3:7)随机拆分为第一测试样本数据集和第一训练样本数据集。其次,节能控制设备根据第一训练样本数据集中的多个第一样本数据对预设回归模型进行训练,便可得到初级湿球温度预测模型。然后,节能控制设备根据第一测试样本数据集中的多个第一样本数据对初级湿球温度预测模型进行模型测试;若模型预测的准确率大于预设准确率,则节能控制设备可以将初级湿球温度预测模型作为上述步骤s202中进行预测时的湿球温度预测模型;若模型预测的准确率不大于预设准确率,则节能控制设备可以对初级湿球温度预测模型的参数进行调节,并根据第一训练样本数据集中的多个第一样本数据对参数调节后的初级湿球温度预测模型进行训练,
……
,以此类推,直至参数调节后的初级湿球温度预测模型预测的准确率大于预设准确率时,便可得到上述步骤s202中进行预测时的湿球温度预测模型。
[0178]
需要说明的是,本技术实施例中的上述湿球温度预测模型的训练过程也可以由模型训练设备执行(即无需节能控制设备训练),具体的训练过程同节能控制设备对湿球温度预测模型的训练过程,此处不再赘述。
[0179]
本技术实施例中,节能控制设备根据获取的历史预设时长内的天气特征数据和历史预设时长内的湿球温度标签数据对预设回归模型进行训练,得到湿球温度预测模型,以便于节能控制设备可以每隔预设时间根据湿球温度预测模型对数据中心在未来预设时长内的湿球温度预测数据进行预测,从而预先制定数据中心在未来预设时长内的制冷策略,有利于充分利用自然冷源制冷,提高自然冷源的利用率,尽量减少冷机制冷,以提高dc的节能效果。
[0180]
图5为本技术另一实施例提供的数据中心的节能控制方法的流程示意图。在上述实施例的基础上,本技术实施例中对获取it负荷预测模型的可实现方式进行介绍。如图5所示,本技术实施例的方法可以包括:
[0181]
步骤s501、获取数据中心在历史预设时长内的设备工况特征数据。
[0182]
本技术实施例中涉及的历史预设时长可以包括但不限于:历史1年。需要说明的是,本技术实施例中涉及的历史预设时长是指对于当前时刻的历史预设时长。
[0183]
本技术实施例中涉及的设备工况特征数据可以包括但不限于以下至少一项:时间戳特征数据、机架(用于放置it设备的架子)数量特征数据、it设备数量特征数据、it设备类型特征数据、it设备额定功耗特征数据、it设备上下电特征数据、it设备占地面积特征数据、冷机出水温度特征数据、冷却塔出水温度特征数据,或者末端送风特征数据。
[0184]
示例性地,本技术实施例中涉及的历史预设时长内的设备工况特征数据可以包括:历史预设时长内的多个预设时间粒度的设备工况特征数据。
[0185]
本技术下述部分对获取设备工况特征数据的可实现方式进行介绍。
[0186]
可选地,节能控制设备获取数据中心在历史预设时长内的原始设备工况数据。
[0187]
本技术实施例中,节能控制设备可以从动环系统设备获取数据中心在历史预设时长内的原始设备工况数据,其中,历史预设时长内的原始设备工况数据可以包括:历史预设时长内的多个预设时间粒度的原始设备工况数据。
[0188]
当然,节能控制设备还可以从其它设备处获取数据中心在历史预设时长内的原始设备工况数据,本技术实施例中对此并不作限定。
[0189]
应理解,若节能控制设备中已经存储有数据中心在历史预设时长内的原始设备工况数据,则节能控制设备直接获取本地的历史预设时长内的原始设备工况数据,无需从其它设备处获取。
[0190]
本技术实施例中涉及的原始设备工况数据可以包括但不限于以下至少一项:原始时间戳数据、原始机架(用于放置it设备的架子)数量数据、原始it设备数量数据、原始it设备类型数据、原始it设备额定功耗数据、原始it设备上下电数据、原始it设备占地面积数据、原始冷机出水温度数据、原始冷却塔出水温度数据,或者原始末端送风数据。
[0191]
进一步地,节能控制设备对历史预设时长内的原始设备工况数据进行第四特征工程处理,得到历史预设时长内的设备工况特征数据。
[0192]
本技术实施例中涉及的第四特征工程处理可以包括但不限于以下至少一项:方差分析处理、相关性处理、缺失值填充处理、数值化映射处理、异常值处理、归一化处理,或者独热化处理。
[0193]
本技术实施例中节能控制设备可以通过相关性处理确定各类原始设备工况数据与it负荷之间的相关性数值,以便于剔除相关性数值小于第二预设相关性阈值的原始设备工况数据,从而不仅有利于提高it负荷预测模型的训练和测试样本数据集的质量(有利于提高it负荷预测模型的预测准确性),而且有利于提高后续的数据处理速度。
[0194]
本技术实施例中节能控制设备可以通过方差分析处理剔除方差数值小于第三预设方差阈值的原始设备工况数据,从而不仅有利于提高it负荷预测模型的训练和测试样本数据集的质量(有利于提高it负荷预测模型的预测准确性),而且有利于提高后续的数据处理速度。
[0195]
示例性地,节能控制设备可以通过python定量分析方式对各类原始设备工况数据进行方差分析处理以及相关性处理等,当然还可以通过其它方式进行方差分析处理以及相关性处理等,本技术实施例中对此并不作限定。
[0196]
本技术实施例中涉及的独热化处理用于对非数值类型的数据(例如原始it设备类型数据,和/或,原始末端送风数据等)进行编码处理,从而避免简单数值化处理造成的训练权重偏差问题。
[0197]
应理解,本技术实施例中,对于不同类别的原始设备工况数据可以采用上述第五特征工程处理中的部分或者全部处理方式。
[0198]
步骤s502、获取数据中心在历史预设时长内的it负荷标签数据。
[0199]
示例性地,本技术实施例中涉及的历史预设时长内的it负荷标签数据可以包括:历史预设时长内的多个预设时间粒度的it负荷标签数据。
[0200]
本技术下述实施例对获取it负荷标签数据的可实现方式进行介绍。
[0201]
可选地,节能控制设备可以从动环系统设备获取数据中心在历史预设时长内的原始it负荷数据,其中,历史预设时长内的原始it负荷数据可以包括:历史预设时长内的多个预设时间粒度的原始it负荷数据。
[0202]
应理解,若节能控制设备中已经存储有数据中心在历史预设时长内的原始it负荷数据,则节能控制设备直接获取本地的历史预设时长内的原始it负荷数据,无需从其它设备处获取。
[0203]
进一步地,节能控制设备对历史预设时长内的原始it负荷数据进行第五特征工程处理,得到数据中心的历史预设时长内的it负荷标签数据。
[0204]
本技术实施例中涉及的第五特征工程处理可以包括但不限于以下至少一项:方差分析处理、缺失值填充处理、异常值处理,或者归一化处理。
[0205]
本技术实施例中节能控制设备可以通过方差分析处理剔除方差数值小于第四预设方差阈值的原始it负荷数据,从而不仅有利于提高it负荷预测模型的训练和测试样本数据集的质量(有利于提高it负荷预测模型的预测准确性),而且有利于提高后续的数据处理速度。
[0206]
示例性地,节能控制设备可以通过python定量分析方式对各类原始it负荷数据进行方差分析处理等,当然还可以通过其它方式进行方差分析处理等,本技术实施例中对此并不作限定。
[0207]
步骤s503、根据历史预设时长内的设备工况特征数据和历史预设时长内的it负荷标签数据对预设时序模型进行训练,得到it负荷预测模型。
[0208]
本技术实施例中,节能控制设备可以根据上述步骤s501中获取的数据中心在历史预设时长内的设备工况特征数据,以及上述步骤s502中获取的数据中心在历史预设时长内的it负荷标签数据组成的第二样本数据集,对预设时序模型进行训练,便可得到it负荷预测模型,以便于节能控制设备可以每隔预设时间根据it负荷预测模型对数据中心在未来预设时长内的it负荷预测数据进行预测,从而预先制定数据中心在未来预设时长内的制冷策略。
[0209]
示例性地,第二样本数据集中可以包括:多个第二样本数据,每个第二样本数据可以包括:历史预设时长内的某个预设时间粒度的设备工况特征数据,以及历史预设时长内的相应预设时间粒度的it负荷标签数据。
[0210]
例如,假设历史预设时长内的设备工况特征数据包括:历史预设时长内的m(m为大于0的整数)个预设时间粒度的设备工况特征数据,历史预设时长内的it负荷标签数据包括:历史预设时长内的m个预设时间粒度的it负荷标签数据,对应地,第二样本数据集可以包括m个第二样本数据,其中,第二样本数据j中的特征部分可以包括:历史预设时长内的预设时间粒度j的设备工况特征数据,第二样本数据j中的标签部分可以包括:历史预设时长内的预设时间粒度j的it负荷标签数据,其中,j为大于等于1,且小于等于m的整数。
[0211]
示例性地,本技术实施例中涉及的预设时序模型可以包括但不限于:fbprophet时序模型,或者holt-winters(霍尔特-温特)三次指数平滑时序模型。
[0212]
本技术下述实施例对获取it负荷预测模型的可实现方式进行介绍。
[0213]
一种可能的实现方式中,节能控制设备可以将上述第二样本数据集中的所有第二样本数据按照预设比例(例如3:7)随机拆分为第二测试样本数据集和第二训练样本数据
集。其次,节能控制设备根据第二训练样本数据集中的多个第二样本数据对预设时序模型进行训练,便可得到初级it负荷预测模型。然后,节能控制设备根据第二测试样本数据集中的多个第二样本数据对初级it负荷预测模型进行模型测试;若模型预测的准确率大于预设准确率,则节能控制设备可以将初级it负荷预测模型作为上述步骤s203中进行预测时的it负荷预测数据;若模型预测的准确率不大于预设准确率,则节能控制设备可以对初级it负荷预测数据的参数进行调节,并根据第二训练样本数据集中的多个第二样本数据对参数调节后的初级it负荷预测模型进行训练,
……
,以此类推,直至参数调节后的初级it负荷预测模型预测的准确率大于预设准确率时,便可得到上述步骤s203中进行预测时的it负荷预测模型。
[0214]
另一种可能的实现方式中,一方面,节能控制设备根据历史预设时长内的设备工况特征数据和历史预设时长内的it负荷标签数据对预设时序模型进行训练,便可得到初级it负荷预测模型。另一方面,节能控制设备根据历史预设时长内的设备工况特征数据和历史预设时长内的it负荷标签数据拟合出设备工况特征数据与it负荷标签数据之间的关系,便可得到回归模型。进一步地,节能控制设备根据回归模型对初级it负荷预测模型进行参数调整,得到it负荷预测模型。
[0215]
图6为本技术实施例提供的获取it负荷预测模型的方法示意图,如图6所示,可选地,节能控制设备可以将上述第二样本数据集中的所有第二样本数据按照预设比例(例如3:7)随机拆分为第二测试样本数据集和第二训练样本数据集。进一步地,一方面节能控制设备根据第二训练样本数据集中的多个第二样本数据对预设时序模型进行训练,便可得到初级it负荷预测模型;另一方面节能控制设备根据第二训练样本数据集中的多个第二样本数据拟合出设备工况特征数据与it负荷标签数据之间的关系,便可得到回归模型。进一步地,节能控制设备根据回归模型可以确定出第二样本数据中的各设备工况特征数据对it负荷标签数据的重要性数值,并根据各设备工况特征数据对it负荷标签数据的重要性数值对初级it负荷预测模型进行参数调整(例如,重要性数值越高的设备工况特征数据对应的权重越高),然后根据第二测试样本数据集中的多个第二样本数据对参数调整后的初级it负荷预测模型进行模型测试;若模型预测的准确率大于预设准确率,则节能控制设备可以将参数调整后的初级it负荷预测模型作为上述步骤s203中进行预测时的it负荷预测数据;若模型预测的准确率不大于预设准确率,则节能控制设备可以对参数调整后的初级it负荷预测数据的参数再次进行调节,并根据第二训练样本数据集中的多个第二样本数据对参数再次调节后的初级it负荷预测模型进行训练,
……
,以此类推,直至参数调节后的初级it负荷预测模型预测的准确率大于预设准确率时,便可得到上述步骤s203中进行预测时的it负荷预测模型。
[0216]
需要说明的是,本技术实施例中的上述it负荷预测模型的训练过程也可以由模型训练设备执行(即无需节能控制设备训练),具体的训练过程同节能控制设备对it负荷预测模型的训练过程,此处不再赘述。
[0217]
本技术实施例中,节能控制设备根据获取的数据中心在历史预设时长内的设备工况特征数据以及历史预设时长内的it负荷标签数据对预设时序模型进行训练,得到it负荷预测模型,以便于节能控制设备可以每隔预设时间根据it负荷预测模型对数据中心在未来预设时长内的it负荷预测数据进行预测,从而预先制定数据中心在未来预设时长内的制冷
策略,有利于充分利用自然冷源制冷,提高自然冷源的利用率,尽量减少冷机制冷,以提高dc的节能效果。
[0218]
图7为本技术实施例提供的数据中心的节能装置的结构示意图,如图7所示,本技术实施例提供的节能装置可以包括:第一获取模块701、第一预测模块702、第二预测模块703、确定模块704以及发送模块705。
[0219]
其中,第一获取模块701,用于获取所述数据中心所在地方区域的未来预设时长内的天气特征数据;
[0220]
第一预测模块702,用于将所述天气特征数据输入湿球温度预测模型,得到所述数据中心在所述未来预设时长内的湿球温度预测数据;
[0221]
第二预测模块703,用于根据互联网技术it负荷预测模型,得到所述数据中心在所述未来预设时长内的it负荷预测数据;
[0222]
确定模块704,用于根据所述湿球温度预测数据和所述it负荷预测数据,确定所述数据中心在所述未来预设时长内的制冷策略,其中,所述制冷策略包括自然冷源制冷模式的使用时间段,和/或,冷机制冷模式的使用时间段;
[0223]
发送模块705,用于将所述未来预设时长内的制冷策略发送给暖通群控设备。
[0224]
在一种可能的实现方式中,所述确定模块705具体用于:
[0225]
根据所述it负荷预测数据确定所述数据中心在所述未来预设时长内的湿球温度临界值;
[0226]
根据所述湿球温度预测数据以及所述湿球温度临界值,确定所述数据中心在所述未来预设时长内的制冷策略。
[0227]
在一种可能的实现方式中,所述第一获取模块701具体用于:
[0228]
获取所述数据中心所在地方区域的未来预设时长内的原始天气数据,其中,所述原始天气数据包括:所述未来预设时长内的多个预设时间粒度的原始天气数据;
[0229]
对所述原始天气数据进行特征工程处理,得到所述未来预设时长内的天气特征数据,其中,所述特征工程处理包括以下至少一项:方差分析处理、相关性处理、缺失值填充处理、数值化映射处理、异常值处理、归一化处理,或者独热化处理,所述未来预设时长内的天气特征数据包括:所述未来预设时长内的多个所述预设时间粒度的天气特征数据。
[0230]
在一种可能的实现方式中,所述装置还包括:
[0231]
第二获取模块,用于获取所述数据中心所在地方区域的历史预设时长内的天气特征数据;
[0232]
第三获取模块,用于获取所述数据中心在所述历史预设时长内的湿球温度标签数据;
[0233]
第一训练模块,用于根据所述历史预设时长内的天气特征数据和所述历史预设时长内的湿球温度标签数据对预设回归模型进行训练,得到所述湿球温度预测模型。
[0234]
在一种可能的实现方式中,所述装置还包括:
[0235]
第四获取模块,用于获取所述数据中心在历史预设时长内的设备工况特征数据;
[0236]
第六获取模块,用于获取所述数据中心在所述历史预设时长内的it负荷标签数据;
[0237]
第二训练模块,用于根据所述历史预设时长内的设备工况特征数据和所述历史预
设时长内的it负荷标签数据对预设时序模型进行训练,得到所述it负荷预测模型。
[0238]
在一种可能的实现方式中,所述第二训练模块具体用于:
[0239]
根据所述历史预设时长内的设备工况特征数据和所述历史预设时长内的it负荷标签数据对预设时序模型进行训练,得到初级it负荷预测模型;
[0240]
根据所述历史预设时长内的设备工况特征数据和所述历史预设时长内的it负荷标签数据拟合出设备工况特征数据与it负荷标签数据之间的关系,得到回归模型;
[0241]
根据所述回归模型对所述初级it负荷预测模型进行参数调整,得到所述it负荷预测模型。
[0242]
本技术实施例提供的数据中心的节能装置,可以用于执行本技术上述数据中心的节能方法实施例中的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0243]
图8为本技术实施例提供的数据中心的节能设备的结构示意图,如图8示,本技术实施例提供的数据中心的节能设备可以包括:处理器801,以及与处理器801通信连接的存储器802。
[0244]
其中,存储器802存储计算机执行指令;处理器801执行存储器802存储的计算机执行指令,以实现本技术上述数据中心的节能方法实施例中的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0245]
可选的,上述处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0246]
在示例性实施例中,上述电子设备还可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0247]
可选地,上述存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器。
[0248]
本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现本技术上述数据中心的节能方法实施例中的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0249]
本技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现本技术上述数据中心的节能方法实施例中的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0250]
本领域普通技术人员可以理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0251]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
[0252]
应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1