pandapower - an Open Source Python Tool for Convenient Modeling, Analysis and Optimization of Electric Power Systems
arXiv:1709.06743 · doi:10.1109/TPWRS.2018.2829021
Abstract
pandapower is a Python based, BSD-licensed power system analysis tool aimed at automation of static and quasi-static analysis and optimization of balanced power systems. It provides power flow, optimal power flow, state estimation, topological graph searches and short circuit calculations according to IEC 60909. pandapower includes a Newton-Raphson power flow solver formerly based on PYPOWER, which has been accelerated with just-in-time compilation. Additional enhancements to the solver include the capability to model constant current loads, grids with multiple reference nodes and a connectivity check. The pandapower network model is based on electric elements, such as lines, two and three-winding transformers or ideal switches. All elements can be defined with nameplate parameters and are internally processed with equivalent circuit models, which have been validated against industry standard software tools. The tabular data structure used to define networks is based on the Python library pandas, which allows comfortable handling of input and output parameters. The implementation in Python makes pandapower easy to use and allows comfortable extension with third-party libraries. pandapower has been successfully applied in several grid studies as well as for educational purposes. A comprehensive, publicly available case-study demonstrates a possible application of pandapower in an automated time series calculation.
References in corpus (1)
Cited by in corpus (63)
- Joint Detection and Localization of Stealth False Data Injection Attacks in Smart Grids using Graph Neural Networks
- Graph Neural Networks Based Detection of Stealth False Data Injection Attacks in Smart Grids
- Multi-Source Data Fusion for Cyberattack Detection in Power Systems
- PowerModelsDistribution.jl: An Open-Source Framework for Exploring Distribution Power Flow Formulations
- A Review of Safe Reinforcement Learning Methods for Modern Power Systems
- Online Algorithm for Demand Response with Inelastic Demands and Apparent Power Constraint
- InfraRisk: An Open-Source Simulation Platform for Asset-Level Resilience Analysis in Interconnected Infrastructure Networks
- hynet: An Optimal Power Flow Framework for Hybrid AC/DC Power Systems
- Review of Steady-State Electric Power Distribution System Datasets
- PowerDynamics.jl -- An experimentally validated open-source package for the dynamical analysis of power grids
- On future power system digital twins: A vision towards a standard architecture
- Mitigating the impact of distributed PV in a low-voltage grid using electricity tariffs
- Methods for Actors in the Electric Power System to Prevent, Detect and React to ICT Attacks and Failures
- Fast Parallel Newton-Raphson Power Flow Solver for Large Number of System Calculations with CPU and GPU
- Stabilizing Voltage in Power Distribution Networks via Multi-Agent Reinforcement Learning with Transformer
- Comprehensively Analyzing the Impact of Cyberattacks on Power Grids
- On data-driven chance constraint learning for mixed-integer optimization problems
- Graph-based Model of Smart Grid Architectures
- Simulation of Multi-Stage Attack and Defense Mechanisms in Smart Grids
- pymgrid: An Open-Source Python Microgrid Simulator for Applied Artificial Intelligence Research
- Modelling the High-Voltage Grid Using Open Data for Europe and Beyond
- Multivariate sensitivity-adaptive polynomial chaos expansion for high-dimensional surrogate modeling and uncertainty quantification
- Multiagent Reinforcement Learning in Enhancing Resilience of Microgrids under Extreme Weather Events
- Online learning for robust voltage control under uncertain grid topology
- Learning to run a Power Network Challenge: a Retrospective Analysis
- Digital Twin for Evaluating Detective Countermeasures in Smart Grid Cybersecurity
- A large synthetic dataset for machine learning applications in power transmission grids
- The stochastic nature of power-grid frequency in South Africa
- Bridging Transient and Steady-State Performance in Voltage Control: A Reinforcement Learning Approach with Safe Gradient Flow
- Online Prediction-Assisted Safe Reinforcement Learning for Electric Vehicle Charging Station Recommendation in Dynamically Coupled Transportation-Power Systems
- Gym-ANM: Open-source software to leverage reinforcement learning for power system management in research and education
- HUGO -- Highlighting Unseen Grid Options: Combining Deep Reinforcement Learning with a Heuristic Target Topology Approach
- Graph Reinforcement Learning for Power Grids: A Comprehensive Survey
- Tools for modelling and simulating the Smart Grid
- Large-Scale Co-Simulation of Power Grid and Communication Network Models with Software in the Loop
- AI-based Attacker Models for Enhancing Multi-Stage Cyberattack Simulations in Smart Grids Using Co-Simulation Environments
- Exploring grid topology reconfiguration using a simple deep reinforcement learning approach
- Sherlock: A Dataset for Process-aware Intrusion Detection Research on Power Grid Networks
- DiME and AGVis: A Distributed Messaging Environment and Geographical Visualizer for Large-scale Power System Simulation
- A-Priori Reduction of Scenario Approximation for Automated Generation Control in High-Voltage Power Grids with Renewable Energy
- Distribution Grid Monitoring Based on Widely Available Smart Plugs
- Towards a Scalable and Flexible Simulation and Testing Environment Toolbox for Intelligent Microgrid Control
- Adaptive Informed Deep Neural Networks for Power Flow Analysis
- CommonPower: A Framework for Safe Data-Driven Smart Grid Control
- ANALYSE -- Learning to Attack Cyber-Physical Energy Systems With Intelligent Agents
- Ten Recommendations for Engineering Research Software in Energy Research
- Pointing out the Convolution Problem of Stochastic Aggregation Methods for the Determination of Flexibility Potentials at Vertical System Interconnections
- Exploring Operational Flexibility of Active Distribution Networks with Low Observability
- SimProcess: High Fidelity Simulation of Noisy ICS Physical Processes
- Equitable dynamic electricity pricing via implicitly constrained dual and subgradient methods
- From droop to optimality: The potential of volt/var control for power distribution grid enhancement
- Mapping of Dynamics between Mechanical and Electrical Ports in SG-IBR Composite Grids
- Bayesian Error-in-Variables Models for the Identification of Power Networks
- TensorConvolutionPlus: A python package for distribution system flexibility area estimation
- PowerGridworld: A Framework for Multi-Agent Reinforcement Learning in Power Systems
- Analysing the Degree of Meshing in Medium Voltage Target Grids - An Automated Technical and Economical Impact Assessment
- Heuristic Optimization for Automated Distribution System Planning in Network Integration Studies
- Modeling of Network Constraints in Large-scale Capacity Expansion Optimization of Power Grids
- Fast Solutions in Power System Simulation through Coupling with Data-Driven Power Flow Models for Voltage Estimation
- Adaptive Explainable Continual Learning Framework for Regression Problems with Focus on Power Forecasts
- SmartGridToolbox: A Library for Simulating Modern and Future Electricity Networks
- Torrit: A GUI-Based Power System Simulation Platform
- Optimal Real-time Coordination of Distributed Energy Resources in Low-voltage Grids