summaryrefslogtreecommitdiff
path: root/2384/CH11
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /2384/CH11
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '2384/CH11')
-rwxr-xr-x2384/CH11/EX11.1/ex11_1.sce18
-rwxr-xr-x2384/CH11/EX11.10/ex11_10.sce15
-rwxr-xr-x2384/CH11/EX11.11/ex11_11.sce18
-rwxr-xr-x2384/CH11/EX11.12/ex11_12.sce19
-rwxr-xr-x2384/CH11/EX11.13/ex11_13.sce13
-rwxr-xr-x2384/CH11/EX11.2/ex11_2.sce16
-rwxr-xr-x2384/CH11/EX11.3/ex11_3.sce25
-rwxr-xr-x2384/CH11/EX11.4/ex11_4.sce17
-rwxr-xr-x2384/CH11/EX11.5/ex11_5.sce22
-rwxr-xr-x2384/CH11/EX11.6/ex11_6.sce19
-rwxr-xr-x2384/CH11/EX11.7/ex11_7.sce22
-rwxr-xr-x2384/CH11/EX11.8/ex11_8.sce24
-rwxr-xr-x2384/CH11/EX11.9/ex11_9.sce16
13 files changed, 244 insertions, 0 deletions
diff --git a/2384/CH11/EX11.1/ex11_1.sce b/2384/CH11/EX11.1/ex11_1.sce
new file mode 100755
index 000000000..0f939d54b
--- /dev/null
+++ b/2384/CH11/EX11.1/ex11_1.sce
@@ -0,0 +1,18 @@
+// Exa 11.1
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+P = 4;
+f = 50;// in Hz
+Ns = (120*f)/P;// in rpm
+disp(Ns,"The synchronous speed in rpm is");
+s = 4;
+//s = ((Ns-N)/Ns)*100;
+N = Ns - ( (s*Ns)/100 );// in rpm
+disp(N,"The speed of the motor in rpm is");
+N = 1000;// in rpm
+s = ((Ns-N)/Ns);
+f_desh= s*f;// in Hz
+disp(f_desh,"The rotor current frequency in Hz is");
diff --git a/2384/CH11/EX11.10/ex11_10.sce b/2384/CH11/EX11.10/ex11_10.sce
new file mode 100755
index 000000000..504520e3d
--- /dev/null
+++ b/2384/CH11/EX11.10/ex11_10.sce
@@ -0,0 +1,15 @@
+// Exa 11.10
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+R2 = 0.024;// in per phase
+X2 = 0.6;// in ohm per phase
+s = R2/X2;
+f = 50;// in Hz
+P = 4;
+Ns = (120*f)/P;// in rpm
+// Speed corresponding to maximum torque
+N = Ns*(1-s);// in rpm
+disp(N,"The speed at which maximum torque is developed in rpm is");
diff --git a/2384/CH11/EX11.11/ex11_11.sce b/2384/CH11/EX11.11/ex11_11.sce
new file mode 100755
index 000000000..7d264f1bb
--- /dev/null
+++ b/2384/CH11/EX11.11/ex11_11.sce
@@ -0,0 +1,18 @@
+// Exa 11.11
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+P = 4;
+f =60;// in Hz
+s = 0.03;
+Ns = (120*f)/P;// in rpm
+N = Ns*(1-s);// in rpm
+disp(Ns,"The synchronous speed in rpm is : ")
+disp(N,"The rotor speed in rpm is");
+f_r = s*f;// in Hz
+disp(f_r,"The rotor current frequency in Hz is");
+// Rotor magnetic field rorats at speed
+Rm = (120*f_r)/P;// in rpm
+disp(Rm,"The rotor magnetic field rotates at speed in rpm is");
diff --git a/2384/CH11/EX11.12/ex11_12.sce b/2384/CH11/EX11.12/ex11_12.sce
new file mode 100755
index 000000000..ab2451463
--- /dev/null
+++ b/2384/CH11/EX11.12/ex11_12.sce
@@ -0,0 +1,19 @@
+// Exa 11.12
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+N = 960;// in rpm
+f = 50;// in Hz
+Ns = 1000;// in rpm
+s = ((Ns-N)/Ns)*100;// %s in %
+disp(s,"The slip in % is");
+f_r = (s/100)*f;// in Hz
+disp(f_r,"The frequency of rotor induced emf in Hz is");
+// Ns = (120*f)/P;
+P = (120*f)/Ns;
+disp(P,"The number of ploes is");
+// Speed of rotor field with respect to rotor structure
+s1 = (120*f_r)/P;//in rpm
+disp(s1,"Speed of rotor field with respect to rotor structure in rpm is");
diff --git a/2384/CH11/EX11.13/ex11_13.sce b/2384/CH11/EX11.13/ex11_13.sce
new file mode 100755
index 000000000..0efe959e7
--- /dev/null
+++ b/2384/CH11/EX11.13/ex11_13.sce
@@ -0,0 +1,13 @@
+// Exa 11.13
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+P = 4;
+f = 50;// in Hz
+Sfl = 4/100;
+Ns = (120*f)/P;// in rpm
+//The full load speed, Sfl = (Ns-Nfl)/Ns;
+Nfl = Ns - (Sfl*Ns);// in rpm
+disp(Nfl,"The full load speed in rpm is");
diff --git a/2384/CH11/EX11.2/ex11_2.sce b/2384/CH11/EX11.2/ex11_2.sce
new file mode 100755
index 000000000..b4581fddb
--- /dev/null
+++ b/2384/CH11/EX11.2/ex11_2.sce
@@ -0,0 +1,16 @@
+// Exa 11.2
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+f = 50;// in Hz
+P = 4;
+f_DASH = 2;// in Hz
+// f_DASH = s*f;
+s = (f_DASH/f)*100;// in %
+disp(s,"The slip in % is");
+N_S = (120*f)/P;// in rpm
+// s = (N_S-N)/N_S;
+N = N_S - (s/100*N_S);// in rpm
+disp(N,"The speed of the motor in rpm is");
diff --git a/2384/CH11/EX11.3/ex11_3.sce b/2384/CH11/EX11.3/ex11_3.sce
new file mode 100755
index 000000000..568918ee7
--- /dev/null
+++ b/2384/CH11/EX11.3/ex11_3.sce
@@ -0,0 +1,25 @@
+// Exa 11.3
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+P = 6;
+f = 50;// in Hz
+Snl = 1/100;
+Sfl = 3/100;
+N_S = (120*f)/P;// in rpm
+disp(N_S,"The synchronous speed in rpm is");
+Nnl = N_S*(1-Snl);// in rpm
+disp(Nnl,"No load speed in rpm is");
+Nfl = N_S*(1-Sfl);// in rpm.. correction
+disp(Nfl,"The full load speed in rpm is");
+// frequency of rotor current
+s = 1;
+Sf = s*f;// in Hz
+disp(Sf,"The frequency of rotor current in Hz is");
+// frequency of rotor current at full load
+f_r = Sfl * f;// in Hz
+disp(f_r,"The frequency of rotor current at full load in Hz is");
+
+// Note : The calculated value of Nnl is wrong and value of Nfl is correct but at last they printed wrong.
diff --git a/2384/CH11/EX11.4/ex11_4.sce b/2384/CH11/EX11.4/ex11_4.sce
new file mode 100755
index 000000000..3ce9b8477
--- /dev/null
+++ b/2384/CH11/EX11.4/ex11_4.sce
@@ -0,0 +1,17 @@
+// Exa 11.4
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+Pa= 12;
+N= 1440;// in rpm
+Na= 500;// in rpm
+Nm= 1450;// in rpm
+fa= Pa*Na/120;// in Hz
+Pm= round(120*fa/Nm);
+// Synchronous speed of motor
+Ns= 120*fa/Pm;// in rpm
+s= (Ns-N)/Ns*100;// in %
+disp(Pm,"The numbers of pole is : ")
+disp(s,"The percentage slip is : ")
diff --git a/2384/CH11/EX11.5/ex11_5.sce b/2384/CH11/EX11.5/ex11_5.sce
new file mode 100755
index 000000000..ccf25972d
--- /dev/null
+++ b/2384/CH11/EX11.5/ex11_5.sce
@@ -0,0 +1,22 @@
+// Exa 11.5
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+K = 1/2;
+P = 4;
+f = 50;// in Hz
+N = 1445;// in rpm
+E1line = 415;// in V
+Ns = (120*f)/P;// in rpm
+N = 1455;// in rpm
+s = (Ns-N)/Ns*100;// in %
+f_r = s/100*f;// in Hz
+disp(f_r,"The frequency of rotor in Hz is");
+E1ph = E1line/sqrt(3);// in V
+//E2ph/E1ph = K;
+E2ph = E1ph*K;// in V
+disp(E2ph,"The magnitude of induced emf in V is");
+E2r = s/100*E2ph;// in V
+disp(E2r,"The magnitude of induced emf in the running condition in V is");
diff --git a/2384/CH11/EX11.6/ex11_6.sce b/2384/CH11/EX11.6/ex11_6.sce
new file mode 100755
index 000000000..5556100fc
--- /dev/null
+++ b/2384/CH11/EX11.6/ex11_6.sce
@@ -0,0 +1,19 @@
+// Exa 11.6
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+P = 4;
+S =4/100;
+f = 50;// in Hz
+Ns = (120*f/P);// in rpm
+disp(Ns,"The value of Ns in rpm is");
+// The rotor speed when slip is 4 %
+N = Ns*(1-S);// in rpm
+disp(N,"The rotor speed when slip is 4% in rpm is");
+// The rotor speed when rotor runs at 600 rpm
+N1 = 600;// in rpm
+s1 = ((Ns-N1)/Ns)*100;// in %
+f_r = (s1/100)*f;// in Hz
+disp(f_r,"The rotor frequency when rotor runs at 600 rpm in Hz is");
diff --git a/2384/CH11/EX11.7/ex11_7.sce b/2384/CH11/EX11.7/ex11_7.sce
new file mode 100755
index 000000000..a30573d2e
--- /dev/null
+++ b/2384/CH11/EX11.7/ex11_7.sce
@@ -0,0 +1,22 @@
+// Exa 11.7
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+V_L = 230;// in V
+f = 50;// in Hz
+N = 950;// in rpm
+E2 = 100;// in V
+Ns =1000;// in rpm
+// Ns = 120*f/P;
+P = (120*f)/Ns;
+disp(P,"The Number of ploes is");
+s = ((Ns-N)/Ns)*100;// %s in %
+disp(s,"The percentage of full load slip in % is");
+// The rotor induced voltage at full load
+E2r = (s/100)*E2;// in V
+disp(E2r,"The rotor induced voltage in V is");
+// The rotor frequency at full load
+f_r = (s/100)*f;// in Hz
+disp(f_r,"The frequency at full load in Hz is");
diff --git a/2384/CH11/EX11.8/ex11_8.sce b/2384/CH11/EX11.8/ex11_8.sce
new file mode 100755
index 000000000..3ba593e49
--- /dev/null
+++ b/2384/CH11/EX11.8/ex11_8.sce
@@ -0,0 +1,24 @@
+// Exa 11.8
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+V = 440;// in V
+f = 50;// in Hz
+N = 1450;// in rpm
+Ns = 1450;// in rpm
+Nr = 1450;// in rpm
+P = round((120*f)/Ns);
+disp(P,"The number of poles in the machine is");
+P = 4;
+Ns = (120*f)/P;// in rpm
+disp(Ns,"Speed of rotation air gap field in rpm is");
+k = 0.8/1;
+//Pemf = k*E1 = k*V;
+Pemf = k*V;// produced emf in rotor in V
+disp(Pemf,"Produced emf in rotor in V is");
+s = ((Ns-Nr)/Ns)*100;// in %
+Ivoltage = k*(s/100)*V;// rotor induces voltage in V
+f_r = (s/100)*f;// in Hz
+disp(f_r,"The frequency of rotor current in Hz is ");
diff --git a/2384/CH11/EX11.9/ex11_9.sce b/2384/CH11/EX11.9/ex11_9.sce
new file mode 100755
index 000000000..014b6e6a2
--- /dev/null
+++ b/2384/CH11/EX11.9/ex11_9.sce
@@ -0,0 +1,16 @@
+// Exa 11.9
+clc;
+clear;
+close;
+format('v',6)
+// Given data
+P = 8;
+f = 50;// in Hz
+f_r = 2;// in Hz
+// f_r = s*f;
+s = (f_r/f)*100;// in %
+disp(s,"The full load slip in % is");
+// s = Ns-N/Ns;
+Ns = (120*f)/P;// in rpm
+N = Ns*(1-(s/100));// in rpm
+disp(N,"The corresponding speed in rpm is");