Suggest Onshore Wind Turbine

Suggest Onshore Wind Turbine#

  • RESKit can suggest a turbine design based off site conditions (average 100m wind speed)

  • Suggestions are tailored to a far future context (~2050)

  • Since the suggestion model computes a specific capacity, a desired rotor diameter must be specified

Workflow:

  1. Import required packages

  2. Get suggested wind turbine for one location

  3. Get suggested wind turbines for multiple locations

import reskit as rk
# Get suggestion for one location
# Required argument: avg wind speed at 100m height: wind_speed
# Optional arguments: base_capacity, base_hub_height, base_rotor_diam
design = rk.wind.onshore_turbine_from_avg_wind_speed(
    wind_speed=6.70,
    base_capacity=3000,
    base_rotor_diam=136,  # Assume average 100m wind speed is 6.70 m/s
)


print("Suggested capacity is {:.0f} kW".format(design["capacity"]))
print("Suggested hub height is {:.0f} meters".format(design["hub_height"]))
print("Suggested rotor diameter is {:.0f} meters".format(design["rotor_diam"]))
print("Suggested specific capacity is {:.0f} W/m2".format(design["specific_power"]))
Baseline plant parameters have been loaded for year 2050 from: /home/docs/checkouts/readthedocs.org/user_builds/ethos-reskit/checkouts/latest/reskit/wind/core/data/baseline_turbine_onshore_RybergEtAl2019.csv
constant_rotor_diam None
base_capacity 3000
base_hub_height None
base_rotor_diam 136
reference_wind_speed None
min_tip_height None
min_specific_power None
max_hub_height None
tech_year 2050
Suggested capacity is 3000 kW
Suggested hub height is 120 meters
Suggested rotor diameter is 136 meters
Suggested specific capacity is 207 W/m2
# Get suggestion for many locations
designs = rk.wind.onshore_turbine_from_avg_wind_speed(
    wind_speed=[
        6.70,
        4.34,
        5.66,
        4.65,
        5.04,
        4.62,
        4.64,
        5.11,
        6.23,
        5.25,
    ],
    base_rotor_diam=136,
)

designs.round()
Baseline plant parameters have been loaded for year 2050 from: /home/docs/checkouts/readthedocs.org/user_builds/ethos-reskit/checkouts/latest/reskit/wind/core/data/baseline_turbine_onshore_RybergEtAl2019.csv
constant_rotor_diam None
base_capacity None
base_hub_height None
base_rotor_diam 136
reference_wind_speed None
min_tip_height None
min_specific_power None
max_hub_height None
tech_year 2050
capacity hub_height rotor_diam specific_power
0 4200.0 120.0 136 289.0
1 3325.0 174.0 136 229.0
2 3836.0 138.0 136 264.0
3 3451.0 164.0 136 238.0
4 3604.0 153.0 136 248.0
5 3439.0 165.0 136 237.0
6 3447.0 164.0 136 237.0
7 3631.0 151.0 136 250.0
8 4039.0 128.0 136 278.0
9 3684.0 148.0 136 254.0