如何在matpower的case39中加线路潮流约束
时间: 2023-08-14 11:08:28 浏览: 392
matlab里面matpower3.2包,可以解决各个节点的电力潮流计算,例如9节点、14节点、30节点、39节点等等
5星 · 资源好评率100%
在Matpower的case39中添加线路潮流约束需要进行以下步骤:
1. 使用Matpower中的caseformat函数读取case39数据。
2. 使用runpf函数进行潮流计算并输出潮流计算结果。
3. 在case39数据中添加线路潮流约束,例如添加限制线路13-14的有功功率和无功功率。
4. 重新运行runpf函数进行潮流计算并输出新的潮流计算结果。
添加线路潮流约束的方法如下:
在case39数据中添加branch限制,例如:
```
branch_limit = [
13 14 0 0 0 100 50 60 0 0 1 -360 360;
];
mpc.branch = [mpc.branch; branch_limit];
```
其中,branch_limit是一个包含限制信息的矩阵,每一行代表一条线路的限制条件,第一列和第二列分别为线路的起始节点和终止节点,第六列和第七列分别为线路的有功功率和无功功率的上限,第八列和第九列分别为线路的有功功率和无功功率的下限。
添加完限制后,重新运行runpf函数进行潮流计算并输出新的潮流计算结果。需要注意的是,在添加线路潮流约束时,需要考虑约束的合理性和可行性,以确保潮流计算结果的准确性和可靠性。
阅读全文