modelSolarThermalSystem1

Example of a solar thermal system with an internal heat exchanger

Extends from Modelica.Icons.Example.

Information

Example that simulates a solar thermal system with an internal heat exchanger.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatem_flow_nominal0.01

Components

TypeNameDefaultDescription
BuildingSystems.Climate.WeatherData.WeatherDataReaderweatherDatatime IrrDir IrrDif TAirAmb
BuildingSystems.Climate.SolarRadiationTransformers.SolarRadiationTransformerIsotropicSkyradiation
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperature
BuildingSystems.Fluid.Movers.FlowControlled_m_flowpump
BuildingSystems.Technologies.SolarThermal.ThermalCollectorcollector
BuildingSystems.Fluid.FixedResistances.Pipepipe1Pipe outside of the building
BuildingSystems.Fluid.FixedResistances.Pipepipe2Pipe outside of the building
BuildingSystems.Fluid.Storage.ExpansionVesselexpExpansion vessel
Modelica.Thermal.HeatTransfer.Sources.FixedTemperatureTAmb
BuildingSystems.Technologies.ThermalStorages.FluidStoragestorage
BuildingSystems.Fluid.FixedResistances.Pipepipe3Pipe inside of the building
BuildingSystems.Fluid.FixedResistances.Pipepipe4Pipe inside of the building
Modelica.Blocks.Sources.ConstantconsumptionProfileMean hot water demand: 120 liter per day
BuildingSystems.Fluid.Sources.MassFlowSource_TconsumptionFlow source
BuildingSystems.Fluid.Sources.Boundary_pTsinkSink
Modelica.Blocks.Logical.HysteresiscontrolTwo-point controller
Modelica.Blocks.Math.BooleanToRealbooleanToReal
Modelica.Blocks.Math.Addadd
BuildingSystems.Fluid.HeatExchangers.Heater_TheaIdeal heater for back up energy
Modelica.Blocks.Sources.ConstantTSetSet temperature for hot water production

Contents

NameDescription
Medium2
Medium1

Revisions

  • August 18, 2018, by Christoph Nytsch-Geusen:
    Adapted to medium BuildingSystems.Media.Anntifreeze.PropyleneGlycolWater in the solar thermal collector loop.
  • June 14, 2018, by Christoph Nytsch-Geusen:
    Adaptation to the new interfaces of the weather data reader.
  • May 21, 2016, by Christoph Nytsch-Geusen:
    First implementation.