Open uvchik opened 5 years ago
What about WindFarmCluster
?
decision dev meeting: Allow WindTurbines / WindTurbineGroups in WindTurbineCluster.
I have two ideas how to deal with the problem.
At the last dev meeting I promised to provide information for the second suggestion in your last comment. Here it is:
assign_power_curve()
in wind_turbine_cluster.py
, where the power curve aggregation takes place, both, wind farm and wind turbine power curves could be aggregated but:
self.wind_farms
here which does not work for wind turbines.This "in-between" step of getting the aggregated wind farm power curves instead of just aggregating all wind turbine power curves (of all wind farms) was implemented like that to give the option of applying wake losses to wind farm power curves (of which each could have e.g. a different wind farm efficiency).
Options I see now to make WindTurbine
s possible in WindTurbineCluster
s.:
WindTurbine
the method assign_power_curve()
which is just returning the power curve WindTurbine
s and WindFarm
s Other things I noticed:
**kwargs
in WindTurbineCluster
init is not used anymore
The input of the
WindTurbineCluster
is a list ofWindFarm
objects.WindTurbine
objects are not allowed. I think we should either rename the class or allowWindTurbine
objects or both.