开源工具BuildingGym让AI轻松优化建筑能耗管理。
BuildingGym: An open-source toolbox for AI-based building energy management using reinforcement learning
- 基于EnergyPlus仿真,支持系统与房间级控制。
- 内置多种强化学习算法,冷却负荷管理效果显著。
- 适合建筑管理者与AI研究者协作使用。
强化学习在建筑能耗管理中表现优异,但缺乏灵活的通用框架。为此,我们提出BuildingGym,一个开源研究友好型平台,用于训练建筑能耗管理中的强化学习控制策略。该平台以EnergyPlus为核心仿真器,支持系统级与房间级控制,并可接收外部信号(如电网或电动汽车)作为输入,适用于智能电网、电动车社区等复杂场景。平台内置多种强化学习算法,用户仅需几步即可配置完成常见能耗优化任务。建筑管理者可快速获得最优控制策略,AI专家也可便捷实现并测试前沿算法。通过构建冷却负荷管理任务(包括恒定与动态场景),内置算法展现出优异性能,验证了BuildingGym在优化制冷策略方面的有效性。
原文摘要 · Abstract (English)
Reinforcement learning (RL) has proven effective for AI-based building energy management. However, there is a lack of flexible framework to implement RL across various control problems in building energy management. To address this gap, we propose BuildingGym, an open-source tool designed as a research-friendly and flexible framework for training RL control strategies for common challenges in building energy management. BuildingGym integrates EnergyPlus as its core simulator, making it suitable for both system-level and room-level control. Additionally, BuildingGym is able to accept external signals as control inputs instead of taking the building as a stand-alone entity. This feature makes BuildingGym applicable for more flexible environments, e.g. smart grid and EVs community. The tool provides several built-in RL algorithms for control strategy training, simplifying the process for building managers to obtain optimal control strategies. Users can achieve this by following a few straightforward steps to configure BuildingGym for optimization control for common problems in the building energy management field. Moreover, AI specialists can easily implement and test state-of-the-art control algorithms within the platform. BuildingGym bridges the gap between building managers and AI specialists by allowing for the easy configuration and replacement of RL algorithms, simulators, and control environments or problems. With BuildingGym, we efficiently set up training tasks for cooling load management, targeting both constant and dynamic cooling load management. The built-in algorithms demonstrated strong performance across both tasks, highlighting the effectiveness of BuildingGym in optimizing cooling strategies.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。