Parallel Massive-Thread Electromagnetic Transient Simulation on GPU

被引:55
|
作者
Zhou, Zhiyin [1 ]
Dinavahi, Venkata [1 ]
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2V4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Electromagnetic transient analysis; graphics processors; massive-thread; parallel algorithms; parallel programming; power system simulation; STABILITY SIMULATION; LINES;
D O I
10.1109/TPWRD.2013.2297119
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The electromagnetic transient (EMT) simulation of a large-scale power system consumes so much computational power that parallel programming techniques are urgently needed in this area. For example, realistic-sized power systems include thousands of buses, generators, and transmission lines. Massive-thread computing is one of the key developments that can increase the EMT computational capabilities substantially when the processing unit has enough hardware cores. Compared to the traditional CPU, the graphic-processing unit (GPU) has many more cores with distributed memory which can offer higher data throughput. This paper proposes a massive-thread EMT program (MT-EMTP) and develops massive-thread parallel modules for linear passive elements, the universal line model, and the universal machine model for offline EMT simulation. An efficient node-mapping structure is proposed to transform the original power system admittance matrix into a block-node diagonal sparse format to exploit the massive-thread parallel GPU architecture. The developed MT-EMTP program has been tested on large-scale power systems of up to 2458 three-phase buses with detailed component modeling. The simulation results and execution times are compared with mainstream commercial software, EMTP-RV, to show the improvement in performance with equivalent accuracy.
引用
收藏
页码:1045 / 1053
页数:9
相关论文
共 50 条
  • [21] Hybrid CPU-GPU-Based Electromagnetic Transient Simulation of Modular Multilevel Converter for HVDC Application
    Hatahet, Walid
    Wang, Liwei
    [J]. 2022 IEEE ELECTRICAL POWER AND ENERGY CONFERENCE (EPEC), 2022, : 44 - 49
  • [22] Thread-cooperative, Bit-parallel Computation of Levenshtein Distance on GPU
    Chacon, Alejandro
    Marco-Sola, Santiago
    Espinosa, Antonio
    Ribeca, Paolo
    Carlos Moure, Juan
    [J]. PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, (ICS'14), 2014, : 103 - 112
  • [23] Implementation of a Thread-Parallel, GPU-Friendly Function Evaluation Library
    Andreassen, Rolf E.
    De Silva, Weeraddana Manjula
    Meadows, Brian T.
    Sokoloff, Michael D.
    Tomko, Karen A.
    [J]. IEEE ACCESS, 2014, 2 : 160 - 176
  • [24] Performance evaluation of communication fabrics for offline parallel electromagnetic transient simulation based on MPI
    Le-Huy, P.
    Guerette, S.
    Guay, F.
    [J]. ELECTRIC POWER SYSTEMS RESEARCH, 2023, 223
  • [25] Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Power Systems
    Cheng, Tianshi
    Duan, Tong
    Dinavahi, Venkata
    [J]. IEEE OPEN ACCESS JOURNAL OF POWER AND ENERGY, 2020, 7 (01): : 296 - 306
  • [26] PARALLEL PROCESSING OF MASSIVE REMOTE SENSING IMAGES IN A GPU ARCHITECTURE
    Liu, Peng
    Yuan, Tao
    Ma, Yan
    Wang, Lizhe
    Liu, Dingsheng
    Yue, Shasha
    Kolodziej, Joanna
    [J]. COMPUTING AND INFORMATICS, 2014, 33 (01) : 197 - 217
  • [27] A parallel finite-element time-domain method for transient electromagnetic simulation
    Fu, Haohuan
    Wang, Yingqiao
    Um, Evan Schankee
    Fang, Jiarui
    Wei, Tengpeng
    Huang, Xiaomeng
    Yang, Guangwen
    [J]. GEOPHYSICS, 2015, 80 (04) : E213 - E224
  • [28] GPU Based Parallel Simulation of Transient Stability Using Symplectic Gauss Algorithm and Preconditioned GMRES method
    Wen Baijian
    Guo Wenxin
    Hu Jiayi
    Wang Fangzong
    Ye Jing
    [J]. 2012 POWER ENGINEERING AND AUTOMATION CONFERENCE (PEAM), 2012, : 532 - 536
  • [29] Characterizing the parallel simulation of P systems on the GPU
    Martínez-Del-Amor, Miguel A.
    Pérez-Carrasco, Jesús
    P´erez-Jiménez, Mario J.
    [J]. International Journal of Unconventional Computing, 2013, 9 (5-6 SPEC. ISSUE) : 405 - 424
  • [30] Parallel-in-Time Algorithm for Electromagnetic Transient Numerical Simulation Based on Matrix Diagonalization
    Wang, Fangzong
    Wang, Yong
    Song, Dunwen
    Yang, Xuetao
    Song, Xinli
    [J]. Dianwang Jishu/Power System Technology, 2017, 41 (08): : 2521 - 2527