diff --git a/docs/sphinx/source/whatsnew/v0.16.2.rst b/docs/sphinx/source/whatsnew/v0.16.2.rst index fc4699149d..ce78b435cd 100644 --- a/docs/sphinx/source/whatsnew/v0.16.2.rst +++ b/docs/sphinx/source/whatsnew/v0.16.2.rst @@ -32,6 +32,10 @@ Documentation outputs ``elevation`` and ``apparent_elevation`` in the wrong order. (:issue:`2886`, :pull:`2887`) +* Clarify that :py:func:`pvlib.ivtools.sdm.fit_pvsyst_sandia` and + :py:func:`pvlib.ivtools.sdm.fit_desoto_sandia` require multiple IV curves. + (:issue:`1715`) + Testing ~~~~~~~ @@ -51,6 +55,8 @@ Maintenance Contributors ~~~~~~~~~~~~ + +* :ghuser:`anshurajbisoyi98-ctrl` * Adam R. Jensen (:ghuser:`AdamRJensen`) * Cliff Hansen (:ghuser:`cwhanse`) * Chen Yi (:ghuser:`chenyi6758-source`) diff --git a/pvlib/ivtools/sdm/desoto.py b/pvlib/ivtools/sdm/desoto.py index a97db7d702..391558591f 100644 --- a/pvlib/ivtools/sdm/desoto.py +++ b/pvlib/ivtools/sdm/desoto.py @@ -221,6 +221,9 @@ def fit_desoto_sandia(ivcurves, specs, const=None, maxiter=5, eps1=1.e-3): """ Estimate parameters for the De Soto module performance model. + Requires multiple IV curves measured at different effective irradiance + and cell temperature conditions. + Parameters ---------- ivcurves : dict diff --git a/pvlib/ivtools/sdm/pvsyst.py b/pvlib/ivtools/sdm/pvsyst.py index 343d278fe9..309cc42799 100644 --- a/pvlib/ivtools/sdm/pvsyst.py +++ b/pvlib/ivtools/sdm/pvsyst.py @@ -25,6 +25,9 @@ def fit_pvsyst_sandia(ivcurves, specs, const=None, maxiter=5, eps1=1.e-3): """ Estimate parameters for the PVsyst module performance model. + Requires multiple IV curves measured at different effective irradiance + and cell temperature conditions. + Parameters ---------- ivcurves : dict