modelPassive
Example model for a passive rear door heat exchanger
Extends from Buildings.Fluid.DataCenters.Racks.RearDoorHeatExchangers.Examples.BaseClasses.PartialExample (Partial example model for a rear door heat exchanger).
Information
Example model for a passive rear door heat exchanger.
The model uses a constant air and water mass flow rate.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.HeatFlowRate | Q_flow_nominal (from PartialExample) | -10000 | Nominal cooling duty (negative = heat removed from air) |
| Modelica.Units.SI.Temperature | TAirIn_nominal (from PartialExample) | 273.15 + 40 | Nominal air inlet temperature (warm server exhaust) |
| Modelica.Units.SI.Temperature | TAirOut_nominal (from PartialExample) | 273.15 + 30 | Nominal air outlet temperature of rear door heat exchanger |
| Modelica.Units.SI.Temperature | TCooIn_nominal (from PartialExample) | 273.15 + 20 | Nominal coolant inlet temperature |
| Modelica.Units.SI.Temperature | TCooOut_nominal (from PartialExample) | 273.15 + 30 | Nominal coolant outlet temperature |
| Modelica.Units.SI.MassFlowRate | mAir_flow_nominal (from PartialExample) | Q_flow_nominal/(TAirOut_nominal - TAirIn_nominal)/cpAir_default | Nominal air mass flow rate |
| Modelica.Units.SI.MassFlowRate | mCoo_flow_nominal (from PartialExample) | -Q_flow_nominal/(TCooOut_nominal - TCooIn_nominal)/cpCoo_default | Nominal coolant mass flow rate |
| Modelica.Units.SI.SpecificHeatCapacity | cpAir_default (from PartialExample) | 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.SpecificHeatCapacity | cpCoo_default (from PartialExample) | MediumCoo.specificHeatCapacityCp(MediumCoo.setState_pTX(T = MediumCoo.T_default, p = MediumCoo.p_default, X = MediumCoo.X_default[1:MediumCoo.nXi])) | Specific heat capacity of the coolant fluid |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.Sources.Boundary_pT | airSin (from PartialExample) | Air pressure reference | |
| Buildings.Fluid.Sources.MassFlowSource_T | cooSou (from PartialExample) | Coolant source at nominal conditions | |
| Buildings.Fluid.Sources.Boundary_pT | cooSin (from PartialExample) | Coolant pressure reference | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTAirIn (from PartialExample) | Air inlet temperature sensor | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTAirOut (from PartialExample) | Air outlet temperature sensor | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTCooIn (from PartialExample) | Coolant inlet temperature sensor | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senTCooOut (from PartialExample) | Coolant outlet temperature sensor | |
| Buildings.Fluid.DataCenters.Racks.RearDoorHeatExchangers.Passive | hex | Passive rear door heat exchanger | |
| Sources.MassFlowSource_T | airSou | Air source at nominal conditions |
Revisions
-
September 20, 2026, by Michael Wetter:
Refactored to extend Buildings.Fluid.DataCenters.Racks.RearDoorHeatExchangers.Examples.BaseClasses.PartialExample. -
September 13, 2026, by Michael Wetter:
First implementation.