Collection of models that illustrate model use and test models
Information
This package contains examples for the use of models that can be found in
Annex60.BoundaryConditions.SolarGeometry.
Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
Package Content
Name |
Description |
IncidenceAngle
|
Test model for solar incidence angle |
ZenithAngle
|
Test model for zenith angle |
Test model for solar incidence angle
Information
This example computes the solar incidence angle on tilted surfaces.
There are fives surfaces, a horizontal surface and a surface
that faces Norths, East, South and West.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Modelica definition
model IncidenceAngle
extends Modelica.Icons.Example;
Annex60.BoundaryConditions.SolarGeometry.IncidenceAngle incAngHor(
til=Annex60.Types.Tilt.Ceiling,
lat=0.73097781993588,
azi=0.3) ;
Annex60.BoundaryConditions.WeatherData.ReaderTMY3 weaDat(
filNam="modelica://Annex60/Resources/weatherdata/USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.mos")
;
Annex60.BoundaryConditions.SolarGeometry.IncidenceAngle incAngNor(
lat=0.73097781993588,
azi=Annex60.Types.Azimuth.N,
til=Annex60.Types.Tilt.Wall) ;
Annex60.BoundaryConditions.SolarGeometry.IncidenceAngle incAngWes(
lat=0.73097781993588,
azi=Annex60.Types.Azimuth.W,
til=Annex60.Types.Tilt.Wall) ;
Annex60.BoundaryConditions.SolarGeometry.IncidenceAngle incAngSou(
lat=0.73097781993588,
azi=Annex60.Types.Azimuth.S,
til=Annex60.Types.Tilt.Wall) ;
Annex60.BoundaryConditions.SolarGeometry.IncidenceAngle incAngEas(
lat=0.73097781993588,
azi=Annex60.Types.Azimuth.E,
til=Annex60.Types.Tilt.Wall) ;
equation
connect(weaDat.weaBus, incAngHor.weaBus);
connect(incAngNor.weaBus, weaDat.weaBus);
connect(incAngWes.weaBus, weaDat.weaBus);
connect(incAngSou.weaBus, weaDat.weaBus);
connect(incAngEas.weaBus, weaDat.weaBus);
end IncidenceAngle;
Test model for zenith angle
Information
This example computes the zenith angle,
which is the angle between the earth surface normal and the sun beam.
Extends from Modelica.Icons.Example (Icon for runnable examples).
Modelica definition
http://iea-annex60.org