Solar Engineering P1 Reference 7 min read Reviewed June 4, 2026

Shading Analysis

Shading analysis quantifies near and far obstruction effects on solar PV yield. LIDAR, sun-path diagrams, and tools like Aurora and PVsyst.

Definition

Shading analysis is the engineering process of quantifying how obstructions (trees, buildings, RTUs, neighboring rows) reduce solar PV array energy yield. It uses sun-path geometry, 3D site modeling, and time-step simulation to compute annual shading loss.

Quick Facts

FieldDetail
TermShading Analysis
CategorySolar Engineering / Performance
Engineering DisciplineSolar Design, Energy Modeling
Standard MetricTSRF (Total Solar Resource Fraction)
ToolsAurora, Helioscope, PVsyst, SunEye, Solar Pathfinder
Difficulty LevelIntermediate

What is Shading Analysis?

Shading analysis is the engineering process of identifying and quantifying solar irradiance loss caused by obstructions. It informs system design, financial projections, and customer expectations.

Categories

  • Near shading: Objects close enough to cast detailed shadows — trees, RTUs, chimneys, parapets, antenna masts, dormers.
  • Far shading: Horizon-level obstructions — mountains, distant buildings, ridgelines.
  • Self-shading: Between rows on ground-mount; between roof planes; carport columns.

Output metrics

  • TSRF (%) — Total Solar Resource Fraction. 100% = unshaded.
  • Annual shade loss (%) — Equivalent energy loss.
  • Per-module shade heat map — Annual hours shaded per module.

Methods

LIDAR-based (Aurora)

LIDAR data + satellite imagery → 3D site model → sun-path trace from each module location → annual shade hours.

Voxel-based (Helioscope)

Site polygon + obstructions → 3D model → voxel-by-voxel sun-path computation.

Single-diode electrical (PVsyst)

Site model + module I-V characteristics + bypass diode activation → time-step electrical shading effects.

Handheld measurement

Solar Pathfinder, SunEye 210, Solmetric — used during site survey to confirm shading at each panel location.

Engineering Deep Dive

Bypass diode behavior

In a 60-cell module, 3 bypass diodes protect 20-cell groups. Shading one cell deactivates that 20-cell group (one-third of module output).

Practical implication: even small shadows on monofacial string-inverter systems can cause disproportionate losses without MLPE.

MLPE mitigation

Microinverter per module: each module runs at its own MPP. Shading isolates to the shaded module(s) only. DC optimizer: each optimizer maintains MPP per module, with the string operating at the parallel-combined MPP at the inverter.

Tree growth projection

For 25-year design life, project tree height at year 10–15. Aurora’s growth model: 0.5–2 ft/yr depending on species.

Worked Example — Residential

A San Diego rooftop with 14 modules. Aurora analysis:

  • TSRF = 82% (3 modules with > 15% annual shade).
  • Removing 3 shaded modules: TSRF = 95%, total production +6%.
  • Adding microinverter to existing string-inverter design: TSRF effectively 92% (shaded modules contribute their reduced output without dragging the string).

Best Practices

  • Run shading analysis during site survey, not after design.
  • Use LIDAR or photogrammetry; manual tree-height estimation under-counts.
  • Apply tree-growth projection for at least 10 years.
  • Choose MLPE for shaded sites (TSRF < 90%).
  • Validate software shading against on-site measurements for high-value projects.

Common Mistakes

  1. Skipping shading analysis on apparently unobstructed sites.
  2. Ignoring tree growth over project lifetime.
  3. Assuming string inverter sufficient on shaded rooftops.
  4. Using outdated LIDAR (new construction not captured).
  5. Treating partial cell shading as proportional yield loss.

Standards & Certifications

  • NREL Total Solar Resource Fraction methodology.
  • IEC 61853-3 — Energy rating including shading.

Key Takeaways

  • Shading analysis quantifies annual yield loss from obstructions using sun-path geometry.
  • TSRF (Total Solar Resource Fraction) is the standard metric; ≥ 75% residential, ≥ 85% commercial.
  • Bypass diodes cause disproportionate losses on shaded strings; MLPE mitigates.
  • LIDAR + 3D modeling (Aurora, Helioscope, PVsyst) is the standard analysis approach.
  • Always project tree growth for 10–25 years.

Frequently Asked Questions

10 commonly searched questions about Shading Analysis.

What is shading analysis?
Shading analysis quantifies how obstructions reduce solar PV array yield. Near shading (trees, RTUs, chimneys) and far shading (mountains, distant buildings) are evaluated separately for annual energy loss.
What tools perform shading analysis?
Aurora Solar (LIDAR-based), Helioscope (voxel-based), PVsyst (detailed electrical shading), SunEye (handheld), Solar Pathfinder (manual). Modern designs use software-based with LIDAR or photogrammetry.
How is shading reported?
Annual shade hours (Total Solar Resource Fraction, TSRF), monthly shade impact, per-module shading heat map, and equivalent kWh/year lost. Industry benchmark: TSRF ≥ 75% for residential, ≥ 85% for commercial.
What is TSRF?
Total Solar Resource Fraction — percentage of unshaded annual solar energy reaching the array, compared to a fully open horizon. TSRF 100% = no shading; TSRF 75% = 25% shaded.
Why is partial shading worse than uniform shading?
Bypass diodes activate when one cell in a 60–72 cell module is shaded, disconnecting one-third of the module. This cascades through the string. A 5% shaded area can cause 25% string loss without MLPE.
Does MLPE solve shading?
Largely yes. Microinverters and DC optimizers isolate each module, so one shaded module only affects itself. Shaded modules: 20–60% module yield loss vs. 60–80% string loss without MLPE.
How accurate is LIDAR shading?
Aurora's LIDAR shading typically within ±2% of measured. Manual obstruction adjustment for new tree growth improves accuracy further.
Does PVsyst handle partial shading?
Yes — Detailed Electrical Shading model accounts for bypass diode behavior and partial shading I-V curves. Critical for shaded residential and rooftop sites.
What's the difference between near and far shading?
Near shading: objects close enough to cast detailed shadows (trees, chimneys, RTUs). Far shading: distant objects (mountains, far buildings) treated as horizon profile. Both contribute to annual yield.
How does tree growth affect shading?
Trees grow 0.5–2 ft per year. A 25-year design must account for projected tree height at year 10 or 15. Aurora and PVsyst support tree growth projection.

Need engineering-backed solar designs?

Heaven Designs delivers PE-stamped solar design packages, structural calculations, electrical engineering, and utility-compliant permit plans.