modelAirLiquidRearDoorHexActive
Example model for hybrid liquid-cooled and air-cooled rack with active rear door heat exchanger
Extends from Buildings.Fluid.DataCenters.Racks.Hybrid.Examples.AirLiquidRearDoorHexPassive (Example model for hybrid liquid-cooled and air-cooled rack with rear door heat exchanger).
Information
Example model of a hybrid IT rack with liquid-cooled, air-cooled, and active rear door heat exchanger components.
This model is identical to Buildings.Fluid.DataCenters.Racks.Hybrid.Examples.AirLiquidRearDoorHexPassive except that the rear door heat exchanger has a built-in fan.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Power | PLiq_nominal (from AirLiquid) | 48*13200 | Design power for liquid-cooled IT |
| Modelica.Units.SI.Power | PAir_nominal (from AirLiquid) | 0.1*PLiq_nominal | Design power for air-cooled IT |
| Modelica.Units.SI.TemperatureDifference | dTLiq_nominal (from AirLiquid) | 7 | Design temperature difference of liquid coolant |
| Modelica.Units.SI.Temperature | TLiqIn_nominal (from AirLiquid) | 273.15 + 42 | Supply coolant temperature to rack at design conditions |
| Modelica.Units.SI.MassFlowRate | mLiq_flow_nominal (from AirLiquid) | PLiq_nominal/dTLiq_nominal/cpLiq_default | Nominal mass flow rate for liquid cooling at design conditions |
| Modelica.Units.SI.SpecificHeatCapacity | cpLiq_default (from AirLiquid) | MediumLiq.specificHeatCapacityCp(state = MediumLiq.setState_pTX(T = MediumLiq.T_default, p = MediumLiq.p_default, X = MediumLiq.X_default[1:MediumLiq.nXi])) | Heat capacity of liquid coolant |
| Modelica.Units.SI.PressureDifference | dpValve_nominal (from AirLiquid) | 5000 | Nominal pressure drop of fully open valve |
| Buildings.Fluid.DataCenters.Racks.Liquid.Data.OCP_1kW_OAM_PG25 | datLiq (from AirLiquid) | Liquid-cooled rack performance data | |
| Buildings.Fluid.DataCenters.Racks.Air.Data.Generic | datAir (from AirLiquid) | Air-cooled rack performance data | |
| Buildings.Fluid.DataCenters.Racks.Hybrid.Data.AirLiquid.Generic | dat (from AirLiquid) | ||
| Modelica.Units.SI.Temperature | TAirDatHal (from AirLiquid) | 303.15 | Air temperature in data hall |
| Modelica.Units.SI.SpecificHeatCapacity | cpAir_default (from AirLiquid) | MediumAir.specificHeatCapacityCp(MediumAir.setState_pTX(T = MediumAir.T_default, p = MediumAir.p_default, X = MediumAir.X_default[1:MediumAir.nXi])) | Specific heat capacity of air |
| Modelica.Units.SI.Temperature | TReaDooCooIn_nominal (from AirLiquidRearDoorHexPassive) | 273.15 + 25 | Rear door heat exchanger coolant supply temperature |
| Modelica.Units.SI.Temperature | TReaDooCooOut_nominal (from AirLiquidRearDoorHexPassive) | 273.15 + 35 | Rear door heat exchanger coolant return temperature |
| Modelica.Units.SI.Temperature | TAirReaDooIn_nominal (from AirLiquidRearDoorHexPassive) | TAirDatHal + (datAir.TOut_nominal - datAir.TIn_nominal) | Nominal air temperature entering the rear door heat exchanger |
| Modelica.Units.SI.MassFlowRate | mReaDoo_flow_nominal (from AirLiquidRearDoorHexPassive) | (PAir_nominal + datAir.PFan_nominal)/((TReaDooCooOut_nominal - TReaDooCooIn_nominal)*Buildings.Utilities.Psychrometrics.Constants.cpWatLiq) | Nominal mass flow rate for rear door heat exchanger at design conditions |
| Buildings.Fluid.DataCenters.Racks.RearDoorHeatExchangers.Data.Passive.Generic | datReaDooHex (from AirLiquidRearDoorHexPassive) |
Components
Revisions
-
September 17, 2026, by Michael Wetter:
First implementation.