A precondition generalized minimization residual method based on GPU for static security analysis

Sen Qi, Xin Li, Gengfeng Li, Yi Liang, Z. Bie, Huili Tian
{"title":"A precondition generalized minimization residual method based on GPU for static security analysis","authors":"Sen Qi, Xin Li, Gengfeng Li, Yi Liang, Z. Bie, Huili Tian","doi":"10.1109/CICED50259.2021.9556797","DOIUrl":null,"url":null,"abstract":"In power system, in order to avoid equipment damage caused by overload and over voltage, fast online real-time static Security analysis (SSA) is very important. With power system expanding constantly, the scale of power grid is getting bigger and bigger, which even reach tens of thousands nodes. Therefore, the number of states that need to be calculated is huge, and the traditional serial computing method can’t meet the real-time computing requirements of large power grid any more. The expected fault set increases greatly, resulting in a larger computational burden. To solve this problem, A generalized minimization residual method (GMRES) based on GPU for SSA is proposed. First, the SSA is conducted in coarse-grained parallel, and the power flow calculation in each fault case are allocated by thread. Then, the solution of the modified equation and the formation of the Jacobian matrix in the process of each power flow are designed in a fine-grained parallel way to improve the computing speed and achieve a better acceleration effect. For the solution of the modified equation, due to its large scale and sparse mode, the iterative method is adopted to solve it. In view of the situation that the Jacobian matrix is asymmetric and positive definite, the internal iteration method adopts the generalized minimization residual (GMRES) method to further accelerate the internal iteration convergence. Incomplete LU precondition method further improves the efficiency of fine grain parallelism. At the same time, the Jacobian matrix with high computing time is parallelized to achieve the best overall acceleration effect. Compared with CPU serial calculation, the acceleration effect of parallel large-scale power system SSA based on GPU can reach a large acceleration ratio, and the acceleration ratio of case2383 power system can reach more than 6.17 times.","PeriodicalId":221387,"journal":{"name":"2021 China International Conference on Electricity Distribution (CICED)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 China International Conference on Electricity Distribution (CICED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CICED50259.2021.9556797","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In power system, in order to avoid equipment damage caused by overload and over voltage, fast online real-time static Security analysis (SSA) is very important. With power system expanding constantly, the scale of power grid is getting bigger and bigger, which even reach tens of thousands nodes. Therefore, the number of states that need to be calculated is huge, and the traditional serial computing method can’t meet the real-time computing requirements of large power grid any more. The expected fault set increases greatly, resulting in a larger computational burden. To solve this problem, A generalized minimization residual method (GMRES) based on GPU for SSA is proposed. First, the SSA is conducted in coarse-grained parallel, and the power flow calculation in each fault case are allocated by thread. Then, the solution of the modified equation and the formation of the Jacobian matrix in the process of each power flow are designed in a fine-grained parallel way to improve the computing speed and achieve a better acceleration effect. For the solution of the modified equation, due to its large scale and sparse mode, the iterative method is adopted to solve it. In view of the situation that the Jacobian matrix is asymmetric and positive definite, the internal iteration method adopts the generalized minimization residual (GMRES) method to further accelerate the internal iteration convergence. Incomplete LU precondition method further improves the efficiency of fine grain parallelism. At the same time, the Jacobian matrix with high computing time is parallelized to achieve the best overall acceleration effect. Compared with CPU serial calculation, the acceleration effect of parallel large-scale power system SSA based on GPU can reach a large acceleration ratio, and the acceleration ratio of case2383 power system can reach more than 6.17 times.
基于GPU的静态安全分析的前提广义残差最小化方法
在电力系统中,为了避免因过载和过电压造成的设备损坏,快速的在线实时静态安全分析(SSA)是非常重要的。随着电力系统规模的不断扩大,电网规模越来越大,甚至达到数万个节点。因此,需要计算的状态数量巨大,传统的串行计算方法已不能满足大型电网的实时计算要求。期望的故障集大大增加,导致更大的计算负担。为了解决这一问题,提出了一种基于GPU的广义残差最小化方法。首先,采用粗粒度并行方式进行SSA,并按线程分配各故障情况下的潮流计算;然后,以细粒度并行的方式设计各潮流过程中修正方程的解和雅可比矩阵的形成,提高计算速度,获得更好的加速效果。对于修正方程的解,由于其规模大且模式稀疏,采用迭代法求解。针对雅可比矩阵不对称且正定的情况,内部迭代方法采用广义残差最小化(GMRES)方法,进一步加快内部迭代收敛速度。不完全LU前提方法进一步提高了细粒度并行化的效率。同时,对计算时间较高的雅可比矩阵进行并行化处理,以获得最佳的整体加速效果。与CPU串行计算相比,基于GPU的并联式大型电力系统SSA的加速效果可以达到较大的加速比,case2383电力系统的加速比可以达到6.17倍以上。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信