Skip to main content

DOI

Design-Friendly Wind Farm Control

Yaw control setpoint estimation for wind farms using layout-agnostic Graph Neural Networks (GNNs).

Installation

pip install torch torch-geometric
pip install -e .

Usage

from design_friendly.utils.easy import easy_yaw_gnn

# Predict yaw angles
yaw = easy_yaw_gnn(x, y, wd, ws, TI)

See easy.ipynb for examples.

Citation

If you use this code or the models, please cite:

Dirik, D. G., Réthoré, P.-E., Riva, R., & Quick, J. (2026). Design-friendly wind farm control setpoint estimation via layout-agnostic graph neural networks. Journal of Physics: Conference Series.

@article{dirik_design-friendly_2026,
    title   = {Design-friendly wind farm control setpoint estimation via layout-agnostic graph neural networks},
    journal = {Journal of Physics: Conference Series},
    author  = {Dirik, Deniz Gokhan and Réthoré, Pierre-Elouan and Riva, Riccardo and Quick, Julian},
    year    = {2026},
}

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

design_friendly-0.1.1.tar.gz (13.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

design_friendly-0.1.1-py3-none-any.whl (10.8 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: design_friendly-0.1.1.tar.gz
  • Upload date:
  • Size: 13.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.7

File hashes

Hashes for design_friendly-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ebd0bc84dcbcdab570cd724f25c7a6dbb8679e2c41e5bca49b165951076816ae
MD5 9a49636050f92f69efd24c3d61ae4899
BLAKE2b-256 60afddfdc60bbe46a4340f80dcaa27ba94b334faf6817c1ba2db185b76af9d91

See more details on using hashes here.

File details

Details for the file design_friendly-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for design_friendly-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 be34dead45f1891c36f3000a65a4691322639e93635fb631c92a828f5bd71728
MD5 fc19d802fac7e200ac675f0ed9abd48f
BLAKE2b-256 c8897105b75e7f7bb24b9c91113a77f60431dfa58c2958f4439c5fb85f72b198

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

Supported by

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