正在加载图片...
电力系统湖流上机课程设计教学指导书 定义参见pfDatatype.h文件 3.为读取文件,需要用到C+语言中文件输入输出和字符串功能,通过头文件引入到 程序当中 具体用法参见Example2 #include <string> #include <iostream> #include "pfDataType.h" sinclude <fstream> 4.输出有两种选择 一种是输出到文件,一种是输出至窗口 节点导纳矩阵的生成(Example3) 1.在读入所有母线数据和线路数据之后,即可生成节点导纳阵。在数学上,节点导纳 阵是一个复矩阵,由于标准C+中不支持复数运算,我们采用实部和虚部分别计算 存放的方式来进行。节点导纳矩阵的生成方法可参见《电力系统稳态分析》一书 D115118页 2. 为降低同学们的编程难度,Example3中提供了pfMatrix类,用于对矩阵的处理和 求解。具体参见Example3 功率方程计算(Example4) 1.利用节点电压、相角及节点导纳阵即可进行功率方程的计算。具体参见《电力系统 稳杰分析》一书p123-126页 需要注意方程的顺序和母线顺序 不完全相同 Jacobi矩阵生成及线性方程组的求解(Example5) 1,利用节点电压、相角及节点导纳阵即可进行功率方程的计算。具体参见《电力系统 稳态分析》一书P132~134页 2,需要注意Tacobi矩阵的顺序和母线的顺序 3 线性方程组A求解方法已经给出 pfMatrix类的solve方法。 量传入solve方法,求解结果存储于b数组当中. 牛顿法计算潮流 1.在上述工作的基础上,就可以用牛顿法计算潮流。需要学生新建 一个新的Proiec 并结合前期工作,完成最终的湖流程序,这个版本也 是最终上交版本。牛顿法具付 流程可参见《电力系统稳态分析》一书P134~135页 四、基础知识 1.支路追加法形成导纳矩阵 条首末端节点分别为1和j,并且支路导纳为,的支路对节点导纳矩阵的贡献表 现在四个位置上,即 -yy 那么节点导纳矩阵则为: - 2电力系统潮流上机课程设计教学指导书 2 定义参见 pfDatatype.h 文件。 3. 为读取文件,需要用到 C++语言中文件输入输出和字符串功能,通过头文件引入到 程序当中,具体用法参见 Example2. #include <string> // #include <iostream> #include "pfDataType.h" #include <fstream> 4. 输出有两种选择,一种是输出到文件,一种是输出至窗口. 节点导纳矩阵的生成(Example3) 1. 在读入所有母线数据和线路数据之后,即可生成节点导纳阵。在数学上,节点导纳 阵是一个复矩阵,由于标准 C++中不支持复数运算,我们采用实部和虚部分别计算 存放的方式来进行。节点导纳矩阵的生成方法可参见《电力系统稳态分析》一书 P115~118 页。 2. 为降低同学们的编程难度,Example3 中提供了 pfMatrix 类,用于对矩阵的处理和 求解。具体参见 Example3 功率方程计算(Example4) 1. 利用节点电压、相角及节点导纳阵即可进行功率方程的计算。具体参见《电力系统 稳态分析》一书 P123~126 页 2. 需要注意方程的顺序和母线顺序并不完全相同。 Jacobi 矩阵生成及线性方程组的求解(Example5) 1. 利用节点电压、相角及节点导纳阵即可进行功率方程的计算。具体参见《电力系统 稳态分析》一书 P132~134 页 2. 需要注意 Jacobi 矩阵的顺序和母线的顺序 3. 线性方程组 AX=b 求解方法已经给出,采用 LU 分解及前代回代算法。具体参见 pfMatrix 类的 solve 方法。其中 A 矩阵就是 pfMatrix 的矩阵,b 为数组,作为变 量传入 solve 方法,求解结果存储于 b 数组当中。 牛顿法计算潮流 1. 在上述工作的基础上,就可以用牛顿法计算潮流。需要学生新建一个新的 Project, 并结合前期工作,完成最终的潮流程序,这个版本也是最终上交版本。牛顿法具体 流程可参见《电力系统稳态分析》一书 P134~135 页 四、基础知识 1. 支路追加法形成导纳矩阵。 一条首末端节点分别为 i 和 j,并且支路导纳为 b y 的支路对节点导纳矩阵的贡献表 现在四个位置上,即 那么节点导纳矩阵则为:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有