PV Array Energy Calculator

Calculate PV energy results from a documented yield input supplied by PVWatts, SAM, measured data, or another site-specific resource. This is not a generic peak-sun-hours calculator.

Inputs
Result

Formulas

  • \(E_{\mathrm{annual}} = P_{\mathrm{DC}} \times Y_{\mathrm{site}}\)
  • \(E_{\mathrm{monthly}} = \frac{E_{\mathrm{annual}}}{12}\)
  • \(E_{\mathrm{daily}} = \frac{E_{\mathrm{annual}}}{365}\)
  • \(\mathrm{Capacity\ factor}\% = \frac{E_{\mathrm{annual}}}{P_{\mathrm{DC}} \times 8760} \times 100\)

A photovoltaic array must be assigned an expected energy production value before its output can be used for production estimates, utility-interconnection documentation, battery-storage planning, load-offset review, and preliminary feeder or service-energy analysis. The PV Array Energy Calculator produces estimated annual AC energy in kWh/year from the installed PV array DC nameplate and a documented Net site-specific yield.

The calculation is intended for a yield value already developed through PVWatts, SAM, measured production data, or another documented site resource. It does not derive solar resource from peak-sun-hours assumptions, panel wattage alone, or a national-average production estimate.

Net Specific Yield

Solar production is commonly expressed as net specific yield, measured in kWh/kWdc-year. It represents the expected annual AC energy delivered per installed kilowatt of DC nameplate capacity after the assumptions embedded in the cited model or measured record.

The Net site-specific yield input must identify a documented basis, such as:

  • A PVWatts result with its selected weather data and configuration assumptions
  • A SAM model result
  • A measured production period from an existing comparable array
  • Another named engineering, utility, or site-resource source

The calculator records that basis through Model or weather version and Resource and loss note. These entries preserve the production assumptions behind the resulting kWh estimate.

A net yield of 1,400 kWh/kWdc-year means each installed kWdc is expected to produce 1,400 kWh of AC energy annually under the documented resource, orientation, shading, loss, and weather assumptions.

Calculation Inputs

FieldElectrical and Production Use
Array or project labelIdentifies the PV array, roof section, project, inverter context, or other production record.
PV array DC nameplate (kWdc)The installed or proposed DC nameplate capacity of the array.
Net site-specific yield (kWh/kWdc-year)Documented annual production yield per kWdc. This is the production basis for the energy calculation.
Model or weather versionRecords the production model, weather dataset, station, location, or measured-data period supporting the yield.
Resource and loss noteRecords relevant tilt, azimuth, shading, losses, station distance, and similar production assumptions.

The label and documentation fields do not alter the arithmetic. They establish traceability for the production assumption, especially where multiple roofs, array orientations, inverter groups, weather stations, or modeled scenarios are being compared.

Energy Formula

The calculator applies the documented net yield directly to DC array nameplate capacity:

\(\displaystyle \text{Estimated annual AC energy (kWh/year)} = \text{PV array DC nameplate (kWdc)} \times \text{Net site-specific yield (kWh/kWdc-year)}\)

It then converts annual energy into average monthly and daily values:

\(\displaystyle \text{Average monthly AC energy} = \frac{\text{Estimated annual AC energy}}{12} ] = [ \text{Average daily AC energy} = \frac{\text{Estimated annual AC energy}}{365}\)

The Net specific yield result repeats the entered yield value for use in project records and comparison between arrays of different DC capacities.

Calculation Example

For an array labeled PV array A, use the following documented planning inputs:

InputValue
Array or project labelPV array A
PV array DC nameplate8 kWdc
Net site-specific yield1,400 kWh/kWdc-year
Model or weather versionPVWatts V8 / 2020 TMY or measured data
Resource and loss noteRecord tilt, azimuth, shading, losses, and station distance

Annual AC energy is:

\(\displaystyle 8\text{ kWdc} \times 1{,}400\text{ kWh/kWdc-year} = 11{,}200\text{ kWh/year}\)

The resulting production values are:

ResultValue
Estimated annual AC energy11,200 kWh/year
Average monthly AC energy933.3333 kWh/month
Average daily AC energy30.6849 kWh/day
Net specific yield1,400 kWh/kWdc-year

These monthly and daily results are annual averages. They are not monthly production forecasts and do not represent the array’s expected output during a particular season, weather event, or hour of the day.

Electrical Planning Use

Annual AC energy is an energy quantity, not a circuit-current value. It supports energy-side planning tasks such as:

  • Comparing projected PV production with annual utility consumption or load profiles
  • Estimating the annual energy contribution of separate roof planes or array blocks
  • Developing preliminary battery-storage energy targets in kWh
  • Reviewing expected production for utility billing, net-metering, or project financial assumptions
  • Comparing alternatives with different DC nameplate capacities, orientations, shading exposure, or modeled losses
  • Establishing a documented production baseline for later comparison against monitored inverter or revenue-grade meter output

The result does not determine PV branch-circuit conductor ampacity, feeder ampacity, overcurrent protective device sizing, inverter output current, raceway fill, voltage drop, grounding and bonding requirements, or service/load-calculation treatment. Those decisions require the applicable equipment ratings, circuit topology, conductor characteristics, installation conditions, manufacturer instructions, and AHJ requirements.

Production Assumptions and Field Limits

The calculator assumes the entered Net site-specific yield is already a net AC production figure appropriate for the stated DC nameplate capacity. If a yield source uses different assumptions for system losses, module degradation, availability, clipping, curtailment, shading, snow, soiling, or array orientation, the resulting annual energy will reflect those source assumptions.

A valid project record should identify the production basis in Model or weather version and Resource and loss note. For example, a modeled yield should retain the selected weather dataset and location, while a measured yield should identify the measurement period and the array or system configuration it represents.

Production should also be verified against actual operating data when the system is commissioned or when substantial conditions differ from the documented model. Module additions, inverter replacement, changed tilt or azimuth, new shading, equipment downtime, curtailment, and changes to the monitored measurement point can make a prior yield value unsuitable for the revised array.

FAQs

Is this the same as PVWatts?

No. This page is a transparent simple planning mode. Use PVWatts V8 or SAM separately to produce the site-specific yield input, and record the model and weather dataset version.

Can I enter generic peak sun hours?

Not as an unlabeled shortcut. Use a documented net site-specific yield or move the workflow to a clearly labeled educational mode.

Does this provide monthly production profiles?

It provides monthly and daily averages only. A real monthly or hourly profile requires a location and weather model or measured interval data.