Skip to content

ECGomes/pyecom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyECOM: Python Energy Communities

Abstract

PyECOM: Python Energy Communities, is a tool designed to facilitate the research into Energy Communities (EC) through the ability to create, sim- ulate and test various EC settings. Implementations of base aspects 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 a decoder that can fur- ther be extended. In future versions, PyECOM will also feature Reinforcement Learning as a method available to the users.

Installation

The required packages can be installed using the following command:

pip install -r requirements.txt

Usage

An example usage of PyECOM can be found in the notebook pyecom_benchmark_example.ipynb.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published