You are on page 1of 4

% THEORETICAL DESIGN OF A REQUIRED TRANSFORMER

vp=220;
vs=35;
Is=7;
b=1.2;
j=3e6;
f=50;
ip=(vs/vp)*Is
x=sprintf('The value of Ip(Primary current) = %f A)',ip);
disp(x)
T=sym('(vs*2*Is)/(b*j*f)^(1/4)')
T=((vs*2*Is)/(b*j*f))^(1/4);
x=sprintf('The value of T = %f m = %f mm)',T,T*1000);
disp(x)
T=floor(T*1000);
S=T;
it=1;
%Iterations
while(1)
x=sprintf('\nIteration # %f',it);
disp(x)
x=sprintf('For value of T = %f',T);
disp(x)

x=sprintf('Ns= vs/(4.44*b*0.97*T*T*10^(-1*6))*50)');
disp(x)
Ns=vs/(4.44*b*0.97*T*T*50*10^(-1*6));
x=sprintf('The Value of Ns(secondary turns) = %f turns\n',Ns);
disp(x)
x=sprintf('Acu=(Is/j)*Ns');
disp(x)
Acu=(Is*Ns*1000000/j);
x=sprintf('The value Acu = %f mm^2\n',Acu);
disp(x)
Acw=3*Acu;
x=sprintf('Acw = 3*Acu = 3*%f = %f mm^2\n',Acu,Acw);
disp(x)
Aew=(T*T)/(2);
x=sprintf('Aew = Ac/2 = T^2/2 =(%f*%f m^2)/2 = %f mm^2',T,T,Aew);
disp(x)
Adw=Aew-Acw;
x=sprintf('Adw=Aew-Acw = %f - %f = %f mm^2\n',Aew,Acw,Adw);
disp(x)

if(Adw<=17)
break;
else
x=sprintf('Adw Is not very small\n)');
disp(x)
end
T=T-1
it=it+1;
end
S=T;
x=sprintf('T = %f mm',T);
disp(x)
x=sprintf('Np= vp/(4.44*b*0.97*T*T*10^(-1*6))*50');
disp(x)
Np=vp/(4.44*b*0.97*T*T*50*10^(-1*6));
x=sprintf('The Value of Np(Primary turns) = %f turns\n',Np);
disp(x)
x=sprintf('Ns= vs/(4.44*b*0.97*T*T*10^(-1*6))*50');
disp(x)
Ns=vs/(4.44*b*0.97*T*T*50*10^(-1*6));
x=sprintf('The Value of Ns(secondary turns) = %f turns',Ns);
disp(x)

ip =
1.1136
The value of Ip(Primary current) = 1.113636 A)
T =
(2*Is*vs)/(b*f*j)^(1/4)
The value of T = 0.040619 m = 40.619156 mm)
Iteration # 1.000000
For value of T = 40.000000
Ns= vs/(4.44*b*0.97*T*T*10^(-1*6))*50)
The Value of Ns(secondary turns) = 84.652952 turns
Acu=(Is/j)*Ns
The value Acu = 197.523554 mm^2
Acw = 3*Acu = 3*197.523554 = 592.570663 mm^2
Aew = Ac/2 = T^2/2 =(40.000000*40.000000 m^2)/2 = 800.000000 mm^2
Adw=Aew-Acw = 800.000000 - 592.570663 = 207.429337 mm^2
Adw Is not very small
)

T =
39

Iteration # 2.000000
For value of T = 39.000000
Ns= vs/(4.44*b*0.97*T*T*10^(-1*6))*50)
The Value of Ns(secondary turns) = 89.049785 turns
Acu=(Is/j)*Ns
The value Acu = 207.782832 mm^2
Acw = 3*Acu = 3*207.782832 = 623.348495 mm^2
Aew = Ac/2 = T^2/2 =(39.000000*39.000000 m^2)/2 = 760.500000 mm^2
Adw=Aew-Acw = 760.500000 - 623.348495 = 137.151505 mm^2
Adw Is not very small
)
T =
38

Iteration # 3.000000
For value of T = 38.000000
Ns= vs/(4.44*b*0.97*T*T*10^(-1*6))*50)
The Value of Ns(secondary turns) = 93.798285 turns
Acu=(Is/j)*Ns
The value Acu = 218.862664 mm^2
Acw = 3*Acu = 3*218.862664 = 656.587993 mm^2
Aew = Ac/2 = T^2/2 =(38.000000*38.000000 m^2)/2 = 722.000000 mm^2
Adw=Aew-Acw = 722.000000 - 656.587993 = 65.412007 mm^2
Adw Is not very small
)
T =
37

Iteration # 4.000000
For value of T = 37.000000
Ns= vs/(4.44*b*0.97*T*T*10^(-1*6))*50)
The Value of Ns(secondary turns) = 98.936978 turns
Acu=(Is/j)*Ns

The value Acu = 230.852949 mm^2


Acw = 3*Acu = 3*230.852949 = 692.558847 mm^2
Aew = Ac/2 = T^2/2 =(37.000000*37.000000 m^2)/2 = 684.500000 mm^2
Adw=Aew-Acw = 684.500000 - 692.558847 = -8.058847 mm^2
T = 37.000000 mm
Np= vp/(4.44*b*0.97*T*T*10^(-1*6))*50
The Value of Np(Primary turns) = 621.889577 turns
Ns= vs/(4.44*b*0.97*T*T*10^(-1*6))*50
The Value of Ns(secondary turns) = 98.936978 turns

Published with MATLAB R2014a

You might also like