Shading: effect on strings, optimizers and microinverters
Understand why the shade on a single panel can reduce the string’s output, what bypass diodes do, and when optimizers and microinverters are worth it.
Why one shaded panel can reduce the string’s output
In a string, the panels are in series and the same current flows through all of them. A shaded panel produces less current and, without another remedy, limits the whole string. It is like a hose pinched at one point: the flow drops along the whole line.
Plain string
One current for all the panels
- The weakest panel limits the others
- A small shadow can cost a lot
- No electronics on the roof
Panel level
Each panel on its own
- Each panel delivers what it can
- In general, shade weighs most on the shaded panel
- One more device per panel
What the bypass diode does
Each panel has bypass diodes that route the current around a shaded section. They prevent overheating and make the loss less severe, but the bypassed section stops producing.
- 1Light shade
The shaded panel still produces a little. The string current drops to its value, and all the panels lose output.
- 2Heavy shade
The bypass diode conducts: the shaded section is skipped and the string carries on with the rest. The voltage drops, but the current holds.
- 3The inverter adapts
The MPPT looks for the new maximum power point. With the lower voltage, the string must still stay inside the MPPT range.
Three solutions
String with bypass
common solutionNo extra cost. It works well if shade is rare or affects few panels. Split strings by roof slope to isolate the problem.
Optimizers
at the panel, DCThey sit behind each panel and adjust its current. The string inverter stays a single unit, and there is per-panel monitoring.
Microinverters
at the panel, ACThey convert to AC right at the panel. Each panel is independent and there is no high-voltage DC on the roof. They cost more per panel.
See the difference
A string of 10 panels, some of them shaded. Choose how many and how much the shade cuts the current, and compare the plain string with the panel-level solution.
Numbers for a shaded panel
Note that, in this simplified model, with light shade the difference is huge: the string loses 10% because of a panel that lost only 10% of its current. With heavy shade the bypass isolates the panel and the difference falls to 1 percentage point in this example (10% versus 9%).
When paying for panel-level electronics is worth it
| Plain string | Optimizer | Microinverter | |
|---|---|---|---|
| Cost | Lowest | Medium | Highest |
| Partial shade | Tends to lose more | Tends to lose less | Tends to lose less |
| Per-panel monitoring | String only | Yes | Yes |
| Parts on the roof | Panels only | One more per panel | One more per panel |
Draw it in Editor Solar
This is Editor Solar itself, already loaded with the diagram from this article. Move the equipment, edit labels, connect new parts and export to PNG, SVG or PDF. It is free and runs right in your browser.
Try it: Mark on the diagram which panels get shade and at what time of day. Then note whether the problem goes away by moving the panels.
Ready-made templates: see all diagram templates