modelSolarRadiationTransformerGeneral

Solar radiation calculation on a tilted surface (general model)

Information

This model calculates the direct solar radiation on a tilted surface (general model).

The direct solar radiation forms an angle with the vector normal to the earth Zen. The same direct solar radiation forms an angle with the normal vector of a tilted surface Inc.

Based on trigonometric relations, the model calculates the direct normal irradiation. IrrDirNor = IrrDirHor/cosAngleZen, Which maximum value is limited for numerical reasons to the solar constant 1367 W/m2.

the amount of direct solar radiation incident on a tilted surface is equal to IrrTotTil = IrrDirNor * cosAngleInc

Parameters

TypeNameDefaultDescription
RealrhoAmb0.2Reflection factor of the ambience
Modelica.Units.NonSI.Angle_degangleDegL0Grad correction winter-/summer time
BooleanOneAxisTrackingfalseTrue: tilt angle is tracked to the sun position; false: no axis tracking

Components

TypeNameDefaultDescription
BuildingSystems.Interfaces.Angle_degInputlatitudeDegLatitude of the location
BuildingSystems.Interfaces.Angle_degInputlongitudeDegLongitude of the location
BuildingSystems.Interfaces.Angle_degInputlongitudeDeg0Longitude of the local time zone
BuildingSystems.Interfaces.RadiantEnergyFluenceRateInputIrrDirHorSolar beam radiation of horizontal surface
BuildingSystems.Interfaces.RadiantEnergyFluenceRateInputIrrDifHorSolar diffuse radiation of horizontal surface
BuildingSystems.Interfaces.RadiationPortradiationPortRadiation port to the tilted surface
Modelica.Units.SI.RadiantEnergyFluenceRateIrrTotHorSolar total radiation of horizontal surface
Modelica.Units.SI.RadiantEnergyFluenceRateIrrTotTilSolar total radiation of tilted surface
BuildingSystems.Interfaces.Angle_degInputangleDegAziAzimuth angle of the surface
BuildingSystems.Interfaces.Angle_degInputangleDegTilTilt angle of the surface
BuildingSystems.Interfaces.Angle_degOutputangleDegTilTracked180.0/Modelica.Constants.pi*atan(-sin((radiationPort.angleDegAziSun + angleDegAzi - 90.0)*Modelica.Constants.pi/180.0)*tan(angleZen))Tilt angle of the surface

Revisions

  • Sep 4, 2019 by Christoph Nytsch-Geusen:
    Height angle and azimuth angle of the sun to the radiation port added.
  • Sep 9, 2017 by Christoph Nytsch-Geusen:
    Radiation calculation for one axis tracking added.
  • May 23, 2015 by Christoph Nytsch-Geusen:
    First implementation.