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)
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.0.tar.gz.
File metadata
- Download URL: pyforwind-0.1.0.tar.gz
- Upload date:
- Size: 13.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12252ffd81030f4269c8bac1d21f39819b96aec74cf2d6a486137884a35e887f
|
|
| MD5 |
b61ab1c0411bf51c8b2480aae3bfc408
|
|
| BLAKE2b-256 |
95def1c29e9d4680d28fb4af36551f2351b422a0ed89bbf1e35fd25b472f583e
|