solarforecastarbiter.pvmodel.calculate_poa_effective

solarforecastarbiter.pvmodel.calculate_poa_effective(aoi_func, apparent_zenith, azimuth, ghi, dni, dhi)[source]

Calculate effective plane of array irradiance from system metadata, solar position, and irradiance components. Accounts for AOI losses.

Parameters:
aoi_func : function

Function with arguments (apparent_zenith, azimuth) and returns surface_tilt, surface_azimuth, aoi

apparent_zenith : pd.Series

Solar apparent zenith

azimuth : pd.Series

Solar azimuth

ghi : pd.Series
dni : pd.Series
dhi : pd.Series
Returns:
poa_effective : pd.Series