Solar panels wired in series must all carry the same current, so a string only makes as much current as its weakest module will allow near the maximum-power point. This calculator estimates the resulting current mismatch loss when you mix panels with different short-circuit currents (Isc) in one string.
How it works
The loss model compares an ideal matched string against the real mixed string:
Iavg = average Isc of all panels in the string
Imin = lowest Isc in the string (the limiting panel)
P_match = n × Vmp × Iavg (string if all panels matched at the average)
P_real = n × Vmp × Imin (string current pulled toward the weakest panel)
loss % = (P_match − P_real) / P_match × 100
Because every series panel shares the string current, the operating current is
dominated by the lowest-output module. Using Imin as the effective string
current is a conservative engineering estimate of the worst-case mismatch; real
arrays land between the average and minimum depending on the inverter MPPT, so
this gives a useful upper bound for inventory decisions.
Example and tips
Six panels rated 400 W with Isc values of 10.5, 10.4, 10.5, 9.6, 10.5, and 10.4 A average about 10.32 A but are limited toward 9.6 A — roughly a 7 percent power loss, which on a 2,400 W string at 1,400 sun-hours is about 235 kWh per year. Bin panels by Isc before stringing, keep salvaged or aged modules out of strings of new panels, and consider optimizers when you must mix mismatched inventory.