skextremes.models.wind
This module contains algorithms found in the literature and used extensively in wind energy engineering as standard methods.
For more information visit:
https://www.ecn.nl/publications/ECN-C–98-096
https://webstore.iec.ch/preview/info_iec61400-1%7Bed3.0%7Den.pdf
- skextremes.models.wind.wind_EWTSII_Davenport(vave, k, T=50, n=23037)[source]
Algorithm appeared in the European Wind Turbine Standards II (EWTS II). Davenport variation.
It uses 10-minute wind speeds to obtain the return period extreme wind speed for the
T
return period defined.Parameters
- vavefloat or int
Long term mean wind speed
- kfloat or int
Weibull k parameter as defined in the wind industry. To obtain the k parameter using scipy have a look here. The c parameter in scipy is the k equivalent in the wind industry.
- Tfloat or int
Return period in years. Default value is 50 (years).
- nfloar or int
the number of independent events per year. Default value is 23037 for 10-min time steps and 1-yr extrema.
Returns
- vreffloat
Expected extreme wind speed at the return period defined.
References
Dekker JWM, Pierik JTG (1998): ‘European Wind Turbine Standards II’, ECN-C-99-073, ECN Solar & Wind Energy, Netherlands.
- skextremes.models.wind.wind_EWTSII_Exact(vave, k, T=50, n=23037)[source]
Algorithm appeared in the European Wind Turbine Standards II (EWTS II). Exact variation.
It uses 10-minute wind speeds to obtain the return period extreme wind speed for the
T
return period defined.Parameters
- vavefloat or int
Long term mean wind speed
- kfloat or int
Weibull k parameter as defined in the wind industry. To obtain the k parameter using scipy have a look here. The c parameter in scipy is the k equivalent in the wind industry.
- Tfloat or int
Return period in years. Default value is 50 (years).
- nfloar or int
the number of independent events per year. Default value is 23037 for 10-min time steps and 1-yr extrema.
Returns
- vreffloat
Expected extreme wind speed at the return period defined.
References
Dekker JWM, Pierik JTG (1998): ‘European Wind Turbine Standards II’, ECN-C-99-073, ECN Solar & Wind Energy, Netherlands.
- skextremes.models.wind.wind_EWTSII_Gumbel(vave, k, T=50, n=23037)[source]
Algorithm appeared in the European Wind Turbine Standards II (EWTS II). Gumbel variation.
It uses 10-minute wind speeds to obtain the return period extreme wind speed for the
T
return period defined.Parameters
- vavefloat or int
Long term mean wind speed
- kfloat or int
Weibull k parameter as defined in the wind industry. To obtain the k parameter using scipy have a look here. The c parameter in scipy is the k equivalent in the wind industry.
- Tfloat or int
Return period in years. Default value is 50 (years).
- nfloar or int
the number of independent events per year. Default value is 23037 for 10-min time steps and 1-yr extrema.
Returns
- vreffloat
Expected extreme wind speed at the return period defined.
References
Dekker JWM, Pierik JTG (1998): ‘European Wind Turbine Standards II’, ECN-C-99-073, ECN Solar & Wind Energy, Netherlands.
- skextremes.models.wind.wind_vref_5vave(vave, factor=5)[source]
It calculates the 50 year return expected maximum wind speed as 5 times the long term average wind speed.
It uses 10-minute wind speeds to obtain the 50-year return period extreme wind speed.
Parameters
- vavefloat or int
Long term mean wind speed
- factorfloat or int
Factor used to obtain vref. Default value is 5.
Returns
- vreffloat
vref wind speed, i.e., 50 years expected maximum wind speed in the same units used by the vave input parameter.