-
Notifications
You must be signed in to change notification settings - Fork 13
Description
In this issue on oemof/organisation and on the last dev meeting in Berlin we discussed and decided that we want to start developing a repo for district heating models as a joint effort within the oemof-community.
This repo should therefore move to oemof to provide a structure to start with. It provides a central class ThermalNetwork that allows to import data in a defined format. Available components and their required and default attributes are defined (in components.csv and component_attrs). The network data is stored as pandas DataFrames. The ThermalNetwork allows to do a self-consistency check. The whole setup draws some ideas from pypsa.
To get you onboard, have a look at the repo (and open issues if you find things that are worth discussing). To get started, do the following:
- clone the repo to your computer
- install dhnx with pip install -e .
- run the tests
- run the examples
- importing, exporting, plotting
- importing network data from osm
- optimize a network (not implemented yet)
- simulate a network (there is a branch for that 'features/tespy-simulation', and a draft PR Features/tespy simulation #20)
- have a look at the docs (build them with sphinx-build docs
- have a look at the module and class structure. The modules optimization.py and simulation.py will hold the implementation of the different models.