System and method for predicting perforated tile airflow in a data center
First Claim
1. A computer-implemented method for predicting airflow from a plurality of openings in a plenum, the method comprising:
- (A) receiving input data from a storage device, the input data including data related to the plenum;
(B) determining an average air pressure in the plenum;
(C) determining an airflow value for each of the openings based on the average air pressure;
(D) modeling the plenum as a plurality of computational grid cells, wherein modeling comprises automatically setting a size of each grid cell of the plurality of computational grid cells such that the size of at least one grid cell is different from the size of at least one other grid cell;
(E) using a first iterative method, determine a value for airflow velocity for each of the grid cells, wherein using the first iterative method further comprises setting a limit for a number of iterations of the first iterative method;
(F) determining an air pressure value at each of the openings based on airflow velocity values determined using the first iterative method;
(G) using a second iterative method, determine a new airflow value for each of the openings based on the air pressure value at each of the openings, wherein setting the limit for the number of iterations of the first iterative method is based on a completed number of iterations of the second iterative method;
(H) determining whether a difference between the new airflow values and previous airflow values is greater than a threshold; and
(I) repeating acts (E) through (H) until the difference between the new airflow values and the previous airflow values is not greater than the threshold, and then storing the new airflow value for each of the openings as a final airflow value.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods provide determinations of airflow from a raised floor plenum. In one aspect, a computer-implemented method is provided for predicting airflow from a plurality of openings in a plenum, including determining an average air pressure in the plenum, determining an airflow value for each of the openings based on the average air pressure, dividing the plenum into a plurality of grid cells, determining a value for airflow velocity for each of the grid cells, determining an air pressure value at each of the openings based on the airflow velocity, determining a new airflow value for each one of the plurality of openings based on the air pressure value, determining whether a difference between the new airflow values and previous airflow values is greater than a threshold, and storing the new airflow value for each one of the plurality of openings as a final airflow value.
134 Citations
18 Claims
-
1. A computer-implemented method for predicting airflow from a plurality of openings in a plenum, the method comprising:
-
(A) receiving input data from a storage device, the input data including data related to the plenum; (B) determining an average air pressure in the plenum; (C) determining an airflow value for each of the openings based on the average air pressure; (D) modeling the plenum as a plurality of computational grid cells, wherein modeling comprises automatically setting a size of each grid cell of the plurality of computational grid cells such that the size of at least one grid cell is different from the size of at least one other grid cell; (E) using a first iterative method, determine a value for airflow velocity for each of the grid cells, wherein using the first iterative method further comprises setting a limit for a number of iterations of the first iterative method; (F) determining an air pressure value at each of the openings based on airflow velocity values determined using the first iterative method; (G) using a second iterative method, determine a new airflow value for each of the openings based on the air pressure value at each of the openings, wherein setting the limit for the number of iterations of the first iterative method is based on a completed number of iterations of the second iterative method; (H) determining whether a difference between the new airflow values and previous airflow values is greater than a threshold; and (I) repeating acts (E) through (H) until the difference between the new airflow values and the previous airflow values is not greater than the threshold, and then storing the new airflow value for each of the openings as a final airflow value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for evaluating airflow in a plenum of a data center, the plenum having a plurality of openings, the system comprising:
-
a storage device; a display; a controller coupled to the storage device and the display and configured to; receive input data from the storage device, the input data including data related to the plenum; determine an airflow value for each of the openings based on an initial air pressure value; model the plenum as a plurality of computational grid cells including at least one grid cell that has a size different from a size of at least one other grid cell; use a first iterative method to determine a value for airflow velocity for each of the grid cells and an air pressure value at each of the openings based on the determined values for airflow velocity, wherein the controller is further configured to set a limit for a number of iterations of the first iterative method; use a second iterative method to determine a new airflow value for each of the openings based on the air pressure value at each of the openings, wherein the number of iterations of the first iterative method is based on a completed number of iterations of the second iterative method; determine whether a difference between the new airflow values and previous airflow values is greater than a threshold; and continue using the first iterative method and the second iterative method using updated values until the difference between the new airflow values and the previous airflow values is not greater than the threshold, and then storing in the storage device the new airflow value for each of the openings as a final airflow value. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium having stored thereon sequences of instruction including instructions that will cause a processor to:
-
receive input data, the input data including data related to a plenum having a plurality of openings; determine an average air pressure in the plenum; determine an airflow value for each of the openings based on the average air pressure; model the plenum as a plurality of computational grid cells including at least one grid cell that has a size different from a size of at least one other grid cell; use a first iterative method to determine a value for airflow velocity for each of the grid cells and an air pressure value at each of the openings based on the determined values for airflow velocity, wherein the instructions further cause a processor to set a limit for a number of iterations of the first iterative method; use a second iterative method to determine a new airflow value for each of the openings based on the air pressure value at each of the openings, wherein the limit for the number of iterations of the first iterative method is based on a completed number of iterations of the second iterative method; determine whether a difference between the new airflow values and previous airflow values is greater than a threshold; and continue using the first iterative method and the second iterative method using updated values until the difference between the new airflow values and the previous airflow values is not greater than the threshold, and storing the new airflow value for each of the openings as a final airflow value. - View Dependent Claims (18)
-
Specification