summaryrefslogtreecommitdiff
path: root/3760/CH4/EX4.52/Ex4_52.sce
blob: 596f792b3d60248a10307eeec84224bb0a981abf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
clc;
v=240; // supply voltage
n=1000; // speed of motor
i=40; // current drawn from supply
rf=0.2; // field resistance
ra=0.25; // armture resistance
rd=0.3; // diverter resistance
// torque is constant for different speeds
// when diverter is put in parallel with series resistance then some fraction of armature current flows through series circuit this current for constant torque is given by
ia2=sqrt(i^2/(rd/(rf+rd)));
Ea1=v-i*(ra+rf); // counter EMf at n=1000 rpm
Ea2=v-ia2*(ra+((rf*rd)/(rf+rd))); // counter EMF at new speed
n2=(Ea2*n*i)/(Ea1*(rd/(rf+rd))*ia2);
printf('Motor speed after diverter is put in parallel with series field winding is %f rpm',ceil(n2));