pvlib.pvsystem.max_power_point¶
-
pvlib.pvsystem.
max_power_point
(photocurrent, saturation_current, resistance_series, resistance_shunt, nNsVth, method='brentq')[source]¶ Given the single diode equation coefficients, calculates the maximum power point (MPP).
Parameters: - photocurrent : numeric
photo-generated current [A]
- saturation_current : numeric
diode reverse saturation current [A]
- resistance_series : numeric
series resitance [ohms]
- resistance_shunt : numeric
shunt resitance [ohms]
- nNsVth : numeric
product of thermal voltage
Vth
[V], diode ideality factorn
, and number of serices cellsNs
- method : str
either
'newton'
or'brentq'
Returns: - OrderedDict or pandas.Datafrane
(i_mp, v_mp, p_mp)
Notes
Use this function when you only want to find the maximum power point. Use
singlediode()
when you need to find additional points on the IV curve. This function uses Brent’s method by default because it is guaranteed to converge.