modelSolarHeatingSystem

Solar heating system

Extends from Modelica.Icons.Example.

Information

Example that simulates a solar thermal system which supplies a building (EnEV2014 standard) with heating energy. A boiler add the backup energy which cannot delivered by a solar thermal system with a collector area of 20 m2 and a solar storage with 5 m3.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatem_flow_nominal0.1

Components

TypeNameDefaultDescription
BuildingSystems.Buildings.AmbienceambienceAmbience model
BuildingSystems.Buildings.BuildingTemplates.Building1Zone1DDistrictbuildingBuilding model
Modelica.Blocks.Sources.Constantairchange
BuildingSystems.Fluid.Storage.ExpansionVesselexp1Expansion vessel model
BuildingSystems.Fluid.FixedResistances.Pipepip1Pipe model
BuildingSystems.Fluid.HeatExchangers.Heater_TheaBoiler model
BuildingSystems.Fluid.HeatExchangers.Radiators.RadiatorEN442_2radRadiator model
BuildingSystems.Fluid.FixedResistances.Pipepip2Pipe model
Modelica.Blocks.Sources.ConstantTSet
BuildingSystems.Fluid.FixedResistances.Pipepip3Pipe model
BuildingSystems.Fluid.Actuators.Valves.TwoWayEqualPercentagevalValve model
Modelica.Blocks.Continuous.LimPIDthermostatThermostat, modelled by a limeted p-controller
BuildingSystems.Fluid.Movers.FlowControlled_dppump1
Modelica.Blocks.Sources.ConstantdpSetSet pressure for the pump model
Modelica.Blocks.Sources.ConstantTAirSet
Modelica.Thermal.HeatTransfer.Sources.FixedTemperatureTAmbAmbience temperature
BuildingSystems.Technologies.ThermalStorages.FluidStoragestorageSolar storage
BuildingSystems.Technologies.SolarThermal.ThermalCollectorcollectorSolar thermal collector
BuildingSystems.Fluid.Movers.FlowControlled_m_flowpump2
BuildingSystems.Fluid.FixedResistances.Pipepip4Pipe model
BuildingSystems.Fluid.FixedResistances.Pipepip5Pipe model
BuildingSystems.Climate.SolarRadiationTransformers.SolarRadiationTransformerIsotropicSkyradiationSolar radiation transformer
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperature
BuildingSystems.Fluid.Storage.ExpansionVesselexp2Expansion vessel model
Modelica.Blocks.Logical.Hysteresiscontrol
Modelica.Blocks.Math.Addadd
Modelica.Blocks.Math.BooleanToRealbooleanToReal

Contents

NameDescription
Medium2
Medium1

Revisions

  • January 15, 2021, by Christoph Nytsch-Geusen:
    Valve model adapted.
  • August 18, 2018, by Christoph Nytsch-Geusen:
    Adapted to medium BuildingSystems.Media.Anntifreeze.PropyleneGlycolWater in the solar thermal collector loop.
  • May 21, 2016, by Christoph Nytsch-Geusen:
    First implementation.