Fast Parallel Newton-Raphson Power Flow Solver for Large Number of System Calculations with CPU and GPU

01/06/2021
by   Zhenqi Wang, et al.
0

To analyze large sets of grid states, e.g. when evaluating the impact from the uncertainties of the renewable generation with probabilistic Monte Carlo simulation or in stationary time series simulation, large number of power flow calculations have to be performed. For the application in real-time grid operation, grid planning and in further cases when computational time is critical, a novel approach on simultaneous parallelization of many Newton-Raphson power flow calculations on CPU and with GPU-acceleration is proposed. The result shows a speed-up of over x100 comparing to the open-source tool pandapower, when performing repetitive power flows of system with admittance matrix of the same sparsity pattern on both CPU and GPU. The speed-up relies on the algorithm improvement and highly optimized parallelization strategy, which can reduce the repetitive work and saturate the high hardware computational capability of modern CPUs and GPUs well. This is achieved with the proposed batched sparse matrix operation and batched linear solver based on LU-refactorization. The batched linear solver shows a large performance improvement comparing to the state-of-the-art linear system solver KLU library and a better saturation of the GPU performance with small problem scale. Finally, the method of integrating the proposed solver into pandapower is presented, thus the parallel power flow solver with outstanding performance can be easily applied in challenging real-life grid operation and innovative researches e.g. data-driven machine learning studies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2018

An efficient open-source implementation to compute the Jacobian matrix for the Newton-Raphson power flow algorithm

Power flow calculations for systems with a large number of buses, e.g. g...
research
05/21/2019

The Stabilized Explicit Variable-Load Solver with Machine Learning Acceleration for the Rapid Solution of Stiff Chemical Kinetics

Numerical solutions to differential equations are at the core of computa...
research
08/21/2020

Evaluating Machine Learning Models for the Fast Identification of Contingency Cases

Fast approximations of power flow results are beneficial in power system...
research
02/17/2023

Towards Efficient Alternating Current Optimal Power Flow Analysis on Graphical Processing Units

We present a solution of sparse alternating current optimal power flow (...
research
11/28/2017

ExaGridPF: A Parallel Power Flow Solver for Transmission and Unbalanced Distribution Systems

This paper investigates parallelization strategies for solving power flo...
research
05/07/2021

FVM Network to Reduce Computational Cost of CFD Simulation

Despite the rapid growth of CPU performance, the computational cost to s...
research
05/15/2019

Significance of parallel computing on the performance of Digital Image Correlation algorithms in MATLAB

Digital Image Correlation (DIC) is a powerful tool used to evaluate disp...

Please sign up or login with your details

Forgot password? Click here to reset