According to at least one embodiment, a computer-implemented method for modeling cooling performance is provided. The method includes acts of receiving, by a computer, input data from a storage device, the input data including data related to physical structures within at least one equipment rack, s
According to at least one embodiment, a computer-implemented method for modeling cooling performance is provided. The method includes acts of receiving, by a computer, input data from a storage device, the input data including data related to physical structures within at least one equipment rack, selecting, based on the data related to physical structures, at least one first equation of a plurality of predetermined equations that describe pressure values in a plurality of spaces within the at least one equipment rack, determining pressure values in identified spaces of the plurality of spaces by solving the at least one first equation using the input data, determining airflow values between identified spaces by calculating a difference between the pressure values and storing, on the storage device, the airflow values as equipment rack airflow values within the at least one equipment rack.
대표청구항▼
1. A computer-implemented method for modeling cooling performance, the method comprising: receiving, by a computer, input data from a storage device, the input data including data related to physical structures within at least one equipment rack, wherein the physical structures provide resistance to
1. A computer-implemented method for modeling cooling performance, the method comprising: receiving, by a computer, input data from a storage device, the input data including data related to physical structures within at least one equipment rack, wherein the physical structures provide resistance to airflow within the at least one equipment rack;selecting, based on the data related to physical structures, at least one first equation of a plurality of predetermined equations that describe pressure values in a plurality of spaces within the at least one equipment rack;determining pressure values in identified spaces of the plurality of spaces by solving the at least one first equation using the input data;determining airflow values between identified spaces by calculating a difference between the pressure values;storing, on the storage device, the airflow values as equipment rack airflow values within the at least one equipment rack;(A) determining a temperature value at an outlet of the at least one equipment rack based on the equipment rack airflow values and a temperature value at an inlet of the at least one equipment rack;(B) executing a room cooling performance model using the equipment rack airflow values and the temperature value at the outlet;(C) receiving, from the room cooling performance model, an updated temperature value at the inlet of the at least one equipment rack;(D) storing, on the storage device, the updated temperature value as the temperature value at the inlet;(E) determining whether a difference between the updated temperature value and a previous temperature value at the inlet is greater than a threshold; and(F) repeating acts (A) through (E) until the difference is not greater than the threshold. 2. The method according to claim 1, wherein receiving input data includes receiving input data describing at least one of a front door, a server plane, a rear door, a rear cooling coil and an inlet in the at least one equipment rack. 3. The method according to claim 1, wherein determining the pressure values includes determining pressure values in identified spaces adjacent to at least one server positioned within the at least one equipment rack. 4. The method according to claim 3, further comprising: determining a predicted airflow value for at least one fan of the at least one server based on the difference between the pressure values;determining a predicted value of power delivered to the at least one fan based on the predicted airflow value for the at least one fan;determining a predicted temperature value at an inlet of the at least one server based on an airflow value for leakage of ambient air into the at least one equipment rack; andproviding the predicted airflow value, the predicted value of power and the predicted temperature value to an external entity. 5. The method according to claim 1, further comprising tuning the at least one equation to compensate for resistance values located within the at least one equipment rack. 6. The method according to claim 1, further comprising: (G) dividing the at least one equipment rack into a plurality of grid cells;(H) using a first iterative method based on the equipment rack airflow values, determine a value for airflow velocity for each of the grid cells;(I) determining an air pressure value in each of the identified spaces based on the airflow velocity;(J) using a second iterative method, determine new airflow values between the identified spaces based on the air pressure values in the identified spaces;(K) storing the new airflow values as the equipment rack airflow values within the at least one equipment rack;(L) determining whether differences between the new airflow values and previous airflow values is greater than a threshold; and(M) repeating acts (H) through (L) until the differences are not greater than the threshold. 7. The method according to claim 6, wherein act (J) includes determining whether airflows in the at least one equipment rack satisfy a mass balance equation. 8. A system for modeling cooling performance, the system including a memory and a processor coupled to the memory and being configured to: receive input data from a storage device, the input data including data related to physical structures within at least one equipment rack, wherein the physical structures provide resistance to airflow within the at least one equipment rack;select, based on the data related to physical structures, at least one first equation of a plurality of predetermined equations that describe pressure values in a plurality of spaces within the at least one equipment rack;determine pressure values in identified spaces of the plurality of spaces by solving the at least one first equation using the input data;determine airflow values between identified spaces by calculating a difference between the pressure values;store, on the storage device, the airflow values as equipment rack airflow values within the at least one equipment rack;(A) determine a temperature value at an outlet of the at least one equipment rack based on the equipment rack airflow values and a temperature value at an inlet of the at least one equipment rack;(B) execute a room cooling performance model using the equipment rack airflow values and the temperature value at the outlet;(C) receive, from the room cooling performance model, an updated temperature value at the inlet of the at least one equipment rack;(D) store, on the storage device, the updated temperature value as the temperature value at the inlet;(E) determine whether a difference between the updated temperature value and a previous temperature value at the inlet is greater than a threshold; and(F) repeat acts (A) through (E) until the difference is not greater than the threshold. 9. The system according to claim 8, wherein the input data describes at least one of a front door, a server plane, a rear door, a rear cooling coil and an inlet in the at least one equipment rack. 10. The system according to claim 8, wherein the identified spaces include spaces adjacent to at least one server positioned within the at least one equipment rack. 11. The system according to claim 10, wherein the system is further configured to: determine a predicted airflow value for at least one fan of the at least one server based on the difference between the pressure values;determine a predicted value of power delivered to the at least one fan based on the predicted airflow value for the at least one fan;determine a predicted temperature value at an inlet of the at least one server based on an airflow value for leakage of ambient air into the at least one equipment rack; and provide the predicted airflow value, the predicted value of power and the predicted temperature value to an external entity. 12. The system according to claim 8, wherein the system is further configured to receive information that tunes the at least one equation to compensate for resistance values located within the at least one equipment rack. 13. The system according to claim 8, wherein the system is further configured to: (G) divide the at least one equipment rack into a plurality of grid cells;(H) execute a first iterative method based on the equipment rack airflow values to determine a value for airflow velocity for each of the grid cells;(I) determine an air pressure value in each of the identified spaces based on the airflow velocity;(J) execute a second iterative method to determine new airflow values between the identified spaces based on the air pressure values in the identified spaces;(K) store the new airflow values as the equipment rack airflow values within the at least one equipment rack;(L) determine whether differences between the new airflow values and previous airflow values is greater than a threshold; and(M) repeat acts (H) through (L) until the differences are not greater than the threshold. 14. The system according to claim 13, wherein at least one grid cell of the plurality of grid cells has a size different from a size of another grid cell of the plurality of grid cells and each of the plurality of grid cells has a size based on characteristics of the at least one equipment rack. 15. The system according to claim 13, wherein the system is further configured to determine whether airflows in the at least one equipment rack satisfy a mass balance equation. 16. A non-transitory computer readable medium having stored thereon sequences of instruction for modeling cooling performance including instructions that will cause at least one processor to: receive input data from a storage device, the input data including data related to physical structures within at least one equipment rack, wherein the physical structures provide resistance to airflow within the at least one equipment rack;select, based on the data related to physical structures, at least one first equation of a plurality of predetermined equations that describe pressure values in a plurality of spaces within the at least one equipment rack;determine pressure values in identified spaces of the plurality of spaces by solving the at least one first equation using the input data;determine airflow values between identified spaces by calculating a difference between the pressure values;store, on the storage device, the airflow values as equipment rack airflow values within the at least one equipment rack;(A) determine a temperature value at an outlet of the at least one equipment rack based on the equipment rack airflow values and a temperature value at an inlet of the at least one equipment rack;(B) execute a room cooling performance model using the equipment rack airflow values and the temperature value at the outlet;(C) receive, from the room cooling performance model, an updated temperature value at the inlet of the at least one equipment rack;(D) store, on the storage device, the updated temperature value as the temperature value at the inlet;(E) determine whether a difference between the updated temperature value and a previous temperature value at the inlet is greater than a threshold; and(F) repeat acts (A) through (E) until the difference is not greater than the threshold. 17. The computer readable medium according to claim 16, wherein the sequences of instruction include instructions that will cause the at least one processor to determine the pressure values by determining pressure values in identified spaces adjacent to at least one server positioned within the at least one equipment rack. 18. The computer readable medium according to claim 17, wherein the sequences of instruction include instructions that will cause the at least one processor to determine a predicted airflow value for at least one fan of the at least one server based on the difference between the pressure values.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (61)
Rasmussen, Neil; Simonelli, James; McNally, John; Brill, Kenneth G., Adjustable scalable rack power system and method.
Massara James M. (Dunwoody GA) Davis Glenn A. (Lilburn GA), Apparatus and method for controlling distribution of electrical energy to a space conditioning load.
Archibald, Matthew R.; Chu, Richard C.; Hamann, Hendrik F.; Iyengar, Madhusudan K.; Schmidt, Roger R., Apparatus and method for simulating heated airflow exhaust of an electronics subsystem, electronics rack or row of electronics racks.
Ward Ronald G. (Houston TX) Farrand Scott C. (Tomball TX) Hernandez Thomas J. (Houston TX) Neyland Ronald A. (Spring TX) Stupek Richard A. (Houston TX) Barron James E. (Spring TX) Chen Cheryl X. (Tom, Computer system manager for monitoring events and operating parameters and generating alerts.
Cruse Michael (2000 Meadow Ridge Rd. Prescott AZ 86301) Hibberd Douglas G. (8560 Valley Oak Dr. Prescott AZ 86301), Facility environmental control system.
Marsden Derek R. (15 South Croft ; Grange Street Alfreton ; Derbyshire ; DE5 7PN GBX), Method and apparatus for monitoring the consumption of utilities in business premises.
Fasack Martin L. (Port Washington NY) Rutz William A. (Brookfield Center CT) Voll Robert G. (Southbury CT), Method and apparatus for monitoring the operating environment of a computer system.
Simonelli James M. ; Klikic Damir ; Ingemi Michael J. ; Charlantini Donald L. ; Colucci David A., Method and apparatus for providing uninterruptible power using a power controller and a redundant power controller.
Archibald, Matthew R.; Chu, Richard C.; Hamann, Hendrik F.; Iyengar, Madhusudan K.; Schmidt, Roger R., Method of laying out a data center using a plurality of thermal simulators.
Rasmussen, Neil; VanGilder, James W.; Buell, Scott Douglass; Shrivastava, Saurabh Kumar; Dalgas, Mikkel, Methods and systems for managing facility power and cooling.
Rasmussen, Neil; VanGilder, James W.; Dalgas, Mikkel; Berard, Stephen; Jensen, Henrik; Daae, Henrik; Schoellhammer, Sandi, Methods and systems for managing facility power and cooling.
Rasmussen, Neil; VanGilder, James W.; Dalgas, Mikkel; Berard, Stephen; Jensen, Henrik; Daae, Henrik; Schoellhammer, Sandi, Methods and systems for managing facility power and cooling.
Rakavy Yuval,ILX ; Anderson Ian,GBX ; Garsten Andrew ; Roche James,GBX ; Burton Michael Peter R.,GBX, Network enhanced BIOS enabling remote management of a computer without a functioning operating system.
Bonnell David N. ; Tatarinov Kirill L. ; Picard Martin W., System for managing computer resources across a distributed computing environment by first reading discovery informatio.
Collins ; III Theodore Joseph ; Anderson Scott Roy ; McDowall Steven James ; Kratsch Charles Henry ; Larson Joseph Paul, System for software distribution in a digital computer network.
VanGilder, James William; Healey, Christopher M.; Zhang, Xuanhang; Pardey, Zachary, Method and apparatus for characterizing thermal transient performance.
Billet, Laurent; Healey, Christopher M.; Bergerand, Jean-Louis; Le Pape-Gardeux, Claude; VanGilder, James William, System and methods for simulation-based optimization of data center cooling equipment.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.