
基于计算机算法的电力系统短路故障程序设计.doc
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文档探讨了利用先进的计算机算法优化电力系统中的短路故障检测与响应程序的设计方法,旨在提高系统的稳定性和安全性。
课程设计报告——电力系统短路故障的计算机算法程序设计
专 业:电气工程及其自动化
班 级:
设 计 者:
学 号:
华中科技大学电气与电子工程学院
目录
一.课程设计说明-------------------------------------(3)
二.选用所用语言的理由-------------------------------(3)
三.程序主框图子框图与主要数据变量的说明-------------(3)
四.程序说明(计算公式与出处)-----------------------(4)
五.设计实际应用-------------------------------------(4)
六. 设计体会-----------------------------------------(10)
七.参考资料----------------------------------------(10)
八.附录(程序源代码)-------------------------------(10)
一.课程设计说明
本次课程设计的题目为:电力系统短路故障的计算机算法程序设计。实际任务是编写能够计算三相对称短路电流的计算机程序,要求形成可执行文件,并以文件形式输入输出数据。
二.选用所用语言的理由
在大学阶段我只接触过C语言,在掌握了一定的基础后发现它完全可以胜任这次编程任务,因此选择使用C语言进行本次课程设计。
三.程序主框图子框图与主要数据变量的说明
本项目的主要函数及结构体包括:
- init():用于输入数据形成节点导纳矩阵
- brinv(double a[], int n):求逆矩阵运算
- out_Y():生成节点阻抗矩阵
- short_Select():选择短路点
- Count_If():计算各节点电压和支路电流
主要的数据变量包括:
yy[M][M](导纳矩阵)、zz[M][M](阻抗矩阵)
If[M](故障点电流)
Vol[M] (各节点的电压值)
III[M](各条线路中的电流)
结构体定义为powernet,用来表示电力网络的各项参数
四.程序说明(计算公式与出处)
短路计算过程如下:
- 输入数据
- 形成节点导纳矩阵并求逆
- 节点阻抗矩阵
- 选择故障点f,输入故障前的电压值
- 使用公式(6-10)计算短路电流If
- 利用公式(6-11)计算各节点电压
- 应用公式(6-9)来确定故障后的支路电流
相关公式来源于《电力系统分析》上册第六章。
五.设计实际应用
以例题6-3为例,输入数据如下:
5 5 7
1,1,0.15
1,2,0.105
2,3,0.065
2,4,0.08
3,4,0.05
4,5,0.184
输出数据包括节点导纳矩阵、阻抗矩阵以及各支路电流和电压值。
六.设计体会
在本次课程设计中,我深刻理解了电力系统短路故障的计算方法,并且通过编程实践将理论知识转化为实际应用。这不仅增强了我的动手能力,也让我对C语言有了更深入的理解。
七.参考资料
《电力系统分析》上册第六章
八.附录(程序源代码)
全部评论 (0)


