modelAirRearDoorHexPassive

Example model for air-cooled rack with passive rear door heat exchanger

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

Example model of an air-cooled IT rack with a passive rear door heat exchanger.

The room inlet air temperature is set to 30°C. The air-cooled rack raises the air temperature around 11.7 K, so the air entering the rear door heat exchanger is at approximately 41.7°C. The rear door heat exchanger is passive, i.e., it does not have fans. Due to its air-side flow resistance, the air flow rate through the rack is slightly lower than when no rear door heat exchanger is present, leading to a higher rack outlet temperature, which is upstream of the rear door heat exchanger.

Water at 25°C is supplied to the rear door heat exchanger. In this simplified model, the water flow rate is uncontrolled, leading to a leaving water temperature above the design temperature due to the reduced air flow rate that causes the air inlet temperature into the rear door heat exchanger to be slightly warmer than the design temperature.

The air-cooled utilization is kept constant at 100% throughout the simulation.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.PowerPAir_nominal48*1320Design power for air-cooled IT
Modelica.Units.SI.TemperatureTAirDatHal303.15Air temperature in data hall
Modelica.Units.SI.SpecificHeatCapacitycpAir_defaultMediumAir.specificHeatCapacityCp(MediumAir.setState_pTX(T = MediumAir.T_default, p = MediumAir.p_default, X = MediumAir.X_default[1:MediumAir.nXi]))Specific heat capacity of air
Buildings.Fluid.DataCenters.Racks.Air.Data.GenericdatAirAir-cooled rack performance data
Modelica.Units.SI.TemperatureTReaDooCooIn_nominal273.15 + 25Rear door heat exchanger coolant supply temperature
Modelica.Units.SI.TemperatureTReaDooCooOut_nominal273.15 + 35Rear door heat exchanger coolant return temperature
Modelica.Units.SI.TemperatureTAirReaDooIn_nominalTAirDatHal + (datAir.TOut_nominal - datAir.TIn_nominal)Nominal air temperature entering the rear door heat exchanger
Modelica.Units.SI.MassFlowRatemReaDoo_flow_nominal(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.GenericdatReaDooHex
Buildings.Fluid.DataCenters.Racks.Hybrid.Data.AirRearDoorHexPassive.Genericdat

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantutiAirUtilization of air-cooled hardware
Modelica.Blocks.Math.GainPITAirPower consumption by the air-cooled IT equipment
Buildings.Fluid.DataCenters.Racks.Hybrid.AirRearDoorHexPassiverac
Buildings.Fluid.Sources.Boundary_pTdatHalTemperature and pressure of air in data hall
Fluid.Sensors.TemperatureTwoPortsenTAir_aAir inlet temperature
Fluid.Sensors.TemperatureTwoPortsenTAir_bAir outlet temperature
Buildings.Fluid.Sources.Boundary_pTsouReaDooRear door heat exchanger coolant supply at elevated pressure
Sources.Boundary_pTsinReaDooSink rear door heat exchanger coolant
Sensors.TemperatureTwoPortsenTReaDooLvgCoolant outlet temperature from rear door heat exchanger

Contents

NameDescription
MediumAirMedium for air cooling loop
MediumReaDooHexWater for rear door heat exchanger loop

Revisions

  • September 29, 2026, by Michael Wetter:
    First implementation.