How to craft a deep reinforcement learning policy for wind farm flow control

  • 2025-06-06 17:07:05
  • Elie Kadoche, Pascal Bianchi, Florence Carton, Philippe Ciblat, Damien Ernst
  • 0

Abstract

Within wind farms, wake effects between turbines can significantly reduceoverall energy production. Wind farm flow control encompasses methods designedto mitigate these effects through coordinated turbine control. Wake steering,for example, consists in intentionally misaligning certain turbines with thewind to optimize airflow and increase power output. However, designing a robustwake steering controller remains challenging, and existing machine learningapproaches are limited to quasi-static wind conditions or small wind farms.This work presents a new deep reinforcement learning methodology to develop awake steering policy that overcomes these limitations. Our approach introducesa novel architecture that combines graph attention networks and multi-headself-attention blocks, alongside a novel reward function and training strategy.The resulting model computes the yaw angles of each turbine, optimizing energyproduction in time-varying wind conditions. An empirical study conducted onsteady-state, low-fidelity simulation, shows that our model requiresapproximately 10 times fewer training steps than a fully connected neuralnetwork and achieves more robust performance compared to a strong optimizationbaseline, increasing energy production by up to 14 %. To the best of ourknowledge, this is the first deep reinforcement learning-based wake steeringcontroller to generalize effectively across any time-varying wind conditions ina low-fidelity, steady-state numerical simulation setting.

 

Quick Read (beta)

loading the full paper ...