SolarSimPro
Shading analysis V3
9 August 2026 · Rooftop PV

Rooftop Shading Analysis Report

solarsimpro Rooftop · 9.8.2026

1 · Summary

Average annual shading loss0.92%
Worst module10.24%
Modules measured4,446

This report measures the near shading of the roof: parapets, chimneys, lift overruns, HVAC units, drawn neighbouring buildings and the shadows module rows cast on one another. The measurement comes from the ray tracing engine the application uses everywhere — the same engine that draws the colours on screen.

2 · Shading plan by module

100 mAnnual shading loss per module0%8%+
The numbers inside the modules are the module numbers. Entries such as "#12, #48" in §3 are read directly from this plan; those modules are also marked with a bold outline . If a module is too small to read on the plan its number is omitted — the 20 worst modules are labelled even then. The dashed blue line is the roof footprint.

3 · Most shaded modules

#ModuleLocationAnnual shading
1#1471Active roof · face 210.24%
2#1475Active roof · face 210.02%
3#1467Active roof · face 29.82%
4#1476Active roof · face 29.62%
5#1474Active roof · face 29.57%
6#1470Active roof · face 29.40%
7#1428Active roof · face 29.32%
8#1472Active roof · face 29.30%
9#1466Active roof · face 29.29%
10#1420Active roof · face 29.23%
11#1473Active roof · face 28.96%
12#1412Active roof · face 28.94%
13#1418Active roof · face 28.93%
14#1482Active roof · face 28.91%
15#1462Active roof · face 28.90%
16#1464Active roof · face 28.63%
17#1424Active roof · face 28.62%
18#1460Active roof · face 28.61%
19#1461Active roof · face 28.59%
20#1479Active roof · face 28.55%
These modules are marked with a bold outline in the §2 plan; the numbers match those on the plan exactly. Location column shows which roof and which face the module is on.

4 · Shading distribution by month and hour

Run the energy simulation first to obtain the month × hour matrix.

5 · Critical day profiles

CRITICAL DAY SHADING PROFILES — instantaneous shaded module share across the roof0.07.8162331%06:0008:0010:0012:0014:0016:0018:00annual average 0.92%21 December (winter solstice · worst) · mean 12.55%21 June (summer solstice · best) · mean 0.04%Average annual shading loss · 0.92% (irradiance-weighted, full year)
DayDaylightMean shadingPeakShade-free duration
21 December (winter solstice · worst)08:10–16:5012.55%25.90% · 10:5020 min
21 June (summer solstice · best)05:20–19:400.04%1.98% · 05:2014 h 0 min
Annual average (12 representative days, one per month)11 h 23 min2.69%25.28% · December7 h 53 min
The two days on the chart are the extremes: 21 December is the worst day of the year (lowest sun, longest shadows) and 21 June the best . Every other day falls between these two curves.
The annual average row is a measurement, not an estimate: the 15th of each month was measured separately at 30-minute steps and the 12 days averaged. Peak column in this row is not an average but the highest instantaneous value across the 12 days , with the month it occurred in noted.
Shade-free duration, no module is the uninterrupted period in which no module is shaded at all — not the period in which the roof average is zero. If a single module is shaded, that minute does not count as shade-free.
Minutes when the sun is behind the collector plane are not counted as shading and are excluded from the average: with no beam on the plane, the shading ratio is undefined. On hip and pyramid roofs this period is long.
The dashed line is the measured annual shading loss (0.92%). It is not in the same units as the curves: the curves show the shaded module share at that minute, while the dashed line shows the irradiance-weighted loss over the whole year.

6 · Obstacle inventory and shading capacity

SHADING CAPACITY BY OBSTACLE — height × frontal widthE150.0 m × 8.0 mE250.0 m × 8.0 mE350.0 m × 8.0 m
The bar length is proportional to height × frontal width — a rough indicator of how much shade an obstacle could produce , not a measured loss. The measured loss is in §1 and §3. This chart shows which obstacle is most worth removing or not raising: tall and wide obstacles cost more than low but long ones.
The parapet is a special case: it cannot be removed, but moving the module row away from it (edge setback) yields a direct gain. The effect of the edge setback is far greater on the north side than on the south.

7 · Electrical shading component

The energy simulation is required for the electrical component.

8 · Method and limitations

TopicStatus
Beam shadingRay tracing · sampled over the module area
Shading sourcesParapets, obstacles, neighbouring buildings, module rows — all from the 3D geometry
Rear side (sun behind the plane)Not counted as shading — incident beam is zero
Day profile sample setsamplesEnergy · 6 points per module
Modules measured4,446 (all — no subsampling)
Distant horizon shadingNOT INCLUDED
Undrawn neighbouring structureNot modelled — must be verified by a site visit
Snow accumulation and soiling patternNot modelled
This report is a design and feasibility output. It is the user's responsibility to ensure every shading source on the roof has been drawn; each undrawn chimney, HVAC unit or neighbouring building makes the shading loss appear lower than it is.
solarsimpro Rooftop · shading engine (parapet and obstacle ray tracing + diffuse sky model) · PR as defined in IEC 61724-1 · reference values from PVGIS v5.3 SARAH3. This report is intended for pre-feasibility purposes.