PyPSA: Python for Power System Analysis
arXiv:1707.09913 · doi:10.5334/jors.188
Abstract
Python for Power System Analysis (PyPSA) is a free software toolbox for simulating and optimising modern electrical power systems over multiple periods. PyPSA includes models for conventional generators with unit commitment, variable renewable generation, storage units, coupling to other energy sectors, and mixed alternating and direct current networks. It is designed to be easily extensible and to scale well with large networks and long time series. In this paper the basic functionality of PyPSA is described, including the formulation of the full power flow equations and the multi-period optimisation of operation and investment with linear power flow equations. PyPSA is positioned in the existing free software landscape as a bridge between traditional power flow analysis tools for steady-state analysis and full multi-period energy system models. The functionality is demonstrated on two open datasets of the transmission system in Germany (based on SciGRID) and Europe (based on GridKit).
10 pages, 5 figures; version 2 includes table comparison with other software; version 3 is the final accepted journal version
References in corpus (6)
- The NumPy array: a structure for efficient numerical computation
- The Benefits of Cooperation in a Highly Renewable European Electricity Network
- The role of spatial scale in joint optimisations of generation and transmission for European highly renewable scenarios
- Linear Optimal Power Flow Using Cycle Flows
- Towards a systematic characterization of the potential of demand side management
- Impact of high renewable penetration scenarios on system reliability: two case studies in the Kingdom of Saudi Arabia
Cited by in corpus (55)
- Synergies of sector coupling and transmission reinforcement in a cost-optimised, highly renewable European energy system
- PyPSA-Eur: An Open Optimisation Model of the European Transmission System
- The Open Energy Modelling Framework (oemof) - A new approach to facilitate open science in energy system modelling
- The role of storage technologies throughout the decarbonisation of the sector-coupled European energy system
- Early decarbonisation of the European energy system pays off
- The Near-Optimal Feasible Space of a Renewable Power System Model
- Cost optimal scenarios of a future highly renewable European electricity system: Exploring the influence of weather data, cost parameters and policy constraints
- The strong effect of network resolution on electricity system models with high shares of wind and solar
- Switch 2.0: A Modern Platform for Planning High-Renewable Power Systems
- The role of hydro power, storage and transmission in the decarbonization of the Chinese power system
- From passive to active: Flexibility from electric vehicles in the context of transmission system development
- Import options for chemical energy carriers from renewable sources to Germany
- Intersecting near-optimal spaces: European power systems with more resilience to weather variability
- Approximating Power Flow and Transmission Losses in Coordinated Capacity Expansion Problems
- Mitigating heat demand peaks in buildings in a highly renewable European energy system
- A Review of Safe Reinforcement Learning Methods for Modern Power Systems
- Open model-based analysis of a 100% renewable and sector-coupled energy system -- The case of Germany in 2050
- Using power system modelling outputs to identify weather-induced extreme events in highly renewable systems
- Emergent failures and cascades in power grids: a statistical physics perspective
- Impact of CO2 prices on the design of a highly decarbonised coupled electricity and heating system in Europe
- Broad Ranges of Investment Configurations for Renewable Power Systems, Robust to Cost Uncertainty and Near-Optimality
- H and CO Network Strategies for the European Energy System
- Leveraging the Existing German Transmission Grid with Dynamic Line Rating
- Spatio-temporal load shifting for truly clean computing
- Offshore power and hydrogen networks for Europe's North Sea
- Emergence of scale-free blackout sizes in power grids
- Energy Imports and Infrastructure in a Carbon-Neutral European Energy System
- Trading off regional and overall energy system design flexibility in the net-zero transition
- Modeling Curtailment in Germany: How Spatial Resolution Impacts Line Congestion
- Inverse methods: How feasible are spatially low-resolved capacity expansion modelling results when disaggregated at high spatial resolution?
- Counter-intuitive behaviour of energy system models under CO2 caps and prices
- Regularized Benders Decomposition for High Performance Capacity Expansion Models
- Bidirectional coupling of a long-term integrated assessment model REMIND v3.0.0 with an hourly power sector model DIETER v1.0.2
- Modelling the High-Voltage Grid Using Open Data for Europe and Beyond
- On structural and dynamical factors determining the integrated basin instability of power-grid nodes
- Flow-based analysis of storage usage in a low-carbon European electricity scenario
- A large synthetic dataset for machine learning applications in power transmission grids
- Heuristics for Transmission Expansion Planning in Low-Carbon Energy System Models
- Assess Space-Based Solar Power in European-Scale Power System Decarbonization
- An Open Source Stochastic Unit Commitment Tool using the PyPSA-Framework
- Price Formation in a Highly-Renewable, Sector-Coupled Energy System
- REMIND-PyPSA-Eur: Integrating power system flexibility into sector-coupled energy transition pathways
- AnyMOD.jl: A Julia package for creating energy system models
- Principal Flow Patterns across renewable electricity networks
- Reducing energy system model distortions from unintended storage cycling through variable costs
- COMANDO: A Next-Generation Open-Source Framework for Energy Systems Optimization
- Quantifying the benefit of load uncertainty reduction for the design of district energy systems under grid constraints using the Value of Information
- Beyond cost reduction: Improving the value of energy storage in electricity systems
- Long-Term Multi-Objective Optimization for Integrated Unit Commitment and Investment Planning for District Heating Networks
- Renewable Energy Targets and Unintended Storage Cycling: Implications for Energy Modeling
- Right here, right now? The role of spatio-temporal minimum renewable shares for energy system transformation pathways
- Transmission Expansion Planning Using Cycle Flows
- Voltage-Aware Grid Aggregation: Expanding the European High-Voltage Network
- Modelling the Nordic power system expansion with PyPSA-Eur: a comparison with the Nordic Grid Development Perspective 2025
- Resilience metrics to guide back-up investments in the power system during extreme weather