Classes¶
wind_turbine.WindTurbine (turbine_name, ...) |
Defines a standard set of wind turbine attributes. |
modelchain.Modelchain (wind_turbine[, ...]) |
Model to determine the output of a wind turbine |
Density¶
Functions for calculating air density at hub height.
density.temperature_gradient (temp_air, ...) |
Calculates the temperature at hub height using a linear temperature gradient. |
density.temperature_interpol (temp_air_1, ...) |
Calculates the temperature at hub height by inter- or extrapolation. |
density.rho_barometric (pressure, ...) |
Calculates the density of air at hub height using the barometric height equation. |
density.rho_ideal_gas (pressure, ...) |
Calculates the density of air at hub height using the ideal gas equation. |
Wind speed¶
Functions for calculating wind speed at hub height.
wind_speed.logarithmic_wind_profile (v_wind, ...) |
Calculates the wind speed at hub height using a logarithmic wind profile. |
wind_speed.v_wind_hellman (v_wind, ...[, ...]) |
Calculates the wind speed at hub height using the hellman equation. |
Wind turbine data¶
Functions and methods to obtain the nominal power as well as
power curve or power coefficient curve needed by the WindTurbine
class.
wind_turbine.WindTurbine.fetch_turbine_data () |
Fetches data of the requested wind turbine. |
wind_turbine.get_turbine_types ([print_out]) |
Get the names of all possible wind turbine types for which the power coefficient curve or power curve is provided in the data files in the directory windpowerlib/data. |
wind_turbine.read_turbine_data (**kwargs) |
Fetches power coefficient curve or power curve from a file. |
Power output¶
Functions for calculating power output of a wind turbine.
power_output.cp_curve (v_wind, rho_hub, ...) |
Calculates the turbine power output using a cp curve. |
power_output.cp_curve_density_corr (v_wind, ...) |
Calculates the turbine power output using a density corrected cp curve. |
power_output.p_curve (p_values, v_wind) |
Calculates the turbine power output using a power curve. |
power_output.p_curve_density_corr (v_wind, ...) |
Calculates the turbine power output using a density corrected power curve. |
Modelchain¶
Creating a Modelchain object.
modelchain.Modelchain (wind_turbine[, ...]) |
Model to determine the output of a wind turbine |
Running the modelchain.
modelchain.Modelchain.run_model (weather, ...) |
Runs the model. |
Methods of the Modelchain object.
modelchain.Modelchain.rho_hub (weather, ...) |
Calculates the density of air at hub height. |
modelchain.Modelchain.v_wind_hub (weather, ...) |
Calculates the wind speed at hub height. |
modelchain.Modelchain.turbine_power_output (...) |
Calculates the power output of the wind turbine. |