Obstruction Detection

Obstruction Detection is the process of identifying and analyzing physical objects—such as chimneys, vents, parapet walls, trees, HVAC units, antennas, dormers, and nearby buildings—that can cast shadows or interfere with the placement, safety, and performance of a solar PV system.

In professional solar designing workflows, obstruction detection is foundational for accurate Shadow Analysis, realistic energy modeling, optimized panel layouts, and code-compliant installations. Modern EPCs and installers rely on precise obstruction mapping to reduce shading losses, prevent structural conflicts, and ensure production estimates align with real-world conditions.

Key Takeaways

  • Obstruction detection is essential for accurate shading analysis
  • It prevents performance losses and redesign cycles
  • Both permanent and seasonal obstructions matter
  • Automation improves speed and accuracy
  • Better obstruction data leads to stronger energy forecasts

What It Is

Obstruction detection involves identifying any on-site or nearby element that may negatively affect:

  • Solar panel placement
  • Wiring and conduit routing
  • Racking and mounting structure design
  • Maintenance access and safety pathways

For solar designers and installers, proper obstruction detection ensures:

  • Modules are placed outside shaded zones
  • Layouts respect fire setbacks and clearance rules
  • Generation estimates used in solar proposals are accurate
  • Install teams avoid clashes with roof hardware and architectural features

It is commonly integrated with Solar Layout Optimization, Stringing & Electrical Design, and AHJ Compliance to produce designs that are both high-performing and buildable.

How It Works

Obstruction detection can be manual or automated, depending on project scale and data availability. In advanced solar design software, the workflow typically follows these steps:

Step-by-Step Process

  1. Identify all roof- or site-level objects
  2. Chimneys, skylights, HVAC units, vents, parapets, satellite dishes, shade trees, utility poles, and adjacent buildings are flagged during early site assessment.
  3. Capture or import site data
    • High-resolution aerial imagery
    • LIDAR and elevation datasets
    • 3D roof models
    • On-site photos or drone scans
  4. Digitize obstruction footprints
  5. Designers define each obstruction’s shape, height, and distance relative to module placement zones inside solar designing tools.
  6. Run shading simulations
  7. Using Shadow Analysis, sun-hour charts, and sun angle calculations to visualize daily and seasonal shading.
  8. Assess performance impact
  9. Hourly shading losses are simulated, generating irradiance heatmaps that affect performance ratio and annual yield.
  10. Optimize the solar layout
    • Excluding shaded regions
    • Adjusting module spacing and tilt
    • Selecting module orientation
    • Choosing MLPE when partial shading is unavoidable
  11. Integrate into electrical & structural design
  12. Obstruction constraints are carried into Stringing & Electrical Design and Bill of Materials (BOM) planning.

Types / Variants

1. Permanent Structural Obstructions

  • Chimneys
  • Dormers
  • Parapet walls
  • Skylights
  • HVAC units
  • Elevator shafts (commercial roofs)

2. Temporary or Seasonal Obstructions

  • Deciduous trees
  • Temporary antennas
  • Construction scaffolding or cranes

3. Environmental / External Obstructions

  • Terrain elevation changes
  • Nearby hills
  • Adjacent buildings beyond property boundaries

4. System-Created Obstructions

  • Wall-mounted inverters or batteries
  • Elevated racking systems causing self-shading
  • Cable trays and conduit paths

How It’s Measured

Obstruction detection uses geometric, spatial, and solar position calculations.

Key Parameters

  • Obstruction height
  • Distance from array
  • Azimuth and solar elevation angle
  • Footprint area
  • Shading projection length
  • Solar access percentage

Shade Projection Formula (Simplified)

\text{Shadow Length} = \frac{h}{\tan(\theta)}

Where:

  • h = obstruction height
  • θ = solar elevation angle

Commonly Used Tools

Practical Guidance

For Solar Designers

For Installers

  • Verify all obstructions during site surveys.
  • Maintain required fire pathways around chimneys and HVAC units.
  • Report any new obstructions added after design approval.

For EPCs & Developers

  • Use high-resolution data for C&I projects.
  • Account for vegetation growth over system lifetime.
  • Update obstruction models when expanding or repowering systems.

Real-World Examples

Residential Rooftop

A chimney casts long winter shadows. Obstruction detection identifies the issue early, allowing layout adjustments that preserve yield forecasts in solar proposals.

Commercial Flat Roof

Multiple HVAC units create shaded corridors. Designers modify tilt and orientation to maximize usable area while maintaining safety paths.

Utility-Scale Ground Mount

Tall trees on a western boundary create evening shading. Obstruction detection quantifies losses and informs vegetation management and tracker spacing.

Releated Terms

Win your next project in just minutes.

Connect with a specialist for personalized insights and support tailored to your solar business needs.
Book Demo
UX designer