电力系统程序设计教材_第1页
电力系统程序设计教材_第2页
电力系统程序设计教材_第3页
电力系统程序设计教材_第4页
电力系统程序设计教材_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电力系统程序设计教材

广西大学电气工程学院

2005年1月

第一章原始数据

电力系统原始数据是电力系统运算的基础。电力系统每个运

算程序都要求输入一定的原始数据,这些数据能够反映电力网络

结构、电力系统正常运行条件、电力系统各元件参数和特性曲线。

不同的运算程序需要不用的原始数据。

第一节电力网络的描述

电力网络是由输电线路、电力变压器、电容器和电抗器等元

件组成。这些元件一样用集中参数的电阻、电抗和电容表示。为

了表示电力网络中各元件是如何样互相连接的,通常要对网络节

点进行编号。电力网络的结构和参数由电力网络中各支路的特性

来描述。

1.1.1线路参数

在电力系统程序设计中,线路参数一样采纳线路的n型数

学模型,即线路用节点间的阻抗和节点对地容性电纳来表示,由

于线路的对地电导专门小,一样可忽略不计。其等价回路如下:

r+jx

关于线路参数的数据文件格式一样可写为:

线路参数(序号,节点i,节点j,r,x,b/2)

1.1.2变压器参数

在电力系统程序设计中,变压器参数一样采纳n型等值变

压器模型,这是一种可等值地体现变压器电压变换功能的模型。

在多电压级网络运算中采纳这种变压器模型后,就可不必进行参

数和变量的归算。双绕组变压器的等值回路如下:

kZT

kZT

\-k

(a)接入理想变压器后的等值电路(b)等值电路以导纳

表不

综合所述,三绕组变压器的等值电路能够用两个双绕组变压

器的等值电路来表示。因此,关于变压器参数的数据文件格式一

样可写为:

变压器参数(序号,节点i,节点j,r,x,kO)

其中,kO表示变压器变比。

1.1.3对地支路参数

对地支路参数一样以导纳形式表示,其等价回路如下:

g-jb一

对地支路参数的数据文件格式一样可写为:

接地支路参数(序号,节点i,gi,bi)

第二节电力系统运行条件数据

电力系统运行条件数据包括发电机(含调相机)所连接的节

点号、有功与无功功率;负荷所连接的节点号、有功与无功功率;

PV节点与给定电压值;平稳节点的节点号与给定电压值。

1.2.1节点功率参数

电力系统中有流入流出功率的称为功率节点,有流入功率的

称发电节点,一样为各发电站、枢纽变电站等节点;有流出功率

的称负荷节点。关于电力系统稳态运算来讲,功率节点都用有功

功率P和无功功率Q来简单表示。其等价回路如下:

WQG

PGPLJ

QL

节点功率参数的数据文件格式一样可写为:

节点功率数据(序号,节点i,PGi,QGi,PLi,QLi)

1.2.2PV节点参数

按照给定节点变量的不同,能够有以下三种类型的节点:

PV节点(电压操纵母线)

这种节点的注入有功功率Pi为给定值,电压Ui也保持在

给定数值。这种类型节点相当于发电机母线节点,其注入的有功

功率由汽轮机调速器设定,而电压则大小由装在发电机上的励磁

调剂器操纵;或者相应于一个装有调相机或静止补偿器的变电所

母线,其电压由可调无功功率的操纵器设定。

要求有连续可调的无功设备,调无功来调电压值。

PQ节点

这种节点的注入有功和无功功率是给定的,相应于实际

电力系统中的一个负荷节点,或有功和无功功率给定的发电机母

线。

平稳节点

这种节点用来平稳全电网的功率,一样选用一容量足够大的

发电厂(通常是承担系统调频任务的发电厂)来担任。平稳节点

的电压和相位大小是给定的,通常以它的相角为参考量,即取其

电压相角为0。一个独立的电力网络只设一个平稳节点。

三类节点的划分并不是绝对不变的。PV节点之因此能操纵其

节点的电压为某一设定值,重要缘故在于它具有可调剂的无功功

率出力。一旦它的无功功率出力达到可调剂的上限或下限,就不

能使电压保持在设定值,PV节点将转化成PQ节点。

关于这三种类型的节点参数可如下表示

平稳节点:给出节点编号,节点电压。

PQ节点:在节点功率参数中就可表示。

PV节点:需单列,其数据文件格式一样可写为:

PV节点数据(序号,节点i,电压Vi,无功功率下限,无功

功率上限)。

第三节发电机参数

在故障运算中,除了上述数据外,还需要输入故障信息,发

电机的负序电抗和次暂态电抗。在简化模型的暂态稳固运算中,

还需要输入发电机的直轴暂态电抗、交轴同步电抗、负序电抗和

转子惯性时刻常数。在简化模型的静态稳固运算中,还需要输入

发电机的直轴暂态电抗和转子惯性时刻常数。

第四节各类数据文件格式

1.4.1一样潮流数据文件格式

节点数,平稳节点,平稳节点电压,运算精度

线路参数(序号,节点i,节点j,r,x,b/2)

变压器参数(序号,节点i,节点j,r,x,kO)

接地支路参数(序号,节点i,gi,bi)

节点功率数据(序号,节点i,PGi,QGi,PLi,QLi)

PV节点数据(序号,节点i,电压Vi,无功功率下限,无功

功率上限)

1.4.2故障信息文件格式

故障信息(序号,故障类型,故障线路首端节点号,故障

线路末端节点号,故障开始时刻,故障终止时刻,故障地点,附

加信息)

1.4.3发电机数据文件格式

发电机数据(序号,节点i,负序电抗x2,直轴次暂态电抗

x”d,直轴暂态电抗x'd,交轴同步电抗xq,转子惯性时刻常数

Tj)

电力系统网络矩阵

第一节节点导纳矩阵

2.1.1节点电压方程

用运算机运算复杂电力系统稳态咨询题时,一样要用到节点电

压方程。在电路理论课程中,已导出了运用节点导纳矩阵的节点

1B—YBUB

电压方程:

其中:IB:为节点注入电流的列向量,可懂得为各节点电源

电流与负荷电流之和,并规定电源流向网络的注入电流为正;

UB:为节点电压的列向量;

YB:为节点导纳矩阵。

2.1.2节点导纳矩阵

X兀…九一

与y22…匕2

上I匕2…工“_

其中:对角元Yii称为自导纳,数值上等于该节点直截了当连

接的所有支路导纳的总和;

非对角元Yij称为互导纳,数值上等于连接节点i,j支路导

纳的负值。

N个节点的电力网络的节点导纳矩阵的特点:

nXn阶方阵;

对称;

复数矩阵;

每一非对角元素Yij是节点i和j间支路导纳的负值,当i和j

间没有直截了当相连的支路时,为0。按照一样电力系统的特点,

每一节点平均与3-5个相邻节点有直截了当联系,因此导纳矩阵是

一高度稀疏矩阵。互导纳,不包括对地支路;

对角元素Yii为所有联结于节点i的支路的导纳之和。

2.1.3节点导纳矩阵的修改

1.原网络节点增加一接地支路

设在节点i增加一接地支路,由于没有增加节点数,节点导纳

矩阵阶数不变,只有自导纳Yii发生变化,变化量为节点i新增接

地支路导纳yi':

Yii'=Yii+yi,

2.原网络节点i,j增加一条支路

节点导纳矩阵的阶数不变,只是由于节点i和J间增加了

一条支路导纳yij而使节点i和j之间的互导纳、自导纳发生变化:

Yii'=Yii+yijYjj'=Yjj+yijYij'=Yji'=Yi

j-yij

3.从原网络引出一条新支路,同时增加一个新节点

设原网络有n个节点,从节点i(iWn)引出一条支路yij及新增

一节点j,由于网络节点多了一个,因此节点导纳矩阵也增加一阶,

有变化部分:

Yii=Yii+yijYJJ=yijYij=Yji=-yij

4.删除网络中的一条支路

与增加相反,可懂得为增加了一条负支路。

5.修改原网络中的支路参数

可懂得为先将被修改支路删除,然后增加一条参数为修改后

导纳值的支路。因此,修改原网络中的支路参数可通过给原网络

并联一条支路来实现。

6.增加一台变压器

可由步骤1、2构成。

7.将节点i、j之间变压器的变比由k改为k'

可由步骤5构成。

2.1.43.1.1节点导纳矩阵的储备

其为高度稀疏的N阶复数对称方阵。因此记录矩阵的下三角

即可。

数组表示法

数组1:记录矩阵对角元素的数值;

数组2:记录矩阵非对角元素的数值(按列储备);

数组3:记录矩阵非对角元素的行号;

数组4:记录矩阵非对角元素的按行排的位置数;

数组5:记录矩阵非对角元素的按行储备对应按列储备的位

置数。

指针表示法

非对角元素用指针表示,一个指针用结构表示:

'行号;

列号;

彳幅值;

角度;

〔指针(指向下一个非零元素)。

对角元素用一个一维数组表示。

2.1.5按照数据文件形成节点导纳矩阵

1.数据文件的结构

一样潮流数据文件格式:

节点数,平稳节点,平稳节点电压,运算精度

0

线路参数(序号,节点i,节点j,r,x,b/2)

0

变压器参数(序号,节点i,节点j,r,x,kO)

0

接地支路参数(序号,节点i,gi,bi)

0

节点功率数据(序号,节点i,PGi,QGi,PLi,QLi)

0

PV节点数据(序号,节点i,电压Vi,无功功率下限,无功

功率上限)

0

2.1.6形成节点导纳矩阵Y的流程图

请看附图1:形成节点导纳矩阵Y的程序流程图。

该流程图是正序导纳矩阵的程序流程图,在不计及发电机和

负荷阻抗时,正序导纳矩阵和负序导纳矩阵的完全一样,形成零

序导纳矩阵的程序流程图差不多上是一样的。现就该程序流程图

进行简要讲明。

该程序流程图是采纳支路追加法。

①步,对各数组或链表变量进行清零,因为节点导纳矩

阵的自导纳是在追加支路的过程中累加而成的。其中G,B分别

表示节点导纳矩阵的实部和虚部。

②步,读入节点数,平稳节点,平稳节点电压,运算精度。读

入节点数以确定循环数。

0步,读入线路参数,由于所给的是阻抗形式,必须先将阻抗

转换成导纳形式,再按照追加支路的方法逐一加到各支路上。

④步,读入变压器参数,也是先将变压器参数由阻抗形式转为

导纳形式,那个地点变压器变比运算的方法。

⑤步,读入接地支路参数。

®步,将节点导纳矩阵由直角坐标形式转为极坐标形式,Y和

a分别表示节点导纳矩阵的幅值和相角。

2.3节点阻抗矩阵

以地为参考节点的节点导纳矩阵Y是NXN阶稀疏矩阵。

如果网络中存在接地支路,Y是非奇特的,其逆矩阵是节点阻抗

矩阵,为

Z=Y

用节点阻抗矩阵Z表示的网络方程是:

zi=U

N个节点的电力网络的节点阻抗矩阵的特点:

是对称矩阵。

关于连通的电力系统网络,当网络中有接地支路时,Z是非

奇特满矩阵。

对纯电阻性或电感性支路组成的电网,|Z“|N|ZJo

节点对的自阻抗不为零。

2.3.1节点阻抗矩阵的形成和修改

节点阻抗矩阵既是节点导纳矩阵的逆阵,原则上,可先形

成节点导纳矩阵,然后运用任何一种矩阵求逆的方法求取这一矩

阵。也可采纳一种所谓支路追加法形成这一矩阵。这种方法实质

上是与按照定义直截了当求节点导纳矩阵的方法相对应、按照自

阻抗和互阻抗的定义直截了当节点阻抗矩阵的方法。

以下介绍利用节点导纳矩阵逐列形成节点阻抗矩阵的方

法,这在电力系统故障分析中使用专门广泛。

节点阻抗矩阵的满矩阵,当网络的节点数增加时,形成该

矩阵所占用的运算机时刻和储备它的内存容量将大为增加,这就

使运算系统的规模受到限制。电力系统的节点导纳矩阵的形成专

门简捷,网络结构改变时也专门容易修改,而且该矩阵专门稀疏,

储存非零元素只需专门少的内存。因此,常用的短路电流运算中,

采纳先形成运算网络的节点导纳矩阵,然后求出短路对应的一列

阻抗矩阵元素。

按照节点阻抗矩阵元素的定义,当节点D注入单位电流,

其他节点的注入电流均为零时,节点D的电压等于它的自阻抗,

其他节点的电压等于该节点与D点间的互阻抗,即节点阻抗矩阵

D列(行)的元素为:

ZiD=Zq.=(7,.(z=1,2,•••,«)

式中各节点的电压可由门面不节点导纳矩阵表示的节点电

压方程解得?

I…匕

第三章电力网络运算所用的差不多技术

第一节LU(Crout)分解

网络方程是电力系统运算的差不多方程。不论是潮流运算,

依旧故障运算、稳固运算,都与网络方程或网络方程的变型有关。

因此,必须把握其解法。网络方程是一组线性方程。网络方程中

的导纳矩阵确实是线性方程组的系数矩阵,节点注入电流列向量

确实是常数项列向量,节点电压列向量确实是待求量。由电力系

统本身的特性所决定,导纳矩阵的对角元是一行中的主元,即其

绝对值最大。因此,解网络方程时,不必增加选择主元步骤,能

够采纳不选主元的三角分解法(LU分解法)来解网络方程。现讨

论其步骤。

求解方程为:

Ax=b

可转换为求解如此一组下三角和上三角方程的解:

Ax=LUx=b

令:Ux=y

可解出:Ly=h

由于L是下三角矩阵,因此能够直截了当待入求出y值,

再将y回代到以=y即可求出x值。咨询题在于如何将A分解为L

Uo下面给出运算公式:

W|,=«|,(Z=1,2,•••/?)

*

4=%/孙(i=l,2,…〃)

关于k2,3,…n运算:

运算U的第r行元素:

r-\

un=册一X4uki。=厂,厂+1,…〃)

k=\

运算L的第r列元素:

r-1

0=(a,r~5?*“)/",,(i=r+L…〃)

*=1

,求解Ly=Z?和&=y

X=汇

(i=2,3,...〃)

、k=i+l

第二节稀疏矩阵

电网运算中要遇到大量的矩阵和矩阵运算。由电力网络

本身的结构特点所决定,这些矩阵中往往只有少量的元素,大部

分元素差不多上零元素,我们讲这些矩阵是稀疏的。关于实际电

力系统,节点平均出线度一样为3〜5,对500个节点的电力系统,

其导纳矩阵的稀疏度仅为1%,是相当稀疏的。

在进行矩阵运算时,和稀疏矩阵中零元素进行的运确实

是没有必要进行的,同时,关于这些零元素的储备也是余外的。

因此,在进行稀疏矩阵的运算中,能够采纳“排零储备”、“排零

运算”的方法,只储备稀疏矩阵中的非零元素及必要的检索信息,

只取这些非零元素来进行运算,省去对零元素的储备和与零元素

进行的运算,如此能够大大减少储备量,提升运算速度。

3.2.1稀疏矩阵的储备

稀疏矩阵的储备特点是排零储备,即只储备其中的非零

元素和有关的检索信息。储备的目的是为了在运算中能方便地访

咨询使用,这就要求所采纳的储备格式既节约内存,又能够方便

地检索和存取,同时还要考虑网络矩阵结构变化时能方便地对储

备的信息加以修改。对稀疏矩阵,有几种不同的储备方法,除了

和矩阵的稀疏结构的特点有关,还和使用时所采纳的算法有关。

不同的算法往往要求对稀疏矩阵的非零元素有不同的检索方式。

因此,应按照顾用对象的实际情形来选择合适的储备方式。

1.散居格式

对mXn阶稀疏矩阵A,其非零元素共有a个,令aij

是A中第i行第j列非零元素。能够定义三个数组,按下面的储备

格式储备矩阵A中非零元素的信息:

VA:储备A中非零元素aij的值,共a个;

IA:储备A中非零元素aij的行指标,共a个;

JA:储备A中非零元素aij的列指标,共3个。

共需要33个储备单元。散居格式的特点是A中的非零

元在上面数组中的位置能够任意排列,修改灵活。其缺点是因其

储备顺序无一定规律,检索起来不方便。

2.按行(列)储备格式

这种储备方式按按行(列)顺序依次储备A中的非零元,

同一行(列)元素依次排在一起。以按行储备为例,其储备格式

是:

VA:按行储备A中非零元素aij的值,共3个;

JA:按行储备A中非零元素aij的列号,共3个。

IA:记录A中每行第一个非零元素在VA中的位置,共3个;

这种按行顺序的储备格式,查找第i行的非零元素十分容

易;能够用于储备任意稀疏矩阵,A能够不是正方矩阵。

3.三角检索储备格式

三角检索储备格式专门适合稀疏矩阵的三角分解的运算

格式。有几种不同的储备格式,那个地点以按行储备A的上三角

部分非零元,按列存A的下三角部分非零元这种储备格式来讲明。

令A为nXn阶方阵:

U:存A的上三角部分的非零元的值,按行依次储备;

JU:存A的上三角部分的非零元的列号;

IU:存A的上三角部分每行第一个非零元在U中的位置;

L:按列存A的下三角部分的非零元的值;

JL:按列存A的下三角部分的非零元的行号;

IL:存A的下三角部分每列第一个非零元在L中的位置;

D:储备A的对角元素的值。

三角检索储备格式在矩阵A的稀疏结构已确定的情形下

使用是专门方便的,但在运算过程中,如果A的稀疏结构发生了

变化,即其中的非零元素的分布位置发生变化,相应的检索信息

也要随着变化,专门不方便。有两种方法能够处理这类咨询题。

第一种方法事先估量出在随后运算中A的哪些位置可能

产生注入元素(即原先是零元素,在运算过程中变成非零元素),

在储备时事先留了位置,即把那个原先是零元素的也按非零元素

一样来储备。如此在运算中该元素由零元素变成非零元素时就不

必改变原先的检索信息。

第二种方法能够用链表储备格式。其特点是当矩阵A的

结构发生变化时修改灵活,不必事先储备这些零元素,也不必在

产生非零注入元时进行插入等处理。

4.链表储备格式

以按行储备的格式为例来讲明。这时除了需要按行储备

格式中的三个数组外还需要增加下列数组:

LINK:下一个非零元素在VA中的位置,对每行最后一

个非零元素,该值为NULL;

NA:每行非零元素的个数。

除了以上的格式外,为习惯不同运算的需要,还能够设

计一些更专门的稀疏矩阵的储备格式。

3.2.2稀疏矩阵的因子分解

差不多思想:

按行形成对角元素;

按列统一形成非对角元素。

需要解决的咨询题:

符号分解形成可按行、按列取数的数据结构;

动态识别第j行的元素对应列中未被使用的元素;

尽量减少重复运算。

符号分解

按稀疏矩阵的链表芦备表,如:

A=的%——A为对称方阵

£>=[«!!a22&心]----对角线元素

la=[a,,a4l心----按列排列的非对角元素

lj=[2434]----按列排列的非对角元素的行号

疑=[1345]----按列排列的非对角元素的总数起

始数

/5=[1324]——按行排列对应到按列排列的对应

位置

请看附图2:符号分解的程序流程图。

按照遍历找非零元素将LU分解按照稀疏矩阵的形式进行。

3.1稀疏矩阵表示法

第三节节点优化编号

节点的编号顺序关于运算效力的阻碍至关重要,专门是采纳

了稀疏技术后,它直截了当阻碍到矩阵A的因子表矩阵的稀疏度。

严格的讲,最优编号是一个组合优化咨询题,求其最优解是困难

的,但在实际工程中,有许多有用的次优的编号方法得到了广泛

的应用。

按照节点优化编号实现的复杂程度和最终的编号成效的不

同,可有如下分类:Tinney-1编号方法

这种方法也称静态节点优化编号方法。这种方法在有向图上

统计每一个节点的出线度,即该节点和其他节点相连结的支路树,

然后按节点出线度由小到大按顺序进行编号。关于出线度相同的

节点,哪个排在前边是任意的。这种编号方法的动身点是认为在

图上因子分解的过程中出线度小的节点消去时产生新因子的可能

性也小。这种编号方法简单,但编号成效较差。

Tinney-2编号方法

这种方法也称最小度算法,或半动态节点优化编号方法。

这种方法第一统计所有节点的出线度,然后选择出线度最小

的节点进行编号。编号过程中,按图上因子分解的方法消去该节

点,只进行网络结构变化的处理,而不进行边权运算。然后消去

已编号的节点和其有关支路,在剩下的子图上重复上述编号过程。

这种方法也比较简单,图上因子分解产生新支路以及处理过

的支路这些变化可用在原先的图上修正来实现。这种编号方法可

使有向因子图上新增加的支路数大大减少,而程序复杂性和运算

量又增加不多,是一种使用十分广泛的编号方法。

其步骤如下:

网络节点进行随意的人工编号。

统计原始网络各节点所连接的支路数,并记存各节点所连接

支路对端的节点号。

令新的节点号1=1O

在尚未编号网络中,查找连接支路数最少的节点J,将其编号

取为节点号I。

消去J节点。其效应有二:①去掉与J节点相连接的所有支路,

也确实是使与J节点相连接的所有节点连接的支路数各自减一,

并去掉支路对端的节点号J。②使原先与J节点相连接的所有节点

每两个之间如果原先没有连接支路,则增加一条新的支路,同时,

新支路两端的节点各自记存对端的节点号。

1=1+1;

判别I是否关于N(网络节点数)。若关于N,则节点编号优

化终止;否则转到步骤4)。

Tinney-3编号方法

这种方法也称动态节点优化编号方法。它和上面的Tinney-2

编号方法的不同之处是对所有待编号的节点,统计消去该节点时

产生的新支路的数目,并以该数目最小为优先编号的准则。某一

节点编号完成之后,要赶忙修改因子图。其优化步骤为:

将n个节点网络的每个节点轮番进行一次消去运算,统计各

节点消去后各自增加新的支路数,将增加新支路数最少的节点编

为第1号,随后消去该节点。

将n-1个节点网络的每个节点轮番进行一次消去运算,统计各

节点消去后各自增加新的支路数,将增加新支路数最少的节点编

为第2号,随后消去该节点。

依次类推,进行n步操作,完成了节点编号优化。

从理论上讲,这种方法成效最好,但在每步编号前后要对所

有待编号节点统计消去后产生的新支路数,程序复杂程度和编号

时的运算量都专门大,因此不常用。

第四章电力系统潮流运算

4.1概述

电力系统潮流运确实是对复杂电力系统正常和故障条件下稳

态运行状态的运算。其目的是求取电力系统在给定运行方式下的

节点电压和功率分布,用以检查系统各元件是否过负荷、各点电

压是否满足要求、功率分布和分配是否合理以及功率损耗等。

潮流运确实是电力系统运算分析中的一种最差不多的运

算。

潮流运算的运算机算法是以电网络理论为基础的,应用数值

运算方法求解一组描述电力系统稳态特性的方程。

潮流运算方法的要求:

运算速度快;

内存需要小;

运算结果有良好的可靠性和可信性;

习惯性好,即能处理变压器变比调整、系统元件的不同描述

和与其他程序配合的能力强;

简单。

潮流运算方法的步骤:

建立潮流的数学模型;

确定适宜的运算方法;

制定运算流程图;

编制运算机程序;

对运算结果进行分析和确定,检查程序的正确性。

4.2功率方程

在实际电力系统中,已知的运行条件往往不是节点的注入电

流而是负荷和发电机的功率,而且这些功率一样不随节点电压的

变化而变化,因此在节点功率不变的情形下,节点的注入电流随

节点电压的变化而变化。在已知节点导纳矩阵的情形下,必须用

已知的节点功率来代替未知的节点注入电流,才能求出节点电压。

每节点的注入功率方程式为:

Si=Pi+jQi=UiIi=UiYYijUj

度虹之

Qi~Qc,i~Qu

埃于,•郁个聿点的格力网络,能够列出2N个功率方程。每个

节点具有四个变量,N个节点有4N个变量,但只有2N个关系方

程式。

因此,需按照电力系统的情形,增加已知条件:

在具有N个节点的系统中,给定(N-1)对操纵变量PGi、Q

Gi,余下一对操纵变量待定PGs、QGs,其将使系统功率,包括电

源功率、负荷功率和损耗功率保持平稳

给定一对状态变量Ss、Us,要求确定(n-1)对状态变量Si、

Ui,5s给定的通常为0,Us一样取标幺值为1,以使系统中各节

点的电压水平在额定值邻近。

除此之外,还应满足一些约束条件:

U的约束条件:Umin<Ui<Umax;

8的约束条件:|6i-6j|<|8i-6j|maxo

4.3高斯-塞德尔法潮流运算

4.3.1高斯迭代法

考察下列形式的方程:

X-夕(无)

这种方程是隐式的,因而不能直截了当得出它的根,但如果

给出根的某个推测值,代入上式的右端,即可求得:%=夕(不)

再进一步得到:%=。(%)

如此反复迭代:t=以8)

确定数列{xk}有极限:x*=limx

&TOOk

则称迭代过程收敛,极限值X*为方程的根。

上述迭代法是一种逐次靠近迭代法,称为高斯迭代法。

4.3.2高斯-塞德尔迭代法。

在高斯法的每一次迭代过程中是用上一次迭代的全部重量来

运算此次的所有重量,明显在运算第i个重量时,差不多运算出来

的最新重量并没有被利用,从直观上看,最新运算出来的重量可

能比旧的重量要好些。因此,对这些最新运算出来的第k+1次近

似重量加以利用,确实是高斯-塞德尔迭代法。假设有n个节点的

电力系统,没有PV节点,平稳节点编号为s,功率方程可写成下

列复数方

*’2-ZYjjUj,i=1,2,;i工s

llI//

对每人*PQ节点都印列出一个方程式,因而有n-1个方程式。

在这些方程式中,注入功率Pi和Qi差不多上给定的,平稳节点电

压也是已知的,因而只有n-1个节点的电压为未知量,从而有可能

求得唯独解。

需法解潮流如下:

i如落统曲看在PV节点,假设节点p为PV节点,设定的节点

电压为UpO。假定高斯-塞德尔迭代法已完成第k次迭代,接着要

做第k+1次迭代前,先按下式求出节点p的注入无功功率:

QM=ImS苣或U;)

j=l

然后将替代入下式,求出节焉P的电压:

1Pp-jQM

在迭代复程甲,按上罢枭得前节点p的电压大小不一定等于

设定的节点电压UpO,所有在下一次的迭代中,应以设定的UpO

对电压进行修正,但其相角仍保持上式所求得的值,使得:

如果所求得PV节点的无功功率越限,则无功功率在限,该

PV节点转化为PQ节点。

4.3.3高斯-塞德尔迭代法运算潮流的步骤

设定各节点电压的初值,并给定迭代误差判据;

对每一个PQ节点,往常一次迭代的节点电压值代入功率迭代

方程式求出新值;

关于PV节点,求出其无功功率,并判定是否越限,如越限则

将PV节点转化为PQ节点;

判别各节点电压前后二次迭代值相量差的模是否小于给定误

差,如不小于,则回到第2步,连续进行运算,否则转到第4步;

按照功率方程求出平稳节点注入功率;

求支路功率分布和支路功率损耗。

4.4牛顿-拉夫逊法潮流运算

4.4.1概述

电力系统潮流运确实是研究电力系统稳态运行情形的一种运

算,它按照给定的运行条件及系统接线情形确定整个电力系统各

部分的运行状态,即各母线的电压,各元件中流过的功率,系统

的功率损耗等等。在电力系统规划设计和现有电力系统运行方式

的研究中,都需要利用潮流运算来定量的分析比较供电方案或运

行方式的合理性、可靠性和经济性。此外电力系统潮流运算也是

运算系统动态稳固和静态稳固的基础。因此潮流运确实是研究电

力系统的一种最差不多和最重要的运算。

电力系统潮流运算分为离线运算和在线运算,前者要紧用于

系统规划设计、安排系统的运行方式,后者则用于正在运行系统

的实时监视和实时操纵。本质上离线和在线潮流运算原理是相同

的,都应满足如下几点要求:

运算方法可靠,收敛性好。

2.占用较少的运算机内存。

3.运算速度高。

用户界面友好,方便使用。

4.4.2牛顿-拉夫逊法运算潮流

节点功率方程式:

£+阕-,力。疝=0

;=1

其中:

E,Q分别为第i节点的注入有功功率和无功功率。

P[=PG-PU,心.,%分别为发电机及负荷的有功功率;

2=2-。〃,QG,Q“分别为发电机及负荷的无功功率。

按照节点电压和节点导纳矩阵表示的不同,能够得到三种牛

顿-拉夫逊法潮流运算方法::

节点电压%极坐标形式表示的牛顿-拉夫逊法潮流运算方法,

即成点号施裳监辨金士电洸浜°

瓯=3「M

击舞朝舞顿髀:触南藉盛部

PQ节点:潮流运算中有大量的这一类节点,即它的节点功率

给定,待求量为匕石。只要能够给定功率的发电厂或负荷节点,

均可处理为PQ节。每个PQ节点有两个变量公司和AU,待求,都要

参加联立求解;

PV节点:节点电压给定,为零,只有一个变量△‘.因此,

该类节点只有有功部分参加联立求解,而雅可比矩阵中该类节点

无功部分则除去相应的行和列,但每次迭代完成需运算该节点的

无功功率,以校验是否越限;

平稳节点:在潮流运算中只设一个平稳节点,即它的电压幅

值为给定值,相位为零度,即该节点的电压方向作为参考方向。

平稳节点的待求量是节点注入和,实际上,整个系统的功率平

稳是由这一节点完成的。因其电压大小、相位均为已知,因此不

需要参加联立求解,一样处理为,在雅可比矩阵中对应该节点的

对角元素为一大数,其他部分为0,当迭代终止后再求该节点的有

功功率和无功功率。

节点电压以直角坐标形式表示的牛顿-拉夫逊法潮流运算方

法,即节点电压表示为:U,=,+比功率方程可分成实部和虚部两

个婵(G次一与力)寸岑(G,/,.+%)=o

G”为另节点导纳矩阵声或典声部和虚部、

依“£的沟—B,:/)+e》+6臼)=0

GL

Jj=\j=\

效翔奉分程求导,得到修正方程为:

成皤各元素分别为:

"密…为

j=幽幽

"%"%

那籍菊素素:

椀W二电6君埠为与)+B洛一G/

知目遨越或包加-G咨-Bj

正窣串封呻节点的处理:

伤嗡阪标粘忐隼第鲁普个变量为和阴待求,都要参加联

立拗曲£(Gijfj+BijeJ)+B.e-G"

PV吊点:节点电压有效值给定,它们之间的关系为:

e;+#=U;,用那个关系式来代替该节点无功功率表达式,并改变

雅可比矩阵中对应该节点相应的部分;

平稳节点:因其电压大小、相位均为已知,因此不需要参加

联立求解,一样处理为,在雅可比矩阵中对应该节点的对角元素

为一大数,其他部分为0,当迭代终止后再求该节点的有功功率和

无功功率。

节点电压以黎电锻态露港否的牛顿■■拉夫逊法潮流运算方

法,即节点电压和'节;直导如矩阵篇以极坐标形式表示。

表翟为:。,-2也>3叫=0

r功率

H"=

△M^=Pa-K

%

%=TYMcosB

出=一磔匕sin用

J,t\=一匕号;匕COSb”

V.cos&+VY;;cos%)

1施孤野h用11%)

PQ节点:都要参加联立求解;

PV节点:该类节点只有有功部分参加联立求解,而雅可比矩

阵中该类节点无功部分则除去相应的行和列,但每次迭代完成需

运算该节点的无功功率,以校验是否越限;

平稳节点:因其电压大小、相位均为已知,因此不需要参加

联立求解,一样处理为,在雅可比矩阵中对应该节点的对角元素

为一大数,其他部分为0,当迭代终止后再求该节点的有功功率和

无功功率。

雅可比矩阵的特点:

雅可比矩阵为一非奇特方阵。传统的,当节点电压以极坐标

表示时,该矩阵为2(n-l)-m阶方阵(m为PV节点数);当节点电

压以直角坐标表示时,该矩阵为2(n-l)阶方阵。现在,为了便于编

程,一样为通过处理的2n阶。

矩阵元素与节点电压有关,故每次迭代时都要重新运算。

与导纳矩阵具有相似的结构,当Yij=0,Hij、Nij、Jij、Lij均

为0,因此也是高度稀疏的矩阵。

具有结构对称性,但数值不对称。

注意:当在运算过程中发生PV节点的无功功率越限时,PV

节点要转化为PQ节点。

牛顿-拉夫逊法运算电力系统潮流的差不多步骤:

形成节点导纳矩阵;

给各节点电压设初值;

将节点电压初值代入,求出修正方程式是常数项向量;

将节点电压初值代入,求出雅可比矩阵元素;

求解修正方程式,求出变量的修正向量;

求出节点电压的新值;

如有PV节点,则检查该类节点的无功功率是否越限;

检查是否收敛,如不收敛,则以各节点电压的新值作为初值

自第3步重新开始下一次迭代,否则转入下一步。

运算支路功率分布,PV节点无功功率和平稳节点注入功率,

最后输出结果,并终止。

其流程图如附图3所示。

4.4.3牛顿-拉夫逊法的收敛特性

牛顿-拉夫逊法具有平方收敛特性,高斯-塞德尔法为一阶收敛

特性。

牛顿-拉夫逊法对初值设定专门敏锐。因此,在实际应用当中,

常常在牛顿-拉夫逊法运算潮流往常先用对初值不敏锐的高斯-塞

德尔法(迭代1-2次)运算电压的初值。

4.5PQ分解法潮流运算

4.5.1概述

P-Q分解法是牛顿-拉夫逊法潮流运算的一种简化方法。

牛顿-拉夫逊法的缺点:牛顿-拉夫逊法的雅可比矩阵在每一次

迭代过程中都有变化,需要重新形成和求解,这占据了运算的大

部分时刻,成为牛顿-拉夫逊法运算速度不能提升的要紧缘故。

P-Q分解法利用了电力系统的一些特有的运行特性,对牛顿-

拉夫逊法做了简化,以改进和提升运算速度。

牛顿-拉夫逊法修正方程展开为:

\P=H\8+NU'XMJ

\Q=J\8+LIJ-'MJ

按照电力系统的运行特性进行简化:

考虑到电力系统中有功功率分布要紧受节点电压相角的阻

碍,无功功率分布要紧受节点电压幅值的阻碍,因此能够近似的

忽略电压幅值变化对有功功率和电压相位变化对无功功率分布的

阻碍,即:

N=O,J=Q

\P=HbB,bQ=LU-'NJ

按照电力系统的正常运行条件还可作下列假设:

电力系统正常运行时线路两端的电压相位角一样变化不大

(不超过10。~20。);

电力系统中一样架空线路的电抗远大于电阻;

节点无功功率相应的导纳Q/UMJ远小于该节点的自导纳的虚

部。

1用算忒猿前如下:

2)G.sin%<<B.

常#可得到雅可比矩阵的表达式为:

Ha=%=U也

修正方程代为:

\P=UBU\S

△Q=UBUU'bU)=UB\U

U为节点电压有效值的对角矩阵,B为电纳矩阵(由节点导

纳矩阵中各元素的虚部构成)。

此外,在无功功率部分,PV节点要做相应的处理。关于采

纳极坐标的,让有关的行和列元素为0。

则修正方程表示为:

U''\P=B'U\8

U-^Q=B''\U

一样,由于以上缘故,B'和B”是不相同的,B'在原先电

纳矩阵B的基础上,关于平稳节点的行和列互电纳元素为0,自

电纳元素为1;若采纳完全极坐标,则B”在B'的基础上,PV

相对应的行和列互电纳元素为0,自电纳元素为1。但差不多上对

称的常数矩阵。

P-Q分解法的特点:

以一个n-1阶和一个n-m-1阶线性方程组代替原有的2n-m-l

阶线性方程组;

修正方程的系数矩阵B'和B”为对称常数矩阵,且在迭代过

程中保持不变;

P-Q分解法具有线性收敛特性,与牛顿-拉夫逊法相比,当收

敛到同样的精度时需要的迭代次数较多;

P-Q分解法一样只适用于110KV及以上电网的运算。因为35

KV及以下电压等级的线路r/x比值专门大,不满足上述简化条件,

可能显现迭代运算不收敛的情形。

塾数串樗徽]

熊.映力系统A码得到如下修正方程:

"U2_D":

'会1,2?岛•

婚捍2功隼星鄢第湮版坐标表示:.

■M绍JAg,

近十5一%,[5

祁威继强犍陡萌躯))的衅编形褪建奇纳矩阵元却,/)的相角

Pi

la-Qa-Qu

%铭租◎,吩辎裳嬲稗疑懒摩髀靛蝌趟率和无功功率

其运算流程图如附图4所示。

第五章电力系统故障运算

电力系统故障运确实是电力系统不正常运行方式的一种运

算。其目的是求出在电力系统正常运行状态下,当电力网络某处

发生故障时系统各部分电压和电流的分布。把握电力系统在短路

时的参数后,便可选择合理的供电方案、选用适合的供电设备,

校验爱护装置,采纳合理的措施限制断路故障的阻碍范畴,保证

电力系统安全、可靠、经济地运行。通常故障分为短路、断线和

跨线三大类型。本文仅讨论前两类。以下第一介绍简单短路故障

电流运算,然后介绍短路和断线的复杂故障运算。

第一节简单故障电流运算原理

简单故障为单重故障,分对称短路和不对称短路故障两大形

式。对称短路仅为三相短路;不对称短路则分单相接地短路、两

相短路和两相接地短路。

按照《电力系统暂态分析》课程可知,故障运确实是用对称

重量法进行的。第一,假设网络是线性的,即系统各元件的参数

是恒定的。应用迭加原理,将三相网络分解为正序、负序和零序

三个网络。并假定正常情形下网络是对称的,即三个序网是各自

独立的。然后,再应用迭加原理,将各序网的电压、电流分解为

正常重量和故障重量。最后,按照故障点故障类型的边界条件,

将三个序网连成一个完整的网络,应用线性交流电路理论,运算

出三个序网电压、电流的故障重量,再与正常重量相加,便求得

三序电压、电流的实际值。由三序电压和电流就能够运算出三相

电压和电流。

电周戴擀冉用猫才排得三个序网有关于故障点的电压方程

,U/(2)=—Zm2)i〃2)(5-1)

式中⑴为故障点正序电压;。/⑵为故障点负序电压;ufm

为故障点零序电压;乙⑴为故障点正序电流;乙⑵为故障点负序

电流;1〃0)为故障点零序电流;Z6D为故障点正序等值阻抗;Z#(2)

为故障点负序等值阻抗;Z"。)为故障点零序等值阻抗;U州为故

障点正常时的电压。

四种断路类型的三相•边界•条件如二下:

J-J-f1

单相接地短路:­'/⑴—'/⑵一/(0)

。/⑴+。/⑵+°/(0)=°

(5-2)

•••

{/(I)=一J/(2),l/(0)=。

两相短路:a

U/⑴二°八2),°/(0)=°

(5-3)

”•••

J1)+0(2)+。(0)=0

两相短路接地:

J]-TJ-TJ

[V/(D一口/⑵一V/(0)

(5-4)

1〃2)=,f(0)=。

三相短路:.

°〃2)=%(0)=。

(5-5)

联合求解式(5-1)和式(5-2)、式(5-1)和式(5-3)、式(5

-1)和式(5-4)、式(5-1)和式(5-5),可得故障点三序电流:

单相接地短路:/=_____EJW_____

/⑴〃Z〃⑴+十Z9r(2)+十Z右加0)

(5-6)

两相短路:

Zg/+P"幺"⑵z"⑼

(5-7)Z"2)+Z"0)

7

j^#(0)

两相短路接地:八2)一_//(1)F.7

〃〃⑵十〃斤(0)

7

(5-8)i〃62)

〃。)巧M⑴z

三相短路:=—AL〃62)十〃#(0)

〃Z4⑴

(5-9)

按照Zg)、Z62)和Zmo)的物理意义可知,它们分别是正、负、

零序网的阻抗矩阵第f行的对角元素,即f节点的自阻抗。f是故

障点的节点号。若已知三个序网阻抗矩阵f节点的自阻抗,就能够

按式(5-6)至(5-9)运算出故障点的三序电流。再由每个序网故

障用鼠流,•片蝴下列稼弹峋序陟型网络节点电压方程(只有

故障熟f节点稣;•注•人趋流-〃,其金节点注入电流均为零)

Z"Zg...z"-ifuf

就能够求番各.节点•三序电压的羲障重量。将节点电压的正常

重兽与故障量量相加4“嚏可得笈鬼点三序的实际电压。三个序网

中颦(网嚅际明M别为

<U"2)=-Z4⑵/”2)(5-11)

.或曲=呢,—向帚点实际正序电压;〃⑵一i节点实际负序电

压;

ui(0-i节点实际零序电压;"。1一故障前i节点正常电压;

zifw—正序网阻抗矩阵第i行第f列元素;

Z/⑵一负序网阻抗矩阵第i行第f列元素;

z,/(0)—零序网阻抗矩阵第i行第f列元素。

求彳型落点敝口序电压后,就能够运算出各支路的三序电流

//⑴一7

和三相电流"4⑴

j_°i⑵—Uj⑵

/V(2)'

福井?1算f节点短路电流的关键,确实是求各序网阻抗

归结

r__%(0)UJ(O)

第f愀的元卷眄矩阵第f列元素等于在f节点加入单位电流,

其邛茸,点.注々,奥流为if网断F节点的电压值。因此,能够利

用下列导纳鎏的网•络端克电压功程来求阻抗矩阵的一列元素。

=•••(5-12)

Y1fl…Y1ffY1fn1

4…Yllf...YIUI0

方程式(5-12)是一组线性方程。常数项向量只有第f行元素

为1,其它行的元素均为零。不同节点短路,只要修改常数项向量

中的元素,就能够求出阻抗矩阵不同列的元素。为此,能够将方

程式(5-12)中的系数矩阵,即导纳矩阵预先进行三角分解或形成

因子表。求不同节点短路电流,只需对不同的常数项向量进行前

代和回代运算,就能够求得阻抗矩阵不同列的元素。

形成导纳矩阵的因子表是短路电流运算最重要的一步。按照

按行消去的高斯消去法原理可知,以复数为元素的导纳矩阵,通

过3彳常规翰化苇雪同,变.为以个叶)为对角元的上三角矩阵。若将

下三位置,规格化前对角元倒数放

Y”y(2Ty(Zj7y(2)、7x

在对蜀元福兰便奇得导剑矩阵的因子表:

Vy(l)]y(3)y(3)

,31232y(2)134…J3n

*33(5-13)

专产戏如军部嗡肖.去公农和规格化公式求得的,如下:

一.4:二与-I=1,2,…,0,/=4+1,4+2,4=1,2,..

0讶”i)】)y3(;i二)1)।

时期:;明配先|加手纳矩阵的元素。

为(/139也能够写成^.

工31L32。33。34…。3"

(5-14)

4七42七43044,••Ua”

其中对角元4=1/匕");.三角元素%=吟);下三角元素

4.工埒虬于春点导绿短阵式对称的,因此

3Y『)=琢f=%、.片)=4/D.,利用导纳矩阵因子表,对常数

项元素即节点注入电流A进行前代过程消去运算的递推公式为

*)=j产一L:心,又由Lik=U1dM和及)=/以可得:

iy=/)_〃"(5-15)

其中i=2,3,…k-1,2,...,i—1o

由上可知,对常数项进行消去运算,只需用导纳矩阵因子

表的上三角元素以j,对第i行常数项进行消去运算即可。而从导

纳矩阵因子表上三角矩阵第1行至第i-1行中查找列号为i的元素,

要花费较多的时刻。因此能够考虑另外一种运算顺序:用上三角

矩阵第i行的U元素对第i+1行至第n行的常数项进行消去运算,

即达到了目的,又节约了时刻,递推公式为:

产-(5-16)

其中i=比+1,4+2,,k-l,2,...,no

对常数项进行规格化运算公式为:

(5-17)

其中i=o

X里华运算公式为:

<..⑺。.(5-18)

”其中i=〃占史〃一2,…Jo

简单短路故障电流运算原理框图参见附图5o

以附件3所示电力系统为例,节点11发生四种类型短路故

障时,故障点的电流和电压列表如下:

表5-1-111节点短路电流和电压

电流电压

故障类型正序负序零序正序负序零序

单相接地短路-j12.41772-j12.41772-j12.417720.67412-0.33607-0.33805

两相短路-j18.75924j18.7592400.507700.507700

三相短路-j38.1049200000

两相短路接地-j25.11622j12.59496j12.521260.340870.340870.34087

第二节复杂故障运算原理

复杂故障为多重故障。电力系统发生故障瞬时,能够看作为一

个线性网络。正序网中的发电机能够用图5-2-1所示的电路表示。

(a)(b)(c)

图5-2-1发电机等值电路

(a)正序电动势源;(b)正序电流源;(c)负序回路

图中R是定子回路电阻,X:是次暂态电抗。R专门小,通常

可忽略不计。2”是次暂态电动势。故障瞬时,发电机的次暂态电

动势不能发生突变,因此,能够由故障前正常运行状态运算出力,

再由力来运算故障瞬时电力系统电压和电流的分布。潮流运算后,

发电机功率稣+/2和端电压瓦均可求得,由此,能够运算启":

"=%+(/?+1;蜀)(&-/&)/办(5-19)

式中必为〃的共扼值。

在故障运算中,发电机采纳电流源模型,如图5-2-1(b)所

示。电流源等值电流为

必=去”/(夫+/同)(5-20)

发电机没有负序电源,其负序回路如图5-2-1(c)所示。X2是

发电机的负序电抗。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论