atlas

Research map / Multi-agent systems and games / Cooperative multi-agent RL

WFCRL: A Multi-Agent Reinforcement Learning Benchmark for Wind Farm Control

NeurIPS 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: MARL benchmarks and grouping · 7 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces WFCRL, an open multi-agent RL benchmark suite for wind farm control interfacing the static FLORIS and dynamic FAST.Farm simulators, and benchmarks IPPO, MAPPO, QMIX and IDQN/IDRQN on yaw-control power-with-load tasks.

Problem

Wind farm control is hard because model-based strategies need tractable wake models and scale poorly with turbine count, and there was no open RL environment suite for general wind farm control, especially with dynamic simulators.

Approach

An open, customizable cooperative MARL environment suite (Gymnasium/PettingZoo) where each turbine is an agent controlling yaw, pitch or torque, offered on both a static simulator (FLORIS) and a dynamic simulator (FAST.Farm) to enable sim-to-sim transfer studies, with a fatigue-load penalty in the reward.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train IPPO instead of MAPPO on Turb3Row1 under Wind Scenario IIIPPO and MAPPO · Turb3Row1, FLORIS Sc. 2score: 372.4 $\pm$ 15.5 -> 406.0 $\pm$ 10.5Helped
Train MAPPO instead of IPPO on Ablaincourt under Wind Scenario IIPPO and MAPPO · Ablaincourt, FLORIS Sc. 1score: 351.0 $\pm$ 0.3 -> 351.7 $\pm$ 0.1No clear effect
Train IPPO instead of MAPPO on Ablaincourt under Wind Scenario IIIPPO and MAPPO · Ablaincourt, FLORIS Sc. 2score: 314.6 $\pm$ 3.4 -> 354.6 $\pm$ 4.1Helped
Expose policies to varied wind conditions during training rather than Scenario IIPPO · Turb3Row1, FAST.Farm Sc. 1score: 217.4 $\pm$ 1.8 -> 218.7 $\pm$ 0.5Helped
Expose policies to varied wind conditions during training rather than Scenario IIPPO · Ablaincourt, FAST.Farm Sc. 1score: 327.4 $\pm$ 1.6 -> 317.3 $\pm$ 4.1Hurt
Fine-tune the FLORIS-trained IPPO policy online on FAST.FarmIPPO · Turb3Row1, FAST.Farmpower increase over greedy baseline: 15% -> 0%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SmartEole wind data (Ablaincourt site)

Benchmarks: WFCRL Turb3Row1 (FLORIS and FAST.Farm) WFCRL Ablaincourt (FLORIS and FAST.Farm)

Metrics: episode reward evaluation score under wind scenarios I and II power output load penalty

Baselines: IPPO MAPPO QMIX IDQN IDRQN

Builds on: PPO MAPPO IPPO QMIX CleanRL

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy