pvlib.singlediode.batzelis#

pvlib.singlediode.batzelis(photocurrent, saturation_current, resistance_series, resistance_shunt, nNsVth)[source]#

Estimate maximum power, open-circuit, and short-circuit points from single-diode equation parameters using Batzelis’s method.

This method is described in Section II.B of [1].

Parameters:
  • photocurrent (numeric) – Light-generated current. [A]

  • saturation_current (numeric) – Diode saturation current. [A]

  • resistance_series (numeric) – Series resistance. [Ohm]

  • resistance_shunt (numeric) – Shunt resistance. [Ohm]

  • nNsVth (numeric) – The product of the usual diode ideality factor (n, unitless), number of cells in series (Ns), and cell thermal voltage at specified effective irradiance and cell temperature. [V]

Returns:

dict – The returned dict-like object contains the keys/columns:

  • p_mp - power at maximum power point. [W]

  • i_mp - current at maximum power point. [A]

  • v_mp - voltage at maximum power point. [V]

  • i_sc - short circuit current. [A]

  • v_oc - open circuit voltage. [V]

References