Skip to content

Commit 9f9cc48

Browse files
committed
Appending to power curve dependent on wind speed range
1 parent b565b62 commit 9f9cc48

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

windpowerlib/power_curves.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,9 @@ def smooth_power_curve(power_curve_wind_speeds, power_curve_values,
7474
normalized_standard_deviation = 0.2
7575
# Initialize list for power curve values
7676
smoothed_power_curve_values = []
77-
# Append wind speeds to `power_curve_wind_speeds` until 40 m/s
78-
while (power_curve_wind_speeds.values[-1] < 40.0):
77+
# Append wind speeds to `power_curve_wind_speeds` until last value + range
78+
maximum_value = power_curve_wind_speeds.values[-1] + wind_speed_range
79+
while (power_curve_wind_speeds.values[-1] < maximum_value):
7980
power_curve_wind_speeds = power_curve_wind_speeds.append(
8081
pd.Series(power_curve_wind_speeds.iloc[-1] + 0.5,
8182
index=[power_curve_wind_speeds.index[-1] + 1]))

0 commit comments

Comments
 (0)