论文标题
Pymgrid:用于应用人工智能研究的开源Python微电网模拟器
pymgrid: An Open-Source Python Microgrid Simulator for Applied Artificial Intelligence Research
论文作者
论文摘要
微电网,即能够与主电网断开连接的自我电网,在通过减少CO2排放和提高基础设施弹性来解决气候变化的缓解和适应性方面具有潜力。由于它们的分布性质,微电网通常是特质的。结果,对这些系统的控制是不平凡的。尽管存在微电网模拟器,但许多模拟器的范围和可模拟的各种微电网都受到限制。我们提出了Pymgrid,这是一种开源Python软件包,以生成和模拟大量微电网,也是第一个可以生成600多个不同微电网的开源工具。 Pymgrid摘要大多数领域专业知识,使用户可以专注于控制算法。特别是,Pymgrid是建立的,是一个增强学习(RL)平台,包括将微电网建模为Markov决策过程的能力。 Pymgrid还引入了两个预计的微电网列表,旨在允许在微电网设置中进行研究可重复性。
Microgrids, self contained electrical grids that are capable of disconnecting from the main grid, hold potential in both tackling climate change mitigation via reducing CO2 emissions and adaptation by increasing infrastructure resiliency. Due to their distributed nature, microgrids are often idiosyncratic; as a result, control of these systems is nontrivial. While microgrid simulators exist, many are limited in scope and in the variety of microgrids they can simulate. We propose pymgrid, an open-source Python package to generate and simulate a large number of microgrids, and the first open-source tool that can generate more than 600 different microgrids. pymgrid abstracts most of the domain expertise, allowing users to focus on control algorithms. In particular, pymgrid is built to be a reinforcement learning (RL) platform, and includes the ability to model microgrids as Markov decision processes. pymgrid also introduces two pre-computed list of microgrids, intended to allow for research reproducibility in the microgrid setting.