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.0.tar.gz (13.1 kB view details)

Uploaded Source

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

Hashes for pyforwind-0.1.0.tar.gz
Algorithm Hash digest
SHA256 12252ffd81030f4269c8bac1d21f39819b96aec74cf2d6a486137884a35e887f
MD5 b61ab1c0411bf51c8b2480aae3bfc408
BLAKE2b-256 95def1c29e9d4680d28fb4af36551f2351b422a0ed89bbf1e35fd25b472f583e

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