1电力系统潮流计算华北电力大学电气与电子工程学院孙英云Email:sunyingyun@gmail.comMobile:136713067342问题什么是潮流计算?什么是潮流(powerflow)?什么是计算?为什么要进行潮流计算?电力系统状态不可直接测量潮流和电力系统运行状态的关系电力系统分析、计算的需要如何进行潮流计算?3潮流计算发展简史史前时代手算、交流模拟台50年代Y矩阵法(Gauss迭代法)内存需求量小,收敛性差;60年代初Z矩阵法收敛性好,内存占用大;60年代Newton-Raphson法;Tinney稀疏矩阵技术、节点优化编号;1974年BStott提出快速分解法(FastDecoupledLoadFlow);4简单电力系统等值电路(实例)发电机输电线路配电线路降压变压器负荷降压变压器升压变压器GT1T2T3L1L2K2ZT2Z210Z220ZL2YL2/2YL2/2K3ZT3Z310Z320ZL1YL1/2YL1/2PD+jQDK1ZT1Z110Z120G5电力系统稳态模型发电机出力可调,机端电压可控:PV或平衡节点电力网络节点导纳阵负荷恒功率模型(PQ节点)6潮流计算数学模型功率平衡方程节点导纳方程:节点功率平衡方程:将其代入可得:即:ˆˆEISYVIˆˆSEYVˆ()1,2,iiiijijjjiPjQVGjBViN7直角坐标功率平衡方程如果将节点电压用直角坐标表示,即令则有:()()()()()1,2,iiiiijijjjjiiiiiPjQejfGjBejfejfajfiN1,2,1,2()(,)iiiiiiiiiiiijjijjjiiijjijjjiPeafbiNQfaebaGeBfbGfBeiNiiiVejf8极坐标功率平衡方程如果将节点电压用直角坐标表示,即令则有:iiiVV()=()(cossin)1,2,iiiiijijjjjiiijijijijjiPjQVGjBVVGjBjBiN(cossin)1,2,(sincos)1,2,iijijijijijjiiijijijijijjiPVVGBBiNQVVGBBiN9潮流方程的讨论和节点类型的划分对于电力系统来讲,每个节点有四个运行变量(电压×2,功率×2),两个功率平衡方程(有功、无功)负荷节点负荷由需求决定,一般不可控,PQ节点发电机节点发电机励磁控制电压不变,PV给定,PV节点考虑系统网损电压、相角给定,平衡节点10潮流方程的讨论和节点类型的划分一个N个节点的电力网络,若选第N个节点为平衡节点,则剩下n(n=N-1)中有r个节点是PV节点,则PQ节点个数为n-r个。已知量为:平衡节点的电压;除平衡节点外所有节点的有功注入量;PQ节点的无功注入量;PV节点的电压辐值直角坐标下和极坐标下有不同的处理方法11直角坐标下潮流方程直角坐标下待求变量直角坐标下功率方程11nneexff11212()nnrnrnPPQfxQVV12直角坐标下潮流方程直角坐标潮流方程的已知量和待求量?2222()0()0()()0SPiiiiiiSPiiiiiiSPiiiiPPeafbQQfaebVVef13极坐标潮流方程极坐标潮流方程的已知量和待求量?(cossin)(sincos)iijijijijijjiiijijijijijjiPVVGBBQVVGBB14潮流方程的解法潮流方程是一组高维非线性方程组所有能用于求解非线性方程组的方法都可以用于求解潮流方程Gauss法(简单迭代法)Newton法(包括其变形算法)割线法拟牛顿法……15以Gauss法为基础的潮流方程解法待求方程高斯迭代法当矩阵的谱半径小于1时收敛,谱半径越小,收敛性越好(1)()()kkxx()0fx()xx(0)0xx**()()Txxxxx16基于节点导纳矩阵的高斯迭代法令则有nYL+D+UssssYVInsnnTsYYVIYnnnssIVYVY-1nnssnnV=D(I-YV-LV-UV)1(1)()()()11ˆ1ˆ1,2,,inkkkiiissijjijjkjjiiiiSVYVYVYVYVin17高斯法的讨论高斯法可分为基于节点导纳阵的高斯法和基于阻抗阵的高斯法两种高斯法的改进高斯-赛德尔法高斯法的PV节点处理较为困难具体可参见KusicGL.Computer-aidedpowersystemsanalysis.PrenticeHall,198618牛顿-拉夫逊法潮流计算牛顿法的历史牛顿法基本原理对于非线性方程给定初值用Talor级数展开,有:忽略高阶项,则有()0fx(0)(0)(0)(0)'(0)(0)''(0)()()()()2!0xfxxfxfxxfx(0)x(0)'(0)(0)()()0fxfxx19牛顿-拉夫逊法潮流计算牛顿法的几何意义20牛顿-拉夫逊法潮流计算牛顿法计算流程1初始化,形成节点导纳阵,给出初值2令k=0进入迭代循环2.1计算函数值,判断是否收敛2.2计算Jacobian矩阵2.3计算修正量2.4对变量进行修正,k=k+1返回2.13输出计算结果(0)x()()kfx()()kfx()()kfx()()1()(())()kkkxfxfx(1)()()kkkxxx21牛顿-拉夫逊法潮流计算牛顿法可写成如下简单迭代格式随着迭代的进行,的谱半径趋近于0,因此越接近收敛点,牛顿法收敛越快,具备局部二阶收敛性(1)()()1()()(())()()kkkkkxxJxfxx111()()()()()TTTTxJxJxIfxJfxxxxx()x22直角坐标下牛顿-拉夫逊方法222(,)(,)()(,)(,)(,)()(,)SPSPSPPefPPeffxQefQQefVefVVef22TTTTTTTPPeffQQJxefVVef23极坐标下牛顿-拉夫逊方法(,)(,)()(,)(,)SPSPPVPPVfxQVQQVTTTTPPVJQQV24极坐标下牛顿-拉夫逊法为了使Jacobian矩阵中对电压的偏导项恢复为关于V的二次函数,在对V的偏导项处乘以一个V,在V的修正项中除以一个V,则有xVVTTTTPPVVJQQVVTTTTPPVPVVQQQVVV25注意:写成和写成形式相比,Jacobian矩阵相差一个负号Jacobian矩阵不对称,PQ,PQ26Jacobian矩阵的形态直角坐标极坐标2222()0()0()()0SPiiiiiiSPiiiiiiSPiiiiPPeafbQQfaebVVefHNJMLRSHNJML(cossin)(sincos)iijijijijijjiiijijijijijjiPVVGBBQVVGBB27潮流计算速度潮流计算是一种迭代算法计算时间=迭代次数×每次迭代所需计算时间提高计算速度的两条思路减少迭代次数高阶收敛性算法减少每次迭代所需时间定Jacobian方法28定Jacobian算法将极坐标Jacobian矩阵中的移出矩阵2V''''PPQQVVHNPVVVMLQV''''coscossinsincoscossinsinBGGBQPHNJGBBGPQML29定Jacobian算法考虑到正常情况下,很小节点自导纳要远大于节点注入功率则定Jacobian矩阵的潮流计算修正方程为ij'0BGJJGB//HNMLBGVPVGBVQV3031定Jacobian方法和牛顿法的异同系数矩阵不同右手项不同收敛性不同计算速度不同精度相同//HNMLBGVPVGBVQVTTTTPPVPVVQQQVVV32一种具备三阶收敛性的潮流计算方法潮流方程-非线性方程求解速度迭代次数每次迭代计算时间()0fx33非线性方程组求解方法泰勒级数展开牛顿法210()()()2Tkkddkdfxfxxxfxx11()()kkkkxxfxfx34电流注入模型网络方程节点方程变量节点电压节点注入电流0YUIˆ0UIS35节点方程PV节点(Ng):4×NgPQ节点(Nl):4×Nl平衡节点(Ns):2×Ns联络节点bus(Nc):2×Nc22200xyeIfIPefV00xyyxeIfIPeIfIQ变量总数:4*Ng+4*Nl+2*Ns+2*Nc36Jocabian矩阵0()0()()()xyxyxyGBIerealfnetBGIfimagfnetIIefIrealfnodeIIfeIimagfnode37Hession矩阵所有节点实部方程PQ节点虚部方程PV节点虚部方程IIIIIIII22II38预测-校正算法预测步校正步100()()pdxJxFx10001()(()()()2cpTpdxJxFxdxHxdx39二阶修正有功平衡方程无功平衡方程电压方程222iiiPVUefiNyxiiiiiPQQeIfIiNxyiiiiiPQPVPeIfIiNN40算例测试系统本文算法牛顿法快速分解法IEEE302(0.011992)3(0.007489)5+4(0.008931)IEEE1181(0.010677)3(0.015123)5+4(0.011226)SHH2162(0.026571)4(0.029737)6+6(0.013622)IEEE3002(0.038478)5(0.051697)8+7(0.019454)NE5423(0.104312)5(0.124964)9+9(0.039622)Polish27462(0.589721)5(0.441336)8+7(0.557944)41课后作业牛辉郭志忠,广义特勒根潮流计算方法,电力系统自动化,1998,22(10):14-16