第三章电力网络计算中的稀疏技术
第三章稀疏术的应用

第三章 稀疏技术的应用第一节 节点导纳矩阵及其稀疏存储一、节点导纳矩阵节点导纳矩阵Y 是电力网络的一种数学模型。
它描述网络的连接情况和支路的导纳值,广泛用于电力系统的潮流计算。
包含网络中所有节点的导纳矩阵称为全节点导纳矩阵。
电力系统计算用的导纳矩阵通常是不完全的,是从完整的全节点导纳矩阵中除去对应参考点的行和列形成的。
如图3.1简单网络,若将中性点(地)记为0号节点,则网络的全节点导纳矩阵Y '为4ⅹ4矩阵。
⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡++----++----++----++='30201023133023302010122013123020101030201030201032103210y y y y y y y y y y y y y y y y y y y y y y y y Y (3-1) 显然Y '是奇异矩阵。
它各行(列)的所有元素之和为零,即其行列式值为零。
应用于网络方程为V Y I ''='这里I '是所有节点(包括0号节点)注入电流的列向量。
按照克希荷夫第一(电流)定律,应有0=∑i ,即他们是相关的。
其中任意一个必为其余各个电流元素之和的负值。
V '是节点电压列向量,是各节点相对于某一共同参考点的电压(电位差)。
若已知V ',则可求I '。
反之,给定I '时,因Y '是奇异阵,其逆不存在,故V '没有唯一解。
从电路关系上看,只要各节点电压差保持一定关系,各节点电压数值可因选取的参考点不同而共同浮动,亦即可有无穷多解。
•I为了便于计算,选取其中任一节点作为参考点,通常取此节点电压为零,其余各节点电压均为该节点对此参考点的电压(电位差)。
参考点电压为零,其电流又可由其他节点注入电流之和求得,所以可将Y '中对应参考点的列和行删去,免去与之有关的计算。
习惯上,一般取中性点(地)为参考点,即零电位点。
现代电力系统分析电力网络计算中的稀疏技术

3
3
2
3
4
三角检索存储存储
任一方阵B均可分解成B=LDU的形式
• L——单位下三角矩阵 • D——对角线矩阵 • U——单位上三角矩阵
a11 a21 A 0 0
a12 a22 0 a42
0 a23 a33 a43
a14 0 0 a44
因此、稀疏计算亦可称作“排零”计算
所谓稀疏技术就是充分利用电力网络方程组的稀疏特性、 尽量减少不必要的计算以提高求解的效率。
电力网络的稀疏性
以求解节点电流-电压线性方程为例:I YV 非线性的潮流方程本质相同,且也需在迭代过程中求解线 性方程 系数矩阵为节点导纳矩阵
• 对角元:与相应节点相连的所有支路导纳之和,称自导纳 • 非对角元:与相应行列对应的节点间所有支路导纳之和的相反 数,称互导纳 • 节点导纳矩阵为对称矩阵 • 只有电力网络中存在支路,相应非对角元才不为0
Y13 Y11 Y Y23 Y21 13 Y11 Yn 3 Yn1 Y13 Y11
Y1n Y11 Y1n Y2 n Y21 Y11 Y1n Y Y nn n1 Y11
可表示为
Y1n1 1 Y2 n 1 Ynn
其中
1 Y11 1 1 1
Y1n Y2 n Ynn
Y12 Y11 1 0 Y22 Y21 Y12 Y11 Y12 0 Y Y n2 n1 Y11
1
2
3
4
4
3
4
课件:第7讲-实际潮流方程及基本解法

f (x0 )
x x0
f (x) 0
§4 潮流计算的N-R法(重要)
1、潮流方程(直角坐标)
• 第n个节点为 Vδ节点,en+jfn已知,不参加列写方程。 • 未知的状态数2(n-1)个,需2(n-1)个潮流方程参与迭代,
假设PV节点有r个, PQ节点有(n-1-r)个
PQ节点:Pi
Qi
PiSP (eiai fibi ) 0 QiSP ( fiai eibi ) 0
Nij
Lii
△Qi fi
ai
(Giiei
Biifi )
Lij
△Qi fj
Gijei
Bijfi
Hij
Rii
ΔU
2 i
ei
2 ei
R ij
ΔU
2 i
ej
0
Sii
ΔU
2 i
fi
2fi
Sij
ΔUi2 fj
0
ΔUi2 (USi P )2 (ei2 fi2) 0
J 矩阵(特点) (直角坐标)
PSP P(e, f )
QSP
Q(e,
f
)
U 2
(U
SP )2
e2
f
2
n-1 n-1-r 0 r
f(X(r)) J(r)X(r)
f1 f2
(X (X
(0) (0)
) )
f1 x1
f 2 x1
0 0
f
n
(
X
(
0
)
)
f
n
x1 0
f1 x2 0 f 2 x2 0
j 1
n
Ui U j (Gijsinδij Bijcosδij ) Qi Ui2Bii ji
电力系统稳态分析教学大纲-60学时-_张鹏

电力系统稳态分析(Analysis of Steady State of Power System)课程编号:ZH37117学分:3学时:60先修课程:电路理论、电机学适用专业:电气工程及其自动化专业教材:《电力系统稳态分析》,陈珩,第三版,中国电力出版社,2007习题集:《电力系统分析复习指导与习题精解》,杨淑英,邹永海,第三版,中国电力出版社,2013一、课程性质与教学目标1. 课程性质本课程是电气工程类专业电力系统及其自动化方向的主干专业基础课程。
通过本课程的教学,使学生获得电力系统的生产、运行、管理方面的工程基础知识,包括基本理论、基本知识和基本技能,(培养目标),比较系统地掌握电力系统稳态运行情况下的分析方法,为后续专业课程学习(例如电力系统暂态分析,电力系统继电保护)、实验环节(电力系统分析实验)和将来通过建模和实验,分析和解决电力系统运行中的工程问题奠定基础。
2. 教学目标教学目标1:使学生掌握电力系统运行的基本概念、电力系统各元件的特性和数学模型(支撑毕业要求2-5)教学目标2:使学生掌握潮流的分析计算和控制方法;(支撑毕业要求2-5、2-6)教学目标3:使学生掌握电力系统运行的运行调节和优化方法;(支撑毕业要求2-5、2-6)教学目标4:使学生掌握对称故障计算方法;(支撑毕业要求2-5、2-6)二、对毕业要求及其指标点的支撑(1)毕业要求2-5:掌握扎实的电气工程专业的基础理论知识。
(2)毕业要求2-6:能够综合运用所学数学与自然科学的基础知识分析并表述电机、电力电子或电力系统等工程问题。
三、课程内容及基本要求第1章电力系统的基本概念教学内容:1.1 电力系统概述1.2 电力系统运行应满足的基本要求1.3 电力系统的结线方式和电压等级1.4 电力系统工程学科和电力系统分析课程1.5 现代电力系统及其特点教学要求:本章的重点是现代电力系统;电力系统运行应满足的基本要求;电力系统的结线方式和电压等级;电力系统工程学科和电力系统分析课程。
1 电力网络的数学模型及求解方法

An An
a1(1) n (2) a2 n (3) a3 n 1
(1) a1, n 1 (2) a2, n 1 (3) a3, n 1 (n) an ,n 1
(1) (1) x1 a12 x2 a13 x3 (2) x2 a23 x3
Y jj yij
Yij Y ji yij
3)在原有网络节点i 和节点j 间切除一条支路
节点导纳阵阶数不变; 与节点i、j有关的元素修正为 Yii yij Y jj yij
Yij Y ji yij
4)原有网络节点i 和节点j 间支路参数发生改变
相当于切除一条原参数的支路,再增加一条新参数的支路
则由节点方程式可知
以之前的简单电力网络说明节点导纳阵各元素的具体意义
y1
4 2
y4
y3
3
y5
y2
5
1
V1 1
y6
Y的特点: 对称性、稀疏性、可逆性
y4 y5 y6 y4 y5 0 0
y4 y1 y3 y4 y3 y1 0
y5 y3 y2 y3 y5 0 y2
AX = B
a11 a A A B 21 an1 a12 a22 an 2 a1n a2 n ann b1 a11 a21 b2 bn an1 a12 a22 an 2 a1n a2 n ann a1,n1 a2,n1 an ,n1
ib
5
根据基尔霍夫电流定律, 可列出各节点的电流方程
1
y6
y4 (V2 V1 ) y5 (V3 V1 ) y6V1 0 y1 (V4 V2 ) y3 (V2 V3 ) y4 (V2 V1 ) 0 y2 (V5 V3 ) y3 (V2 V3 ) y5 (V3 V1 ) 0 y1 (V4 V2 ) ia y2 (V5 V3 ) ib
稀疏技术

6 2 5 6 2 4
6 1 3 / 2 1/ 2 2 1 1 48 1( 1/12 )
最后得到:
1 3 / 2 1/ 2 1 1 1
6 2 4
其中,依次取1/2,3,2/5,5,-23/2,-1/12为运算因子。 由后向前取虚线上三角中元素进行回代运算
三角检索存储格式示例
a11 a12 a a 21 22 A a42
a23 a33 a43
a14 a44
a12
a14
a23
U—存A的上三角部分的非零元的值,按行依次存储 JU—存A的上三角部分的非零元的列号 IU—存A中上三角部分每行第一个非零元在U中的位置(首地址) L—按列存储A中下三角非零元素的值 IL—按列存储A中下三角非零元素的行号 JL—存储A的下三角部分每列第一个非零元在L中的位置(首地址) D—存储A的对角元素的值,其检索下标不需要存储
33三种节点优化编号方法半动态优化法按动态联结支路数的多少编号最常用动态优化法按动态增加支路数的多少编号三种节点优化编号方法编号结果不同静态优化法按静态联结支路数的多少编号如果编号为消去123后如果继续消去4则出现新支路bd出现注入元
潮流计算中的稀疏技术
概述
线性方程组的求解方法有:
直接法:高斯消去法、三角分解法 迭代法 矩阵求逆法
三角检索存储
U— JU— IU—
a12
a14
a23
a11 a12 a a 21 22 A a42
a23 a33 a43
a14 a44
2 4 3
三、稀疏技术及稀疏向量法

©版权所有
东南大学电气工程学院
作LDU分解时,把各因子矩阵的元素排列成因子表:
d11 l11 l31 ln1
u12 d 22 l32 ln 2
u13 u23 d33 ln 3
u1n u2 n u3n d nn
对对称矩阵的因子矩阵 L 和 U 互为转置矩阵,在因 子表中保留上三角部分(或下三角部分) 对角线位置则存放矩阵 D的对应元素的倒数,便于 计算
b2 l d b b3 l d b
(1) 21 11 1
b2 3 b3 2
T
(1) 3
(1) 31 11 1
故有 B(3) = 2 3 2 5
有 B(4) = 2 3 2 1
T
(1) 只需做: b4 b4 l41d11b1(1) 5 1 1 2 3
(2) (1) (2) b4 b l d b 3 (2 1 3) 3 4 42 22 2
y3 b3(3) u34 y4 2 11 1
(2) y2 b2 u24 y4 3 2 1 1
故有 B(2) = 2 3 2 -3
T
y1 b1(1) u14 y4 2 11 1
5 1 f 3 (b3 l31d11 f1 l32d 22 f 2 ) / d 33 (5 2.5 2 6 ( 4.6 2)) 4 2 12
再做回代
x3 f3 4 x2 f 2 u23 x3 2 (1 4) 2 3 1 x1 f1 u12 x2 u13 x3 6 ( 2) ( 4) 1 2 2
实际潮流方程及基本解法

n1r个
PV节点Qi未知,无法列Q方程,差r个方程,怎么办?
U 2 USP 2 e 2 fi 2 0
i
i
i
r个
10
2n-2个待求量, 2n-2个方程
P1
e1 en 1 x
P n 1
Q1
F x
=0
f1
待求量
f n 1
Q m
U m21
n-1 m=n-r-1 r
统功率平衡。
给定Unn,称平衡节点(V节点、V节点),设其 n=0(即参考节点)
8
节点分类表:已知量和待求量
PQ节点(n-r-1个) PV节点(r个) V节点(1个)
P1 P2 … Pn-r-1 Pn-r … Pn-1
Pn
Q1 Q2 … Qn-r-1 Qn-r … Qn-1
Qn
U1 U2 … Un-r-1 Un-r … Un-1
我们怎么做?
也猜一个初值: x(0)
如果 f x(0) 0 ,解得到了!
否则,找逼近真解的修正量: x(0)
修正量该是多少呢?
x 若真解为 * ,我们希望: x(0) x(0) = x*
即希望:f x(0)
(0) x 0
22
解非线性代数方程组的N-R法
按台劳级数在 x(0)处展开,取线性部分:
Mij Qi Bijei Gijfi Nij e j
Lij Qi Gijei Bijfi Hij f j
U 2 i
USP i
2
e2
i
fi2
0
R ii
U
2 i
2ei
ei
R ij
U
2 i
0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
➢不同的算法往往要求对稀疏矩阵中的非零元素 有不同的检索方式。因此,应根据应用对象的实 际情况来选择合适的存储方式。
3.2 稀疏技术
1.散居格式 • 定义三个数组,分别存储下列信息: • VA——存储A中非零元素aij的值,共τ个, • IA——存储A中非零元素aij的行指标i,共τ个, • JA——存储A中非零元素aij的列指标j,共τ个。 • 总共需要3τ个存储单元。
3.2 稀疏技术
一、稀疏矢量和稀疏矩阵的存储
稀疏矢量和稀疏矩阵的存储特点是排零存储:只存储其中 的非零元素和有关的检索信息。 存储的目的是为了在计算中能方便地访问使用,这就要求: (1)所采用的存储格式节省内存; (2)方便地检索和存取; (3)网络矩阵结构变化时能方便地对存储的信息加以修改。
➢稀疏矢量的存储:只需存储矢量中的非零元素 值和相应的下标。
个。
3.2 稀疏技术
➢ 查找第i行的非零元素:即在VA中取出从k=IA(i)到 IA(i+1)共IA(i+1)-IA(i)个非零元就是A中第i行的全部 非零元,非零元的值是VA(k),其列号由JA(k)给出。
找第i行第j列元素aij在VA中的位置:对k从IA(i)到 IA(i+1)-1,判列号JA(k)是否等于j,如等,则VA(k)即是 要找的非零元aij。 这种存储方案可以用于存储任意稀疏矩阵,A可以不是正 方矩阵。
3.2 稀疏技术
➢ 散居格式的优点:A中的非零元在上面数组中的位置可任意 排列,修改灵活;
➢ 缺点:因其存储顺序无一定规律,检索起来不方便。 例如:在上面数组中查找下标是i,j的元素aij,需要在数组 IA中找下标是i同时在JA数组中的下标是j的元素,最坏的 可能性要在整个数组中查找一遍,工作量极大。
第三章 电力网络计算中的稀疏技术
3.1 概 述
电网计算中要遇到大量的矩阵和矩阵的运算以及矩阵和矢 量的运算. 由电力网络本身的结构特点所决定,这些矩阵和矢量中往 往只有少量的元素是非零元素,大部分元素都是零元素 。 这些矩阵和矢量是稀疏的。 矩阵稀疏度:一个n×m阶矩阵A,如果其中的非零元素有α, 则定义矩阵A的稀疏度是:
➢ 60年代,计算100节点的系统的潮流已是十分困难的了, 使用稀疏矩阵技术以后,几千个节点甚至上万个节点的大 系统的潮流计算都可以实现了。
➢ 到目前为止,几乎所有实用的电力网络分析程序都不同程 度地使用了稀疏矩阵技术。
3.1 概 述
➢ 80年代中期,在利用并开发了矩阵的稀疏性的基础上,又 进一步开发了矢量的稀疏性,即在求解稀疏线性代数方程 组时,识别和稀疏矢量有关的有效的计算步,排除不必要 的计算步,进一步减少了计算量,使整个计算的计算量减 少到最低程度。
3.1 概 述
在进行稀疏矩阵和稀疏矢量的运算中,可以采用“排零存 储”、“排零运算”的办法,可以大大减少存储量,提高 计算速度。
为实现这一作法所采用的程序技术称为稀疏技术.它包括 了稀疏矩阵技术和稀疏矢量技术两方面.
和不采用稀疏技术相比,采用稀疏技术可以加快计算速度 几十甚至上百倍,而且对计算机的内存要求也可以大大降 低.
电力系统规模越大,使用稀疏技术带来的效益就越明 显.不能做的电网计算可以很容易地实现。
3.1 概 述
➢ 最早将稀疏矩阵技术引入电力系统潮流计算的是美国学者 W.F.Tinney.他于1967年发表了一篇关于利用稀疏 矩阵和节点优化编号技术求解稀疏线性方程组的论文,并 将稀疏矩阵技术用于牛顿法潮流计算中,大大提高了潮流 计算的计算速度。
如果A是方矩阵,可以把A的对角元素提出来单独存储, 而对角元素的行列指标都无需记忆。
3.2 稀疏技术
3.三角检索存储格式 ➢ 三角检索的存储格式特别适合稀疏矩阵的三角分解的计算
格式。有几种不同的存储格式,这里以按行存储A的上三 角部分非零元,按列存A的下三角部分非零元这种存储格 式来说明。令A是n×n阶方阵: U——存A的上三角部分的非零元的值,按行依次存储; JU——存A的上三角部分的非零元的列号; IU——存A中上三角部分每行第一个非零元在U中的位置 (首地址); L——按列存储A中下三角非零元素的值; IL——按列存储A中下三角非零元素的行号; JL——存储A的下三角部分每列第一个非零元在L中的位置 (首地址); D——存储A的对角元素的值,其检索下标不需要存储.
➢ 自从1985年W.F.Tinney首次发表了稀疏矢量法的论文 以来,虽然还不能说稀疏矢量法已为所有的电力系统计算 工作者所掌握,但其计算效力巳在电网计算的许多领域中 显示出来,是一种很有发展前途的技术。掌握并灵活运用 稀疏矩阵和稀疏矢量技术可以大大改变现有电力网络计算 程序的面貌,使之达到一个新的更高的水平。
• 因此,有必要按某一事先约定的顺序来存储稀疏矩阵A中 的非零元,以使查找更为方便快捷。
3.2 稀疏技术
2.按行(列)存储格式 ➢ 按行(列)顺序依次存储A中的非零元,同一行(列)元素依
次排在一起。 ➢ 以按行存储为例,其存储格式是:
VA——按行存储矩阵A中的非零元aij,共τ个, JA——按行存储矩阵A中非零元的列号,共τ个, IA——记录A中每行第一个非零元素在VA中的位置,共n
例:
a11 a12 0 a14
A a21 a22 a23
0
0
0
0 a42
a33 a43
0
10% 0
mn
3.1 概 述
➢ 例如:对于节点导纳矩阵,如果电力网络中每个节点的平 均出线度是α,即平均每个节点和α条支路(不包括接地支 路)相连,则节点导纳矩阵的稀疏度为:
110% 0
N
式中N是节点数,即导纳矩阵的维数.对于实际电力系统, 节点平均出线度一般为3~5,对500个节点的电力系统, 若α 取4,其导纳矩阵的稀疏度仅为l%。 ➢ 对于稀疏矢量的稀疏度也有类似的定义。 ➢ 把稀疏度很小的矩阵和矢量称为稀疏矩阵和稀疏矢量。