pvpltools.module_efficiency.fit_bilinear#

pvpltools.module_efficiency.fit_bilinear(irradiance, temperature, eta)[source]#

Prepare a bilinear interpolant for module efficiency.

This function allows the class pvpltools.iec61853.BilinearInterpolator to be used in a way that is compatible with other efficiency models in this module.

Parameters:
  • irradiance (non-negative numeric, W/m²) – The effective irradiance incident on the PV module.

  • temperature (numeric, °C) – The module operating temperature.

  • eta (numeric) – The efficiency of the module at the specified irradiance and temperature.

Returns:

interpolator – A callable BilinearInterpolator object

Return type:

object

Notes

Unlike the other efficiency models, bilinear interpolation only works with a regular grid of measurements. Missing values at low irradiance high temperature and vice versa are filled using the method described in [1] and [2].

References

Author: Anton Driesse, PV Performance Labs

Examples using pvpltools.module_efficiency.fit_bilinear#

Module efficiency models

Module efficiency models