- 文档大小:519.22 KB
- 文档格式:pdf
- 约 8页
- 2021-06-18 发布
- 举报
已阅读完毕,您还可以下载文档进行保存
- 1、本文档共8页,内容下载后可编辑。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
第41卷第4期2013年2月16日电力系统保护与控制PowerSystemProtectionandControlVl01.41No.4Feb.16.2013基于GPU计算平台的大规模电力系统暂态稳定计算江涵,江全元(浙江大学电气工程学院,浙江杭州310027)摘要:为满足对大规模互联电网进行快速暂态稳定仿真的需求,提出了一种基于图形处理器(GraphicsProcesSingOnit,GPU)计算平台的暂态稳定并行算法。算法依据暂态稳定联立矩阵的双层对角加边结构,将整体计算分解为三部分:1)动态元件相关计算;2)分区系统计算;3)边界系统计算。第1)、2)部分被分配到计算平台中的多核CPU上进行处理。第3)部分则采用可完全并行化的稳定双共轭梯度法在GPU上计算,并且为了减少迭代次数使用了稀疏近似逆预处理技术。针对一个含12823节点、1431台发电机组的算例进行了仿真测试,验证了所提算法的有效性和实用性。结果显示,算法并行加速比可达到7.01倍,仿真速度快于实际暂态过程,为暂态稳定并行计算提供了新的解决思路。关键词:暂态稳定;并行计算;图形处理器;双层对角加边结构;稳定双共轭梯度;稀疏近似逆预处理AparaHeltransientstabilityalgorithmforlarge-scalepowersystembasedonGPUplatform—JIANGHart,JIANGQuanyuan(CollegeofElectricalEngineering,ZhejiangUniversity,Hangzhou310027,China)Abstract:Inordertosatisfythedesireforfasttransientstabilitysimulation,anovelmixedalgorithmbasedonGraphicsProcessingUnit(GPU)platformisintroduced.Accordingtotwo-levelblockbordereddiagonalform(BBDF)ofthematrix,thealgorithm—decomposesthewholecomputationintothreeparts,andtheyarethecomputationofdynamicunitsandinjectioncurrents,subnetworkcomputationandtheboundarynetworkcomputation.Theformertwopartsarecomputedonmulti.coreCPUs.ThelastpartiSsolvedonGPUbycompletelyparallelbiconjugatedgradientstabilizedmethod.Todecreasethetimesofiteration,thesparseapproximateinversepretreatmenttechniqueiSadopted.Thesimulationresultsshowthatforalargenetworkwith12823nodesand1431generations.theproposedflgorithmruns7.O1timesfasterthanonasingleCPUcore.andthesimulationtimeiSlessthantheactualtransientprocesstime.Itprovidesanewsolutionstrategyforlarge.scalepowersystemsimulmion.ThisworkissupposedbyNationalHi【ghTechnologyResearchandDevelopmentProgramofChina(863Program)(No.2011AA05A118),NationalProgramonKeyBasicResearchProject(973Program)(No.2012CB215106),andNationalNaturalScienceFoundationofChina(No.50977082).—Keywords:transientstability;parallelcomputation;GPU;twolevelBBDF;biconjugategradientstabilizedmethod;sparseapproximateinversepretreatmenttechnique中图分类号:TM744文献标识码:A文章编号:1674.3415(2013)04-0013.08O引言电力系统暂态稳定仿真是进行电力系统规划、安全稳定分析和电力科学研究的重要工具。电网规模的扩大和仿真模型的日益精细使其计算量不断增长。与此同时,为进一步提高工作效率以及满足对电网进行更快的安全控制,对仿真速度的要求也不基金项目:国家863高技术基金项目(2011AA05A118);国家973重点基础研究发展规划项目(2012CB215106);国家自然科学基金项目(50977082)断提升。在此背景下,并行计算技术被引入暂态稳定仿真领域,并不断发展【JJ。近几十年来,随着并行计算技术的革新和进步,众多科研工作者提出了多种暂态稳定并行算法,一般可分为空间并行算法,时间并行算法和引自VLSI领域的波形松弛算法三类[3】。算法的数学本质都是使用并行方法解决~个大规模微分.代数方程组初值问题,对于空间并行算法,一个主要思路是基于串行联立算法,首先将整个系统形成一个统一的非线性方程组,进而通过牛顿法将方程组线性化,再进行并行处理,代表性的算法有并行VDHN法,.14.电力系统保护与控制—SOR-Newton法,MaclaurinNewton法l等。另一条思路是基于交替算法,直接将微分与代数方程分开处理,两部分交替计算,其并行研究主要集中在任务的平衡分配和网络矩阵的处理【6J。这些算法的共同之处是都需要处理一个线性代数方程组。对线性方程组的求解,直接法(如LU分解)占据了主流地位。但是,直接法由于其序列性,不能完全地并行化。在很多科研领域,迭代法已经显示出其优秀的应用性质。在众多迭代算法中,共轭梯度(ConjugateGradientMethod,CG)及其改进算法【8】具有快速收敛、存储量小、不必预先估计参数等特点,其计算过程主要是矩阵向量相乘。此类方法近些年在电力系统潮流、仿真等计算中得到了很多研究应用。文献【9]在超立方计算机上实现了预处理CG算法,应用于暂态稳定计算。文献[1O1针对分块式电力系统暂态稳定并行算法,采用乔列斯基分解的预处理共轭梯度法用于边界系统方程组的求解。文献【ll】将ILU共轭梯度法与矩阵方程直接求解法相结合,求解暂态稳定计算中的整个雅可比矩阵,获得了较好的加速效果。文献[121在Beowulf集群平台上,提出一种采用多项式预处理的共轭梯度迭代法求解电力系统分析计算中的稀疏线性方程组,收到了一定的效果。但是,共轭梯度算法针对的是实对称矩阵,很多电力系统矩阵并不具备这个特点(如包含移相调节变压器的网络导纳矩阵),会影响算法的收敛性,导致迭代次数增加。针对求解不对称矩阵问题,文献[13]提出的稳定双共轭梯度法(BiConjugateGradientStabilizedMethod,BiCGSTAB)是一种有效的解决方案。基本的并行计算硬件平台主要基于PC集群和共享内存的多核计算机等多CPU体系结构。近年来,图形处理器(GraphicsProcessingUnit,GPU)发展迅猛。自1999年诞生后,其发展的速度是CPU更新速度的3倍多【1训。广泛应用于图像与视频处理等领域。2010年,文献[15】首次将GPU引入电力系统计算,在包含GPU的多核计算平台上(本文简称为GPU计算平台)使用直接法计算电力系统暂态稳—定性。我国学者同时也展开了相应研究:文献[16171分析了GPU的特性,并使用其计算电力系统潮流和进行谐波分析,提升了计算速度,提高了分析的实用性。本文提出了一种应用于GPU计算平台的电力系统暂态稳定仿真并行算法。首先,在联立算法框架下,依据非诚实牛顿法(VeryDishonestNewtonMethod,WHY)原理,将联立矩阵解耦,使动态元件与网络方程可以分别计算。进一步,将网络矩阵重排为对角加边(blockbordereddiagonalform,BBDF)形式,使此部分计算分解为子分区系统和边界系统两部分。子分区系统与相连的动态元件交由多核CPU并行处理。对于边界系统,本文在GPU上使用基于稀疏近似逆预处理的BiCGSTAB法求解。针对一个12823节点的大型电力系统进行测试,验证了算法的准确性和有效性。结果显示算法提高了边界系统计算速度,可获得较高加速比。1暂态稳定并行算法1.1联立算法基本原理电力系统暂态稳定模型的数学本质为大规模微分代数方程初值问题=f(x,V)(1)—0=IV(2)式中:为状态向量,描述发电机组等元件的动态行为;为电压向量,描述节点电压变化;J为电流向量,描述节点注入电流变化。yN为输电网络导纳矩阵。公式(1)描述电网各种动态元件的行为,如发电机组。各动态元件仅由网络连接,因此,式(1)由多组相互独立的子集组成。采用联立算法时,求解过程如下:1)应用数值积分算法将微分方程组差分化,获得联立代数方程组。本文采用隐式梯形积分法:当f时步状态向量,电压向量已知时,令h为积分步长,由式(1)得1时步的状态向量X表达式为】+】=+芸,)+十l,)](3)由式(2)得,1时步网络方程为’yN+1=,+lvt+1)(4)定义F(xt+l,)=+l一一- ̄Lf(x,,Vt)+f(xt+】,Vt+1)l(5)日(+1,+1)yN+】一,(+1,)(6)2)联立计算JF(xt+l,+1)=0…IH(xt+1,+1)=0式(7)为非线性代数方程组,+。与+。为未知量,可采用Newton法求解。第k次迭代计算公式为『I1I畿:寓l:-1至0『I一『_书l麓l(8)l毗,嘛)广l一【cI峨【=-Jte;'-e ̄lYD为输电网络导纳yN(固定不变)与动态元件自导纳yG之和。(《1,。)与日(.l,。)为第k江涵,等基于GPU计算平台的大规模电力系统暂态稳定计算.15.△次迭代时的残差向量。域,为迭代修正量。雅可比矩阵仅在迭代次数k达到设定阈值时才更新。式(8)迭代收敛后,进入2时步计算。当计及发电机凸极效应时,如图1所示。f(《.)===图1发电机网络接口图Fig.1Interfaceofthegeneratorwiththenetwork图中,yGN、s分别为yG中的固定部分和可变部分,即YG=YG ̄-yGs。f()为发电机注入电流J,)中与机端电压无关部分。由图及VDHN原理引,式(8)的计算可简化为—馘1=-A~nay/+lAF(《1,1)(9)J=,()一l+CAF(《l,1)(10)略=j(11)式中,Y=(yN+yGN),其在计算过程中为固定值,仅需在网络拓扑变化时重新形成,十分利于算法并行化。1.2双层BBDF并行算法由电力系统特点,可对上述联立算法进行双层BBDF并行分解。第l层:电力系统中,发电机组通过电网连接,这种特点使式(8)的具体结构如式(12)所示。lA。…ll…00..I△《1.1……一一…。。…一…一…‘…。一……‘。{cl△《1.G△l(12)…I…F。J其中:G代表发电机组总数。g代表第g台发电机;,,Cg,域1,,分别为,B,C,嗽1,的子矩阵。定义虞为B中非零向量,为中非零向量。因此,动态元件(发电机组)相关计算,即式(9)、式(10)可分解为Agz ̄Xtk+l,g=一—BgAE ̄I,gF3..1,g(13)=(《)一,咝,+4(14)∈其中:g[1,G],,为中元素,代表一个节点的电压值;为j中元素,代表一个节点的注入电流值。此部分的计算具有内在并行性,可分组后并行计算。第2层:由于整个电网为大型稀疏网络,可将电网分为印个子分区系统和一个边界系统,使式(11)成如下结构【9].譬嗡:-喘嘴Iq。一Ib(15)∈其中:b代表边界系统;/代表第子分区,J[1,q】;,,V/+分别表示第u,分区注入电流向量与电压向量。因此,式(11)可分解为边界系统计算∑[一I),T-∑=一(16)j=lj=l子分区系统计算,=,f一f(16)本文中子分区系统式(16)的计算与相连的发电机组分配到相同CPU核心并行计算。同时需要说明的是,为便于处理式(16),本文使用实数导纳。1。3基于稳定双共轭梯度的边界网络方程计算应用1.2节并行算法后,式(16)成为唯一需要串行计算的部分,传统方法使用LU分解法进行计算。文献[10,191中引入CG算法进行并行迭代求解,简化式(16)成式(18)形式。=(17)其中:y代表左边项【一JyJ一];代表j=l[jf6一j,】;代表,方程阶数为。j=l可将其构造成无约束优化问题=0.5V一7,f(v)的极小值点便是式(17)的解。其局限性是CG法本质上适合于处理对称实数矩阵,而式f16)中,l,是经各系统导纳矩阵运算后的合成矩阵,并且当网络中包含移相调节变压器时为非对称实矩阵f2。】。其在某些情况下也不再具有对角矩阵占优这个通常电力系统导纳矩阵具备的特点[1们,条件数会增大,甚至使方程出现病态,使求解时CG方法的迭代次数■蔓....L....L...一¨~一~~~一芎¨一=:一一¨~一.h一.“_l_¨~~一r~~~~h一.一~~.=:~一一一¨___一~一~一:=~一~~~~.16.电力系统保护与控制增加。针对不对称实矩阵的迭代求解,BiCGSTAB法被证明是一种十分有效的改进方案,其基于双边Lanczos算法和残差正交子空间的理论引,具有双正交和平方收敛的特点,运算量小,收敛性优于CG算法[211。同时,从算法流程上,其继承了CG法涉及大量的行(列)的乘积与求和的特点,并行性很高。因此,非常适合用于边界系统的并行求解。对式(17)进行求解时,矩阵I,的条件数也将影响算法的收敛性。而预处理技术可以降低矩阵的条件数。因此,BiCGSTAB算法一般与预处理算法相结合,算法一般流程如下。步骤1)给定系数矩阵】,,向量J,及预处理矩阵M(的近似矩阵)。设初始值,最大迭代次数fm,最大容许误差8m,计算r0=一。,并令i=1,=ro。步骤2)若f/m且ss,则转到3);否则,得到的值,结束迭代;步骤3)Pf_1=一1步骤4)若f:1,那么Pi=ro;否则=(Pj_l/pf_2)(a/coi一1)—pf=一1+(一109i一1Hi一1)步骤5)计算/gi=,0[=Pf一1/(f),=一1一。步骤6) ̄=llsll,若s<s,则Av=,1,=Vf_1+Avf,结束迭代;否则进入下一步。∞步骤7)计算=Ms,t=,=tTs/tt,l,f=l,f一1—+f+q,ri=COft,s=lI,令f=f+1,转到2。此计算过程都为矩阵向量间乘加操作,可完全并行化。其中,的构造目前较常用的是ILU预处理方法,但并行性有限。近年来,稀疏近似逆预处理技术以其天然的并行性而受到重视,得到迅速的发展。而且,其具有较少的自定义的参数,不确定性小。其原理为:若能构造两个相互关于I,共…轭的向量集合{z_1.,…和{f}f_1_组成两个矩阵……Z=【7,1,z2,,z],W=[1,2,,¨'】,则……yz=D=diag(d1,,,,)(18)≠其中,,:死,0。那么~=∑ZDW:()/(19)/=1z,,D的完整构造过程如文献【24】所述。我们为了得到一个尽量稀疏的预条件子,z,,可被不完全地计算,即扔掉那些绝对值小于给定值的元≈≈≈素,即2Z,W,D,则稀疏近似逆预条件子M2b。2GPU计算平台简介及算法实现2.1计算平台架构图2显示了GPU计算平台的架构。计算平台包含两颗主频为2.66Hz的IntelXeonE5650处理器,每颗CPU包含6个核4 ̄,(core),共享24G内存。GPU与CPU通过PCIe2.0总线相连。GPU型号为GeForceGTX460,其包含多个流处理器组(streammulti.processor,SM),每个SM中包含32(或48)个流处理器(streamProcessor,SP)。SP是GPU上进行数据计算的基本单元。——在NVIDIA公司开发编程环境统一计算设备架构(ComputeUnifiedDeviceArchitecture,CUDA)下,如图3所示,一个程序分为两部分:host端和device端。Host端是指在CPU上执行的部分,Host端可使用MPI等技术并行。图2GPU计算平台硬件架构Fig.2HardwarearchitectureofGPUpluggedintoaPCmo ̄erboard图3CUDA计算模式Fig.3HierarchyofcomputingstructureofCUDAdevice端是在GPU芯片上执行的部分,称为内核(kerne1)函数。在kernel中,当一个指令被触发时,将被大量GPU线程并行执行,每个线程被分配给一个sP,而且线程的创建、撤销和切换3种操作I江涵,等基于GPU计算平台的大规模电力系统暂态稳定计算.17.仅需要极少的系统开销[2引。每个线程都具有唯一的编号(index),供编程时使用。为便于组织和使用这些GPU线程,CUDA中还定义了两层结构:网格(grid)和块(block)。一个grid包含多个block,每个block管理多个线程(Thread)。2.2算法实现2.2.1基于GPU的边界系统计算本文中边界系统由1-3节所述BiCGSTAB算法计算,此方法计算过程包含大量的矩阵.矢量,矢量.矢量计算。以两个矢量相加为例,=+Av。在CPU上,此类计算的实现模式是for(index:0;index<,z;index++)vi[index】÷_-Vi一1[index】+Avi[index]循环计数器index从0增加到n,向量的相应元素顺序进行加运算。但在此计算过程中,每个元素的计算实际是相互独立的,没有先后依存关系。因此在GPU上,整个向量一次性使用n个GPU线程同时操作,如下所示vi[index】÷…_-Vi一1[index】+Avi[index],index=1,,n其中,index既表示向量元素的编号,同时定位了GPU线程,所有的数据是同步并行操作的。GPU可对成百乃至上万的元素并行操作,这是CPU所不能比拟的。2.2.2基于CPU的分区系统及动态元件计算的分配根据1.2节算法,使用MPI将式(13)、式(14)、式(16)的计算分配到多个CPU核心中计算。在多核平台上,为了获得较高的并行效率,需根据计算量,进行任务分配。本文依据文献[7】所述方法进行任务分配,分配指标为min{Maxj(Co. ̄Costj)+CompCos6}(20)其中:为任务数(=cPu核心数=分区总数),CompCosb代表了任务/的总计算量,必须说明的是此计算量由网络子分区和相连的发电机组计算量共同确定,即式(13)、式(14)、式(17);CompCostB代表了边界系统的计算量。由于本文中使用共享内存的多核计算机,其通讯损耗小于PC集群,因此本文算法相当于放宽了对边界系统的约束,而更加重视子分区计算量的平均分配。从并行计算的角度,算法一次迭代流程如图4所示。3算例分析3.1测试方案本文以联立算法为框架,在GPU计算平台上实现了并行暂态稳定算法。CPU函面———————协调系统电压l计算子分区电压———————r_一更新子分区内发电机组状态变量V/\更新阈值/更新Jacobian矩阵I击l飘l注入电流计算并向协调系统映射l子分区q计算子分区电压二二][=二更新子分区内发电机组状态变量/是否达到\翌星土更新Jacobian矩阵====][二===子分区注入电流计算并向协调系统映射否GPU由近似逆预处理BicGsTAB算法计算边界系统图4并行算法流程Fig.4Flowchartofaniterationoftheparallelalgorithm本文算法本质上是一种组合算法,为验证其有效性,使用2种算法组合进行效率比较测试,两种算法外层框架都使用双层BBDF并行算法,边界系统分别采用基于稀疏近似逆预条件子的CG法(简称为PCG)和基于稀疏近似逆预条件子的BiCGSTAB法(简称为PBiCGSTAB)计算,如表1所示。表1算法列表Table1Listsofalgorithms每时步迭代收敛条件均为1O~。算法步长为0.01S,CG与BiCGSTAB法收敛精度为10一。测试方案为仿真10S暂态过程,0.0S系统中某条线路近母线处发生三相接地短路,O.083S故障切除。加速比公式为sp=,其中表示单核』parallel串行计算时间,。。表示并行计算时间。3.2测试结果及分析本文使用某12823节点系统,系统由1431台发电机组(发电机采用6阶模型,并考虑励磁控制及原动机调速系统),12365条线路,5612台变压器(包含部分移相调节变压器)组成,串行算法仿真时间1为68.41S。首先,选取系统中3个节点电压曲线,对本文电力系统保护与控制算法(即算法2)精度进行对比分析,从图5中可以看出,串行算法与并行算法电压曲线基本相同,可以保证计算精度。j型1口匝(一一线为串行算法电压曲线,一线为算法2电压曲线)图5算法电压曲线比较Fig.5Comparisonofvoltagecurvesbetweendifferentalgorithms算法1、2并行框架同为双层BBDF法,因此边界系统规模是相同的。边界系统的划分结果及计算时间如表2所示,其中表示每时步内PCG法求解的平均迭代次数,I_厕表示每时步内ⅣPBiCGSTAB法求解的平均迭代次数。H为渤与户CG之比,为PBiCGSTAB法与PCG法对边界系统计算总时间之比。表2边界系统计算结果对比Table2Comparisonofthesimul ̄ionresultsoftheboundarysystem由表2可知,分区数从2增加到12的过程中,边界系统由2节点增长到131节点。从迭代次数的角度,PCG法的增加较快,平均次数由2.5次增加到7.1次,而PBiCGSTAB法迭代次数仅由2.1次增加到3.1次。从实际计算时间的角度,当边界系统增大到131节点时,PBiCGSTAB的时间仅为PCG法的0.62。仿真整体加速比和总时间如图6、图7所示。从原理上,两种算法的动态元件与网络子分区部分的计算策略是相同的,而边界系统算法不同。因此,图中两种算法在并行分区较少时加速比几乎相同,但随着分区的增多,算法1加速比接近饱和,算法2的加速比逐渐高于算法1。这是由于算法2较好的处理了分区增多导致的边界系统增大的情况。算法1目算法26.O85.347O124812CPU核心数图6算法加速比对比Fig.6Comparisonofspeed-upbetweentwoalgorithms图7算法总计算时间对比Fig.7Comparisonofcomputationtimebetweentwoalgorithms在串行环境下,仿真时间大于实际暂态过程。在并行环境下,当使用12个核时,算法2}JH速比达到了7.01倍。仿真时间是实际暂态过程的97.6%,小于实际暂态过程,说明了了算法2的有效性和一定的实用性。4结论本文在联立算法的基础上,依据VDHN原理和双层BBDF算法将整体暂态稳定计算分为3部分:1)动态元件相关计算。2)子分区系统计算。3)边界系统计算。在高性能GPU计算平台上,首先将1),112)交由多核CPU负责的计算。然后,重点研究了边界系统计算,针对其方程组左边项为不对称实矩阵的特点,引入了BiCGSTAB算法,并进一步通过稀疏近似逆预处理技术加快收敛速度。最后,通过算例测试表明该算法性能优于稀疏近似逆预处理CG并行算法,有效的降低了边界系统的计算时间,获得了较高的并行加速比,对于12823节点算例达到了实时仿真。参考文献[1]石恒初.基于PC机群的电力系统暂态稳定评估【J].电8765432l0景江涵,等基于GPU计算平台的大规模电力系统暂态稳定计算.19一力系统保护与控制,2009,37(10):5-14.—SHIHengchu.Personalcomputerclusterbasedpowersystemtransientstabilityassessment[J].PowerSystemProtectionandControl,2009,37(101:5.14.[2]汪芳宗,张磊.基于辛Radau方法的暂态稳定性并行计算方法[J].电力系统保护与控制,2011,39(23):…35.38.—WANGFangzong,ZHANGLei.ParallelalgorithmbasedonsymplecticRadaumethodfortransientstabilitysimulation[J].PowerSystemProtectionandControl,2011,39(23):35.38.[3]薛巍,舒继武,王心丰,等.电力系统暂态稳定仿真并行算法的研究进展[J].系统仿真学报,2002,14(2):177.182.—XUEWei,SHUJiwu,WANGXin.feng,eta1.Advanceofparallelalgorithmforpowersystemtransientstabilitysimulation[J].JournalofSystemSimulation,2002,14(2):177.182.14JChaiJS,ZhuN,BoseA,eta1.ParallelNewtontypemethodsforpowersystemstabilityanalysisusinglocalandsharedmemorymultipr0cessors[J】.IEEETransonPowerSystems,1991,6(4):1539.1545.[5]ChaiJS,BoseA.Bottlenecksinparallelalgorithmsforpowersystemstabilityanalysis[J].IEEETransonPowerSystems,1993,8(1):9-15.[6]李亚楼,周孝信,吴中习.一种可用于大型电力系统数字仿真的复杂故障并行计算方法[J].中国电机工程学报,2003,23(12):1-5.——LIYa-lou,ZHOUXiaoxin,WUZhongxi.Aparallel—complexfaultcomputmionalgorithmforlargescalepowersystemdigitalsimulation[J].ProceedingsoftheCSEE,2003,23(12):1-5.—[7]SHUJi-vv21,WEIXue,ZHENGWeimin.Aparalleltransientstabilitysimulationforpowersystems[J].IEEETransonPowerSystems,2005,20(4):1709.1717.18jdePillisLGAcomparisonofiterativemethodsforsolvingnonsymmetriclinearsystems[J].ActaApplicandaeMathematicae,1998,51(2):141.159.19JDeckerIC,FalcaoDM,KaszkurewiczE.Conjugategradientmethodsforpowersystemdynamicsimulationonparallelcomputers[J].IEEETransonPowerSystems,1996,11(3):1218-1227.[10]韩晓言,韩祯祥.预处理并轭梯度法在电力系统暂态稳定分析并行算法中的应用研究[J].电力系统及其自动化学报,1996,8(2):1-6.HANXiao-yan,HANZhen-xiang.Researchontheapplicationofparallelalgorithmofpreconditioningconjugatedgradientofpowersystemtransientstability—analysis[J].ProceedingsoftheCSUEPSA,1996,8(2):1.6.林济铿,仝新宇,李杨春,等.基于预处理共轭梯度法的电力系统机电暂态仿真[J].电工技术学报,2008,—23(5):9399.—LINJi-keng,TONGXinyu,LIYa—ngchun,eta1.Electrical-machanicaltransientsimulationofpowersystembasedonpreconditionedconjugategradientmethod[J].TransactionsofChinaElectrotechnicalSociety,2008,23(5):93・99.[12]刘洋,周家启,谢开贵,等.基于Beowulf集群的大规模电力系统方程并行PCG求解[J].电工技术学报,—2006,21(3):105111.LIUYa—ng,ZHOUJiaqi,XIEKai-gui,eta1.ParallelPCGsolutionoflargescalepowersystemequationsbasedonBeowulfcluster[J].TransactionsofChinaElectrotechicalSociety,2006,21(3):105-111.[13]vanderVorstHA.BI.CGSTAB:afastandsmoothlyconvergingva—riantofBICGforthesolutionofnonsymmetriclinearsystems[J].SIAMJournalonScientificandStatisticalComputing,1992,13(2):631.644.[14]张浩,李利军,林岚.GPU的通用计算应用研究[J].计算机与数字工程,2005(12):60.62.ZHANGHao,LILi-jun,LINLan.Genera1.purposecomputationongraphicsprocessors[J].Computer&DigitalEngineering,2005(12):60-62.——[15]JaliliMarandiVDinavahiVSIMD.basedlargescaletransientstabilitysimulationonthegraphicsprocessingunit[J].IEEETransonPowerSystems,2010,25(3):l589.1599.[16]夏俊峰,杨帆,李静,等.基于GPU的电力系统并行潮流计算的实现[J].电力系统保护与控制,2010,38(181:100-103.—XIAJunfeng,YANGFan,LIJing,eta1.ImplementationofparallelpowerflowcalculationbasedonGPU[J].PowerSystemProtectionandControl,2010,38(18):—100103.[17]韩志伟,刘志刚,鲁晓帆,等.基于CUDA的高速并行小波算法及其在电力系统谐波分析中的应用[J].电力自动化设备,2010,38(1):98.101.—HANZhiwei,LIUZhi-gang,LUXiao.fan,eta1.High-speedparallelwaveletalgorithmbasedonCUDA.20.电力系统保护与控制anditsapplicationinpowersystemharmonicanalysis[J].ElectricPowerAutomationEquipment,2010,38(1):98.101.江涵,江全元.一种可变步长的暂态稳定自适应修正牛顿组合算法【J].中国电机工程学报,2011,31(34):105.112.JIANGHan,JIANGQuan・yuan.Powersystemtransient—stabilitysimulationbasedonShamanskiiVDHNalgorithmwithvariablestepsize[J].ProceedingsoftheCSEE,2011,31(34):105一l12.DeckerIC,FalcaoDM,KaszkurewiczE.Parallelimplementationofapowersystemdynamicsimulationmethodologyusingtheconjugategradientmethod[J].IEEETransonPowerSystems,1992,7(1):458-465 ̄.昆德.电力系统稳定与控制[M].北京:中国电力出版社,2001.Kundur.Powersystemstabilityandcontrol[M].Beijing:ChinaElectricPowerPress,2001.TopsakalE,KindtR,SertelK,eta1.EvaluationoftheBICGSTAB(1)algorithmforthefinite--element/boundary・-integralmethod[J].AntennasandPropagationMagazine,IEEE,2001,43(6):124-131.谷同祥,迟学斌,刘兴平.稀疏近似逆与多层块ILU预条件技术[J].应用数学和力学,2004,25(9):927-934.GUTong-xiang,CHIXue-bin,LIUXing-ping.AINVandBILUMpreconditioningtechniques[J].Applied—MathematicsandMechanics,2004,25(9):927934.[23]汪芳宗,何一帆,叶婧.基于稀疏近似逆预处理的牛顿.广义极小残余潮流计算方法[J].电网技术,2008,—32(14):5053.—WANGFang-zong,HEYifan,YEJing.LoadflowcalculationofNewton-GMRESmethodwithsparseapproximateinversepreconditioners[J】.PowerSystem—Technology,2008,32(14):5053.[24]BenziMichele,TumaMiroslav.Asparseapproximateinversepreconditionerfornonsymmetriclinearsystems[J].SIAMJournalonScientificComputing,1998,19(3):968-994.[25]OwensJD,HoustonM,LuebkeD,eta1.GPUComputing[J].ProceedingsoftheIEEE,2008,96(5):879。899.—收稿日期:2012-0423;—修回日期:2012-0529作者简介:江涵(1984-),男,博士研究生,主要从事电力系统稳定分析、电力系统高性能计算的研究;E.mail:jianghan@zju.edu.ca江全元(1975-),男,教授,主要从事电力系统稳定与控制、电力系统高性能计算,电力系统最优化的研究。∞¨nn
您可能关注的文档
- 电流闭环对三相PWM变流器输出阻抗的影响分析.pdf
- 电流反馈型Buck变换器分岔动力学分析及稳定性控制.pdf
- 电能在线计量分析算法设计与实现.pdf
- 电流互感器饱和对低压电动机保护的影响及对策.pdf
- 电能质量复合扰动分类的研究进展.pdf
- 电能质量监测系统研究现状及发展趋势.pdf
- 电能质量扰动发生器控制策略及其实现.pdf
- 电气化铁路电能质量评估及新型控制方案研究.pdf
- 电能质量扰动信号时频原子分解的进化匹配追踪算法.pdf
- 电容器串联电抗消除谐振的最大值最小优化.pdf
- 电网备自投自适应建模方法研究.pdf
- 电网不对称故障下双馈风力发电机组穿越控制的研究.pdf
- 电网不平衡下基于滑模变结构的三相电压型PWM整流器恒频控制.pdf
- 电网电压不对称跌落时DFIG的控制策略研究.pdf
- 电网电压跌落下双馈风力发电系统强励控制.pdf
- 电网电压不平衡时永磁直驱风电机组的控制策略.pdf
- 电网调控数据综合智能分析决策架构设计.pdf
- 电网故障下直驱式风电机组建模与控制仿真研究.pdf
- 电网故障诊断的智能方法综述.pdf
- 电网规划运行数据库与集成管理平台的设计与实现.pdf
- awang118
- 该用户很懒,什么也没介绍
