Energy rating (IEC 61853)#
This module implements the energy rating calculations described in standard IEC 61853.
The four main calculation steps are:
Calculate the angle-of-incidence correction using the functions:
martin_ruiz()
martin_ruiz_diffuse()
Evaluate the spectral factor using the functions:
convert_to_banded()
calc_spectral_factor()
Estimate the operating temperature using the function:
faiman()
Determine the module efficiency using the class:
BilinearInterpolator()
|
Calculate the mean spectral response in standard wavelength bands. |
|
Calculate the spectral correction/mismatch factor(s) for the given spectral irradiance and device responsivity. |
|
Bilinear interpolation and extrapolation of a matrix of values. |
|
Determine the incidence angle modifier (IAM) using the Martin and Ruiz incident angle model. |
|
Determine the incidence angle modifiers (iam) for diffuse sky and ground-reflected irradiance using the Martin and Ruiz incident angle model. |
|
Calculate cell or module temperature using an empirical heat loss factor model as proposed by Faiman and adopted in the IEC 61853 standard. |