windpowerlib.power_curves.wake_losses_to_power_curve

windpowerlib.power_curves.wake_losses_to_power_curve(power_curve_wind_speeds, power_curve_values, wind_farm_efficiency)[source]

Reduces the power values of a power curve by an efficiency (curve).

Parameters:
  • power_curve_wind_speeds (pandas.Series or numpy.array) – Wind speeds in m/s for which the power curve values are provided in power_curve_values.

  • power_curve_values (pandas.Series or numpy.array) – Power curve values corresponding to wind speeds in power_curve_wind_speeds.

  • wind_farm_efficiency (float or pandas.DataFrame) – Efficiency of the wind farm. Either constant (float) or efficiency curve (pd.DataFrame) containing ‘wind_speed’ and ‘efficiency’ columns with wind speeds in m/s and the corresponding dimensionless wind farm efficiency (reduction of power). Default: None.

Returns:

Power curve with power values reduced by a wind farm efficiency. DataFrame has ‘wind_speed’ and ‘value’ columns with wind speeds in m/s and the corresponding power curve value in W.

Return type:

pandas.DataFrame