电力系统分析潮流计算课程序设计与MATLAB程序设计 联系客服

发布时间 : 星期日 文章电力系统分析潮流计算课程序设计与MATLAB程序设计更新完毕开始阅读522fa065dc88d0d233d4b14e852458fb760b38e7

.

angle %节点电压角度计算结果单位度 PL %网损单位MW end clear

输入文件清单:

function [PQ,FT,RX]=case115() PQ=[

%节点电压 有功 无功 10.4 0 0

10.0 0.0342 0.0301 10.0 0.0693 0.0642 10.0 0.0845 0.0763 10.0 0.0295 0.0261 10.0 0.0474 0.0409 10.0 0.1176 0.0957 10.0 0.0946 0.0857 10.0 0.0916 0.0859 10.0 0.0271 0.0229 10.0 0.0696 0.0643 10.0 0.0676 0.0579 10.0 0.0298 0.0242 ]; FT=[

%首端 末端 5 4 13 4 12 11 4 3 10 3 11 3 7 6 9 8 3 2 6 2 8 2 2 1 ]; RX=[

% R X 4.524 5.04 3.521 3.966

..

.

2.436 2.866 1.145 1.28 4.14 4.696 1.328 1.763 2.745 2.965 2.237 2.756 2.356 2.541 0.856 1.14 3.743 4.251 3.367 3.685 ];

计算结果:

k =8 PQ1 =

0.0296 0.0262 0.0299 0.0243 0.0678 0.0581 0.1444 0.1273 0.0272 0.0230 0.1379 0.1231 0.1183 0.0964 0.0920 0.0864 0.3852 0.3445 0.1661 0.1379 0.1891 0.1750 0.8116 0.7278

V =10.4000 9.8795 9.6991 9.6652 9.6377 9.8492 9.7872 9.7326 9.6870 9.6764 9.6578 9.6235 9.6444

angle = 0 0.3011 0.4011 0.4250 0.4438 0.3431 0.3942 0.4266 0.4209 0.4498 0.4823 0.4452

PL =0.0488

数据分析:

经过8次迭代,各节点的电压误差均在0.0001kv以内,计算到此结束。

..

0.3899 .

七、配电网潮流计算的要点

1. 需要注意系统中所有母线的电压是否在允许的范围以内。 2. 系统中各种元件(线路、变压器等)是否会出现过负荷。

3. 在进行电压和功率分布计算以前,先要对网络等值电路作些简化处理。 4. 确立前推回代的计算次序。

5. 在开始编写程序之前,要了解matlab仿真软件,包括其程序的编写,程序的运

行,我们都要清楚的知道

6. 为了提高计算精度,重复计算,给出一个容许误差作为计算的收敛的判据。

八、自我总结

此次课程设计首先让我明白了要使电力系统运行的稳定,必须经过精密的设计和计算。在进行课题设计的过程中,加深了我对潮流计算的认识,尤其是对牛顿拉夫逊潮流计算的求解思路有了比较透彻的理解。

在此次程序设计中,我在MATLAB编程,13节点配电网潮流计算,WORD文档的编辑方面均有所提高,之前学过的潮流计算仅限于书本,通过完成这个作业使我对这块知识了解得更加全面,但也暴露出了一些问题:理论知识还是不足,基本知识不充足,做起这个大作业难度还是很大的,对MATLAB的性能和特点还不能有一个全面的把握,相信通过以后的学习能弥补这些不足,从而达到一个新的层次。

在过程设计中我发现了一些要点,要求得支路的首端功率,从与叶节点联接的支路开始,该支路的末端功率即等于叶节点功率,利用这个功率和对应的节点电压计算支路功率损耗,才能求首段功率。还有在迭代计算开始之前,先要确定支路的计算顺序问题,即确定好是深度优先还是广度优先。要求得各支路终结点的电压的话利用上述所得的支路首端功率和本步骤刚算出的本支路始节点的电压,从电源点开始逐条支路进行计算。

而且在此次课程设计中,我发现了自己的基础知识有很多的不足。这些基础的缺乏给我的设计计划造成了不小的障碍。在这个过程中,我明白了,只要用心去做,认直去做,持之以恒,就会有新的发现,有意外的收获。

虽然很多错误被克服了,但是系统中难免还有很多不足之处,有些地方感觉做的不是很正确,希望在以后的学习中能够在同学们的帮助和老师的指导下做得更好。

..

.

九、参考文献

[1]何仰赞 温增银. 电力系统分析. 华中科技大学出版社,2002

[2]蔡旭晖、刘卫国、蔡立燕. MATLAB基础与应用教程[D]. 北京:人民邮电出版社 2009

附录一 MATLAB的简介

MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

..