Machine room cooling intelligent energy-saving method and equipment based on AI and storage medium
Through the intelligent energy-saving method of computer room cooling based on AI, the graph attention mechanism and timing analysis are used to predict cabinet temperature changes and optimize cooling solutions, the problem of difficulty in accurately and timely cooling of computer room temperature management in the existing technology is solved, and more efficient energy use and more accurate temperature control are achieved.
Patent Information
- Application Number
- CN202510406727.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-02
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2045-04-02
AI Technical Summary
The prior art is difficult to accurately and timely cooling and cooling in computer room temperature management, resulting in waste of energy.
Using an intelligent energy-saving method for cooling the computer room based on AI, the node relationship between the cabinet and the air outlet is established by obtaining the three-dimensional diagram of the computer room, the node relationship between the cabinet and the air outlet is established, the air thermal conductivity characteristics between the nodes is collected, the node attributes and edge characteristics are integrated using the graph attention mechanism, the cabinet temperature changes are predicted, and the cooling scheme of the air outlet is adjusted according to the predicted value.
It achieves more accurate temperature prediction and more efficient cooling optimization, reducing energy waste and improving the heat dissipation efficiency of the computer room.
Smart Images

Figure CN119922889A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to an AI-based intelligent energy-saving method, device and storage medium for cooling a computer room. Background Art
[0002] With the continuous improvement of the degree of social informatization, the number of computer systems in computer rooms is increasing, and the number of environmental equipment is also increasing. Computer room environmental equipment, such as power supply and distribution system, UPS power supply, security system, etc., must always provide a normal operating environment for computer systems. Therefore, the temperature management of computer rooms is of great significance and is particularly important.
[0003] The existing technology usually adopts the dimensionality reduction cooling solution of matching the temperature of the equipment in the computer room with the cooling system of the computer room. However, in the actual working environment of the computer room, the cabinets are densely placed and the temperatures of the cabinets affect each other. Therefore, only matching the cooling solution of the computer room with the heating condition of the equipment itself cannot timely and accurately cool the computer room, which will further cause energy waste in the cooling system. Summary of the invention
[0004] The purpose of the present invention is to provide an AI-based intelligent energy-saving method, device and storage medium for computer room cooling to solve the problems raised in the prior art.
[0005] To achieve the above object, the present invention provides the following technical solution: The method comprises: Step S100: obtaining a three-dimensional map of the computer room, taking the cabinets and the air outlets of the computer room cooling system in the three-dimensional map as nodes, collecting the working status of the nodes and the positions in the three-dimensional map, and obtaining a node attribute set; Step S200: drawing edges between nodes, collecting air thermal conductivity features between nodes as edge features of corresponding edges, and collecting all edge features to obtain an edge feature set; Step S300: Encode the edge features, and fuse the node attributes with the encoded edge features through the graph attention mechanism to obtain the spatial features of the nodes; Step S400: Acquire the spatial features corresponding to the nodes corresponding to each cabinet, collect the change records of the node attributes, predict the temperature change of the cabinet, and obtain the temperature prediction value of each cabinet in the computer room; Step S500: Gather all cabinets that exceed the temperature threshold, sort the cabinets according to the difference between the cabinet predicted temperature and the temperature threshold, and send adjustment prompt information to the air outlet corresponding to the cabinet with the largest difference.
[0006] Furthermore, step S100 includes: Step S101: Divide the nodes in the three-dimensional graph into two categories, wherein the cabinets in the computer room are taken as the first category nodes and the air outlets are taken as the second category nodes, collect the three-dimensional coordinates of all the first category nodes and the second category nodes, and number all the first category nodes and the second category nodes respectively; Step S102: collecting node attributes of the first type of nodes, the first type of node attributes including: the temperature of the equipment in the cabinet, the business load rate of the equipment when it is running, and the heating power of the cabinet shell; collecting node attributes of the second type of nodes, the second type of node attributes including: the air outlet speed, wind direction angle and air supply temperature of the air outlet; Step S103: Collect the node attributes of all first-category nodes and second-category nodes respectively, and record them into the node attribute set of the computer room.
[0007] Further, step S200 includes: Step S201: Set a distance threshold d0. When the actual distance between the two cabinets is less than d0, obtain the node corresponding to the cabinet to establish a bidirectional edge between the nodes. When the actual distance between the air outlet and the cabinet is less than d0, obtain the node corresponding to the air outlet and the node corresponding to the cabinet, and establish a unidirectional edge from the air outlet corresponding node to the cabinet corresponding node. Step S202: Obtain the thermal resistance coefficient between any two nodes in the computer room, and record the thermal resistance coefficient between the i-th node and the j-th node in the computer room as R ij ; Step S203: Obtain the air flow direction from the jth node to the ith node, calculate the projection speed of the air flow speed relative to the ith node, and record the projection speed as the air influence weight ω of the jth node on the ith node ij ; Step S204: Connect the i-th node and the j-th node to obtain edge f ij , the edge f ij The edge feature is recorded as (R ij ,ω ij ), collect the edge features of all the edges between nodes and record them in the edge feature set G; Under normal circumstances, the number of cabinets in a computer room will be greater than the number of cabinets, so one air outlet has to correspond to the cooling needs of multiple cabinets. Therefore, it is necessary to capture the relationship between the cabinet and the computer room in order to improve the cooling efficiency of the computer room in the further decision-making process.
[0008] Furthermore, step S300 includes: Step S301: inputting the thermal resistance coefficient and air influence weight of dimension 2 into an edge feature encoder to obtain an encoded edge feature; Step S302: Collect node attributes and node coordinates from the node attribute set, and input them into the first graph attention layer with the encoded edge features to obtain the nh-dimensional features of the node; Step S303: Obtain the nh-dimensional feature h of the i-th node i , the high-dimensional feature h of the jth node j , edge f ij The encoded edge feature e ij , calculate the attention weight of the i-th node through the second graph attention layer; Step S304: performing weighted summation on the attention weights of the ith node to obtain a node feature of the ith node, where the node feature is a spatial feature of the node; Through the graph attention mechanism, the hidden state of the nodes in the computer room is captured. If the node is located in the center or densely populated area of the computer room, its overheating may trigger a chain reaction. When node 1 is affected by node 2, the temperature of node 1 is a superposition of its own temperature and the heat propagation of node 2. Considering the spatial position of the cabinet in the computer room space, the temperature prediction changes of the cabinet are accurately analyzed by analyzing the characteristics of the mutual influence between nodes.
[0009] Furthermore, step S400 includes: Step S401: Set a unit sampling period, collect the node attributes of the ith node every unit sampling period, collect the node attributes of m ith nodes, obtain the spatial features corresponding to each node attribute, form a sampling feature pair, collect all the adopted feature pairs, and obtain the attribute record set U i ; Step S402: Set the attribute record set U i The node characteristics of the ith node are input into the temperature model to predict the temperature change of the ith node and obtain the predicted temperature value Y of the ith node i .
[0010] This application analyzes the temperature rise in the computer room from two perspectives. The first part is the spatial attention mechanism, which uses the GAT layer to capture the spatial dependence of temperature changes, such as the cooling effect of the air outlet on the downstream cabinets. The second part is time series analysis, which captures the time dependence of temperature changes, such as the periodic fluctuation of the load and the temperature inertia. Through multi-feature fusion, based on the analysis of the temperature changes of the equipment inside the cabinet, the analysis of the mutual influence between cabinets is added to prevent heat accumulation in the computer room, making the heat dissipation control of the computer room more precise.
[0011] Furthermore, step S500 includes: Step S501: setting a temperature threshold for each cabinet, screening out cabinets whose predicted temperature values are greater than the temperature threshold, and merging the cabinets into a target cabinet set; Step S502: Calculate the difference between the temperature prediction value of each cabinet in the target cabinet set and the corresponding temperature threshold, and take the cabinet with the largest difference as the first target cabinet; Step S503: obtaining a corresponding node of the first target cabinet, recording the node as the first target node, obtaining a unidirectional edge pointing to the first target node, and taking the air outlet at the other end of the unidirectional edge as the target air outlet; Step S504: prompting the equipment room manager to adjust the air outlet speed and / or air supply temperature of the target air outlet.
[0012] In order to better implement the above method, an AI-based intelligent energy-saving device for cooling a computer room is also proposed, and the device includes: Node attribute relationship module, edge attribute management module, space feature management module, temperature prediction module and information prompt module, wherein the node attribute relationship module is used to manage the node attributes of all nodes in the computer room, the edge attribute management module is used to manage the edge attributes of all edges in the computer room, the space feature management module is used to fuse the node attributes with the encoded edge features and manage the spatial features of the nodes, the temperature prediction module is used to calculate the temperature prediction value of each node, and the information prompt module is used to compare the temperature rise of the cabinet and issue temperature adjustment information; Furthermore, the node attribute relationship module includes: a graph information management unit and an attribute collection unit, wherein the graph information management unit is used to manage the three-dimensional graph of the computer room and the location information of each node in the three-dimensional graph, and the attribute collection unit is used to collect the physical attributes of the cabinet and the air outlet to obtain a node attribute set; Furthermore, the edge attribute management module includes: an edge drawing unit, an edge attribute management unit and an edge feature set management unit, wherein the edge drawing unit is used to draw the edges between nodes, the edge attribute management unit is used to collect the thermal resistance coefficient and air image weight corresponding to each edge to obtain the edge feature of the edge, and the edge feature set management unit is used to manage the edge feature set; Furthermore, the spatial feature management module includes: a feature encoding unit, a first graph attention unit, and a second graph attention unit, wherein the feature encoding unit is used to encode the edge feature to obtain the encoded edge feature, the first graph attention unit is used to perform dimension mapping on the encoded edge feature to obtain the mapped edge feature, and the second graph attention unit is used to perform dimensionality reduction and weighted summation on the mapped edge feature to obtain the spatial feature of the node; Furthermore, the temperature prediction module includes: a history record management unit and a temperature prediction unit, wherein the history record management unit is used to collect node attribute records and spatial features of each node, and the temperature prediction unit is used to obtain the temperature prediction value of each node through the temperature model; Furthermore, the information prompt module includes: a temperature screening unit, a temperature sorting unit and an information sending unit, wherein the temperature screening unit is used to screen out cabinets whose temperature prediction values are greater than the temperature threshold, the temperature sorting unit is used to sort the difference between the temperature prediction value of each cabinet and the corresponding temperature threshold to obtain the first target cabinet, and the information sending unit is used to send prompt information to relevant management personnel.
[0013] Compared with the prior art, the present invention has the following beneficial effects: in processing the temperature prediction and cooling optimization tasks in the computer room, the graph attention mechanism and time series analysis are used to jointly establish a spatiotemporal model. The spatial relationship between cabinets and between air outlets and cabinets is captured by the spatial model to solve the problem of large amount of calculation in the traditional simulation process. Through the time series analysis model, the periodic trend of temperature change is learned to improve the temperature prediction accuracy.
[0014] By injecting multi-dimensional physical parameters into the spatiotemporal joint prediction model, the temperature prediction results are made more accurate, providing a more accurate cooling solution and eliminating the risk of overheating in the computer room at the lowest cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 It is a flow chart of the AI-based intelligent energy-saving method for cooling a computer room of the present invention; Figure 2 This is a structural schematic diagram of the AI-based intelligent energy-saving equipment for computer room cooling of the present invention. DETAILED DESCRIPTION
[0016] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0017] Example: Figure 1 and Figure 2 As shown, the present invention provides a technical solution, an AI-based intelligent energy-saving method for cooling a computer room: Step S100: obtaining a three-dimensional map of the computer room, taking the cabinets and the air outlets of the computer room cooling system in the three-dimensional map as nodes, collecting the working status of the nodes and the positions in the three-dimensional map, and obtaining a node attribute set; Wherein, step S100 includes: Step S101: Divide the nodes in the three-dimensional graph into two categories, wherein the cabinets in the computer room are taken as the first category nodes and the air outlets are taken as the second category nodes, collect the three-dimensional coordinates of all the first category nodes and the second category nodes, and number all the first category nodes and the second category nodes respectively; Step S102: collecting node attributes of the first type of nodes, the first type of node attributes including: the temperature of the equipment in the cabinet, the business load rate of the equipment when it is running, and the heating power of the cabinet shell; collecting node attributes of the second type of nodes, the second type of node attributes including: the air outlet speed, wind direction angle and air supply temperature of the air outlet; Step S103: Collect the node attributes of all first-category nodes and second-category nodes respectively, and record them into the node attribute set of the computer room.
[0018] In an embodiment, node attribute sets may be established for the first type of nodes and the second type of nodes respectively, or all nodes may be merged into the same node attribute set. For example, the temperature of the equipment in cabinet 1 is 35°C, the operating load is 80%, the heating power of the cabinet shell is 400W, and the three-dimensional coordinates in space are (2,1,0). The temperature of the equipment in cabinet 2 is 32°C, the operating load is 60%, the heating power of the cabinet shell is 350W, and the three-dimensional coordinates in space are (3,4,0). The air outlet speed of air outlet 0 is 1.8m / s, and the wind direction angle is 30°, where the wind direction angle is the relative angle between the wind direction and the cabinet. The air outlet temperature is 18°C. , where T represents temperature, L represents load rate, P represents heating power, x, y, and z represent coordinates in space respectively, and type represents node distinction. In the embodiment, [1,0] represents the first type of node, and [0,1] represents the second type of node.
[0019] Step S200: drawing edges between nodes, collecting air thermal conductivity features between nodes as edge features of corresponding edges, and collecting all edge features to obtain an edge feature set; Wherein, step S200 includes: Step S201: Set a distance threshold d0. When the actual distance between the two cabinets is less than d0, obtain the node corresponding to the cabinet to establish a bidirectional edge between the nodes. When the actual distance between the air outlet and the cabinet is less than d0, obtain the node corresponding to the air outlet and the node corresponding to the cabinet, and establish a unidirectional edge from the air outlet corresponding node to the cabinet corresponding node. Step S202: Obtain the thermal resistance coefficient between any two nodes in the computer room, and record the thermal resistance coefficient between the i-th node and the j-th node in the computer room as R ij ; Step S203: Obtain the air flow direction from the jth node to the ith node, calculate the projection speed of the air flow speed relative to the ith node, and record the projection speed as the air influence weight ω of the jth node on the ith node ij ; Step S204: Connect the i-th node and the j-th node to obtain edge f ij , the edge f ij The edge feature is recorded as (Rij ,ω ij ), collect the edge features of all the edges between nodes and record them in the edge feature set G.
[0020] In the embodiment, the distance between the i-th node and the j-th node is recorded as d ij , the thermal conductivity of the air in the computer room is denoted as λ, and the equivalent heat transfer area of the i-th node relative to the j-th node is denoted as A; Calculate R ij =d ij / (λ×A); Get the direction angle θ of the jth node relative to the ith node, and the airflow velocity v from the jth node to the ith node ij , calculate the air influence weight ω ij ,ω ij = cos(θ)·v ij ; In the embodiment, node 0 is an air outlet, and nodes 1 and 2 are two cabinets respectively; The air outlet temperature is 18°C, the temperature of cabinet 1 is 35°C, and the temperature of cabinet 2 is 32°C. Edge feature: Air outlet 0 → cabinet 1, R 01 =0.5,ω 01 =2.1; Cabinet 1 Cabinet 2, R 12 =1.2.ω 12 =0.0.
[0021] Step S300: Encode the edge features, and fuse the node attributes with the encoded edge features through the graph attention mechanism to obtain the spatial features of the nodes; Wherein, step S300 includes: Step S301: inputting the thermal resistance coefficient and air influence weight of dimension 2 into an edge feature encoder to obtain an encoded edge feature; Step S302: Collect node attributes and node coordinates from the node attribute set, and input them into the first graph attention layer with the encoded edge features to obtain the nh-dimensional features of the node; Step S303: Obtain the nh-dimensional feature h of the i-th node i , the high-dimensional feature h of the jth node j , edge f ij The encoded edge feature e ij , calculate the attention weight of the i-th node through the second graph attention layer; Step S304: performing weighted summation on the attention weights of the ith node to obtain the node feature of the ith node, where the node feature is the spatial feature of the node.
[0022] In the embodiment, the 2-dimensional edge feature (R, ω) is mapped to 64 dimensions, and the edge feature is mapped through a fully connected layer, for example, calling the torch.nn.Linear function; Call the encoder function to encode the mapped edge features and output the encoded edge features; In the embodiment, the GAT model is used in the graph attention layer, and a 4-head attention mechanism is used in the first graph attention layer. The dimensional features are concatenated after output, and the output dimension of the first layer is 256 dimensions; The second graph attention layer uses single-head attention to reduce the dimensionality of high-dimensional features, introduces a weight matrix to perform linear mapping on the features, and reduces the dimensionality to the target dimension; Get all neighbor nodes of the ith node to form a neighbor node set DI, get the pth node among the neighbor nodes, and get the high-dimensional features hi of the ith node and h of the pth node respectively. p ; Calculate the attention scores of all nodes in DI to the i-th node, and record the normalized score of the p-th node as γ p ; Calculate the attention weight α between the i-th node and the p-th node in DI ip , ; Where LeakyReLU represents a linear activation function, a represents a learnable parameter vector of the intention mechanism, T represents a transposition operator, W represents a dimension reduction weight matrix, eip represents the encoded edge feature between node i and node p, and || represents a concatenation operation; Perform weighted summation on the attention of the i-th node to generate the node embedding h' after dimensionality reduction i , this node embedding is used as the node feature of the i-th node; , where σ represents the activation function, such as ReLU.
[0023] Step S400: Acquire the spatial features corresponding to the nodes corresponding to each cabinet, collect the change records of the node attributes, predict the temperature change of the cabinet, and obtain the temperature prediction value of each cabinet in the computer room; Wherein, step S400 includes: Step S401: Set a unit sampling period, collect the node attributes of the ith node every unit sampling period, collect the node attributes of m ith nodes, obtain the spatial features corresponding to each node attribute, form a sampling feature pair, collect all the adopted feature pairs, and obtain the attribute record set U i ; Step S402: Set the attribute record set U iThe node characteristics of the ith node are input into the temperature model to predict the temperature change of the ith node and obtain the predicted temperature value Y of the ith node i .
[0024] In the embodiment, a temperature prediction model built by an LSTM model is used to perform dimension shaping on the data output after the graph attention mechanism to meet the input requirements of the LSTM model. For example, when the output dimension of the graph attention is 2, a dimension is added to the output result by calling the unsqueeze(1) function to meet the input requirements of the LSTM model. In another embodiment, a time series related to the heating power of the cabinet is collected, and the change of the heating power is predicted through LSTM, and the predicted value of the heating power replaces the predicted value of the temperature.
[0025] Step S500: Gather all cabinets that exceed the temperature threshold, sort the cabinets according to the difference between the cabinet predicted temperature and the temperature threshold, and send adjustment prompt information according to the air outlet corresponding to the cabinet with the largest difference; Wherein, step S500 includes: Step S501: setting a temperature threshold for each cabinet, screening out cabinets whose predicted temperature values are greater than the temperature threshold, and merging the cabinets into a target cabinet set; Step S502: Calculate the difference between the temperature prediction value of each cabinet in the target cabinet set and the corresponding temperature threshold, and take the cabinet with the largest difference as the first target cabinet; Step S503: obtaining a corresponding node of the first target cabinet, recording the node as the first target node, obtaining a unidirectional edge pointing to the first target node, and taking the air outlet at the other end of the unidirectional edge as the target air outlet; Step S504: prompting the equipment room manager to adjust the air outlet speed and / or air supply temperature of the target air outlet.
[0026] Get the temperature prediction value Tem of the i-th node p , temperature threshold Tem0, when Tem p >Tem0, the cabinet corresponding to the i-th node is recorded in the target cabinet set; In another embodiment, the heating power may be used as a measurement standard, a heating power threshold may be set, the heating power prediction value may be collected, and the difference between the heating power prediction value and the heating power threshold may be sorted to obtain a first target cabinet.
[0027] AI-based intelligent energy-saving equipment for computer room cooling, including: node attribute relationship module, edge attribute management module, space feature management module, temperature prediction module and information prompt module; The node attribute relationship module is used to manage the node attributes of all nodes in the computer room, wherein the node attribute relationship module includes: a graph information management unit and an attribute collection unit, wherein the graph information management unit is used to manage the three-dimensional graph of the computer room and manage the location information of each node in the three-dimensional graph, and the attribute collection unit is used to collect the physical attributes of the cabinet and the air outlet, and collect them to obtain a node attribute set; The edge attribute management module is used to manage the edge attributes of all edges in the computer room, wherein the edge attribute management module includes: an edge drawing unit, an edge attribute management unit and an edge feature set management unit, wherein the edge drawing unit is used to draw the edges between nodes, the edge attribute management unit is used to collect the thermal resistance coefficient and air image weight corresponding to each edge to obtain the edge feature of the edge, and the edge feature set management unit is used to manage the edge feature set; The spatial feature management module is used to fuse the node attributes with the encoded edge features to manage the spatial features of the nodes. The spatial feature management module includes: a feature encoding unit, a first graph attention unit, and a second graph attention unit. The feature encoding unit is used to encode the edge features to obtain the encoded edge features. The first graph attention unit is used to perform dimension mapping on the encoded edge features to obtain the mapped edge features. The second graph attention unit is used to perform dimensionality reduction and weighted summation on the mapped edge features to obtain the spatial features of the nodes. The temperature prediction module is used to calculate the temperature prediction value of each node, wherein the temperature prediction module includes: a history record management unit and a temperature prediction unit, wherein the history record management unit is used to collect node attribute records and spatial characteristics of each node, and the temperature prediction unit is used to obtain the temperature prediction value of each node through a temperature model; Among them, the information prompt module is used to compare the temperature rise of the cabinet and issue temperature adjustment information. The information prompt module includes: a temperature screening unit, a temperature sorting unit and an information sending unit. The temperature screening unit is used to screen out cabinets whose temperature prediction values are greater than the temperature threshold. The temperature sorting unit is used to sort the difference between the temperature prediction value of each cabinet and the corresponding temperature threshold to obtain the first target cabinet. The information sending unit is used to send prompt information to relevant management personnel.
[0028] A medium stores computer instructions. When the computer instructions are executed by a processor, an AI-based intelligent energy-saving method for cooling a computer room can be implemented.
[0029] It will be apparent to those skilled in the art that the invention is not limited to the details of the exemplary embodiments described above and that the invention can be implemented in other specific forms without departing from the spirit or essential features of the invention. The embodiments should therefore be considered exemplary and non-limiting, and the scope of the invention is defined by the appended claims rather than the foregoing description, and it is intended that all variations falling within the meaning and scope of the equivalent elements of the claims be included in the invention. Any reference numeral in a claim should not be considered as limiting the claim to which it relates.
Claims
1. An AI-based intelligent energy-saving method for computer room cooling, characterized by: Methods include: Step S100: obtaining a three-dimensional map of the computer room, taking the cabinets and the air outlets of the computer room cooling system in the three-dimensional map as nodes, collecting the working status of the nodes and the positions in the three-dimensional map, and obtaining a node attribute set; Step S200: drawing edges between nodes, collecting air thermal conductivity features between nodes as edge features of corresponding edges, and collecting all edge features to obtain an edge feature set; Step S300: Encode the edge features, and fuse the node attributes with the encoded edge features through the graph attention mechanism to obtain the spatial features of the nodes; Step S400: Acquire the spatial features corresponding to the nodes corresponding to each cabinet, collect the change records of the node attributes, predict the temperature change of the cabinet, and obtain the temperature prediction value of each cabinet in the computer room; Step S500: Gather all cabinets that exceed the temperature threshold, sort the cabinets according to the difference between the cabinet predicted temperature and the temperature threshold, and send adjustment prompt information to the air outlet corresponding to the cabinet with the largest difference.
2. The AI-based intelligent energy-saving method for cooling a computer room according to claim 1 is characterized in that: Step S100 includes: Step S101: Divide the nodes in the three-dimensional graph into two categories, wherein the cabinets in the computer room are taken as the first category nodes and the air outlets are taken as the second category nodes, collect the three-dimensional coordinates of all the first category nodes and the second category nodes, and number all the first category nodes and the second category nodes respectively; Step S102: collecting node attributes of the first type of nodes, the first type of node attributes including: the temperature of the equipment in the cabinet, the business load rate of the equipment when it is running, and the heating power of the cabinet shell; collecting node attributes of the second type of nodes, the second type of node attributes including: the air outlet speed, wind direction angle and air supply temperature of the air outlet; Step S103: Collect the node attributes of all first-category nodes and second-category nodes respectively, and record them into the node attribute set of the computer room.
3. The AI-based intelligent energy-saving method for computer room cooling according to claim 2 is characterized in that: Step S200 includes: Step S201: Set a distance threshold d0. When the actual distance between the two cabinets is less than d0, obtain the node corresponding to the cabinet to establish a bidirectional edge between the nodes. When the actual distance between the air outlet and the cabinet is less than d0, obtain the node corresponding to the air outlet and the node corresponding to the cabinet, and establish a unidirectional edge from the air outlet corresponding node to the cabinet corresponding node. Step S202: Obtain the thermal resistance coefficient between any two nodes in the computer room, and record the thermal resistance coefficient between the i-th node and the j-th node in the computer room as R ij ; Step S203: Obtain the air flow direction from the jth node to the ith node, calculate the projection speed of the air flow speed relative to the ith node, and record the projection speed as the air influence weight ω of the jth node on the ith node ij ; Step S204: Connect the i-th node and the j-th node to obtain edge f ij , the edge f ij The edge feature is recorded as (R ij ,ω ij ), collect the edge features of all the edges between nodes and record them in the edge feature set G.
4. The AI-based intelligent energy-saving method for cooling a computer room according to claim 3 is characterized in that: Step S300 includes: Step S301: inputting the thermal resistance coefficient and air influence weight of dimension 2 into an edge feature encoder to obtain an encoded edge feature; Step S302: Collect node attributes and node coordinates from the node attribute set, and input them into the first graph attention layer with the encoded edge features to obtain the nh-dimensional features of the node; Step S303: Obtain the nh-dimensional feature h of the i-th node i , the high-dimensional feature h of the jth node j , edge f ij The encoded edge feature e ij , calculate the attention weight of the i-th node through the second graph attention layer; Step S304: performing weighted summation on the attention weights of the ith node to obtain the node feature of the ith node, where the node feature is the spatial feature of the node.
5. The AI-based intelligent energy-saving method for cooling a computer room according to claim 4 is characterized in that: Step S400 includes: Step S401: Set a unit sampling period, collect the node attributes of the ith node every unit sampling period, collect the node attributes of m ith nodes, obtain the spatial features corresponding to each node attribute, form a sampling feature pair, collect all the adopted feature pairs, and obtain the attribute record set U i ; Step S402: Set the attribute record set U i The node characteristics of the ith node are input into the temperature model to predict the temperature change of the ith node and obtain the predicted temperature value Y of the ith node i .
6. The AI-based intelligent energy-saving method for cooling a computer room according to claim 1 is characterized in that: Step S500 includes: Step S501: setting a temperature threshold for each cabinet, screening out cabinets whose predicted temperature values are greater than the temperature threshold, and merging the cabinets into a target cabinet set; Step S502: Calculate the difference between the temperature prediction value of each cabinet in the target cabinet set and the corresponding temperature threshold, and take the cabinet with the largest difference as the first target cabinet; Step S503: obtaining a corresponding node of the first target cabinet, recording the node as the first target node, obtaining a unidirectional edge pointing to the first target node, and taking the air outlet at the other end of the unidirectional edge as the target air outlet; Step S504: prompting the equipment room manager to adjust the air outlet speed and / or air supply temperature of the target air outlet.
7. An AI-based intelligent energy-saving device for cooling a computer room, used to execute the AI-based intelligent energy-saving method for cooling a computer room according to any one of claims 1 to 6, characterized in that: Equipment includes: Node attribute relationship module, edge attribute management module, spatial feature management module, temperature prediction module and information prompt module; Among them, the node attribute relationship module is used to manage the node attributes of all nodes in the computer room, the edge attribute management module is used to manage the edge attributes of all edges in the computer room, the spatial feature management module is used to fuse the node attributes with the encoded edge features and manage the spatial features of the nodes, the temperature prediction module is used to calculate the temperature prediction value of each node, and the information prompt module is used to compare the temperature rise of the cabinet and issue temperature adjustment information.
8. The AI-based intelligent energy-saving equipment for cooling a computer room according to claim 7 is characterized in that: The node attribute relationship module includes: a graph information management unit and an attribute collection unit, wherein the graph information management unit is used to manage the three-dimensional graph of the computer room and the location information of each node in the three-dimensional graph, and the attribute collection unit is used to collect the physical attributes of the cabinet and the air outlet to obtain a node attribute set; The edge attribute management module includes: an edge drawing unit, an edge attribute management unit and an edge feature set management unit, wherein the edge drawing unit is used to draw the edges between nodes, the edge attribute management unit is used to collect the thermal resistance coefficient and air image weight corresponding to each edge to obtain the edge features of the edge, and the edge feature set management unit is used to manage the edge feature set.
9. The AI-based intelligent energy-saving equipment for cooling a computer room according to claim 7 is characterized in that: The spatial feature management module includes: a feature encoding unit, a first graph attention unit, and a second graph attention unit, wherein the feature encoding unit is used to encode the edge feature to obtain the encoded edge feature, the first graph attention unit is used to perform dimension mapping on the encoded edge feature to obtain the mapped edge feature, and the second graph attention unit is used to perform dimensionality reduction and weighted summation on the mapped edge feature to obtain the spatial feature of the node; The temperature prediction module includes: a history record management unit and a temperature prediction unit, wherein the history record management unit is used to collect node attribute records and spatial characteristics of each node, and the temperature prediction unit is used to obtain the temperature prediction value of each node through the temperature model; The information prompt module includes: a temperature screening unit, a temperature sorting unit and an information sending unit, wherein the temperature screening unit is used to screen out cabinets whose temperature prediction values are greater than the temperature threshold, the temperature sorting unit is used to sort the difference between the temperature prediction value of each cabinet and the corresponding temperature threshold to obtain the first target cabinet, and the information sending unit is used to send prompt information to relevant management personnel.
10. A medium, characterized in that The medium stores computer instructions, and when the computer instructions are executed by the processor, the AI-based intelligent energy-saving method for computer room cooling described in any one of claims 1 to 6 can be implemented.
Citation Information
Patent Citations
Machine room temperature distribution prediction method and system
CN112926791A
Machine room temperature control optimization method and system based on data driving
CN116301098A
Energy-saving control method, system and equipment for air conditioner in machine room and medium
CN117545257A
Micromodule data center air conditioner group control method and system
CN119451038A
Data-analysis-based energy-saving control method for precision air conditioner in cloud computing data center
US20230371213A1