You are on page 1of 4

第 26 卷第 6 期 吴家菊等:

电 脑交互式电子技术手册的技术发展与应用研究
与 信信 息
息 技
技 术
术 Vol.26
2018 年 12 月No.6
20 1 8 年 12 月 Dec. 2018
Computer and Information Technology
文章编号:1005-1228(2018)06-0008-04

牛顿 - 拉夫逊潮流计算的修正算法设计
陈 蔚
(湖南省电子信息产业研究院计量校准中心,湖南 长沙 410001)

摘 要:文章在传统牛顿一阶法和 PQ 分解法的基础上,
研究了保留牛顿二阶项的潮流算法和计及频率偏移的潮流计算,
并进行了仿真。结果表明:
保留二阶法,
可以得到精确表达式,
会出现三维矩阵,
变雅可比算法是最精确的,但是可能耗时
比较久,而定雅可比算法同样满足电力系统潮流计算需求,计算速度相比定雅可比算法有所改进;而计及频率偏移时,能
够使得潮流结果更加快速和精确。
关键词:潮流算法;
频率偏移;
仿真;
二阶
中图分类号:TM 711 文献标识码:
A

Modified Algor ithm Design of Newton- Raphson Power Flow Algor ithm
CHEN Wei
(Calibration Center of Hunan Electronic Information Industry Institute, Changsha 410001,China)
Abstr act:Based on the traditional Newton first-order method and PQ decomposition method, this paper studies the power
flow algorithm for retaining Newton second-order term and the load flow calculation with frequency offset, and simulates
it. The results show that the exact expression can be obtained by retaining the second-order method, the three-dimensional
matrix will appear, and the variable Jacobian algorithm is the most accurate, but it may take a long time, while the DJ
algorithm also meets the power flow calculation requirements of the power system. Compared with the DJ algorithm, it
improves; when the frequency offset is taken into account, it can make the trend result faster and more accurate.
Key wor ds: power flow algorithm; frequency offset; simulation; second order

潮流计算对于电力系统的分析是至关重要的一 很高,但是研究人员对于电力系统网络参数设置都很
环,它根据给定的初始值和网络结构确定整个系统的 巧妙,导致实际值离初始值不会很远,一般在 10 次以
运行状态,
确定各个母线上的电压幅值及相角、网络中 内都可以通过迭代得到结果。由此,牛顿法也成为主流
的功率分布以及网络损耗等。潮流计算的稳定性对于 的计算方法。
维护电力系统稳定性很重要,对于潮流算法的速度要 为了继续提高潮流计算的速度,文献[1]对牛顿潮流
求是越来越高,同时需要去研究潮流算法的改进,来进 算法的研究了两个方面:一是将有功和无功解耦后分
行更好的适应现代大规模电力系统的需要。 别进行迭代计算,二是对迭代计算中的雅可比矩阵采
在用数字计算机求解电力系统潮流问题的开始阶 取常数化措施(即定雅可比牛顿算法)。单独的解耦和
段,研究人员们普遍采用以节点导纳矩阵为基础的高 单独的定雅可比矩阵,均能够提高潮流计算的速度,但
斯 - 赛德尔迭代法。这个方法比较简单,比较适应当时 是增加了较多的迭代次数,甚至使迭代过程发散。
的计算机水平。但是缺点就是迭代次数过多,耗费时间 文献[3]将这两者结合起来试验却得到了意外的好
太长久。牛顿法是以导纳矩阵为基础的,因此,只要在 效果,迭代次数增加不多而节约计算时间很多,这就是
迭代过程中尽可能保持系数矩阵的稀疏性,就可以大 快速解耦潮流(FDLF)算法即 PQ 分解法。输电网的阻
大提高计算速度,节省时间。虽然牛顿法对初始值要求 抗比 R/X 很小,PQ 分解法比较有效,但是配电网的阻

收稿日期:2018-06-22
作者简介:陈蔚(1883-),男,湖南长沙人,工程师,
本科,主要研究方向:电子仪器测量。
第 26 卷第 6 期 陈蔚:牛顿 - 拉夫逊潮流计算的修正算法设计 ·9·

抗比 R/X 一般都很大,PQ 分解法不适用。 若 F(X)是二次函数,则其任何项的二阶导数均为


1978 年岩本伸一及田村康男提出了保留非线性 常数,三阶及三阶上的导数均为零。而潮流方程恰好就
项的潮流算法—— —Iwamoto-Tamura 法,把人们的目光 是二次函数,保留二阶项是潮流方程泰勒级数展开的
再次引向了雅可比矩阵常数化的道路。Nagendra Rao 精确表达式,没有误差。
等提出了直角坐标形式的保留二阶项的快速潮流算 而在电力系统中,通常大部分的牛顿潮流算法都
法。但是所有这些算法相对于定雅可比牛顿算法,其收 是采用极坐标法,但是对于保留二阶项算法采用直角
敛速度和收敛能力并没有得到实质性的提高。 坐标时,由于三维矩阵是一个稀疏度极高的常数矩阵,
本文对潮流方程进行继续探索,发现潮流方程是 方便求解。而极坐标法表示的三维矩阵每次迭代时,都
两次函数。因此研究了保留二阶项的牛顿潮流算法,同 需要进行修正,这样对于大规模的潮流方程,求解时间
时比较了定雅可比和变雅可比这两种方法的计算速 耗费会比较大。因此采用直角坐标法。
度。变雅可比算法是最精确的,但是可能耗时比较久, 设电力系统潮流计算函数 F(X)为
■ ■
而定雅可比算法同样满足电力系统潮流计算需求,计 ■ΔP1 ■

H11 N11 … H 1n N 1n ■■
Δf1 ■
PQ ■






■■
■■
■■



算速度相比定雅可比算法有所改进,而且迭代过程中 ■


ΔQ1




■J 11 L 11 … J 1n L 1n
■■
Δe1
■■


■ ■■ ■
■ ■ ■ ■■ ■
不会发散。 ■ ■ ■ ■■ ■


■ ■


=



■ … ■■
■■

■ (6)
■ ■■ ■
■ ■

1 保留二阶算法原理 ■

ΔPn ■




H n1 N n1 … H nn N nn
■■
Δfn
■■
■■



■ ■ ■ ■■ ■
■ ■
PV ■

■ΔUn
2 ■




■R n1 S n1 … R nn S nn
■■
Δen
■■
■■



传统牛顿法是忽略掉非线性方程 的泰勒级数展 ■ ■ ■ ■■ ■

开式中的线性项,忽略掉 的二次项,然后采用线性求 其中,PQ、PV 分别为 PQ 节点、PV 节点的功率方


解方法。潮流方程有个很大的特点,最高次幂是两次, 程,为节点的有功功率增量、无功功率的增量和节点
所以三次及以上项都等于零。保留二阶项算法就是把 电压的增量,Δf、Δe 分别表示该节点电压的实部和虚
的二次项都保留下来,然后通过变换,继续采用线性迭 部的增量,等式右侧含有一个节点系数矩阵 A,含有节
代求解结果。原理如下: 点电压的实部和虚部 e、f,节点 i 和节点 j 之间互导纳
设非线性方程 的实部和虚部 。令雅可比矩阵为:

T T T ∂Pi ∂P ■



x1



x1

(0) ■


Δx1


■ Hij = ;Nij = i ■












■ ∂fj ∂ej ■

■ ■ ■ ■ ■ ■ ■
■ ■ ■ (0) ■ ■ ■ ■
x2





x2



Δx2



■ (0) ∂Qi ∂Q ■

x= ■ ■
= ■ ■
+ ■ ■
=X +ΔX (1) Hij = ;N = i ■
■ (7)











■ ∂fj ij ∂ej ■

■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■
2 2 ■
(0)

xn
■ ■
xn ■ ■
Δxn
■ ∂Ui ∂U ■















■ Hij = ;Nij = i ■


∂fj ∂ej ■


f1 (x1 ,x2 ,…,xn )=0




易知其得到的矩阵为一个含有 ei、 fi,Gij,Bij 的函数
f2 (x1 ,x2 ,…,xn )=0


F= ■

(2) 矩阵,
对其再进行对 ei、fi 二阶偏微分的求解,则可以得
■ …



到一个三维矩阵,从前面所述显然可知此三维矩阵为
f n (x 1 ,x 2 ,…,x n )=0

■ 一常数矩阵。根据以上算式,再给定其初始值,利用下
将式(2)代入到式(1)中则有 式进行迭代计算:
(0)
F(X +ΔX)=0 (3)
=-J (F(X) )+ 1 ΔX ·ΔX )
(r+1) -1 (r) (r)T (r)
ΔX (8)
2
将式(3)的任意式一阶泰勒展开,则 J= dF(x) 为雅
dx
迭代流程图如图 1 所示:
2

可比矩阵,海森堡矩阵则为:A= d F(x) ,此为三维矩阵,


dx
2
2 雅可比矩阵修正与算例仿真
结果为 2.1 变雅可比
F(X )+J ΔX+ 1 ΔX ·A·ΔX=0
(0) T
(4) 变雅可比矩阵是指,在每次迭代的时候,利用修正
2
将上式修正得到不平衡量如下: 的电压幅值和相角更新、修正雅可比矩阵。在常规方法
中,雅可比矩阵需要每次迭代过程中,都要重新计算,
ΔX =-J-1((F(X )+) 1 ΔX ·A·X )
(1) (0) (0)T (0)
(5)
2 保证潮流能够以更快的收敛速度到达精确解处。一般,
·10· 电 脑 与 信 息 技 术 2018 年 12 月

在常规算法中,每次迭代都要修改雅可比矩阵,比
较麻烦。为了节省时间,往往就要在初始阶段,对雅可
比矩阵进行固定,每次迭代,潮流都能以同样下降速度
进行收敛。这样,迭代的次数会增加。对于大规模矩阵,
每次修改雅可比矩阵所用的时间比多迭代几次所耗费
的时间长。因此,在这种情况下,可以考虑定雅可比矩
阵这种方法来求解潮流。
2.3 定雅可比
对 含 有 5、14、30、
57、118、300、1951、3375、6495、
9241、13659 节点系统进行三种方法仿真分析比较,结
果见表 1:
表 1 三种方法耗费时间和迭代次数
牛顿一阶法 变雅可比 定雅可比
节点数
时间 迭代次数 时间 迭代次数 时间 迭代次数
5 0.016 3 0.014 5 0.014 7
14 0.006 2 0.007 3 0.008 3
30 0.005 3 0.008 8 0.009 8
图1 算法流程图 57 0.005 3 0.008 6 0.008 6
118 0.009 3 0.012 5 0.018 6
为了满足计算速度,能够适应大规模电力系统潮流计 300 0.017 5 0.020 7 0.023 10
算,潮流方程迭代次数不能超过 10 次。电力系统的研 1951 0.027 1 0.028 1 0.022 1
究人员对于电力系统的网络参数确定非常精确,保证 3375 0.138 4 0.232 8 0.241 10
潮流大部分都能收敛,不会进入奇异状态, 如图 2 所示。 6495 0.124 2 0.131 2 0.112 2
9241 0.566 6 0.912 8 0.845 10
13659 0.652 5 1.312 9 1.094 10

由表 1 可以发现,牛顿一阶法耗时最短。对于变雅
可比和定雅可比方法来说,变雅可比算法是最精确的,
但是可能耗时比较久。而定雅可比算法同样满足电力
系统潮流计算需求,计算速度相比定雅可比算法有所
改进。但是牛顿二阶法是一阶收敛,而牛顿一阶法是二
阶收敛的。因而对大规模电力系统的潮流计算不一定
图 2 变雅可比矩阵原理图 具有计算速度快的优点。但由于牛顿二阶法与牛顿一
2.2 定雅可比 阶法的连接方便简单,因而以其前几次迭代的结果作
定雅可比矩阵是指,
在每次迭代的时候,都用第一 为牛顿法的初值,以改变牛顿法对初值的苛求是有优
次迭代中使用的雅可比矩阵,在以后的每一次迭代中 势的,如图 4 所示。
不用修正雅可比矩阵,如图 3 所示。

图 3 定雅可比矩阵原理图 图 4 三种方法耗时比较曲线
第 26 卷第 6 期 陈蔚:牛顿 - 拉夫逊潮流计算的修正算法设计 ·11·

3 考虑频率偏移算例分析 4 结束语
考虑系统频率的基础上,对二机五节点系统进行 本文对潮流方程进行探索,发现潮流方程是两次
模拟分析,
如图 5 所示。 函数。因此研究了保留二阶项的牛顿潮流算法,同时比
较了定雅可比和变雅可比这两种方法的计算速度。从
算例分析中看到,变雅可比算法是最精确的,但是可能
耗时比较久,而定雅可比算法同样满足电力系统潮流
计算需求,计算速度相比定雅可比算法有所改进。
本文还研究了基于系统静态频率特性的改进潮流
模型,计及系统频率。对于一些系统,例如含风电机的
系统,系统的有功出力是在不断变化。有功出力和频率
图 5 仿真模型 有关系,因此计及系统频率特性,会得到系统的精确潮
先不计及系统频率偏移,计算潮流,结果见表 2: 流数值。
表 2 不计及频率偏移潮流计算
有功注入 有功负荷 参考文献:
节点号 电压(V) 相角(°)
(MW) (MW) [1] 魏燕,顾峰,彭师康,周逢权.一种快速的定雅可比潮流算法
1 0 160 0.862 -4.779 [J].电力系统保护与控制,2009,37(18):11-16.
2 0 200 1.078 17.854 [2] 刘浩.电力系统潮流的计算及其分析控制[M].水利水电出版
3 0 370 1.036 -4.282 社,1996.
4 500 0 1.05 21.843 [3] 陈珩.电力系统稳态分析(第三版)[M].北京:中国电力出版
5 257.94 0 1.05 0 社,2007.6.
[4] 曹春阳. 直角坐标牛顿—拉夫逊法潮流计算的改进算法[J].
经过五次迭代,收敛成功,得到结果。 南昌大学学报,1997,19(4):
34-40.
计及静态频率特性,计算模型,求解结果见表 3: [5] 华智明.电力系统稳态计算[M].重庆大学出版社,1991.
表 3 计及频率偏移潮流计算 [6] 程小力.牛顿法的收敛性[J].浙江工业大学学报,1997(3):
230-235.
有功注入 有功负荷 电压 相角 频率
节点号 [7] 郑权.牛顿法的一点注记和改进[J].北方工业大学学报,2002
(MW) (MW) (V) (°) (HZ)
(3):21-24.
1 0 155.6 0.858 -2.108 49.77 [8] 吴新元. 对牛顿迭代法的一个重要修改 [J]. 应用数学和力
学,1999(8):863-866.
2 0 189.3 1.077 21.424 49.77
[9] 刘卫国.MATLAB 程序设计与应用(第二版)[M].高等教育出
3 0 356.4 1.033 -3.692 49.77 版社,2006.
[10] 邱晓燕,刘天琪.电力系统分析的计算机算法[M].中国电力出
4 512.2 0 1.050 25.515 49.77
版社,2009.
5 235.6 0 1.050 0 49.77 [11] 康丽,陈丽丹,刘欣,等.电力系统潮流计算的牛顿二阶法新解
[J].河海大学学报(自然科学版),2013(3):278-282.
对此二机五节点系统,计及系统频率偏移后,可以 [12] 段瑶. 计及电力系统静态特性的快速潮流计算及其相关应
看到频率下降了。负荷有功功率减少,发电机注入系统 用研究[D].华中科技大学,2013.
的有功功率增加。由此可知,
系统有功损耗增加。计及 [13] Ray D. Zimmerman, Carlos E. Murillo-Sanchez.Matpower6. 0
频率偏移,得到的潮流结果更精确,因此对于潮流稳态 User's Manual[M]. Power Systems Engineering Research Center
(PSerc),2016.
分析具有很重要的意义。

You might also like