A parallel power flow algorithm for large-scale grid based on stratified path trees and its implementation on GPU

被引:5
|
作者
Chen, Deyang [1 ]
Li, Yalou [1 ]
Jiang, Han [1 ]
Xu, Dechao [1 ]
机构
[1] China Electric Power Research Institute, Beijing,100192, China
关键词
Graphic processing unit(GPU) - Path tree - Power flow calculations - Power flow problem - Power grid analysis - Power system analysis software packages (PSASP) - Sparse linear systems - Sparse matrix factorization;
D O I
10.7500/AEPS20131014009
中图分类号
学科分类号
摘要
For the demand on fast power flow calculation for large-scale power grid analysis and energy management systems, a sparse matrix factorization algorithm for graphic processing unit (GPU) based on stratified path trees is proposed. By referring to the algorithm, the Newton-Raphson method for solving the power-flow problem is implemented on GPU. To improve the efficiency, the calculation of the right-hand side of equation and the Jacobian matrix, LU decomposition and forward-back substitution are implemented on GPU, which reduces the data transfer time between GPU and central processing unit (CPU). Then, considering the multi-level memory architecture with registers, cache and global memory, a special data structure is designed to decrease the latency of data access. Moreover, considering the feature of threads arrangement on GPU, the task allocation is optimized, while the efficiency of parallelism is improved. Finally, compared with the power flow calculation module of power system analysis software package (PSASP) ran on CPU, numerical simulation test is conducted. The results show that the more the nodes, the more advantages GPU will get. In the test on a system with 43 602 nodes, the program is able to provide a 5.172 times speed-up ratio, which proves the effectiveness and practicality of the algorithm proposed. ©2014 State Grid Electric Power Research Institute Press.
引用
收藏
页码:63 / 69
相关论文
共 50 条
  • [21] GPU Based Parallel Matrix Exponential Algorithm for Large Scale Power System Electromagnetic Transient Simulation
    Zhao, Jinli
    Liu, Juntao
    Li, Peng
    Fu, Xiaopeng
    Song, Guanyu
    Wang, Chengshan
    2016 IEEE INNOVATIVE SMART GRID TECHNOLOGIES - ASIA (ISGT-ASIA), 2016, : 110 - 114
  • [22] A Multi-GPU Parallel Genetic Algorithm For Large-Scale Vehicle Routing Problems
    Abdelatti, Marwan
    Sodhi, Manbir
    Sendag, Resit
    2022 IEEE HIGH PERFORMANCE EXTREME COMPUTING VIRTUAL CONFERENCE (HPEC), 2022,
  • [23] Batched Fast Decoupled Load Flow for Large-Scale Power System on GPU
    Liu, Zhengyuan
    Song, Yankan
    Chen, Ying
    Huang, Shaowei
    Wang, Mingxuan
    2018 INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY (POWERCON), 2018, : 1775 - 1780
  • [24] Power Transformer Design Implementation for Large-Scale Solar Power Plant Grid Integration
    Ndwandwe, Buyisiwe
    Akuru, Udochukwu B.
    Ramphele, Lawrence
    Thango, Bonginkosi A.
    Memane, Ntombizotwa P.
    Okoro, Ogbonnaya, I
    INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021), 2021, : 1850 - 1854
  • [25] Parallel gravitational clustering based on grid partitioning for large-scale data
    Lei Chen
    Fadong Chen
    Zhaohua Liu
    Mingyang Lv
    Tingqin He
    Shiwen Zhang
    Applied Intelligence, 2023, 53 : 2506 - 2526
  • [26] Parallel gravitational clustering based on grid partitioning for large-scale data
    Chen, Lei
    Chen, Fadong
    Liu, Zhaohua
    Lv, Mingyang
    He, Tingqin
    Zhang, Shiwen
    APPLIED INTELLIGENCE, 2023, 53 (03) : 2506 - 2526
  • [27] Construction and Application of Large-scale Power Grid Digital Parallel Simulation System Based on Supercomputing Technology
    Zhang X.
    Xu D.
    Li Y.
    Ye J.
    Chen Y.
    Wang H.
    Dianwang Jishu/Power System Technology, 2019, 43 (04): : 1144 - 1150
  • [28] Fast Transform-Based Preconditioners for Large-Scale Power Grid Analysis on Massively Parallel Architectures
    Daloukas, Konstantis
    Evmorfopoulos, Nestor
    Drasidis, George
    Tsiampas, Michalis
    Tsompanopoulou, Panagiota
    Stamoulis, George I.
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2012, : 384 - 391
  • [29] Internal Sorting Algorithm for Large-scale Data Based on GPU-assisted
    Liu Shenghui
    Ma Junfeng
    Che Nan
    PROCEEDINGS OF 2013 2ND INTERNATIONAL CONFERENCE ON MEASUREMENT, INFORMATION AND CONTROL (ICMIC 2013), VOLS 1 & 2, 2013, : 634 - 638
  • [30] A Real-time GPU Implementation of the SIFT Algorithm for Large-Scale Video Analysis Tasks
    Fassold, Hannes
    Rosner, Jakub
    REAL-TIME IMAGE AND VIDEO PROCESSING 2015, 2015, 9400