Skip to main content

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

pyforwind-0.1.1.tar.gz (13.2 kB view details)

Uploaded Source

File details

Details for the file pyforwind-0.1.1.tar.gz.

File metadata

  • Download URL: pyforwind-0.1.1.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.14

File hashes

Hashes for pyforwind-0.1.1.tar.gz
Algorithm Hash digest
SHA256 dc8c73e7d828715a71c8201610a78374cd8bc895355dc99095384070cb9f884f
MD5 a501cef9a7e653fe4451ff59c86c921c
BLAKE2b-256 cf61c6d00578f068224f4754804a6b1030fe5d4afc1c23021e6b19dd1f50999c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page