Program Menghitung Kuat Medan Listrik Di Bawah Penghantar
-
Upload
arif-makharim -
Category
Documents
-
view
72 -
download
1
Transcript of Program Menghitung Kuat Medan Listrik Di Bawah Penghantar
%---------------------------------------------------------------------%
% Program Menghitung Kuat Medan Listrik di Bawah PenghantarTransmisi %
%---------------------------------------------------------------------%
disp('Program Menghitung Kuat Medan Listrik di Bawah PenghantarTransmisi');
disp(' ');
V=input('Tegangan sistem (kV)=');
D=input('Diameter konduktor (m)=');
I=input('Panjang rantai isolator yang dipakai (m)=');
Sag=input('Nilai andongan (m)=');
b=input('Ketinggian titik uji (m)=');
R=D/2;
F=50;
W=2*pi*F;
TipeM=input('Tipe menara: (1) tunggal, (2) ganda=');
TipeK=input('Susunan konduktor: (1) Tunggal, (2) Berkas=');
if TipeM==1
H=input('Ketinggian cross arm (m)=');
LP=H-I-Sag-b;
X=input('Jarak horizontal konduktor (m)=');
if TipeK==1
a=linspace(-(2*X+25),25,100);
for A=1:length(a)
%Jarak tiap konduktor fasa ke titik uji
R1P(A)=sqrt(((a(A))^2)+(LP^2));
S1P(A)=sqrt(((a(A)+X)^2)+(LP^2));
T1P(A)=sqrt(((a(A)+2*X)^2)+(LP^2));
%Besar sudut medan listrik di titik uji
sdtR1(A)=asin((a(A))/R1P(A));
sdtS1(A)=asin((a(A)+X)/S1P(A));
sdtT1(A)=asin((a(A)+2*X)/T1P(A));
t=linspace(0,0.02,300);
for T=1:length(t)
%Tegangan tiap fasa
VR(T)=(V*sqrt(2/3))*sin(W*t(T)-(2*pi)/3);
VS(T)=(V*sqrt(2/3))*sin(W*t(T));
VT(T)=(V*sqrt(2/3))*sin(W*t(T)+(2*pi)/3);
%Kuat medan listrik di titik P
ER1(T)=VR(T)/(R1P(A)*log((LP+b)/R));
ES1(T)=VS(T)/(S1P(A)*log((LP+b)/R));
ET1(T)=VT(T)/(T1P(A)*log((LP+b)/R));
%Kuat medan dalam bentuk rectangular
ER1_rec(T)=ER1(T)*(sin(sdtR1(A))-(cos(sdtR1(A)))*i);
ES1_rec(T)=ES1(T)*(sin(sdtS1(A))-(cos(sdtS1(A)))*i);
ET1_rec(T)=ET1(T)*(sin(sdtT1(A))-(cos(sdtT1(A)))*i);
Etot(T)=abs(ER1_rec(T)+ES1_rec(T)+ET1_rec(T));
end
Eeff(A)=sqrt((1/0.02)*trapz(t,Etot.^2));
Emax(A)=max(Etot);
end
mid=X;
else
n=input('Jumlah berkas: (1) dua, (2) tiga, (3)empat=');
s=input('Jarak pemisah antar penghantar (m)=');
a=linspace(-(2*X+25),25,100);
for A=1:length(a)
if n==1
%Jarak tiap konduktor fasa ke titik uji
R11P(A)=sqrt((a(A)^2)+(LP^2));
R12P(A)=sqrt(((a(A)+s)^2)+(LP^2));
S11P(A)=sqrt(((a(A)+X)^2)+(LP^2));
S12P(A)=sqrt(((a(A)+X+s)^2)+(LP^2));
T11P(A)=sqrt(((2*X+a(A))^2)+(LP^2));
T12P(A)=sqrt(((2*X+a(A)+s)^2)+(LP^2));
%Besar sudut medan listrik di titik uji
sdtR11(A)=asin((a(A))/R11P(A));
sdtR12(A)=asin((a(A)+s)/R11P(A));
sdtS11(A)=asin((a(A)+X)/S11P(A));
sdtS12(A)=asin((a(A)+X+s)/S12P(A));
sdtT11(A)=asin((2*X+a(A))/T11P(A));
sdtT12(A)=asin((2*X+a(A)+s)/T12P(A));
t=linspace(0,0.02,300);
for T=1:length(t)
%Tegangan tiap fasa
VR(T)=(V*sqrt(2/3))*sin(W*t(T)-(2*pi)/3);
VS(T)=(V*sqrt(2/3))*sin(W*t(T));
VT(T)=(V*sqrt(2/3))*sin(W*t(T)+(2*pi)/3);
%Kuat medan listrik di titik P
ER11(T)=VR(T)/(R11P(A)*log((LP+b)/R));
ER12(T)=VR(T)/(R12P(A)*log((LP+b)/R));
ES11(T)=VS(T)/(S11P(A)*log((LP+b)/R));
ES12(T)=VS(T)/(S12P(A)*log((LP+b)/R));
ET11(T)=VT(T)/(T11P(A)*log((LP+b)/R));
ET12(T)=VT(T)/(T12P(A)*log((LP+b)/R));
%Kuat medan dalam bentuk rectangular
ER11_rec(T)=ER11(T)*(sin(sdtR11(A))-(cos(sdtR11(A)))*i);
ER12_rec(T)=ER12(T)*(sin(sdtR12(A))-(cos(sdtR12(A)))*i);
ES11_rec(T)=ES11(T)*(sin(sdtS11(A))-(cos(sdtS11(A)))*i);
ES12_rec(T)=ES12(T)*(sin(sdtS12(A))-(cos(sdtS12(A)))*i);
ET11_rec(T)=ET11(T)*(sin(sdtT11(A))-(cos(sdtT11(A)))*i);
ET12_rec(T)=ET12(T)*(sin(sdtT12(A))-(cos(sdtT12(A)))*i);
Etot(T)=abs(ER11_rec(T)+ER12_rec(T)+ES11_rec(T)+ES12_rec(T)+ET11_rec(T)+ET12_rec(T));
end
Eeff(A)=sqrt((1/0.02)*trapz(t,Etot.^2));
Emax(A)=max(Etot);
elseif n==2
%Jarak tiap konduktor fasa ke titik uji
R11P(A)=sqrt((a(A)^2)+(LP^2));
R12P(A)=sqrt(((a(A)+s)^2)+(LP^2));
R13P(A)=sqrt(((a(A)+0.5*s)^2)+((LP+((0.5*sqrt(3))*s))^2));
S11P(A)=sqrt(((a(A)+X)^2)+(LP^2));
S12P(A)=sqrt(((a(A)+X+s)^2)+(LP^2));
S13P(A)=sqrt(((a(A)+X+0.5*s)^2)+((LP+((0.5*sqrt(3))*s))^2));
T11P(A)=sqrt(((a(A)+2*X)^2)+(LP^2));
T12P(A)=sqrt(((a(A)+2*X+s)^2)+(LP^2));
T13P(A)=sqrt(((a(A)+2*X+0.5*s)^2)+((LP+((0.5*sqrt(3))*s))^2));
%Besar sudut medan listrik di titik uji
sdtR11(A)=asin((a(A))/R11P(A));
sdtR12(A)=asin((a(A)+s)/R12P(A));
sdtR13(A)=asin((a(A)+0.5*s)/R13P(A));
sdtS11(A)=asin((a(A)+X)/S11P(A));
sdtS12(A)=asin((a(A)+X+s)/S12P(A));
sdtS13(A)=asin((a(A)+X+0.5*s)/S13P(A));
sdtT11(A)=asin((a(A)+2*X)/T11P(A));
sdtT12(A)=asin((a(A)+2*X+s)/T12P(A));
sdtT13(A)=asin((a(A)+2*X+0.5*s)/T13P(A));
t=linspace(0,0.02,300);
for T=1:length(t)
%Tegangan tiap fasa
VR(T)=(V*sqrt(2/3))*sin(W*t(T)-(2*pi)/3);
VS(T)=(V*sqrt(2/3))*sin(W*t(T));
VT(T)=(V*sqrt(2/3))*sin(W*t(T)+(2*pi)/3);
%Kuat medan listrik di titik P
ER11(T)=VR(T)/(R11P(A)*log((LP+b)/R));
ER12(T)=VR(T)/(R12P(A)*log((LP+b)/R));
ER13(T)=VR(T)/(R13P(A)*log((LP+b)/R));
ES11(T)=VS(T)/(S11P(A)*log((LP+b)/R));
ES12(T)=VS(T)/(S12P(A)*log((LP+b)/R));
ES13(T)=VS(T)/(S13P(A)*log((LP+b)/R));
ET11(T)=VT(T)/(T11P(A)*log((LP+b)/R));
ET12(T)=VT(T)/(T12P(A)*log((LP+b)/R));
ET13(T)=VT(T)/(T13P(A)*log((LP+b)/R));
%Kuat medan dalam bentuk rectangular
ER11_rec(T)=ER11(T)*(sin(sdtR11(A))-(cos(sdtR11(A)))*i);
ER12_rec(T)=ER12(T)*(sin(sdtR12(A))-(cos(sdtR12(A)))*i);
ER13_rec(T)=ER13(T)*(sin(sdtR13(A))-(cos(sdtR13(A)))*i);
ES11_rec(T)=ES11(T)*(sin(sdtS11(A))-(cos(sdtS11(A)))*i);
ES12_rec(T)=ES12(T)*(sin(sdtS12(A))-(cos(sdtS12(A)))*i);
ES13_rec(T)=ES13(T)*(sin(sdtS13(A))-(cos(sdtS13(A)))*i);
ET11_rec(T)=ET11(T)*(sin(sdtT11(A))-(cos(sdtT11(A)))*i);
ET12_rec(T)=ET12(T)*(sin(sdtT12(A))-(cos(sdtT12(A)))*i);
ET13_rec(T)=ET13(T)*(sin(sdtT13(A))-(cos(sdtT13(A)))*i);
Etot(T)=abs(ER11_rec(T)+ER12_rec(T)+ER13_rec(T)+ES11_rec(T)+ES12_rec(T)+ES13_rec(T)+ET11_rec(T)+...
ET12_rec(T)+ET13_rec(T));
end
Eeff(A)=sqrt((1/0.02)*trapz(t,Etot.^2));
Emax(A)=max(Etot);
else
%Jarak tiap konduktor fasa ke titik uji
R11P(A)=sqrt((a(A)^2)+(LP^2));
R12P(A)=sqrt(((a(A)+s)^2)+(LP^2));
R13P(A)=sqrt(((a(A)+s)^2)+((LP+s)^2));
R14P(A)=sqrt((a(A)^2)+((LP+s)^2));
S11P(A)=sqrt(((a(A)+X)^2)+(LP^2));
S12P(A)=sqrt(((a(A)+X+s)^2)+(LP^2));
S13P(A)=sqrt(((a(A)+X+s)^2)+((LP+s)^2));
S14P(A)=sqrt(((a(A)+X)^2)+((LP+s)^2));
T11P(A)=sqrt(((a(A)+2*X)^2)+(LP^2));
T12P(A)=sqrt(((a(A)+2*X+s)^2)+(LP^2));
T13P(A)=sqrt(((a(A)+2*X+s)^2)+((LP+s)^2));
T14P(A)=sqrt(((a(A)+2*X)^2)+((LP+s)^2));
%Besar sudut medan listrik di titik uji
sdtR11(A)=asin((a(A))/R11P(A));
sdtR12(A)=asin((a(A)+s)/R12P(A));
sdtR13(A)=asin((a(A)+s)/R13P(A));
sdtR14(A)=asin((a(A))/R14P(A));
sdtS11(A)=asin((a(A)+X)/S11P(A));
sdtS12(A)=asin((a(A)+X+s)/S12P(A));
sdtS13(A)=asin((a(A)+X+s)/S13P(A));
sdtS14(A)=asin((a(A)+X)/S14P(A));
sdtT11(A)=asin((a(A)+2*X)/T11P(A));
sdtT12(A)=asin((a(A)+2*X+s)/T12P(A));
sdtT13(A)=asin((a(A)+2*X+s)/T13P(A));
sdtT14(A)=asin((a(A)+2*X)/T14P(A));
t=linspace(0,0.02,300);
for T=1:length(t)
%Tegangan tiap fasa
VR(T)=(V*sqrt(2/3))*sin(W*t(T)-(2*pi)/3);
VS(T)=(V*sqrt(2/3))*sin(W*t(T));
VT(T)=(V*sqrt(2/3))*sin(W*t(T)+(2*pi)/3);
%Kuat medan listrik di titik P
ER11(T)=VR(T)/(R11P(A)*log((LP+b)/R));
ER12(T)=VR(T)/(R12P(A)*log((LP+b)/R));
ER13(T)=VR(T)/(R13P(A)*log((LP+b)/R));
ER14(T)=VR(T)/(R14P(A)*log((LP+b)/R));
ES11(T)=VS(T)/(S11P(A)*log((LP+b)/R));
ES12(T)=VS(T)/(S12P(A)*log((LP+b)/R));
ES13(T)=VS(T)/(S13P(A)*log((LP+b)/R));
ES14(T)=VS(T)/(S14P(A)*log((LP+b)/R));
ET11(T)=VT(T)/(T11P(A)*log((LP+b)/R));
ET12(T)=VT(T)/(T12P(A)*log((LP+b)/R));
ET13(T)=VT(T)/(T13P(A)*log((LP+b)/R));
ET14(T)=VT(T)/(T14P(A)*log((LP+b)/R));
%Kuat medan dalam bentuk rectangular
ER11_rec(T)=ER11(T)*(sin(sdtR11(A))-(cos(sdtR11(A)))*i);
ER12_rec(T)=ER12(T)*(sin(sdtR12(A))-(cos(sdtR12(A)))*i);
ER13_rec(T)=ER13(T)*(sin(sdtR13(A))-(cos(sdtR13(A)))*i);
ER14_rec(T)=ER14(T)*(sin(sdtR14(A))-(cos(sdtR14(A)))*i);
ES11_rec(T)=ES11(T)*(sin(sdtS11(A))-(cos(sdtS11(A)))*i);
ES12_rec(T)=ES12(T)*(sin(sdtS12(A))-(cos(sdtS12(A)))*i);
ES13_rec(T)=ES13(T)*(sin(sdtS13(A))-(cos(sdtS13(A)))*i);
ES14_rec(T)=ES14(T)*(sin(sdtS14(A))-(cos(sdtS14(A)))*i);
ET11_rec(T)=ET11(T)*(sin(sdtT11(A))-(cos(sdtT11(A)))*i);
ET12_rec(T)=ET12(T)*(sin(sdtT12(A))-(cos(sdtT12(A)))*i);
ET13_rec(T)=ET13(T)*(sin(sdtT13(A))-(cos(sdtT13(A)))*i);
ET14_rec(T)=ET14(T)*(sin(sdtT14(A))-(cos(sdtT14(A)))*i);
Etot(T)=abs(ER11_rec(T)+ER12_rec(T)+ER13_rec(T)+ER14_rec(T)+ES11_rec(T)+ES12_rec(T)+ES13_rec(T)+...
ES14_rec(T)+ET11_rec(T)+ET12_rec(T)+ET13_rec(T)+ET14_rec(T));
end
Eeff(A)=sqrt((1/0.02)*trapz(t,Etot.^2));
Emax(A)=max(Etot);
end
end
mid=X+(0.5*s);
end
plot((a+mid),Eeff,(a+mid),Emax,'--'),xlabel('posisi titikuji (m)'),ylabel('E (kV/m)'),legend('Eeff','Emax'),grid on
else
H=input('Ketinggian cross arm terbawah (m)=');
LP=H-I-Sag-b;
X1=input('Jarak horizontal konduktor bagian atas (UPPER)(m)=');
X2=input('Jarak horizontal konduktor bagian tengah (MIDDLE)(m)=');
X3=input('Jarak horizontal konduktor bagian bawah (LOWER)(m)=');
p=0.5*(X2-X1);
q=0.5*(X3-X2);
Y=input('Jarak vertikal konduktor (m)=');
if TipeK==1
a=linspace(-(X3+25),25,100);
for A=1:length(a)
%Jarak tiap konduktor fasa ke titik uji
R1P(A)=sqrt(((a(A)+p+q)^2)+((2*Y+LP)^2));
S1P(A)=sqrt(((a(A)+q)^2)+((Y+LP)^2));
T1P(A)=sqrt((a(A)^2)+(LP^2));
R2P(A)=sqrt(((a(A)+p+q+X1)^2)+((2*Y+LP)^2));
S2P(A)=sqrt(((a(A)+q+X2)^2)+((Y+LP)^2));
T2P(A)=sqrt(((a(A)+X3)^2)+(LP^2));
%Besar sudut medan listrik di titik uji
sdtR1(A)=asin((a(A)+p+q)/R1P(A));
sdtS1(A)=asin((a(A)+q)/S1P(A));
sdtT1(A)=asin((a(A))/T1P(A));
sdtR2(A)=asin((a(A)+p+q+X1)/R2P(A));
sdtS2(A)=asin((a(A)+q+X2)/S2P(A));
sdtT2(A)=asin((a(A)+X3)/T2P(A));
t=linspace(0,0.02,300);
for T=1:length(t)
%Tegangan tiap fasa
VR(T)=(V*sqrt(2/3))*sin(W*t(T)-(2*pi)/3);
VS(T)=(V*sqrt(2/3))*sin(W*t(T));
VT(T)=(V*sqrt(2/3))*sin(W*t(T)+(2*pi)/3);
%Kuat medan listrik di titik P
ER1(T)=VR(T)/(R1P(A)*log(((LP+b)+2*Y)/R));
ES1(T)=VS(T)/(S1P(A)*log(((LP+b)+Y)/R));
ET1(T)=VT(T)/(T1P(A)*log((LP+b)/R));
ER2(T)=VR(T)/(R2P(A)*log(((LP+b)+2*Y)/R));
ES2(T)=VS(T)/(S2P(A)*log(((LP+b)+Y)/R));
ET2(T)=VT(T)/(T2P(A)*log((LP+b)/R));
%Kuat medan dalam bentuk rectangular
ER1_rec(T)=ER1(T)*(sin(sdtR1(A))-(cos(sdtR1(A)))*i);
ES1_rec(T)=ES1(T)*(sin(sdtS1(A))-(cos(sdtS1(A)))*i);
ET1_rec(T)=ET1(T)*(sin(sdtT1(A))-(cos(sdtT1(A)))*i);
ER2_rec(T)=ER2(T)*(sin(sdtR2(A))-(cos(sdtR2(A)))*i);
ES2_rec(T)=ES2(T)*(sin(sdtS2(A))-(cos(sdtS2(A)))*i);
ET2_rec(T)=ET2(T)*(sin(sdtT2(A))-(cos(sdtT2(A)))*i);
Etot(T)=abs(ER1_rec(T)+ES1_rec(T)+ET1_rec(T)+ER2_rec(T)+ES2_rec(T)+ET2_rec(T));
end
Eeff(A)=sqrt((1/0.02)*trapz(t,Etot.^2));
Emax(A)=max(Etot);
end
mid=X3/2;
else
n=input('Jumlah berkas: (1) dua, (2) tiga, (3)empat=');
s=input('Jarak pemisah antar penghantar (m)=');
a=linspace(-(X3+25),25,100);
for A=1:length(a)
if n==1
%Jarak tiap konduktor fasa ke titik uji
R11P(A)=sqrt(((a(A)+q+p)^2)+((2*Y+LP)^2));
R12P(A)=sqrt(((a(A)+q+p+s)^2)+((2*Y+LP)^2));
S11P(A)=sqrt(((a(A)+q)^2)+((Y+LP)^2));
S12P(A)=sqrt(((a(A)+q+s)^2)+((Y+LP)^2));
T11P(A)=sqrt((a(A)^2)+(LP^2));
T12P(A)=sqrt(((a(A)+s)^2)+(LP^2));
R21P(A)=sqrt(((a(A)+X1+p+q)^2)+((2*Y+LP)^2));
R22P(A)=sqrt(((a(A)+X1+p+q+s)^2)+((2*Y+LP)^2));
S21P(A)=sqrt(((a(A)+X2+q)^2)+((Y+LP)^2));
S22P(A)=sqrt(((a(A)+X2+q+s)^2)+((Y+LP)^2));
T21P(A)=sqrt(((a(A)+X3)^2)+(LP^2));
T22P(A)=sqrt(((a(A)+X3+s)^2)+(LP^2));
%Besar sudut medan listrik di titik uji
sdtR11(A)=asin((a(A)+q+p)/R11P(A));
sdtR12(A)=asin((a(A)+q+p+s)/R12P(A));
sdtS11(A)=asin((a(A)+q)/S11P(A));
sdtS12(A)=asin((a(A)+q+s)/S12P(A));
sdtT11(A)=asin((a(A))/T11P(A));
sdtT12(A)=asin((a(A)+s)/T12P(A));
sdtR21(A)=asin((a(A)+X1+p+q)/R21P(A));
sdtR22(A)=asin((a(A)+X1+p+q+s)/R22P(A));
sdtS21(A)=asin((a(A)+X2+q)/S21P(A));
sdtS22(A)=asin((a(A)+X2+q+s)/S22P(A));
sdtT21(A)=asin((a(A)+X3)/T21P(A));
sdtT22(A)=asin((a(A)+X3+s)/T22P(A));
t=linspace(0,0.02,300);
for T=1:length(t)
%Tegangan tiap fasa
VR(T)=(V*sqrt(2/3))*sin(W*t(T)-(2*pi)/3);
VS(T)=(V*sqrt(2/3))*sin(W*t(T));
VT(T)=(V*sqrt(2/3))*sin(W*t(T)+(2*pi)/3);
%Kuat medan listrik di titik P
ER11(T)=VR(T)/(R11P(A)*log(((LP+b)+2*Y)/R));
ER12(T)=VR(T)/(R12P(A)*log(((LP+b)+2*Y)/R));
ES11(T)=VS(T)/(S11P(A)*log(((LP+b)+Y)/R));
ES12(T)=VS(T)/(S12P(A)*log(((LP+b)+Y)/R));
ET11(T)=VT(T)/(T11P(A)*log((LP+b)/R));
ET12(T)=VT(T)/(T12P(A)*log((LP+b)/R));
ER21(T)=VR(T)/(R21P(A)*log(((LP+b)+2*Y)/R));
ER22(T)=VR(T)/(R22P(A)*log(((LP+b)+2*Y)/R));
ES21(T)=VS(T)/(S21P(A)*log(((LP+b)+Y)/R));
ES22(T)=VS(T)/(S22P(A)*log(((LP+b)+Y)/R));
ET21(T)=VT(T)/(T21P(A)*log((LP+b)/R));
ET22(T)=VT(T)/(T22P(A)*log((LP+b)/R));
%Kuat medan dalam bentuk rectangular
ER11_rec(T)=ER11(T)*(sin(sdtR11(A))-(cos(sdtR11(A)))*i);
ER12_rec(T)=ER12(T)*(sin(sdtR12(A))-(cos(sdtR12(A)))*i);
ES11_rec(T)=ES11(T)*(sin(sdtS11(A))-(cos(sdtS11(A)))*i);
ES12_rec(T)=ES12(T)*(sin(sdtS12(A))-(cos(sdtS12(A)))*i);
ET11_rec(T)=ET11(T)*(sin(sdtT11(A))-(cos(sdtT11(A)))*i);
ET12_rec(T)=ET12(T)*(sin(sdtT12(A))-(cos(sdtT12(A)))*i);
ER21_rec(T)=ER21(T)*(sin(sdtR21(A))-(cos(sdtR21(A)))*i);
ER22_rec(T)=ER22(T)*(sin(sdtR22(A))-(cos(sdtR22(A)))*i);
ES21_rec(T)=ES21(T)*(sin(sdtS21(A))-(cos(sdtS21(A)))*i);
ES22_rec(T)=ES22(T)*(sin(sdtS22(A))-(cos(sdtS22(A)))*i);
ET21_rec(T)=ET21(T)*(sin(sdtT21(A))-(cos(sdtT21(A)))*i);
ET22_rec(T)=ET22(T)*(sin(sdtT22(A))-(cos(sdtT22(A)))*i);
Etot(T)=abs(ER11_rec(T)+ER12_rec(T)+ES11_rec(T)+ES12_rec(T)+ET11_rec(T)+ET12_rec(T)+ER21_rec(T)+...
ER22_rec(T)+ES21_rec(T)+ES22_rec(T)+ET21_rec(T)+ET22_rec(T));
end
Eeff(A)=sqrt((1/0.02)*trapz(t,Etot.^2));
Emax(A)=max(Etot);
elseif n==2
%Jarak tiap konduktor fasa ke titik uji
R11P(A)=sqrt(((a(A)+p+q)^2)+((2*Y+LP)^2));
R12P(A)=sqrt(((a(A)+p+q+s)^2)+((2*Y+LP)^2));
R13P(A)=sqrt(((a(A)+p+q+s+0.5*s)^2)+((2*Y+LP+((0.5*sqrt(3))*s))^2));
S11P(A)=sqrt(((a(A)+q)^2)+((Y+LP)^2));
S12P(A)=sqrt(((a(A)+q+s)^2)+((Y+LP)^2));
S13P(A)=sqrt(((a(A)+q+0.5*s)^2)+((Y+LP+((0.5*sqrt(3))*s))^2));
T11P(A)=sqrt((a(A)^2)+(LP^2));
T12P(A)=sqrt(((a(A)+s)^2)+(LP^2));
T13P(A)=sqrt(((a(A)+0.5*s)^2)+((LP+((0.5*sqrt(3))*s))^2));
R21P(A)=sqrt(((a(A)+p+q+X1)^2)+((2*Y+LP)^2));
R22P(A)=sqrt(((a(A)+p+q+X1+s)^2)+((2*Y+LP)^2));
R23P(A)=sqrt(((a(A)+p+q+X1+0.5*s)^2)+((2*Y+LP+((0.5*sqrt(3))*s))^2));
S21P(A)=sqrt(((a(A)+q+X2)^2)+((Y+LP)^2));
S22P(A)=sqrt(((a(A)+q+X2+s)^2)+((Y+LP)^2));
S23P(A)=sqrt(((a(A)+q+X2+0.5*s)^2)+((Y+LP+((0.5*sqrt(3))*s))^2));
T21P(A)=sqrt(((a(A)+X3)^2)+(LP^2));
T22P(A)=sqrt(((a(A)+X3+s)^2)+(LP^2));
T23P(A)=sqrt(((a(A)+X3+0.5*s)^2)+((LP+((0.5*sqrt(3))*s))^2));
%Besar sudut medan listrik di titik uji
sdtR11(A)=asin((a(A)+p+q)/R11P(A));
sdtR12(A)=asin((a(A)+p+q+s)/R12P(A));
sdtR13(A)=asin((a(A)+p+q+s+0.5*s)/R13P(A));
sdtS11(A)=asin((a(A)+q)/S11P(A));
sdtS12(A)=asin((a(A)+q+s)/S12P(A));
sdtS13(A)=asin((a(A)+q+0.5*s)/S13P(A));
sdtT11(A)=asin((a(A))/T11P(A));
sdtT12(A)=asin((a(A)+s)/T12P(A));
sdtT13(A)=asin((a(A)+0.5*s)/T13P(A));
sdtR21(A)=asin((a(A)+p+q+X1)/R21P(A));
sdtR22(A)=asin((a(A)+p+q+X1+s)/R22P(A));
sdtR23(A)=asin((a(A)+p+q+X1+0.5*s)/R23P(A));
sdtS21(A)=asin((a(A)+q+X2)/S21P(A));
sdtS22(A)=asin((a(A)+q+X2+s)/S22P(A));
sdtS23(A)=asin((a(A)+q+X2+0.5*s)/S23P(A));
sdtT21(A)=asin((a(A)+X3)/T21P(A));
sdtT22(A)=asin((a(A)+X3+s)/T22P(A));
sdtT23(A)=asin((a(A)+X3+0.5*s)/T23P(A));
t=linspace(0,0.02,300);
for T=1:length(t)
%Tegangan tiap fasa
VR(T)=(V*sqrt(2/3))*sin(W*t(T)-(2*pi)/3);
VS(T)=(V*sqrt(2/3))*sin(W*t(T));
VT(T)=(V*sqrt(2/3))*sin(W*t(T)+(2*pi)/3);
%Kuat medan listrik di titik P
ER11(T)=VR(T)/(R11P(A)*log(((LP+b)+2*Y)/R));
ER12(T)=VR(T)/(R12P(A)*log(((LP+b)+2*Y)/R));
ER13(T)=VR(T)/(R13P(A)*log(((LP+b)+2*Y)/R));
ES11(T)=VS(T)/(S11P(A)*log(((LP+b)+Y)/R));
ES12(T)=VS(T)/(S12P(A)*log(((LP+b)+Y)/R));
ES13(T)=VS(T)/(S13P(A)*log(((LP+b)+Y)/R));
ET11(T)=VT(T)/(T11P(A)*log((LP+b)/R));
ET12(T)=VT(T)/(T12P(A)*log((LP+b)/R));
ET13(T)=VT(T)/(T13P(A)*log((LP+b)/R));
ER21(T)=VR(T)/(R21P(A)*log(((LP+b)+2*Y)/R));
ER22(T)=VR(T)/(R22P(A)*log(((LP+b)+2*Y)/R));
ER23(T)=VR(T)/(R23P(A)*log(((LP+b)+2*Y)/R));
ES21(T)=VS(T)/(S21P(A)*log(((LP+b)+Y)/R));
ES22(T)=VS(T)/(S22P(A)*log(((LP+b)+Y)/R));
ES23(T)=VS(T)/(S23P(A)*log(((LP+b)+Y)/R));
ET21(T)=VT(T)/(T21P(A)*log((LP+b)/R));
ET22(T)=VT(T)/(T22P(A)*log((LP+b)/R));
ET23(T)=VT(T)/(T23P(A)*log((LP+b)/R));
%Kuat medan dalam komponen x
ER11_rec(T)=ER11(T)*(sin(sdtR11(A))-(cos(sdtR11(A)))*i);
ER12_rec(T)=ER12(T)*(sin(sdtR12(A))-(cos(sdtR12(A)))*i);
ER13_rec(T)=ER13(T)*(sin(sdtR13(A))-(cos(sdtR13(A)))*i);
ES11_rec(T)=ES11(T)*(sin(sdtS11(A))-(cos(sdtS11(A)))*i);
ES12_rec(T)=ES12(T)*(sin(sdtS12(A))-(cos(sdtS12(A)))*i);
ES13_rec(T)=ES13(T)*(sin(sdtS13(A))-(cos(sdtS13(A)))*i);
ET11_rec(T)=ET11(T)*(sin(sdtT11(A))-(cos(sdtT11(A)))*i);
ET12_rec(T)=ET12(T)*(sin(sdtT12(A))-(cos(sdtT12(A)))*i);
ET13_rec(T)=ET13(T)*(sin(sdtT13(A))-(cos(sdtT13(A)))*i);
ER21_rec(T)=ER21(T)*(sin(sdtR21(A))-(cos(sdtR21(A)))*i);
ER22_rec(T)=ER22(T)*(sin(sdtR22(A))-(cos(sdtR22(A)))*i);
ER23_rec(T)=ER23(T)*(sin(sdtR23(A))-(cos(sdtR23(A)))*i);
ES21_rec(T)=ES21(T)*(sin(sdtS21(A))-(cos(sdtS21(A)))*i);
ES22_rec(T)=ES22(T)*(sin(sdtS22(A))-(cos(sdtS22(A)))*i);
ES23_rec(T)=ES23(T)*(sin(sdtS23(A))-(cos(sdtS23(A)))*i);
ET21_rec(T)=ET21(T)*(sin(sdtT21(A))-(cos(sdtT21(A)))*i);
ET22_rec(T)=ET22(T)*(sin(sdtT22(A))-(cos(sdtT22(A)))*i);
ET23_rec(T)=ET23(T)*(sin(sdtT23(A))-(cos(sdtT23(A)))*i);
Etot(T)=abs(ER11_rec(T)+ER12_rec(T)+ER13_rec(T)+ES11_rec(T)+ES12_rec(T)+ES13_rec(T)+ET11_rec(T)+...
ET12_rec(T)+ET13_rec(T)+ER21_rec(T)+ER22_rec(T)+ER23_rec(T)+ES21_rec(T)+ES22_rec(T)+...
ES23_rec(T)+ET21_rec(T)+ET22_rec(T)+ET23_rec(T));
end
Eeff(A)=sqrt((1/0.02)*trapz(t,Etot.^2));
Emax(A)=max(Etot);
else
%Jarak tiap konduktor fasa ke titik uji
R11P(A)=sqrt((a(A)^2)+((2*Y+LP)^2));
R12P(A)=sqrt(((a(A)+s)^2)+((2*Y+LP)^2));
R13P(A)=sqrt(((a(A)+s)^2)+((2*Y+LP+s)^2));
R14P(A)=sqrt((a(A)^2)+((2*Y+LP+s)^2));
S11P(A)=sqrt((a(A)^2)+((Y+LP)^2));
S12P(A)=sqrt(((a(A)+s)^2)+((Y+LP)^2));
S13P(A)=sqrt(((a(A)+s)^2)+((Y+LP+s)^2));
S14P(A)=sqrt((a(A)^2)+((Y+LP+s)^2));
T11P(A)=sqrt((a(A)^2)+(LP^2));
T12P(A)=sqrt(((a(A)+s)^2)+(LP^2));
T13P(A)=sqrt(((a(A)+s)^2)+((LP+s)^2));
T14P(A)=sqrt((a(A)^2)+((LP+s)^2));
R21P(A)=sqrt(((a(A)+X)^2)+((2*Y+LP)^2));
R22P(A)=sqrt(((a(A)+X+s)^2)+((2*Y+LP)^2));
R23P(A)=sqrt(((a(A)+X+s)^2)+((2*Y+LP+s)^2));
R24P(A)=sqrt(((a(A)+X)^2)+((2*Y+LP+s)^2));
S21P(A)=sqrt(((a(A)+X)^2)+((Y+LP)^2));
S22P(A)=sqrt(((a(A)+X+s)^2)+((Y+LP)^2));
S23P(A)=sqrt(((a(A)+X+s)^2)+((Y+LP+s)^2));
S24P(A)=sqrt(((a(A)+X)^2)+((Y+LP+s)^2));
T21P(A)=sqrt(((a(A)+X)^2)+(LP^2));
T22P(A)=sqrt(((a(A)+X+s)^2)+(LP^2));
T23P(A)=sqrt(((a(A)+X+s)^2)+((LP+s)^2));
T24P(A)=sqrt(((a(A)+X)^2)+((LP+s)^2));
%Besar sudut medan listrik di titik uji
sdtR11(A)=atan((a(A))/R11P(A));
sdtR12(A)=atan((a(A)+s)/R12P(A));
sdtR13(A)=atan((a(A)+s)/R13P(A));
sdtR14(A)=atan((a(A))/R14P(A));
sdtS11(A)=atan((a(A))/S11P(A));
sdtS12(A)=atan((a(A)+s)/S12P(A));
sdtS13(A)=atan((a(A)+s)/S13P(A));
sdtS14(A)=atan((a(A))/S14P(A));
sdtT11(A)=atan((a(A))/T11P(A));
sdtT12(A)=atan((a(A)+s)/T12P(A));
sdtT13(A)=atan((a(A)+s)/T13P(A));
sdtT14(A)=atan((a(A))/T14P(A));
sdtR21(A)=atan((a(A)+X)/R21P(A));
sdtR22(A)=atan((a(A)+X+s)/R22P(A));
sdtR23(A)=atan((a(A)+X+s)/R23P(A));
sdtR24(A)=atan((a(A)+X)/R24P(A));
sdtS21(A)=atan((a(A)+X)/S21P(A));
sdtS22(A)=atan((a(A)+X+s)/S22P(A));
sdtS23(A)=atan((a(A)+X+s)/S23P(A));
sdtS24(A)=atan((a(A)+X)/S24P(A));
sdtT21(A)=atan((a(A)+X)/T21P(A));
sdtT22(A)=atan((a(A)+X+s)/T22P(A));
sdtT23(A)=atan((a(A)+X+s)/T23P(A));
sdtT24(A)=atan((a(A)+X)/T24P(A));
t=linspace(0,0.02,300);
for T=1:length(t)
%Tegangan tiap fasa
VR(T)=(V*sqrt(2/3))*sin(W*t(T)-(2*pi)/3);
VS(T)=(V*sqrt(2/3))*sin(W*t(T));
VT(T)=(V*sqrt(2/3))*sin(W*t(T)+(2*pi)/3);
%Kuat medan listrik di titik P
ER11(T)=VR(T)/(R11P(A)*log(((LP+b)+2*Y)/R));
ER12(T)=VR(T)/(R12P(A)*log(((LP+b)+2*Y)/R));
ER13(T)=VR(T)/(R13P(A)*log(((LP+b)+2*Y)/R));
ER14(T)=VR(T)/(R14P(A)*log(((LP+b)+2*Y)/R));
ES11(T)=VS(T)/(S11P(A)*log(((LP+b)+Y)/R));
ES12(T)=VS(T)/(S12P(A)*log(((LP+b)+Y)/R));
ES13(T)=VS(T)/(S13P(A)*log(((LP+b)+Y)/R));
ES14(T)=VS(T)/(S14P(A)*log(((LP+b)+Y)/R));
ET11(T)=VT(T)/(T11P(A)*log((LP+b)/R));
ET12(T)=VT(T)/(T12P(A)*log((LP+b)/R));
ET13(T)=VT(T)/(T13P(A)*log((LP+b)/R));
ET14(T)=VT(T)/(T14P(A)*log((LP+b)/R));
ER21(T)=VR(T)/(R21P(A)*log(((LP+b)+2*Y)/R));
ER22(T)=VR(T)/(R22P(A)*log(((LP+b)+2*Y)/R));
ER23(T)=VR(T)/(R23P(A)*log(((LP+b)+2*Y)/R));
ER24(T)=VR(T)/(R24P(A)*log(((LP+b)+2*Y)/R));
ES21(T)=VS(T)/(S21P(A)*log(((LP+b)+Y)/R));
ES22(T)=VS(T)/(S22P(A)*log(((LP+b)+Y)/R));
ES23(T)=VS(T)/(S23P(A)*log(((LP+b)+Y)/R));
ES24(T)=VS(T)/(S24P(A)*log(((LP+b)+Y)/R));
ET21(T)=VT(T)/(T21P(A)*log((LP+b)/R));
ET22(T)=VT(T)/(T22P(A)*log((LP+b)/R));
ET23(T)=VT(T)/(T23P(A)*log((LP+b)/R));
ET24(T)=VT(T)/(T24P(A)*log((LP+b)/R));
%Kuat medan dalam bentuk rectangular
ER11_rec(T)=ER11(T)*(sin(sdtR11(A))-(cos(sdtR11(A)))*i);
ER12_rec(T)=ER12(T)*(sin(sdtR12(A))-(cos(sdtR12(A)))*i);
ER13_rec(T)=ER13(T)*(sin(sdtR13(A))-(cos(sdtR13(A)))*i);
ER14_rec(T)=ER14(T)*(sin(sdtR14(A))-(cos(sdtR14(A)))*i);
ES11_rec(T)=ES11(T)*(sin(sdtS11(A))-(cos(sdtS11(A)))*i);
ES12_rec(T)=ES12(T)*(sin(sdtS12(A))-(cos(sdtS12(A)))*i);
ES13_rec(T)=ES13(T)*(sin(sdtS13(A))-(cos(sdtS13(A)))*i);
ES14_rec(T)=ES14(T)*(sin(sdtS14(A))-(cos(sdtS14(A)))*i);
ET11_rec(T)=ET11(T)*(sin(sdtT11(A))-(cos(sdtT11(A)))*i);
ET12_rec(T)=ET12(T)*(sin(sdtT12(A))-(cos(sdtT12(A)))*i);
ET13_rec(T)=ET13(T)*(sin(sdtT13(A))-(cos(sdtT13(A)))*i);
ET14_rec(T)=ET14(T)*(sin(sdtT14(A))-(cos(sdtT14(A)))*i);
ER21_rec(T)=ER21(T)*(sin(sdtR21(A))-(cos(sdtR21(A)))*i);
ER22_rec(T)=ER22(T)*(sin(sdtR22(A))-(cos(sdtR22(A)))*i);
ER23_rec(T)=ER23(T)*(sin(sdtR23(A))-(cos(sdtR23(A)))*i);
ER24_rec(T)=ER24(T)*(sin(sdtR24(A))-(cos(sdtR24(A)))*i);
ES21_rec(T)=ES21(T)*(sin(sdtS21(A))-(cos(sdtS21(A)))*i);
ES22_rec(T)=ES22(T)*(sin(sdtS22(A))-(cos(sdtS22(A)))*i);
ES23_rec(T)=ES23(T)*(sin(sdtS23(A))-(cos(sdtS23(A)))*i);
ES24_rec(T)=ES24(T)*(sin(sdtS24(A))-(cos(sdtS24(A)))*i);
ET21_rec(T)=ET21(T)*(sin(sdtT21(A))-(cos(sdtT21(A)))*i);
ET22_rec(T)=ET22(T)*(sin(sdtT22(A))-(cos(sdtT22(A)))*i);
ET23_rec(T)=ET23(T)*(sin(sdtT23(A))-(cos(sdtT23(A)))*i);
ET24_rec(T)=ET24(T)*(sin(sdtT24(A))-(cos(sdtT24(A)))*i);
Etot(T)=abs(ER11_rec(T)+ER12_rec(T)+ER13_rec(T)+ER14_rec(T)+ES11_rec(T)+ES12_rec(T)+ES13_rec(T)+...
ES14_rec(T)+ET11_rec(T)+ET12_rec(T)+ET13_rec(T)+ET14_rec(T)+ER21_rec(T)+ER22_rec(T)+...
ER23_rec(T)+ER24_rec(T)+ES21_rec(T)+ES22_rec(T)+ES23_rec(T)+ES24_rec(T)+ET21_rec(T)+...
ET22_rec(T)+ET23_rec(T)+ET24_rec(T));
end
Eeff(A)=sqrt((1/0.02)*trapz(t,Etot.^2));
Emax(A)=max(Etot);
end
end
mid=(X3+s)/2;
end
plot((a+mid),Eeff,(a+mid),Emax,'--'),xlabel('posisi titikuji (m)'),ylabel('E (kV/m)'),legend('Eeff','Emax'),grid on
end