潮流上机课程设计华电.docx

上传人:b****9 文档编号:25586844 上传时间:2023-06-10 格式:DOCX 页数:11 大小:117.78KB
下载 相关 举报
潮流上机课程设计华电.docx_第1页
第1页 / 共11页
潮流上机课程设计华电.docx_第2页
第2页 / 共11页
潮流上机课程设计华电.docx_第3页
第3页 / 共11页
潮流上机课程设计华电.docx_第4页
第4页 / 共11页
潮流上机课程设计华电.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

潮流上机课程设计华电.docx

《潮流上机课程设计华电.docx》由会员分享,可在线阅读,更多相关《潮流上机课程设计华电.docx(11页珍藏版)》请在冰豆网上搜索。

潮流上机课程设计华电.docx

潮流上机课程设计华电

 

课程设计报告

(2011—2012年度第一学期)

 

名称:

电力系统潮流上机

院系:

电气与电子工程学院

班级:

学号:

学生:

指导教师:

设计周数:

两周

成绩:

日期:

2011年12月19日

一、课程设计的目的与要求

培养学生的电力系统潮流计算机编程能力,掌握计算机潮流计算的相关知识

 

二、设计正文(详细容见附录)

1.手算

2.计算机计算

3.思考题

 

三、课程设计总结或结论

潮流计算是研究电力系统稳态运行的一种基本计算,最初求解电力系统潮流时大多使用手算,但随着电力系统结构的日趋复杂,计算量也越来越大。

复杂电力系统潮流计算中,由于节点数量巨大,所形成的修正方程已经无法通过手算方式解决,尤其是需要迭代次数较多时,手算所需要的时间太长,计算机潮流计算无疑为解决这一问题提供了极大的便利。

计算机潮流计算可以迅速解决复杂网络的潮流计算问题,这是由于无论系统的复杂程度如何,其节点与支路的类型是固定的,所以只需要输入节点与支路的数据,就可以解决任何一个复杂网络的潮流计算问题。

即只需要一次编程,就可以基本上解决所有复杂网络的计算。

需要注意的是,在使用牛顿—拉弗逊发计算潮流时,对于初值要选择比较接近它们的精确解,否则迭代过程可能不收敛。

潮流计算C语言程序编程过程中需要注意的是,C语言无法实现复数运算,需要将得到的值的实部与虚部分开储存并计算。

这个过程复杂并且容易出错,编写程序是需要注意。

另外需要注意的一点是:

C语言数组的编号是从零开始的,在程序编写过程中应注意下标的对应。

通过这一次的电力系统潮流计算编程,我不仅对C语言的编程有了更深刻的理解,也对《电力系统分析》这门课程进行了查漏补缺和巩固,对电力系统的运行也有了更加深入的了解,受益匪浅。

 

四、参考文献

1.《电力系统计算:

电子数字计算机的应用》,交通大学等合编。

水利电力;

2.《现代电力系统分析》,王锡凡主编,科学;

3.《电力系统稳态分析》,珩,中国电力,2007年,第三版;

 

附录(包括:

1.手算过程及结果;2.计算机计算流程图、表格、数据;3.思考题答案)

附录一、手算过程及其结果

 

附录二、计算机计算流程图、表格、数据

 

否是

 

是否

 

编写潮流计算程序

简单系统如下图所示,支路数据如下:

支路14,27,39为变压器支路,参数为

其余支路为线路支路,参数为

节点数据如下:

 

节点数据

节点编号

电压幅值

相角

PG

QG

PL

QL

节点类型

1

1.040

0.000

0.000

0.000

0.000

0.000

3(平衡节点)

2

1.025

0.000

1.630

0.000

0.000

0.000

2(PV节点)

3

1.025

0.000

0.850

0.000

0.000

0.000

2(PV节点)

4

1.000

0.000

0.000

0.000

0.000

0.000

1(PQ节点)

5

1.000

0.000

0.000

0.000

1.250

0.500

1(PQ节点)

6

1.000

0.000

0.000

0.000

0.900

0.300

1(PQ节点)

7

1.000

0.000

0.000

0.000

0.000

0.000

1(PQ节点)

8

1.000

0.000

0.000

0.000

1.000

0.350

1(PQ节点)

9

1.000

0.000

0.000

0.000

1.000

0.000

1(PQ节点)

线路数据

线路编号

首节点

末节点

电阻(R)

电抗(X)

电纳(B)

变比(k)

1

1

4

0.000

0.058

0.000

1.100

2

2

7

0.000

0.063

0.000

1.000

3

3

9

0.000

0.059

0.000

1.000

4

7

8

0.019

0.072

0.075

0.000

5

8

9

0.012

0.101

0.105

0.000

6

5

7

0.032

0.161

0.153

0.000

7

6

9

0.039

0.170

0.179

0.000

8

4

5

0.010

0.085

0.088

0.000

9

4

6

0.017

0.092

0.079

0.000

节点导纳矩阵YB

 

1

2

3

4

5

6

7

8

9

1

-j14.24907

0.00000 

0.00000 

j15.67398

0.00000 

0.00000 

0.00000 

0.00000 

0.00000 

2

0.00000 

-j15.87302

0.00000 

0.00000 

0.00000 

0.00000 

j15.87302

0.00000 

0.00000 

3

0.00000 

0.00000 

-j16.94915

0.00000 

0.00000 

0.00000 

0.00000 

0.00000 

j16.94915

4

j15.67398

0.00000 

0.00000 

3.30738-

j39.18916

-1.36519+j11.60410

-1.94219+j10.51068

0.00000 

0.00000 

0.00000 

5

0.00000 

0.00000 

0.00000 

-1.36519+j11.60410

2.55279-

j17.33823

0.00000 

-1.18760+j5.97513

0.00000 

0.00000 

6

0.00000 

0.00000 

0.00000 

-1.94219+j10.51068

0.00000 

3.22420-

j15.84093

0.00000 

0.00000 

-1.28201+

j5.58824

7

0.00000 

j15.87302

0.00000 

0.00000 

-1.18760+j5.97513

0.00000 

4.61412-

j34.60482

-3.42651+j12.98467

0.00000 

8

0.00000 

0.00000 

0.00000 

0.00000 

0.00000 

0.00000 

-3.42651+j12.98467

4.58649-j22.56784

-1.15998+

j9.76317

9

0.00000 

0.00000 

j16.94915

0.00000 

0.00000 

-1.28201+j5.58824

0.00000 

-1.15998+j9.76317

2.44199-

j32.01657

实验结果

迭代次数:

Count_Num=3

各节点电压:

U

(1)=1.04000+j0.00000=1.04000∠0.00000

U

(2)=1.01372+j0.15167=1.02500∠8.50935

U(3)=1.02283+j0.06661=1.02500∠3.72593

U(4)=0.95194-j0.04471=0.95299∠-2.68923

U(5)=0.93638-j0.08029=0.93982∠-4.90074

U(6)=0.95416-j0.07646=0.95722∠-4.58157

U(7)=1.01010+j0.04983=1.01133∠2.824134

U(8)=0.99549-j0.00507=0.99550∠-0.29155

U(9)=1.01613+j0.01714=1.01628∠0.96646

平衡节点功率:

节点编号1:

0.72887-j0.10579

PV节点无功功率:

节点编号2:

j0.30332

PV节点无功功率:

节点编号3:

j0.17199

线路功率及损耗:

线路编号

首节点

末节点

传输有功

传输无功

首节点

末节点

传输有功

传输无功

有功损耗

无功损耗

1

1

4

0.72887

-0.10579

4

1

-0.72887

0.14099

0.00000

0.03520

2

2

7

1.63000

0.30332

7

2

-1.63000

-0.13849

0.00000

0.16484

3

3

9

0.85000

0.17199

9

3

-0.85000

-0.12975

0.00000

0.04223

4

7

8

0.77049

-0.03700

8

7

-0.75943

-0.07214

0.01106

-0.10913

5

8

9

-0.24057

-0.27786

9

8

0.24163

0.07434

0.00107

-0.20353

6

5

7

-0.83295

-0.33347

7

5

0.85951

0.17549

0.02656

-0.15799

7

6

9

-0.59221

-0.33388

9

6

0.60837

0.05542

0.01616

-0.27847

8

4

5

0.41911

0.02638

5

4

-0.41705

-0.16653

0.00206

-0.14015

9

4

6

0.30976

-0.16737

6

4

-0.30779

0.03388

0.00197

-0.13349

线路总损耗:

ΔS=0.05887-j0.78048

 

附录三、思考题

1、潮流计算的方法有哪些?

各有何特点?

答:

潮流计算分为简单电力网络的手算和复杂电力网络的机算两大类,其中机算又有高斯-赛德尔迭代法,牛顿-拉夫逊迭代法和P-Q分解法。

特点:

手算求解求解潮流一般只用于简单的网络中,计算量大,对于多借点的网络用手算一般难以解决问题。

但是通过手算可以加深对物理概念的理解,还可以在运用计算机计算前一手算的形式求取某些原始数据。

高斯-赛德尔迭代法:

算法简单,对于初值的要求不高,但是需要迭代的次数多,收敛的速度慢,在早期的潮流计算中银够用较多,之后逐渐被牛拉法取代,但仍可以作为机算程序前几次迭代的的算法,以弥补后者对于初值要求高的缺点。

牛顿-拉夫逊法:

是常用的解非线性方程组的方法,也是当前广泛采用的计算潮流的方法,其收敛速度会,几次迭代后就可以得到最终的结果。

但其缺点就是要求初值的选择得比较接近它们的精确值,否则迭代过程可能不收敛。

P-Q分解法:

派生于以极坐标表示的牛拉法,其根据电力系统的特点,对后者的修正方程做了简化,P-Q分解法的系数矩阵B’和B”代替了牛拉法中的雅克比矩阵,阶数降低,其中的元素在迭代过程中不发生变化,而且元素对称,这些都大大提高了运算速度,而且精确度几乎不受影响。

P-Q分解法的收敛性接近直线,而牛拉法的收敛速度要比P-Q分解法快。

但是由于牛拉法每次迭代都要形成雅克比阵,所以一次迭代的时间比PQ分解法要长。

2、如果交给你一个任务,请你用已有的潮流计算软件计算城市电网的潮流,你应该做哪些工作?

(收集哪些数据,如何整理,计算结果如何分析)

答:

用现有的潮流计算软件分析城市电网的潮流,主要收集的数据:

(1)城市电网中所以的节点支路的相关数据,并对节点和支路分类处理:

PQ节点要了解节点的注入有功和无功功率;

PV节点要了解节点电压大小,注入有功及节点所能提供的最大最小的无功功率;

对于平衡节点要了解节点电压的大小相、及节点所能提供的最大最小有功无功功率。

(2)支路数据:

支路的电阻电抗电纳支路变压器的变比及线路所能传输的最大容量。

(3)分析容:

考虑PQ节点的电压是否过高或过低;

分析PV节点的电压幅值是否正常及无功功率是否超出围;

分析平衡节点有功无功功率是否在节点所能提供的围之;

分析给支路的功率,看是否超出线路传输的最大容量;

分析整个系统的网损是否达到标准。

3、设计中遇到的问题和解决的办法。

答:

(1)首先遇到的问题是C编程语言的语法,由于学的时间已经很久了,难免导致对其中的具体概念有些模糊,但是通过老师的提醒和自己对C语言的复习,这个问题还是得到了较好的解决。

比如说对于数组的定义时,是从0开始的,而节点和支路的编号都是从1开始的,我们编程时就要在必要的时候加1。

(2)跟着老师的思路来编比较好。

由于每个人的思路不尽相同,于是当出现错误的时候就不好排查,可能会因此而浪费宝贵的时间。

于是我选择跟着老师的思路来编,这样好和老师的程序对照排错。

(3)在编程的过程中最重要的一点是有清晰的思路。

开始时,对于整体的把握并不是很好,导致了程序中出现各种误操作。

在老师的指导和同学的讨论下,思路渐渐清晰。

(4)我觉得在仿真实验室最大的问题就是程序软件的自身的问题,比如:

在寝室里已经调试好的程序,拷贝到实验室的计算机上就没办法断点运行,也没有运行的结果输出,而且机房病毒横行,总是给我们带来一些不必要的麻烦,最后也不得不带上自己的电脑到机房编程。

(5)最后求线路的功率上网时候,在编程时一直很困惑,不知道该怎么编。

对书上的(4-51a)和(4-51b)式子的处理时,yi0和yj0的处理也要分为普通支路和变压器支路,这样就很好处理了。

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

当前位置:首页 > 自然科学 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1