modelGasDemandProfiler

Gas demand profile (H_flow or m_flow) composed of heat gas demand and base gas demand

Extends from TransiEnt.Basics.Icons.Model (Icon for models).

Information

1. Purpose of model

Gas demand profiler with base load and heat gas demand.

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

(Purely technical component without physical modeling.)

3. Limits of validity

(Purely technical component without physical modeling.)

4. Interfaces

gasDemandFlow: RealOutput

T_amb: output for ambient temperature in [ °C]

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

(no remarks)

8. Validation

(no validation or testing necessary)

9. References

[1] http://ecowetter.de/ort/heizgradtage/hamburg/2012.html

10. Version History

Created by Lisa Andresen (andresen@tuhh.de), Jan 2017

Parameters

TypeNameDefaultDescription
TILMedia.VLEFluidTypes.BaseVLEFluidrealGasModelsimCenter.gasModel1|General|Real gas model to be used (for calorific value calculation)
Modelica.Units.SI.MassFractionxi_inrealGasModel.xi_default|General|Mass fractions of gas mixture (for calorific value calculation)
BooleanmFlowOutfalse|General|Set to true to get gas mass flow instead of enthalpy flow rate as output
BooleanvariableBaseDemandfalse|General|Set to true for variable base gas demand
Realf_gasDemand1|General|Scaling factor for resulting gas demand
Modelica.Units.SI.HeatQ_a0.56*23e9*3.6e6|Gas heat demand|Annual heat demand
Modelica.Units.SI.Efficiencyeta_fuel0.98|Gas heat demand|Average efficiency of combustion
Modelica.Units.SI.SpecificEnthalpyNCV_in46.84e6|Gas heat demand|Net calorific value of medium (set to zero for calculation by function)
Modelica.Units.SI.SpecificEnthalpyNCVTransiEnt.Basics.Functions.GasProperties.getRealGasNCV_xi(realGasType = realGasModel, xi_in = xi_in, NCVIn = NCV_in)|Gas heat demand|Net calorific value
Modelica.Units.SI.SpecificEnthalpyGCV_in51.77e6|Gas heat demand|Gross calorific value of medium (set to zero for calculation by function)
Modelica.Units.SI.SpecificEnthalpyGCVTransiEnt.Basics.Functions.GasProperties.getRealGasGCV_xi(realGasType = realGasModel, xi_in = xi_in, GCVIn = GCV_in)|Gas heat demand|Gross calorific value
RealgasDemand_base_a1.838698E+16|Gas base demand|Annual gas base demand in J (or kg if mFlowOut=true)
TransiEnt.Grid.Heat.HeatGridControl.HeatDemandPrediction.HeatingDemandCharacteristic.CharLineHeatDemandHHHeatCharLine
Modelica.Units.SI.HeatQ_a_heatCharline1.41806E+16|Heat demand charline||Integrated annual heat demand of heat charline (from weeklyHeatProfile.Q_flow)
RealDamping_Weekend0.95|Heat demand charline||Damping ratio for heat load at weekends (between 0 and 1)
TransiEnt.Basics.Types.TypeOfWeekdayBeginWeekday2|Heat demand charline||Weekday on which simulation begins
RealTransitionDuration5|Heat demand charline||
Modelica.Units.SI.Timet_start_week6*86400|Heat demand charline||Time between simulation start and first monday (e.g. first day is a sunday)
Modelica.Units.SI.Timet_hp_end12441600|Heat demand charline||End of heating period in Hamburg in 2012 according to http://ecowetter.de/ort/heizgradtage/hamburg/2012.html
Modelica.Units.SI.Timet_hp_start22982400|Heat demand charline||Start of heating period in Hamburg in 2012 according to http://ecowetter.de/ort/heizgradtage/hamburg/2012.html
RealgasDemand_base_profilebaseGasDemand.offset*365*24*3600|Base gas demand||Integrated annual heat demand of the profile
Realoffset1|Base gas demand||Offset of output signal
Realamplitude0.2|Base gas demand||Amplitude of sine wave
Modelica.Units.SI.FrequencyfreqHz1/86400|Base gas demand||Frequency of sine wave
Modelica.Units.SI.Anglephase0|Base gas demand||Phase of sine wave
Modelica.Units.SI.TimestartTime0|Base gas demand||Output = offset for time < startTime

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputgasDemandFlow
TransiEnt.Basics.Interfaces.General.TemperatureCelsiusInT_amb

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
RealgasDemand_totIntegrated gas demand in defined output
RealgasDemand_baseIntegrated base gas demand in defined output
RealgasDemand_heatIntegrated heat gas demand in defined output
TransiEnt.Grid.Heat.HeatGridControl.HeatDemandPrediction.HeatingGenerationCharlineheatingLoadCharline
TransiEnt.Grid.Heat.HeatGridControl.HeatDemandPrediction.WeeklyHeatProfileweeklyHeatProfile