pvlib.irradiance.reindl#
- pvlib.irradiance.reindl(surface_tilt, surface_azimuth, dhi, dni, ghi, dni_extra, solar_zenith, solar_azimuth)[source]#
Determine the diffuse irradiance from the sky on a tilted surface using the Reindl (1990) model.
The Reindl (1990) model [1] [2] determines the diffuse irradiance from the sky on a tilted surface using the surface tilt angle, surface azimuth angle, diffuse horizontal irradiance, direct normal irradiance, global horizontal irradiance, extraterrestrial normal irradiance, sun zenith angle, and sun azimuth angle.
- Parameters:
surface_tilt (numeric) – Surface tilt angles in decimal degrees. The tilt angle is defined as degrees from horizontal (e.g. surface facing up = 0, surface facing horizon = 90)
surface_azimuth (numeric) – Surface azimuth angles in decimal degrees. The azimuth convention is defined as degrees east of north (e.g. North = 0, South=180 East = 90, West = 270).
dhi (numeric) – diffuse horizontal irradiance. [Wm⁻²]
dni (numeric) – direct normal irradiance. [Wm⁻²]
ghi (numeric) – Global horizontal irradiance. [Wm⁻²]
dni_extra (numeric) – Extraterrestrial normal irradiance. [Wm⁻²]
solar_zenith (numeric) – Apparent (refraction-corrected) zenith angles in decimal degrees.
solar_azimuth (numeric) – Sun azimuth angles in decimal degrees. The azimuth convention is defined as degrees east of north (e.g. North = 0, East = 90, West = 270).
- Returns:
poa_sky_diffuse (numeric) – The sky diffuse component of the solar radiation.
Notes
The Reindl (1990) model for the sky diffuse irradiance, \(I_d\), is as follows:
\[I_{d} = DHI \left(A \cdot R_b + (1 - A) \left(\frac{1 + \cos\beta}{2}\right) \left(1 + \sqrt{\frac{BHI}{GHI}} \sin^3(\beta/2)\right) \right).\]\(DHI\), \(BHI\), and \(GHI\) are the diffuse horizontal, beam (direct) horizontal and global horizontal irradiances, respectively. \(A\) is the anisotropy index, which is the ratio of the direct normal irradiance to the direct extraterrestrial irradiation, \(R_b\) is the projection ratio, which is defined as the ratio of the cosine of the angle of incidence (AOI) to the cosine of the zenith angle, and \(\beta\) is the tilt angle of the array.
Implementation is based on Loutzenhiser et al. (2007) [3], Equation 8. The beam and ground reflectance portion of the equation have been removed, therefore the model described here generates ONLY the diffuse radiation from the sky and circumsolar, so the form of the equation varies slightly from Equation 8 in [3].
References