前推回代法计算流程Word文档下载推荐.docx
《前推回代法计算流程Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《前推回代法计算流程Word文档下载推荐.docx(17页珍藏版)》请在冰点文库上搜索。
1、328
1、763
11~12
2、436
2、866
4~13
3、521
3、966
表2 系统负荷参数
节点编号
节点类型
节点初始电压(kV)
Pi(MVA)
Qi(MVA)
1
根节点
10、4
0
2
中间节点
10、0
0、0342
0、0301
3
10、0
0、0693
0、0642
4
0、0845
0、0763
5
叶节点
10、0
0、0295
0、0261
6
0、0474
0、0409
7
0、1176
0、0957
8
0、0946
0、0857
9
0、0916
0、0859
10
0、0271
0、0229
11
10、0
0、0696
0、0643
12
0、0676
0、0579
13
0、0298
0、0242
主程序清单:
[PQ,FT,RX]=case114();
%调用数据文件
NN=size(PQ,1);
%节点数
NB=size(FT,1);
%支路数数
V=PQ(:
1);
%V初始电压相量
maxd=1
k=1
whilemaxd>
0、0001
PQ2=PQ;
%每一次迭代各节点得注入有功与无功相同
PL=0、0;
for i=1:
NB
kf=FT(i,1);
%前推始节点号
kt=FT(i,2);
%前推终节点号
x=(PQ2(kf,2)^2+PQ2(kf,3)^2)/V(kf)/V(kf);
%计算沿线电流平方A
PQ1(i,1)=PQ2(kf,2)+RX(i,1)*x;
%计算支路首端有功/MW RX(i,1)~R
PQ1(i,2)=PQ2(kf,3)+RX(i,2)*x;
%计算沿支路得无功损耗/Mvar RX(i,2)~X
PQ2(kt,2)=PQ2(kt,2)+PQ1(i,1);
%用PQ1去修正支路末端节点得有功P单位MW
PQ2(kt,3)=PQ2(kt,3)+PQ1(i,2);
%用PQ1去修正支路末端节点得有功Q单位Mvar
PL=PL+RX(i,1)*x;
end
angle(1)=0、0;
fori=NB:
-1:
1
kf=FT(i,2);
%回代始节点号
kt=FT(i,1);
%回代终节点号
dv1=(PQ1(i,1)*RX(i,1)+PQ1(i,2)*RX(i,2))/V(kf);
%计算支路电压损耗得纵分量dv1
dv2=(PQ1(i,1)*RX(i,2)-PQ1(i,2)*RX(i,1))/V(kf);
%计算支路电压损耗得横分量dv2
V2(kt)=sqrt((V(kf)-dv1)^2+dv2^2);
%计算支路末端电压/kV
angle(kt)=angle(kf)+atand(dv2/(V(kf)-dv1));
%计算支路
end
maxd=abs(V2
(2)-V(2));
V2
(1)=V(1);
fori=3:
1:
NN
if abs(V2(i)-V(i))>
maxd;
maxd=abs(V2(i)-V(i));
end
end
maxd
k=k+1
PQ1 %潮流分布即支路首端潮流MVA
V=V2 %节点电压模计算结果kV
angle %节点电压角度计算结果单位度
PL %网损单位MW
clear
输入文件清单:
function[PQ,FT,RX]=case114()
PQ=[
%节点电压 有功无功
10、4 0 0
10、0 0、03420、0301
10、0 0、0693 0、0642
10、0 0、08450、0763
10、0 0、02950、0261
10、0 0、04740、0409
10、00、11760、0957
10、0 0、09460、0857
10、0 0、09160、0859
10、0 0、0271 0、0229
10、0 0、06960、0643
10、0 0、0676 0、0579
10、0 0、02980、0242
];
FT=[
%首端末端
5 4
13 4
4 3
10 3
12 11
11 3
76
6 2
98
8 2
3 2
2 1
];
RX=[
%RX
4、524 5、04
3、521 3、966
1、145 1、28
4、144、696
2、436 2、866
1、3281、763
2、7452、965
0、8561、14
2、237 2、756
3、7434、251
2、3562、541
3、367 3、685
计算过程
maxd=
1
k =
1
maxd=
0、1780
2
PQ1=
0、0296 0、0262
0、0299 0、0243
0、14430、1272
0、0272 0、0230
0、0678 0、0581
0、1378 0、1230
0、1182 0、0964
0、1660 0、1378
0、0920 0、0863
0、1890 0、1748
0、3847 0、3439
0、80990、7260
V=
Columns1through8
10、40009、88079、82209、9672 9、97349、97019、93909、8550
Columns9through13
9、9556 9、9780 9、9600 9、9668 9、9799
angle =
Columns1through8
00、30110、39860、42110、4387 0、34210、39160、3878
Columns 9 through 13
0、4225 0、4173 0、44440、4747 0、4400
PL=
0、0471
maxd=
0、1787
3
0、0296 0、0262
0、02990、0243
0、14430、1272
0、02720、0230
0、0678 0、0581
0、1378 0、1230
0、1182 0、0964
0、1660 0、1378
0、09200、0863
0、1890 0、1749
0、38490、3442
0、81120、7274
V=
Columns1 through8
10、4000 9、8798 9、7004 9、7886 9、94059、8504 9、90899、7338
Columns9through 13
9、8100 9、79969、78139、9267 9、9470
angle =
Columns1through8
00、30110、4011 0、42440、44210、3431 0、3929 0、3899
Columns9 through 13
0、42570、4204 0、4486 0、47910、4434
0、0484
maxd=
0、1793
4
PQ1 =
0、02960、0262
0、02990、0243
0、1444 0、1272
0、0272 0、0230
0、06780、0581
0、13790、1231
0、1182 0、0964
0、1661 0、1378
0、09200、0864
0、1891 0、1749
0、3851 0、3444
0、8115 0、7277
V=
Columns1through 8
10、40009、8796 9、69949、6666 9、7614 9、8495 9、78849、7329
Columns9through13
9、68839、67779、6591 9、7474 9、7680
angle=
Columns1through8
0 0、3011 0、40110、4250 0、4433 0、34310、3942 0、3899
Columns9 through13
0、42660、4209 0、4498 0、48140、4447
0、0487
maxd=
0、1226
k=
5
0、02960、0262
0、0299 0、0243
0、1444 0、1272
0、0272 0、0230
0、0678 0、0581
0、1379 0、1231
0、1183 0、0964
0、16610、1379
0、09200、0864
0、18910、1750
0、3852 0、3444
0、81150、7278
V =
Columns 1through8
10、4000 9、8795 9、6991 9、6656 9、6391 9、8493 9、7875 9、7326
Columns 9through13
9、6873 9、6767 9、6581 9、6248 9、6457
angle =
Columns1through 8
0 0、3011 0、4011 0、42500、4438 0、34310、3942 0、3899
Columns9through 13
0、4266 0、4209 0、44980、48220、4452
PL=
maxd=
0、0010
6
PQ1 =
0、02960、0262
0、0299 0、0243
0、14440、1273
0、02720、0230
0、0678 0、0581
0、1379 0、1231
0、1183 0、0964
0、16610、1379
0、0920 0、0864
0、1891 0、1750
0、3852 0、3445
0、81160、7278
V =
Columns1through8
10、4000 9、87959、69919、6653 9、6381 9、84929、7873 9、7326
Columns9through13
9、6870 9、67649、6579 9、62389、6447
angle =
Columns1through8
00、30110、40110、42500、4438 0、3431 0、3942 0、3899
Columns 9through 13
0、4266 0、4209 0、4498 0、4823 0、4452
0、0488
maxd =
2、6021e-004
7
0、0296 0、0262
0、02990、0243
0、1444 0、1273
0、0272 0、0230
0、0678 0、0581
0、1379 0、1231
0、11830、0964
0、1661 0、1379
0、0920 0、0864
0、18910、1750
0、3852 0、3445
0、8116 0、7278
Columns1through8
10、4000 9、8795 9、6991 9、66529、6378 9、8492 9、78729、7326
Columns 9through13
9、6870 9、6764 9、65789、6235 9、6445
angle =
Columns 1 through8
0 0、3011 0、4011 0、4250 0、4438 0、3431 0、39420、3899
Columns9through 13
0、42660、4209 0、4498 0、4823 0、4452
0、0488
maxd=
6、1046e-005
k=
8
PQ1=
0、0296 0、0262
0、02990、0243
0、1444 0、1273
0、0272 0、0230
0、06780、0581
0、1379 0、1231
0、11830、0964
0、1661 0、1379
0、0920 0、0864
0、1891 0、1750
0、3852 0、3445
0、81160、7278
Columns1 through8
10、40009、8795 9、6991 9、6652 9、63779、8492 9、7872 9、7326
Columns 9 through13
9、6870 9、6764 9、65789、6235 9、6444
angle =
Columns1through 8
0 0、3011 0、4011 0、42500、4438 0、3431 0、3942 0、3899
Columns9through13
0、4266 0、42090、4498 0、4823 0、4452
0、0488
计算结果清单:
maxd=1
k=1
maxd= 0、1780
k =2
maxd=0、1787
k=3
maxd=0、1793
k =4
maxd=0、1226
k=5
maxd=0、0010
k= 6
maxd=2、6021e-04
k =7
maxd=6、1046e-05
k=8
0、0296 0、0262
0、0299 0、0243
0、1444 0、1273
0、02720、0230
0、0678 0、0581
0、13790、1231
0、11830、0964
0、16610、1379
0、0920 0、0864
0、18910、1750
0、38520、3445
0、8116 0、7278
10、4000 9、8795 9、6991 9、6652 9、6377 9、8492 9、78729、73269、6870 9、6764 9、6578 9、6235 9、6444
angle=
0 0、3011 0、4011 0、42500、4438 0、3431 0、3942 0、38990、42660、4209 0、4498 0、4823 0、4452
PL=0、0488
参考文献
[1] 何仰赞 温增银《电力系统分析》.华中科技大学出版社、
ﻩ[2]李维波、《MATLAB在电气工程中应用》.中国电力出版社、2007