pvlib.pvsystem.sapm_effective_irradiance

pvlib.pvsystem.sapm_effective_irradiance(poa_direct, poa_diffuse, airmass_absolute, aoi, module, reference_irradiance=1000)[source]

Calculates the SAPM effective irradiance using the SAPM spectral loss and SAPM angle of incidence loss functions.

Parameters
  • poa_direct (numeric) – The direct irradiance incident upon the module.

  • poa_diffuse (numeric) – The diffuse irradiance incident on module.

  • airmass_absolute (numeric) – Absolute airmass.

  • aoi (numeric) – Angle of incidence in degrees.

  • module (dict-like) – A dict, Series, or DataFrame defining the SAPM performance parameters. See the sapm() notes section for more details.

  • reference_irradiance (numeric, default 1000) – Reference irradiance by which to divide the input irradiance.

Returns

effective_irradiance (numeric) – The SAPM effective irradiance.