当前位置:文档之家› 利用PSASP进行潮流计算

利用PSASP进行潮流计算

利用PSASP进行潮流计算
利用PSASP进行潮流计算

目录

1 设计目的 (1)

2 关于 PSASP (1)

2.1 软件简介 (1)

2.2 PSASP软件的体系结构 (1)

3 关于牛顿—拉夫逊算法 (2)

3.1 牛顿—拉夫逊算法简介 (2)

3.2牛顿—拉夫逊法计算潮流 (3)

4 九节点电力系统的单线图及元件数据 (4)

4.1单线图 (4)

4.2 元件数据 (5)

5 潮流计算结果 (8)

6 结论 (11)

7 参考文献 (12)

1 设计目的

电力系统潮流计算就是对复杂电力系统正常和故障条件下稳态运行状态的计算。潮流计算的目标是求取电力系统在给定运行方式下的节点电压和功率分布,用以检查系统个元件是否过负荷、各点电压是否满足要求、功率的分布和分配是否合理以及功率损耗。通过电力系统分析仿真软件PSASP7.0对任务书中所给出的9节点系统进行潮流计算,并导出结果。

2 关于PSASP

2.1 软件简介

PSASP是电力系统分析综合程序(Power System Analysis Software Package的简称。PSASP 是一套由电科院开发的具有我国自主知识产权,便捷高效、高度集成的开放软件。它基于电网基础数据库、固定模型库以及用户自定义模型库的支持,可以进行电力系统的各种分析计算,例如:潮流计算、短路电流计算、网损分析、静态安全分析等。并可以输出各种计算结果。

2.2 PSASP软件的体系结构

PSASP的体系分为三层,第一层为公用数据和模型的资源库;第二层为基于资源库的应用程序包;第三层为计算结果库和分析工具。在使用PSASP时,用户首先利用电网基础数据库、模型库、用户程序库讲模型数据输入到PSASP中;然后使用应用程序包对输入的模型数据进行潮流计算、网损分析等计算;最后将计算结果输出到结果库并可以将结果用报表、图形、曲线等形式输出出来。

PSASP软件的特点

1、有公用数据库作支持,可以共用基础数据。

2、有固定模型库和用户自定义模型库作支持。

3、有文本和图形两种方式计算。

4、有多种形式的结果分析输出。

5、有多种常用软件接口。

6、有能力计算大规模的交直流混合电力系统。

3 关于牛顿—拉夫逊算法

3.1 牛顿—拉夫逊算法简介

牛顿—拉夫逊法(Newton-Raphson 法)是求解非线性代数方程的计算方法中一种有效的计算方法。在使用这个此算法进行迭代的过程中,非线性问题通线性化而得到逐步化简。牛顿—拉夫逊法早在20世纪50年代末就已经被应用于求解电力系统潮流问题。

设有非线性方程组

()()()???

?

???

??

===y x x x f

y x x x f y x x x f n n n n n ,,,,,,,,,2122121211ΛΛΛΛΛ(3-1)

设其的初值()

()()

x x x

n 00201

,,,Λ,它与真解的误差为x 1?,x 2?,…,x n ?,则式3-1

可写成

()()()

????

?

??

??

=?+?+?+=?+?+?+=?+?+?+y x x x x x x f y x x x x x x f y x x x x x x f n n n n n n n n )0(2)0(21)0(12)

0(2)0(21)0(121)0(2)0(21)0(11,,,,,,,,,ΛΛ

ΛΛΛ (3-2) 再将上式2-1用泰勒级数展开可得

()()()()()()()()()()()()??

?

????

??

???

?=???++???+???+=???++???+???+=???++???+???+

n n n n n n n n n n n y x x f x x f x x f x x x f y x x f x x f x x f x x x f y x x f x x f x x f x x x f 1

221011100,,20,10210

221011100,,20,10211

221011100,,20,101.............

............(3-3)

取第一式为例

()

()y x x f x x f x x f x x x f x x x x x x f n n n n n 1

1

2010)0()0(2)0(11)0(2)0(21)0(1112111,,,,,,=

+?++?+?+=?+?+?+??????φΛΛΛ(3-4)

式中:x f 110??,x f 210

??,……,x f n ??10

分别表示以()()()

x x x n 00201,,,Λ代入这些偏导数表示

式时计算所得,φ1则是一包含x 1?,x 2?,…x n ?的高次方与

f 1的高阶偏导数乘积的函

数。如近似解x i )

0(与精确解相差不大,则x i ?的高次方可略去,从而φ1

也可略去,由此可

以得到一组线性方程组,常称为修正方程组。它可以用矩阵的形式表示

()(

)

(

)

???

??

????

????

???????????????

?

??

?

????

???

?

???????=????????

????????-

--??????????????????x x x x f x f x f x f x f x f x f x f

x f x x x f y x x x f y x x x f y n n n n n n n n n n n n M ΛΛΛΛΛΛΛΛΛΛ2100

000

0000)0()0(2)0(1)0()0(2)0(122)

0()0(2)0(111212*********,,,,,,,,, (3-5) 或者简写为 x J f ?=? (3-6)

式中:J 称为函数

f i 的雅可比矩阵;x ?为由x i ?组成的列向量;f ?则称不平衡量的

列向量。将x i )

0(代入,可得f ?、J 中的各元素。然后用任何一种解线性代数方程的方法,可求得x i )

0(?,从而求得经第一次迭代后x i 的新值x x x i i i )0()0(?+=。再将求得的x i )

1(代入,又可求得f ?、J 中各元素的新值,从而解得x i )

1(?以及x x x i i i )

1()1()2(?+=。如此循环不已,最后可获得对初始式子足够精确的解。

运用这种方法计算时,初值要选择比较接近他们的精确解,否则迭代过程可能不收敛

3.2牛顿—拉夫逊法计算潮流

形成了雅可比矩阵后并建立了修正方程式,运用牛顿—拉夫逊法计算潮流的核心问题已解决,已有可能列出基本计算步骤并编制流程图。显然,其修正方程式有两中不同表示方式,

但牛顿—拉夫逊法潮流计算的基本步骤却大体上一致,如下几步:

1、形成节点导纳矩阵Y B ;

2、设各节点电压的初值e i )

0(,

f i

)

0(;

3、将各节点电压初始值代入式(2—9)中,求修正方程式中的不平衡量P i )0(?,Q i

)

0(?和

U i

)0(2

?; 4、将各节点电压的初值代入雅可比矩阵表达式中,求修正方程式的系数矩阵; 5、解修正方程式,求各节点电压的变化量,即修正量e i )

0(?、f i

)

0(?;

6、计算各节点电压的新值,即修正后的值

e e e i i

i )

0()

0(?+= ; f f f i

i

i )

0()

0(?

+=; (3-7)

7、运用各节点电压新值顺次进行下一次迭代; 8、计算平衡点功率和线路功率。 其中平衡点功率为

Q P U Y U S s s i n i is s s j +==*

=*?∑1

~ (3-8)

线路功率为

Q P I U S ij ij ij i ij j +==*

?~ (3-9)

Q P I U S ji ji ji j ji j +==*

?~ (3-10)

从而,线路上损耗的功率为

Q P S S S ij ij ji ij ij j ?+?=+=?~

~

~

(3-11)

4 九节点电力系统的单线图及元件数据

4.1单线图

由PSASP 软件可导出单线图,如图4-1所示,

图4-1

4.2 元件数据

九节点电力系统中各元件数据如下面各表所示

5 潮流计算结果

经潮流计算后以表格形式输出各表如下所示

6 结论

电力系统潮流计算就是对复杂电力系统正常和故障条件下稳态运行状态的计算。潮流计算的目标是求取电力系统在给定运行方式下的节点电压和功率分布,用以检查系统个元件是否过负荷、各点电压是否满足要求、功率的分布和分配是否合理以及功率损耗。

该设计使用计算机软件PSASP并利用牛顿—拉夫逊算法对给出的9节点电力系统进行了

潮流计算并导出了结果。精确的潮流计算可以节约能源使能源充分的发挥作用,并使电力网处于稳定且平衡的状态,对电网的安全运行起到了重要作用。

在经过了这个学期中对《电力系统分析》的学习,我对电力系统各方面有了新的了解,也有了一定的能力去理解现实生活中复杂的电力系统是如何建立、如何运行的。理论需要联系实践,这次课程设计给了我良好的契机去实践我所掌握的知识,并让我熟悉并掌握了使用PSASP软件进行电力系统稳态的潮流计算的方法。

7 参考文献

[1]孟祥萍,高嬿.电力系统分析(第2版)[M].北京:高等教育出版社,2010.12

[2]祝淑萍等.电力系统分析课程设计与综合实验[M].北京:中国电力出版社,2007

[3]华智明,张瑞林.电力系统[M].重庆大学出版社,1997

[4]徐政电力系统分析学习指导[M].北京机械工业出版社,2002

华中科技大学 信息工程学院课程设计报告书题目: 电力系统潮流计算 专业:电气工程及其自动化 班级: 学号: 学生姓名: 指导教师: 2015年 11 月 10 日

2015年11月12日

信息工程学院课程设计成绩评定表

摘要 电力系统稳态分析包括潮流计算和静态安全分析。本文主要运用的事潮流计算,潮流计算是电力网络设计与运行中最基本的运算,对电力网络的各种设计方案及各种运行方式进行潮流计算,可以得到各种电网各节点的电压,并求得网络的潮流及网络中的各元件的电力损耗,进而求得电能损耗。本位就是运用潮流计算具体分析,并有MATLAB仿真。 关键词:电力系统潮流计算 MATLAB仿真

Abstract Electric power system steady flow calculation and analysis of the static safety analysis. This paper, by means of the calculation, flow calculation is the trend of the power network design and operation of the most basic operations of electric power network, various design scheme and the operation ways to tide computation, can get all kinds of each node of the power grid voltage and seek the trend of the network and the network of the components of the power loss, and getting electric power. The standard is to use the power flow calculation and analysis, the specific have MATLAB simulation. Key words: Power system; Flow calculation; MATLAB simulation

叙述PSASP Ver7.0中AC-DC潮流计算的步骤(包括图形方式,参数输入,操作菜单项,示例)。 潮流计算是根据给定的电网结构、参数和发电机、负荷等元件的运行条件, 确定电力系统各部分稳态运行状态参数的计算。通常给定的运行条件有系统中各 电源和负荷点的功率、枢纽点电压、平衡点的电压和相位角。待求的运行状态参 量包括电网各母线节点的电压幅值和相角,以及各支路的功率分布、网络的功率 损耗等。 PSASP潮流计算的流程和结构如下图所示: 各种计算公共部分 潮流计算

PSASP Ver7.0中AC-DC潮流计算的步骤: 以一个图所示9节点系统为例,计算其在常规、规划两种运行方式下的潮流。规划运行方式即在常规运行方式下,其中接于一条母线(STNB-230)处的负荷增加,对原有电网进行改造后的运行方式,具体方法为:在母线GEN3-230和STNB-230之间增加一回输电线,增加发电机3的出力及其出口变压器的容量,新增或改造的元件如下图虚线所示。 1. 录入系统潮流计算数据 基础数据(系统参数)如下:

在PSASP7.0中新建工程进入单线图程序:

(1)输入单线图名称。 (2)选定数据组 (3)画出原理图。 (4)分别录入系统母线、交流线、变压器、发电机和负荷的数据,以下以变压器为例: 注意:变压器是发I侧为标准侧, I、J侧互换后,变压器的等效π型等值电路不

同,故其I、J侧不能互换。 2 潮流计算基础方案的定义 点击“元件数据”下拉菜单中的“方案定义”,弹出方案定义窗口。 3 潮流计算作业的定义和执行 潮流计算的基础方案给出了待计算电网的网络结构、参数和各节点发电、负荷等基本数据,再配以不同的计算控制信息(包括发电、负荷的按比例修改等), 点击“潮流”下拉菜单的“作业定义”

潮流例题:根据给定的参数或工程具体要求(如图),收集和查阅资料;学习相关软件(软件自选:本设计选择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)静态地按最少出线支路数编号 这种方法由称为静态优化法。在编号以前。首先统计电力网络个节点的出线支路数,然后,按出线支路数有少到多的节点顺序编号。当由n 个节点的出线支路相同时,则可以按任意次序对这n 个节点进行编号。这种编号方法的根据是导纳矩阵中,出线支路数最少的节点所对应的行中非零元素也2)动态地按增加出线支路数最少编号在上述的方法中,各节点的出线支路数是按原始网络统计出来的,在编号过程中认为固定不变的,事实上,在节点消去过程中,每消去一个节点以后,与该节点相连的各节点的出线支路数将发生变化(增加,减少或保持不变)。因此,如果每消去一个节点后,立即修正尚未编号节点的出线支路数,然后选其中支路数最少的一个节点进行编号,就可以预期得到更好的效果,动态按最少出线支路数编号方法的特点就是按出线最少原则编号时考虑了消去过程中各节点出线支路数目的变动情况。 3.MATLAB编程应用 Matlab 是“Matrix Laboratory”的缩写,主要包括:一般数值分析,矩阵运算、数字信号处理、建模、系统控制、优化和图形显示等应用程序。由于使用Matlab 编程运算与人进行科学计算的思路和表达方式完全一致,所以不像学习高级语言那样难于掌握,而且编程效率和计算效率极高,还可在计算机上直接输出结果和精美的图形拷贝,所以它的确为一高效的科研助手。 二、设计内容 1.设计流程图

电力系统分析课程设计 设计题目9节点电力网络潮流计算 指导教师 院(系、部)电气与控制工程学院 专业班级 学号 姓名 日期

电气工程系课程设计标准评分模板

目录 1 PSASP软件简介 (1) 1.1 PSASP平台的主要功能和特点 (1) 1.2 PSASP的平台组成 (2) 2 牛顿拉夫逊潮流计算简介 (3) 2.1 牛顿—拉夫逊法概要 (3) 2.2 直角坐标下的牛顿—拉夫逊潮流计算 (5) 2.3 牛顿—拉夫逊潮流计算的方法 (6) 3 九节点系统单线图及元件数据 (7) 3.1 九节点系统单线图 (7) 3.2 系统各项元件的数据 (8) 4 潮流计算的结果 (10) 4.1 潮流计算后的单线图 (10) 4.2 潮流计算结果输出表格 (10) 5 结论 (14)

电力系统分析课程设计任务书9节点系统单线图如下: 基本数据如下:

表3 两绕组变压器数据 负荷数据

1 PSASP软件简介 “电力系统分析综合程序”(Power System Analysis Software Package,PSASP)是一套历史悠久、功能强大、使用方便的电力系统分析程序,是高度集成和开发具有我国自主知识产权的大型软件包。 基于电网基础数据库、固定模型库以及用户自定义模型库的支持,PSASP可进行电力系统(输电、供电和配电系统)的各种计算分析,目前包括十多个计算机模块,PSASP的计算功能还在不断发展、完善和扩充。 为了便于用户使用以及程序功能扩充,在PSASP7.0中设计和开发了图模一体化支持平台,应用该平台可以方便地建立电网分析的各种数据,绘制所需要的各种电网图形(单线图、地理位置接线图、厂站主接线图等);该平台服务于PSASP 的各种计算,在此之外可以进行各种分析计算,并输出各种计算结果。 1.1PSASP平台的主要功能和特点 PSASP图模一体化支持平台的主要功能和特点可概括为: 1. 图模支持平台具备MDI多文档操作界面,是一个单线图图形绘制、元件数据录入编辑、各种计算功能、结果显示、报表和曲线输出的集成环境。用户可以方便地建立电网数据、绘制电网图形、惊醒各种分析计算。人机交互界面全部汉化,界面良好,操作方便。 2. 真正的实现了图模一体化。可边绘图边建数据,也可以在数据已知的情况下进行图形自动快速绘制;图形、数据自动对应,所见即所得。 3. 应用该平台可以绘制各种电网图形,包括单线图、地理位置接线图、厂站主接线图等。 ●所有图形独立于各种分析计算,并为各计算模块所共享; ●可在图形上进行各种计算操作,并在图上显示各种计算结果; ●同一系统可对应多套单线图,多层子图嵌套; ●单线图上可细化到厂站主接线结构;

附录1 使用牛顿拉夫逊法进行潮流计算的Matlab程序代码 % 牛拉法计算潮流程序 %----------------------------------------------------------------------- % B1矩阵:1、支路首端号;2、末端号;3、支路阻抗;4、支路对地电纳 % 5、支路的变比;6、支路首端处于K侧为1,1侧为0 % B2矩阵:1、该节点发电机功率;2、该节点负荷功率;3、节点电压初始值 % 4、PV节点电压V的给定值;5、节点所接的无功补偿设备的容量 % 6、节点分类标号:1为平衡节点(应为1号节点);2为PQ节点;3为PV节点; %------------------------------------------------------------------------ clear all; format long; n=input('请输入节点数:nodes='); nl=input('请输入支路数:lines='); isb=input('请输入平衡母线节点号:balance='); pr=input('请输入误差精度:precision='); B1=input('请输入由各支路参数形成的矩阵:B1='); B2=input('请输入各节点参数形成的矩阵:B2='); Y=zeros(n);e=zeros(1,n);f=zeros(1,n);V=zeros(1,n);sida=zeros(1,n);S1=zeros(nl); %------------------------------------------------------------------ for i=1:nl %支路数 if B1(i,6)==0 %左节点处于1侧 p=B1(i,1);q=B1(i,2); else %左节点处于K侧 p=B1(i,2);q=B1(i,1); end Y(p,q)=Y(p,q)-1./(B1(i,3)*B1(i,5)); %非对角元 Y(q,p)=Y(p,q); %非对角元 Y(q,q)=Y(q,q)+1./(B1(i,3)*B1(i,5)^2)+B1(i,4); %对角元K侧 Y(p,p)=Y(p,p)+1./B1(i,3)+B1(i,4); %对角元1侧 end %求导纳矩阵 disp('导纳矩阵 Y='); disp(Y) %------------------------------------------------------------------- G=real(Y);B=imag(Y); %分解出导纳阵的实部和虚部 for i=1:n %给定各节点初始电压的实部和虚部

PSASP 潮流计算实验 一、实验目的 理解电力系统分析中潮流计算的相关概念,掌握用PSASP 软件对系统潮流进行计算的过程。学会在文本方式下和图形方式下的对潮流计算结果进行分析。 二、预习要求 复习《电力系统分析》中有关潮流计算的内容,了解有关潮流计算的功能,理解常用潮流计算方法,了解PQ 、PV 和V θ(平衡节点,在PSASP 中称为Slack 节点)的设置。 三、实验内容 (一) PSASP 潮流计算概述 潮流计算是根据给定的电网结构、参数和发电机、负荷等元件的运行条件,确定电力系统各部分稳态运行状态参数的计算。通常给定的运行条件有系统中各电源和负荷点的功率、枢纽点电压、平衡点的电压和相位角。待求的运行状态参量包括电网各母线节点的电压幅值和相角,以及各支路的功率分布、网络的功率损耗等。 PSASP 潮流计算的流程和结构如下图所示: 潮流计算 各种计算公共部分 图形方式 文本方式

以一个图所示9节点系统为例,计算其在常规、规划两种运行方式下的潮流。规划运行方式即在常规运行方式下,其中接于一条母线(STNB-230)处的负荷增加,对原有电网进行改造后的运行方式,具体方法为:在母线GEN3-230和STNB-230之间增加一回输电线,增加发电机3的出力及其出口变压器的容量,新增或改造的元件如下图虚线所示。 (二)数据准备 1. 指定数据目录及基准容量 双击PSASP图标,弹出PSASP封面后,按任意键,即进入PSASP主画面:

在该画面中,要完成的工作如下: (1)指定数据目录 第一次可通过“创建数据目录”按钮,建立新目录,如:F:\CLJS。以后可通过“选择数据目录”按钮,选择该目录。 (2)给定系统基准容量 系统基准容量项中,键入该系统基准容量,如100MVA。建立了数据之后,该数不要轻易改动。 2. 录入系统潮流计算数据 基础数据(系统参数)如下:

基于MATLAB的电力系统潮流计算 %简单潮流计算的小程序,相关的原始数据数据数据输入格式如下: %B1是支路参数矩阵,第一列和第二列是节点编号。节点编号由小到大编写%对于含有变压器的支路,第一列为低压侧节点编号,第二列为高压侧节点%编号,将变压器的串联阻抗置于低压侧处理。 %第三列为支路的串列阻抗参数。 %第四列为支路的对地导纳参数。 %第五烈为含变压器支路的变压器的变比 %第六列为变压器是否是否含有变压器的参数,其中“1”为含有变压器,%“0”为不含有变压器。 %B2为节点参数矩阵,其中第一列为节点注入发电功率参数;第二列为节点%负荷功率参数;第三列为节点电压参数;第六列为节点类型参数,其中 %“1”为平衡节点,“2”为PQ节点,“3”为PV节点参数。 %X为节点号和对地参数矩阵。其中第一列为节点编号,第二列为节点对地%参数。 n=input('请输入节点数:n='); n1=input('请输入支路数:n1='); isb=input('请输入平衡节点号:isb='); pr=input('请输入误差精度:pr='); B1=input('请输入支路参数:B1='); B2=input('请输入节点参数:B2='); X=input('节点号和对地参数:X='); Y=zeros(n); Times=1; %置迭代次数为初始值 %创建节点导纳矩阵 for i=1:n1 if B1(i,6)==0 %不含变压器的支路 p=B1(i,1); q=B1(i,2); Y(p,q)=Y(p,q)-1/B1(i,3); Y(q,p)=Y(p,q); Y(p,p)=Y(p,p)+1/B1(i,3)+0.5*B1(i,4); Y(q,q)=Y(q,q)+1/B1(i,3)+0.5*B1(i,4); else %含有变压器的支路 p=B1(i,1); q=B1(i,2); Y(p,q)=Y(p,q)-1/(B1(i,3)*B1(i,5)); Y(q,p)=Y(p,q); Y(p,p)=Y(p,p)+1/B1(i,3);

题目:潮流计算与matlab 教学单位电气信息学院姓名 学号 年级 专业电气工程及其自动化指导教师 职称副教授

摘要 电力系统稳态分析包括潮流计算和静态安全分析。本文主要运用的事潮流计算,潮流计算是电力网络设计与运行中最基本的运算,对电力网络的各种设计方案及各种运行方式进行潮流计算,可以得到各种电网各节点的电压,并求得网络的潮流及网络中的各元件的电力损耗,进而求得电能损耗。本位就是运用潮流计算具体分析,并有MATLAB仿真。 关键词:电力系统潮流计算 MATLAB Abstract Electric power system steady flow calculation and analysis of the static safety analysis. This paper, by means of the calculation, flow calculation is the trend of the power network design and operation of the most basic operations of electric power network, various design scheme and the operation ways to tide computation, can get all kinds of each node of the power grid voltage and seek the trend of the network and the network of the components of the power loss, and getting electric power. The standard is to use the power flow calculation and analysis, the specific have MATLAB simulation. Key words: Power system; Flow calculation; MATLAB simulation

%*************************电力系统直角坐标系下的牛顿拉夫逊法潮流计算********** clear clc load E:\data\IEEE014_Node.txt Node=IEEE014_Node; weishu=size(Node); nnum=weishu(1,1); %节点总数 load E:\data\IEEE014_Branch.txt branch=IEEE014_Branch; bwei=size(branch); bnum=bwei(1,1); %支路总数 Y=(zeros(nnum)); Sj=100; %********************************节点导纳矩阵******************************* for m=1:bnum; s=branch(m,1); %首节点 e=branch(m,2); %末节点 R=branch(m,3); %支路电阻 X=branch(m,4); %支路电抗 B=branch(m,5); %支路对地电纳 k=branch(m,6); if k==0 %无变压器支路情形 Y(s,e)=-1/(R+j*X); %互导纳 Y(e,s)=Y(s,e); end if k~=0 %有变压器支路情形 Y(s,e)=-(1/((R+j*X)*k)); Y(e,s)=Y(s,e); Y(s,s)=-(1-k)/((R+j*X)*k^2); Y(e,e)=-(k-1)/((R+j*X)*k); %对地导纳 end Y(s,s)=Y(s,s)-j*B/2; Y(e,e)=Y(e,e)-j*B/2; %自导纳的计算情形 end for t=1:nnum; Y(t,t)=-sum(Y(t,:))+Node(t,12)+j*Node(t,13); %求支路自导纳 end G=real(Y); %电导 B=imag(Y); %电纳 %******************节点分类************************************* * pq=0; pv=0; blancenode=0; pqnode=zeros(1,nnum); pvnode=zeros(1,nnum); for m=1:nnum; if Node(m,2)==3 blancenode=m; %平衡节点编号 else if Node(m,2)==0 pq=pq+1; pqnode(1,pq)=m; %PQ 节点编号 else if Node(m,2)==2 pv=pv+1; pvnode(1,pv)=m; %PV 节点编号 end end end end %*****************************设置电压初值********************************** Uoriginal=zeros(1,nnum); %对各节点电压矩阵初始化 for n=1:nnum Uoriginal(1,n)=Node(n,9); %对各点电压赋初值 if Node(n,9)==0;

目录 1设计目的 (1) 2关于 PSASP (1) 2.1软件简介 (1) 2.2PSASP软件的体系结构 (1) 3关于牛顿—拉夫逊算法 (2) 3.1牛顿—拉夫逊算法简介 (2) 3.2牛顿—拉夫逊法计算潮流 (3) 4九节点电力系统的单线图及元件数据 (5) 4.1单线图 (5) 4.2元件数据 (6) 5潮流计算结果 (8) 6结论 (12) 7参考文献 (12)

1 设计目的 电力系统潮流计算就是对复杂电力系统正常和故障条件下稳态运行状态的计算。潮流计算的目标是求取电力系统在给定运行方式下的节点电压和功率分布,用以检查系统个元件是否过负荷、各点电压是否满足要求、功率的分布和分配是否合理以及功率损耗。通过电力系统分析仿真软件PSASP7.0 对任务书中所给出的9节点系统进行潮流计算,并导出结果。 2 关于PSASP 2.1软件简介 PSASP 是电力系统分析综合程序(Power System Analysis Software Package 的简称。PSASP 是一套由电科院开发的具有我国自主知识产权,便捷高效、高度集成的开放软件。它基于电网基础数据库、固定模型库以及用户自定义模型库的支持,可以进行电力系统的各种分析计算,例如:潮流计算、短路电流计算、网损分析、静态安全分析等。并可以输出各种计算结果。 2.2PSASP 软件的体系结构 PSASP 的体系分为三层,第一层为公用数据和模型的资源库;第二层为基于资源库的应用程序包;第三层为计算结果库和分析工具。在使用PSASP 时,用户首先利用电网基础数据库、模型库、用户程序库讲模型数据输入到PSASP 中;然后使用应用程序包对输入的模型数据进行潮流计算、网损分析等计算;最后将计算结果输出到结果库并可以将结果用报表、图形、曲线等形式输出出来。 PSASP 软件的特点 1、有公用数据库作支持,可以共用基础数据。 2、有固定模型库和用户自定义模型库作支持。 3、有文本和图形两种方式计算。 4、有多种形式的结果分析输出。 5、有多种常用软件接口。

东北电力大学课程设计改革试用任务书: 电力系统潮流计算课程设计任务书 设计名称:电力系统潮流计算课程设计 设计性质:理论计算,计算机仿真与验证 计划学时:两周 一、设计目的 1.培养学生独立分析问题、解决问题的能力; 2.培养学生的工程意识,灵活运用所学知识分析工程问题的能力 3.编制程序或利用电力系统分析计算软件进行电力系统潮流分析。 二、原始资料 1、系统图:IEEE14节点。 2、原始资料:见IEEE14节点标准数据库 三、课程设计基本内容: 1.采用PSAT仿真工具中的潮流计算软件计算系统潮流; 1)熟悉PSAT仿真工具的功能; 2)掌握IEEE标准数据格式内容; 3)将IEEE标准数据转化为PSAT计算数据; 2.分别采用NR法和PQ分解法计算潮流,观察NR法计算潮流中雅可比矩阵的变化情况, 分析两种方法计算潮流的优缺点; 3.分析系统潮流情况,包括电压幅值、相角,线路过载情况以及全网有功损耗情况。

4.选择以下内容之一进行分析: 1)找出系统中有功损耗最大的一条线路,给出减小该线路损耗的措施,比较各种措施 的特点,并仿真验证; 2)找出系统中电压最低的节点,给出调压措施,比较各种措施的特点,并仿真验证; 3)找出系统中流过有功功率最大的一条线路,给出减小该线路有功功率的措施,比较 各种措施的特点,并仿真验证; 5.任选以下内容之一作为深入研究:(不做要求) 1)找出系统中有功功率损耗最大的一条线路,改变发电机有功出力,分析对该线路有 功功率损耗灵敏度最大的发电机有功功率,并进行有效调整,减小该线路的损耗; 2)找出系统中有功功率损耗最大的一条线路,进行无功功率补偿,分析对该线路有功 功率损耗灵敏度最大的负荷无功功率,并进行有效调整,减小该线路的损耗; 3)找出系统中电压最低的节点,分析对该节点电压幅值灵敏度最大的发电机端电压, 并有效调整发电机端电压,提高该节点电压水平; 四、课程设计成品基本要求: 1.绘制系统潮流图,潮流图应包括: 1)系统网络参数 2)节点电压幅值及相角 3)线路和变压器的首末端有功功率和无功功率 2.撰写设计报告,报告内容应包括以下几点: 1)本次设计的目的和设计的任务; 2)电力系统潮流计算的计算机方法原理,分析NR法和PQ分解法计算潮流的特点; 3)对潮流计算结果进行分析,评价该潮流断面的运行方式安全性和经济性; 4)找出系统中运行的薄弱环节,如电压较低点或负载较大线路,给出调整措施; 5)分析各种调整措施的特点并比较它们之间的差异; 6)结论部分以及设计心得; 五、考核形式 1.纪律考核:学生组织出勤情况和工作态度等; 2.书面考核:设计成品的完成质量、撰写水平等; 3.答辩考核:参照设计成品,对计算机方法进行电力系统潮流计算的相关问题等进行答辩; 4.采用五级评分制:优、良、中、及格、不及格五个等级。

PSASP 电力系统分析综合程序7.1版 Power System Analysis Software Package V7.1 WSCC9节点节点算例搭建算例搭建算例搭建及潮流计算及潮流计算及潮流计算向导 向导Case Tutorial for Simulating WSCC 9-Bus System and Applying Load Flow Calculation 中国电力科学研究院2013年6月 ?

WSCC9节点算例搭建及潮流计算向导1 1.概述 本文档介绍了如何使用PSASP7.1来搭建WSCC9母线系统,并进行潮流计算,以及如何修改系统数据。 美国西部电力系统(WSCC)的3机9母线系统是一个用于电力系统研究的经典算例。系统的单线图如下图所示。 图1WSCC9母线测试系统结构

2WSCC9节点算例搭建及潮流计算向导 2.系统数据录入. 参考以下说明搭建系统。 (1)建立新的PSASP作业 通过开始菜单或者桌面快捷方式启动PSASP v7.1。 点击工具条中的‘新建工程’按钮。选择一个文件夹并输入工程名称,比如WSCC 9。

WSCC9节点算例搭建及潮流计算向导3 PSASP会为作业建立一个名称为WSCC9的新文件夹,文件夹中包含了作业所需要的一组数据文件夹和文件。 文件WSCC9.pro可以通过PSASP打开以启动工程。 作业建立好后,需要为单线图命名,比如WSCC9。一个作业下可能包含多个单线图。单线图也可以在作业建立好后添加。

4WSCC9节点算例搭建及潮流计算向导 这样一个空的作业就完全建立好了。此时,PSASP默认为编辑模式。工具条里的编辑按钮为按下状态。 只有在编辑模式,才可以进行系统基础数据的编辑,比如添加/删除元件,改变系统结构,修改设备参数,以及绘画单线图。在计算模式下,只能浏览系统的基础数据。 可以通过文件菜单下的文件(F)|作业信息来查看编辑系统容量,系统的基准容量为100MVA。 (2)设置区域,分区和厂站信息 一个默认的作业通常由一个区域,一个分区,和一个变电站或电厂将元件分组。虽然将所有元件划分在一个区域、一个变电站或电厂里并不会影响计算结果,但是仍推荐用户对元件进行合理的划分。 在元件数据菜单里,每个元件都可以修改。应当首先设定区域数据。

毕业设计(论文)MATLAB下的潮流计算实现-稀疏技术

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

摘要 电力系统潮流计算是研究电力系统稳态运行情况的一种计算,它根据给定的运行条件及系统接线情况确定整个电力系统各部分的运行状态:各母线的电压,各元件中流过的功率,系统的功率损耗等等。在电力系统规划的设计和现有电力系统运行方式的研究中,都需要利用潮流计算来定量地分析比较供电方案或运行方式的合理性、可靠性和经济性。因此潮流计算是研究电力系统的一种很重要和很基础的计算。由于电力系统结构及参数的一些特点,并且随着电力系统不断扩大,潮流问题的方程式阶数越来越高,对这样的方程式并不是任何数学方法都能保证给出正确答案的。这种情况成为促使电力系统计算人员不断寻求新的更可靠方法的重要因素。 本文旨在于研究潮流计算的牛顿—拉夫逊法的基本原理,在Matlab环境中实现牛顿—拉夫逊法潮流计算的数学模型,程序流程以及编制相应程序,并在程序中融合了节点优化编号和稀疏技术,以提高计算效率。最后用IEEE-3O节点标准测试系统验证所编程序。 关键词:潮流计算Newtom-Raphson法节点优化稀疏技术Matlab ABSTRACT Power flow calculation is fundanmental of analysis. Network reconfiguration,fault management,state estimator etc also need the data of electrial system power flow.There is important significance to develop power flow calculation in allusion to traits of distribution network. This paper introduces the principle of Newtom-Raphson algorithm, which is developed for calculation of power flow calculation ,where zero sequence network is open.With this algorithm,the three-phase load is resolved into positive/negative sequence power and coupling power,thus,decoupling three phase power flow into sequencet component power flow.The power flow can be obtained by just finding the positive sequence power flow and then finding the negative sequent component from the coupling https://www.doczj.com/doc/e818420068.html,pared with the existing methods,the jacobian matrix with the proposed algorithm is of much lower order,thus substantially reducing the computation burden.The proposed algorithm,together with a reference algorithm,has been simulated on an actual IEEE-30 system using statistic load date.And then it will

IEEE14节点系统的潮流计算与潮流调整 一、实验目的 1.学会使用IEEE标准数据计算潮流; 2.学会观察潮流分布; 3.培养应用电力系统仿真计算软件PSASP进行潮流调整和电压调整的实践能力; 4. 理解潮流分布元件参数之间的关系; 5. PSASP软件中数据的导入、导出、输入、输出。 二、实验原理 1.潮流调整的方式及基本原理 (添加内容,图形可打印,描述手写) 2.电压调整的方式及基本原理 (添加内容,图形可打印,描述手写) 3.无功功率最优分布的原理 三、实验内容 1.采用文本输入参数的方式计算IEEE14节点系统指定运行方式下的潮流; 2.利用文本方式输入的数据绘制IEEE14节点单线图; 3.把某一线路的功率限制在指定值之内 4.把某一节点的电压提高(降低)到指定值。 5.调整潮流,尽可能使得网络损耗最小。(附加实验) 四、实验结果(图形打印,其他手写) 1.IEEE14节点潮流计算结果及其分析 (0) 画出IEEE14节点单线图; (1)单线图显示的潮流 (2)对线路进行分析,分析每个PV节点的作用。 (3)对潮流结果进行分析 (每个节点的有功、无功是否平衡;无功流动方向与电压、相角之间的关系;有 功流过方向与电压、相角之间的关系;系统存在几个电压等级;潮流大致流动方 向;为什么各个变压器流过的潮流不同?;3、6、8); (4)为什么选择3、6、8母线作为电压支撑节点?3、6、8母线去掉无功电源的潮流状态如何? (5)把重负荷节点如3母线负荷与轻负荷节点如14母线节点负荷对换后的潮流有什么变化?为什么? 2.线路过载时的调整策略及结果 (1)问题分析+解决方案分析 如把母线3和母线14的负荷置换,要求变压器5-6的潮流限制在60MV A。

%本程序的功能是用牛顿——拉夫逊法进行潮流计算 % B1矩阵:1、支路首端号;2、末端号;3、支路阻抗;4、支路对地电纳 % 5、支路的变比;6、支路首端处于K侧为1,1侧为0 % B2矩阵:1、该节点发电机功率;2、该节点负荷功率;3、节点电压初始值 % 4、PV节点电压V的给定值;5、节点所接的无功补偿设备的容量 % 6、节点分类标号:1为平衡节点(应为1号节点);2为PQ节点; % 3为PV节点; clear; n=input('请输入节点数:n='); nl=input('请输入支路数:nl='); isb=input('请输入平衡母线节点号:isb='); pr=input('请输入误差精度:pr='); B1=input('请输入由各支路参数形成的矩阵:B1='); B2=input('请输入各节点参数形成的矩阵:B2='); Y=zeros(n);e=zeros(1,n);f=zeros(1,n);V=zeros(1,n);sida=zeros(1,n);S1=zeros(nl); % % %--------------------------------------------------- for i=1:nl %支路数 if B1(i,6)==0 %左节点处于1侧 p=B1(i,1);q=B1(i,2); else %左节点处于K侧 p=B1(i,2);q=B1(i,1); end Y(p,q)=Y(p,q)-1./(B1(i,3)*B1(i,5)); %非对角元 Y(q,p)=Y(p,q); %非对角元 Y(q,q)=Y(q,q)+1./(B1(i,3)*B1(i,5)^2)+B1(i,4)./2; %对角元K侧 Y(p,p)=Y(p,p)+1./B1(i,3)+B1(i,4)./2; %对角元1侧 end %求导纳矩阵 disp('导纳矩阵Y='); disp(Y) %---------------------------------------------------------- G=real(Y);B=imag(Y); %分解出导纳阵的实部和虚部 for i=1:n %给定各节点初始电压的实部和虚部 e(i)=real(B2(i,3)); f(i)=imag(B2(i,3)); V(i)=B2(i,4); %PV节点电压给定模值 end for i=1:n %给定各节点注入功率 S(i)=B2(i,1)-B2(i,2); %i节点注入功率SG-SL B(i,i)=B(i,i)+B2(i,5); %i节点无功补偿量 end %=================================================================== P=real(S);Q=imag(S); %分解出各节点注入的有功和无功功率 ICT1=0;IT2=1;N0=2*n;N=N0+1;a=0; %迭代次数ICT1、a;不满足收敛要求的节点数IT2

摘要 潮流计算是电力系统分析中的一种最基本的计算。对于大电网的潮流计算,目前已有比较完善的软件可使用。《电力系统分析综合程序》(PSASP)是通过给定电网结构、参数、发电机、负荷等元件的运行条件进行潮流计算、网损计算、短路计算等计算的软件。本设计简要介绍了PSASP的使用方法,然后用PSASP对实际电网进行分析,具体步骤如下:建立基础元件数据库,确定网架结构,定义方案,定义潮流作业然后进行调试来完成潮流计算。在潮流计算过程中,由于求解方程无解、原始数据不合理等原因潮流出现不收敛,则通过检查数据、更换算法等措施进行调试使潮流收敛;但潮流也可能收敛到不合理的解,比如电压偏低或偏高,则通过调节变压器分接头等方法对电压进行调整,使潮流最终趋于合理。 关键词:潮流;收敛;电压调整;PSASP

目录 引言 (1) 第一章概述 (2) 1.1 潮流计算的概述 (2) 1.2 网络结构分析: (2) 1.3 本设计的网络特点 (4) 1.4 PSASP潮流分析的主要步骤 (5) 第二章文本方式下基础数据库的建立 (6) 2.1文本方式编辑环境简介 (6) 2.1.1 进入文本方式编辑环境 (6) 2.1.2 编辑环境简介 (8) 2.2 建立基础元件数据库 (10) 2.2.1 母线数据 (10) 2.2.2 交流线数据 (11) 2.2.3 三绕组变压器数据 (14) 2.2.4 发电机数据 (20) 2.2.5 负荷数据 (21) 第三章电力系统单线图的绘制及数据编辑 (23) 3.1 图形数据编辑环境简介 (23) 3.1.1 进入图形数据编辑环境 (23) 3.1.2 编辑环境简介 (24) 3.2 系统单线图的编辑 (25) 3.2.1元件的绘制 (25) 3.2.2 系统图的绘制 (29) 第四章 PSASP的潮流计算简述 (30) 4.1 计算机潮流计算问题简述 (30) 4.2 PSASP潮流计算的主要功能和特点 (31) 4.3 PSASP潮流计算方法 (32) 4.4 潮流计算流程 (33) 第五章潮流计算作业的建立 (35) 5.1 潮流计算基础方案的建立 (35)

简单系统的潮流计算与 、实验目的 1 ?初步学会使用PSASP软件计算简单潮流 2 ?对比分析潮流估算与计算机潮流算法的差异 3. 掌握电力系统潮流计算的基本概念 4. 学会使用标幺值计算潮流计算 、实验原理 1 ?潮流估算原理 2 ?计算机潮流算法的原理 、实验内容 10.24kV,末端功率为40+j10MVA。 1 ?对下图所示系统计算潮流分布,已知首端电压 为 A/J =652kW 6;%=10.2 却km 甲= 0.09( 口) x. =0.3 £1) PSASP验证

3s=OX)2x 10^(3)

2.对教材例3-2进行潮流估算 3 ?使用PSASP软件(图形和文本)计算1、2所示系统的潮流并与估算潮流进行对比分析。 4?例3-2所示系统的计算结果进行简单的潮流调整。 5 ?采用标幺值进行计算,并把结果与有名值计算的结果相对比。 6.使用直角坐标表示的牛顿一拉夫逊法计算例3-2所示系统的潮流分布。(选做) 四、实验结果 1 ?潮流估算的计算过程及结果 2.手工采用牛顿—拉夫逊法的计算过程及结果

.\ 3.使用PSASP 软件的潮流计算结果 潮流计算摘要信息报表 PSASP ( Load Flow ) EPRI , China 潮流计算日期: 2014/07/11 时间: 17:00:14 作业名: 作业_1 作业描述: 计算方法: Newto n(Power Equati on)( 牛顿法(功率式)) 基准容量: 100.0000 允许误差: 0.000100 本系统 上限 母线: 3 20000 发电机: 1 4000 负荷: 1 6000 交流线: 1 45000 直流线: 0 50 两绕组变压器: 1 45000 三绕组变压器: 0 45000 移相器: 0 200 UD 模型调用次数: 0 200 UP 调用个数: 10 W.CO+jlO. J 114 14 -P m I "7 KI COi-.'in nr 4U.

附录A MATLAB程序 %本程序的功能是用牛顿——拉夫逊法进行潮流计算 % B1矩阵:1、支路首端号;2、末端号;3、支路阻抗;4、支路对地电纳 % 5、支路的变比;6、支路首端处于K侧为1,1侧为0 % B2矩阵:1、该节点发电机功率;2、该节点负荷功率;3、节点电压初始值 % 4、PV节点电压V的给定值;5、节点所接的无功补偿设备的容量 % 6、节点分类标号 clear; n=10;%input('请输入节点数:n='); nl=11;%input('请输入支路数:nl='); isb=1;%input('请输入平衡母线节点号:isb='); pr=0.00001;%input('请输入误差精度:pr='); B1=[1 2 1.755e-2+4.155e-2i 0.26i 1 0; 1 4 3.159e-2+7.479e-2i 0.1215i 1 0; 1 6 3.159e-2+7.479e-2i 0.1215i 1 0; 2 3 3.68e-3+0.11135i 0 0.909 1; 4 5 3.68e-3+0.11135i 0 0.909 1; 4 6 2.808e-2+6.648e-2i 0.108i 1 0; 6 7 3.0865e-3+0.0833i 0 0.909 1; 6 8 3.159e-2+7.479e-2i 0.1215i 1 0; 6 10 2.457e-2+5.817e-2i 0.0945i 1 0; 8 9 3.0865e-3+0.0833i 0 0.909 1; 8 10 2.808e-2+6.648e-2i 0.108i 1 0];%input('请输入由支路参数形成的矩阵: B1='); B2=[0 0 1.05 1.05 0 1; 0 0 1 0 0 2; 0 0.6+0.3718i 1 0 0 2; 0 0 1 0 0 2; 0 0.4+0.247i 1 0 0 2; 0 0 1 0 0 2; 0 0.35+0.2169i 1 0 0 2; 0 0 1 0 0 2; 0 0.5+0.3099i 1 0 0 2; 0.8 0 1.05 1.05 0 3];%input('请输入各节点参数形成的矩阵: B2='); Y=zeros(n);e=zeros(1,n);f=zeros(1,n);V=zeros(1,n);sida=zeros(1,n) ;S1=zeros(nl); %-------修改部分------------ ym=0; SB=100;UB=220; %ym=input('您输入的参数是标么值?(若不是则输入一个不为零的数值)'); if ym~=0

相关主题
文本预览
相关文档 最新文档