锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

潮流计算代码c++.doc

时间:2024-01-03 01:07:00 pq5050电子变压器

实用标准文案

精彩文档

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

院 系:电气与电子工程学院

班 级: 电气1405

学 号: 1141180505

学生姓名:

指导教师: 孙英云

设计周数: 两周

成 绩:

日期:2017年7月5日

1、课程设计的目的和要求

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

二、 设计正文

掌握计算机趋势计算的原理:

回顾电力系统分析基础上趋势的计算机算法章节,重点介绍节点分类和趋势算法

详细阅读牛拉法部分,掌握趋势方程(极坐标、直角坐标)的写作方法,掌握雅可比矩阵的公式、排列顺序与趋势方程、变量顺序的关系,掌握迭代方法的收敛条件和迭代方法的基本原理

设计程序框图,划分功能模块,细化每个模块的输入输出。

编写计算机趋势计算程序

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

设计计算机数据存储母线和支路数据的结构,并将读取的数据存储在设计的结构中

学习节点排序和节点导纳阵计算方法,编写节点导纳阵生成模块

计算模块编写趋势方程不平衡

优雅的可比矩阵生成子模块

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

实现趋势计算主程序,并使用IEEE校准标准节点数据需要输出计算结果、支路趋势等必要信息

思考题?

1.趋势计算的方法有哪些?各有哪些特点??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

A:趋势计算分为两类:简单的电力网络手工计算和复杂的电力网络计算,包括高斯-赛德尔法、牛顿-拉夫逊法和P-Q分解法。

各方法的特点如下:

手算求解趋势一般只用于简单的网络,计算量大,多节点网络一般难以解决问题。但是,你可以通过手算理解物理概念,也可以在使用计算机计算之前以手算的形式获取一些原始数据。

方法

高斯-赛德尔法

牛顿拉夫逊法

P-Q分解法

初值要求

不高

迭代次数

收敛速度

较快

最快

精度

三者一样

应用

早期应用较多,现在应用较少

广泛应用

应用较多

2.如果给你一个任务,请用现有的趋势计算软件计算北京城市电网的趋势。你应该做什么?(收集哪些数据,如何整理,如何分析计算结果)

答:

①.需要收集的数据:

A.电网中所有节点的数据:

a。每个节点的类型,包括平衡节点,PV?节点、PQ?节点?

b.?对于平衡节点,需要了解节点的电压相位,以及节点能提供的最大、最小的有功和无功功率

c.?PV节点应该知道节点电压注入的最大和最小无功功率.率?

d.?PQ节点应该知道节点注入有功和无功功率

B。电网中所有支路的数据:

a.各支路类型是否含有变压器

b.各支路的电阻、电感和电纳

c.各变压器的变比。?

②。数据分类:对上述数据数据进行分类,并编号每个节点和支路。编写成本实验所需的格式(原始数据)txt文档),然后用本实验编制的程序解决,得到每个节点的电压、相位、每条线路的传输功率、损耗、平衡节点注入功率等值。

③.计算结果分析:

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

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

分析节点能否提供平衡节点的有功和无功功率;

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

分析整个系统的网损是否符合标准。

3.设计中遇到的问题及解决方案。

c 很长一段时间都没用,有些奇怪。经过复习和百度,逐渐回忆起来。时尚的计算机解决方案已经被遗忘,经过复习和阅读,很快就熟悉了。我不太理解老师的想法。在与同学讨论后,我得到了正确的答案。

课程设计总结或结论

计算2016年下半年学历电力系统的趋势,当时没有编程实践,所以背了矩阵公式。现在真的让我们开始练习,感觉还是有点难,很有挑战性,毕竟平时接触程序的机会不多。通过这两周的探索和交流,最终完成了趋势编程计算。因为是在老师工作的基础上补充改造的,所以要读懂老师的代码。我觉得老师的注释还是太少,还是英语(虽然英语可以理解,但还是觉得中文环境用中文比较好)。在节点数据的处理上,我们无法理解老师的想法,所以雅克比矩阵生成和不平衡计算模块绕了一点弯路,我最终没有采用老师的方法。除了算法的设计,最烦人的是开发工具。vs2010年,我的电脑是vc 6.0与vs2015,一开始用vc然后是一个迷之bug,换到了vs2010才解决。但是我的电脑安装了vs由于2015年的存在,2010年无法运行,vs我在2010年写的程序无法在2015年运行。不想卸下花了很长时间才装上的巨大2015,浪费了

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章