pvpltools.module_efficiency.mpm6#
- pvpltools.module_efficiency.mpm6(irradiance, temperature, c1, c2, c3, c4, c6=0.0)[source]#
Calculate PV module efficiency using the MPM6 model (without windspeed).
The efficiency varies with irradiance and operating temperature and is determined by 5 parameters as described in [1]. A sixth parameter captures the effect of windspeed but is not used in this implementation.
- Parameters:
irradiance (non-negative numeric, W/m²) – The effective irradiance incident on the PV module.
temperature (numeric, °C) – The module operating temperature.
c1 (float) – Five model parameters usually determined by regression.
c2 (float) – Five model parameters usually determined by regression.
c3 (float) – Five model parameters usually determined by regression.
c4 (float) – Five model parameters usually determined by regression.
c6 (float) – Five model parameters usually determined by regression.
- Returns:
eta – The efficiency of the module at the specified irradiance and temperature.
- Return type:
numeric
See also
Notes
The author of MPM6 recommends the fitting constraint c6 <= 0.
A comprehensive comparison of efficiency models is found in [2] and [3].
References
Author: Anton Driesse, PV Performance Labs