电力系统潮流分析计算的MATLAB仿真-周明亮01Word文档格式.doc
《电力系统潮流分析计算的MATLAB仿真-周明亮01Word文档格式.doc》由会员分享,可在线阅读,更多相关《电力系统潮流分析计算的MATLAB仿真-周明亮01Word文档格式.doc(44页珍藏版)》请在冰点文库上搜索。
目录 III
前言 1
1电力系统潮流计算概述 3
1.1电力系统概述 3
1.2潮流计算介绍 3
1.3国内用得较多的几种潮流计算软件简介 4
2潮流计算的数学模型 6
2.1导纳矩阵的原理及计算方法 6
2.1.1自导纳和互导纳的确定方法 6
2.1.2节点导纳矩阵的性质及意义 7
2.1.3非标准变比变压器等值电路 9
2.2潮流计算的基本方程 11
2.3电力系统节点分类 14
2.4潮流计算的约束条件 15
3牛顿-拉夫逊法概述 17
3.1牛顿-拉夫逊法基本原理 17
3.2牛顿--拉夫逊法潮流求解过程 18
3.3牛顿—拉夫逊法的程序框图 23
4潮流计算程序的实现 25
4.1MATLAB软件简介 25
4.2矩阵的运算 26
4.3牛顿—拉夫逊法潮流计算实例 27
结束语 34
致谢 35
参考文献 36
附件MATLAB牛顿-拉夫逊潮流计算实例程序 37
前言
潮流计算是在给定电力系统网络结构、参数和决定系统运行状态的边界条件的情况下确定系统稳态运行状态的一种基本方法,是电力系统规划和运营中不可缺少的一个重要组成部分。
可以说,它是电力系统分析中最基本、最重要的计算,是系统安全、经济分析和实时控制与调度的基础。
是电力系统研究人员长期研究的一个课题。
MATLAB自1980年问世以来,它的强大的矩阵处理功能给电力系统的分析、计算带来许多方便。
在处理潮流计算时,其计算机软件的速度已无法满足大电网模拟和实时控制的仿真要求,而高效的潮流问题相关软件的研究已成为大规模电力系统仿真计算的关键。
随着计算机技术的不断发展和成熟,对MATLAB潮流计算的研究为快速、详细地解决大电网的计算问题开辟了新思路。
电力系统潮流计算是电力系统分析中的一种最基本的计算,是对复杂电力系统正常和故障条件下稳态运行状态的计算。
潮流计算的目标是求取电力系统在给定运行状态的计算。
即节点电压和功率分布,用以检查系统各元件是否过负荷。
各点电压是否满足要求,功率的分布和分配是否合理以及功率损耗等。
对现有电力系统的运行和扩建,对新的电力系统进行规划设计以及对电力系统进行静态和暂态稳定分析都是以潮流计算为基础。
潮流计算结果可用如电力系统稳态研究,安全估计或最优潮流等对潮流计算的模型和方法有直接影响。
在用数字计算机解电力系统潮流问题的开始阶段,普遍采取以节点导纳矩阵为基础的逐次代入法。
这个方法的原理比较简单,要求的数字计算机内存量比较下,适应50年代电子计算机制造水平和当时电力系统理论水平。
但它的收敛性较差,当系统规模变大时,迭代次数急剧上升,在计算中往往出现迭代不收敛的情况。
这就迫使电力系统计算人员转向以阻抗矩阵为基础的逐次代入法。
阻抗法改善了系统潮流计算问题的收敛性,解决了导纳法无法求解的一些系统的潮流计算,在60年代获得了广泛的应用。
阻抗法的主要缺点是占用计算机内存大,每次迭代的计算量大。
当系统不断扩大时,这些缺点就更加突出。
为了克服阻抗法在内存和速度方面的缺点,60年代中期发展了以阻抗矩阵为基础的分块阻抗法。
这个方法把一个大系统分割为几个小的地区系统,在计算机内只需要存储各个地区系统的阻抗矩阵及它们之间联络线的阻抗,这样不仅大幅度地节省了内存容量,同时也提高了计算速度。
克服阻抗法缺点的另一途径是采用牛顿-拉夫逊法。
这是数学中解决非线性方程式的典型方法,有较好的收敛性。
在解决电力系统潮流计算问题时,是以导纳矩阵为基础的,因此,只要我们能在迭代过程中尽可能保持方程式系数矩阵的稀疏性,就可以大大提高牛顿法潮流程序的效率。
自从60年代中期,在牛顿法中利用了最佳顺序消去法以后,牛顿法在收敛性。
内存要求。
速度方面都超过了阻抗法,成为60年代末期以后广泛采用的优秀方法。
1电力系统潮流计算概述
1.1电力系统概述
电力工业发展初期,电能是直接在用户附近的发电站(或称发电厂)中生产的,各发电站孤立运行。
随着工农业生产和城市的发展,电能的需要量迅速增加,而热能资源(如煤田)和水能资源丰富的地区又往往远离用电比较集中的城市和工矿区,为了解决这个矛盾,就需要在动力资源丰富的地区建立大型发电站,然后将电能远距离输送给电力用户。
同时,为了提高供电可靠性以及资源利用的综合经济性,又把许多分散的各种形式的发电站,通过送电线路和变电所联系起来。
这种由发电机、升压和降压变电所,送电线路以及用电设备有机连接起来的整体,即称为电力系统。
现代电力系统提出了“灵活交流输电与新型直流输电”的概念。
灵活交流输电技术是指运用固态电子器件与现代自动控制技术对交流电网的电压、相位角、阻抗、功率以及电路的通断进行实时闭环控制,从而提高高压输电线路的输送能力和电力系统的稳定水平。
新型直流输电技术是指应用现电力电子技术的最新成果,改善和简化变流站的造价等。
运行方式管理中,潮流是确定电网运行方式的基本出发点;
在规划领域,需要进行潮流分析验证规划方案的合理性;
在实时运行环境,调度员潮流提供了电网在预想操作情况下电网的潮流分布以校验运行可靠性。
在电力系统调度运行的多个领域都涉及到电网潮流计算。
潮流是确定电力网络运行状态的基本因素,潮流问题是研究电力系统稳态问题的基础和前提。
1.2潮流计算介绍
电力系统潮流计算是研究电力系统稳态运行情况的一种计算,它根据给定的运行条件及系统接线情况确定整个电力系统各部分的运行状态:
各母线的电压,各元件中流过的功率,系统的功率损耗等等。
在电力系统规划的设计和现有电力系统运行方式的研究中,都需要利用潮流计算来定量地分析比较供电方案或运行方式的合理性。
可靠性和经济性。
此外,电力系统潮流计算也是计算系统动态稳定和静态稳定的基础。
所以潮流计算是研究电力系统的一种很重要和基础的计算。
电力系统潮流计算也分为离线计算和在线计算两种,前者主要用于系统规划设计和安排系统的运行方式,后者则用于正在运行系统的经常监视及实时控制。
利用电子数字计算机进行电力系统潮流计算从50年代中期就已经开始。
在这20年内,潮流计算曾采用了各种不同的方法,这些方法的发展主要围绕着对潮流计算的一些基本要求进行的。
对潮流计算的要求可以归纳为下面几点:
(1)计算方法的可靠性或收敛性。
(2)对计算机内存量的要求。
(3)计算速度。
(4)计算的方便性和灵活性。
电力系统潮流计算问题在数学上是一组多元非线性方程式求解问题,其解法都离不开迭代。
因此,对潮流计算方法,首先要求它能可靠地收敛,并给出正确答案。
由于电力系统结构及参数的一些特点,并且随着电力系统不断扩大,潮流计算的方程式阶数也越来越高,对这样的方程式并不是任何数学方法都能保证给出正确答案的。
这种情况成为促使电力系统计算人员不断寻求新的更可靠方法的重要因素。
1.3国内用得较多的几种潮流计算软件简介
(1)BPA潮流计算程序
美国帮涅维尔电力局(BPA,BonnevillePowerAdministr-ation)开发,被中国电力科学院引进吸收,从1984年开始在中国得到推广应用。
程序提供两种潮流计算方法:
P_Q分解法和牛顿法。
(2)PSASP潮流计算程序
中国电力科学院开发。
程序提供五种潮流计算方法:
P-Q分解法、牛顿法(功率式)、最佳乘子法、牛顿法(电流式)、P-Q分解法转牛顿法(电流式)。
(3)PSS/E潮流计算程序
美国PTI开发,70年代推向市场,目前已有40个国家200多家公司应用该程序。
提供5种潮流计算方法:
牛顿法、解耦牛顿法、快速牛顿法、高斯-塞德尔法、改进的高斯-塞德尔法。
2潮流计算的数学模型
2.1导纳矩阵的原理及计算方法
2.1.1自导纳和互导纳的确定方法
电力网络的节点电压方程:
(2-1)
式(2-1)为节点注入电流列向量,注入电流有正有负,注入网络的电流为正,流出网络的电流为负。
根据这一规定,电源节点的注入电流为正,负荷节点为负。
既无电源又无负荷的联络节点为零,带有地方负荷的电源节点为二者代数之和。
式(2-1)为节点电压列向量,由于节点电压是对称于参考节点而言的,因而需先选定参考节点。
在电力系统中一般以地为参考节点。
如整个网络无接地支路,则需要选定某一节点为参考。
设网络中节点数为(不含参考节点),则,均为n*n列向量。
为n*n阶节点导纳矩阵。
节电导纳矩阵的节点电压方程:
展开为:
(2-2)
是一个n*n阶节点导纳矩阵,其阶数就等于网络中除参考节点外的节点数。
节点导纳矩阵的对角元素(i=1,2,n)成为自导纳。
自导纳数值上就等于在i节点施加单位电压,其他节点全部接地时,经节点i注入网络的电流,因此,它可以定义为:
(2-3)
节点i的自导纳数值上就等于与节点直接连接的所有支路导纳的总和。
节点导纳矩阵的非对角元素(j=1,2,…,n;
i=1,2,…,n;
j=i)称互导纳,由此
可得互导纳数值上就等于在节点i施加单位电压,其他节点全部接地时,经节点j注入网络的电流,因此可定义为:
(2-4)
节点j,i之间的互导纳数值上就等于连接节点j,i支路到导纳的负值。
显然,恒等于。
互导纳的这些性质决定了节点导纳矩阵是一个对称稀疏矩阵。
而且,由于每个节点所连接的支路数总有一个限度,随着网络中节点数的增加非
零元素相对愈来愈少,节点导纳矩阵的稀疏度,即零元素数与总元素的比值就愈来愈高。
2.1.2节点导纳矩阵的性质及意义
节点导纳矩阵的性质:
(1)为对称矩阵,=。
如网络中含有源元件,如移相变压器,则对称性不再成立。
(2)对无接地支路的节点,其所在行列的元素之和均为零,即。
对于有接地支路的节点,其所在行列的元素之和等于该点接地支路的导纳。
利用这一性质,可以检验所形成节点导纳矩阵的正确性。
(3)具有强对角性:
对角元素的值不小于同一行或同一列中任一元素。
(4)为稀疏矩阵,因节点i,j之间无支路直接相连时=0,这种情况在实际电力系统中非常普遍。
矩阵的稀疏性用稀疏度表示,其定义为矩阵中的零元素与全部元素之比,即,式中Z为中的零元素。
S随节点数n的增加而增加:
n=50,S可达92%;
n=100,S可达90%;
n=500,S可达99%,充分利用节点导纳矩阵的稀疏性可节省计算机内存,加快计算速度,这种技巧称为稀疏技术。
节点导纳矩阵的意义:
是n*n阶方阵,其对角元素(i=1,2,----n)称为自导纳,非对角元素(i,j=1,2,n,)称为互导纳。
将节点电压方程展开为:
可见,
(2-5)
表明,自导纳在数值上等于仅在节点i施加单位电压而其余节点电压均为零(即其余节点全部接地)时,经节点i注入网络的电流。
其显然等于与节点i直接相连的所有支路的导纳之和。
同时可见。
表明,互导纳在数值上等于仅在节点j施加单位电压而其余节点电压均为零时,经节点i注入网络的电流,其显然等于()即=。
为支路的导纳,负号表示该电流流出网络。
如节点ij之间无支路直接相连,则该电流为0,从而=0。
注意字母几种不写法的不同意义:
粗体黑字表示导纳矩阵,大写字母代矩阵中的第i行第j列元素,即节点i和节点j之间的互导纳。
小写字母i,j支路的导纳等于支路阻抗的倒数数,。
根据定义直接求取节点导纳矩阵时,注意以下几点:
(1)节点导纳矩阵是方阵,其阶数就等于网络中除去参考节点外的节点数。
参考节点一般取大地,编号为零。
(2)节点导纳矩阵是稀疏矩阵,其各行非零非对角元素就等于与该行相对应节点所连接的不接地支路数。
(3)节点导纳矩阵的对角元素就等于各该节点所连接导纳的总和。
因此,与没有接地支路的节点对应的行或列中,对角元素为非对角元素之和的负值。
(4)节点导纳矩阵的非对角元素等于连接节点i,j支路导纳的负值。
因此,一般情况下,节点导纳矩阵的对角元素往往大于非对角元素的负值。
(5)节点导纳矩阵一般是对称矩阵,这是网络的互易特性所决定的。
从而,一般只要求求取这个矩阵的上三角或下三角部分。
2.1.3非标准变比变压器等值电路
变压器型等值电路更便于计算机反复计算,更适宜于复杂网络的潮流计算.双绕组变压器可用阻抗与一个理想变压器串联的电路表示.理想变压器只是一个参数,那就是变比。
现在变压器阻抗按实际变比归算到低压侧为例,推导出变压器型等值电路。
图2.1双绕组变压器原理图
图2.2变压器阻抗归算到低压侧等值模型
流入和流出理想变压器的功率相等
(2-6)
式(2-6)中,是理想变压器的变比,和分别为变压器高,低绕组的实际电压.从图2-2直接可得:
(2-7)
从而可得:
(2-8)
式(2-8)中,又因节点电流方程应具有如下形式:
(2-9)
将式(2-8)与(2-9)比较,得:
,;
,。
因此可得各支路导纳为:
(2-10)
由此可得用导纳表示的变压器型等值电路:
图2.3变压器型等值电路
2.2潮流计算的基本方程
在潮流问题中,任何复杂的电力系统都可以归纳为以下元件(参数)组成。
(1)发电机(注入电流或功率)
(2)负荷(注入负的电流或功率)
(3)输电线支路(电阻,电抗)
(4)变压器支路(电阻,电抗,变比)
(5)母线上的对地支路(阻抗和导纳)
(6)线路上的对地支路(一般为线路充电点容导纳)
集中了以上各类型的元件的简单网络如图2-4。
图2.4计算用的电网结构图
图2.5潮流计算等值网络
采用导纳矩阵时,节点注入电流和节点电压构成以下线性方程组:
(2-11)
其中,;
。
可展开如下形式:
(2-12)
由于实际电网中测量的节点注入量一般不是电流而是功率,因此必须将式中的注入电流用节点注入功率来表示。
节点功率与节点电流之间的关系为:
(2-13)
式中,
因此用导纳矩阵时,PQ节点可以表示为
把这个关系代入式中,得
(2-14)
式(3-4)就是电力系统潮流计算的数学模型-----潮流方程。
它具有如下特点:
(1)它是一组代数方程,因而表征的是电力系统的稳定运行特性。
(2)它是一组非线性方程,因而只能用迭代方法求其数值解。
(3)由于方程中的电压和导纳既可以表为直角坐标,又可表为极坐标,因而潮流方程有多种表达形式---极坐标形式,直角坐标形式和混合坐标形式。
①:
取,,得到潮流方程的极坐标形式:
(2-15)
②:
取,,得到潮流方程的直角坐标形式:
(2-16)
③:
取,得到潮流方程的混合坐标形式:
(2-17)
不同坐标形式的潮流方程适用于不同的迭代解法。
例如:
利用牛顿---拉夫逊迭代法求解,以直角坐标和混合坐标形式的潮流方程为方便;
而P-Q解耦法是在混合坐标形式的基础上发展而成,故当然采用混合坐标形式。
(4)它是一组n个复数方程,因而实数方程数为2n个但方程中共含4n个变量:
P,Q,U和,i=1,2,,n,故必须先指定2n个变量才能求解。
2.3电力系统节点分类
用一般的电路理论求解网络方程,目的是给出电压源(或电流源)研究网络内的电流(或电压)分布,作为基础的方程式,一般用线性代数方程式表示。
然而在电力系统中,给出发电机或负荷连接母线上电压或电流(都是向量)的情况是很少的,一般是给出发电机母线上发电机的有功功率(P)和母线电压的幅值(U),给出负荷母线上负荷消耗的有功功率(P)和无功功率(Q)。
主要目的是由这些已知量去求电力系统内的各种电气量。
所以,根据电力系统中各节点性质的不同,很自然地把节点分成三类:
PQ节点
对这一类点,事先给定的是节点功率(P,Q),待求的未知量是节点电压向量(U,),所以叫PQ节点。
通常变电所母线都是PQ节点,当某些发电机的输出功率P。
Q给定时,也作为PQ节点。
PQ节点上的发电机称之为PQ机(或PQ给定型发电机)。
在潮流计算中,系统大部分节点属于PQ节点。
PU节点
这类节点给出的参数是该节点的有功功率P及电压幅值U,待求量为该节点的无功功率Q及电压向量的相角。
这类节点在运行中往往要有一定可调节的无功电源。
用以维持给定的电压值。
通常选择有一定无功功率储备的发电机母线或者变电所有无功补偿设备的母线做PU节点处理。
PU节点上的发电机称为PU机(或PU给定型发电机)
平衡节点
在潮流计算中,这类节点一般只设一个。
对该节点,给定其电压值,并在计算中取该节点电压向量的方向作为参考轴,相当于给定该点电压向量的角度为零。
也就是说,对平衡节点给定的运行参数是U和,因此有城为U节点,而待求量是该节点的P。
Q,整个系统的功率平衡由这一节点承担。
关于平衡节点的选择,一般选择系统中担任调频调压的某一发电厂(或发电机),有时也可能按其他原则选择,例如,为提高计算的收敛性。
可以选择出线数多或者靠近电网中心的发电厂母线作平衡节点。
以上三类节点4个运行参数P、Q、U、中,已知量都是两个,待求量也是两个,只是类型不同而已。
2.4潮流计算的约束条件
电力系统运行必须满足一定技术和经济上的要求。
这些要求够成了潮流问题中某些变量的约束条件,常用的约束条件如下:
①节点电压应满足
(2-18)
从保证电能质量和供电安全的要求来看,电力系统的所有电气设备都必须运行在额定电压附近。
PU节点电压幅值必须按上述条件给定。
因此,这一约束条件对PQ节点而言。
②节点的有功功率和无功功率应满足