Synthetic IEC-conform wind fields with extended turbulence characteristics
Project description
An open-source package to generate synthetic IEC-conform wind fields with extended turbulence characteristics.
Installation
The pyforwind package is available on pypi and can be installed using pip
pip install pyforwind
How to use this package
Generate superstatistical Kaimal wind field
To use pyforwind to generate a Kaimal wind field u_kaimal and its superstatistical (i.e., non-Gaussian) extension u_super_kaimal, import the SFW with the model parameters: integral length scale L, intermittency coefficient mu, horizontal wind speed at rotor hub V_hub, hub height h_hub, time length and diameter (T, diam), resolution (N_T, N_rotor), and the wind field type kind.
from pyforwind import SFW
swf_kaimal = SWF(L, mu, V_hub, h_hub, (T, diam), (N_T, N_rotor), kind='gauss')
swf_super_kaimal = SWF(L, mu, V_hub, h_hub, (T, diam), (N_T, N_rotor), kind='spatiotemporal')
u_kaimal = swf_kaimal.field(seed)
u_super_kaimal = swf_super_kaimal.field(seed)
References
Friedrich, J., Moreno, D., Sinhuber, M., Wächter, M., & Peinke, J. (2022). Superstatistical wind fields from pointwise atmospheric turbulence measurements. PRX Energy, 1(2), 023006.
Acknowledgments
This project is funded by the European Union Horizon Europe Framework program (HORIZON-CL5-2021-D3-03-04) under grant agreement no. 101084205, and by the German Federal Ministry for Economic Affairs and Energy in the scope of the projects EMUwind (03EE2031A/C) and PASTA (03EE2024A/B).
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pyforwind-0.1.2.tar.gz.
File metadata
- Download URL: pyforwind-0.1.2.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ddb9992897fc2d3ead6b70545eaeacdcbb7a3b6014dd952171661fb0cd02e5b
|
|
| MD5 |
d44454033aad52cf0479e9175fad5a9a
|
|
| BLAKE2b-256 |
7434ff9a65968a8d7d9ed778c021ed9773924578298824e5ed2b0cee75c3a675
|