PyECOM: A Python tool for analyzing and simulating Energy Communities
Eduardo Rodrigues Gomes, Lucas Pereira, Augusto Esteves, Hugo Morais
Abstract
Python Energy Communities (PyECOM) is a tool designed to facilitate the research into Energy Communities (EC) through the ability to create, simulate and test various EC settings. Key components of EC functioning are implemented and provide a flexible basis for the integration of new components. Optimization algorithms from libraries such as Pymoo can be accessed and are facilitated through the use of the proposed data model. In future versions, PyECOM will also feature Reinforcement Learning as a method available to the users.
Topics & Concepts
Python (programming language)Computer scienceKey (lock)Reinforcement learningSoftware engineeringProgramming languageData miningArtificial intelligenceOperating systemSmart Grid Energy ManagementMicrogrid Control and OptimizationEnergy Harvesting in Wireless Networks