新能源电源并入后会改变配电网潮流分布,引起节点电压变化,请使用matlab编程得到新能源电源接入IEEE69节点系统某节点对各节点电压造成的影响
时间: 2023-09-15 11:24:17 浏览: 149
为了模拟新能源电源接入IEEE69节点系统某节点对各节点电压造成的影响,我们需要进行以下步骤:
1. 构建IEEE 69节点系统模型
2. 在某一节点处接入新能源电源
3. 计算节点电压变化
步骤1:构建IEEE 69节点系统模型
我们可以使用Matlab中的Power System Toolbox来构建IEEE 69节点系统模型。具体步骤如下:
``` matlab
% 设置系统参数
Sbase = 100e6; % 基准功率
Vbase = 12.66e3; % 基准电压
Zbase = Vbase^2/Sbase; % 基准阻抗
% 构建节点数据
BusData = [
1 1.045 0.0 0.0 0.0 1 1.0;
2 1.010 0.0 0.0 0.0 1 1.0;
3 1.000 0.0 0.0 0.0 1 1.0;
% 省略部分节点数据
69 1.000 0.0 0.0 0.0 1 1.0;
];
% 构建支路数据
LineData = [
1 2 0.00281+0.0281i 0.0281+0.281i 0.0;
2 3 0.025+0.25i 0.25+2.5i 0.0;
% 省略部分支路数据
68 69 0.0083+0.083i 0.083+0.83i 0.0;
];
% 构建变压器数据
TransformerData = [
2 3 1.0 0.0 0.0 1.0/0.98 0.0;
7 8 1.0 0.0 0.0 1.0/0.95 0.0;
% 省略部分变压器数据
62 63 1.0 0.0 0.0 1.0/0.93 0.0;
];
% 构建节点系统
sys = makedata(BusData,LineData,TransformerData);
```
步骤2:在某一节点处接入新能源电源
为了模拟新能源电源的接入,我们可以在某一节点处添加负荷,这个负荷就代表了新能源电源。具体步骤如下:
``` matlab
% 设置新能源电源参数
P_new = 1e6; % 新能源电源有功功率
Q_new = 0.4*P_new; % 新能源电源无功功率
V_new = 1.0; % 新能源电源电压
% 在第10个节点处添加新能源电源
idx = 10; % 新能源电源节点编号
sys.bus(idx,6) = 2; % 标记节点为PV节点
sys.bus(idx,3:4) = [P_new/Q_new P_new]/Sbase; % 设置有功无功出力
sys.bus(idx,2) = V_new; % 设置电压
```
步骤3:计算节点电压变化
为了计算节点电压变化,我们需要进行潮流计算。具体步骤如下:
``` matlab
% 进行潮流计算
options = psoptions;
options.verbose = 0;
results = runpf(sys,options);
% 提取节点电压信息
V = results.bus(:,2);
% 计算每个节点电压相对于新能源电源节点的变化量
V_new = V(idx);
V_delta = (V - V_new)./V_new;
```
这样,我们就成功地模拟了新能源电源接入IEEE 69节点系统某节点对各节点电压造成的影响。
阅读全文