modelIAM

Calculates the incidence angle modifier

Extends from TransiEnt.Basics.Icons.Model (Icon for models).

Information

1. Purpose of model

Calculates the incidence angle modifier as suggested by references.

2. Level of detail, physical effects considered, and physical insight

(Purely technical component without physical modeling.)

3. Limits of validity

(Purely technical component without physical modeling.)

4. Interfaces

(no remarks)

5. Nomenclature

(no remarks)

6. Governing Equations

1. value = const

2. value= 1-b0*(1/cos(theta)-1)

3. value=linear interpolation

4. representation based on [2]

7. Remarks for Usage

(no remarks)

8. Validation

(no validation or testing necessary)

9. References

[1] P. Kovacs, "A guide to the standard EN 12975", 2012

[2] PVPerformance Modeling Collaborative,"Physical IAM Model", URL: https://pvpmc.sandia.gov/modeling-steps/1-weather-design-inputs/shading-soiling-and-reflection-losses/incident-angle-reflection-losses/physical-model-of-iam/, 2018

10. Version History

Model created by Tobias Toerber (tobias.toerber@tuhh.de), Jul 2015

Model modified by Sascha Guddusch (sascha.guddusch@tuhh.de), May 2016

Model modified by Anne Senkel (anne.senkel@tuhh.de), Mar 2017

Model modified by Lisa Andresen (andresen@tuhh.de), Apr. 2017

Model modified by Oliver Schülting (oliver.schuelting@tuhh.de), May 2018: IAM representation based on [2] added

Parameters

TypeNameDefaultDescription
Integerkind1IAM for direct Irradiance
Realconstant_iam_dir1If a constant IAM is assumed
Realconstant_iam_diff1If a constant IAM is assumed
Realconstant_iam_ground1If a constant IAM is assumed
Realb01assumption: constant b0-value for IAM=1-b0*(1/cos(theta)-1)
Realiam_SRCC{1, 1, 1, 1, 1, 1, 1, 1}IAM for theta = 0, 10, 20, ..., 70
Modelica.Units.NonSI.Angle_degtheta{0, 10, 20, 30, 40, 50, 60, 70}angles of incidence

Components

TypeNameDefaultDescription
Realiam_dir
Realiam_diff
Realiam_ground
Realb0_interpolated
IrradianceOnATiltedSurfaceirradiance