blob: b48ac82d913b1fc2c5208d0bd6b8d84ac520925e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
clc;
f=50;
P=6;
Pmsh=10000; //Shaft Output
N=930;
Pw=600;
Pf=0.01*Pmsh; //Friction and Windage losses
Ns=(120*f)/P;
NmT=800; //Speed at maximum torque
//for part a
disp('for part a');
sfl=(Ns-N)/Ns;
Pm=Pmsh+Pf;
Pg=Pm/(1-sfl);
Pst=Pg+Pw;
mprintf('Total Rotor input is %f W \n Total Stator input is %f W \n',Pg,Pst);
//for part b
disp('for part b');
smT=(Ns-NmT)/Ns;
Ws=(2*%pi*Ns)/60;
Tefl=Pg/Ws;
Test=(((smT/sfl)+(sfl/smT))/2)*(2/((smT)+(1/smT)))*Tefl;
mprintf('Maximun Torque is %f Nm',Test);
|