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.