79798306

Date: 2025-10-24 00:45:40
Score: 0.5
Natty:
Report link

pvlib's fit_cec_sam is a wrapper for the SAM SDK's parameter estimator. When it fails, pvlib can't do much besides inform you of the failure. I suspect the problem here is numerical overflow when evaluating the exponential term with the scaled voltage and current.

Instead, I would get the parameters for a single module, then scale them to "harness level".

You can work out these scaling rules by substituting V= V' / Npanels and I = I' / Nstrings in the single diode equation, where V' and I' are the harness DC voltage and current.

For the temperature coefficients, its a similar exercise in algebra to arrive at

alpha_isc' = alpha_isc * Npanels

beta_voc' = beta_voc * Nstrings

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Cliff H