A novel GPU-accelerated strategy for contingency screening of static security analysis

被引:28
作者
Zhou, Gan [1 ]
Zhang, Xu [1 ]
Lang, Yansheng [2 ]
Bo, Rui [3 ]
Jia, Yupei [2 ]
Lin, Jinghuai [4 ]
Feng, Yanjun [1 ]
机构
[1] Southeast Univ, Sch Elect Engn, Nanjing 210096, Jiangsu, Peoples R China
[2] China Elect Power Res Inst, Beijing 100192, Peoples R China
[3] Midcontinent Independent Syst Operator, Eagan, MN 55121 USA
[4] Fujian Elect Power Dispatching & Control Ctr, Fuzhou 350003, Fujian, Peoples R China
基金
中国国家自然科学基金;
关键词
Static security analysis; Contingency screening; GPU; Accelerated; Parallel computing; CUDA; GRAPHICS;
D O I
10.1016/j.ijepes.2016.03.048
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Graphics processing unit (GPU) has been applied successfully in many computation and memory intensive realms due to its superior performances in float-pointing calculation, memory bandwidth and power consumption, and has great potential in power system applications. Contingency screening is a major time consuming part of contingency analysis. In the absence of relevant existing research, this paper is the first of its kind to propose a novel GPU-accelerated algorithm for direct current (DC) contingency screening. Adapting actively unique characteristics of GPU software and hardware, the proposed GPU algorithm is optimized from four aspects: data transmission, parallel task allocation, memory access, and CUDA (Compute Unified Device Architecture) stream. Case studies on a 3012-bus system and 8503-bus system have shown that the GPU-accelerated algorithm, in compared with its counterpart CPU implementation, can achieve about 20 and 50 times speedup respectively. This highly promising performance has demonstrated that carefully designed performance tuning in conjunction with GPU programing architecture is imperative for a GPU-accelerated algorithm. The presented performance tuning strategies can be applicable to other GPU applications in power systems. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:33 / 39
页数:7
相关论文
共 19 条
[1]   Static security analysis using pipeline decomposition [J].
Alves, AB ;
Monticelli, A .
IEE PROCEEDINGS-GENERATION TRANSMISSION AND DISTRIBUTION, 1998, 145 (02) :105-110
[2]  
[Anonymous], 2011, CUDA by Example: An Introduction to General-Purpose GPU Programming
[3]  
[Anonymous], 2012, 2012 IEEE POWER ENER
[4]   ONLINE POWER-SYSTEM SECURITY ANALYSIS [J].
BALU, N ;
BERTRAM, T ;
BOSE, A ;
BRANDWAJN, V ;
CAULEY, G ;
CURTICE, D ;
FOUAD, A ;
FINK, L ;
LAUBY, MG ;
WOLLENBERG, BF ;
WRUBEL, JN .
PROCEEDINGS OF THE IEEE, 1992, 80 (02) :262-280
[5]  
Debnath J. K., 2011, 2011 IEEE Electrical Power & Energy Conference (EPEC), P199, DOI 10.1109/EPEC.2011.6070195
[6]  
Garcia N., 2010, POW EN SOC GEN M 201, P1, DOI [10.1109/PES.2010.5589682, DOI 10.1109/PES.2010.5589682]
[7]  
Green R.C., 2011, IEEE/PES Power Systems Conference and Exposition, P1
[8]   Effects of GFP Transplastomic Tobacco on Soil Enzyme Activities [J].
Guo, Changhong ;
Liu, Qingguo ;
Lv, Yueping .
PROGRESS IN ENVIRONMENTAL SCIENCE AND ENGINEERING (ICEESD2011), PTS 1-5, 2012, 356-360 :232-235
[9]   SIMD-Based Large-Scale Transient Stability Simulation on the Graphics Processing Unit [J].
Jalili-Marandi, Vahid ;
Dinavahi, Venkata .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2010, 25 (03) :1589-1599
[10]  
Li Feng, 2013, Automation of Electric Power Systems, V37, P75, DOI 10.7500/AEPS201208273