潮流上机课程设计任务书-孙英云 下载本文

内容发布更新时间 : 2024/5/4 5:37:12星期一 下面是文章的全部内容请认真阅读。

潮流上机课程设计任务书-孙英云

《电力系统潮流上机》课程设计

任 务 书

一、 目的与要求

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

二、 主要内容

1. 掌握计算机潮流计算的原理:

a) 复习电力系统分析基础中潮流的计算机算法一章,重点掌握节点分类、潮流算法介

绍 b) 详细阅读牛拉法部分,掌握潮流方程(极坐标、直角坐标)的写法,掌握雅可比矩

阵的公式及排列顺序和潮流方程、变量顺序的关系,掌握迭代法收敛条件及迭代法的基本原理 c) 设计程序框图,划分功能模块、并对每个模块的输入输出量进行细化。 2. 编写计算机潮流计算程序

a) 学习了解IEEE标准格式数据,学习掌握C/C++读取数据的方法

b) 设计计算机数据存储母线、支路数据的结构,并将所读取的数据存放于所设计的结

构当中 c) 学习节点排序、节点导纳阵计算方法,编写节点导纳阵生成模块 d) 编写潮流方程不平衡量计算模块 e) 编写雅可比矩阵生成子模块 f)

利用给定的pfMatrix类,编写修正量计算模块

g) 实现潮流计算主程序,并利用IEEE标准节点数据进行校验,要求能够输出计算结

果、支路潮流等必要信息 3. 撰写报告

4. 思考题

a) 潮流计算的方法有哪些?各有何特点?

b) 如果交给你一个任务,请你用已有的潮流计算软件计算北京城市电网的潮流,你应

该做哪些工作?(收集哪些数据,如何整理,计算结果如何分析)

1 / 7

潮流上机课程设计任务书-孙英云

c) 设计中遇到的问题和解决的办法。

三、 进度计划

序号 1 2 3 4 5 6 7 8 9 设计内容 用VC6建立工程,完成IEEE标准潮流数据的读入和输出模块 编写及调试形成导纳矩阵模块 计算不平衡功率 形成系数矩阵(牛顿-拉夫逊法形成雅可比矩阵) 牛顿法潮流计算 牛顿法潮流计算 完成时间 备注 一天 一天 一天 一天 一天 一天 计算线路潮流,网损,PV节点无功功率和平衡节点功率 一天 写设计报告 验收 一天 一天

四、 设计报告要求

1. 计算机计算潮流程序流程图、功能模块、并对每个模块的输入输出量; 2. 完整的潮流程序,并有程序注释。包括变量的定义,子程序的调用等,计算结果; 3. 回答思考题

五、 考核方式

总成绩=考试成绩+报告成绩

学生姓名:

指导教师:孙英云

2016年6月27日

2 / 7

潮流上机课程设计任务书-孙英云

参考资料

1:IEEE 标准数据说明

Partial Description of the IEEE Common Data Format for the Exchange of Solved Load Flow Data

The complete description can be found in the paper \

Format for the Exchange of Solved Load Flow Data\Common Format for the Exchange of Solved Load Flow Data, _IEEE Transactions on Power Apparatus and Systems_, Vol. PAS-92, No. 6, November/December 1973, pp. 1916-1925.

The data file has lines of up to 128 characters. The lines are grouped into sections with section headers. Data items are entered in specific columns. No blank items are allowed, enter zeros instead. Floating point items should have explicit decimal point. No implicit decimal points are used.

Data type codes: A - Alphanumeric (no special characters) I - Integer

F - Floating point * - Mandatory item

Title Data ==========

First card in file.

Columns 2- 9 Date, in format DD/MM/YY with leading zeros. If no date provided, use 0b/0b/0b where b is blank.

Columns 11-30 Originator's name (A)

Columns 32-37 MVA Base (F*)

Columns 39-42 Year (I)

Column 44 Season (S - Summer, W - Winter)

Column 46-73 Case identification (A)

Bus Data * ==========

Section start card *:

3 / 7