Anda di halaman 1dari 4

TRANSFORMATOR *Menentukan parameter-parameter trafo pada sisi sekunder, regulasi tegangan dan efisiensi beban penuh pada pf unity

disp ('MASUKKAN DATA : '); disp(' '); P_rated = input (' -- Masukkan daya (Watt) = '); Vp_rated = input (' -- Masukkan tegangan sisi primer (Volt) = '); Vs_rated = input (' -- Masukkan tegangan sisi sekunder (Volt) = '); disp(' '); disp('DATA TES HUBUNG TERBUKA'); disp(' '); V_oc = input (' -- Masukkan tegangan (Volt) = '); I_oc = input (' -- Masukkan arus (Ampere) = '); P_oc = input (' -- Masukkan daya (Watt) = '); disp(' '); disp('DATA TES HUBUNG HUBUNG SINGKAT'); disp(' '); V_sc = input (' -- Masukkan tegangan (Volt) = '); I_sc = input (' -- Masukkan arus (Ampere) = '); P_sc = input (' -- Masukkan daya (Watt) = '); disp(' '); disp('MASUKKAN DATA POWER FAKTOR '); disp(' '); PF = input (' -- Masukkan besar power factor (p.f unity) = '); disp (' '); %data tes hubung terbuka theta_oc = acos(P_oc/(V_oc*I_oc))*180/pi; %admitansi pada cabang eksitasi Ye = I_oc/(V_oc); N = cosd(theta_oc); M = Ye*N; Rc = 1/M; A = sind(theta_oc); B = Ye*A; Xm = 1/B; %data tes hubung singkat theta_sc = acos(P_sc/(V_sc*I_sc))*180/pi; Z_eq = V_sc/I_sc; K = cosd(theta_sc); I = sind(theta_sc); R_eq = Z_eq*K; X_eq = Z_eq*I; %memperoleh rangkaian ekivalen dalam parameter sisi tegangan rendah, maka impedansiimpedansi harus dibagi dengan a kuadrat, Np/Ns = 10, sehingga Rc_new = Rc/100; Xm_new = Xm/100; R_eq_new = R_eq/100; X_eq_new = X_eq/100; %arus beban penuh pada sisi sekunder Is_rated = P_rated/Vs_rated; %Pada PF = 1 Ip_rated = 6.52 sudut 0 derajat Vp =((Vs_rated)+(R_eq_new*Is_rated)); %regulasi tegangan VR = ((Vp-Vs_rated)/Vs_rated)*100; %rugi - rugi tembaga P_core = ((Vp_rated)^2)/Rc_new; Is_rated = P_rated/Vs_rated; P_cu = (Is_rated^2)*R_eq_new; %daya output pada trafo untuk PF = unity

PF = 1; P_out = ((Vp*Is_rated)*(PF)); %efisiensi transformator Ef = (P_out)/(P_cu + P_core + P_out)*100; disp(' '); disp([' -- Admitansi = ',num2str(Ye),' Mho']); disp([' -- Sudut impedansi hubung terbuka = ',num2str(theta_oc),' Derajat']); disp([' -- Resistansi = ',num2str(Rc),' Ohm']); disp([' -- Reaktansi = ',num2str(Xm),' Ohm']); disp([' -- Sudut impedansi hubung singkat = ',num2str(theta_sc),' Derajat']); disp([' -- Resistansi ekivalen = ',num2str(R_eq),' Ohm']); disp([' -- Reaktansi ekivalen = ',num2str(X_eq),' Ohm']); disp([' -- Arus beban penuh pada sisi sekunder = ',num2str(Is_rated),' Ampere']); disp([' -- Tegangan pada sisi primer = ',num2str(Vp),' Volt']); disp([' -- Regulasi tegangan = ',num2str(VR),' Persen']); disp([' -- Rugi inti besi = ',num2str(P_core),' Watt']); disp([' -- Rugi tembaga = ',num2str(P_cu),' Watt']); disp([' -- Daya output = ',num2str(P_out),' Watt']); disp([' -- Efisiensi transformator = ',num2str(Ef),' Persen']);

*Menentukan parameter-parameter trafo pada sisi primer, regulasi tegangan dan efisiensi beban penuh pada pf 0.75 leading
P_rated = input ('>> inputkan daya yang diinginkan (W) = '); Vp_rated = input ('>> inputkan tegangan pada sisi primer yang diinginkan (V) = '); Vs_rated = input ('>> inputkan tegangan pada sisi sekunder yang diinginkan (V) = '); V_oc = input ('>> inputkan tegangan tes hubung terbuka yang diinginkan (V) = '); I_oc = input ('>> inputkan arus tes hubung terbuka yang diinginkan (A) = '); P_oc = input ('>> inputkan daya tes hubung terbuka yang diinginkan (W) = '); V_sc = input ('>> inputkan tegangan tes hubung singkat yang diinginkan (V) = '); I_sc = input ('>> inputkan arus tes hubung singkat yang diinginkan (A) = '); P_sc = input ('>> inputkan daya tes hubung singkat yang diinginkan (W) = '); PF = input ('>> inputkan besar power factor yang diinginkan (p.f leading)= '); disp (' '); %data tes hubung terbuka theta_oc = acos(P_oc/(V_oc*I_oc))*180/pi; %admitansi pada cabang eksitasi Ye = I_oc/(V_oc); N = cosd(theta_oc); M = Ye*N; Rc = 1/M; A = sind(theta_oc); B = Ye*A; Xm = 1/B; %data tes hubung singkat theta_sc = acos(P_sc/(V_sc*I_sc))*180/pi; Z_eq = V_sc/I_sc; K = cosd(theta_sc); I = sind(theta_sc); R_eq = Z_eq*K; X_eq = Z_eq*I; %memperoleh rangkaian ekivalen dalam parameter sisi tegangan rendah, maka impedansiimpedansi harus dibagi dengan a kuadrat, Np/Ns = 10, sehingga Rc_new = Rc/100; Xm_new = Xm/100; R_eq_new = R_eq/100; X_eq_new = X_eq/100; %arus beban penuh pada sisi primer Ip_rated = P_rated/Vp_rated; %Pada PF = 0.75 leading Ip_rated = 6.52 sudut 41.4 derajat

Vs =((Vp_rated)+(R_eq_new*Ip_rated)+(X_eq_new*Ip_rated)); %regulasi tegangan VR = ((Vp_rated-Vs)/Vs)*100; %rugi - rugi tembaga P_core = ((Vp_rated)^2)/Rc_new; Is = P_rated/Vs_rated; P_cu = (Is^2)*R_eq_new; %daya output pada trafo untuk PF = 0.75 leading PF = 0.75; P_out = ((Vs*Is)*(PF)); %efisiensi transformator Ef = (P_out)/(P_cu + P_core + P_out)*100; disp(' '); disp (['Besarnya Admitansi = ',num2str(Ye),'Mho']); disp(['Besar sudut impedansi hubung terbuka= ',num2str(theta_oc),' derajat']); disp(['Besarnya Resistansi = ',num2str(Rc),' Ohm']); disp(['Besarnya Reaktansi = ',num2str(Xm),' Ohm']); disp(['Besar sudut impedansi hubung singkat= ',num2str(theta_sc),' derajat']); disp(['Besarnya Resistansi ekivalen= ',num2str(R_eq),' Ohm']); disp(['Besarnya Reaktansi ekivalen= ',num2str(X_eq),' Ohm']); disp(['Besarnya arus beban penuh pada sisi primer = ',num2str(Ip_rated),'Ampere']); disp(['besarnya tegangan pada sisi sekunder = ',num2str(Vs),'V']); disp(['besarnya regulasi tegangan= ',num2str(VR),'%']); disp(['besarnya rugi inti besi= ',num2str(P_core),'W']); disp(['besarnya rugi tembaga = ',num2str(P_cu),'W']); disp(['besarnya daya output= ',num2str(P_out),'W']); disp(['besarnya efisiensi transformator = ',num2str(Ef),'%']);

*Program untuk Menentukan Pembagian Beban pada dua buah Tafo 1 Phasa yang Bekerja Paralel
I_L=input('Arus Beban = '); disp('Untuk PF Leading (+); Untuk PF Lagging (-)'); p_f=input('Power Factor (Lagging/Leading) = '); disp(' '); disp('Tes Hubung Terbuka : '); V_P=input('Tegangan Primer (Volt) = '); V_S=input('Tegangan Skunder (Volt) = '); disp(' '); disp('Tes Hubung Singkat : '); disp(' '); disp('Trafo A : '); V_1=input('Tegangan Skunder (Volt) = '); I_1=input('Arus Skunder (Ampere) = '); P_1=input('Daya Skunder (kW) = '); disp(' '); disp('Trafo B : '); V_2=input('Tegangan Skunder (Volt) = '); I_2=input('Arus Skunder (Ampere) = '); P_2=input('Daya Skunder (kW) = '); %rumus Z_A = V_1/I_1; R_A = P_1*1000/(I_1^2); X_A = (Z_A^2-R_A^2)^0.5; Tetha_ZA = acosd (R_A/Z_A); Z_B = V_2/I_2; R_B = P_2*1000/(I_2^2); X_B= (Z_B^2-R_B^2)^0.5; Tetha_ZB = acosd (R_B/Z_B);

TethaPhi= acosd (p_f); Z_TR = (Z_A*cosd(Tetha_ZA)+Z_B*cosd(Tetha_ZB)); Z_TI = (Z_A*sind(Tetha_ZA)+Z_B*sind(Tetha_ZB)); Z_T = (Z_TR^2 +Z_TI^2)^0.5; tetha_ZT = atand (Z_TI/Z_TR); I_A = I_L*Z_B/Z_T; I_B = I_A*Z_A/Z_B; theta_IA = TethaPhi+Tetha_ZB-tetha_ZT; theta_IB = TethaPhi+Tetha_ZA-tetha_ZT; IA_ZA = I_A*Z_A; Tetha=theta_IA+Tetha_ZA; sin_gama=-(IA_ZA*sind(Tetha)/V_S); gama= asind(sin_gama); V_2 = V_S*cosd(gama)+ IA_ZA*cosd(Tetha); S_A =(E_2*I_A)/1000; S_B =(E_2*I_B)/1000; %outputTrafo disp(' '); disp(['Besarnya disp(['Besarnya disp(['Besarnya disp(['Besarnya disp(' '); disp(['Besarnya disp(['Besarnya disp(['Besarnya disp(['Besarnya besar Impedansi A yang dihasilkan = ',num2str(Z_A),' Ohm']); besar Resistansi A yang dihasilkan = ',num2str(R_A),' Ohm']); besar Reaktansi A yang dihasilkan = ',num2str(X_A),' Ohm']); Sudut Teta ZA yang dihasilkan = ',num2str(Tetha_ZA),' derajat']); besar Impedansi B yang dihasilkan = ',num2str(Z_B),' Ohm']); besar Resistansi B yang dihasilkan = ',num2str(R_B),' Ohm']); besar Reaktansi B yang dihasilkan = ',num2str(X_B),' Ohm']); Sudut Teta ZB yang dihasilkan = ',num2str(Tetha_ZB),' derajat']);

disp(' '); disp(['Besarnya IL yang dihasilkan = ',num2str(I_L),' /_ ',num2str(TethaPhi)]); disp(['Besarnya ZA + ZB adalah = ',num2str(Z_T),' /_ ',num2str(tetha_ZT)]); disp(' '); disp(['Besarnya Arus A yang dihasilkan = ',num2str(I_A),' /_ ',num2str(theta_IA),' A']); disp(['Besarnya Arus B yang dihasilkan = ',num2str(I_B),' /_ ',num2str(theta_IB),' A']); disp(['Besarnya V2 adalah = ',num2str(V_2)]); disp(' '); disp(['Besarnya Output dari transformator A yang dihasilkan = ',num2str(S_A),' ',num2str(theta_IA),' kVA']); disp(['Besarnya Output dari transformator B yang dihasilkan = ',num2str(S_B),' ',num2str(theta_IB),' kVA']);

/_ /_

Anda mungkin juga menyukai