PyPSA: Python for Power System Analysis

PyPSA: Python for Power System Analysis#

PyPI version Conda version https://github.com/pypsa/pypsa/actions/workflows/CI.yml/badge.svg https://github.com/pypsa/pypsa/actions/workflows/CI-micromamba.yml/badge.svg https://codecov.io/gh/PyPSA/PyPSA/branch/master/graph/badge.svg?token=kCpwJiV6Jr Documentation Status https://img.shields.io/pypi/l/pypsa.svg https://zenodo.org/badge/DOI/10.5281/zenodo.3946412.svg Chat on Gitter pre-commit.ci status Code style: black Contributor Covenant 2.1 Stackoverflow

PyPSA stands for “Python for Power System Analysis”. It is pronounced “pipes-ah”.

PyPSA is an open source toolbox for simulating and optimising modern power and energy systems that include features such as conventional generators and links with unit commitment, variable wind and solar generation, storage units, coupling to other energy sectors, and mixed alternating and direct current networks. PyPSA is graph-based and designed to scale well with large networks and long time series.

This project is maintained by the Department of Digital Transformation in Energy Systems at the Technical University of Berlin. Previous versions were developed by the Energy System Modelling group at the Institute for Automation and Applied Informatics at the Karlsruhe Institute of Technology funded by the Helmholtz Association, and by the Renewable Energy Group at FIAS to carry out simulations for the CoNDyNet project, financed by the German Federal Ministry for Education and Research (BMBF) as part of the Stromnetze Research Initiative.

Documentation#

Getting Started

Examples

User Guide

Help & References