Buildings.BoundaryConditions.SolarIrradiation
Package with models to compute solar irradition
Information
This package contains models that compute the solar irradiation with different sky models.Extends from Modelica.Icons.VariantsPackage (Icon for package containing variants).
Package Content
Name | Description |
---|---|
DiffuseIsotropic | Diffuse solar irradiation on a tilted surface with an isotropic sky model |
DiffusePerez | Hemispherical diffuse irradiation on a tilted surface using Perez's anisotropic sky model |
DirectTiltedSurface | Direct solar irradiation on a tilted surface |
GlobalPerezTiltedSurface | Global solar irradiation on a tilted surface with diffuse irradiation calculation following Perez |
Examples | Collection of models that illustrate model use and test models |
BaseClasses | Package with base classes for Buildings.BoundaryConditions.SolarIrradiation |
Buildings.BoundaryConditions.SolarIrradiation.DiffuseIsotropic
Diffuse solar irradiation on a tilted surface with an isotropic sky model
Information
This component computes the hemispherical diffuse irradiation on a tilted surface using an isotropic model. The irradiation is a sum composed of diffuse solar irradiation and radiation reflected by the ground. For a definition of the parameters, see the User's Guide.
References
P. Ineichen, R. Perez and R. Seals (1987). The Importance of Correct Albedo Determination for Adequately Modeling Energy Received by Tilted Surface, Solar Energy, 39(4): 301-305.Extends from Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.PartialSolarIrradiation (Partial model that is used to compute the direct and diffuse solar irradiation).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Angle | til | Surface tilt [rad] | |
Real | rho | 0.2 | Ground reflectance [1] |
Boolean | outSkyCon | false | Output contribution of diffuse irradiation from sky |
Boolean | outGroCon | false | Output contribution of diffuse irradiation from ground |
Connectors
Type | Name | Description |
---|---|---|
output RealOutput | H | Radiation per unit area [W/m2] |
Bus | weaBus | Bus with weather data |
output RealOutput | HSkyDifTil | Diffuse solar irradiation on a tilted surface from the sky |
output RealOutput | HGroDifTil | Diffuse solar irradiation on a tilted surface from the ground |
Modelica definition
Buildings.BoundaryConditions.SolarIrradiation.DiffusePerez
Hemispherical diffuse irradiation on a tilted surface using Perez's anisotropic sky model
Information
This component computes the hemispherical diffuse irradiation on a tilted surface using an anisotropic sky model proposed by Perez. For a definition of the parameters, see the User's Guide.
References
- P. Ineichen, R. Perez and R. Seals (1987). The Importance of Correct Albedo Determination for Adequately Modeling Energy Received by Tilted Surface, Solar Energy, 39(4): 301-305.
- R. Perez, R. Seals, P. Ineichen, R. Stewart and D. Menicucci (1987). A New Simplified Version of the Perez Diffuse Irradiance Model for Tilted Surface, Solar Energy, 39(3): 221-231.
- R. Perez, P. Ineichen, R. Seals, J. Michalsky and R. Stewart (1990). Modeling Dyalight Availability and Irradiance Componets From Direct and Global Irradiance, Solar Energy, 44(5):271-289.
Extends from Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.PartialSolarIrradiation (Partial model that is used to compute the direct and diffuse solar irradiation).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Angle | til | Surface tilt [rad] | |
Real | rho | 0.2 | Ground reflectance [1] |
Angle | azi | Surface azimuth [rad] | |
Boolean | outSkyCon | false | Output contribution of diffuse irradiation from sky |
Boolean | outGroCon | false | Output contribution of diffuse irradiation from ground |
Connectors
Type | Name | Description |
---|---|---|
output RealOutput | H | Radiation per unit area [W/m2] |
Bus | weaBus | Bus with weather data |
output RealOutput | HSkyDifTil | Hemispherical diffuse solar irradiation on a tilted surface from the sky |
output RealOutput | HGroDifTil | Hemispherical diffuse solar irradiation on a tilted surface from the ground |
Modelica definition
Buildings.BoundaryConditions.SolarIrradiation.DirectTiltedSurface
Direct solar irradiation on a tilted surface
Information
This component computes the direct solar irradiation on a tilted surface. For a definition of the parameters, see the User's Guide.
Extends from Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.PartialSolarIrradiation (Partial model that is used to compute the direct and diffuse solar irradiation).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Angle | til | Surface tilt [rad] | |
Angle | azi | Surface azimuth [rad] |
Connectors
Type | Name | Description |
---|---|---|
output RealOutput | H | Radiation per unit area [W/m2] |
Bus | weaBus | Bus with weather data |
output RealOutput | inc | Incidence angle [rad] |
Modelica definition
Buildings.BoundaryConditions.SolarIrradiation.GlobalPerezTiltedSurface
Global solar irradiation on a tilted surface with diffuse irradiation calculation following Perez
Information
This component computes the hemispherical direct and diffuse irradiation on a tilted surface and outputs the global irradiation.
It uses an anisotropic sky model proposed by Perez for the diffuse irradiation computation.
For a definition of the parameters, see the Buildings.BoundaryConditions.UsersGuide.
Extends from Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.PartialSolarIrradiation (Partial model that is used to compute the direct and diffuse solar irradiation).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Angle | til | Surface tilt [rad] | |
Angle | azi | Surface azimuth [rad] | |
Real | rho | 0.2 | Ground reflectance |
Boolean | outSkyCon | false | Output contribution of diffuse irradiation from sky |
Boolean | outGroCon | false | Output contribution of diffuse irradiation from ground |
Connectors
Type | Name | Description |
---|---|---|
output RealOutput | H | Radiation per unit area [W/m2] |
Bus | weaBus | Bus with weather data |