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 deviation standard_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