farms.utilities.calc_dhi
- farms.utilities.calc_dhi(dni, ghi, sza)[source]
Calculate the diffuse horizontal irradiance and correct the direct.
- Parameters:
dni (np.ndarray) – Direct normal irradiance.
ghi (np.ndarray) – Global horizontal irradiance.
sza (np.ndarray) – Solar zenith angle (degrees).
- Returns:
dhi (np.ndarray) – Diffuse horizontal irradiance. This is ensured to be non-negative.
dni (np.ndarray) – Direct normal irradiance. This is set to zero where dhi < 0