4.6 Article

Comparing Different Approaches for Solving Large Scale Power-Flow Problems With the Newton-Raphson Method

期刊

IEEE ACCESS
卷 9, 期 -, 页码 56604-56615

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2021.3072338

关键词

High performance computing; Newton method; parallel algorithms; power engineering computing; power-flow; direct solver

资金

  1. Swedish e-Science Research Center (SeRC)
  2. EuroCC Project from European Union's Horizon 2020 research and innovation programme [951732]
  3. Swedish National Infrastructure for Computing (SNIC) at HPC2N through the Swedish Research Council [2018-05973]

向作者/读者索取更多资源

This study focused on using the Newton-Raphson method to solve power-flow problems and compared different methods for solving linear equations, finding that a hybrid approach performed the best in terms of performance.
This paper focuses on using the Newton-Raphson method to solve the power-fiow problems. Since the most computationally demanding part of the Newton-Raphson method is to solve the linear equations at each iteration, this study investigates different approaches to solve the linear equations on both central processing unit (CPU) and graphical processing unit (GPU). Six different approaches have been developed and evaluated in this paper: two approaches of these run entirely on CPU while other two of these run entirely on GPU, and the remaining two are hybrid approaches that run on both CPU and GPU. All six direct linear solvers use either LU or QR factorization to solve the linear equations. Two different hardware platforms have been used to conduct the experiments. The performance results show that the CPU version with LU factorization gives better performance compared to the GPU version using standard library called cuSOLVER even for the larger power-fiow problems. Moreover, it has been proven that the best performance is achieved using a hybrid method where the Jacobian matrix is assembled on GPU, the preprocessing with a sparse high performance linear solver called KLU is performed on the CPU in the first iteration, and the linear equation is factorized on the GPU and solved on the CPU. Maximum speed up in this study is obtained on the largest case with 25000 buses. The hybrid version shows a speedup factor of 9:6 with a NVIDIA P100 GPU while 13:1 with a NVIDIA V100 GPU in comparison with baseline CPU version on an Intel Xeon Gold 6132 CPU.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据