Dark I-V curve fitting in Python

60 views
Skip to first unread message

Jose Domingo Santos Rodriguez

unread,
May 14, 2025, 12:22:48 PMMay 14
to pvlib-python
Hi,

I found very useful to use some of the algorihtms provided by PVLIB to fit illumination I-V curves obtained with an I-V tracer.

I would like to know if somebody could recommend some python algorithm library to fit dark I-V curve measurements considering its particularities.

I used to use the 2-3 diodefit tool for Windows, but I am looking for something specific for python to integrate it with other calculations.

Thank you in advance for your suggestions.

Regards,

Jose. 

Mark Campanelli

unread,
May 14, 2025, 1:03:26 PMMay 14
to Jose Domingo Santos Rodriguez, pvlib-python
Hi Jose,

  Is more than one diode a requirement for your dark I-V fits, or would perhaps a single-diode model be sufficient?


--
You received this message because you are subscribed to the Google Groups "pvlib-python" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pvlib-python...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/pvlib-python/4d940a76-05be-468c-828b-c96fcb5b0bb2n%40googlegroups.com.

Jose Domingo Santos Rodriguez

unread,
May 14, 2025, 2:59:37 PMMay 14
to pvlib-python
I would say that initially we could work with just one single diode model. But, specifically for dark IV curves could be convenient a two diode model. Is PVFit able to analyse dark IV curves? (at least with single diode model).

Thank you. Regards.

Jose.

Mark Mikofski

unread,
May 17, 2025, 11:45:49 AMMay 17
to pvlib-python
PVMismatch has 2-diode fitting in the contribute folder. https://sunpower.github.io/PVMismatch/

Mark Campanelli

unread,
May 17, 2025, 11:33:36 PMMay 17
to Jose Domingo Santos Rodriguez, pvlib-python
Hi Jose,

  PVfit is currently not set up to fit single dark IVs. I will have to add this to the TODO list.
Reply all
Reply to author
Forward
0 new messages