Large-Scale Transient Stability Simulation of Electrical Power Systems on Parallel GPUs

被引:58
作者
Jalili-Marandi, Vahid [1 ]
Zhou, Zhiyin [2 ]
Dinavahi, Venkata [2 ]
机构
[1] OPAL RT Technol Inc, Montreal, PQ H3K 1G6, Canada
[2] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2V4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Graphics processors; instantaneous relaxation; large-scale systems; multiple GPUs; Newton-Raphson method; parallel multithreaded programming; power system simulation; power system transient stability; sparse direct solvers; ALGORITHMS; GRAPHICS; IMPLEMENTATION; COMPUTATIONS;
D O I
10.1109/TPDS.2011.291
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes large-scale transient stability simulation based on the massively parallel architecture of multiple graphics processing units (GPUs). A robust and efficient instantaneous relaxation (IR)-based parallel processing technique which features implicit integration, full Newton iteration, and sparse LU-based linear solver is used to run the multiple GPUs simultaneously. This implementation highlights the combination of coarse-grained algorithm-level parallelism with fine-grained data-parallelism of the GPUs to accelerate large-scale transient stability simulation. Multithreaded parallel programming makes the entire implementation highly transparent, scalable, and efficient. Several large test systems are used for the simulation with a maximum size of 9,984 buses and 2,560 synchronous generators all modeled in detail resulting in matrices that are larger than 20,000 x 20,000.
引用
收藏
页码:1255 / 1266
页数:12
相关论文
共 45 条
[41]  
Tomov S., 2010, 2010 IEEE INT S PAR, P1, DOI DOI 10.1109/IPDPSW.2010.5470941
[42]   PARALLEL PROCESSING IN POWER-SYSTEMS COMPUTATION [J].
TYLAVSKY, DJ ;
BOSE, A ;
ALVARADO, F ;
BETANCOURT, R ;
CLEMENTS, K ;
HEYDT, GT ;
HUANG, G ;
ILIC, M ;
LASCALA, M ;
PAI, MA ;
POTTLE, C ;
TALUKDAR, S ;
VANNESS, J ;
WU, F ;
MORELATO, A .
IEEE TRANSACTIONS ON POWER SYSTEMS, 1992, 7 (02) :629-638
[43]   Accelerating Wavelet Lifting on Graphics Hardware Using CUDA [J].
van der Laan, Wladimir J. ;
Jalba, Andrei C. ;
Roerdink, Jos B. T. M. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (01) :132-146
[44]  
Weber R., 2011, IEEE T PARALL DISTR, V22, P1045
[45]   Slow coherency-based islanding [J].
You, HB ;
Vittal, V ;
Wang, XM .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2004, 19 (01) :483-491