Journal of Open Research Software | 卷:6 |
PyPSA: Python for Power System Analysis | |
David Schlachtberger1  Jonas Hörsch1  Thomas Brown1  | |
[1] Frankfurt Institute for Advanced Studies, Ruth-Moufang-Straße 1, 60438 Frankfurt am Main; | |
关键词: Power system simulations; energy system simulations; Load flow calculations; optimal power flow; security-constrained optimal power flow; unit commitment; renewable energy; | |
DOI : 10.5334/jors.188 | |
来源: DOAJ |
【 摘 要 】
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). Funding statement: This research was conducted as part of the CoNDyNet project, which is supported by the German Federal Ministry of Education and Research under grant no. 03SF0472C. The responsibility for the contents lies solely with the authors
【 授权许可】
Unknown