Skip to content

Commit eb4bc4f

Browse files
committed
Rename variable for better understanding
1 parent 40400e4 commit eb4bc4f

File tree

1 file changed

+10
-14
lines changed

1 file changed

+10
-14
lines changed

windpowerlib/wind_farm.py

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -232,29 +232,25 @@ def assign_power_curve(self, wake_losses_method='power_efficiency_curve',
232232
power_curve.set_index(['wind_speed']) *
233233
turbine_type_dict['number_of_turbines'])], axis=1)
234234
# Sum up all power curves
235-
summarized_power_curve = pd.DataFrame(
235+
wind_farm_power_curve = pd.DataFrame(
236236
df.interpolate(method='index').sum(axis=1))
237-
summarized_power_curve.columns = ['power']
237+
wind_farm_power_curve.columns = ['power']
238238
# Return wind speed (index) to a column of the data frame
239-
summarized_power_curve_df = pd.DataFrame(
240-
data=[list(summarized_power_curve.index),
241-
list(summarized_power_curve['power'].values)]).transpose()
242-
summarized_power_curve_df.columns = ['wind_speed', 'power']
239+
wind_farm_power_curve.reset_index('wind_speed', inplace=True)
243240
# Editions to power curve after the summation
244241
if smoothing and smoothing_order == 'wind_farm_power_curves':
245-
summarized_power_curve_df = power_curves.smooth_power_curve(
246-
summarized_power_curve_df['wind_speed'],
247-
summarized_power_curve_df['power'],
242+
wind_farm_power_curve = power_curves.smooth_power_curve(
243+
wind_farm_power_curve['wind_speed'],
244+
wind_farm_power_curve['power'],
248245
standard_deviation_method=standard_deviation_method,
249246
block_width=block_width, **kwargs)
250247
if (wake_losses_method == 'constant_efficiency' or
251248
wake_losses_method == 'wind_efficiency_curve'):
252-
summarized_power_curve_df = (
249+
wind_farm_power_curve = (
253250
power_curves.wake_losses_to_power_curve(
254-
summarized_power_curve_df['wind_speed'].values,
255-
summarized_power_curve_df['power'].values,
251+
wind_farm_power_curve['wind_speed'].values,
252+
wind_farm_power_curve['power'].values,
256253
wake_losses_method=wake_losses_method,
257254
wind_farm_efficiency=self.efficiency))
258-
self.power_curve = summarized_power_curve_df
255+
self.power_curve = wind_farm_power_curve
259256
return self
260-
# TODO: rename to wind_farm_power_curve

0 commit comments

Comments
 (0)