modelDirect
Example model for direct heating energy transfer station
with in-building pumping and controlled district return temperature
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This model provides an example for the direct heating energy transfer station model, which contains in-building pumping and controls the district return temperature. The building's primary variable speed pump is modulated depending on the total heating load and prescribed deltaT. Variation in the district supply temperature is modeled as a sinusoidal signal to test the response of system.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.SpecificHeatCapacity | cp | Medium.specificHeatCapacityCp(Medium.setState_pTX(Medium.p_default, Medium.T_default, Medium.X_default)) | Default specific heat capacity of medium |
| Nominal condition | |||
| Modelica.Units.SI.HeatFlowRate | Q_flow_nominal | 18000 | Nominal heating load |
| Modelica.Units.SI.MassFlowRate | mBui_flow_nominal | Q_flow_nominal/(cp*(50 - 40)) | Nominal mass flow rate of building heating supply |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.DHC.ETS.Heating.Direct | heaETS | Energy transfer station | |
| Modelica.Blocks.Sources.Constant | TSetDisRet_max | Maximum setpoint temperature for district return | |
| Buildings.Fluid.Sources.Boundary_pT | sinDis | District-side sink | |
| Buildings.Fluid.Sources.Boundary_pT | souDis | District-side source | |
| Modelica.Blocks.Sources.RealExpression | TDisSupNoi | Sinusoidal noise signal for district supply temperature | |
| Buildings.Fluid.Movers.FlowControlled_m_flow | pum | Building primary pump | |
| Buildings.Fluid.HeatExchangers.HeaterCooler_u | loa | Aggregate building heating load | |
| Modelica.Blocks.Sources.Ramp | ram | Ramp load from zero | |
| Modelica.Blocks.Sources.CombiTimeTable | QHea | Heating demand | |
| Modelica.Blocks.Math.Product | pro | Multiplier to ramp load from zero | |
| Modelica.Blocks.Math.Gain | gai | Multiplier gain for calculating m_flow |
Contents
| Name | Description |
|---|---|
| Water medium |
Revisions
-
April 7, 2023, by David Blum:
First implementation.