For a more detailed instruction on the installation and usage, see the manual in the docs folder.
- Download and install Python 3.7.6 from https://www.python.org/ftp/python/3.7.6/python-3.7.6-amd64.exe
- Make sure to enable option "Add Python 3.7 to PATH"
- Use the standard installation option
- Follow the install wizard instructions
- At the end of the wizard, use the option to "Disable path length limit", if available
- Download Source Code as a zip file from: https://github.com/znes/enwajo/releases . Unzip it to a location of your choosing.
- Install the necessary packages with double clicking on install.py .
- To test the installation:
- Run the model with double clicking on run.py
- Follow the instructions in the console output
- When prompted choose a scenario folder, e.g. scenarios/example1
If you have any problems on the way, create an issue at: https://github.com/znes/enwajo/issues
The description of the mathematical equations can be found in the docs/
directory. To generate the pdf file pandoc can be used:
pandoc docs/model-description.md -t latex -o docs/model-description.pdf
Units within the model can be defined by the user. However, make sure that units are consistent. For example use:
- MW (installed capacities)
- MWh (energy related values like the demand)
- $/MWh (carrier or variable cost).
The windows CBC solver included as cbc.exe file is part of the COIN OR project (https://projects.coin-or.org/Cbc) and was originally downloaded from: https://ampl.com/products/solvers/open-source/#cbc
It is licensed under the Eclipse Public License v1.0. See the related license file in the repository.
Hilpert, S. & Wingenbach, C. & Dettner, F. (2020). EnWaJo - Energy Water Model Jordan