潮流上机王教案.pptVIP

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
节点导纳矩阵的形成——支路追加法 1、确定矩阵阶数n 2、将各支路编号,并按编号顺序填写各支路导纳对矩阵中元素的影响。 例: 每考虑一条支路的影响,就对导纳矩阵各元素进行一次修正,知道所有支路的影响均考虑完,导纳矩阵就形成了。 3、导纳矩阵是稀疏,0元素不用存储,只考虑非零元素即可。 考虑节点1对地 支路对导纳矩阵 的影响; 考虑节点1和2 支路对导纳矩 阵的影响; 在文件夹下可以找到输出的“result”文本,打开后即为输出的14节点导纳阵。 6.雅格比矩阵的形成 牛顿-拉夫逊法解潮流方程的数学模型 PQ、PV、平衡节点的类型 Jacobian矩阵 Jacobian矩阵生成程序示例 牛顿-拉夫逊法解潮流方程的数学模型 对于网络方程 据此可得到网络的功率方程如下: 引入节点注入电流的表达式: 将 代入,并将实部(有 功)和虚部(无功)分列: 牛顿拉夫逊法的修正方程 其中当 时,修正方程中各元素表达如下: 其中当 时,修正方程中各元素表达如下: 功率的不平衡量: PQ、PV、平衡节点的处理 在存储节点数据时, struct BusData { int Num, Bustype; float e,f,Gp,Gq,Lp,Lq; } 其中Bustype即为节点类型,我们可以采用以下表示方法: 节点类型 Bustype取值 平衡节点 3 PQ节点 1 PV节点 2 Jacobian矩阵 Jacobian矩阵的生成其实就是正确求解出H, N, J, L, R, S,并把它们正确填入Jacobian矩阵中,矩阵的维数应为: 2(n-1)*2(n-1)。 牛顿-拉夫逊法潮流计算的迭代部分程序和支路潮流的求解 修正方程的求解 功率的不平衡量程序求解示例 平衡节点,线路功率以及线路损耗的计算 7 修正方程的求解 得到了Jacobian矩阵(系数矩阵)后,只需 在求出功率的不平衡量(包括 ) 即可通过求解修正方程,如何调用头文件解方程, 可参考前文中介绍的内容,解得电压的偏移量 ( )后,与上一次的电压值叠加后,即为电 压新值。 功率的不平衡量程序求解示例 8 平衡节点,线路功率以及线路损耗的计算 具体公式在课本上(P135,4-50~4-52),以公式4-50为例,说明如何进行编程: 首先要把公式化简,分离出实部和虚部,分别写出有功功率和无功功率的表达式; 进行编程。 电力系统潮流上机 实验指导 华北电力大学 概述 潮流计算是电力系统规划、设计、运行的基础计算,潮流计算的方法和程序设计技巧,包含了电力系统网络分析的重要内容,是学生掌握电力系统分析计算的主要教学内容。 本课程属于电力系统分析基础课程的课程设计,主要内容是利用C/C++语言完成一个直角或极坐标牛顿-拉夫逊(Newton-Raphson)潮流算法的程序。 课程安排 课程共分为几个阶段: 程序设计初步知识(2学时) 数据结构、主程序框架、数据录入(2学时) 节点导纳矩阵的生成(2学时) 设置电压初始值、计算不平衡量(2学时) 建立雅可比矩阵、解修正方程(2学时) 设定收敛条件,完成潮流迭代程序(2学时) 计算线路潮流,网损,平衡节点功率,输出计算结果(2学时) 答辩须知 提交课程设计论文报告,包含三部分内 容:程序设计体会、思考题答案和潮流程序及计算结果。 回答老师提出的问题。 1 基础知识 开发潮流计算程序使用的平Microsoft Visual Studio系列开发软件,本课程主要采用Visual C/C++软件开发。下面介绍一些常用的知识。 1.1创建开发项目 1.2简单输入输出程序测试 1.3程序的调试方法 1.4文件输入输出程序测试 1.5解方程程序测试 创建开发项目 打开“开始-程序 -Microsoft Visual Studio2008 - Microsoft Visual Studio2008”,启动Microsoft

文档评论(0)

南非的朋友 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档