PV Annual Energy, Specific Yield, and Capacity Factor
The first question a solar customer asks, answered with the NREL PVWatts energy model.
Example
You enter
- Array DC nameplate (kW) 8
- Peak-sun-hours (kWh/m2/day) 5
- Performance ratio (0-1) 0.77
You get
- Annual energy 11242 kWh/yr
- Specific yield 1405 kWh/kWp
- Capacity factor 16.0%
- Monthly average 937 kWh/month
Details, formula, and sources
Annual kWh = DC nameplate x peak-sun-hours x 365 x performance ratio, plus the two benchmarks every designer compares systems by - specific yield (kWh per kW installed) and capacity factor. The same hardware makes a quarter more energy at a desert site than an average one, so the estimate starts from the site's plane-of-array irradiation, not a rule-of-thumb kWh-per-kW. The performance ratio (default 0.77) rolls up soiling, shading, mismatch, wiring, and inverter losses. A pre-design estimate, not a bankable production model.
annual_kwh = dc_kw x psh x 365 x perf_ratio; specific_yield = annual_kwh / dc_kw; capacity_factor = annual_kwh / (dc_kw x 8760); monthly_kwh_avg = annual_kwh / 12.
NREL PVWatts energy model (E_annual = P_dc x PSH x 365 x PR) and the standard specific-yield and capacity-factor definitions, by name; the relations are public.
The PVWatts energy model and the specific-yield and capacity-factor definitions are public NREL relations; PVWatts is free at pvwatts.nrel.gov.
Estimate. AHJ and licensed professional govern.
Field names used by the API: dc_kw, psh, perf_ratio, annual_kwh, specific_yield, capacity_factor, monthly_kwh_avg
- Annual energy annual kWh = DC nameplate x peak-sun-hours x 365 x performance ratio (PVWatts)NREL PVWatts
- Performance ratio PR (default 0.77) rolls up soiling, shading, mismatch, wiring, inverter, and availability lossesNREL PVWatts
- Benchmarks specific yield = annual / DC (kWh per kW); capacity factor = annual / (DC x 8760)first principles