说明书
MATLAB代码:分布式电源接入对配电网影响分析
关键词:分布式电源 配电网 评估
代码获取;详见博主资源
仿真平台:MATLAB
主要内容:代码主要做的是分布式电源接入场景下对配电网运行影响的分析,其中,可以自己设置分布式电源接入配电网的位置,接入配电网的有功功率以及无功功率的大小,通过牛顿拉夫逊法求解分布式电源接入后的电网潮流,从而评价分布式电源接入前后的电压、线路潮流等参数是否发生变化,评估配电网的运行方式。代码非常精品,是研究含分布式电源接入的电网潮流计算的必备程序!
function mpc = case9
%CASE9 9节点的拓扑情形
mpc.version = '2';
%%----- 潮流数据 -----%%
%% 基准容量的定义
mpc.baseMVA = 100;
%% 节点数据
% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin
% 其中type为节点类型,pq节点为1,pv节点为2,参考节点为3,孤立节点为4。
mpc.bus = [
1 3 0 0 0 0 1 1 0 0 1 1.1 0.9;
2 2 0 0 0 0 1 1 0 0 1 1.1 0.9;
3 2 0 0 0 0 1 1 0 0 1 1.1 0.9;
4 1 0 0 0 0 1 1 0 0 1 1.1 0.9;
5 1 90 30 0 0 1 1 0 0 1 1.1 0.9;
6 1 0 0 0 0 1 1 0 0 1 1.1 0.9;
7 1 100 35 0 0 1 1 0 0 1 1.1 0.9;
8 1 0 0 0 0 1 1 0 0 1 1.1 0.9;
9 1 125 50 0 0 1 1 0 0 1 1.1 0.9;
];
%% 电源数据
% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf
mpc.gen = [
1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0;
2 163 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0;
];
%% 支路数据
% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax
mpc.branch = [
1 4 0 0.0576 0 250 250 250 0 0 1 -360 360;
4 5 0.017 0.092 0.158 250 250 250 0 0 1 -360 360;
5 6 0.039 0.17 0.358 150 150 150 0 0 1 -360 360;
3 6 0 0.0586 0 300 300 300 0 0 1 -360 360;
6 7 0.0119 0.1008 0.209 150 150 150 0 0 1 -360 360;
7 8 0.0085 0.072 0.149 250 250 250 0 0 1 -360 360;
8 2 0 0.0625 0 250 250 250 0 0 1 -360 360;
8 9 0.032 0.161 0.306 250 250 250 0 0 1 -360 360;
9 4 0.01 0.085 0.176 250 250 250 0 0 1 -360 360;
];