Wind Turbine Capacity Factor Calculation

Calculates the capacity factor of a wind turbine based on its total annual energy yield and rated capacity.
70 Downloads
Updated 1 Aug 2023

View License

Calculating the capacity factor of a wind turbine using the total annual energy yield and its rated capacity.
The annual_energy_yield variable is given and represents the total energy production of the wind turbine in kilowatt-hours (kWh) for a year. This value can be obtained from the previous example or replaced with the actual annual energy yield of the wind turbine.
The rated_capacity variable is also provided and represents the rated capacity of the wind turbine in kilowatts (kW). This is the maximum power output that the wind turbine can achieve under ideal conditions.
The capacity factor is then calculated using the formula: Capacity Factor = (Annual Energy Yield / (Rated Capacity * 8760)) * 100
The calculation takes into account that there are 8760 hours in a year (365 days x 24 hours/day). It calculates the ratio of the actual energy production (annual_energy_yield) to the maximum potential energy production at the rated capacity (rated_capacity * 8760).
The resulting capacity factor is expressed as a percentage and represents the efficiency of the wind turbine in converting wind energy into electricity.
The capacity factor value is printed to the console using fprintf.

Cite As

recent works (2024). Wind Turbine Capacity Factor Calculation (https://www.mathworks.com/matlabcentral/fileexchange/133092-wind-turbine-capacity-factor-calculation), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2023a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0