Documentos de Académico
Documentos de Profesional
Documentos de Cultura
De Potencia
Rogger Criollo
NODOS DE SALIDAS i
NODOS DE LLEGADA j
REACTANCIAS ECUACIONES UTILIZADAS PARA CADA CASO
CASO 1
NUMERO DE
BARRAS
CASO 3
CONEXIÓN DE UNA
BARRA NUEVA A UNA
BARRA NUEVA
Caso 1
CONEXIÓN DE LA BARRA DE CASO 2
REFERENCIA A UN NUEVO NODO
Añadir la Zb de una nueva barra p a una barra existente k
CASO 4
CONEXIÓN DE UNA
BARRA EXISTENTE A LA
BARRA REFERENCIA
CASO 2
CONEXIÓN DE UNA BARRA
EXISTENTE A UNA BARRA NUEVA
MANUAL DE USUARIO
CASO 3 Paso 1
Añadir Zb entre dos barras existentes j y k Los datos se los insertara en un archive excel mostrado en
la figura 1
Los datos aingresar seran las barras de salida “i” y las barras
de llegada “j” ademas de los valores de las reactancias de las
correspondientes conexiones.
Paso2
Una vez ingresado los datos se procede a ejecutar el
archivo .fig creado en la interfaz grafica de Matlab Guide
Paso 5
Resultado
RESULTADOS OBTENIDOS
CIRCUITO A IMPLEMENTARSE
Paso 4
Al pulsar en siguiente debemos importar los datos creados en
el archivo Excel y finalmente se nos presenta en el workspace
el resultado obtenido
Conclusiones
- El conocimiento de este método matemático nos
ayuda en la resolución de los problemas de sistemas
de potencia, cuando no exista la manera de invertir la
matriz o cuando la matriz de admitancia de barra es
porosa y singular.
- En el ejercicio propuesto se pudo comprobar que
tanto el método de Thévenin como el de Matriz de
impedancia y admitancia de barra, coinciden en el
resultado.
- Para que la respuesta de los problemas sea más
ZBARRA al añadir una barra existente al nodo de cercana a la realidad se deben considerar la mayoría
referencia
de decimales ya que los cálculos se realizan en la
herramienta Matlab
- Se considera de suma importancia el conocimiento de
la matriz impedancia de barra ya que se utilizarán
para el análisis de cortocircuitos, para posteriormente
realizar el dimensionamiento de protecciones.
Anexos
CODIGO SIMPLIFICADO
clear all
close all
informacion=xlsread('impedancias_primitivas.xlsx','A9:F13')
vector_salida=informacion(1,:);
vector_llegada=informacion(5,:);
reactancias=informacion(3,:);
control=0;
auxiliar=0;
n_salida=length(vector_salida);
n_llegada=length(vector_llegada);
Zbarra=[]
prueba=0;
if vector_salida(i)==0;
control=1;
end
end
j=0;
for j=1:1:i-1
control=1;
end
end
% FOR PARA EL BARRIDO VECTOR DE LLEGADA barra existente a una barra
% nueva
q=0;
for q=1:1:i-1
% if condicion
if vector_llegada(i)~=vector_salida(i-q) &&
vector_llegada(i)~=vector_llegada(i-q) && vector_salida(i)~=0 &&
vector_llegada(i)~=0
control=2;
end
end
prueba=prueba+1;
control=3;
% end
end
end
% FOR PARA BARRIDO NUEVO
s=0;
for s=1:1:i-1
if vector_salida(i)==0 || vector_llegada(i)==0
if vector_salida(i)==vector_salida(i-s) ||
vector_salida(i)==vector_llegada(i-s) || vector_llegada(i)==vector_llegada(i-s) ||
vector_llegada(i)==vector_salida(i-s)
control=4;
end
end
end
switch control
case 1
disp('AAA')
disp(control)
n=length(Zbarra)
aux1=n+1;
for c1=1:1:n
Zbarra(c1,aux1)=Zbarra(c1,n)
Zbarra(aux1,c1)=Zbarra(n,c1)
end
Zbarra(aux1,aux1)=reactancias(i)
%*************************************************************************
%BARRA EXISTENTE P SE CONETA A UNA BARRA NUEVA Q
case 2
disp('BBB')
rr=vector_llegada(i);
ss=vector_salida(i);
n=length(Zbarra)
aux2=n+1;
for k=1:1:n
if k~=rr
Zbarra(rr,k)=Zbarra(ss,k);
Zbarra(k,rr)=Zbarra(ss,k);
Zbarra(aux2,aux2)=reactancias(i)+Zbarra(n,n)
end
end
%*************************************************************************
%BARRA EXISTENTE P SE CONECTA BARRA EXISTENTE Q
case 3
disp('CCC')
n33=length(Zbarra)
vs=vector_salida(i)
vl=vector_llegada(i)
for m=1:1:n33
for k=1:1:n33
% Zbarra(c11,c22)=
Zbarra(c11,c22)+((Zbarra(vl,c22)-Zbarra(vs,c22))/(reactancias(i)+Zbarra(vl,vl)
+Zbarra(vs,vs)-2*Zbarra(vs,vl))*(Zbarra(c11,vs)-Zbarra(c11,vl)))
%Zb(m,k)=Zb(m,k)+((Zb((j(pos)),(k)) - Zb((i(pos)),(k)))/((z(pos)
+Zb(i(pos),i(pos))+Zb(j(pos),j(pos))- 2*Zb(i(pos),j(pos))))*(Zb((m),(i(pos)))-
Zb((m),(j(pos)))));
Zbarra(m,k)=Zbarra(m,k)+((Zbarra(vl,k) - Zbarra(vs,k))/(reactancias(i)
+Zbarra(vs,vs)+Zbarra(vl,vl)- 2.*Zbarra(vl,vs)))*(Zbarra(m,vs)-Zbarra(m,vl))
aux1=m
aux2=k
end
end
disp(control)
%**************************************************************************
%BARRA EXISTENTE SE CONECTA A REFERENCIA
case 4
disp('DDD')
n2=length(Zbarra)
%REDUCCION DE LA MATRIZ
naux=vector_llegada(i);
for c5=1:1:n2
for c6=1:1:n2
Zbarra(c5,c6)=Zbarra(c5,c6)-((Zbarra(naux,c6).*Zbarra(c5,naux))./((Zbarra(n2,n2))+
(reactancias(i))))
end
end
end
end