modelPartialRack

Partial model of an IT rack, with utilization as input

Extends from Buildings.Fluid.Interfaces.PartialTwoPort (Partial component with two ports).

Information

Partial model of an IT rack.

Electrical and fluid characterization

The model takes as an input the electrical power consumption, and assumes all is converted to the heat that needs to be rejected through the fluid ports, e.g.,

Q_flow = P.

The fluid outlet temperature is computed using a first order delay to mimic the transient effect. This first order delay is characterized by the user-configurable time constant tau, set by default to tau=2 seconds. For exact transient response, this value should be identified based on measurements.

To compute the pressure drop, the model uses Buildings.Fluid.FixedResistances.PressureDrop. Therefore, the mass flow rate and pressure drop are related as

m_flow ⁄ m_flow_nominal = (dp ⁄ dp_nominal)m,

where m_flow_nominal is a parameter for the design flow rate, dp is the pressure difference between inlet and outlet, dp_nominal is a parameter for the design pressure difference, and m is a parameter for the flow exponent.

Parameters

TypeNameDefaultDescription
Buildings.Fluid.DataCenterEquipment.Racks.BaseClasses.Data.GenericdatPerformance data
Assumptions
BooleanallowFlowReversal (from PartialTwoPort)true= false to simplify equations, assuming, but not enforcing, no flow reversal
Dynamics › Conservation equations
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.DynamicFreeInitialType of energy balance: dynamic (3 initialization options) or steady state
Dynamics
Modelica.Units.SI.Timetau2Time constant of fluid outlet temperature at nominal flow
Initialization
Medium.TemperatureT_startMedium.T_defaultStart value of temperature

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_a (from PartialTwoPort)Fluid connector a (positive design flow direction is from port_a to port_b)
Modelica.Fluid.Interfaces.FluidPort_bport_b (from PartialTwoPort)Fluid connector b (positive design flow direction is from port_a to port_b)
Modelica.Blocks.Interfaces.RealInputPElectrical power consumption

Components

TypeNameDefaultDescription
RealutiITP/dat.PIT_nominalIT utilization
Fluid.Delays.DelayFirstOrdervolFluid control volume
Modelica.Units.SI.MassFlowRatem_flowport_a.m_flowMass flow rate from port_a to port_b

Contents

NameDescription
MediumMedium in the component

Revisions

  • June 26, 2026, by Michael Wetter:
    First implementation.