modelCDU_epsNTU

Example model of a CDU with varying load on the IT side

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

Information

Example model of a CDU that serves liquid cooled racks.

The IT load is specified using a periodic pulse input. This load is cooled by a propylene glycol loop, which exchanges heat through the CDU with a chilled water supply. The chilled water is assumed to be delivered at constant temperature. A PI controller regulates the chilled water flow rate through the control valve in the CDU in order to track the propylene glycol temperature that is sent to the IT rack.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.PowerPRac48*132000Total rack design power
Modelica.Units.SI.TemperatureTRac_a273.15 + 42Supply coolant temperature to rack at design conditions
Modelica.Units.SI.TemperatureTRac_b273.15 + 47Return coolant temperature from rack at design conditions
Modelica.Units.SI.TemperatureTChi_a273.15 + 36Supply chilled water temperature to CDU at design conditions
Modelica.Units.SI.TemperatureTChi_b273.15 + 41Return chilled temperature from CDU at design conditions
Modelica.Units.SI.MassFlowRatemRac_flow_nominalPRac/(TRac_b - TRac_a)/MediumRac.cp_constRack mass flow rate at design conditions
Modelica.Units.SI.MassFlowRatemChi_flow_nominalPRac/(TChi_b - TChi_a)/MediumChi.cp_constChilled water mass flow rate at design conditions
Modelica.Units.SI.PressureDifferencedpRac_nominal60000Rack design pressure drop
Modelica.Units.SI.PressureDifferencedpHexChi_nominal80000Heat exchanger design pressure drop on chiller side
Buildings.Fluid.DataCenterEquipment.CDUs.LiquidToLiquid.Data.Generic_epsNTUdatCDUData performance record for CDU
Buildings.Fluid.DataCenterEquipment.Racks.LiquidCooledSinglePhase.Data.OCP_1kW_OAM_PG25datRacRack performance data

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.Sources.PulseutiUtilization of hardware
Buildings.Fluid.DataCenterEquipment.Racks.LiquidCooledSinglePhase.ColdPlateR_PracRack with cold plate heat exchangers, modeled for simplicity as one large rack
Buildings.Fluid.Sources.Boundary_pTbouPressure boundary condition
Buildings.Fluid.Sensors.TemperatureTwoPortsenTCDU_aChilled water supply temperature
Buildings.Fluid.DataCenterEquipment.CDUs.LiquidToLiquid.CDU_epsNTUcduCDU, modelled for simplicity as one large CDU
Fluid.Sources.Boundary_pTsouPressure boundary condition
Fluid.Sensors.TemperatureTwoPortsenTCDU_bOutlet temperature
Fluid.Sensors.TemperatureTwoPortsenTRac_aRack inlet temperature
Fluid.Sensors.TemperatureTwoPortsenTRac_bRack outlet temperature
Controls.OBC.CDL.Reals.Sources.ConstantdpSetSet point for head
Controls.OBC.CDL.Reals.Sources.ConstantTSetRacInSet point for rack inlet temperature
Modelica.Blocks.Math.GainPITAirPower consumption by the air-cooled IT equipment

Contents

NameDescription
MediumChiMedium for chilled water loop
MediumRacMedium for rack

Revisions

  • December 23, 2025, by Michael Wetter:
    First implementation.