Collector efficiency reference

A solar thermal collector's datasheet headline number — the peak optical efficiency η₀, typically quoted at 0.70–0.82 for a good flat-plate panel — is the maximum possible fraction of incident sunlight converted to useful heat at one favourable instant: sun normal to the glazing, fluid entering at ambient temperature.

The annual delivered fraction — useful heat at the tank, divided by sunlight incident on the panel over a whole year — is much lower because of a cascade of physical losses, each modest on its own, that compound through the year. This page lays the cascade out explicitly, shows the Hottel–Whillier–Bliss equation that drives the biggest term, and lists published references that bracket the real-world range.

If you're trying to size a collector array, this page is the "what fraction of the sun do I actually get?" input to the /resources/sizing calculator. If you're trying to orient an existing array, head to the /resources/tilt-optimizer.

From peak η₀ to annual delivered: the cascade

Typical residential drainback flat-plate, mid-latitude site
StageFactorRunning
Peak η₀ (SRCC / Solar Keymark nameplate, ΔT = 0, normal incidence)0.7878 %
× Temperature derate (collector hotter than ambient — Hottel–Whillier–Bliss)0.8566 %
× Cosine-of-incidence averaged across the day (sun isn't normal except at one moment)0.8556 %
× Pump / control losses + morning warm-up of cold pipe0.9353 %
× Stagnation periods (tank full, collector idle, no useful collection)0.9550 %
× Pipe loss to surroundings (worse for long outdoor runs)0.9347 %
× Soiling, dust, partial shading over the year0.9745 %

A reasonable starting point for seasonal-average delivered efficiency in the /resources/tilt-optimizer or /resources/sizing calculators:

Hottel–Whillier–Bliss: the temperature-derate term

The single biggest loss after the headline number is the temperature derate. A collector running hotter than ambient leaks heat out of the same absorber that's collecting it; the hotter it runs, the worse the leak. The standard SRCC / ASHRAE-93 single-line model:

η = η₀ − a₁ · (ΔT / G) − a₂ · (ΔT)² / G

In practice for flat-plate panels at moderate temperatures the second-order term is small and can be dropped, giving the linear form:

η ≈ η₀ − a₁ · (ΔT / G)

Worked example — flat-plate at solar noon

Using a flat-plate panel with η₀ = 0.78 and a₁ ≈ 4 W/(m²·K), operating at ΔT = 30 K (collector 30 °C above ambient) and G = 600 W/m² (good but not peak sun):

η = 0.78 − 4 × 30 / 600
  = 0.78 − 0.20
  = 0.58  (instantaneous, solar noon)

So 20 percentage points lost to the temperature-derate term alone, before any of the other cascade losses kick in. The cosine factor, control losses, pipe losses, stagnation, and soiling then drag the annual average down from there.

Crossover: when evacuated tube starts to win

Two collectors with different (η₀, a₁) pairs have their efficiency lines cross at a particular ΔT:

ΔT_crossover = (η₀,FP − η₀,ET) / (a₁,FP − a₁,ET)

Using representative SRCC-certified collector parameters — flat-plate AET AE-32 (η₀ ≈ 0.71, a₁ ≈ 4.9 W/(m²·K)) versus a typical evacuated tube (η₀ ≈ 0.46, a₁ ≈ 1.6 W/(m²·K)) — at G ≈ 250 W/m² (80 % full sun), the crossover sits at ΔT ≈ 34 K. For domestic hot-water duty (T_inlet typically 5–40 °C, ΔT modest), flat-plate always wins. Evacuated tube only pays back its higher cost when the operating ΔT is large (winter space heating in a cold climate, process heat above 60 °C, or stagnation-prone undersized stores). Both parameter sets above are published in the public SRCC OG-100 collector database.

What the rest of the cascade is

References & sanity benchmarks

Further reading

Dr. Ben Gravely's solarhotwater-systems.com catalogues four decades of practical drainback installation experience (2000+ systems since 1978). His long-form blog posts on collector type, control strategy, and storage sizing are a good practitioner's-eye companion to the textbook material above.

If your numbers fall outside the 0.40–0.55 annual-efficiency band and the 400–600 kWh/m²/yr per-m² yield band, double-check the inputs before betting on the result.