summaryrefslogtreecommitdiff
path: root/3760/CH4/EX4.59/Ex4_59.sce
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3760/CH4/EX4.59/Ex4_59.sce
parentb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff)
downloadScilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip
initial commit / add all books
Diffstat (limited to '3760/CH4/EX4.59/Ex4_59.sce')
-rw-r--r--3760/CH4/EX4.59/Ex4_59.sce47
1 files changed, 47 insertions, 0 deletions
diff --git a/3760/CH4/EX4.59/Ex4_59.sce b/3760/CH4/EX4.59/Ex4_59.sce
new file mode 100644
index 000000000..b729febb0
--- /dev/null
+++ b/3760/CH4/EX4.59/Ex4_59.sce
@@ -0,0 +1,47 @@
+clc;
+v=220; // rated voltage of motor
+i=15; // rated current of motor
+ra=0.4; // net armature resistance
+n=1500; // speed for which magnetization curve is given
+IF=[ 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1.2 1.45];
+EA=[120 160 197 210 220 228 232 236 243 248];
+plot(IF,EA);
+xlabel('field current');
+ylabel('voltage');
+title('magnetising curve');
+disp('case a');
+ifg1=0.15; // initial generator field current
+ifg2=1.4; // final generator field current
+ifm=0.6; // motor field current
+// corresponding ifg1 counter EMF of generator from magnetization curve is
+Ea1=60;
+vd=i*(ra+ra); // voltage drop in two armature resistance
+Ea2=Ea1-vd; // counter EMF of motor
+// but motor counter EMF for 0.6 A field current at 1500 rpm is
+Ea3=210;
+nmin1=(Ea2/Ea3)*n; // minimum motor speed
+// corresponding ifg2 counter EMF of generator from magnetization curve is
+Ea4=247;
+Ea5=Ea4-vd; // counter EMF of motor
+nmax1=(Ea5/Ea3)*n; // maximum motor speed
+sr=nmax1/nmin1; // speed range
+printf('Speed range for full load armature current is %f:1\n',sr);
+// for no load generator counter EMF= motor counter EMf
+nmin2=(Ea1/Ea3)*n; // minimum motor speed
+pr=((nmin2-nmin1)/nmin2)*100;
+printf('Percent speed drop from no load to full load for condition of minimum speed is %f percent\n',pr);
+// for maximum generator field current generator counter EMF= motor counter EMf at no load
+nmax2=(Ea4/Ea3)*n; // maximum motor speed
+sr=nmax2/nmin2; // speed range
+printf('Speed range for full load armature current is %f:1\n',sr);
+pr=((nmax2-nmax1)/nmax2)*100;
+printf('Percent speed drop from no load to full load for condition of maximum speed is %f percent\n',pr);
+disp('case b')
+// for generator field current=1 A counter EMF from magnetization curve is
+Ea6=236;
+Ea7=Ea6-vd; // motor counter EMF at full load
+Ea8=(Ea7/(2*nmax1))*n;
+printf('Motor counter EMF for %f rpm is %f V\n',n,Ea8);
+// Corresponding to Ea8, field current is
+ifmi=0.25;
+printf('Minimum motor field current is %f A\n',ifmi);