资源简介
牛顿-拉夫逊法的潮流计算程序,并提供9节点、30节点的算例。
代码片段和文件信息
% Y = G + j*B;
% 导纳矩阵是对称矩阵;
function[Y G B Yfrom Yto busNumber lineNumber generatorNumber] = Admittance(baseMVA busData branchData generatorData)
busNumber = size(busData 1); % 节点数量;
lineNumber = size(branchData 1); % 线路数量;
generatorNumber = size(generatorData 1); % 发电机数量;
Y = zeros(busNumber busNumber); % 定义导纳矩阵;
%% 自己编写
% 求取导纳矩阵的非对角元;
% 这样即使相同两个节点之间追加了支路,也可以直接在原文件中添加,而不需要修正程序;
for m = 1:1:lineNumber
if branchData(m 8) == 1 % 该线路处于运行状态;
if branchData(m 6) == 0 % Ratio = 0 ,求普通线路的导纳;
temp = -1./(branchData(m 3) + 1i * branchData(m 4));
Y(branchData(m 1) branchData(m 2)) = Y(branchData(m 1) branchData(m 2)) + temp;
Y(branchData(m 2) branchData(m 1)) = Y(branchData(m 2) branchData(m 1)) + temp;
else % Ratio = K ,求变压器支路对应的导纳;
K = branchData(m 6);
temp = -1./(branchData(m 3) + 1i * branchData(m 4))/K;
Y(branchData(m 1) branchData(m 2)) = Y(branchData(m 1) branchData(m 2)) + temp;
Y(branchData(m 2) branchData(m 1)) = Y(branchData(m 2) branchData(m 1)) + temp;
end
end
end
% 求取导纳矩阵的对角元;
for m = 1:1:lineNumber
if branchData(m 8) == 1 % 该线路处于运行状态;
if branchData(m 6) == 0 % Ratio = 0 ,求普通线路的两端点的自导纳;
% 对普通线路首端点;
Y(branchData(m 1) branchData(m 1)) = Y(branchData(m 1) branchData(m 1)) + ...
1./(branchData(m 3) + 1i * branchData(m 4)) + ...
1i * branchData(m 5);
% 考虑线路自身充电电容;
% 对普通线路末端点;
Y(branchData(m 2) branchData(m 2)) = Y(branchData(m 2) branchData(m 2)) + ...
1./(branchData(m 3) + 1i * branchData(m 4)) + ...
1i * branchData(m 5);
% 考虑线路自身充电电容;
else % Ratio = K ,求变压器支路的两端点的自导纳;
K = branchData(m 6);
% 考虑变压器支路的首端对地导纳;
Y(branchData(m 1) branchData(m 1)) = Y(branchData(m 1) branchData(m 1)) + ...
1./(branchData(m 3) + 1i * branchData(m 4)) / K + ...
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6487 2018-08-22 19:14 PowerFlow\Admittance.m
文件 3383 2018-08-20 21:20 PowerFlow\DeltaP_Q_U2.m
文件 1054 2018-08-02 20:53 PowerFlow\IEEE_30_Matpower\Branch.txt
文件 1064 2018-08-22 20:45 PowerFlow\IEEE_30_Matpower\Bus.txt
文件 197 2018-07-24 16:59 PowerFlow\IEEE_30_Matpower\Gen.txt
文件 33 2018-07-23 16:39 PowerFlow\IEEE_30_Matpower\ReadMe.txt
文件 267 2018-08-02 10:44 PowerFlow\IEEE_9\Branch.txt
文件 290 2018-08-02 21:46 PowerFlow\IEEE_9\Bus.txt
文件 114 2018-08-02 10:45 PowerFlow\IEEE_9\Gen.txt
文件 61 2018-08-02 21:48 PowerFlow\IEEE_9\Readme.txt
文件 216 2018-07-23 16:49 PowerFlow\IEEE_9\新建文本文档.txt
文件 12215 2018-07-22 10:43 PowerFlow\Jacobi.m
文件 673 2018-07-21 18:30 PowerFlow\JudgeConvergence.m
文件 5640 2018-09-21 16:15 PowerFlow\main.m
文件 2430 2018-08-20 21:22 PowerFlow\ReadData.m
文件 2125 2018-09-21 16:02 PowerFlow\ReadMe.txt
文件 1242 2018-07-21 18:22 PowerFlow\RenewV.m
文件 4629 2018-08-22 19:40 PowerFlow\Results.m
目录 0 2018-09-21 16:11 PowerFlow\IEEE_30_Matpower
目录 0 2018-09-21 16:00 PowerFlow\IEEE_9
目录 0 2018-09-21 16:11 PowerFlow
----------- --------- ---------- ----- ----
42120 21
相关资源
- 马哥Linux运维共208讲(初级中级高级必
- MATPOWER 潮流计算总结
- 五节点各种潮流计算程序
- matpower cpf
- 深信服AC初级测试B卷
- 电力系统需求侧管理/可中断负荷投切
- 电力系统储能作业.docx
- digsilent调试笔记
- CDT规约电力系统设备通信协议之一
- IEEE 14节点潮流计算
- HOMER七步教程
- 电力系统电表开发源码
- 基于改进前推回代法的辐射状配电网
- 前推回代IEEE33节点潮流计算程序
- zw_wangxin_tom-10712991-AD2017初级B卷.zip
- 论文研究 - 俄克拉荷马州格兰德湖三
- 电力系统负荷预测
- 全国通信专业技术人员职业水平考试
- 电力系统分析第三版_何仰赞_课后习题
- 2019KKT初级会计职称题库.zip
- 深信服2017 SSL初级认证考试 A卷
- Kettle初级教程(入门级详细解析各个
- Halcon实战视频教程,超人视觉,初级
- 连续潮流计算电压稳定裕度
- 国家电网公司电力系统无功补偿配置
- 2018年信息技术处理员上午真题附答案
- 新编剑桥商务英语初级-教师用书.pd
- 电子版的日语初级上下册书
- 最新信息安全等级保护初级测评师题
- 金蝶cloud认证真题.rar
评论
共有 条评论