潮流上机课程设计报告

潮流上机课程设计报告

ID:39867126

大小:236.69 KB

页数:25页

时间:2019-07-13

潮流上机课程设计报告_第1页
潮流上机课程设计报告_第2页
潮流上机课程设计报告_第3页
潮流上机课程设计报告_第4页
潮流上机课程设计报告_第5页
资源描述:

《潮流上机课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如果恰巧看到这篇的话,给你们几个忠告。首先要说的是:课设老师是sb,课设老师是sb,课设老师是sb,重说三;其次,要给他看程序的话,一定要早一点,不然你自己写的也成抄袭的了,亲身经历你们懂的;顺带,这sb看变量名认程序的,自己尽量把变量名都改了。恩,基本就是这些了。课程设计报告(2015—2016年度第二学期)名称:电力系统潮流上机院系:电气与电子工程学院班级:学号:学生姓名:指导教师:毛安家设计周数:两周成绩:日期:年月日课程设计报告一、课程设计的目的与要求培养学生的电力系统潮流计算机编程能力,掌握计算机潮

2、流计算的相关知识二、设计正文(详细内容见附录)1.手算节点1为平衡节点,电压U1.050,节点2为PQ节点,负荷功率S0.8j0.5,节点312是PV节点,P0.4,U1.05,两条支路分别为Z0.01j0.04,Z0.05j0.2,对331312地支路yj0.3。(要求应用牛顿-拉夫逊法或P-Q分解法手算求解,要求迭代两次。)30(手算具体过程见附录)2.计算机计算编写潮流计算程序,要求如下:2.1据给定的潮流计算任务书整理潮流计算的基础数据:节点的分类,线路模型,等值变压器模型

3、,电压等级的归算,标幺值的计算;2.2基础数据的计算机存储:节点数据,支路数据(包括变压器);2.3用牛顿-拉夫逊法计算;2.4根据所选潮流计算方法画流程图,划分出功能模块,有数据输入模块,导纳阵形成模块,解线性方程组模块,计算不平衡功率模块,形成雅可比矩阵模块,解修正方程模块,计算线路潮流。(1)、每次迭代的各节点电压幅值、相位或者实部、虚部(2)、收敛的迭代次数(3)、收敛后各节点电压幅值、相位,各支路的S,S,Sijjiij(4)、收敛后PV节点的注入Q(5)、收敛后平衡节点的注入功率S2.5据上述模

4、块编制程序并上机调试程序,得出潮流计算结果;2.6源程序及其程序中的符号说明集、程序流图简单系统如下图所示,支路数据如下:支路14,27,39为变压器支路,参数为X0.058,K1.100,X0.063,K1.050141272X0.059,K1.100393其余支路为线路支路,参数为Z0.019j0.072,B/20.075,7878Z0.012j0.101,B/20.1058989Z0.032j0.161,B/20.15357571课程设计报告Z0.039j0.170,B

5、/20.1796969Z0.010j0.085,B/20.0884545Z0.017j0.092,B/20.0794646节点数据如下:oU11.040P1.63,U1.025,P0.85,U1.0252233S1.25j0.5,S0.9j0.3,S1.0j0.3556827893GG5641G(计算机计算过程及程序代码等见附录)3.思考题3.1潮流计算的方法有哪些?各有何特点?3.2如果交给你一个任务,请你用已有的潮流计算软件计算北京城市电网的潮流,你应该

6、做哪些工作?(收集哪些数据,如何整理,计算结果如何分析)3.3设计中遇到的问题和解决的办法。(思考题回答见附录)三、课程设计总结或结论这次课程设计不仅涉及了当年就不懂的潮流计算的知识,还用到了荒废已久的C语言,我一开始是迷茫紧张的。但是随着设计的进行,复习回想起了当年课程的内容,发现其实算法也就是把大问题分解成一个个步骤,只要把每个步骤认真做好,一点点像搭积木一样,最终就能做出一栋牢固的房屋。编程过程中发现模板还是有一些小问题的,比如导纳矩阵的数组在模板中其实已经越界使用了,还有高斯算法的程序存在一些参数声明

7、和类型转换的问题,不过问题都不大,很容易就改好了。改动比较大的部分,就是我发现文件中的节点和线路数其实只在读数据的时候起作用,而且更改节点和线路数的时候还得改动程序,很不方便。于是使用了calloc函数动态申请内存空间,开头读取一次文件中的节点和线路数后,全程都可以使用这两个参数,大大提升了程序的灵活性,只需要修改文件内容就可以计算各种情况。动态的二维数组的构建方法是在百度中学习的,让人不得不佩服前人巧妙的思路。还有编程中遇到的最大的问题就是数组空间申请的不足导致下标越界,从而在运行过程中出现了各种奇奇怪怪的

8、报错,让我2课程设计报告头疼了好一阵,最终发现还是自己粗心的问题,只要改正一个数组长度参数就好,真是让人哭笑不得。这次课程设计帮我巩固了潮流计算的知识,让我对潮流计算的思路理解更加深刻了,也锻炼了我的编程能力,过程中大部分问题都是自己独立解决的(不得不说百度是个好帮手,不过涉及到比较专业性的问题百度就非常无力),当然与同学的交流帮我找出了不少程序的错漏。在自己程序基本完成之后也帮助了其他同学解决了不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。