arrow
Return

GPU-Accelerated Batch-ACPF Solution for N-1 Static Security Analysis

delete2017-05-01
delete38
PRE
AI
周
周赣 (Gan Zhou) *
Y
Yanjun Feng
R
Rui Bo
X
Xu Zhang
Y
Yansheng Lang
Z
Zhengping Chen
DOI:10.1109/TSG.2016.2600587delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Graphics processing unit (GPU) has been applied successfully in many scientific computing realms due to its superior performances on float-pointing calculation and memory bandwidth, and has great potential in power system applications. The N-1 static security analysis (SSA) appears to be a candidate application in which massive alternating current power flow (ACPF) problems need to be solved. However, when applying existing GPU-accelerated algorithms to solve N-1 SSA problem, the degree of parallelism is limited because existing researches have been devoted to accelerating the solution of a single ACPF. This paper therefore proposes a GPU-accelerated solution that creates an additional layer of parallelism among batch ACPFs and consequently achieves a much higher level of overall parallelism. First, this paper establishes two basic principles for determining well-designed GPU algorithms, through which the limitation of GPU-accelerated sequential-ACPF solution is demonstrated. Next, being the first of its kind, this paper proposes a novel GPU-accelerated batch-QR solver, which packages massive number of QR tasks to formulate a new larger-scale problem and then achieves higher level of parallelism and better coalesced memory accesses. To further improve the efficiency of solving SSA, a GPU-accelerated batch-Jacobian-Matrix generating and contingency screening is developed and carefully optimized. Lastly, the complete process of the proposed GPU-accelerated batch-ACPF solution for SSA is presented. Case studies on an 8503-bus system show dramatic computation time reduction is achieved compared with all reported existing GPU-accelerated methods. In comparison to UMFPACK-library-based single-CPU counterpart using Intel Xeon E5-2620, the proposed GPU-accelerated SSA framework using NVIDIA K20C achieves up to 57.6 times speedup. It can even achieve four times speedup when compared to one of the fastest multi-core CPU parallel computing solution using KLU library. The proposed batch-solving method is practically very promising and lays a critical foundation for many other power system applications that need to deal with massive subtasks, such as Monte-Carlo simulation and probabilistic power flow.
Keywords:
Static security analysis (SSA)
contingency analysis
contingency screening
high performance computing (HPC)
parallelism
GPU-accelerated
QR factorization
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Smart Grid cover
IEEE Transactions on Smart Grid
IF:
9.8
Papers:
5.7K
Citations:
4.3W

Organization

N
nvidia corporation
Scholars:
767
Papers: 439
Citations: 1
S
southeast university - china
Scholars:
5.3W
Papers: 4.9W
Citations: 57
Cited Papers

Cited Papers

Vesicular-Arbuscular Mycorrhizae and Cultural Stresses
err2015-10-26
err0
PREAI
errNancy Collins Johnson; F.L. Pfleger
errShare
errSave
ONLINE POWER-SYSTEM SECURITY ANALYSIS
err1992-01-01
err140
PREAI
errBALU, N; BERTRAM, T; BOSE, A; BRANDWAJN, V; CAULEY, G; CURTICE, D; FOUAD, A; FINK, L; LAUBY, MG; WOLLENBERG, BF; WRUBEL, JN
errShare
errSave
Multifrontal Solver for Online Power System Time-Domain Simulation
err2008-11-01
err47
PREAI
errKhaitan, Siddhartha Kumar; McCalley, James D.; Chen, Qiming
errShare
errSave
researcher View more