This repository contains the PyEnSyS model which was originally developed to
model energy and water-energy systems within the context of the FutureDAMS project [1],
and, afterwards, extended to include investment planning capabilities in the context of
the ATTEST project [2]. PyEnSyS provides (i) an integrated simulation framework which
combines an energy balancing engine and a steady-state electricity networks simulation
engine for estimating energy use while considering losses and network limits, and
(ii) a dedicated optimisation engine based on graph-theory and recursion-theory for
the optimisation of electricity distribution networks.
Running this code will require,
- pyomo
- pypsa (optional)
- glpk
For most users it will be easier to install the binary packages made available for the Anaconda Python distribution. The use of Anaconda is recommended for the automatic installation of pyene and all its cython related dependencies.
Use the command below to install pyensys in your device.
pip install pyensysExamples on how to run pyenesys can be found clicking in the icon for Google Colaboratory below.