modelsolarThermal_Boiler

Solar heating and gas boiler
Diagram of solarThermal_Boiler

Extends from TransiEnt.Consumer.Systems.HouseholdEnergyConverter.Systems.Base.Systems.

Information

1. Purpose of model

Combination of solarthermal panel, thermal storage tank and boiler models to be used in the energyConverter.

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

TransiEnt.Basics.Interfaces.Combined.HouseholdDemandIn demand

TransiEnt.Basics.Interfaces.Electrical.ApparentPowerPort epp - connection to electrical grid

TransiEnt.Basics.Interfaces.Gas.RealGasPortIn gasPortIn - connection to gas grid

5. Nomenclature

(no remarks)

6. Governing Equations

(no remarks)

7. Remarks for Usage

The model contains models for a solarthermal panel, a stratified storage tank, a gas boiler and a controller for the operation of the solar thermal panel. Different control modes can be selected.

No fluid flow into the storage tank is considered, therefore the energy input into each layer into the storage tank is defined by energy balances.

8. Validation

(no remarks)

9. References

(no remarks)

10. Version History

Model created by Anne Hagemeier, Fraunhofer UMSICHT in 2017

Parameters

TypeNameDefaultDescription
Booleanel_grid (from Systems)
Booleangas_grid (from Systems)
BooleanDHN (from Systems)
Fluid Definition
TILMedia.VLEFluidTypes.BaseVLEFluidFuelMediumsimCenter.gasModel1Fuel gas medium
SI.SpecificEnthalpyHoC_fuel40e6Heat of combustion of fuel, will be used if gasport is deactivated in model
System setup
BooleanuseGasPorttrueTrue if gas port shall be used
BooleanSpaceHeatingtrueDoes the solar heating system provide energy for space heating?
SI.TemperatureT_return308.15Return temperature of the heating system
SI.TemperatureT_boiler60 + 273.15Temperature setpoint of the boiler
Storage
SI.TemperatureT_room288Temperature of the installation room
SI.VolumeVolume_tank2Volume of the storage tank
Real[3]p_Volume{0.2, 0.3, 0.5}Proportion of the total volume for the three parts of the tank
SI.Temperature[storage.N_cv]T_startfill(273.15 + 60, storage.N_cv)Temperatures at initalization
SI.Lengthh_tank1Height of tank
SI.CoefficientOfHeatTransferU_wall0.5Coefficient of heat transfer from wall to ambient
SI.ThermalConductivityk0.6Thermal conductivity of fluid in storage
SI.Densityrho1e3Density of fluid in storage
SI.SpecificHeatCapacityc_v4.185e3Heat capacity of fluid in storage
Boiler
SI.HeatFlowRateQ_flow_n_boiler20000Nominal heating power of the gas boiler
SI.Efficiencyeta1.05Boiler's overall efficiency
TransiEnt.Basics.Types.TypeOfPrimaryEnergyCarrierHeattypeOfPrimaryEnergyCarrierTransiEnt.Basics.Types.TypeOfPrimaryEnergyCarrierHeat.NaturalGasType of primary energy carrier for co2 emissions global statistics
Collector
SI.IrradianceG_min150Minimum Irradiance before collector is working
SI.TemperatureT_set348.15Temperature set point for controller
SI.TemperatureT_max273.15 + 95Maximum input temperature for collector switch-off
SI.HeatFlowRateQ_flow_n100e3Nominal heat flow rate of the collector (for cost calculation)
SI.Areaarea5Aperture area
Realc_eff5000Effective thermal capacity of the collector
Realeta_00.793Zero-loss collector efficiency
Reala14.04Heat loss coefficient at (T_m - T_amb) = 0
Reala20.0182Temperature dependent heat loss coefficient
SI.Anglelongitude_standardModelica.Units.Conversions.from_deg(15)Needed for calculation of coordinated universal time (utc), 15 for central european time, 30 for central european summer time
Modelica.Units.NonSI.Time_daytotaldays365Total days of the year, standard=365, leap year=366
SI.AnglelatitudeModelica.Units.Conversions.from_deg(53.55)Latitude of the local position, north posiive, 53,55 North for Hamburg
SI.AngleslopeModelica.Units.Conversions.from_deg(53.55)Slope of the tilted surface, assumption
SI.AnglesurfaceAzimuthAngle0Surface azimuth angle
Realreflectance_ground0.2Reflectance of the ground
Booleandirect_normaltrueIs the direct irradiance measured on a surface normal to irradiance?
SI.Anglelongitude_localModelica.Units.Conversions.from_deg(10)Longitude of the local position, east positive, 10 East for Hamburg

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Combined.HouseholdDemandIndemand (from Systems)Electricity, space heating, water heating
TransiEnt.Basics.Interfaces.Thermal.FluidPortInwaterPortIn (from Systems)
TransiEnt.Basics.Interfaces.Thermal.FluidPortOutwaterPortOut (from Systems)
TransiEnt.Basics.Interfaces.Electrical.ApparentPowerPortepp (from Systems)
TransiEnt.Basics.Interfaces.Gas.RealGasPortIngasPortIn (from Systems)

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter (from Systems)
SI.EnergyE_heating
SI.EnergyE_hotwater
SI.EnergyE_solar
SI.EnergyE_boiler
RealSolarFractionE_solar/(E_hotwater + E_heating + 0.001)
SI.MassFlowRatem_flow_consumer
SI.MassFlowRatem_flow_hotwater
SI.PowerQ_flow_boiler
SI.HeatFlowRateHeatingSolar
SI.MassFlowRatem_flow_fuelFuel mass flow rate
RealsolarCoverage
Modelica.Blocks.Sources.RealExpressionheatFlowRate_boiler
TransiEnt.Storage.Heat.HotWaterStorage_constProp_L4.HotWaterStorage_constProp_L4storage
TransiEnt.Producer.Heat.SolarThermal.SolarCollector_L1_constPropsolarCollector
Modelica.Blocks.Sources.RealExpressionT_in1
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowprescribedHeatFlow2
Modelica.Blocks.Sources.RealExpressionQ_flow_boiler1
Modelica.Blocks.Sources.RealExpressionQ_flow_heating1
Modelica.Blocks.Math.Add3add
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowprescribedHeatFlow
Modelica.Blocks.Sources.RealExpressionQ_flow_solar1
Modelica.Blocks.Math.Add3add1
Modelica.Blocks.Sources.RealExpressionQ_flow_heating2
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowprescribedHeatFlow1
Modelica.Blocks.Sources.RealExpressionQ_flow_solar2
Modelica.Blocks.Math.Addadd2
Modelica.Blocks.Sources.RealExpressionQ_flow_DHW3
Modelica.Blocks.Sources.RealExpressionQ_flow_DHW2
Modelica.Blocks.Sources.RealExpressionQ_flow_DHW1
Modelica.Thermal.HeatTransfer.Sources.FixedTemperaturefixedTemperature
TransiEnt.Components.Boundaries.Electrical.ApparentPower.ApparentPowerapparentPower
TransiEnt.Producer.Heat.SolarThermal.Control.ControllerPumpSolarCollectorTandGcontroller
TransiEnt.Producer.Heat.Gas2Heat.SimpleGasBoiler.SimpleBoilerboiler

Contents

NameDescription
BoilerCostModel
Skymodel
CostStatisticsModelModel for global cost calculation of the storage
CostRecordSolarThermalSolar thermal cost specification