Synthetic Power Curve¶
- RESKit allows synthetic power curves to be created in case they are not known
Workflow:
- Import required packages
- Calculate power curve from given capacity and rotor diameter
- Calculate power curve from given specific capacity
- Calculate power curve from given specific capacity and cutoff wind speed
In [1]:
Copied!
import reskit as rk
import reskit as rk
In [2]:
Copied!
# Power curve from a given capacity (kW) and rotor diameter (m)
pc = rk.wind.PowerCurve.from_capacity_and_rotor_diam(capacity=3000, rotor_diam=140)
pc
# Power curve from a given capacity (kW) and rotor diameter (m)
pc = rk.wind.PowerCurve.from_capacity_and_rotor_diam(capacity=3000, rotor_diam=140)
pc
Out[2]:
In [3]:
Copied!
# Power curve from a specific capacity (in W/m2)
pc = rk.wind.PowerCurve.from_specific_power(specific_power=250)
pc
# Power curve from a specific capacity (in W/m2)
pc = rk.wind.PowerCurve.from_specific_power(specific_power=250)
pc
Out[3]:
In [4]:
Copied!
# Adjustable cutoff wind speed
pc = rk.wind.PowerCurve.from_specific_power(specific_power=250, cutout=30)
pc
# Adjustable cutoff wind speed
pc = rk.wind.PowerCurve.from_specific_power(specific_power=250, cutout=30)
pc
Out[4]:
In [5]:
Copied!
# Direct access to the power curve's capacity factor values
# - used 'pc.wind_speed' for wind speed values
# - used 'pc.capacity_factor' for capacity factor values
for i, ws, cf in zip(range(10), pc.wind_speed, pc.capacity_factor):
print("The capacity factor at {:.1f} m/s is {:.3f}".format(ws, cf))
print("...")
# Direct access to the power curve's capacity factor values
# - used 'pc.wind_speed' for wind speed values
# - used 'pc.capacity_factor' for capacity factor values
for i, ws, cf in zip(range(10), pc.wind_speed, pc.capacity_factor):
print("The capacity factor at {:.1f} m/s is {:.3f}".format(ws, cf))
print("...")
The capacity factor at 0.0 m/s is 0.000 The capacity factor at 2.3 m/s is 0.000 The capacity factor at 2.9 m/s is 0.010 The capacity factor at 3.2 m/s is 0.020 The capacity factor at 3.5 m/s is 0.030 The capacity factor at 3.7 m/s is 0.040 The capacity factor at 3.9 m/s is 0.050 The capacity factor at 4.0 m/s is 0.060 The capacity factor at 4.2 m/s is 0.070 The capacity factor at 4.3 m/s is 0.080 ...