windpowerlib.turbine_cluster_modelchain.TurbineClusterModelChain.assign_power_curve¶
- TurbineClusterModelChain.assign_power_curve(weather_df)[source]¶
Calculates the power curve of the wind turbine cluster.
The power curve is aggregated from the wind farms’ and wind turbines’ power curves by using
power_plant.assign_power_curve()
. Depending on the parameters of the WindTurbineCluster power curves are smoothed and/or wake losses are taken into account.- Parameters:
weather_df (pandas.DataFrame) – DataFrame with weather data time series. If power curve smoothing
smoothing
is True and chosen method for calculating the standard deviationstandard_deviation_method
is turbulence_intensity the weather dataframe needs to either contain the turbulence intensity in column ‘turbulence_intensity’ or the roughness length in m in column ‘roughness_length’. The turbulence intensity should be provided at hub height or at least at a height close to the hub height, as it cannot be inter- or extrapolated.- Return type:
self