How to craft a deep reinforcement learning policy for wind farm flow control
Elie Kadoche, Pascal Bianchi, Florence Carton, Philippe Ciblat, Damien Ernst

TL;DR
This paper introduces a novel deep reinforcement learning approach using graph attention networks for wind farm wake steering, significantly improving energy output and robustness in variable wind conditions.
Contribution
It presents the first deep RL-based wake steering controller that generalizes across time-varying wind conditions using a new architecture and training strategy.
Findings
Requires 10x fewer training steps than previous neural networks.
Achieves up to 14% increase in energy production.
Demonstrates robust performance in steady-state simulations.
Abstract
Within wind farms, wake effects between turbines can significantly reduce overall energy production. Wind farm flow control encompasses methods designed to mitigate these effects through coordinated turbine control. Wake steering, for example, consists in intentionally misaligning certain turbines with the wind to optimize airflow and increase power output. However, designing a robust wake steering controller remains challenging, and existing machine learning approaches are limited to quasi-static wind conditions or small wind farms. This work presents a new deep reinforcement learning methodology to develop a wake steering policy that overcomes these limitations. Our approach introduces a novel architecture that combines graph attention networks and multi-head self-attention blocks, alongside a novel reward function and training strategy. The resulting model computes the yaw angles of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWind Turbine Control Systems · Wind Energy Research and Development · Energy Load and Power Forecasting
