Skip to content
/ AWERA Public

Airborne Wind Energy Resource Analysis tool (AWERA) is meant to provide wind resource classification/representation and power harvesting estimation for AWES. It builds on wind profile clustering techniques used by Mark Schelbergen (TU Delft).

License

Notifications You must be signed in to change notification settings

awegroup/AWERA

Repository files navigation

AWERA - AWE Resource Analysis

An extensive discussion of AWERA, its concepts and results can be found in [1,2].

Installing and running the code

Creating the conda environment

To create the conda environment run

conda create -c conda-forge -p [path/envName] --file requirements.txt

Then activate the environment to be able to work with AWERA.

Download ERA5

There is a script in the resource analysis subfolder thatworked for downloading ERA5 data - but as the web structure changed considerably, it is pribaby not up-to-date anymore. NETCDF files are needed for the analysis, of different model levels. For the resource analysis also the surface pressure files are used.

Run AWERA

There are a few example scripts on how to run AWERA. The structure is always: import, initialise with configuration (Config() class) and call functions as needed.

Always check the config.yaml for the settings done and changed - any comments on what settings can and can't change. Some manual labor is still required, even if minimal - see generator power in config.yaml.

Components

If only parts of the toolchain are needed, other independent parts can be excluded from the import in AWERA/init.

Wind Resource Analysis

(See README in folder for now.) Can partially be run from within AWERA, mostly the evaluation - see run_resource analysis.py

For processing and plotting maps, run within the folder. Check own config file then. Set mpl type to not PDF for this, oherwise plt.show() and plotting maps don't work properly.

Wind Profile Clustering

Developed from (https://github.com/markschelbergen/wind-profile-clustering) As all of AWERA, also the wind profile clustering is based on Mark's work - Thank you! Check out his repo if you want to see the origin. And his paper as well, while you're at it.

QSM Power Production

Using Kitepower V3 prototype specifications (or kitepower 100kW or kitepower 500kW), a quasi-steady model simulation is run for a given wind profile. Power curve and single profile power production functionality is available.

A full example an be found for different locations, but in general in run_awera_production_8.py for the 8 cluster standard evaluation chain. Comment in/out as required.

Running only the power production can be see in run_power_production.py for a LogProfile wind profile.

Evaluation

References

[1] Thimm, L.: Wind Resource Parametrisation and Power Harvesting Estimation using AWERA - the Airborne Wind Energy Resource Analysis tool. MSc Thesis, University of Bonn, 2022. doi:10.5281/zenodo.7848071.

[2] Schelbergen, M., Kalverla, P. C., Schmehl, R., and Watson, S. J.: Clustering wind profile shapes to estimate airborne wind energy production. Wind Energy Science, Vol. 5, No. 3, pp. 1097-1120, 2020. doi:10.5194/wes-5-1097-2020.

About

Airborne Wind Energy Resource Analysis tool (AWERA) is meant to provide wind resource classification/representation and power harvesting estimation for AWES. It builds on wind profile clustering techniques used by Mark Schelbergen (TU Delft).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages