电力系统稳态分析课程设计docWord下载.docx

上传人:b****4 文档编号:7245325 上传时间:2023-05-08 格式:DOCX 页数:46 大小:87.23KB
下载 相关 举报
电力系统稳态分析课程设计docWord下载.docx_第1页
第1页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第2页
第2页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第3页
第3页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第4页
第4页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第5页
第5页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第6页
第6页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第7页
第7页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第8页
第8页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第9页
第9页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第10页
第10页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第11页
第11页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第12页
第12页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第13页
第13页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第14页
第14页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第15页
第15页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第16页
第16页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第17页
第17页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第18页
第18页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第19页
第19页 / 共46页
电力系统稳态分析课程设计docWord下载.docx_第20页
第20页 / 共46页
亲,该文档总共46页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

电力系统稳态分析课程设计docWord下载.docx

《电力系统稳态分析课程设计docWord下载.docx》由会员分享,可在线阅读,更多相关《电力系统稳态分析课程设计docWord下载.docx(46页珍藏版)》请在冰点文库上搜索。

电力系统稳态分析课程设计docWord下载.docx

使用MATLAB软件进行编程,在很大程度上节省了内存,减少了计算量。

通过对本题计算我们了解了一些工程计算和解决工程问题的方法。

关键词:

潮流计算,稳态运行,牛顿一拉夫逊法,MATLAB

BasedonMATLABelectricalpowersystemcomplextidal

currentanalysis

Abstract

PowerFlowAnalysisGridcomputingisthebasisofapplications,thecomplexpowersystemundernormalandfaultconditionsforthecalculationofsteadystateoperation.Giventhepowersystemnetworkstructure,parametersanddecisionsoperationofthepowersystemboundaryconditions,todeterminethemethodofoperationofthepowersystemisoneofNorthKoreaflowcalculation.

PQdecompositionmethodistheformofpolarcoordinatesNewton-thewideningtrendofasimplifiedcalculationmethod.P-Qdecompositionmethodadoptedbythespecificcharacteristicsofthepowersystemariysis,Newton'

sLawof

theJacobianmatrixformulahaseffectivelysimplifiedandimproved.AsaresultofthesesimplifiedformulathatinvoIvesonlythecoefficientmatrix,thebalanceofpowerhasnotchangednodeequationsandtheconvergencecriterion,becausetheresultswillnotreducetheaccuracy.

MATLABisaninteractive,object-orientedprogrammingIanguage,widelyusedinindustryandacademia,mainlyformatrixcalculation.Usingiteration,theamendmentthroughtheestablishmentofmatrixiterativeequationtoturn,graduallymovingtowardsatruevaluetocalculatethevoltageelectricitygrid,powerdistribution.

UseMATLABsoftwareprogramming,savingmemorytoalargeextent,reducetheamountofcomputation.Bythiscalculationweunderstandthatanumberofengineeringcalculationandsolveengineeringproblems

Keywords:

Thetrend,thePQdecompositionmethod,MATLAB

内蒙古科技大学课程设计任务书

课程名称

电力系统稳态分析课程设计

设计题目

两机五节点网络潮流计算一PQ节点法

指导教师

刘景霞时间1周

一、教学要求

电力系统稳态分析课程设计以设计和优化电力系统的潮流分析为重点,提高学生综合能

力为目标,尽可能结合实际工程进行。

设计内容的安排要充分考虑学校现有的设备,设计时间及工程实际需要,并使学生初步学会运用所学知识解决工程中的实际问题。

二、设计资料及参数

(一)设计原始资料

1、待设计电气设备系统图

2、电力系统网络各元件参数

3、电力系统电气元件的使用规范

4、电力工程电气设计手册

(二)设计参考资料

1、《电力系统稳态分析》,陈珩,中国电力出版社,2007,第三版

2、《电力系统分析》,韩祯祥,浙江大学出版社,2005,第三版

3、《电力系统分析课程实际设计与综合实验》,祝书萍,中国电力出版社,2007,第一版

三、设计要求及成果

1.根据给定的参数或工程具体要求,收集和查阅资料;

学习相关软件(软件自选)。

2.在给定的电力网络上画出等值电路图。

3.运用计算机进行潮流计算。

4.编写设计说明书。

基本要求:

1.编写潮流计算程序;

2.在计算机上调试通过(?

);

3.运行程序并计算出正确结果(?

4.写出课程设计报告(包括以下内容)(1份)

(1)程序框图;

(2)源程序;

(3)符号说明表;

(4)算例及计算结果

5.编写计算说明书(1份)。

四、进度安排

根据给定的参数或工程具体要求,收集和查阅资料(半天)

学习软件(MATLA或C语言等)(一天半)

编程计算复杂系统潮流计算(三天)

编写计算设计书(一天)

五、评分标准

课程设计成绩评定依据包括以下几点:

1)工作态度(占10%;

2)基本技能的掌握程度(占20%;

3)程序编写是否合理是否有运行结果(40%);

4)课程设计说明书编写水平(占30%)=

5)分为优、良、中、合格、不合格五个等级。

考核方式:

设计期间教师现场检查;

评阅设计报告

0.45+j0.15

0.4+j0.05

0.04+j0.12

.G1(0.2+j0.2)

0.6+j0.1

系统接线图

(其中节点1为平衡节点,节点2、3、4、5为PQ节点。

1.2电力系统概述

电力工业发展初期,电能是直接在用户附近的发电站(或称发电厂)中生产

的,各发电站孤立运行。

随着工农业生产和城市的发展,电能的需要量迅速增加,而热能资源(如煤田)和水能资源丰富的地区又往往远离用电比较集中的城市和工矿区,为了解决这个矛盾,就需要在动力资源丰富的地区建立大型发电站,然后将电能远距离输送给电力用户。

同时,为了提高供电可靠性以及资源利用的综合经济性,又把许多分散的各种形式的发电站,通过送电线路和变电所联系起来。

这种由发电机、升压和降压变电所,送电线路以及用电设备有机连接起来的整体,即称为电力系统。

电力系统加上发电机的原动机(如汽轮机、水轮机),原动机的力能部分(如热力锅炉、水库、原子能电站的反应堆)、供热和用热设备,则称为动力系统。

现代电力系统提出了“灵活交流输电与新型直流输电”的概念。

灵活交流输电技术是指运用固态电子器件与现代自动控制技术对交流电网的电压、相位角、阻抗、功率以及电路的通断进行实时闭环控制,从而提高高压输电线路的输送能力和电力系统的稳定水平。

新型直流输电技术是指应用现电力电子技术的最新成果,改善和简化变流站的造价等。

运行方式管理中,潮流是确定电网运行方式的基本出发点;

在规划领域,需要进行潮流分析验证规划方案的合理性;

在实时运行环境,调度员潮流提供了电网在预想操作情况下电网的潮流分布以校验运行可靠性。

在电力系统调度运行的

多个领域都涉及到电网潮流计算。

潮流是确定电力网络运行状态的基本因素,潮流问题是研究电力系统稳态问题的基础和前提。

电力系统潮流计算是研究电力系统稳态运行情况的一种计算,它根据给定的

运行条件及系统接线情况确定整个电力系统各部分的运行状态:

各母线的电压,各元件中流过的功率,系统的功率损耗等等。

在电力系统规划的设计和现有电力系统运行方式的研究中,都需要利用潮流计算来定量地分析比较供电方案或运行方式的合理性。

可靠性和经济性。

此外,电力系统潮流计算也是计算系统动态稳定和静态稳定的基础。

所以潮流计算是研究电力系统的一种很重要和基础的计算。

电力系统潮流计算也分为离线计算和在线计算两种,前者主要用于系统规划设计和安排系统的运行方式,后者则用于正在运行系统的经常监视及实时控制。

利用电子数字计算机进行电力系统潮流计算从50年代中期就已经开始。

在这20年内,潮流计算曾采用了各种不同的方法,这些方法的发展主要围绕着对潮流计算的一些基本要求进行的。

对潮流计算的要求可以归纳为下面几占:

八、、•

(1)计算方法的可靠性或收敛性;

(2)对计算机内存量的要求;

(3)计算速度;

(4)计算的方便性和灵活性。

电力系统潮流基本步骤

1、导纳矩阵的形成

2、节点类型

(1)PV点:

注入有功功率P为给定值,电压也保持在给定数值。

(2)PQ节点:

注入有功功率和无功功率是给定的

(3)平衡节点:

用来平衡全电网的功率。

选一容量足够大的发电机担任平衡全电网功率的职责。

平衡节点的电压大小与相位是给定的,通常以它的相角为参量,即取其电压相角为0—个独立的电力网中只设一个平衡点。

3、高斯迭代法

电力系统潮流计算问题在数学上是一组多元非线性方程式求解问题,其解法

都离不开迭代。

因此,对潮流计算方法,首先要求它能可靠地收敛,并给出正确

答案。

由于电力系统结构及参数的一些特点,并且随着电力系统不断扩大,潮流计算的方程式阶数也越来越高,对这样的方程式并不是任何数学方法都能保证给出正确答案的。

这种情况成为促使电力系统计算人员不断寻求新的更可靠方法的重要因素。

1.4电力系统稳态分析潮流计算总结

潮流计算针对电力革统各正常运行方式,而静态安全分析则要研究各种运行方式下个别系统元件退出运行后系统的状况。

其目的是校验系统是否能安全运行,即是否有过负荷的元件或电压过低的母线等。

原则上讲,

静态安全分析也可U用潮流计算来代替。

但是一般静态安全分析需要校验

的状态数非常多,用严格的潮流计算来分析这些状态往往计算量过大,因此不得不寻求一些特殊的算法以满足要求。

利用电子数字计算机进行电力系统潮流计算从20世纪50年代中期就

己开始,此后,潮流计算曾采用了各种不同的方法,这些方法的发展主要是围绕着对潮流计算的一些基本要求进行的,对潮流计算的要求可以归纳为下面几点:

(1)计算方法的可靠性或收敛性

(2)对计算速度和内存量的要求

(3)计算的方便性和灵活性

现在主要的研究都是围绕着牛顿拉夫逊法来进行的,牛顿法是数学中

解决非线性方程式的典型方法,有较好的收敛性。

解决电力系统潮流计算问题是以导纳距阵为基础的,因此,只要在迭代过程中尽可能保持方程式系数距阵的稀疏性,就可以大大提高牛顿法潮流程序的放率。

自从20世纪

60年代中期利用了最佳顺序消去法以后,牛顿法在收敛性、内存要求、速度方面都超过了阻抗法,成为直到目前仍在广泛采用的优秀方法。

同样优秀的方法还有很多,fastdecoupled,PQ分解法,等等。

1.5MATLAB的相关知识与学习

MATLAB©

言及其应用一门基础工具课。

MATLAB!

MathWorks公司开发的一

套高性能的数值计算和可视化的仿真软件,包括MATLA主程序、SIMULINK动态

系统仿真包和各种专业工具箱。

它基于矩阵运算,集数值计算、图形显示、图形界面设计等功能和模糊逻辑等30多个专业工具箱于一体,具有极强大的计算功能和极高的编程效率,特别适合于科学计算、数值分析、系统仿真和信号处理等任务。

一种交互式、面向对象的程序设计语言,广泛应用于工业界与学术界,主要用于矩阵运算,同时在数值分析、自动控制模拟、数字信号处理、动态分析、绘图等方面也有强大的功能。

MATLAE程学设计语言结构完整,且具有优良的移植性,它的基本数据元素是不需要定义的数组。

它可以高效率的解决工业计算问题,特别是关于矩阵和矢量的计算。

通过MATLAB!

言,可以用类似数学公式的方式来编写算法,大大降低了程序需要的难度别难并节省了时间,从而可把主要的经历集中在算法的构思而不是编程上。

表3-1

管理命令和函数

help

在线帮助文件

doc

装入超文本说明

what

MMATMEX文件的目录列表

type

列出M文件

lookfor

通过help条目搜索关键字

which

定位函数和文件

Demo

运行演示程序

Path

控制MATLA的搜索路径

管理变量和工作空间

Who

列出当前变量

Whos

列出当前变量(长表)

Load

从磁盘文件中恢复变量

Save

保存工作空间变量

Clear

从内存中清除变量和函数

Pack

整理工作空间内存

Size

矩阵的尺寸

Length

向量的长度

disp

显示矩阵或

与文件和操作系统有关的命令

cd

改变当前工作目录

Dir

目录列表

Delete

删除文件

Getenv

获取环境变量值

!

执行DOS操作系统命令

Unix

执行UNIX操作系统命令并返回结果

Diary

保存MATLA任务

控制命令窗口

Cedit

设置命令行编辑

Clc

清命令窗口

Home

光标置左上角

Format

设置输出格式

Echo

底稿文件内使用的回显命令

more

在命令窗口中控制分页输出

启动和退出MATLAB

Quit

退出MATLAB

Startup

引用MATLA时所执行的M文件

Matlabrc

主启动M文件

般信息

Info

MATLA系统信息及Mathworks公司信息

Subscribe

成为MATLA的订购用户

hostid

MATLA主服务程序的识别代号

Whatsnew

在说明书中未包含的新信息

Ver

版本信息

操作符和特殊字符

+

——

*

矩阵乘法

数组乘法

A

矩阵幕

数组幕

\

左除或反斜杠

/

右除或斜杠

./

数组除

Kron

Kronecker张量积

:

冒号

()

圆括号

[]

方括号

.

小数点

・・

父目录

继续

J

逗号

分号

%

注释

感叹号

转置或引用

=

赋值

==

相等

<

>

关系操作符

&

逻辑与

|

逻辑或

逻辑非

xor

逻辑异或

逻辑函数

Exist

检查变量或函数是否存在

Any

向量的任一元为真,则其值为真

All

向量的所有元为真,则其值为真

Find

找出非零元素的索引号

三角函数

Sin

正弦

Sinh

双曲正弦

Asin

反正弦

Asinh<

矩阵是MATLA数据存储的基本单元,而矩阵的运算是MATLA语言的核心,

在MATLA言系统中几乎一切运算均是以对矩阵的操作为基础的。

矩阵的基本数学运算包括矩阵的四则运算、与常数的运算、逆运算、行列式运算、秩运算、特征值运算等基本函数运算,这里进行简单介绍。

四则运算

矩阵的加、减、乘运算符分别为“+,—,*”,用法与数字运算几乎相同,但计算时要满足其数学要求在MATLA中矩阵的除法有两种形式:

左除“”和右除“/”。

在传统的MATLA算法中,右除是先计算矩阵的逆再相乘,而左除则不需要计算逆矩阵直接进行除运算。

通常右除要快一点,但左除可避免被除矩阵的奇异性所带来的麻烦。

在MATLAB中两者的区别不太大。

与常数的运算

常数与矩阵的运算即是同该矩阵的每一元素进行运算。

但需注意进行数除时,常数通常只能做除数。

基本函数运算

矩阵的函数运算是矩阵运算中最实用的部分,常用的主要有以下几个:

det(a)求矩阵a的行列式

eig(a)求矩阵a的特征值

inv(a)或aA(-1)

rank(a)

trace(a)

求矩阵a的逆矩阵

求矩阵a的秩

求矩阵a的迹(对角线元素之和)

我们在进行工程计算时常常遇到矩阵对应元素之间的运算。

这种运算不同于前面讲的数学运算,为有所区别,我们称之为数组运算。

基本数学运算

数组的加、减与矩阵的加、减运算完全相同。

而乘除法运算有相当大的区别,数组的乘除法是指两同维数组对应元素之间的乘除法,它们的运算符为“.*”和

“./”或前面讲过常数与矩阵的除法运算中常数只能做除数。

在数组运算中有了“对应关系”的规定,数组与常数之间的除法运算没有任何限制。

另外,矩阵的数组运算中还有幕运算(运算符为.八)、指数运算(exp)、对

数运算(log)、和开方运算(sqrt)等。

有了“对应元素”的规定,数组的运算实质上就是针对数组内部的每个元素进行的。

矩阵的幕运算与数组的幕运算有很大的区别。

逻辑关系运算

逻辑运算是MATLAB^数组运算所特有的一种运算形式,也是几乎所有的高级语言普遍适用的一种运算。

解:

形成节点导纳矩阵YB

由上图可得相应的节点导纳矩阵

Y=[6.25-18.75i

-5+15i

-1.25+3.75i

0;

10.834-32.5i

-1.667+5i

-2.5+7.5i;

12.917-38.75i

-10+30i

0-1.667+5i-10+30i12.917-38.75i-1.25+3.75i;

0-2.5+7.5i0-1.25+3.75i3.75-11.25i]

由于节点1为平衡节点,其他的节点均为PQ节点,系数矩阵B'

,B"

阶数相同。

又应对该等值网络,不存在除去与有功功率和电压相位或无功功率和电压大小关

III

系较小的因素的可能性,这两个矩阵B,B完全相同。

他们就由导纳矩阵的虚

部部分中除第一行第一列外的各个元素所组成

计算各节点有功功率不平衡量Pi

取U5=1.06,1=0;

U2=U3=U4=U1=1.0;

2=3=4=5=0,

计算各节点有功功率不平衡量

jn

=Pi-Ui0Uj0GijCOSij

j1

各节点电压的相位角j(弧度)

由矩阵方程式

计算各节点无功功率不平衡量Qi

按下式计算各节点无功功率不平衡量

00..01

Qi=Qi-UiUjGijsinjBjcosij

由矩阵方程式计算各节点电压大小

-B"

1(Q0/U0)=

计算平衡节点功率S5和线路功率Sjjn****

S5=U5UjYj=U5(UiYj)

图1•计算程序流程图

2.3、程序设计

clc

clear

disp('

节点总数为:

'

);

N=5

平衡节点为:

1

PQ节点为:

JD=[2,3,4,5]

0;

-1.25+3.75i;

G=real(Y);

B=imag(Y);

B1=B(2:

5,2:

5);

B2=B1;

b1=inv(B1);

b2=inv(B2);

dt

(2)=0;

dt(3)=0;

dt⑷=0;

dt(5)=0;

u

(2)=1.0;

u(3)=1.0;

u(4)=1.0;

u(5)=1.0;

p

(2)=0.20;

p(3)=-0.45;

p(4)=-0.40;

p(5)=-0.60;

q

(2)=0.20;

q(3)=-0.15;

q(4)=-0.05;

q(5)=-0.10;

k=0;

wucha=1;

N仁4;

whilewucha

(1)>

0.00001;

dt

(1)=0;

u

(1)=1.06;

form=2:

forn=1:

5pt(n)=u(m)*u(n)*(G(m,n)*cos(dt(m)-dt(n))+B(m,n)*sin(dt(m)-dt(

n)));

end

各节点有功率不平衡量为:

dp(m)=p(m)-sum(pt)

u仁diag(u);

u2=inv(u1(2:

5,2:

5));

u3=flipud(rot90(u(2:

5)));

u4=u3(1:

4,:

dp仁flipud(rot90(dp(2:

dp2=

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2