2026-10-07
series resistance field data fill factor diagnostics validation

What 0.22 ohm of series resistance does to a field IV curve

Researchers bolted known resistors in series with a module outdoors and traced it 400 times. The fill factor drops, Isc and Voc hold, and 0.22 ohm costs about 8 % of STC power. Here are the measured curves and how the Analyzer reads them.

Measured: +0.22 ohm in series cost 7.7 % of STC power. The Analyzer named series resistance on 399 of 400 resistor curves and on 0 of 570 healthy ones.

Series resistance is the fault field crews find most often and name least often. Corroded connectors, a loose lug in a combiner, cracked cell metallization and fatigued solder bonds all add resistance in the current path. None of them shows on a thermal camera until it is bad, and none of them changes Isc or Voc. What changes is the knee of the IV curve.

Most published examples of this are simulated. This one is measured. The OptimalPV team at Tampere University put a NAPS NP190GK module on an outdoor test stand and traced it on sunny days, then repeated the runs with a known resistor wired in series: 0.22, 0.47 and 0.69 ohm. That gives real curves, with real sensors and real tracer noise, where the size of the fault is known to two decimal places.

The curves

Four measured IV curves of the same module translated to 1000 W/m2 and 25 C. The curve with no added resistor follows the reference model. With 0.22, 0.47 and 0.69 ohm added, the knee moves left and flattens in steps while all four curves share the same short-circuit current and nearly the same open-circuit voltage.
Measured field data. One curve per case, each the closest to 950 W/m2 in its run, translated to STC. Below about 1 A the translated curves stop short of zero current. That is the translation lifting the curve off the I = 0 axis, not the module.

All four curves start at the same current, about 9.0 A at STC. All four end within a few tenths of a volt of each other at open circuit. Between those two points they split. Every amp that flows through 0.22 ohm drops 0.22 V across it, so the curve shifts left by more volts the more current it carries. The knee, where current is high and voltage is high, takes the biggest hit. The power point sits right on the knee.

That is the signature: fill factor down, Isc and Voc where they should be.

Added in series (ohm) Fill factor (% of model) Pmp at STC (W) Loss vs no resistor (%)
0 99.8 176.9
0.22 91.8 163.2 7.7
0.47 83.0 149.0 15.8
0.69 76.7 139.4 21.2

Medians over every curve taken at 900 W/m2 or more (304 healthy, 100 per resistor).

A quick estimate, and where it breaks

The fitted reference model puts the module's maximum-power current at 8.1 A at STC. A resistor in series with that current wastes I² x R:

  • 0.22 ohm: 8.1² x 0.22 = 14.4 W, or 8.1 % of 179 W. Measured: 7.7 %.
  • 0.47 ohm: 30.8 W, or 17.2 %. Measured: 15.8 %.
  • 0.69 ohm: 45.3 W, or 25.2 %. Measured: 21.2 %.
Scatter of STC power for each measured curve against the added series resistance: about 177 W with none, 163 W at 0.22 ohm, 149 W at 0.47 ohm and 139 W at 0.69 ohm. A dashed reference-model line runs through the first two groups and falls slightly below the last two.
Measured field data. Each dot is one curve at 900 W/m2 or more. The dashed line is the fitted reference model with the resistor added to its Rs.

For a small addition, Imp² x R is a good first number to put in a field report. For a large one it overstates the loss. The power point moves to a lower current as resistance grows, and I² x R at a lower current is smaller. The single-diode model with the resistor added to its Rs captures most of that (dashed line), and lands within 2.2 points of the measured loss at 0.69 ohm.

For scale, the fitted Rs of the stand is 0.87 ohm, which covers the module, its cables and its connectors. So 0.22 ohm is a 25 % increase in total series resistance.

How the Analyzer reads it

The IV Data Analyzer translates each curve to STC, compares it to the reference model, and checks the shape. The series-resistance rule asks three things:

  1. Is the fill factor under the model?
  2. Are Isc and Voc still close to the model?
  3. Is the slope near short circuit normal? A steep slope there means a shunt path, which also lowers fill factor but bends the top-left corner of the curve instead of the knee.

On these measured curves:

  • Resistor curves: series resistance named on 399 of 400. The one miss came back Indeterminate: a 0.22 ohm curve from the 9 August run, taken at 843 W/m2.
  • Healthy curves: 0 of 570 named a fault, across this module and three other healthy modules in the same dataset. Curves under 400 W/m2 are sent to Retest instead of diagnosed. IEC 62446-1 sets the same floor.

What this means in the field

  • A fill factor a few points under the model, with Isc and Voc on target, is worth chasing. At this module's current, every 0.1 ohm cost 3 to 3.5 % of STC power.
  • In a string, connector and cable resistance adds up across every module. Trace the string, and if the knee is soft, trace module by module to find where it comes from.
  • Check the slope near short circuit before calling it series resistance. A shunt problem (PID, moisture, cracked cells) also lowers fill factor and needs a different fix.

Limits

One module type, one test stand, sunny days in August. The reference model is fitted to this module's own healthy curves, so the comparison shows the change the resistor made, not how the module compares to its nameplate. Strings dilute the signal: one module with a bad connector in a 20-module string is too small to see on the string trace.

Method

Every curve in this article is a measured outdoor IV curve from the OptimalPV project: K. Lappalainen, H. Kalliojärvi, M. Talvi and M. Piliougine (2026), Photovoltaic module current-voltage curve data from OptimalPV project, Zenodo, https://doi.org/10.5281/zenodo.20472706, licensed CC BY 4.0. The module is a NAPS NP190GK at Tampere University with a pyranometer at module tilt and a back-sheet Pt100.

© 2026 PV Ivy. All Rights Reserved.