Examples#
All examples are in examples/cases/. Run any example with:
wifa examples/cases/<case_name>/wind_energy_system/system.yaml
Case |
Description |
|---|---|
|
4-turbine farm, time series input, flow field output |
|
Weibull wind rose with sector probabilities |
|
Per-turbine heterogeneous wind rose |
|
Gridded heterogeneous wind rose with spatial interpolation |
|
Per-turbine wind speeds and directions (e.g. SCADA) |
|
Time series with turbine on/off operating flags |
|
Real SCADA data format |
|
Multiple turbine types in one farm |
|
Atmospheric boundary layer with capping inversion |
|
Stable atmospheric stratification |
|
Full vertical profile input for stable conditions |
|
AWAKEN field campaign layout |
|
KU Leuven LES comparison case |
Example Structure#
Each example follows this directory structure:
examples/cases/<case_name>/
├── wind_energy_system/
│ ├── system.yaml # Main entry point
│ └── analysis.yaml # Model configuration
├── plant_energy_site/
│ └── site.yaml # Site boundaries, resource reference
├── plant_energy_resource/
│ └── resource.nc # Wind resource NetCDF
└── plant_wind_farm/
├── farm.yaml # Farm layout
└── turbine.yaml # Turbine specification
Creating Your Own Case#
Copy an existing example closest to your use case
Modify the wind resource NetCDF with your data
Update turbine coordinates in
farm.yamlAdjust turbine specifications in
turbine.yamlConfigure model parameters in
analysis.yamlRun with your preferred tool
See WindIO for detailed schema documentation.