Preprints
https://doi.org/10.5194/wes-2025-261
https://doi.org/10.5194/wes-2025-261
04 Dec 2025
 | 04 Dec 2025
Status: this preprint is currently under review for the journal WES.

Graph Neural Operator for windfarm wake flow

Jens Peter Schøler, Frederik Peder Weilmann Rasmussen, Julian Quick, and Pierre-Eloaun Réthoré

Abstract. Wind farm flow simulations are computationally expensive. However, numerous simulations are often required in applications such as wind farm layout optimization or when considering multiple neighboring farms, which motivates the development of data-driven surrogate models. However, most existing approaches rely on classical superposition principles, which constrain their ability to capture nonlinear wake interactions. We propose a novel method that embeds a trainable and scalable superposition principle within a Graph Neural Operator (GNO) architecture.

The model consists of two sequential Graph Neural Network (GNN) layers: the first encodes turbine–turbine interactions into a latent representation, while the second combines these latent turbine states to predict the wind speed at a desired location. The GNO is trained on a large dataset of simulated wind farms and achieves a low prediction error, with an RMSE of 0.353 ms−1 and a MAPE of 0.938 % on an unseen test dataset.

The GNO accurately identifies regions of strong wake interaction, although the spatial extent of wakes is slightly underestimated in cases with pronounced wake effects. Overall, the proposed GNO represents a significant advancement in data-driven wind farm flow surrogates, introducing a new conceptual framework inspired by established engineering wake modeling principles.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
Share
Jens Peter Schøler, Frederik Peder Weilmann Rasmussen, Julian Quick, and Pierre-Eloaun Réthoré

Status: open (until 01 Jan 2026)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
Jens Peter Schøler, Frederik Peder Weilmann Rasmussen, Julian Quick, and Pierre-Eloaun Réthoré

Data sets

Wind farm: Graph flow test data Jens Peter Schøler et al. https://doi.org/10.5281/zenodo.17671257

Model code and software

Wind-Farm-GNO Jens Peter Schøler https://github.com/jenspeterschoeler/Wind-Farm-GNO

Jens Peter Schøler, Frederik Peder Weilmann Rasmussen, Julian Quick, and Pierre-Eloaun Réthoré

Viewed

Total article views: 53 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
39 13 1 53 2 1
  • HTML: 39
  • PDF: 13
  • XML: 1
  • Total: 53
  • BibTeX: 2
  • EndNote: 1
Views and downloads (calculated since 04 Dec 2025)
Cumulative views and downloads (calculated since 04 Dec 2025)

Viewed (geographical distribution)

Total article views: 53 (including HTML, PDF, and XML) Thereof 53 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 05 Dec 2025
Download
Short summary
We built a machine learning model that predicts how wind moves through an entire wind farm. It learns from many detailed simulations and uses the novel idea of graph learning to scale to larger farms. The model captures complex wake effects better than older methods and cuts computing costs, letting designers explore many layouts quickly without running expensive full simulations.
Share
Altmetrics