Está en la página 1de 3

clc

clear
% De Para R(pu) X(pu) B/2 (pu) a (TAP)
DLIN = [ 1 2 0.01938 0.05917 0.0264 1
1 5 0.05403 0.22304 0.0246 1
2 3 0.04699 0.19797 0.0219 1
2 4 0.05811 0.17632 0.0170 1
2 5 0.05695 0.17388 0.0173 1
3 4 0.06701 0.17103 0.0064 1
4 5 0.01335 0.04211 0.0 1
4 7 0.0 0.20912 0.0 0.978
4 9 0.0 0.55618 0.0 0.969
5 6 0.0 0.25202 0.0 0.932
6 11 0.09498 0.19890 0.0 1
6 12 0.12291 0.25581 0.0 1
6 13 0.06615 0.13027 0.0 1
7 8 0.0 0.17615 0.0 1
7 9 0.0 0.11001 0.0 1
9 10 0.03181 0.08450 0.0 1
9 14 0.12711 0.27038 0.0 1
10 11 0.08205 0.19207 0.0 1
12 13 0.22092 0.19988 0.0 1
13 14 0.17093 0.34802 0.0 1 ];

[NumeroDeComponentes,NumeroDecolunas]=size(DLIN);
%FUNÇÃO PARA DETERMINAR O "NÚMERO DE LINHAS" E "COLUNAS" DE "DLIN";
NumeroDeBarras=max([DLIN(:,1)' DLIN(:,2)']);
%FUNÇÃO PARA DETERMINAR O "NÚMERO DE BARRAS" PARA ISSO FUI ENCONTRADO O MAIR NÚMERO
ENTRE AS BARRAS;
Y_LINHA=zeros(NumeroDeBarras,NumeroDeBarras);
%MATRIZ ZERADA COM MESMA DIMENSÃO DO "NÚMERO DE BARRAS"
r=DLIN(:,3);
%RESISTENCIA
X=DLIN(:,4);
%REATANCIA
a=DLIN(:,6);
%TAP
Z=r+i*X;
%IMPEDANCIA= A SOMA DA RESISTENCIA + IMAGINARIO*REATANCIA

for i=1:NumeroDeComponentes; %
De(i)=DLIN(i,1); %
PARA(i)=DLIN(i,2); %
r(i)= DLIN(i,3); %
X(i)=DLIN(i,4); %
BSH(i)=DLIN(i,5); %
Y(i)=1/Z(i); %
end %
%
for i=1:NumeroDeComponentes; %
K=De(i); %
M=PARA(i); %
Y_LINHA(K,K)= Y_LINHA(K,K)+(a(i)^2)*Y(i)+BSH(i); %
Y_LINHA(M,M)= Y_LINHA(M,M)+(a(i)^2)*Y(i)+BSH(i); %
Y_LINHA(K,M)= Y_LINHA(K,M)-a(i)*Y(i); %
Y_LINHA(M,K)= Y_LINHA(M,K)-a(i)*Y(i); %
end %
Y_LINHA %
xxxxxxxxxxxxxxxxxxxxxx
싰꭬Y_LINHA =

Columns 1 through 11:

6.0760 - 19.4981i -4.9991 + 15.2631i 0 + 0i 0 +


0i -1.0259 + 4.2350i 0 + 0i 0 + 0i 0 +
0i 0 + 0i 0 + 0i 0 + 0i
-4.9991 + 15.2631i 9.6039 - 30.3547i -1.1350 + 4.7819i -1.6860 +
5.1158i -1.7011 + 5.1939i 0 + 0i 0 + 0i 0 +
0i 0 + 0i 0 + 0i 0 + 0i
0 + 0i -1.1350 + 4.7819i 3.1493 - 9.8507i -1.9860 +
5.0688i 0 + 0i 0 + 0i 0 + 0i 0 +
0i 0 + 0i 0 + 0i 0 + 0i
0 + 0i -1.6860 + 5.1158i -1.9860 + 5.0688i 10.5364 -
38.0253i -6.8410 + 21.5786i 0 + 0i 0 + 4.6767i 0 +
0i 0 + 1.7422i 0 + 0i 0 + 0i
-1.0259 + 4.2350i -1.7011 + 5.1939i 0 + 0i -6.8410 +
21.5786i 9.6099 - 34.4541i 0 + 3.6981i 0 + 0i 0 +
0i 0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i 0 +
0i 0 + 3.6981i 6.5799 - 16.8194i 0 + 0i 0 +
0i 0 + 0i 0 + 0i -1.9550 + 4.0941i
0 + 0i 0 + 0i 0 + 0i 0 +
4.6767i 0 + 0i 0 + 0i 0 - 19.3409i 0 +
5.6770i 0 + 9.0901i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i 0 +
0i 0 + 0i 0 + 0i 0 + 5.6770i 0 -
5.6770i 0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i 0 +
1.7422i 0 + 0i 0 + 0i 0 + 9.0901i 0 +
0i 5.3261 - 24.1728i -3.9020 + 10.3654i 0 + 0i
0 + 0i 0 + 0i 0 + 0i 0 +
0i 0 + 0i 0 + 0i 0 + 0i 0 +
0i -3.9020 + 10.3654i 5.7829 - 14.7683i -1.8809 + 4.4029i
0 + 0i 0 + 0i 0 + 0i 0 +
0i 0 + 0i -1.9550 + 4.0941i 0 + 0i 0 +
0i 0 + 0i -1.8809 + 4.4029i 3.8359 - 8.4970i
0 + 0i 0 + 0i 0 + 0i 0 +
0i 0 + 0i -1.5260 + 3.1760i 0 + 0i 0 +
0i 0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i 0 +
0i 0 + 0i -3.0989 + 6.1028i 0 + 0i 0 +
0i 0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i 0 +
0i 0 + 0i 0 + 0i 0 + 0i 0 +
0i -1.4240 + 3.0291i 0 + 0i 0 + 0i

Columns 12 through 14:

0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i
-1.5260 + 3.1760i -3.0989 + 6.1028i 0 + 0i
0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i -1.4240 + 3.0291i
0 + 0i 0 + 0i 0 + 0i
0 + 0i 0 + 0i 0 + 0i
4.0150 - 5.4279i -2.4890 + 2.2520i 0 + 0i
-2.4890 + 2.2520i 6.7249 - 10.6697i -1.1370 + 2.3150i
0 + 0i -1.1370 + 2.3150i 2.5610 - 5.3440i

También podría gustarte