modelTwoClosedLoops_PressureControlled

"Two district heating loops, pressure controlled, variable heat flows, constant mass flow"

Extends from TransiEnt.Basics.Icons.Example (Icon for runnable examples).

Information

1. Purpose of model

This model illustrates possible applications of the library to model district heating grids. It shows heat producing units at the left and right, a heat consumer at the center and the supply and return lines for distribution at both sides.

This model shows a grid consisting of two closed loops. All pumps are pressure controlled.

2. Level of detail, physical effects considered, and physical insight

(no remarks)

3. Limits of validity

(no remarks)

4. Interfaces

(no remarks)

5. Nomenclature

(no remarks)

6. Governing Equations

(no remarks)

7. Remarks for Usage

(no remarks)

8. Validation

(no remarks)

9. References

(no remarks)

10. Version History

Ricardo Peniche 2017

Ricardo Peniche and Jan Braune 2016

Parameters

TypeNameDefaultDescription
Realm_flow_nom1160

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
ClaRa.Visualisation.Quadruplequadruple7
ClaRa.Visualisation.Quadruplequadruple12
ClaRa.Components.HeatExchangers.TubeBundle_L2HeatingCondenserLeft
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowprescribedHeatFlow
ClaRa.Visualisation.Quadruplequadruple13
TransiEnt.Components.Visualization.DynDisplayTime1
TransiEnt.Components.Visualization.DynDisplayTime2
ClaRa.Components.HeatExchangers.TubeBundle_L2HeatConsumer
ClaRa.Components.VolumesValvesFittings.Valves.GenericValveVLE_L1PressureReduction
ClaRa.Visualisation.Quadruplequadruple3
ClaRa.Components.VolumesValvesFittings.Valves.GenericValveVLE_L1DifferentialPressure
ClaRa.Visualisation.Quadruplequadruple17
ClaRa.Visualisation.Quadruplequadruple15
ClaRa.Visualisation.Quadruplequadruple18
TransiEnt.Components.Visualization.DynDisplayTime3
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplesupplyPipeLeft1
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplesupplyPipeLeft2
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplereturnPipeLeft1
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplereturnPipeLeft2
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplereturnPipeLeft3
Modelica.Blocks.Sources.Constantp_set_VL_Consumer2pressure limiter of the house system
Modelica.Blocks.Sources.Constantp_setLeft7
ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simplepumpLeft
ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simplepumpLeft1
ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simplepumpLeft3
ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simplepumpLeft2
ClaRa.Components.VolumesValvesFittings.Valves.GenericValveVLE_L1valveVLE_L1_4
ClaRa.Visualisation.Quadruplequadruple1
ClaRa.Visualisation.Quadruplequadruple2
ClaRa.Components.Utilities.Blocks.LimPIDPID
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor
ClaRa.Visualisation.Quadruplequadruple5
ClaRa.Visualisation.Quadruplequadruple8
ClaRa.Visualisation.Quadruplequadruple11
ClaRa.Components.BoundaryConditions.BoundaryVLE_pTxiboundaryVLE_pTxi
ClaRa.Visualisation.Quadruplequadruple14
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor1
Modelica.Blocks.Sources.Constantp_setLeft3
ClaRa.Components.Utilities.Blocks.LimPIDPID1
Modelica.Blocks.Sources.Constantp_setLeft4
ClaRa.Components.Utilities.Blocks.LimPIDPID2
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor2
Modelica.Blocks.Sources.Constantp_setLeft8
ClaRa.Components.Utilities.Blocks.LimPIDPID3
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor3
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor4
Modelica.Blocks.Sources.Constantp_setLeft9
ClaRa.Components.Utilities.Blocks.LimPIDPID4
Modelica.Blocks.Sources.Constantp_setLeft5
ClaRa.Components.Utilities.Blocks.LimPIDPID5
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor5
HeatGridControl.Controllers.DHG_FeedForward_ControllerdHNControl
TransiEnt.Basics.Tables.Ambient.Temperature_Hamburg_900s_2012temperatureHH_900s_01012012_0000_31122012_2345_1
HeatGridControl.Limit_Q_flow_setlimit_Q_flow_set
TransiEnt.Basics.Tables.Ambient.Temperature_Hamburg_900s_2012temperatureHH_900s_01012012_0000_31122012_2345_2
TransiEnt.Grid.Heat.HeatGridControl.SupplyAndReturnTemperatureDHGsupplyandReturnTemperature1
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperature
ClaRa.Visualisation.DynDisplaydynDisplay
ClaRa.Visualisation.Quadruplequadruple4
ClaRa.Visualisation.Quadruplequadruple6
ClaRa.Components.HeatExchangers.TubeBundle_L2HeatingCondenserRight
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowprescribedHeatFlow1
ClaRa.Visualisation.Quadruplequadruple9
TransiEnt.Components.Visualization.DynDisplayTime4
TransiEnt.Components.Visualization.DynDisplayTime5
TransiEnt.Components.Visualization.DynDisplayTime6
ClaRa.Visualisation.Quadruplequadruple19
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplesupplyPipeRight1
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplesupplyPipeRight2
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplereturnPipeRight1
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplereturnPipeRight2
ClaRa.Components.VolumesValvesFittings.Pipes.PipeFlowVLE_L4_SimplereturnPipeRight3
Modelica.Blocks.Sources.Constantp_setLeft1
ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simplepumpRight
ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simplepumpRight1
ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simplepumpRight3
ClaRa.Components.TurboMachines.Pumps.PumpVLE_L1_simplepumpRight2
ClaRa.Components.VolumesValvesFittings.Valves.GenericValveVLE_L1valveVLE_L1_1
ClaRa.Visualisation.Quadruplequadruple22
ClaRa.Visualisation.Quadruplequadruple23
ClaRa.Components.Utilities.Blocks.LimPIDPID6
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor6
ClaRa.Visualisation.Quadruplequadruple24
ClaRa.Visualisation.Quadruplequadruple25
ClaRa.Visualisation.Quadruplequadruple27
ClaRa.Components.BoundaryConditions.BoundaryVLE_pTxiboundaryVLE_pTxi1
ClaRa.Visualisation.Quadruplequadruple28
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor7
Modelica.Blocks.Sources.Constantp_setLeft2
ClaRa.Components.Utilities.Blocks.LimPIDPID7
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor10
Modelica.Blocks.Sources.Constantp_setLeft11
ClaRa.Components.Utilities.Blocks.LimPIDPID10
Modelica.Blocks.Sources.Constantp_setLeft12
ClaRa.Components.Utilities.Blocks.LimPIDPID11
ClaRa.Components.Sensors.SensorVLE_L1_pvlePressureSensor11
HeatGridControl.Controllers.DHG_FeedForward_ControllerdHNControl1
TransiEnt.Basics.Tables.Ambient.Temperature_Hamburg_900s_2012temperatureHH_900s_01012012_0000_31122012_2345_3
HeatGridControl.Limit_Q_flow_setlimit_Q_flow_set1
ClaRa.Visualisation.DynDisplaydynDisplay1
Components.Visualization.DHG_PressureDiagrampDisplayLeft
Components.Visualization.DHG_PressureDiagrampDisplayRight
HeatGridControl.HeatDemandPrediction.HeatingGenerationCharlineheatingLoadCharline_1
HeatGridControl.HeatDemandPrediction.HeatingGenerationCharlineheatingLoadCharline_2

Contents

NameDescription
plotResult