Solar Radiation on Tilted Surface Calculator

Calculate total solar irradiance on a tilted surface.
Find beam, diffuse, and reflected radiation components to optimize solar panel tilt angle and azimuth.

Solar Radiation on Tilted Surface

Why tilting a panel matters

The amount of solar energy hitting a surface depends on the angle between the sunlight and the surface. A surface perpendicular to the sun (cos θ = 1) receives the maximum possible irradiance. As the angle increases, the same energy is spread over a larger area, reducing the intensity (cosine effect).

For solar panels, choosing the right tilt and azimuth angles can boost annual energy output by 30-50% compared to a horizontal panel — depending on latitude.

The three components of irradiance on a tilted surface

Total irradiance on a tilted surface (GT) is the sum of three contributions:

GT = Ib(t) + Id(t) + Ir(t)

Where:

  • Ib(t): direct beam irradiance — sunlight coming straight from the sun
  • Id(t): diffuse irradiance — sunlight scattered by the atmosphere
  • Ir(t): ground-reflected irradiance — sunlight bouncing off the surface in front

On a clear day, beam radiation dominates (~80-85% of total). On a cloudy day, diffuse radiation becomes the majority (sometimes 100% if completely overcast).

Angle of incidence — the key geometric calculation

The angle of incidence (θ) between the sun’s rays and a tilted surface’s normal:

cos(θ) = cos(β) × cos(Z) + sin(β) × sin(Z) × cos(γs − γ)

Where:

  • β (beta) = surface tilt angle from horizontal (0° = flat, 90° = vertical)
  • Z = solar zenith angle = 90° − solar altitude
  • γ (gamma) = surface azimuth angle (0° = south in northern hemisphere)
  • γs = solar azimuth angle (measured from south)

For a horizontal surface (β = 0°), this simplifies to cos(θ) = cos(Z), so beam component = horizontal beam irradiance.

For a vertical wall facing the sun, cos(θ) = sin(Z) × cos(γs − γ).

The three irradiance models

Beam component:

Ib(t) = Ib × cos(θ) ÷ sin(altitude)

This converts horizontal beam (Ib, what reaches a flat ground surface) to beam on the tilted surface.

Diffuse component (isotropic Liu-Jordan model):

Id(t) = Id × (1 + cos(β)) ÷ 2

Assumes diffuse radiation is uniformly distributed across the sky. More accurate models (Hay, Perez) account for circumsolar and horizon brightening, but isotropic is the most common for basic calculations.

Ground-reflected component:

Ir(t) = GHI × ρ × (1 − cos(β)) ÷ 2

Where ρ is the ground albedo (reflectance). The (1 − cos β)/2 term is the view factor — how much of the ground the tilted surface “sees.”

Albedo values for common surfaces

Surface Albedo (ρ)
Fresh snow 0.80-0.90
Old snow 0.50-0.70
Concrete (light) 0.30-0.45
Sand (desert) 0.30-0.40
Dry grass 0.25-0.35
Asphalt (light) 0.20-0.25
Green grass 0.15-0.25
Soil (dry) 0.15-0.25
Soil (wet) 0.10-0.15
Forest 0.10-0.20
Water (calm) 0.05-0.10
Asphalt (dark, new) 0.05-0.10

The default 0.20 is reasonable for typical grass/soil surroundings. For snow conditions, ground-reflected radiation can dramatically boost panel output — sometimes by 20-30% in winter.

Optimal tilt angle

The textbook answer: for maximum annual energy yield, tilt the panel at an angle equal to the local latitude. So:

City Latitude Optimal annual tilt
Miami, FL 26°N ~26°
Atlanta, GA 34°N ~34°
Denver, CO 40°N ~40°
Boston, MA 42°N ~42°
Seattle, WA 48°N ~48°
Anchorage, AK 61°N ~61°

But this is a rough guideline. The actual optimal depends on:

  • Local climate: cloudier regions benefit from lower tilts (catches more diffuse light from across the sky)
  • Use pattern: summer-loaded usage (cooling) → flatter tilt; winter-loaded (heating) → steeper tilt
  • Snow shedding: in snowy areas, steeper tilts shed snow faster
  • Roof constraints: most rooftop installations use existing roof pitch, not optimal angle

Seasonal tilt optimization

A common strategy in the off-grid community: adjust panel tilt twice yearly.

Season Tilt angle
Spring/fall (equinox) Latitude
Summer Latitude − 15° (more horizontal, catches high sun)
Winter Latitude + 15° (more vertical, catches low sun)

This typically boosts annual yield by 4-8% vs fixed tilt. But:

  • Requires manual adjustment (or motorized tracking)
  • Risk of human forgetting to adjust
  • Not worth it for residential grid-tied systems where simplicity matters more

Azimuth matters too

For panels in the northern hemisphere, due south (azimuth = 0°) maximizes annual yield. But significant deviation is acceptable:

Azimuth deviation from south Annual yield loss
0° (due south) 0% (reference)
±15° 1-2%
±30° 3-5%
±45° 7-12%
±60° (East or West) 15-25%
±90° (Pure E or W) 25-35%
±180° (Pure North) 50-70% (still some)

In the southern hemisphere, “south” is replaced by “north” — flip the geometry.

Time-of-use electricity pricing can change the optimization: a west-facing panel produces more energy in the late afternoon when utility rates are highest. Some California utilities specifically incentivize west-facing arrays.

Real-world solar resource by location

The total annual solar resource varies dramatically by location. Approximate values for optimally-tilted south-facing surfaces (in kWh/m²/year):

Location Annual energy
Yuma, AZ 2,400-2,500
Phoenix, AZ 2,300-2,400
Albuquerque, NM 2,200-2,300
Denver, CO 2,000-2,100
Los Angeles, CA 1,950-2,050
Atlanta, GA 1,750-1,850
Chicago, IL 1,550-1,650
New York, NY 1,500-1,600
Seattle, WA 1,250-1,350
Anchorage, AK 950-1,050

For practical planning, NREL’s PVWatts calculator (pvwatts.nrel.gov) provides hour-by-hour solar resource data for any US location, customized for panel tilt and azimuth.

Standard test conditions vs real-world output

Solar panels are rated at Standard Test Conditions (STC):

  • 1,000 W/m² irradiance
  • 25°C cell temperature
  • 1.5 air mass (AM1.5 spectrum)

Real-world conditions almost never match STC:

  • Higher cell temperatures (panels can hit 60-70°C in summer)
  • Spectral variations (clouds, haze, atmosphere thickness)
  • Soiling (dust, pollen, bird droppings)
  • Module degradation (~0.5% per year typical)

A 400W rated panel typically delivers 380-390W under good real-world conditions, dropping to 320-340W under hot/dirty conditions.

Limitations of this calculator

This calculator uses:

  • A single-point-in-time calculation (one moment, not annual average)
  • The simple isotropic diffuse sky model
  • Fixed 15% diffuse fraction (varies in reality from ~10% on clear days to 100% overcast)
  • Default 0.20 albedo

For real solar system design, use:

  • PVWatts (NREL): hour-by-hour US analysis
  • PVSyst: professional design tool with Perez diffuse model
  • SAM (System Advisor Model): comprehensive technical and financial analysis

Bottom line

Total irradiance on a tilted surface combines beam, diffuse, and reflected components. Angle of incidence determines beam capture. Annual-optimal tilt ≈ latitude; 20-30° tilt works well for most US locations. Azimuth deviation from south is forgiving up to ±30°. Albedo matters more than people realize — snow albedo (~0.80) can boost winter output significantly. For real solar system design, use NREL’s PVWatts calculator or professional software.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.