awe-se

A systems engineering framework for system design of airborne wind energy.

https://github.com/awegroup/awe-se

Science Score: 75.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization awegroup has institutional domain (kitepower.tudelft.nl)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

A systems engineering framework for system design of airborne wind energy.

Basic Info
  • Host: GitHub
  • Owner: awegroup
  • License: mit
  • Language: MATLAB
  • Default Branch: main
  • Homepage:
  • Size: 90.4 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created about 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

AWE-SE

GitHub License Static Badge DOI

A repository establishing the coupling between interoperable external repositories repositories AWE-Power and AWE-Eco to setup workflows for system design of airborne wind energy (AWE). The framework is based on the field of multi-disciplinary design, analysis and optimisation (MDAO). It enables the design of AWE systems with an objective to minimise the levelised cost of energy (LCoE) and also other profit-based metrics.

How to cite

If you use the framework then please cite:

Joshi, R., von Terzi, D., and Schmehl, R.: System design and scaling trends in airborne wind energy demonstrated for a ground-generation concept, Wind Energ. Sci., 10, 695–718, https://doi.org/10.5194/wes-10-695-2025, 2025.

Dependencies

The framework is built and tested in MATLAB R2021b (without additional add-ons). Try installing this version if your version of MATLAB does not execute the code successfully.

Installation

Please Clone the repository using the following command

git clone --recurse-submodules https://github.com/awegroup/AWE-SE

This will automatically download the interoperable external repositories AWE-Power and AWE-Eco as git submodules.

Overview of the repository

The Repository consists following folders:

  1. AWE-Eco: External repository estimating cost of AWE systems included as a git submodule.
  2. AWE-Power: External repository estimating power curve of AWE systems included as a git submodule.
  3. inputFiles: Contains pre-defined input files.
  4. outputFiles: Contains generated output files based on the pre-defined input files.
  5. src: Contains the functions required to utilise the capabilities of the framework.
  6. WES2025_paper: Contains scripts, input files and generated output files used to generate plots used in the associated journal publication mentioned in the citation.

Pre-defined example simulation

The script example_workFlow_AWE_Power_AWE_Eco_coupling.m can be directly executed to simulate with pre-defined input files.

It shows the workflow to couple AWE-Power and AWE-Eco.

inputFiles folder

  1. A pre-defined file named inputFile_500kW_example.yml describes a 500kW system and is the input file required to run AWE-Power.
  2. A pre-defined file named eco_cost_inputs_GG_fixed.xlsx describes the initialization of AWE-Eco.
  3. A pre-defined file named eco_system_inputs_awePower.m describes the coupling between variables of AWE-Power and AWE-Eco.

outputFiles folder

The generated output files have a prefix as alpha-numeric text mentioned under the name field in the input file. Following .mat files are automatically saved in the outputFiles folder at the end of every simulation.

AWE-Power outputs

  1. optimDetails has the details regarding the optimization.
  2. outputs has all the raw outputs.
  3. processedOutputs has post-processed relevant outputs for better visualization.

AWE-Eco outputs

  1. inp has the definition of the system taken from the outputs of AWE-Power.
  2. par has the cost parameters as defined in eco_cost_inputs_GG_fixed.xlsx.
  3. eco has the final outputs.

To run with user-defined inputs

Create your own input files preserving the format and the structure as described by the pre-defined input files and use the example_workFlow_AWE_Power_AWE_Eco_coupling.m as a reference for execution.

Licence

This project is licensed under the MIT License. Please see the below WAIVER in association with the license.

WAIVER

Technische Universiteit Delft hereby disclaims all copyright interest in the program “AWE-SE” (a systems engineering framework for system design of airborne wind energy) written by the Author(s).

Prof.dr. H.G.C. (Henri) Werij, Dean of Aerospace Engineering

Copyright (c) 2025 Rishikesh Joshi

Acknowledgement

The project was supported by the Digital Competence Centre, Delft University of Technology.

Owner

  • Name: Airborne Wind Energy Research Group
  • Login: awegroup
  • Kind: organization
  • Email: r.schmehl@tudelft.nl
  • Location: Delft

Citation (CITATION.cff)

cff-version: 1.2.0
message: If you use this software, please cite the associated paper.
authors:
  - family-names: Joshi
    given-names: Rishikesh 
    affiliation: Delft University of Technology
    orcid: 0000-0003-1401-9127
title: AWE-SE
year: 2025
version: 0.1.0
doi:
repository-code: https://github.com/awegroup/AWE-SE
license: MIT
preferred-citation:
  type: article
  authors:
    - family-names: Joshi
      given-names: Rishikesh 
      affiliation: Delft University of Technology
      orcid: 0000-0003-1401-9127
    - family-names: von Terzi
      given-names: Dominic
      affiliation: Delft University of Technology
      orcid: 0000-0001-9090-5089
    - family-names: Schmehl
      given-names: Roland
      affiliation: Delft University of Technology
      orcid: 0000-0002-4112-841X
  title: System design and scaling trends in airborne wind energy demonstrated for a ground-generation concept
  year: 2025
  publisher: Wind Energy Science
  doi: https://doi.org/10.5194/wes-10-695-2025

GitHub Events

Total
  • Issues event: 1
  • Delete event: 6
  • Push event: 23
  • Pull request event: 18
  • Create event: 7
Last Year
  • Issues event: 1
  • Delete event: 6
  • Push event: 23
  • Pull request event: 18
  • Create event: 7

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 1
  • Total pull requests: 9
  • Average time to close issues: 8 months
  • Average time to close pull requests: 6 days
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 2.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 9
  • Average time to close issues: N/A
  • Average time to close pull requests: 6 days
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • rishikeshsjoshi (1)
Pull Request Authors
  • rishikeshsjoshi (8)
Top Labels
Issue Labels
enhancement (1)
Pull Request Labels