检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:周淳 姜彤[1] ZHOU Chun;JIANG Tong(School of Electrical and Electronic Engineering,North China Electric Power University,Changping District,Beijing 102206,China)
机构地区:[1]华北电力大学电气与电子工程学院,北京市昌平区102206
出 处:《电网技术》2023年第3期1151-1158,共8页Power System Technology
基 金:中国电力科学研究院技术服务项目。
摘 要:随着互联电网规模不断扩大,电力网络分析计算对计算速度的要求日益提高。高级矢量扩展指令集(advanced vector extensions,AVX)是应对大规模浮点运算所提出的基于SIMD的快速并行计算解决方案,最高可以将浮点运算能力提升16倍。以电力系统三相潮流计算为研究对象,采用快速YBUS潮流算法计算。对迭代方程组求解过程进行改造,将8×8的矩阵与8×1的向量作为运算单元,利用AVX指令集实现运算单元的基本计算与求逆的矢量化算法,完成了基于运算单元的方程因子表分块求解算法;将三相潮流方程节点导纳矩阵的三相模型部分对应的6×6矩阵和6×1向量扩展到8×8矩阵和8×1向量构成的运算单元中,其他部分则有序填充至运算单元中。采用半动态节点优化编号,建立了以运算单元为单位的分块稀疏系数矩阵,基于运算单元运算符的矢量化重载实现了三相潮流方程并行求解。使用IEEE标准三相算例进行测试,结果表明,三相潮流矢量化并行算法与原有算法结果一致,在时间性能上具有高效性。With the expansion of the scale of the interconnected power grid,the requirements for the calculation speed in the power system analysis are increasing.The Advanced Vector Extensions(AVX)is an efficient instruction set proposed for large-scale floating-point operations,which can increase the floating-point computing capability by up to 16 times.Taking the three-phase power flow calculation as the research object,the fast YBUS power flow algorithm is adopted for calculation,and the vector instruction set is introduced to improve the calculation process.By transforming the process of solving iterative equations,and taking the 8×8 atrix and 8×1 vector as the operation units,the AVX instruction set is used to realize the basic calculation and the inverse vectorized algorithm of the operation units,and the equations are divided into blocks to be solved by lower-upper(LU)decomposition based on the vectorized operation unit.The 6×6 matrix and 6×1 vector corresponding to the three-phase model of the node admittance matrix of the three-phase power flow equation are extended into the operation unit of the 8×8 matrix and 8×1 vector,and other parts are filled into the operation unit.By adopting the Tinney-2 ordering scheme,a sparse partitioned matrix based on the operation unit is established,and the parallel solution of the three-phase power flow equation is realized based on the vectorized overloading of the operation unit operator.The three-phase system cases IEEE24 and IEEE57 are used for testing.The results show that the three-phase power flow vectorization parallel method has accurate calculation results.Compared with the traditional power flow method,the vectorization parallel method has high efficiency in time performance.
关 键 词:三相潮流 矢量指令集 并行计算 高斯法潮流 计算优化
分 类 号:TM721[电气工程—电力系统及自动化]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.58.157.160