Patent ID: 12259150

DETAILED DESCRIPTION

In the following detailed description of embodiments of the disclosure, numerous specific details are set forth in order to provide a more thorough understanding of the disclosure. However, it will be apparent to one of ordinary skill in the art that the disclosure may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid unnecessarily complicating the description.

Throughout the application, ordinal numbers (e.g., first, second, third, etc.) may be used as an adjective for an element (i.e., any noun in the application). The use of ordinal numbers is not to imply or create any particular ordering of the elements nor to limit any element to being only a single element unless expressly disclosed, such as using the terms “before”, “after”, “single”, and other such terminology. Rather, the use of ordinal numbers is to distinguish between the elements. By way of an example, a first element is distinct from a second element, and the first element may encompass more than one element and succeed (or precede) the second element in an ordering of elements.

In the following description ofFIGS.1-5, any component described with regard to a figure, in various embodiments disclosed herein, may be equivalent to one or more like-named components described with regard to any other figure. For brevity, descriptions of these components will not be repeated with regard to each figure. Thus, each and every embodiment of the components of each figure is incorporated by reference and assumed to be optionally present within every other figure having one or more like-named components. Additionally, in accordance with various embodiments disclosed herein, any description of the components of a figure is to be interpreted as an optional embodiment which may be implemented in addition to, in conjunction with, or in place of the embodiments described with regard to a corresponding like-named component in any other figure.

It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to a rock sample includes reference to one or more such rock samples.

Terms such as “approximately,” “substantially,” etc., mean that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including for example, tolerances, measurement error, measurement accuracy limitations and other factors known to those of skill in the art, may occur in amounts that do not preclude the effect the characteristic was intended to provide.

It is to be understood that one or more of the steps shown in the flowcharts may be omitted, repeated, and/or performed in a different order than the order shown. Accordingly, the scope disclosed herein should not be considered limited to the specific arrangement of steps shown in the flowcharts.

Although multiple dependent claims are not introduced, it would be apparent to one of ordinary skill that the subject matter of the dependent claims of one or more embodiments may be combined with other dependent claims.

The embodiments disclosed herein relate to an intelligent heating, ventilation, and air conditioning (HVAC) system configured to reduce compressor run times in an HVAC unit while maintaining desired temperature levels for equipment located in the space handled by the HVAC system. The disclosed system is configured to direct cooled air to equipment to be cooled by extending conduit directly from the HVAC supply vents to positions in multi-position racks in which the equipment is mounted. In other words, the cooled air flows from the HVAC supply vent to a main supply duct then to sub-ducts in fluid communication with the equipment directly. For example, if there are 5 equipment racks (e.g., server racks), the system may include one main supply duct that branches into 5 sub-ducts, one for each multi-position rack. The ducts (main and sub) are sized according to the amount of heat dissipated by the equipment. Moreover, the air flow can be accordingly distributed to the sub-ducts based on cooling goals for the equipment by implementation and operation of controllable dampers.

By implementing configurations according to the present disclosure, HVAC compressor operation can be reduced thereby reducing power consumption and increasing compressor life. This in turn results in considerable cost savings, improved utilization of the cooling systems, and positive contribution to the environment, for example, by reducing an entity's carbon footprint.

Further, by limiting occurrence of entire-room cooling based on presence or absence of an operator, according to systems and methods of the present disclosure, a more comfortable working environment may be provided for an operator present within the space, while reducing compressor run times when the operator is not present within the space. This may lead to additional energy savings even while providing appropriate working conditions.

Moreover, by disposing of the waste heat according to systems and methods of the present disclosure the HVAC system load may be reduced while also recycling the waste heat for other operations. This may further enhance the energy savings through other third-party systems such as hot water generation and evaporator de-icing.

FIG.1Ashows an illustrative intelligent heating, ventilation, and air conditioning (HVAC) unit10for a space116according to embodiments of the present disclosure. The HVAC unit10is configured to generate a flow of cooled air, a primary duct100, a plurality of sub-ducts102, and a controller105.

The space116may correspond to any enclosed or semi-enclosed volume (e.g., a room) in which one or more pieces of powered equipment170are intended to operate. For example, the space116may correspond to a data center, a server room, a switch room, a telecommunications closet, etc.

The space116may include an exit point254(seeFIG.2A) for a duct carrying exhaust air to an exterior of the space116(e.g., to an outside location). The exit point254may comprise, for example, a through-hole in a wall of the space116enabling a collection duct210to pass therethrough. A seal may be placed around the collection duct and the through-hole to limit and/or prevent exchange of air between the exterior and interior of the space116.

The space116may include one or more points of egress175, for example, doors, windows, manholes, etc., enabling entry to and exit from the space116for an operator. For example, the space116may include a door175providing sufficient space for comfortable entry and exit of an operator.

The door175may be configured with an entry sensor (not shown) enabling determination of entry and exit of an operator through the door175. The entry sensor may comprise any suitable sensor for detecting entry and/or presence of an operator, e.g., a motion sensor, a magnetic sensor, etc., Two or more sensors may be used in tandem to validate entry of the operator, e.g., a magnetic door open sensor and a light beam sensor.

The door175may also be provided with a selective entry mechanism that may grant entry to some operators while refusing entry to other operators. For example, the door175may remain locked and unopenable until an operator provides identifying information (e.g., a key, a code, a badge, biometric data, etc.). The selective entry mechanism may then confirm (e.g., via controller105) that the operator providing the information should be allowed to access to the space116, and in such a case, unlock the door175. When the door is unlocked, the controller105may assume that an operator has entered the space116, and appropriate action taken as discussed below.

In addition to sensing and/or determining entry and exit through the door175, the space116may be provided with a surveillance system configured to, for example, monitor temperature of the space116, detect motion within the space116, and to report such information to the controller105. For example, the space116may include one or more temperature sensors (not shown) and one or more motion sensors (not shown) positioned around the space116and configured to detect temperature and levels of motion consistent with a human operator moving about within the space116, respectively.

The space116may have one or more multi-position racks110installed therein, each of the one or more multi-position racks110being configured to receive a piece of powered (or unpowered) equipment170. Distance between the multi-position racks110may be configured to allow for components (e.g., sub-ducts102of the intelligent cooling system10to be installed appropriately as desired.

The multi-position racks110may correspond to multi-position racks110known in the art and used for mounting and holding equipment170in a suitable manner to enable access to and functioning of the installed equipment170. More particularly, the multi-position racks110may enable access to cooling and/or exhaust portions of the equipment170installed therein, for example, via front and/or side access.

The number of positions of a multi-position rack110may be predetermined and each position indexed and assigned an identifier. Each piece of equipment170installed in a location of a multi-position rack110may be linked to that position via the identifier and an identifier associated with the installed piece of equipment170. For example, a database may be maintained at controller105, in which each piece of installed equipment170is linked to a position in a multi-position rack110and characteristics of the equipment170. According to some embodiments, characteristics of the equipment170may include an absolute maximum temperature of the equipment, a maximum power consumption of the equipment, an absolute minimum temperature of the equipment, etc. The database may also be configured to store other information, such as, for example, minimum threshold and maximum threshold temperatures for the equipment170, the threshold temperatures corresponding to triggering temperatures at which cooling may be desirable (maximum threshold) and stopped (minimum threshold). The information may thereby, be linked to the position of the equipment170in the multi-position rack110.

Each piece of equipment170installed in one or more positions of a multi-position rack110may include temperature measurement means enabling determination of, either explicitly or implicitly, a temperature and/or an amount of heat being generated by a respective piece of equipment170. For example, an external thermal sensor172may be provided for each piece of equipment170, the thermal sensor172being configured to provide an indication of a current temperature and/or a current thermal generation rate of the piece of equipment170. The thermal sensor172may be installed as an aftermarket device for the equipment170and may be provided, for example, on or near the equipment170within the multi-position rack110.

As another example, a fan speed of the piece of equipment170may be monitored by, for example, a rotational speed sensor provided within the equipment170. Fan speed can be considered a reasonable indicator for the temperature of a piece of equipment170, and such fan speeds are typically monitored by a firmware present within the equipment170and accessible via an application programming interface API and/or hardware monitor. When the fan accelerates, it can be assumed that the temperature of the equipment170is rising and when the fan decelerates, temperature decrease can be assumed (e.g., to a point where the operating temperature is considered normal.)

Another implementation for temperature monitoring for a piece of equipment170is measurement of power consumed by the equipment170. Similar to fan speed, voltage and current are typically monitored by firmware of a piece of equipment170. Thermal output (Q) being determined by the equation Q=k(V*I) where V is the operating voltage and I is the actual current draw of the equipment170, and k is a thermal energy conversion constant (e.g., 3.41). When the piece of equipment170is consuming its full rated power, it can be assumed that the equipment170will generate heat at its maximum manufacturer specified rate, and that an associated temperature increase will occur. If the equipment170is consuming, e.g., half of its rated power, it can be assumed that approximately half of the maximum heat is being generated and so on.

One further example of temperature monitoring for equipment170can be based on an internal temperature sensor (not shown) included in the equipment170by the manufacturer. When provided, internal temperature sensors may be monitored by the firmware of a piece of equipment170similar to fan speed, voltage, and current. Using an API or other suitable interface, it may be possible to obtain temperature information from the internal temperature sensor via, e.g., the firmware API.

One or more of the above methods can be implemented to measure an actual temperature of each piece of equipment170. Accuracy can be enhanced by utilizing two or more of the above methods simultaneously, and this may also enable prediction of an amount of heat that will be generated in the future, e.g., over the next 30 to 60 minutes. For example, the system can use the fan speed and power consumption together to identify the current temperature and predict heat generation. According to such an example, assume that one piece of equipment170is operating at an intermediate fan speed (e.g., 50% of a maximum fan speed) but consuming full rated power. Based on the fan speed, it may be assumed that the equipment170is momentarily sufficiently cooled, but that its temperature will rise for the next 30 minutes. The controller105may take appropriate action to provide desirable cooling for the equipment, e.g., based on a trained machine learning model.

In addition to temperature determination, one or more humidity sensors174may be provided to determine a relative humidity for a given location within the space116. For example, a first humidity sensor174A may be provided for a first multi-position rack110. The first humidity sensor174A may be configured to provide the controller105with relative humidity measurements for an area surrounding the first rack110. Similarly, a second humidity sensor174B may be provided on a second multi-position rack110and configured to provide humidity information for the area surrounding the second rack110to the controller105. Each humidity sensor174A,174B,174C, and174D may be configured similarly. More or fewer humidity sensors may be provided as desired, based on, for example, a size of the space116. For example, a single humidity sensor174may be provided and configured to provide relative humidity information for the entire space116.

The controller105may combine the received humidity information from the humidity sensors174A-D along with the thermal load at an associated multi-position rack110to determine cooling for the respective multi-position rack110. For example, if both humidity sensors174A and174B indicate that their respective multi-position racks110are experiencing low humidity while sensors174C and174D are not, the sensors may send information reflecting the situation to the controller105. The controller105may in turn command the HVAC to operate a humidifier (not shown) to increase moisture levels in the main duct100. Simultaneously, the controller105may enable the moisture to flow to the low-humidity, multi-position racks by opening respective dampers106while closing the other dampers106of the other multi-position racks110. The dampers106of the multi-position racks associated with sensors174C and174D might not be fully closed. They might be partially opened to allow few amount of moistures to flow to their multi-position racks if required. Once the humidity level is back-to-normal, the controller105may command the HVAC unit10to stop the humidifier and the controller105may resume normal operation with all multi-position racks and dampers based on their cooling requirements.

Similarly, when humidity levels are detected at above a threshold level at one or more of the humidity sensors174A-D, the controller105may cause a dehumidifier (not shown) to operate and dampers associated with high humidity areas to be fully opened to allow dehumidification.

The HVAC unit10may be any suitable device configured to provide a desired amount of cooled air. For example, the HVAC unit10may comprise a chiller and/or an air conditioning unit. The HVAC unit10may be configured to provide sufficient cool air to handle a maximum thermal load of all equipment170installed within the space116.

A thermal load for the HVAC unit10may be determined by a desired operating temperature for the equipment170and a maximum heat generation rate associated with the equipment170. For example, where the space116is intended to comprise equipment170that is determined to have a maximum heat generation rate of 40000 KJ/hour (corresponding to approximately 35 servers), an HVAC unit capable of generating cooling capacity of 40000 KJ/hour may be implemented. A factor of safety may be applied to the cooling capacity, for example, ranging between 1.1 and 1.3 (e.g., 1.2), and an HVAC unit capable of generating cooling capacity of between 44000 KJ/hour and 52000 KJ/hour may be implemented. The values for cooling capacity and factor of safety are illustrative and are not intended to be limiting.

FIG.1Bis a schematic of an illustrative refrigeration circuit and select components according to some embodiments of the present disclosure. The HVAC unit10may operate on a refrigeration thermal cycle and may comprise, for example, a controllable compressor185and an evaporator190, among other things. The HVAC unit10may be configured to receive an intake fluid (e.g., air)182, provide the intake air to a heat exchanger (e.g., evaporator190) of the HVAC unit10to remove thermal energy from the intake fluid182, and produce a flow of cooled air184using, for example, a fan (not shown) or other entrainment device. According to some embodiments, some components of the HVAC unit10may be located within the space116(e.g., the evaporator190) while other components (e.g., the controllable compressor185), a condenser, etc. may be located outside the space116. Other implementations of an HVAC unit10may also be used without departing from the scope of the present disclosure.

The HVAC unit10may include a communications interface (not shown) enabling information to be sent and received by the HVAC unit10. For example, the HVAC unit10may be capable of receiving commands regarding operation of the compressor185, the fan, etc. via wired or wireless connection. Such commands may be provided by the controller105in response to, for example, operating conditions associated with the equipment170within the space110, as well as ambient conditions within the space116(e.g., when an operator is present within the space116.)

The HVAC unit10may be configured to vary its operating characteristics (e.g., in response to commands from the controller105), and thereby, characteristics of the cooled air184according to an actual or anticipated thermal load associated with the equipment170within the space116. For example, when a thermal load associated with the equipment170is low and associated temperatures of the equipment170remain within a normal range, the compressor185of HVAC unit10may be turned off and the HVAC unit10idled. During such idle period, intake air182may continue to circulate through the evaporator190to the primary duct100to provide the equipment with unconditioned airflow. When the thermal load and/or temperatures associated with one or more pieces of equipment170increase the compressor185may be switched on to produce cooled air184to be directed via the primary duct100.

The primary duct100is fluidly connected with an outlet of the HVAC unit10and configured to direct the flow of cooled air184generated by the HVAC unit10away from the HVAC unit10. For example, the primary duct100may be configured to direct the flow of cooled air to the plurality of sub-ducts102.

The primary duct may be sized according to a maximal thermal output corresponding to the equipment170to be cooled by the flow of cool air passing through the primary duct100and according to jurisdictional standards. For example, ductwork may follow the standards such as Saudi Arabian Mechanical Codes SBC-501 and SAES-K-100 as published as of the priority date of the present application. As an example, where the maximum thermal output of all equipment in all racks is 40,000 KJ/hour, then the main supply duct is sized to supply at least 48,000 KJ/hour, with an optional factor of safety (e.g., 1.2) applied.

The primary duct100may be fabricated from any suitable material for carrying cooled air from the HVAC unit10to the sub-ducts102. For example, the primary duct100may be fabricated from plastic, metal, composites, etc., and combinations thereof. According to some embodiments the primary duct100may be fabricated from a composite material having low thermal conductivity and good leakage resistance and sealability. This may enable the primary duct100to reduce losses through heat conduction and leakage. Materials may comprise, for example, galvanized steel, aluminum, and fiberboard.

While the present disclosure discusses a single primary duct100, according to some embodiments it may be desirable to connect multiple primary ducts100to an HVAC unit10. This may be the case where, for example, two distinct spaces116are configured with equipment170to be cooled, and where it is desirable to utilize a single HVAC unit10(e.g., for cost savings.) Conversely, it may be desirable to implement a plurality of HVAC units10to feed a single primary duct100. For example, where space limitations or other constraints render it desirable to split the HVAC load among different HVAC units10, these units may all feed the primary duct100to provide cooling.

Returning toFIG.1A, the primary duct100may include one or more controllable dampers106configured to adjust (i.e., increase/decrease) a flow of air through the primary duct100. According to some embodiments, the controllable dampers106may comprise a flap sized to substantially seal a duct in which it is located when in a closed position, and one or more actuators (e.g., servo motors) configured to open and close (e.g., via rotation) the controllable damper106in response to, for example, a signal from the controller105.

The controllable dampers106may be configured to be closed or open corresponding to, for example, 0 degrees and 90 degrees of rotation, thereby prohibiting (when closed) and fully allowing (when fully open) airflow, respectively, through the primary duct100. The fully open and fully closed positions need not correspond to 0 and 90 degrees respectively, and other suitable angles may be implemented without departing from the scope of the present disclosure. For example, a fully closed position may correspond to 20 degrees of rotation while a fully open position may correspond to 70 degrees of rotation.

Further, the controllable dampers106may be configured to enable varying amounts of opening by adjustment of an opening angle thereof. For example, an actuator (e.g., a servo motor) may be provided to enable a controllable damper106to be rotated within certain angle increments such as, for example, 2 degrees, 4 degrees, 6 degrees, etc. The controller105may thereby command the opening/closing of a controllable damper by increment (e.g., 1, 2, 3). The mentioned angle increments are intended as illustrative only and any suitable increment may be implemented as desired.

The controllable dampers may be communicatively connected to the controller105via, for example, wired and/or wireless connections. For example, each actuator associated with a controllable damper106may be provided with a wireless network communication interface that may be connected directly or indirectly to the controller105. Any suitable wireless connection may be implemented, for example, Wi-Fi 802.11 (a/b/g/n/ac), 4G, 5G, etc. Alternatively, or in addition, a wired connection may be provided, for example, Ethernet (RJ45), USB (A/B/C), serial (RS232), etc.

Each of the controllable dampers106may be provided with an identifier that may be stored in a database (e.g., by controller105) along with information linking the controllable damper106with a location in the space116(e.g., relative to the primary duct100or sub-duct102) and a multi-position rack110being served by the controllable damper106. For example, a controllable damper106serving a first multi-position rack110may be provided with an identifier such that when it becomes desirable to provide more airflow to equipment170in the first multi-position rack110, the controller105may address commands to the appropriate controllable damper106using the controllable damper's identifier.

According to embodiments of the disclosure, a plurality of sub-ducts102are provided and configured to carry cooled air184from the primary duct100to equipment170in a multi-position rack110within the space116. Each sub-duct may be fabricated from similar materials and in a similar manner to the primary duct100. Alternatively, as desired, each sub-duct102may be fabricated from a different material than another sub-duct102, for example, to provide greater flexibility in directing the flow of cooled air to a multi-position rack110depending on, for example, geometrical and space constraints.

Each sub-duct102can be extended to a multi-position rack110such that each multi-position rack110has one or more designated sub-ducts. For example, each multi-position rack may be allocated one sub-duct102for purposes of providing a flow of cooled air. According to some embodiments, a multi-position rack110may be provided with 2 or more sub-ducts102depending on a desired configuration for cooling the equipment170in the multi-position rack110and other heat transfer considerations (e.g., anticipated future load).

Each sub-duct102can be sized according to a thermal load associated with the equipment170in the multi-position rack110the sub-duct102is intended to cool. For example, where a multi-position rack110includes equipment generating 10000 KJ/hour (25% of the thermal load for the space116discussed above), the size for such a sub-duct102can be configured to be 25% of the primary duct100. Similarly, where a multi-position rack includes equipment generating 20000 KJ/hour (50% of the thermal load for space116discussed above) the size for such a sub-duct102can be configured to be 50% of the primary duct100. When considering sizing of a sub-duct102the hydraulic diameter of the sub-duct102may be the measure by which such sizing is determined.

According to some embodiments, additional size margin may be applied to sizing of the primary duct100and/or the sub-ducts102such that future expansion and changing operational demands be taken into account. For example, a 20% additional size margin can be applied for each of the sub-ducts102.

According to some embodiments, one or more of the primary duct(s)100and the sub-ducts102may be insulated to reduce energy loss via heat transfer with the space116. For example, the primary duct100may be wrapped with a polyurethane foam material having a low heat transfer coefficient (e.g., between about 0.022 and 0.035 W/m·K). Similarly, one or more of the plurality of sub-ducts102may be wrapped in a similar material to that used for the primary duct100. Alternatively, each duct may be insulated in using different materials than another duct, based on, for example, a thermal load intended to be handled by the respective duct. In other words, improved insulation may be provided to a sub-duct102intended to cool a multi-position rack110having a higher thermal load than another multi-position rack110.

Each sub-duct102may include one or more controllable dampers106. The controllable dampers106may be configured such that when a temperature associated with one or more of the pieces of equipment170is increasing, the controller105may cause the controllable damper106to adjust an opening angle to allow greater air flow through the respective sub-duct102. Conversely, when temperatures associated with the equipment170are or return to normal, the controller105may cause the controllable damper106may be adjusted to reduce the air flow through the respective sub-duct102. Corresponding adjustments to one or more controllable dampers106associated with the primary duct100may also be made based on the adjustments to the controllable dampers of a sub-duct102.

Each sub-duct102may include one or more outlets104configured to allow a portion of the flow of cooled air to reach a respective piece of equipment170within the multi-position rack110served by a respective sub-duct102. For example, where a multi-position rack110includes 4 pieces of equipment170a sub-duct102serving the rack110may include 4 outlets104, each corresponding to a piece of equipment104within the rack.

Each outlet104may be sized according to a piece of equipment170for which it is designated and the designated cooling capacity of an associated sub-duct102. For example, taking the example mentioned above (40000 KJ/hr total thermal load), assuming that the first multi-position rack110includes equipment generating 20000 KJ/hour then, the size of the sub-duct of the first multi-position rack may be 50% of the primary duct100. Assuming that the first piece of equipment170in the first multi-position rack is generating 10000 KJ/hour then, its respective outlet size may be 50% of the sub-duct which is 25% of the primary duct, and so on.

Each outlet104may include a controllable damper106configured to adjust airflow through the outlet104. For example, a controllable damper106may be provided directly adjacent to an outflow point of an outlet104and may be configurable between a fully open and a fully closed position (e.g., via rotation). A controllable damper106associated with an outlet104may be automatically adjusted via, for example, a servo motor in communication with the controller105, and may be adjusted in response to a temperature of an associated piece of equipment170, among other things. Identifiers for each controllable damper associated with an outlet may also be stored at controller105similar to those for the primary and sub-ducts.

Each outlet104may be positioned near an air intake of a respective piece of equipment170(i.e., where the equipment170is configured to receive external air for cooling). For example, an outlet104may be configured such that an airflow coming from the outlet104passes directly into an air intake of a respective piece of equipment170. A shape for such an outlet104may be designed in a complementary manner to the air intake of the respective piece of equipment170, for example, to minimize leakage and maximize air transfer.

Alternatively, or in addition, one or more outlets104may be movable relative to the multi-position rack110which it serves. For example, one or more outlets104may be mounted on slidable rails or similar feature associated with a sub-duct102and enabling the outlet104to slide up and down along the vertical height of a multi-position rack. In such embodiments, the sub-duct102may be open on one side (i.e., where the sliding outlet104is provided) and a flexible sealing material positioned thereon to allow the sub-duct102to be sealed where the movable outlet104is not present.

According to further embodiments, a flexible sub-duct that is movable may be provided. In such a case, the outlet104may not move itself, but the flexible and movable sub-duct102can move upwards and downwards while the outlet104is fixed on the sub-duct102. The movable sub-duct will direct the outlet104to the desired equipment170.

The moveable outlet104may be moved (e.g., automatically using a servo motor or other driving device) in response to, for example, a determined temperature of equipment170in the multi-position rack with which the moveable outlet104is associated. For example, when controller105determines that a piece of equipment170at a first position of a multi-position rack110is approaching or has exceeded a maximum temperature the controller105may cause the moveable outlet104to be moved to the first, first position of the multi-position rack110and to open an associated controllable damper106fully.

A space cooling sub-duct102′ may be provided within space116for purposes of providing a flow of cooled air to the space116. For example, the space cooling sub-duct102′ may include a controllable damper106′ and an outlet104′ configured to cooperate to permit and prohibit airflow into the space116from the primary duct100and/or a sub-duct102.

The space cooling sub-duct102′ may be designed and sized to cool down the space116. For example, standards in place for determining room cooling requirements may be used for sizing of the space cooling sub-duct102′ and related components.

Cooling of the space116via the space cooling sub-duct102′ may be triggered either manually or automatically. For example, upon detection of an operator passing into the space116via the door175(e.g., based on a motion and/or door open sensor) to provide an improved working environment for the operator.

According to further embodiments, an operator may provide the system with an anticipated arrival time to the space116. For example, an operator may schedule, via an interface made available by controller105or other suitable device, a time to perform work in the space116(e.g., server maintenance). The controller105may then cause the controllable damper106′ to open in advance of the scheduled arrival time of the operator to enable the space116to reach a desirable temperature prior to arrival of the operator. In order to determine an estimated cooling time for the space116, the controller105may use current operating information from the equipment170(e.g., current thermal load, etc.) as well as past information related to cooling times to determine when to begin cooling the space116in advance of the operator's arrival.

Operator scheduling may be linked to a corporate travel system, for example, the corporate travel system logging travel requests and purpose for travel throughout a company. Therefore, when an operator requests travel via the corporate travel system, for example, to perform maintenance on a server located in the space116, the corporate travel system may automatically update the controller105with the information for the operator's intended travel/work schedule, such that controller105may take appropriate action to cool the space116for the operator's work therein.

Confirmation of the operator's presence within the space116may be achieved via, for example, ID verification for entry to the space116(e.g., via an employee badge), motion detection from the sensors in the space116, etc. In the absence of confirmation of presence, the controller105may notify an appropriate entity to request that a space cooling operation be cancelled, for example, or may even cancel the space cooling operation.

According to some embodiments, machine learning may be implemented using one or more models to determine the estimated cooling times based on the thermal load and the actual temperature within the space116. For example, the system can utilize a supervised learning (ML) model to provide a proper environment for the operators. The inputs of the ML model can include the operator entry and departure times along with the actual temperature within the space116, (and optionally ambient conditions outside the space, e.g., ambient temperature and humidity) while an expected output of the ML model is time to reach a desired temperature in space116(e.g., 20° C.). For example, if the system notices that the operator enters the site every Monday at 8:00 am, it may operate controllable damper106′ (along with the compressor if it is off) earlier so that at 8:00 am the space116temperature is 20° C. The time it operates the compressor185and controllable damper106′ may depend on the actual temperature within the space116. For example, if space116temperature is 24° C., they will operate at 7:45 am based on previous events, such that at 8:00 am the space116temperature will reach 20° C. If an actual temperature of space116is 28° C., the cooling may be started at 7:30 am based on past data showing cooling time for an 8 degree differential of 30 minutes.

According to still further embodiments, an operator may manually actuate the controllable damper106′ to enable cooled air to flow into the space116. For example, a lever or other mechanical actuator may be provided allowing an operator to open a controllable damper106′. Further, where operated manually, the controllable damper106′ may automatically close after a predetermined time that may be configured in the controller105. For example, if an operator operates the controllable damper106′ manually and then forgets to close the controllable damper106′ after work has been completed, the controllable damper106′ will automatically close after, for example, 3 hours from the time it was opened. This may prevent wasted cooling when an operator is no longer present in the space116.

According to one or more embodiments of the disclosure, waste heat in exhaust air from the equipment170may be collected by a waste heat collection system for processing and/or exhausting.FIG.2Ashows an illustrative exhaust air collection system200according to embodiments of the present disclosure. Such a system may include a plurality of inlets214feeding respective exhaust ducts212, a collection duct210, and an exterior exhaust vent220. According to some embodiments, a distribution hub250may also be provided (shown atFIG.2B).

An exhaust duct212may be configured to receive exhaust air that has been passed over a respective piece of equipment170located in a multi-position rack110. Each exhaust duct212may be fabricated from similar materials and in a similar manner to the primary duct100and/or the sub-ducts102. Alternatively, as desired, each exhaust duct212may be fabricated from a different material, for example, to reduce cost.

Each exhaust duct212can be located to a multi-position rack110such that each multi-position rack110has one or more designated exhaust ducts212. For example, each multi-position rack may be allocated one exhaust duct212per piece of equipment170installed in the multi-position rack110, for purposes of collecting exhaust air comprising waste heat collected from equipment170in the multi-position rack110.

Each exhaust duct212can be sized according to an anticipated air flow associated with the equipment170in the multi-position rack110being cooled by air flow form a sub-duct102. For example, the size of exhaust duct212may be equal to a size of a corresponding sub-duct102providing cooled air to the multi-position rack110, which in turn may correspond to a thermal output of the equipment170in the multi-position rack110.

Each exhaust duct212may be positioned on an outlet side of the equipment170in the multi-position rack110(e.g., where the equipment170exhausts the heated air) and may be provided with an inlet214corresponding to an outlet of a single piece of equipment170. For example, an inlet214may be configured such that an airflow coming from the outlet of a piece of equipment170passes directly into the respective inlet214. In this regard an inlet214may be designed in a complementary manner to the outlet of the equipment170, for example, to minimize leakage.

Exhaust ducts212may be fluidly connected to the collection duct210, the collection duct210being configured to collect the exhaust air and thereby the waste heat, and to direct the exhaust air to a distribution hub250or other suitable location (e.g., a location exterior to the space116). The collection duct210may be fabricated from similar material and in a similar manner to the primary duct100, and may be insulated similarly to the primary duct100and/or the sub-ducts102.

The collection duct210may be configured to direct the exhaust air directly to an exterior location218via an exterior exhaust vent220. As used herein, the term “exterior” is intended to mean a location outside of and isolated from the space116in which the multi-position racks110are located. The exterior may correspond, for example, to an outdoor space outside of a building in which space116is located.

Alternatively, the collection duct210may be configured to direct the exhaust air to a distribution hub250.FIG.2Bshows an illustrative waste heat utilization system including a distribution hub250, according to embodiments of the present disclosure. The system may further include a heat exchanger225, among other things.

According to some embodiments, the collection duct210may operate passively to direct the exhaust gas to the distribution hub250and/or the exterior218. In other words, no additional energy, mechanical or otherwise, may be imparted to the exhaust air flowing in the collection duct210, and the exhaust air may flow based on entry of exhaust air into the inlets214.

Alternatively, one or more devices to impart energy to the flow of exhaust air in the collection duct210. For example, one or more fans (not shown) may be provided to induce the exhaust air to flow to move through the collection duct210to the exterior218and/or the distribution hub250.

The distribution hub250may be configured to control at least a portion of the flow of exhaust air such that the exhaust air is directed to one or more of the evaporator190, a heat exchanger225, and the exterior location218. For example, the distribution hub250may include one or more valves or vanes206configured to redirect at least a portion of the exhaust air flowing in the collection duct210. In such an example, a first valve206may be fluidly connected to an evaporator duct222configured to carry at least a portion of the exhaust air to the evaporator190of the HVAC unit10.

Alternatively, or in addition, a second valve206′ may be provided between the p collection duct210and a heating duct224supplying a heat exchanger225of a supplemental heating system230such that at least a portion of the exhaust air may be directed to the supplemental heating heat exchanger225. For example, the supplemental heating system230may comprise a container226containing a fluid232(e.g., liquid water, air, etc.). The supplemental heating heat exchanger225may be immersed in the liquid232within the container226. More or fewer valves206leading to more or fewer waste heat recycling devices may be implemented within one or more distribution hubs250without departing from the scope of the present disclosure.

According to some embodiments, the supplemental heating system230may comprise, for example, a pre-heat stage for a sanitary water heating system, among other things. In such a configuration, the container226may comprise a pressure vessel and the water232may be provided by a typical water supply (e.g., “city water”). Once the water232has absorbed heat via the heat exchanger225, it may be passed to a water heater of the sanitary water heating system or depending on a temperature increase of the water232, used directly upon exiting the container226.

According to some embodiments, the supplemental heating system230may comprise, for example, a heating system for a separate HVAC system configured to provide heat to, for example, a living space (not shown) inhabited by humans.

According to still further embodiments, the supplemental heating system230may be primarily configured to re-cool the exhaust air by placing the container226outside and open to the external atmosphere. According to such embodiments, the liquid232(e.g., water) in the container226may act as a heat sync configured to absorb the waste heat rapidly and then subsequently release the heat to the atmosphere over time.

A cooled air duct228configured to direct the air exiting the heat exchanger225may be provided. The cooled air duct228may be fluidly connected, for example, to the air intake of the HVAC unit10. The exhaust air, cooled in the heat exchanger225may thereby be reintroduced to the HVAC unit10as cooled air. This may in turn enable reduction in compressor run times as well as greater energy efficiency for the system.

FIG.3is a flowchart (300) highlighting an illustrative method for operating the HVAC system ofFIG.1A. For purposes of discussing the method ofFIG.3, the follow non-limiting example will be used: a space116includes a multi-position rack110having 3 pieces of equipment170: Equipment A, equipment B, and equipment C with respective operating temperature ranges of 0-40° C., 0-50° C., and 0-60° C. (0° C. is the absolute minimum temperature while 40° C., 50° C. and, 60° C. are the respective absolute maximum temperatures). According to embodiments of the present disclosure, minimum and maximum threshold temperatures for each piece of equipment170may be configurable by an operator. For purposes of the present non-limiting example, a low temperature threshold is set to 10° C. while a high temperature threshold is set to 30° C. for all 3 pieces of equipment.

According to some embodiments, steps302and352may operate simultaneously as “monitoring” steps for the method300. In other words, steps302and352may operate in parallel as “OR” entry points to the control method illustrated atFIG.1A, such that upon either condition being determined as true, the corresponding steps may be carried out. Thus, at step302the temperature for each piece of equipment170within the space116may be monitored (e.g., by controller105) to determine whether any of the pieces of equipment are exceeding or nearly exceeding the set high threshold temperature (step302) for the respective piece of equipment170. Monitoring of equipment temperature may be performed via any suitable method, for example, using dedicated temperature sensors assigned to each piece of equipment170. When it is determined that all equipment within space116is operating within defined temperature ranges for respective equipment (step302: No), the controller105may cause the compressor185of the HVAC unit10to stop operating (when currently operating) or to remain stopped/dormant (step304).

When one or more pieces of equipment170are determined to be either near or exceeding the set high threshold temperature for a respective piece of equipment170(step302: Yes), the controller105may cause the compressor185to begin operating to cause HVAC unit10to cool air flowing through the evaporator190(step306). For example, the controller105may send a wireless command to the HVAC unit10to indicate that cooled air should be produced. The cooled air may be directed into the primary duct100to be carried to the respective sub-ducts102.

One or more controllable dampers106controlling air flow through the primary duct100and the sub-duct102to the equipment170that is exceeding its threshold high temperature may be fully opened to permit a desirable level of cooling for the equipment170(step308). Similarly, the controllable dampers106associated with other equipment170not exceeding respective threshold high temperatures may be partially opened according to actual operating temperatures of the respective equipment170(step310), determined according to the above-described techniques.

The controller105may continue monitoring the temperature of all equipment170in the space116(step314), and as long as temperatures remain above the threshold minimum temperatures (step314: No) operation of the compressor185may be maintained (step316).

As one or more pieces of equipment170reach a respective minimum threshold temperature, in the present example, 10° C., controllable dampers106controlling airflow associated with such equipment170may be adjusted and/or closed (step318), for example, to prevent the equipment from falling below the minimum threshold temperature and to allow airflow to be allocated elsewhere to bring other equipment temperatures down to the minimum threshold (step318).

When the equipment temperatures for all the pieces of equipment170in the space116have reached the low threshold temperature (step314: Yes) the compressor185may be shutdown (step304) or put into dormant mode and the temperatures monitored (step302) once again.

According to the above, and using the information from the example noted above, assume that equipment A has a current temperature of 27° C., equipment B of 20° C. and, equipment C of 15° C., in this case, the compressor185may be off and all controllable dampers106may be closed. Assume then that equipment A reaches 30° C., equipment B reaches 23° C., and equipment C reaches 18° C. Step302reaches a Yes decision, and the compressor185will be commanded by the controller105to operate and to fully open (step308) the controllable damper106associated with equipment A. Because the compressor185is operating and equipment B and C are below the high temperature threshold of 30° C., controllable dampers106associated with equipment B and C may be partially opened (e.g., percent) (step310) until equipment B and C reach the low temperature threshold (10° C.). The controllable dampers for equipment B and C may then be closed. As for equipment A, the controllable damper106may remain fully open and the compressor185continues to operate (step316) until equipment A reaches 10° C. The compressor185may then be turned off (step304) until one or more of the equipment reaches 30° C. again.

Operation of respective controllable dampers106(i.e., those managing airflow for a particular piece of equipment170) may be based on cooling requirements of the associated equipment requirements. For example, if equipment A is approaching its high threshold temperature, the controllable dampers106of the primary duct100and the controllable dampers106of the associated sub-duct102may be adjusted accordingly. Further, a controllable damper106managing airflow through an outlet104may also be fully opened to allow maximum airflow to pass in order to decrease the temperature of the subject equipment170. A maximum air flow to the equipment is subjected to the size of the outlet104, which is configured relative to size of the associated sub-duct102and the piece of equipment170being served by the outlet104. According to some embodiments, when a temperature of equipment A reaches an intermediate level (e.g., halfway between the high threshold and the low threshold, the controllable damper106of the outlet104may be adjusted to be halfway open to allow part of the cooled air to pass to other equipment (e.g., equipment B.) This may allow more air to flow to other equipment that may be experiencing higher temperatures. When equipment B is already at the low threshold or within a predetermined percentage thereof (e.g., 10 percent), the controllable outlet damper for equipment A may remain full opened until equipment A is fully cooled to the low threshold temperature. For each case, the controllable dampers106of the primary duct100and associated sub ducts102can be adjusted accordingly.

The system may be configured to store information related to cooling of the equipment170as well as the space116. Machine learning models (e.g., Markov models, hidden Markov models, decision trees, neural networks, etc.) may be implemented to further optimize power consumption of the HVAC unit10. In the present example, the system may calculate the time that equipment A took to go from 30° C. to 10° C. and utilize this information for training the model, thereby benefiting future equipment cooling. For example, if equipment A took 30 minutes to go from 30° C. to 10° C. while its damper is fully open, the next time equipment A reaches 30° C., the system may try to adjust the controllable dampers106managing airflow to equipment B and C such that after 30 minutes this equipment will also be at 10° C. This approach may result in all 3 pieces of equipment reaching the low temperature threshold (10° C.) at approximately the same time, thereby allowing earlier shut down of the compressor.

According to some embodiments, if equipment A exceeds the designated high threshold temperature (e.g., 30° C.) and remains below its absolute high temperature (40° C.), the system may give equipment A high priority for cooling to reduce the temperature as soon as possible. An alert may be sent to an operator that equipment A has exceeded its threshold temperature through via an alarm system (e.g., associated with controller105).

When a piece of equipment exceeds its absolute maximum temperature (e.g., another alert may be sent to the operator that equipment A has exceeded the absolute high temperature requesting immediate intervention.

As noted above, the space116may be continuously monitored to determine whether an operator is entering or has entered the space116, and whether the operator remains therein (step352). While there is no operator within the space116(step352: No) the controllable damper106′ associated with the space cooling sub duct102′ may be closed such that no cooled air is provided by the HVAC unit10to the space116via the space cooling sub-duct102′.

When an operator is detected to be entering, or to have entered the space116, (step352: Yes), the controller105may cause the compressor185to begin operation (if it is shut down) and to open the controllable damper106′ associated with the space cooling sub duct102′ so that cooled air is provided to the space116via the space cooling sub duct102′ (step356). For example, an operator may scan a badge to gain entry to the space116, and upon authorization to enter the space116by, e.g., controller105, the controller may send a command to operate the compressor185and to open the controllable damper106′ associated with the space cooling sub duct102′. The space116may be cooled in this manner until the system detects that operator has left the space or until a predetermined threshold temperature is reached within the space116(e.g., 20° C.). The compressor185may then be shut down, except where equipment cooling indicates otherwise, as discussed above. Steps302and352may then be continually performed until a temperature change or operator status occurs.

Alternatively, or in addition to monitoring the space116for present of an operator, as described above, an operator may schedule a date and time when the operator intends to enter the space116. For example, an operator may indicate an intended entry date and time 3 days and 2 hours in advance of arrival (i.e., entry). In such a case, the controller105may determine a time to begin “pre-cooling” the space116by operating the compressor185and opening the controllable damper106′ associated with the space cooling sub duct102′. According to some embodiments, the controller105may implement machine learning to determine an optimal time to begin the pre-cooling, the determination being based on, for example, current thermal load within the space116, past cool-down time, etc.

FIG.4is a flowchart highlighting an illustrative method for waste heat utilization by the system ofFIG.2B. According to some embodiments of the present disclosure, when waste heat utilization is implemented, various aspects of the system may be monitored by controller105in conjunction with various sensors. The presently described method is a non-limiting example of how the waste heat may be utilized to improve energy efficiency of various components both internal and external to the system.

During operation of the HVAC unit10, the evaporator190may accumulate ice due to water vapor in the air freezing on and around the coils of the evaporator190. A sensor associated with the evaporator190may provide information to the controller105indicating that such icing is occurring (e.g., based on reduced air flow at the evaporator190, evaporator temperature, etc.) (step402: Yes). In response, the controller105may be configured to adjust the valve206to cause at least a portion of the exhaust air to flow from the collection duct210through the evaporator duct222and across the evaporator190(step404). The valve206may be opened fully or may be opened in increments by controller105such that varying levels of icing may be addressed without increasing the temperature of the cooled air in the primary duct100beyond a threshold temperature (e.g., a temperature providing insufficient cooling for a current thermal load). Based on the waste heat in the exhaust air, icing on the evaporator190may be reduced, and the exhaust air cooled for reintroduction into the primary duct100.

For purposes of the present method discussion, it will be assumed that a supplemental heating system230comprises an outdoor container226configured to operate as a heat sync and to absorb waste heat and transfer the waste heat to the atmosphere. In such embodiments, water may be implemented as the liquid and a temperature of the water232in the container226may be monitored to determine whether the temperature is sufficiently low to operate as a heat sync (step406). When the temperature of the water232is above a set threshold temperature (e.g., 15° C.) (step406: No) the exhaust air may be directed to the exterior of the space116(step408). For example, when controller105determines that the temperature of the water is above the threshold temperature (e.g., via a temperature sensor in the container226), the controller105may cause the valve206′ to close such that any exhaust air arriving at the valve206′ may continue to flow to the exterior218via the collection duct210.

When it is determined that the water232in the container226is below the threshold temperature (e.g., 15° C.), the exhaust air may be directed to the supplemental heating system230via the valve206′. For example, the controller may determine that the temperature of the water232is 10° C., and may therefore, open the valve206′ such that the exhaust air in the collection duct210is directed to the heat exchanger225via the heating duct224. The controller105may adjust the valve206′ to be fully opened such that a maximum amount of exhaust air is directed through the heating duct224, or alternatively, the controller may adjust the valve206′ to open in increments to allow a defined amount of the exhaust air to flow to the heating duct224. For example, when the temperature of the water232is approaching the threshold temperature (e.g., 15° C.) the controller105may partially close the valve206′ to slow the heat transfer at heat exchanger225to the water232(step412).

Once the exhaust air has passed through the heat exchanger225of supplemental heating system230, the cooled exhaust air may be directed to the cooled air duct228, for example, to be returned to the cooled air flow of the HVAC unit10(step414). By returning cooled air to the cool air flow of HVAC unit10, compressor run time may be further reduced while still providing desirable levels of cooling for the equipment170.

FIG.5is a block diagram of a computer510used to provide computational functionalities associated with described algorithms, methods, functions, processes, flows, and procedures as described in the instant disclosure, according to an implementation. The illustrated computer510is intended to encompass any computing device such as a server, desktop computer, laptop/notebook computer, wireless data port, smart phone, personal data assistant (PDA), tablet computing device, one or more processors within these devices, or any other suitable processing device, including both physical or virtual instances (or both) of the computing device. Additionally, the computer510may include a computer that includes an input device, such as a keypad, keyboard, touch screen, or other device that can accept user information, and an output device that conveys information associated with the operation of the computer510, including digital data, visual, or audio information (or a combination of information), or a graphical user interface (GUI).

The computer510can serve in a role as a client, a network component, a server, a database or other persistency, or any other component (or a combination of roles) of a computer for performing the subject matter described in the instant disclosure. The illustrated computer510may be implemented as the controller105described above and may perform operations consistent therewith. In some implementations, one or more components of the computer510may be configured to operate within environments, including cloud-computing-based, local, global, or other environment (or a combination of environments).

At a high level, the computer510is an electronic computing device operable to receive, transmit, process, store, or manage data and information associated with the described subject matter. According to some implementations, the computer510may also include or be communicably coupled with an application server, e-mail server, web server, caching server, streaming data server, business intelligence (BI) server, or other server (or a combination of servers).

The computer510can receive requests over network530from a client application (e.g., executing on another computer510) and responding to the received requests by processing the said requests in an appropriate software application. In addition, requests may also be sent to the computer510from internal users (for example, from a command console or by other appropriate access method), external or third-parties, other automated applications, as well as any other appropriate entities, individuals, systems, or computers.

Each of the components of the computer510can communicate using a system bus503. In some implementations, any or all of the components of the computer510, both hardware or software (or a combination of hardware and software), may interface with each other or the interface504(or a combination of both) over the system bus503using an application programming interface (API)512or a service layer513(or a combination of the API512and service layer513. The API512may include specifications for routines, data structures, and object classes. The API512may be either computer-language independent or dependent and refer to a complete interface, a single function, or even a set of APIs. The service layer513provides software services to the computer510or other components (whether or not illustrated) that are communicably coupled to the computer510.

The functionality of the computer510may be accessible for all service consumers using this service layer. Software services, such as those provided by the service layer513, provide reusable, defined business functionalities through a defined interface. For example, the interface may be software written in JAVA, C++, or other suitable language providing data in extensible markup language (XML) format or another suitable format. While illustrated as an integrated component of the computer510, alternative implementations may illustrate the API512or the service layer513as stand-alone components in relation to other components of the computer510or other components (whether or not illustrated) that are communicably coupled to the computer510. Moreover, any or all parts of the API512or the service layer513may be implemented as child or sub-modules of another software module, enterprise application, or hardware module without departing from the scope of this disclosure.

The computer510includes an interface504. Although illustrated as a single interface504inFIG.5, two or more interfaces504may be used according to particular desires or implementations of the computer510. The interface504is used by the computer510for communicating with other systems in a distributed environment that are connected to the network530. Generally, the interface504includes logic encoded in software or hardware (or a combination of software and hardware) and operable to communicate with the network530. More specifically, the interface504may include software supporting one or more communication protocols associated with communications such that the network530or interface's hardware is operable to communicate physical signals within and outside of the illustrated computer510.

The computer510includes at least one computer processor516. Although illustrated as a single computer processor516inFIG.5, two or more processors may be used according to particular desires or particular implementations of the computer510. Generally, the computer processor516executes instructions and manipulates data to perform the operations of the computer510and any algorithms, methods, functions, processes, flows, and procedures as described in the instant disclosure.

The computer510also includes a memory506that holds data for the computer510or other components (or a combination of both) that can be connected to the network530. For example, memory506may include a database storing data (e.g., log files) and/or processing instructions consistent with this disclosure. Although illustrated as a single memory506inFIG.5, two or more memories may be used according to implementations of the computer510and the described functionality. While memory506is illustrated as an integral component of the computer510, in alternative implementations, memory506can be external to the computer510.

The application507is an algorithmic software engine providing functionality according to implementations of the computer510, particularly with respect to functionality described in this disclosure. For example, application507can serve as one or more components, modules, applications, etc. configured to cause the computer510to function as the controller105(e.g., monitoring temperature and/or motion within the space116). Further, although illustrated as a single application507, the application507may be implemented as multiple applications507on the computer510. In addition, although illustrated as integral to the computer510, in alternative implementations, the application507can be external to the computer510.

There may be any number of computers510associated with, or external to, a computer system containing computer510, each computer510communicating over network530. Further, the term “client,” “user,” and other appropriate terminology may be used interchangeably as appropriate without departing from the scope of this disclosure. Moreover, this disclosure contemplates that many users may use one computer510, or that one user may use multiple computers510.

One or more of the embodiments of the present disclosure may be described as in the following clauses:

Clause 1. A system for cooling a plurality of devices of a multi-position rack, the system comprising: a heating, ventilation, and air conditioning (HVAC) unit configured to generate a flow of cooled air; a plurality of sub-ducts, each sub-duct of the plurality of sub-ducts being configured to direct a portion of the flow of cooled air to a respective device of the plurality of devices in the multi-position rack; and a primary duct configured to direct the flow of cooled air away from the HVAC unit to the plurality of sub-ducts, wherein each sub-duct of the plurality of sub-ducts is sized according to a thermal output corresponding to a respective device of the plurality of devices.

Clause 2. The system according to clause 1, wherein the thermal output corresponds to a maximal thermal output of a respective device of the plurality of devices.

Clause 3. The system of any of clauses 1-2, further comprising one or more controllable dampers, each of the one or more controllable dampers corresponding to a respective sub-duct of the plurality of sub-ducts, the one or more controllable dampers being configured to control the flow of cooled air.

Clause 4. The system of clause 3, comprising a controller configured to monitor operating characteristics of the one or more devices and to control the one or more controllable dampers based on the operating characteristics.

Clause 5. The system of clause 4, wherein the operating characteristics comprise one or more of an actual temperature of one or more of the plurality of devices, a fan speed of one or more of the plurality of devices, and an actual power consumption of one or more of the plurality of devices.

Clause 6. The system of clause 4, wherein the controller is configured to control the one or more controllable dampers based on a threshold temperature being reached by one or more of the plurality of devices, wherein the threshold temperature is operator configured.

Clause 7. The system of any of clauses 1-6, further comprising: a sensor configured to provide information regarding one or more of entry of a human into a space in which the multi-position rack is present and exit of a human from the space; and a secondary cooling duct configured to provide a second portion of cooled air to the space in which the multi-position rack is present in response to entry of the human into the space.

Clause 8. The system of clause 7, comprising: a controller; and a damper arranged within the secondary cooling duct, wherein the controller is configured to cause the damper to open in response to determining entry of a human into the space.

Clause 9. The system of any of clauses 1-8, wherein each sub-duct of the plurality of sub-ducts comprises an outlet sized according to the thermal output of a device of the plurality of devices to which it corresponds.

Clause 10. The system of any of clauses 1-9, wherein the HVAC unit is configured to adjust a temperature of the flow of cooled air based on an overall thermal load.

Clause 11. The system of any of clauses 4-10, further comprising: a humidity sensor configured to provide information related to an ambient humidity surrounding the multi-position rack; wherein the controller is further configured to control the one or more controllable dampers based on the ambient humidity.

Clause 12. The system of any of clauses 4-11, wherein one or more of the plurality of sub-ducts is movable, and wherein the controller is configured to cause a movable sub-duct to move in response to a temperature event associated with one or more of the plurality of devices.

Clause 13. The system of any of clauses 4-12, wherein the controller is communicatively linked to a power supply associated with one or more of the plurality of devices, and wherein the controller is configured to terminate power for one or more of the plurality of devices in response to a temperature event associated with one or more of the plurality of devices.

Clause 14. The system of any of clauses 4-13, wherein the controller is configured to monitor a temperature history of one or more of the plurality of devices and to train a machine learning model based on the temperature history to produce a trained machine learning model.

Clause 15. A system for collecting waste heat from a plurality of devices of a multi-position rack, the system comprising: a plurality of exhaust ducts, each exhaust duct of the plurality of exhaust ducts being configured to receive exhaust air that has been passed over a respective device of the plurality of devices in the multi-position rack, wherein each exhaust duct is sized according to a thermal output corresponding to the respective device; and a collection duct configured to receive exhaust air from each exhaust duct of the plurality of exhaust ducts and to direct the exhaust air to a distribution hub, wherein the distribution hub is configured to control a flow of the exhaust air to one or more of a heat exchanger and an exterior exhaust vent.

Clause 16. The system of clause 15, wherein the heat exchanger is configured to provide heated water to one or more of a sanitary hot water system, a heating system, and a power generation system.

Clause 17. The system of any of clauses 15-16, wherein the exterior exhaust vent is located at a position exterior to an enclosed space in which the multi-position rack is located.

Clause 18. The system of clause 17, wherein the exterior exhaust vent is configured to provide heat to an inhabited space.

Clause 19. The system of any of clauses 15-18, wherein the heat exchanger comprises an evaporator of an HVAC unit configured to provide cooled air to the plurality of devices.

Clause 20. The system of any of clauses 15-19, wherein exhaust air provided to the heat exchanger is returned to an air intake of the HVAC unit.

Although several example embodiments have been described in detail above, those skilled in the art will readily appreciate that many modifications are possible in the example embodiments without materially departing from this invention. For example, the system can be integrated with an electrical distribution panel associated with the space116(e.g., main power supply) such that if one or more pieces of equipment170exceed an absolute maximum temperature associated with a respective piece of equipment170, the system will trigger the electrical distribution panel to cut off the power for the one or more pieces of equipment170exceeding the absolute maximum temperature. This can protect the equipment170from damage or even destruction from an overheat situation. Additionally, the system may request operator approval prior to triggering the electrical distribution panel to cut power, e.g., via a temperature warning sent by controller105.

Accordingly, all such modifications are intended to be included within the scope of this disclosure as defined in the following claims.