electric transmission grid optimization
Project description
eTraGo
eTraGo (electric Transmission Grid optimization) is a cross-sectoral grid planning tool focusing on the extra-high and high-voltage power grid level. In addition to the electricity sector, the gas (methane and hydrogen), heat and mobility sectors are considered. eTraGo optimizes grid and storage expansion as well as power plant deployment, taking into account various flexibility options. These include electrical flexibilities such as demand-side management or dynamic line rating, as well as flexibilities arising from sector coupling, such as heat stores, gas stores or shifting potentials from charging electric vehicles. eTraGo is an open-source Python package primarily based on PyPSA.
eTraGo has been developed as part of a comprehensive toolchain. Explore related models and tools, detailed guidance on installation, an overview of the functionalities, and references to projects and studies where it has been used, all on readthedocs.
Key Features
open, cross-sectoral grid planning tool on extra-high and high-voltage level
includes a variety of functionalities for scenario variations and reduction of complexity in spatial and temporal dimension
market optimization as well as linear-optimal power flow available
analyses and plots the results
Installation
eTraGo is implemented as a Python package; therefore, Python 3 must be installed on your system. The current version of eTraGo is compatible with Python 3.10 or higher.
If you already have a working Python3 environment, use pypi to install the latest eTraGo version. We highly recommend using a virtual environment. Use the following command in order to install eTraGo.
$ pip3 install eTraGo
If you want to display geographical features in the background of network plots, please install cartopy:
$ pip3 install cartopy
For a more detailed guide on the installation, please refer to the readthedocs section Installation.
Input Data
The grid model data for eTraGo was created using the open-source tool eGon-data. The resulting data is available on the OpenEnergyPlatform.
As an alternative, a local database can be used. We have published the scenarios as backups of the required tables, along with instructions on how to use them, on Zenodo. For more information on available scenarios and instructions on the usage of a local database, please refer to the readthedocs sections Installation and Functionalities.
Copyleft
Code licensed under “GNU Affero General Public License Version 3 (AGPL-3.0)” It is a collaborative work with several copyright owners: Cite as “eTraGo” © Flensburg University of Applied Sciences, Centre for Sustainable Energy Systems © Europa-Universität Flensburg, Centre for Sustainable Energy Systems © DLR Institute for Networked Energy Systems
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file etrago-0.10.1.tar.gz.
File metadata
- Download URL: etrago-0.10.1.tar.gz
- Upload date:
- Size: 176.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a92fa7907207cb0464cbdf4843ec01ff59164668e64eeb4c9aca5aa63c884680
|
|
| MD5 |
ffddd8943e2593712995359beb6b7fcd
|
|
| BLAKE2b-256 |
4e009274a5a6ed51622cfbdbaf31ffd74812d93be6fac8304696c4cd162f1f4e
|
File details
Details for the file etrago-0.10.1-py3-none-any.whl.
File metadata
- Download URL: etrago-0.10.1-py3-none-any.whl
- Upload date:
- Size: 191.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ee5810a53bc862acf42449e6977145268cd7ed644017f5becb4e2bf87d825b2
|
|
| MD5 |
01df8aa91fc156a6d2ac26dd1fbfa7fa
|
|
| BLAKE2b-256 |
7674adc4805e7f2cdbd7fc4d1187d6c4f5721dae90bea495a819fd0d1d02370a
|