牛顿拉夫逊算法潮流计算算例
牛顿拉夫逊法潮流计算

牛顿拉夫逊法潮流计算 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】摘要本文,首先简单介绍了基于在MALAB中行潮流计算的原理、意义,然后用具体的实例,简单介绍了如何利用MALAB去进行电力系统中的潮流计算。
众所周知,电力系统潮流计算是研究电力系统稳态运行情况的一种计算,它根据给定的运行条件及系统接线情况确定整个电力系统各部分的运行状态:各线的电压、各元件中流过的功率、系统的功率损耗等等。
在电力系统规划的设计和现有电力系统运行方式的研究中,都需要利用潮流计算来定量地分析比较供电方案或运行方式的合理性、可靠性和经济性。
此外,在进行电力系统静态及暂态稳定计算时,要利用潮流计算的结果作为其计算的基础;一些故障分析以及优化计算也需要有相应的潮流计算作配合;潮流计算往往成为上述计算程序的一个重要组成部分。
以上这些,主要是在系统规划设计及运行方式安排中的应用,属于离线计算范畴。
牛顿-拉夫逊法在电力系统潮流计算的常用算法之一,它收敛性好,迭代次数少。
本文介绍了电力系统潮流计算机辅助分析的基本知识及潮流计算牛顿-拉夫逊法,最后介绍了利用MTALAB程序运行的结果。
关键词:电力系统潮流计算,牛顿-拉夫逊法,MATLABABSTRACTThis article first introduces the flow calculation based on the principle of MALAB Bank of China, meaning, and then use specific examples, a brief introduction, how to use MALAB to the flow calculation in power systems.As we all know, is the study of power flow calculation of power system steady-state operation of a calculation, which according to the given operating conditions and system wiring the entire power system to determine the operational status of each part: the bus voltage flowing through the components power, system power loss and so on. In power system planning power system design and operation mode of the current study, are required to quantitatively calculated using the trend analysis and comparison of the program or run mode power supply reasonable, reliability and economy.In addition, during the power system static and transient stability calculation, the results of calculation to take advantage of the trend as its basis of calculation; number of fault analysis and optimization also requires a corresponding flow calculation for cooperation; power flow calculation program often become the an important part. These,mainly in the way of system design and operation arrangements in the application areas are off-line calculation.Newton - Raphson power flow calculation in power system is one commonly used method, it is good convergence of the iteration number of small, introduce the trend of computer-aided power system analysis of the basic knowledge and power flow Newton - Raphson method, introduced by the last matlab run results.Keywords:power system flow calculation, Newton – Raphson method, matlab目录1 绪论课题背景潮流计算是研究电力系统的一种最基本和最重要的计算,最初,电力系统潮流计算是通过人工手算的,后来为了适应电力系统日益发展的需要,采用了交流计算台。
牛顿—拉夫逊潮流计算实例

牛顿—拉夫逊潮流计算实例“电力系统分析”课外学习设计成果报告2006级同学:熊宇指导老师:李咸善摘要:主要根据一个简单的电网潮流计算实例,来说明潮流计算的具体步骤,以及计算过程中出现的一些问题。
文章具体从潮流计算原理、功率方程、雅可比矩阵、Matlab 源程序等一些方面说明了潮流计算的一些主要内容。
关键词:节点导纳矩阵、功率方程、雅可比矩阵一、潮流计算的基本原理电力系统潮流计算是电力系统运行和规划中最基本和最经常的计算,其任务是在已知某些运行参数的情况下,计算出系统中全部的运行参数,一般来说,各个母线所供负荷的功率是已知的,各个节点电压是未知的(平衡节点除外),可以根据网络结构形成节点导纳矩阵,然后由节点导纳矩阵和网络拓扑结构列写功率方程,由于功率方程里功率是已知的,电压的幅值和相角是未知的,这样潮流计算的问题就转化为求解非线性方程组的问题了。
为了便于用迭代法解方程组,需要将上述功率方程改写成功率平衡方程,并对功率平衡方程求偏导,得出对应的雅可比矩阵,给未知节点赋电压初值,一般为额定电压,将初值带入功率平衡方程,得到功率不平衡量,这样由功率不平衡量、雅可比矩阵、节点电压不平衡量(未知的)构成了误差方程,解误差方程,得到节点电压不平衡量,节点电压加上节点电压不平衡量构成新的节点电压初值,将新的初值带入原来的功率平衡方程,并重新形成雅可比矩阵,然后计算新的电压不平衡量,这样不断迭代,不断修正,一般迭代三到五次就能收敛。
二、直角坐标形式的功率方程 111111111()()0g l j j j j j j j j j i j i P P P e G e B f f G f B e ∈∈∆=----+=∑∑ 111111111()()0g l j j j j j j j j j i j i Q Q Q f G e B f e G f B e ∈∈∆=---++=∑∑222222222()()0g l j j j j j j j j j i j i P P P e G e B f f G f B e ∈∈∆=----+=∑∑222222222()()0g l j j j j j j j j j i j i Q Q Q f G e B f e G f B e ∈∈∆=---++=∑∑0)()(333333333=+----=∆∑∑∈∈i j j j j j i j j j j j l g e B f G f f B e G e P P P0)()(333333333=++---=∆∑∑∈∈i j j j j j i j j j j j l g e B f G e f B e G f Q Q Q444444444()()0g l j j j j j j j j j i j i P P P e G e B f f G f B e ∈∈∆=----+=∑∑444444444()()0g l j j j j j j j jj i j iQ Q Q f G e B f e G f B e ∈∈∆=---++=∑∑555555555()()0g l j j j j j j j jj i j iP P P e G e B f f G f B e ∈∈∆=----+=∑∑555555555()()0g l j j j j j j j j j i j i Q Q Q f G e B f e G f B e ∈∈∆=---++=∑∑直角坐标形式的功率平衡方程如上,我们可以利用它来算初始的功率不平衡量,也可以通过对它求导形成雅可比矩阵。
牛顿-拉夫逊迭代法电力网潮流计算方法与程序

牛顿-拉夫逊迭代法电力网潮流计算方法与程序编写 佘名寰牛顿-拉夫逊迭代法在电力网潮流计算中因其收敛性较好获得广泛运用,该算法的难点是需反复计算功率方程中雅可比矩阵各个元素表达式。
本文简叙了牛顿-拉夫逊迭代法潮流计算的基本公式,通过例题介绍了用牛顿-拉夫逊法计算电力网潮流电压的MATLAB 程序。
程序采用MATLAB 语言的符号矩阵简化了雅可比矩阵系数的计算。
本文可供电力系统电气技术人员和大专院校电力类专业师生参考。
2.牛顿-拉夫逊迭代法潮流计算2.1 极坐标型式节点功率方程式由电源注入或从负载流出节点的电流统称节点电流,由节点电压和节点电流所求得的节点注入功率为:S ti =V i I ̂iI i =∑Y ij V j (I,j=1, 2, ….n)P ti =V i ∑V j n 1(G ij cos θij +B ij sin θij )Q ti =V i ∑V j n 1(G ij sin θij −B ij cos θij ) (i,j=1, 2…..n) (2-01)式中 P ti, Q tI ——节点注入的有功和无功功率Vi ,V j ——节点 i, j 电压幅值θij =θi -θj 节点 i, j 电压的相角差G ij , B ij 节点导纳矩阵的元素,Y IJ =G IJ +jB IJ节点功率平衡关系为:P gi-P lI= P tiQ gi-Q li= Q tiΔP i=P gi-P lI-P ti=0ΔQ i=Q gi-Q li-Q ti=0 (2-02)P gi, Q gi——节点i发电机输入有功和无功功率P li , Q li——节点i负荷有功和无功功率ΔP i,ΔQ i--节点i不平衡功率不平衡功率的微分d(ΔP i), d(ΔQ i)d(∆pi )=−(∂p ti∂v1∆v1+ ∂p ti∂v2∆v2…+∂p ti∂ϑ1∆ϑ1+∂p ti∂ϑ2∆ϑ2….)(i=1,2,…,n)d(∆qi )=−(∂q ti∂v1∆v1+ ∂q∂v2∆v2…+∂q ti∂ϑ1∆ϑ1+∂q ti∂ϑ2∆ϑ2….)(2-03)对于n个节点系统可得如下矩阵形式修正方程式;[∆P1∆P2:∆P n∆Q1∆Q2:∆Q n]=[∂∆P1∂ϑ1∂∆P2∂ϑ1:∂∆P n∂ϑ1∂∆Q1∂ϑ1∂∆Q2∂ϑ1:∂∆Q n∂ϑ1∂∆P1∂ϑ2∂∆P2∂ϑ2:∂∆P n∂ϑ2∂∆Q1∂ϑ2∂∆Q2∂ϑ2:∂∆Q n∂ϑ2⋯⋯⋯⋯⋯⋯⋯⋯∂∆P1∂ϑn∂∆P2∂ϑn:∂∆P n∂ϑn∂∆Q1∂ϑn∂∆Q2∂ϑn:∂∆Q n∂ϑn∂∆P1∂v1∂∆P2∂v1:∂∆P n∂v1∂∆Q1∂v1∂∆Q2∂v1:∂∆Q n∂v1∂∆P1∂v2∂∆P2∂v2:∂∆P n∂v2∂∆Q1∂v2∂∆Q2∂v2:∂∆Q n∂v2⋯⋯⋯⋯⋯⋯⋯⋯∂∆P1∂v n∂∆P2∂v n:∂∆P n∂v n∂∆Q1∂v n∂∆Q2∂v n:∂∆Q n∂v n][Δϑ1∆ϑ2:∆ϑn∆v1∆v2:∆v n](2-04)式中偏微分矩阵为雅可比矩阵。
潮流计算实例计算

潮流计算实例计算潮流例题:根据给定的参数或⼯程具体要求(如图),收集和查阅资料;学习相关软件(软件⾃选:本设计选择Matlab进⾏设计)。
2.在给定的电⼒⽹络上画出等值电路图。
3.运⽤计算机进⾏潮流计算。
4.编写设计说明书。
⼀、设计原理1.⽜顿-拉夫逊原理⽜顿迭代法是取x0 之后,在这个基础上,找到⽐x0 更接近的⽅程的跟,⼀步⼀步迭代,从⽽找到更接近⽅程根的近似跟。
⽜顿迭代法是求⽅程根的重要⽅法之⼀,其最⼤优点是在⽅程f(x) = 0 的单根附近具有平⽅收敛,⽽且该法还可以⽤来求⽅程的重根、复根。
电⼒系统潮流计算,⼀般来说,各个母线所供负荷的功率是已知的,各个节点电压是未知的(平衡节点外)可以根据⽹络结构形成节点导纳矩阵,然后由节点导纳矩阵列写功率⽅程,由于功率⽅程⾥功率是已知的,电压的幅值和相⾓是未知的,这样潮流计算的问题就转化为求解⾮线性⽅程组的问题了。
为了便于⽤迭代法解⽅程组,需要将上述功率⽅程改写成功率平衡⽅程,并对功率平衡⽅程求偏导,得出对应的雅可⽐矩阵,给未知节点赋电压初值,⼀般为额定电压,将初值带⼊功率平衡⽅程,得到功率不平衡量,这样由功率不平衡量、雅可⽐矩阵、节点电压不平衡量(未知的)构成了误差⽅程,解误差⽅程,得到节点电压不平衡量,节点电压加上节点电压不平衡量构成新的节点电压初值,将新的初值带⼊原来的功率平衡⽅程,并重新形成雅可⽐矩阵,然后计算新的电压不平衡量,这样不断迭代,不断修正,⼀般迭代三到五次就能收敛。
⽜顿—拉夫逊迭代法的⼀般步骤:(1)形成各节点导纳矩阵Y。
(2)设个节点电压的初始值U和相⾓初始值e 还有迭代次数初值为0。
(3)计算各个节点的功率不平衡量。
(4)根据收敛条件判断是否满⾜,若不满⾜则向下进⾏。
(5)计算雅可⽐矩阵中的各元素。
(6)修正⽅程式个节点电压(7)利⽤新值⾃第(3)步开始进⼊下⼀次迭代,直⾄达到精度退出循环。
(8)计算平衡节点输出功率和各线路功率2.⽹络节点的优化1)静态地按最少出线⽀路数编号这种⽅法由称为静态优化法。
牛顿、拉夫逊法在潮流计算中的应用

牛顿-拉夫逊法在潮流计算中的应用简介牛顿迭代法又称为牛顿-拉夫逊方法,它是牛顿在17世纪提出的一种在实数域和复数域上近似求解方程的方法。
多数方程不存在求根公式,因此求精确根非常困难,甚至不可能,从而寻找方程的近似根就显得特别重要。
方法使用函数f(x)的泰勒级数的前面几项来寻找方程f(x) = 0的根。
牛顿迭代法是求方程根的重要方法之一,其最大优点是在方程f(x) = 0的单根附近具有平方收敛,而且该法还可以用来求方程的重根、复根。
由于便于编写程序用计算机求解,应用较广。
下面以一元非线性代数方程的求解为例,来说明牛顿-拉夫逊法的基本思想。
设欲求解的非线性代数方程为f(x)=o设方程的真实解为x*,则必有f(x*)=0。
用牛顿-拉夫逊法求方程真实解x*的步骤如下:首先选取余割合适的初始估值x°作为方程f(x)=0的解,若恰巧有f(x°)=0,则方程的真实解即为x*= x°若f(x°)≠0,则做下一步。
取x¹=x°+Δx°为第一次的修正估值,则f(x¹)=f(x°+Δx°)其中Δx°为初始估值的增量,即Δx°=x¹-x°。
设函数f(x)具有任意阶导数,即可将上式在x°的邻域展开为泰勒级数,即:f(x¹)=f(x°+Δx°)=f(x°)+f'(x°)Δx°+[f''(x°)(Δx°)2]/2+…若所取的|Δx°|足够小,则含(Δx°)²的项及其余的一切高阶项均可略去,并使其等于零,即:f(x¹)≈f(x°)+f'(x°)Δx°=0Δx°=-f(x°)/f'(x°)x¹= x°-f(x°)/f'(x°)可见,只要f'(x°)≠0,即可根据上式求出第一次的修正估值x¹,若恰巧有f(x¹)=0,则方程的真实解即为x*=x¹。
例4牛顿拉夫逊法潮流例题

例3-5利用牛顿-拉夫逊法直角坐标方式计算例3-3所示网络潮流分布情况。
解:确定例3-3系统雅可比矩阵的维数。
系统有n = 5条母线(节点),采用直角坐标方法求解时组成2(n -1) =8个方程,J(i )维数为8×8。
按题意要求,该系统中,节点1为平衡节点,保持U 1=1+j0为定值,2,4,5为PQ 节点,3为PU 节点,U 3=1.05+j0。
(1)赋初值由已知可知平衡节点:111.0,0e f == 对PQ、PU节点赋电压初值:(0)(0)(0)(0)(0)(0)(0)(0)245245331.0,0, 1.05,0e e e f f f e f ========(2)求PQ 节点有功、无功不平衡量,PU 节点有功、电压不平衡量()()(){}55(0)(0)(0)(0)(0)(0)(0)(0)222222222211()()8.0 1.00 2.6783 1.0000.8928 1.00 1.7855 1.0008.0s s j jj j jj j j j j P P P P e GeB f f Gf B e ==∆=-=---+=--⨯+⨯-++-⨯-+-⨯-+=-⎡⎤⎣⎦∑∑()()(){}55(0)(0)(0)(0)(0)(0)(0)(0)222222222211(0)(0)(0)(0)(0)(0)333333333()()2.80 1.00028.4590 1.0009.9197 1.0019.8393 1.0 1.5()(s s j jj j jj j j j j s s j jj j jQ Q Q Q f GeB f e Gf B e P P P P e GeB f f G==∆=-=--++=---⨯+-⨯+++⨯++⨯=-⎡⎤⎣⎦∆=-=---∑∑()(){}()()55(0)(0)311(0)22(0)22(0)2(0)222333333(0)(0)(0)(0)(0)(0)(0)4444444444)4.4 1.05007.4580 1.0507.4580 1.0000 4.00851.05 1.0500()(j j j j j s s s s j jj j jj j f B e U U U U e f P P P P e GeB f f Gf B e ==+=-⨯++⨯-+-⨯-++=⎡⎤⎣⎦∆=-=-+=-+=∆=-=---+∑∑()()()(){}()55(0)1155(0)(0)(0)(0)(0)(0)(0)(0)444444444411)0 1.000.8928 1.007.4580 1.05011.9219 1.00 3.57111.0000.3729()()00 1.0009.9197 1.009j j j s s j jj j jj j j j j Q Q Q Q f GeB f e Gf B e =====-⨯+-⨯-+-⨯-+⨯-+-⨯-+=⎡⎤⎣⎦∆=-=--++=--⨯++⨯++∑∑∑∑()()(){}()()()(){}55(0)(0)(0)(0)(0)(0)(0)(0)5555555555119.4406 1.050147.9589 1.0039.6768 1.0 6.052()()0 1.0 3.7290 1.00 1.7855 1.000 3.57111.009.0856 1.000s s j jj j jj j j j j P P P P e GeB f f Gf B e ==⨯+-⨯++⨯=⎡⎤⎣⎦∆=-=---+=-⨯-⨯-+-⨯-++-⨯-+⨯-+=⎡⎤⎣⎦∑∑()()()(){}55(0)(0)(0)(0)(0)(0)(0)(0)5555555555110()()00 1.0049.7203 1.0019.8393 1.00039.6786 1.00108.5782 1.00.66s s j jj j jj j j j j Q Q Q Q f GeB f e Gf B e ==∆=-=--++=--⨯+⨯++⨯+++⨯+-⨯=⎡⎤⎣⎦∑∑(3)计算雅可比矩阵以节点2(PQ )有功、无功功率和节点3(PU )电压幅值分别对各节点电压实部、虚部求导为例,其他节点的求解过程略。
牛顿拉夫逊法潮流计算

牛顿拉夫逊法潮流计算摘要本文,首先简单介绍了基于在MALAB中行潮流计算的原理、意义,然后用具体的实例,简单介绍了如何利用MALAB去进行电力系统中的潮流计算。
众所周知,电力系统潮流计算是研究电力系统稳态运行情况的一种计算,它根据给定的运行条件及系统接线情况确定整个电力系统各部分的运行状态:各线的电压、各元件中流过的功率、系统的功率损耗等等。
在电力系统规划的设计和现有电力系统运行方式的研究中,都需要利用潮流计算来定量地分析比较供电方案或运行方式的合理性、可靠性和经济性。
此外,在进行电力系统静态及暂态稳定计算时,要利用潮流计算的结果作为其计算的基础;一些故障分析以及优化计算也需要有相应的潮流计算作配合;潮流计算往往成为上述计算程序的一个重要组成部分。
以上这些,主要是在系统规划设计及运行方式安排中的应用,属于离线计算范畴。
牛顿-拉夫逊法在电力系统潮流计算的常用算法之一,它收敛性好,迭代次数少。
本文介绍了电力系统潮流计算机辅助分析的基本知识及潮流计算牛顿-拉夫逊法,最后介绍了利用MTALAB程序运行的结果。
关键词:电力系统潮流计算,牛顿-拉夫逊法,MATLABABSTRACTThis article first introduces the flow calculation based on the principle of MALAB Bank of China, meaning, and then use specific examples, a brief introduction, how to use MALAB to the flow calculation in power systems.As we all know, is the study of power flow calculation of power system steady-state operation of a calculation, which according to the given operating conditions and system wiring the entire power system to determine the operational status of each part: the bus voltage flowing through the components power, system power loss and so on. In power system planning power system design and operation mode of the current study, are required to quantitatively calculated using the trend analysis and comparison of the program or run mode power supply reasonable, reliability and economy.In addition, during the power system static and transient stability calculation, the results of calculation to take advantage of the trend as its basis of calculation; number of fault analysis and optimization also requires a corresponding flow calculation for cooperation; power flow calculation program often become the an important part. These, mainly in the way of system design and operationarrangements in the application areas are off-line calculation.Newton - Raphson power flow calculation in power system is one commonly used method, it is good convergence of the iteration number of small, introduce the trend of computer-aided power system analysis of the basic knowledge and power flow Newton - Raphson method, introduced by the last matlab run results.Keywords:power system flow calculation, Newton – Raphson method, matlab目录1 绪论 (1)1.1 课题背景 (1)1.2 电力系统潮流计算的意义 (2)1.3 电力系统潮流计算的发展 (2)1.4 潮流计算的发展趋势 (4)2 潮流计算的数学模型 (5)2.1 电力线路的数学模型及其应用 (5)2.2 等值双绕组变压器模型及其应用 (6)2.3 电力网络的数学模型 (9)2.4 节点导纳矩阵 (10)2.4.1 节点导纳矩阵的形成 (10)2.4.2 节点导纳矩阵的修改 (11)2.5 潮流计算节点的类型 (12)2.6 节点功率方程 (12)2·7 潮流计算的约束条件 (14)3 牛顿-拉夫逊法潮流计算基本原理 (15)3.1 牛顿-拉夫逊法的基本原理 (15)3.2 牛顿-拉夫逊法潮流计算的修正方程 (18)3.3 潮流计算的基本特点 (21)3.4 节点功率方程 (22)4牛顿-拉夫逊法分解潮流程序 (23)4·1 牛顿-拉夫逊法分解潮流程序原理总框图 (23)4.2 形成节点导纳矩阵程序框图及代码 (25)4.2。
牛顿-拉夫逊法潮流计算

目录摘要11.设计意义与要求2 1.1设计意义21.2设计要求32.牛顿—拉夫逊算法3 2.1牛顿算法数学原理:32.2 直角坐标系下牛顿法潮流计算的原理43 详细设计过程10 3.1节点类型103.2待求量103.3导纳矩阵103.4潮流方程113.5修正方程124.程序设计15 4.1 节点导纳矩阵的形成154.2 计算各节点不平衡量164.3 雅克比矩阵计算- 19 -4.4 LU分解法求修正方程- 22 -4.5 计算网络中功率分布- 25 -5.结果分析- 25 -6.小结- 29 -参考文献- 30 -附录:- 31 -摘要潮流计算是电力网络设计及运行中最基本的计算,对电力网络的各种设计方案及各种运行方式进行潮流计算,可以得到各种电网各节点的电压,并求得网络的潮流及网络中各元件的电力损耗,进而求得电能损耗。
在数学上是多元非线性方程组的求解问题,求解的方法有很多种。
牛顿—拉夫逊法是数学上解非线性方程式的有效方法,有较好的收敛性。
将牛顿法用于潮流计算是以导纳矩阵为基础的,由于利用了导纳矩阵的对称性、稀疏性及节点编号顺序优化等技巧,使牛顿法在收敛性、占用存、计算速度等方面都达到了一定的要求。
本文以一个具体例子分析潮流计算的具体方法,并运用牛顿—拉夫逊算法求解线性方程关键词:电力系统潮流计算牛顿—拉夫逊算法1.设计意义与要求1.1设计意义潮流计算是电力系统分析中的一种最基本的计算,他的任务是对给定运行条件确定系统运行状态,如各母线上的电压(幅值及相角)、网络中的功率分布及功率损耗等。
潮流计算的结果是电力系统稳定计算和故障分析的基础。
具体表现在以下方面:(1)在电网规划阶段,通过潮流计算,合理规划电源容量及接入点,合理规划网架,选择无功补偿方案,满足规划水平的大、小方式下潮流交换控制、调峰、调相、调压的要求。
(2)在编制年运行方式时,在预计负荷增长及新设备投运基础上,选择典型方式进行潮流计算,发现电网中薄弱环节,供调度员日常调度控制参考,并对规划、基建部门提出改进网架结构,加快基建进度的建议。