modelDHG_FeedForward_Controller

Assigns output targets to the heat generating plants based on the total expected heat demand
Diagram of DHG_FeedForward_Controller

Extends from TransiEnt.Basics.Icons.LargeController (Icon for controller models).

Information

District Heating Network Control

1. Purpose of model

This component takes the predicted heat load in a given district heating network and determines the output target for the heating condensers or heat exchangers heat demand of the city (in this case three units).

In other words, this components takes care of the formation of output targets for the district heating units.

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

The model considers

  • The supply temperature according to the contract of the company (SupplyTemperature)
  • The return temperature according to the ... law (ReturnTemperature)
  • The mass flow restrictions of each branch (massFlowRestrictions_EWC)


It is assumed that these values are known by the network operator. The values should be added to the tables.

3. Limits of validity

(Purely technical component without physical modeling.)

4. Interfaces

Inputs:

  • Ambient Temperature in °C
  • Expected load in the district heating network in W

Outputs:

  • Target heatflow output at east branch
  • Target heatflow output at west branch
  • Target heatflow output at center

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

(no remarks)

8. Validation

(no validation or testing necessary)

9. Validation

(no remarks)

Parameters

TypeNameDefaultDescription
TransiEnt.Grid.Heat.HeatGridControl.Base.DHGMassFlowCharacteristicLines.GenericMassFlowCharacteristicLinesMassFlowCLBase.DHGMassFlowCharacteristicLines.SampleMassFlowCharacteristicLines()

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.General.TemperatureCelsiusInT_ambientAmbient temperature input in Celsius
TransiEnt.Basics.Interfaces.Thermal.HeatFlowRateInQ_dot_DH_TargHeat flow rate input
TransiEnt.Basics.Interfaces.General.MassFlowRateOut[size(massFlowRestrictions.combiTable1Ds.columns, 1)]m_flow_i
TransiEnt.Basics.Interfaces.Thermal.HeatFlowRateOut[size(massFlowRestrictions.combiTable1Ds.columns, 1)]Q_flow_i

Components

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatem_flow_set
Modelica.Units.SI.HeatFlowRateQ_flow_set
TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluid_pTh_supply
TILMedia.Internals.VLEFluidConfigurations.FullyMixtureCompatible.VLEFluid_pTh_return
SupplyAndReturnTemperatureDHGsupplyandReturnTemperature
MassFlowCharacteristicLinesmassFlowRestrictions
Modelica.Blocks.Sources.RealExpressionm_flow_set_sourcein kg/s
Basics.Blocks.Sources.RealVectorExpressionQ_flow_calc
Modelica.Blocks.Sources.RealExpressiondelta_h
Basics.Blocks.Sources.RealVectorExpressionm_flow