WFCRL
收藏arXiv2025-01-23 更新2025-02-25 收录
下载链接:
https://github.com/ifpen/wfcrl-benchmark
下载链接
链接失效反馈官方服务:
资源简介:
WFCRL是由法国国家信息与自动化研究所和巴黎高等师范学院联合创建的首个开源风电场控制强化学习环境套件。该数据集包含10个风电场布局,其中5个基于真实风电场,涵盖了从7到91个风力涡轮机的不同规模。数据集提供了两种风电场模拟器接口:静态模拟器FLORIS和动态模拟器FAST.Farm,支持从静态到动态模拟器的迁移学习策略。WFCRL旨在通过多智能体强化学习优化风电场的功率输出,同时减少风力涡轮机的结构损伤,适用于风电场控制、功率最大化及疲劳负载管理等研究领域。
WFCRL is the first open-source reinforcement learning environment suite for wind farm control, jointly created by the Institut National de Recherche en Informatique et en Automatique (INRIA) and École Normale Supérieure de Paris. This dataset includes 10 wind farm layouts, 5 of which are based on real-world wind farms, covering various scales ranging from 7 to 91 wind turbines. The dataset provides interfaces for two wind farm simulators: the static simulator FLORIS and the dynamic simulator FAST.Farm, supporting transfer learning strategies between static and dynamic simulators. WFCRL aims to optimize the power output of wind farms via multi-agent reinforcement learning while reducing structural damage to wind turbines, and is suitable for research fields including wind farm control, power maximization, and fatigue load management.
提供机构:
法国国家信息与自动化研究所(Inria)和巴黎高等师范学院(École Normale Supérieure)
创建时间:
2025-01-23
搜集汇总
数据集介绍

构建方式
WFCRL数据集的构建基于多智能体强化学习环境,旨在解决风力发电场控制问题。该数据集模拟了风力发电场的运行情况,每个风力涡轮机作为一个智能体,通过调整偏航、俯仰或扭矩来最大化共同目标,例如整个发电场的总发电量。WFCRL提供了两种先进的发电场模拟器接口:静态模拟器FLORIS和动态模拟器FAST.Farm,每个模拟器都提供了10种风场布局,包括5个真实的风力发电场。此外,WFCRL还实现了两种最先进的在线多智能体强化学习算法,以展示其可扩展性。
特点
WFCRL数据集的特点包括高度定制化、多智能体强化学习环境和两种先进的模拟器接口。高度定制化使得研究人员能够设计和运行自己的环境,适用于集中式和多智能体强化学习。模拟器接口则提供了不同的模型保真度,允许研究人员设计迁移学习策略,以学习能够适应未知动态的鲁棒策略。此外,WFCRL还提供了大量的观测数据,包括每个涡轮机的局部风速统计、发电量和疲劳载荷,从而能够考虑不同的目标,包括最大化总发电量、最小化载荷以降低维护成本等。
使用方法
使用WFCRL数据集的方法包括在线学习和迁移学习。在线学习任务中,智能体在模拟环境中进行学习,以最大化在特定风场布局和风速条件下的总发电量。迁移学习任务中,智能体在静态模拟器FLORIS上学习,然后将学习到的策略迁移到动态模拟器FAST.Farm上,以验证策略的鲁棒性和适应性。WFCRL提供了两种最先进的在线多智能体强化学习算法IPPO和MAPPO,以及两种基于价值的学习算法QMIX和IDRQN,用于在数据集上进行实验和评估。
背景与挑战
背景概述
WFCRL数据集的创建背景主要围绕着风力发电场控制问题的挑战。风力发电场的控制是一个具有挑战性的问题,因为传统的基于模型的控制策略需要处理风力涡轮机之间的复杂空气动力学相互作用,并且当涡轮机数量增加时,会面临维度灾难的问题。近年来,无模型和多智能体强化学习(MARL)方法已被用于解决这一挑战。WFCRL是第一个为风力发电场控制问题而设计的多智能体强化学习环境套件。WFCRL将风力发电场控制问题框架化为一个协作的多智能体强化学习问题,其中每个涡轮机都是一个智能体,可以学习调整其偏航、俯仰或扭矩,以最大化共同目标(例如,农场的总功率生产)。WFCRL还提供了涡轮机负载观测值,这将允许优化农场性能,同时限制涡轮机结构损坏。WFCRL实现了与两种最先进的农场模拟器的接口:静态模拟器(FLORIS)和动态模拟器(FAST.Farm)。对于每种模拟器,提供了10种风布局,包括5个真实的风力发电场。WFCRL还实现了两种最先进的在线MARL算法,以说明扩展挑战。由于在FAST.Farm上在线学习非常耗时,WFCRL提供了从FLORIS到FAST.Farm设计迁移学习策略的可能性。
当前挑战
WFCRL数据集面临的挑战主要包括:1)风力发电场控制问题的挑战:传统的基于模型的控制策略需要处理风力涡轮机之间的复杂空气动力学相互作用,并且当涡轮机数量增加时,会面临维度灾难的问题。2)构建过程中所遇到的挑战:风力发电场模拟器的选择和实现,以及如何将风力发电场控制问题框架化为一个协作的多智能体强化学习问题。
常用场景
经典使用场景
WFCRL 数据集在风电场控制问题中扮演了关键角色。它提供了一个多智能体强化学习环境,允许每个风力涡轮机作为智能体,通过调整其偏航、俯仰或扭矩来最大化共同目标,例如整个农场的总功率产量。WFCRL 还提供了涡轮机负载观测数据,这允许优化农场性能的同时限制涡轮机结构损坏。该数据集与两种最先进的农场模拟器(FLORIS 和 FAST.Farm)的接口得以实现,为研究人员提供了丰富的实验场景。WFCRL 还提供了两种最先进的在线多智能体强化学习算法的实现,以展示扩展挑战。
实际应用
WFCRL 数据集的实际应用场景包括风电场功率最大化、涡轮机负载最小化以及电网集成服务。WFCRL 提供了与两种最先进的农场模拟器(FLORIS 和 FAST.Farm)的接口,允许研究人员设计转移学习策略,以学习能够在未见过动态环境中适应的鲁棒策略。WFCRL 的实际应用有助于提高风电场的功率产量,降低涡轮机维护成本,并促进风电场与电网的集成。
衍生相关工作
WFCRL 数据集衍生了一系列相关工作,包括风电场功率最大化、涡轮机负载最小化以及电网集成服务等方面的研究。这些工作基于 WFCRL 提供的实验环境和算法实现,进一步探索了风电场控制问题中的各种挑战和解决方案。WFCRL 的衍生工作有助于推动风电场控制领域的发展,并为相关研究提供了重要的参考和借鉴。
以上内容由遇见数据集搜集并总结生成



