pvpltools.module_efficiency.motherpv#

pvpltools.module_efficiency.motherpv(irradiance, temperature, a, b, c, d, gamma_ref, aa, bb)[source]#

Calculate PV module efficiency using the MotherPV model.

The efficiency varies with irradiance and operating temperature and is determined by 7 parameters as described in [1].

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

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

  • a (float) – Six model parameters usually determined by regression.

  • b (float) – Six model parameters usually determined by regression.

  • c (float) – Six model parameters usually determined by regression.

  • d (float) – Six model parameters usually determined by regression.

  • aa (float) – Six model parameters usually determined by regression.

  • bb (float) – Six model parameters usually determined by regression.

  • gamma_pmp (float) – The temperature coefficient of power, which may be taken from the module datasheet or also determined by regression.

Returns:

eta – The efficiency of the module at the specified irradiance and temperature.

Return type:

numeric

Notes

A comprehensive comparison of efficiency models is found in [2] and [3].

References

Author: Anton Driesse, PV Performance Labs

Examples using pvpltools.module_efficiency.motherpv#

Module efficiency models

Module efficiency models