windpowerlib.wind_turbine_cluster.WindTurbineCluster

class windpowerlib.wind_turbine_cluster.WindTurbineCluster(name, wind_farms, coordinates=None)[source]

Defines a standard set of wind turbine cluster attributes.

Parameters:
  • name (string) – Name of the wind turbine cluster.
  • wind_farms (list) – Contains objects of the WindFarm.
  • coordinates (list or None) – Coordinates of location [lat, lon]. Can be practical for loading weather data. Default: None.
name

string – Name of the wind turbine cluster.

wind_farms

list – Contains objects of the WindFarm.

coordinates

list or None – Coordinates of location [lat, lon]. Can be practical for loading weather data. Default: None.

hub_height

float – The calculated average hub height of the wind turbine cluster.

installed_power

float – The calculated installed power of the wind turbine cluster.

power_curve

pandas.DataFrame or None – The calculated power curve of the wind turbine cluster.

power_output

pandas.Series – The calculated power output of the wind turbine cluster.

__init__(name, wind_farms, coordinates=None)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(name, wind_farms[, coordinates]) Initialize self.
assign_power_curve([wake_losses_model, …]) Calculates the power curve of a wind turbine cluster.
get_installed_power() Calculates the installed power of a wind turbine cluster.
mean_hub_height() Calculates the mean hub height of the wind turbine cluster.