Subido por Alejandro Chicaiza

Pato

Anuncio
Facultad de C.I.YA
Solución de matrices en MatLab
Matriz completa= Ybus
Solución de la matriz método de Gauss
Resultados de los voltajes
Script:
clc
clear
%k m rkm xkm gm bm
Lineas =[1 2 0 0.125 0 0
1 3 0 0.250 0 0
2 3 0 0.250 0 -0.80
1 4 0 0.400 0 0
2 4 0 0.200 0 -0.80];
B=max(max(Lineas(:,1:2)));
Ybus=zeros(B,B);
%Fuera de la diagonal
for i=1:size(Lineas,1)
k=Lineas(i,1); m=Lineas (i,2);
zkm=Lineas(i,3)+ 1j*Lineas(i,4);
Ybus(k,m)=-1/zkm; Ybus(m,k)=Ybus(k,m);
end
%elementos de la diagonal principal
Ybus=Ybus-diag(sum(Ybus,2));
for i=1:size(Lineas,1)
m=Lineas (i,2);gm=Lineas(i,5); bm=Lineas(i,6);
Ybus(m,m)= gm+1j*bm+Ybus(m,m);
end
Descargar