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
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.Sources.Boundary_pT | bou1Pum | Primary boundary conditions | |
| Buildings.Fluid.Sources.Boundary_pT | bou2 | Secondary boundary conditions | |
| Modelica.Blocks.Sources.BooleanExpression | uHeaRej | Heat rejection enable signal | |
| Modelica.Blocks.Sources.BooleanExpression | uEnaColRej | Cold rejection enable signal | |
| Buildings.DHC.ETS.Combined.Subsystems.HeatExchanger | hexPum | Heat exchanger with primary pump | |
| Buildings.Controls.OBC.CDL.Reals.Switch | swi | Switch secondary temperature value depending on heat/cold rejection mode | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senT1OutPum | Primary outlet temperature | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senT1InlPum | Primary inlet temperature | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senT2OutPum | Secondary outlet temperature | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senT2InlPum | Secondary inlet temperature | |
| Buildings.DHC.ETS.Combined.Subsystems.HeatExchanger | hexVal | Heat exchanger with primary control valve | |
| Buildings.Fluid.Sources.Boundary_pT | bou1InlVal | Primary boundary conditions | |
| Buildings.Fluid.Sources.Boundary_pT | bou1OutVal | Primary boundary conditions | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senT1InlVal | Primary inlet temperature | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senT1OutVal | Primary outlet temperature | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senT2OutVal | Secondary outlet temperature | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | senT2InlVal | Secondary inlet temperature | |
| Buildings.Controls.OBC.CDL.Logical.MultiOr | mulOr | Compute enable signal for heat/cold rejection | |
| Modelica.Blocks.Sources.BooleanExpression | yValIsoCon | Condenser loop isolation valve opening | |
| Modelica.Blocks.Sources.BooleanExpression | yValIsoEva | Evaporator loop isolation valve opening | |
| Modelica.Blocks.Sources.TimeTable | TColVal | Cold side temperature values | |
| Modelica.Blocks.Sources.TimeTable | THotVal | Hot side temperature values | |
| Modelica.Blocks.Sources.TimeTable | TSerWat | Service water temperature values |
Contents
| Name | Description |
|---|---|
| Medium model |
Revisions
-
July 31, 2020, by Antoine Gautier:
First implementation.