modelHeatExchanger

Validation of the base subsystem model with district heat exchanger

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

Information

This model validates Buildings.DHC.ETS.Combined.Subsystems.HeatExchanger in a configuration where the primary flow rate is modulated by means of a two-way valve (see hexVal), and in a configuration where the primary flow rate is modulated by means of a variable speed pump (see hexPum).

Components

TypeNameDefaultDescription
Buildings.Fluid.Sources.Boundary_pTbou1PumPrimary boundary conditions
Buildings.Fluid.Sources.Boundary_pTbou2Secondary boundary conditions
Modelica.Blocks.Sources.BooleanExpressionuHeaRejHeat rejection enable signal
Modelica.Blocks.Sources.BooleanExpressionuEnaColRejCold rejection enable signal
Buildings.DHC.ETS.Combined.Subsystems.HeatExchangerhexPumHeat exchanger with primary pump
Buildings.Controls.OBC.CDL.Reals.SwitchswiSwitch secondary temperature value depending on heat/cold rejection mode
Buildings.Fluid.Sensors.TemperatureTwoPortsenT1OutPumPrimary outlet temperature
Buildings.Fluid.Sensors.TemperatureTwoPortsenT1InlPumPrimary inlet temperature
Buildings.Fluid.Sensors.TemperatureTwoPortsenT2OutPumSecondary outlet temperature
Buildings.Fluid.Sensors.TemperatureTwoPortsenT2InlPumSecondary inlet temperature
Buildings.DHC.ETS.Combined.Subsystems.HeatExchangerhexValHeat exchanger with primary control valve
Buildings.Fluid.Sources.Boundary_pTbou1InlValPrimary boundary conditions
Buildings.Fluid.Sources.Boundary_pTbou1OutValPrimary boundary conditions
Buildings.Fluid.Sensors.TemperatureTwoPortsenT1InlValPrimary inlet temperature
Buildings.Fluid.Sensors.TemperatureTwoPortsenT1OutValPrimary outlet temperature
Buildings.Fluid.Sensors.TemperatureTwoPortsenT2OutValSecondary outlet temperature
Buildings.Fluid.Sensors.TemperatureTwoPortsenT2InlValSecondary inlet temperature
Buildings.Controls.OBC.CDL.Logical.MultiOrmulOrCompute enable signal for heat/cold rejection
Modelica.Blocks.Sources.BooleanExpressionyValIsoConCondenser loop isolation valve opening
Modelica.Blocks.Sources.BooleanExpressionyValIsoEvaEvaporator loop isolation valve opening
Modelica.Blocks.Sources.TimeTableTColValCold side temperature values
Modelica.Blocks.Sources.TimeTableTHotValHot side temperature values
Modelica.Blocks.Sources.TimeTableTSerWatService water temperature values

Contents

NameDescription
MediumMedium model

Revisions

  • July 31, 2020, by Antoine Gautier:
    First implementation.