首页 | 本学科首页   官方微博 | 高级检索  
     

基于道路树分层的大电网潮流并行算法及其GPU优化实现
引用本文:陈德扬,李亚楼,江涵,徐得超.基于道路树分层的大电网潮流并行算法及其GPU优化实现[J].电力系统自动化,2014,38(22):63-69.
作者姓名:陈德扬  李亚楼  江涵  徐得超
作者单位:中国电力科学研究院,北京市,100192
基金项目:国家重点基础研究发展计划(“973计划”);国家电力公司重大项目
摘    要:针对大规模电网分析及能量管理系统对快速潮流计算的需求,提出了一种适于图形处理器(GPU)的基于道路树分层的稀疏矩阵直接分解算法,并结合该算法在GPU上实现了基于牛顿-拉夫逊法的潮流计算.为提高基于GPU的计算效率,首先在GPU上实现了潮流方程式右端项生成、雅可比矩阵生成、LU分解以及前推回代求解,减少了CPU和GPU之间的数据传输时间.其次,针对GPU中寄存器-缓存-显存多级存储架构,改进数据存储方式,减少了读取延迟.进一步,考虑GPU线程组织特点,优化任务分配,增加了计算并行度.最后,对比基于CPU的电力系统分析综合程序(PSASP)潮流计算模块,进行了数值仿真测试.结果表明,随着节点数的增加,所提出的程序计算优势越来越显著,算例规模达到43 602个节点时可获得5.172倍的加速比,验证了算法的有效性和实用性.

关 键 词:潮流计算  并行计算  图形处理器  稀疏线性方程组  道路树
收稿时间:2013/10/14 0:00:00
修稿时间:2014/8/12 0:00:00

A Parallel Power Flow Algorithm for Large-scale Grid Based on Stratified Path Trees and Its Implementation on GPU
CHEN Deyang,LI Yalou,JIANG Han and XU Dechao.A Parallel Power Flow Algorithm for Large-scale Grid Based on Stratified Path Trees and Its Implementation on GPU[J].Automation of Electric Power Systems,2014,38(22):63-69.
Authors:CHEN Deyang  LI Yalou  JIANG Han and XU Dechao
Affiliation:China Electric Power Research Institute, Beijing 100192, China
Abstract: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.
Keywords:power flow calculation  parallel computing  graphic processing unit (GPU)  sparse linear system equations  path tree
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《电力系统自动化》浏览原始摘要信息
点击此处可从《电力系统自动化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号