Energy, Solar, Sustainability & Environment Wind, Hydro & Other Renewables Capacity factor definition; Weibull/Rayleigh wind speed distribution

Wind Capacity Factor & Annual Energy Production Calculator

Capacity factor is the single number that tells you how hard a generating asset actually works: energy delivered divided by the energy it would have delivered running flat out at nameplate for the whole period. This calculator computes it two ways. Give it measured generation and it returns the realised net capacity factor and equivalent full-load hours. Give it a mean wind speed, a Weibull shape factor and the turbine's cut-in, rated and cut-out speeds, and it integrates the power curve against the wind distribution to estimate annual energy production before and after losses.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Basis for the headline figureBoth results are always shown; this chooses which one drives the headline capacity factor and energy figures.Measured generation
Rated capacityNameplate output of the turbine or the whole plant. Use the same basis for generation — one turbine or the full farm, not a mix.3 MW
Hours in the period8,760 for a normal year, 8,784 for a leap year, or the hours in whatever shorter period your generation figure covers.8760 h
Measured net generationEnergy actually delivered at the metering point over the period. Use net export, since that is what the capacity factor convention assumes.9500 MWh
Annual mean wind speed at hub heightLong-term mean speed at hub height, not at a 10 m mast. This is the arithmetic mean of the distribution, which the model converts to a Weibull scale factor.8 m/s
Weibull shape factor kDescribes how tightly wind speeds cluster around the mean. k = 2 is the Rayleigh distribution, the standard default for open temperate sites; trade-wind sites run higher, gusty inland sites lower.2
Cut-in wind speedSpeed at which the turbine starts generating. Read it from the manufacturer's power curve.3 m/s
Rated wind speedSpeed at which the turbine first reaches nameplate output and the power curve goes flat.12 m/s
Cut-out wind speedSpeed above which the machine shuts down to protect itself, contributing no energy.25 m/s
Wake, availability and electrical lossesCombined deduction from gross modelled energy: array wake effects, turbine availability, electrical collection and curtailment. Applies to the modelled result only.15 %

It returns

  • Capacity factor — On the basis you selected above.
  • Net energy for the period
  • Equivalent full-load hours — Hours the plant would have run at nameplate to deliver the same energy.
  • Capacity factor from measured generation
  • Modelled net capacity factor
  • Modelled gross capacity factor
  • Modelled net annual energy

The formula

CF=EPratedh
f(v)=kc(vc)k1e(v/c)k
hFL=EPrated=CFh

In plain text: CF = E / (P_rated × h); AEP = h · ∫ f(v) P(v) dv · (1 − L)

  • ENet energy delivered over the period (MWh)
  • P_ratedNameplate capacity of the turbine or plant (MW)
  • hHours in the period — 8,760 for a normal year (h)
  • f(v)Weibull probability density of wind speed at hub height (per m/s)
  • P(v)Turbine power curve — zero below cut-in and above cut-out, cubic between cut-in and rated, flat at nameplate above rated (MW)
  • LCombined wake, availability, electrical and curtailment loss (decimal)

The Weibull scale factor is derived from the mean by c = v̄ / Γ(1 + 1/k), so you enter the mean speed you actually have rather than a scale parameter you do not. At k = 2 the distribution is Rayleigh and Γ(1.5) = 0.886227.

Updated Category Wind, Hydro & Other Renewables Verified against published test cases Reading time 12 min

What capacity factor measures, and what it does not

Capacity factor is a ratio of energy to energy. Take what a plant actually delivered over a period, divide by what it would have delivered running at nameplate every hour of that period, and express the result as a percentage. A 3 MW turbine that produces 9,500 MWh in a year has a capacity factor of 9,500 ÷ (3 × 8,760) = 36.1%.

The number is often misread as an efficiency, and it is not one. A wind turbine at 36% capacity factor is not wasting 64% of anything. It is a fuel-availability measure: the wind blows at the speed the machine needs for only part of the year, and the rest of the time the machine is either below rated output or stopped. A thermal plant with the same capacity factor is telling you something completely different — that it is running part-time because of dispatch economics or outages.

Because capacity factor divides by nameplate, it also depends on a design choice rather than only on the resource. Fit a smaller generator behind the same rotor and the capacity factor rises even though the energy falls slightly, because the denominator fell more than the numerator did. That is the specific-power trade-off that drove the industry toward larger rotors on relatively smaller generators, and it is why capacity factor alone never settles which of two turbines is better for a site. Pair it with the power output calculation and the levelized cost of energy before drawing conclusions.

From a wind distribution to annual energy

Measured capacity factor is arithmetic. Modelling one before the turbine exists is the interesting problem, and it has two ingredients: how often each wind speed occurs, and how much power the machine makes at that speed.

The wind distribution. Hourly wind speeds at a site are well described by a Weibull distribution with shape factor k and scale factor c. The shape factor controls how tightly speeds cluster: k = 2 gives the Rayleigh distribution, the usual default for open temperate sites, while steadier trade-wind sites run nearer 3 and gusty inland or mountain sites nearer 1.5. You rarely know c directly, but you usually know the mean, and the two are linked by c = v̄ / Γ(1 + 1/k). At k = 2 that gamma function is Γ(1.5) = 0.886227, so c = 1.1284 v̄.

The power curve. Below cut-in the turbine makes nothing. Between cut-in and rated speed, aerodynamic power rises with the cube of speed, so the model ramps as (v³ − v_in³)/(v_rated³ − v_in³) of nameplate. From rated speed to cut-out the controller holds output flat at nameplate. Above cut-out the machine stops. That four-segment idealisation reproduces the shape of a manufacturer's measured curve closely enough for screening work.

The integral. Multiply the two functions and integrate across all wind speeds. The result is the mean power the turbine produces over a long period, and dividing by nameplate gives the gross capacity factor directly. Multiply by the hours in the year for gross annual energy production, then deduct the loss stack for net.

One consequence worth internalising: because the mean of v³ exceeds the cube of the mean, a site's usable resource is always higher than its mean speed alone suggests. For a Rayleigh distribution the mean cube is exactly (6/π) times the cube of the mean — about 1.91 times — and that identity is the basis of one of this calculator's test cases.

Worked example: both routes on one 3 MW turbine

Route one, from meter readings. A 3 MW turbine delivered 9,500 MWh over a full year.

  1. Maximum possible energy. 3 MW × 8,760 h = 26,280 MWh.
  2. Capacity factor. 9,500 ÷ 26,280 = 0.36149 = 36.15%.
  3. Equivalent full-load hours. 9,500 ÷ 3 = 3,167 h, which is also 0.36149 × 8,760.

Route two, from the wind. The same machine has a cut-in of 3 m/s, rated speed 12 m/s and cut-out 25 m/s. The site's long-term mean at hub height is 8 m/s with a Rayleigh distribution.

  1. Scale factor. c = 8 ÷ 0.886227 = 9.027 m/s.
  2. Integrate. Weighting the four-segment power curve by the Rayleigh density gives a mean output of 1.133 MW.
  3. Gross capacity factor. 1.133 ÷ 3 = 37.77%.
  4. Gross annual energy. 0.3777 × 3 × 8,760 = 9,926 MWh.
  5. Apply 15% losses. Net capacity factor = 37.77 × 0.85 = 32.10%; net energy = 8,437 MWh.

The two routes disagree — 36.15% measured against 32.10% modelled. That is a normal and informative result. It says either the year was windier than the long-term mean, or the 15% loss assumption is too heavy for this site, or the mean speed used in the model is conservative. A single year's generation is a noisy estimate of a long-term capacity factor, which is why bankable assessments run multiple years of on-site measurement correlated against long-term reference data.

What counts as a good capacity factor

Judge a wind capacity factor against three things, in this order: the site's mean wind speed, the turbine's specific power, and the loss assumption. Without all three, a bare percentage is not comparable to anything.

The reference table below gives the arithmetic version of the first point. Holding the turbine and losses fixed, the modelled net capacity factor climbs from about 5% at a 4 m/s mean to about 51% at 12 m/s. That range is not a spread of turbine quality; it is entirely resource. It is also why the industry's usual screening threshold for a viable site sits well above the mean speed most inland low-rise locations offer.

Watch the gross-to-net step carefully, because it is where optimistic assessments hide. Gross energy is what the power curve and the wind distribution alone predict. Net is what reaches the meter, after wake interference between machines, turbine availability, electrical collection and transformer losses, blade degradation and soiling, curtailment for grid or environmental constraints, and any icing or high-temperature derating. Each is small; together they are not.

Finally, note what a rising capacity factor does not automatically mean. Because it is energy divided by nameplate, a machine with a lower rated power behind the same rotor shows a higher capacity factor while producing slightly less energy. If you are comparing two turbine models for the same site, compare annual energy production and cost, not capacity factor. If you are comparing two sites for the same turbine, capacity factor is exactly the right measure.

Modelled capacity factor against mean wind speed

One 3 MW turbine throughout: cut-in 3 m/s, rated 12 m/s, cut-out 25 m/s, Rayleigh distribution (k = 2), 15% losses, 8,760 hours. Only the site's mean wind speed changes.
Mean wind speed (m/s)Gross CF (%)Net CF (%)Net annual energy (MWh)
45.945.051,327
512.2910.452,745
620.4517.384,568
729.2724.886,537
837.7732.108,437
945.3538.5410,129
1051.6543.9011,538
1156.5248.0412,626
1259.9550.9513,391

Rows are produced by the same integration the calculator performs. Note how the gain per extra metre per second shrinks at the top: the machine is already at rated output for much of the time, so extra wind is spilled rather than captured.

Assumptions and traps

  • Mixing gross and net. A modelled gross figure compared against a measured net figure will always flatter the model. Compare like with like, and state which you are quoting.
  • Using a 10 m mast speed as the hub-height mean. Shear means hub-height wind is faster, and capacity factor responds steeply to that difference. Correct for height before entering a mean speed.
  • Assuming Rayleigh without checking. k = 2 is a convention, not a measurement. Fitting the actual shape factor to site data changes the answer, particularly for sites whose wind is either unusually steady or unusually gusty.
  • Reading capacity factor as efficiency. It is a measure of how much of the time the resource lets the machine run near nameplate, not of how well the machine converts what it receives. The power coefficient is the efficiency measure.
  • Comparing across technologies without saying so. A solar array, a wind farm and a nuclear plant with the same capacity factor have almost nothing in common. The number is only comparable within a technology, or when what you care about is literally the ratio of energy to nameplate.
  • Judging a project on one year. Interannual wind variability of several percent in energy terms is normal. A single low year is not evidence of underperformance, and a single high year is not evidence of a good site.
  • Forgetting the denominator can change. If turbines are added, uprated or derated mid-period, the rated capacity in the denominator is not a single number, and the simple ratio stops being meaningful.

The idealised power curve is a screening tool

The cubic ramp between cut-in and rated speed used here matches the physics of the wind power equation and the general shape of real machines, but manufacturers publish measured curves that differ in detail — particularly near cut-in, where control strategy dominates, and just below rated, where the pitch system starts to intervene. For a feasibility screen the difference is small. For an energy assessment that anyone will lend against, use the certified power curve, measured to the applicable IEC test standard, and integrate against a site-specific distribution rather than a single mean.

Key terms

Capacity factor
Energy delivered divided by the energy that would be delivered at rated power for every hour of the period, expressed as a percentage.
Equivalent full-load hours
The number of hours at nameplate output that would produce the same energy. It equals capacity factor times the hours in the period, and is the same information in a different unit.
Weibull shape factor k
The parameter controlling how tightly wind speeds cluster around the mean. Lower k means a broader spread with more calm and more strong-wind hours; k = 2 is the Rayleigh special case.
Wake loss
The energy a turbine loses because it stands in the slowed, more turbulent air behind another turbine. It depends on spacing, layout and wind rose, and is one of the largest items in a wind farm's loss stack.
Specific power
Rated generator power divided by rotor swept area, in W/m². Lower specific power means a bigger rotor for the same generator, which raises capacity factor.

Where capacity factor fits in a project assessment

A wind energy assessment runs in a fixed order, and capacity factor appears near the end rather than the beginning. First comes measurement: an on-site met mast or remote-sensing campaign, usually a year or more, correlated against a long-term reference series to remove the bias of an unusual measurement period. Then vertical extrapolation to hub height, then a flow model to move the measured point to each turbine location. Only then does the power curve get integrated, producing gross energy. The loss stack turns that into net energy, and net energy divided by rated capacity times 8,760 is the net capacity factor.

From there the number feeds two places. It goes into the revenue line of the financial model, where it is combined with a price per MWh to produce cash flow, and it goes into the levelized cost of energy, which is what makes the project comparable to other generation sources. For distributed and behind-the-meter machines, the value of the energy depends on the tariff rather than a market price, which brings the net metering arithmetic back into play.

The same capacity-factor definition applies unchanged to any generator. Run it on a hydro scheme sized with the micro-hydro calculator, or on a solar array whose output you have estimated with the production calculator, and the arithmetic is identical — only the physical reason for the shortfall against nameplate changes.

Frequently asked questions

Is a higher capacity factor always better?

Not by itself. Because capacity factor divides energy by nameplate, fitting a smaller generator behind the same rotor raises it while slightly reducing total energy. When comparing turbine models for one site, compare annual energy production and cost of energy instead. Capacity factor is the right comparison when the machine is fixed and the sites differ, or when you need to know how much firm capacity a plant contributes.

What capacity factor should I expect from a wind project?

It follows the resource far more than the hardware. Holding one modern turbine and a 15% loss stack fixed, the model on this page gives roughly 5% net at a 4 m/s mean, 32% at 8 m/s and 51% at 12 m/s. Rather than adopting an industry average, put your own hub-height mean speed into the table and use the row that matches — then sanity-check the loss assumption, which is where most of the remaining uncertainty sits.

What is the difference between gross and net capacity factor?

Gross is what the power curve and wind distribution predict on their own. Net deducts the loss stack: wake interference between turbines, availability downtime, electrical collection and transformer losses, blade soiling and degradation, curtailment, and icing or temperature derating. Net is what reaches the meter and what a financial model must use. Quoting a gross figure without saying so is the most common way capacity factor gets overstated.

Why does the calculator ask for mean wind speed rather than the Weibull scale factor?

Because the mean is what site data gives you and the scale factor is not. The two are related by c = v̄ / Γ(1 + 1/k), so the calculator converts internally. At k = 2 that works out to c = 1.1284 v̄. If you already have a fitted scale factor, multiply it by Γ(1 + 1/k) to get the mean and enter that.

How do I choose the Weibull shape factor?

Fit it to measured data if you have it — that is the only reliable route. Without data, k = 2 is the standard default and produces the Rayleigh distribution. Steadier regimes such as trade-wind coasts sit higher, around 2.5 to 3; complex terrain and strongly seasonal inland sites sit lower. Do not assume a lower shape factor always means more energy. A broader distribution puts more hours in the strong-wind tail, but it also puts more hours below cut-in and above cut-out, and the hours it adds above rated speed earn nothing extra because the machine is already capped. Holding the default 3 MW machine and an 8 m/s mean fixed, this calculator gives a gross capacity factor of about 37.8% at k = 2, 36.9% at k = 3 and 36.0% at k = 1.5 — the highest value sits in the middle, not at the low end.

Can capacity factor exceed 100%?

No, if the rated capacity and the generation figure refer to the same equipment over the same period. A result above 100% means a mismatch — generation reported for a whole farm against one turbine's nameplate, a period length entered in the wrong unit, or gross rather than net energy compared against a derated capacity. The calculator flags it as an error rather than reporting it.

Does this work for offshore wind?

The arithmetic is identical, and offshore sites simply have higher mean speeds and often higher shape factors, which is why their capacity factors are higher. The loss stack differs: offshore arrays typically carry larger wake losses because of tighter effective spacing relative to the wind rose, and higher electrical losses from long export cables, while availability can be lower because access for maintenance depends on sea state.

How many years of measurement does a real energy assessment need?

At least one full year on site, so that every season is represented, and that year is then correlated against a long-term reference series covering ten years or more to correct for how windy the measurement year happened to be. Interannual variability of several percent in energy is normal, so a single uncorrected year is not a sound basis for a capacity factor that a lender will rely on.

References