PyECOM: A Python tool for analyzing and simulating Energy Communities

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. Opt...

Full description

Bibliographic Details
Main Authors: Eduardo Gomes, Lucas Pereira, Augusto Esteves, Hugo Morais
Format: Article
Language:English
Published: Elsevier 2023-12-01
Series:SoftwareX
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711023002765
_version_ 1797389456296116224
author Eduardo Gomes
Lucas Pereira
Augusto Esteves
Hugo Morais
author_facet Eduardo Gomes
Lucas Pereira
Augusto Esteves
Hugo Morais
author_sort Eduardo Gomes
collection DOAJ
description 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.
first_indexed 2024-03-08T22:56:14Z
format Article
id doaj.art-1636dc62bacc4d96a80372b84bfb6815
institution Directory Open Access Journal
issn 2352-7110
language English
last_indexed 2024-03-08T22:56:14Z
publishDate 2023-12-01
publisher Elsevier
record_format Article
series SoftwareX
spelling doaj.art-1636dc62bacc4d96a80372b84bfb68152023-12-16T06:08:16ZengElsevierSoftwareX2352-71102023-12-0124101580PyECOM: A Python tool for analyzing and simulating Energy CommunitiesEduardo Gomes0Lucas Pereira1Augusto Esteves2Hugo Morais3Instituto Superior Técnico-IST, Universidade de Lisboa, Portugal; ITI/LARSyS, Portugal; INESC-ID, Portugal; Corresponding author at: Instituto Superior Técnico-IST, Universidade de Lisboa, Portugal.Instituto Superior Técnico-IST, Universidade de Lisboa, Portugal; ITI/LARSyS, PortugalInstituto Superior Técnico-IST, Universidade de Lisboa, Portugal; ITI/LARSyS, PortugalInstituto Superior Técnico-IST, Universidade de Lisboa, Portugal; INESC-ID, PortugalPython 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.http://www.sciencedirect.com/science/article/pii/S2352711023002765Energy CommunitiesOptimization
spellingShingle Eduardo Gomes
Lucas Pereira
Augusto Esteves
Hugo Morais
PyECOM: A Python tool for analyzing and simulating Energy Communities
SoftwareX
Energy Communities
Optimization
title PyECOM: A Python tool for analyzing and simulating Energy Communities
title_full PyECOM: A Python tool for analyzing and simulating Energy Communities
title_fullStr PyECOM: A Python tool for analyzing and simulating Energy Communities
title_full_unstemmed PyECOM: A Python tool for analyzing and simulating Energy Communities
title_short PyECOM: A Python tool for analyzing and simulating Energy Communities
title_sort pyecom a python tool for analyzing and simulating energy communities
topic Energy Communities
Optimization
url http://www.sciencedirect.com/science/article/pii/S2352711023002765
work_keys_str_mv AT eduardogomes pyecomapythontoolforanalyzingandsimulatingenergycommunities
AT lucaspereira pyecomapythontoolforanalyzingandsimulatingenergycommunities
AT augustoesteves pyecomapythontoolforanalyzingandsimulatingenergycommunities
AT hugomorais pyecomapythontoolforanalyzingandsimulatingenergycommunities