Investigations into deep Reinforcement Learning for wind farm set-point optimisation

Wake steering is a form of wind farm flow control in which upstream turbines are deliberately yawed to misalign with the incoming wind in order to reduce the impact of wakes on downstream turbines. This technique can give a net increase in the power generated by an array of turbines compared to standard greedy control where each turbine acts for its own benefit by aligning with the incoming wind. However, optimising the set-points of multiple turbines under varying wind conditions can be prohibitively complex for traditional, white-box models. Reinforcement Learning (RL) agents learn optimal long-term behaviours through “trial-and-error”, making them suited to controlling arrays of wind turbines under changing wind conditions for maximum farm power. Related works applying RL to this problem have tended to concentrate on either single wind directions or ranges up to around ± 1 0 ∘ . Here, the Deep Deterministic Policy Gradient algorithm has been used to train RL agents to control a nine-turbine array to implement wake steering under multiple wind directions between ± 4 5 ∘ . While the agents were trained on steady-state (time-averaged) wind flow data, the performance of the final agent was tested on “quasi-dynamic” wind flow with varying wind direction. Under these conditions, the final agent achieved an average of 7% more power than greedy control per direction. This agent was then used to control the wind farm under a smaller subset of directions including many not seen during training, gaining on average 17% additional farm power per direction compared to greedy control. • Reinforcement learning agents were trained to maximise wind farm power. • Agents were trained to control the farm under a wide range of wind conditions. • A robust training configuration evolved through hyperparameter investigations. • Agent achieved on average 7% increase in farm power on conditions used in training. • Agent achieved on average 17% increase in farm power on new conditions.

Authors

Institutions

Publication Details

Journal
Expert Systems with Applications
Published
2025-04-19
DOI
https://doi.org/10.1016/j.eswa.2025.127627
Citations
1
Primary Topic
Wind Energy Research and Development
Type
article
Field-Weighted Citation Impact
4.99
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Investigations into deep Reinforcement Learning for wind farm set-point optimisation

Ervin Bossanyi, Lars Landberg, Daniel J. Poole, Helen Sheehan et al.
1 citations
Expert Systems with Applications
Wind Energy Research and Development
4.99
article

Investigations into deep Reinforcement Learning for wind farm set-point optimisation

Ervin Bossanyi, Lars Landberg, Daniel J. Poole, Helen Sheehan, Telmo M. Silva Filho
article en
1 citations

Abstract

Wake steering is a form of wind farm flow control in which upstream turbines are deliberately yawed to misalign with the incoming wind in order to reduce the impact of wakes on downstream turbines. This technique can give a net increase in the power generated by an array of turbines compared to standard greedy control where each turbine acts for its own benefit by aligning with the incoming wind. However, optimising the set-points of multiple turbines under varying wind conditions can be prohibitively complex for traditional, white-box models. Reinforcement Learning (RL) agents learn optimal long-term behaviours through “trial-and-error”, making them suited to controlling arrays of wind turbines under changing wind conditions for maximum farm power. Related works applying RL to this problem have tended to concentrate on either single wind directions or ranges up to around ± 1 0 ∘ . Here, the Deep Deterministic Policy Gradient algorithm has been used to train RL agents to control a nine-turbine array to implement wake steering under multiple wind directions between ± 4 5 ∘ . While the agents were trained on steady-state (time-averaged) wind flow data, the performance of the final agent was tested on “quasi-dynamic” wind flow with varying wind direction. Under these conditions, the final agent achieved an average of 7% more power than greedy control per direction. This agent was then used to control the wind farm under a smaller subset of directions including many not seen during training, gaining on average 17% additional farm power per direction compared to greedy control. • Reinforcement learning agents were trained to maximise wind farm power. • Agents were trained to control the farm under a wide range of wind conditions. • A robust training configuration evolved through hyperparameter investigations. • Agent achieved on average 7% increase in farm power on conditions used in training. • Agent achieved on average 17% increase in farm power on new conditions.

Expert Systems with ApplicationsVol. 282
University of Bristol (GB), DSVM Group (Denmark) (DK)
Affordable and clean energy
Openalex Percentile: Top 6%
Wind Energy Research and Development
4.99
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.