PVL_IAM_MARTINRUIZ_COMPONENTS

Calculate the reflection loss for direct beam, isotropic diffuse, and ground-reflected albedo light.

Contents

Syntax

Description

This model calculates the reflection losses at the air/glass interface of a solar module separately for direct (beam), isotropic sky diffuse and ground-reflected (albedo) irradiance. The model uses empirical equations developed in [1].

Inputs:

Output:

Example

This example plots the IAM for glass over a range of incident angles.

SurfTilt = 30;   % tilt from horizontal
theta = 0:90;    %incident angle in degrees
[Rloss_Beam, Rloss_Iso, Rloss_Albedo] = pvl_iam_martinruiz_components(SurfTilt, theta);
% convert from reflection loss to incident angle modifier.
IAM_beam = 1 - Rloss_Beam;
IAM_iso = 1 - Rloss_Iso;
IAM_ground = 1 - Rloss_Albedo;
figure
hold all
plot(theta, IAM_beam)
plot(theta, repmat(IAM_iso, size(theta)))
plot(theta, repmat(IAM_ground, size(theta)))
legend('Beam', 'Isotropic diffuse', 'Ground-reflected', 'Location', 'Best')
xlabel('Incident Angle (deg)')
ylabel('Incident angle modifier')
title('Martin and Ruiz IAM model by irradiance component')

References

[1] Martín, N., Ruiz, J. M. 2005. Annual angular reflection losses in
PV modules. Progress in Photovoltaics: Research and Applications, 13(1), 75–84.

See Also

pvl_iam_martinruiz

Notes:

pvl_iam_martinruiz_components provided by Xingshu Sun of Purdue University, 2018.