Laman

06 Oktober 2012

Membuat Ybus (Analisis sistem Tenaga/Analisis sistem Daya)

Berikut adalah syntag dari Ybus menggunakan Matlab, anda cukup mengganti data jaringan kemudian meRun-nya. semoga membantu.


    %       |  Dari |  Ke   |   R   |   X   |
datajaringan = [ 1      2       0.02    0.04   
                         1      3       0.01    0.03      
                         2      3       0.0125  0.025;];   
           
            
%memanggil data perkolom
dari = datajaringan(:,1);   
ke = datajaringan(:,2);   
r = datajaringan(:,3);    
x = datajaringan(:,4);   
z = r + i*x;          
y = 1./z;    

baris = length(dari); 
jumlahbus = max(max(dari),max(ke));  %mencari jumlah bus di jaringan
ybus = zeros(jumlahbus,jumlahbus);   %membuat bus nol

 for k=1:baris
     ybus(dari(k),ke(k)) = -y(k);
     ybus(ke(k),dari(k)) = ybus(dari(k),ke(k));
 end


 for m=1:jumlahbus
     for n=1:baris
         if dari(n) == m | ke(n) == m %menggunakan operator or untuk mengumpulkan bus Yii
             ybus(m,m) = ybus(m,m) + y(n) ;
         end
     end
 end
 ybus;                

Tidak ada komentar: