summaryrefslogtreecommitdiff
path: root/Working_Examples/2777/CH7
diff options
context:
space:
mode:
authorSiddharth Agarwal2019-09-03 18:27:40 +0530
committerSiddharth Agarwal2019-09-03 18:27:40 +0530
commit8ac15bc5efafa2afc053c293152605b0e6ae60ff (patch)
treee1bc17aae137922b1ee990f17aae4a6cb15b7d87 /Working_Examples/2777/CH7
parent52a477ec613900885e29c4a0b02806a415b4f83a (diff)
downloadXcos_block_examples-master.tar.gz
Xcos_block_examples-master.tar.bz2
Xcos_block_examples-master.zip
Xcos examples from textbooks and for blocksHEADmaster
Diffstat (limited to 'Working_Examples/2777/CH7')
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.1/Ex7_1.sce31
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.10/Ex7_10.sce41
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.11/Ex7_11.sce29
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.13/Ex7_13.sce34
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.14/Ex7_14.sce37
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.2/Ex7_2.sce37
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.3/Ex7_3.sce54
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.4/Ex7_4.sce51
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.5/Ex7_5.sce35
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.6/Ex7_6.sce54
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.7/Ex7_7.sce51
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.8/Ex7_8.sce40
-rwxr-xr-xWorking_Examples/2777/CH7/EX7.9/Ex7_9.sce32
13 files changed, 526 insertions, 0 deletions
diff --git a/Working_Examples/2777/CH7/EX7.1/Ex7_1.sce b/Working_Examples/2777/CH7/EX7.1/Ex7_1.sce
new file mode 100755
index 0000000..afbd574
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.1/Ex7_1.sce
@@ -0,0 +1,31 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.1
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+D = 35*10^-2; // Outer diameter of the conducting disk in Meter
+d = 10*10^-2; // Inner diameter of the conducting disk in Meter
+B = 1.0; // Axial magnetic field in Telsa
+N = 900; // Rotating shaft running in RPM
+
+
+// CALCULATIONS
+
+Wr = (2*%pi*N)/60; // Rotational angular speed in radians/s
+Er = ((D^2-d^2)*B*Wr)/8; // EMF induced in Volts
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.1: SOLUTION :-");
+printf("\n (a) Induced EMF in the outer and inner rims of the disk, Er = %.4f V \n",Er)
diff --git a/Working_Examples/2777/CH7/EX7.10/Ex7_10.sce b/Working_Examples/2777/CH7/EX7.10/Ex7_10.sce
new file mode 100755
index 0000000..97b59e5
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.10/Ex7_10.sce
@@ -0,0 +1,41 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.10
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+L = 1.0; // Length in Meter
+S = 60; // Number of slots
+f = 50; // Frequency in Hertz
+v = 440; // Operating Volage of the Motor in Volts
+V = 11.5; // Running speed of the motor in Meter/second
+m = 3; // Number of phases
+p = 8; // Total number of Poles
+
+
+// CALCULATIONS
+
+Vs = (2*L*f)/p; // Synchronous linear speed in Meter/second
+s = (Vs-V)/Vs; // Linear slip
+Vph = v/sqrt(3); // Phase Voltage in Volts
+Z1 = 6.0 + %i*5; // Impedance in Ohms refer figure and page no. 526
+Z2 = ((100*%i)*(5*%i+8.2/s))/(100*%i+5*%i+8.2/s); // Impedance in Ohms refer figure and page no. 526
+Z = Z1 + Z2; // Total Impedance in Ohms
+I = Vph/Z; // Per phase Current when Machine is running at 11.5 m/s in Amphere
+pf = cosd(atand(imag(I),real(I))); // Power factor lagging
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.10 : SOLUTION :-") ;
+printf("\n (a) Synchronous linear speed, Vs = %.1f m/s \n ",Vs);
+printf("\n (b) Per phase current when Machine is running at 11.5 m/s, I = %.2f < %.2f A \n",abs(I),atand(imag(I),real(I)))
diff --git a/Working_Examples/2777/CH7/EX7.11/Ex7_11.sce b/Working_Examples/2777/CH7/EX7.11/Ex7_11.sce
new file mode 100755
index 0000000..f079848
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.11/Ex7_11.sce
@@ -0,0 +1,29 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.11
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+s = 9; // Degree per step of the stepper motor
+N = 200; // Rotation Speed of the Stepper motor in RPM
+
+
+// CALCULATIONS
+
+spr = 360/s; // Steps Per Revolution (360 is full revolution)
+pps = (N*spr)/60; // Input pulse rate in pulses per second
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.11: SOLUTION :-");
+printf("\n (a) Input pulse rate is %.2f pulses per second \n",pps)
diff --git a/Working_Examples/2777/CH7/EX7.13/Ex7_13.sce b/Working_Examples/2777/CH7/EX7.13/Ex7_13.sce
new file mode 100755
index 0000000..cacb284
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.13/Ex7_13.sce
@@ -0,0 +1,34 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.13
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+L1 = 1.1; // Inductance in Henry
+L2 = 1.07; // Inductance in Henry
+dtheta = 1; // Rotor rotation in Mechanical degree
+r = 0.10; // Radius of the rotor in Meter
+I = 20; // Coil Current in Amphere
+
+
+// CALCULATIONS
+
+dl = L1-L2; // Change in Inductance of one of its stator coils in Henry
+F = (I^2*dl)/(2*dtheta); // Force on the single rotor pole in Newton
+T = F*r; // Instantaneous Torque in Newton-meter
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.13: SOLUTION :-");
+printf("\n (a) Instantaneous Torque, T = %.1f N-m \n\n",T)
+printf("The force is a motoring force since inductance of the coil is rising")
diff --git a/Working_Examples/2777/CH7/EX7.14/Ex7_14.sce b/Working_Examples/2777/CH7/EX7.14/Ex7_14.sce
new file mode 100755
index 0000000..2b3a13c
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.14/Ex7_14.sce
@@ -0,0 +1,37 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.14
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+Va = 220 * exp( %i * 0 * %pi/180); // Three phase in Volts
+Vb = 230 * exp( %i * (-115) * %pi/180); // Three phase in Volts
+Vc = 250 * exp( %i * (-245) * %pi/180); // Three phase in Volts
+
+
+// CALCUALTIONS
+// We know that operator :-
+
+alpha = 1 * exp( %i * 120 * %pi/180);
+alpha2 = 1 * exp( %i * (-120) * %pi/180);
+Va0 = (Va+Vb+Vc)/3 // Zero sequence Voltage in Volts
+Va1 = (Va+alpha*Vb+alpha2*Vc)/3 // Positive sequence Voltage in Volts
+Va2 = (Va+alpha2*Vb+alpha*Vc)/3 // Negative sequence Voltage in Volts
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.14 : SOLUTION :-") ;
+printf("\n (a) Zero sequence Voltage, Va0 = %.2f < %.2f V \n",abs(Va0),atand(imag(Va0),real(Va0)))
+printf("\n (b) Positive sequence Voltage, Va1 = %.3f < %.2f V \n",abs(Va1),atand(imag(Va1),real(Va1)))
+printf("\n (c) Negative sequence Voltage, Va1 = %.2f < %.1f V \n",abs(Va2),atand(imag(Va2),real(Va2)))
+
diff --git a/Working_Examples/2777/CH7/EX7.2/Ex7_2.sce b/Working_Examples/2777/CH7/EX7.2/Ex7_2.sce
new file mode 100755
index 0000000..8e518d8
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.2/Ex7_2.sce
@@ -0,0 +1,37 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.2
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+D = 0.120; // Outer Radius of the Printed Circuit Motor in meter
+d = 0.060; // Inner Radius of the Printed Circuit Motor in meter
+ B = 0.7; // Axial Flux Density in Telsa
+V = 12; // Volage Supplied to the Motor in Volts
+R = 2700; // Motor Speed in RPM
+n = 0.65; // Efficiency of Motor
+p = 94; // Output Power of Motor in Watts
+I = 12; // Motor current in Ampheres
+
+
+// CALCULATIONS
+
+w = ((2*(%pi))*R)/60; // The Angular Velocity in Radians/second
+T = p/w; // Torque in Newton-Meter
+N = (8*T)/((D^2-d^2)*B*I) // Total Number of Conductors
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.2 : SOLUTION :-") ;
+printf("\n (a) Torque, T = %.2f N-m \n ",T);
+printf("\n (b) Total Number of Conductors, N = %.2f nearly 30 \n",N);
diff --git a/Working_Examples/2777/CH7/EX7.3/Ex7_3.sce b/Working_Examples/2777/CH7/EX7.3/Ex7_3.sce
new file mode 100755
index 0000000..f214279
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.3/Ex7_3.sce
@@ -0,0 +1,54 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.3
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+m = 2; // Total number of phase in servo Motor
+f = 50; // Frequency in Hertz
+V = 220; // Operating Voltage of the servo Motor in Volts
+R1 = 250; // Circuit Parameter in Ohms
+R2 = 750; // Circuit Parameter in Ohms
+X1 = 50; // Circuit Parameter in Ohms
+X2 = 50; // Circuit Parameter in Ohms
+Xm = 1000; // Circuit Parameter in Ohms
+s = 0.6; // Slip
+Va = 220; // Unbalanced Voltage in Volts
+Vb = 150 * exp(%i * (-60) * %pi/180); // Unbalanced Voltage in Volts
+
+
+// CALCULATIONS
+
+Va1 = (Va + %i*Vb)/2; // Positive sequence voltage in Volts
+Va2 = (Va - %i*Vb)/2; // Negative sequence voltage in Volts
+Z11 = (R1+%i*X1);
+Z12 = (((%i*Xm)*(R2/s+%i*X2))/(%i*Xm+R2/s+%i*X2));
+Z1 = Z11 + Z12 ; // Positive sequence impedance in Ohms
+Z2 = (R1+%i*X1) + (((%i*Xm)*(R2/(2-s)+%i*X2))/(%i*Xm+R2/(2-s)+%i*X2)); // Negative sequence impedance in Ohms
+Ia1 = Va1/Z1; // Positive sequence current in Amphere
+I12 = (Ia1*Z12)/(R2/s); // Positive sequence current in Amphere
+Ia2 = Va2/Z2; // Negative sequence current in Amphere
+I22 = (Ia2*Z2)/(R2/(2-s)); // Negative sequence current in Amphere
+T1 = 2*(abs(I12)^2)*R2/s; // Positive sequence torque in Newton-meter
+T2 = 2*(abs(I22)^2)*R2/(2-s); // Negative sequence torque in Newton-meter
+T = T1 - T2; // Resultant torque in Newton-meter
+Ia = Ia1 + Ia2; // Line current in Amphere
+Ib = (-%i*Ia1) + (%i*Ia2); // Line current in Amphere
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.3: SOLUTION :-");
+printf("\n (a) Resultant torque, T = %.2f N-m \n",T)
+printf("\n (b) Phase currents (line currents), Ia = %.2f < %.2f A \n\n Ib = %.2f < %.2f \n",abs(Ia),atand(imag(Ia),real(Ia)),abs(Ib),atand(imag(Ib),real(Ib)))
+printf("\n\n IN THE ABOVE PROBLEM ALL THE VALUES PRINTED IN THE TEXT BOOK ARE NOT ACCURATE, SO VALUE OF THE TORQUE AND LINE CURRENTS ARE DIFFERING, WHEN WE COMPARED TO THE TEXT BOOK ANSWERS FOR THE SAME. \n\n")
+printf("\n IN EVERY CALCULATED PARAMETER IN THE TEXT BOOK SLIGHT VARIATION IS THERE AS WE COMPARED TO MANUAL CALCULATION ITS FROM POSITIVE SEQUENCE VOLTAGE (Va1) \n")
diff --git a/Working_Examples/2777/CH7/EX7.4/Ex7_4.sce b/Working_Examples/2777/CH7/EX7.4/Ex7_4.sce
new file mode 100755
index 0000000..ddb5252
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.4/Ex7_4.sce
@@ -0,0 +1,51 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.4
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+m = 2; // Total number of phase in AC drag-cup servo Motor
+p = 2; // Number of poles
+Va = 220; // Operating Voltage of the servo Motor in Volts
+R1 = 350; // Circuit Parameter in Ohms
+R2 = 250; // Circuit Parameter in Ohms
+X1 = 60; // Circuit Parameter in Ohms
+X2 = 50; // Circuit Parameter in Ohms
+Xm = 900; // Circuit Parameter in Ohms
+s = 0.3; // Slip
+p = 0.8; // Ratio of the control winding and main winding voltage
+
+
+// CALCULATIONS
+
+Va1 = (Va*(1+p))/2; // Positive sequence voltage in Volts
+Va2 = (Va*(1-p))/2; // Negative sequence voltage in Volts
+Z11 = (R1+%i*X1);
+Z12 = (((%i*Xm)*(R2/s+%i*X2))/(%i*Xm+R2/s+%i*X2));
+Z1 = Z11 + Z12 ; // Positive sequence impedance in Ohms
+Z2 = (R1+%i*X1) + (((%i*Xm)*(R2/(2-s)+%i*X2))/(%i*Xm+R2/(2-s)+%i*X2)); // Negative sequence impedance in Ohms
+Ia1 = Va1/Z1; // Positive sequence current in Amphere
+I12 = (Ia1*Z12)/(R2/s); // Positive sequence current in Amphere
+Ia2 = Va2/Z2; // Negative sequence current in Amphere
+I22 = (Ia2*Z2)/(R2/(2-s)); // Negative sequence current in Amphere
+T1 = 2*(abs(I12)^2)*R2/s; // Positive sequence torque in Newton-meter
+T2 = 2*(abs(I22)^2)*R2/(2-s); // Negative sequence torque in Newton-meter
+T = T1 - T2; // Resultant torque in Newton-meter
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.4: SOLUTION :-");
+printf("\n (a) Resultant torque, T = %.2f N-m \n",T)
+printf("\n\n IN THE ABOVE PROBLEM ALL THE VALUES PRINTED IN THE TEXT BOOK ARE NOT ACCURATE, SO VALUE OF THE TORQUE AND LINE CURRENTS ARE DIFFERING WHEN WE COMPARED TO THE TEXT BOOK ANSWERS FOR THE SAME. \n\n")
+printf("\n IN EVERY CALCULATED PARAMETER IN THE TEXT BOOK SLIGHT VARIATION IS THERE AS WE COMPARED TO MANUAL CALCULATION ITS FROM POSITIVE SEQUENCE IMPEDANCE (Z1) \n")
+
diff --git a/Working_Examples/2777/CH7/EX7.5/Ex7_5.sce b/Working_Examples/2777/CH7/EX7.5/Ex7_5.sce
new file mode 100755
index 0000000..9711507
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.5/Ex7_5.sce
@@ -0,0 +1,35 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.5
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+R = 15; // Resistance of the fractional horse power AC series motor in Ohms
+V = 230; // AC supply voltage in Volts
+f = 50; // Frequency in Hertz
+I = 1.2; // Motor current in Amphere
+NDC = 2500; // Rotating speed of the Motor during DC Operation in RPM
+L = 0.5; // Total inductance in Henry
+
+
+// CALCUALTIONS
+
+X = 2*%pi*f*L; // Reactance in Ohms
+NAC = NDC * (sqrt(V^2-(I*X)^2)-(I*R)) / (V-(I*R)); // Rotating speed of the Motor during AC Operation in RPM
+pf = sqrt(1-((I*X)/V)^2); // Power factor lagging
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.5: SOLUTION :-");
+printf("\n When the Motor operting at AC 230V, 50 Hz \n\n (a) NAC = %.f RPM \n",NAC)
+printf("\n (b) Power factor = %.4f lagging \n",pf)
diff --git a/Working_Examples/2777/CH7/EX7.6/Ex7_6.sce b/Working_Examples/2777/CH7/EX7.6/Ex7_6.sce
new file mode 100755
index 0000000..4bf4f07
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.6/Ex7_6.sce
@@ -0,0 +1,54 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.6
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+R = 1.4; // Total Resistance of the AC series motor in Ohms
+V = 115; // supply voltage in Volts
+f = 50; // Frequency in Hertz
+N = 5000; // Rotating speed in RPM
+X = 12; // Total reactance in Ohms
+P = 250; // Electrical power output in Watts
+loss = 18; // Rotational losses in Watts
+
+
+// CALCULATIONS
+
+Pd = P + loss; // Mechanical power developed in Watts
+// We know that Er = Pd/I and from phasor diagram in figure 7.11 page no. 501 V^2 = (Er+I*R)^2+(I*X)^2, 115^2 = (268/I-1.4*I)^2+(12*I)^2, 13225*I^2 = 71824+2.036*I^4-750.4*I^2+144*I^2, solving this we get 2.036*I^4-13831.4*I^2+71824 = 0, I^4-6793.42*I^2+3577 = 0 this gives I = 2.28A or 82.38A (The above calculation part is wrong )
+i = poly ([3577 0 -6793.42 0 1],'x','coeff'); // Expression for the Current in Quadratic form
+a = roots (i); // 4-Value of the current in Amphere
+I = a(4,1); // Curent in Amphere neglecting higher value and negative value
+
+pf_a = sqrt(1-((I*X)/V)^2); // Power factor lagging
+Er_a = sqrt(V^2-(I*X)^2)-(I*R); // Rotational Voltage in Volts
+T_a = (Er_a*I)/(2*%pi*N/60); // Developed torque in Newton-meter
+Ih = I/2; // Current halved in Amphere
+pf_b = sqrt(1-((Ih*X)/V)^2); // Power factor lagging when load current halved
+Er_b = sqrt(V^2-(Ih*X)^2)-(Ih*R); // Rotational Voltage in Volts when load current halved
+N2 = (N*Er_b*I)/(Er_a*Ih); // New speed in RPM when load current halved
+T_b = (Er_b*Ih)/(2*%pi*N2/60); // Developed torque in Newton-meter when load current halved
+eta = 100*(Er_b*Ih)/(V*Ih*pf_b); // Efficiency when load current halved
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.6: SOLUTION :-");
+printf("\n At rated condition, \n\n (a.1) Current, I = %.2f A \n",I)
+printf("\n (a.2) Power factor = %.3f lagging \n",pf_a)
+printf("\n (a.3) Developed torque = %.2f N-m \n",T_a)
+printf("\n When load current halved (reduced to half), \n\n (b.1) Speed, N2 = %.f RPM \n",N2)
+printf("\n (b.2) Power factor = %.4f lagging \n",pf_b)
+printf("\n (b.3) Developed torque = %.2f N-m \n",T_b)
+printf("\n (b.4) Efficiency = %.1f percenatge \n",eta)
+printf("\n From Calculation of the Current(I), rest all the Calculated values in the TEXT BOOK is WRONG because of the Current equation and its value both are WRONGLY calculated and the same used for the further Calculation part, so all the values are in the TEXT BOOK IS WRONG \n")
diff --git a/Working_Examples/2777/CH7/EX7.7/Ex7_7.sce b/Working_Examples/2777/CH7/EX7.7/Ex7_7.sce
new file mode 100755
index 0000000..79bd9e0
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.7/Ex7_7.sce
@@ -0,0 +1,51 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.7
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+V = 220; // supply voltage in Volts
+f = 50; // Frequency in Hertz
+p = 4; // Number of poles
+Xm = 50; // Mutual reactance in Ohms
+Rs = 0.4; // Resistance of stator windings in Ohms
+Xs = 2.5; // Leakage reactance of stator windings in Ohms
+Ra = 2.2; // Resistance of Armature windings in Ohms
+Xa = 3.1; // Leakage reactance of armature windings in Ohms
+loss = 30; // Rotational losses in Watts
+N = 2000; // Motor running speed in RPM
+
+
+// CALCULATIONS
+
+Ns = (120*f)/p; // Synchronous speed in RPM
+s = N/Ns; // Speed ratio
+I1 = V/(2*Rs + 2*%i*Xs + 2*%i*Xm + (%i*Xm^2)*((s-%i)/(Ra+%i*Xa+%i*Xm)));// line current in Amphere
+pf = cosd(atand(imag(I1),real(I1))); // Power factor lagging
+I2 = (s-%i)*(%i*Xm*I1)/(Ra+%i*Xa+%i*Xm); // line current in Amphere
+P1 = V*abs(I1)*cosd(atand(imag(I1),real(I1))); // Input power in Watts
+Pm = P1 - 2*(abs(I1)^2)*Rs - (abs(I2)^2)*Ra; // Mechanical power developed in Watts
+Po = Pm - loss; // output power in Watts
+eta = 100*(Po/P1); // Efficiency
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.7: SOLUTION :-");
+printf("\n (a) Line currents, I1 = %.2f < %.2f A and I2 = %.2f < %.2f A \n",abs(I1),atand(imag(I1),real(I1)),abs(I2),atand(imag(I2),real(I2)))
+printf("\n (b) Power factor = %.2f lagging \n",pf)
+printf("\n (c) Efficiency = %.2f percentage \n",eta)
+printf("\n\n [ TEXT BOOK SOLUTION IS PRINTED WRONGLY ( I verified by manual calculation )]\n" );
+printf("\n WRONGLY PRINTED ANSWERS ARE :- (a) I1 = 3.37 < -42.78 A instead of %.2f < j(%.2f) A \n ",abs(I1),atand(imag(I1),real(I1)));
+printf("\n (b) I2 = 5.26 < -77.34 A instead of %.2f < j(%.2f) A \n ",abs(I2),atand(imag(I2),real(I2)));
+printf("\n (b) eta = 81.53 percent instead of %.2f percent \n ",eta)
+printf("\n From Calculation of the I1, rest all the Calculated values in the TEXT BOOK is WRONG because of the I1 value is WRONGLY calculated and the same used for the further Calculation part \n")
diff --git a/Working_Examples/2777/CH7/EX7.8/Ex7_8.sce b/Working_Examples/2777/CH7/EX7.8/Ex7_8.sce
new file mode 100755
index 0000000..0c7e9ea
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.8/Ex7_8.sce
@@ -0,0 +1,40 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.8
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+V = 220; // supply voltage in Volts
+f = 50; // Frequency in Hertz
+p = 4; // Number of poles
+Xm = 60; // Mutual reactance in Ohms
+Rs = 1.0; // Resistance of stator windings in Ohms
+Xs = 6.0; // Leakage reactance of stator windings in Ohms
+Ra = 2.5; // Resistance of Armature windings in Ohms
+Xa = 6.0; // Leakage reactance of armature windings in Ohms
+P_hp = 1; // Output power in HP
+N = 1400; // Motor running speed in RPM
+alpha = 15; // Brush displacement from the low-impedance position in degree
+
+// CALCULATIONS
+
+Ns = (120*f)/p; // Synchronous speed in RPM
+s = N/Ns; // Speed ratio
+I = V / (Rs + %i*(Xs+Xm) + (%i*Xm^2*cosd(alpha))*(s*sind(alpha)-(%i*cosd(alpha)))/(Ra+%i*(Xa+Xm))); // Curent in Amphere
+pf = cosd(atand(imag(I),real(I))); // Power factor lagging
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.8: SOLUTION :-");
+printf("\n (a) Currents, I = %.2f < %.2f A \n",abs(I),atand(imag(I),real(I)))
+printf("\n (b) Power factor = %.4f lagging \n",pf)
diff --git a/Working_Examples/2777/CH7/EX7.9/Ex7_9.sce b/Working_Examples/2777/CH7/EX7.9/Ex7_9.sce
new file mode 100755
index 0000000..2afaf6b
--- /dev/null
+++ b/Working_Examples/2777/CH7/EX7.9/Ex7_9.sce
@@ -0,0 +1,32 @@
+
+// ELECTRICAL MACHINES
+// R.K.Srivastava
+// First Impression 2011
+// CENGAGE LEARNING INDIA PVT. LTD
+
+// CHAPTER : 7 : SPECIAL MOTORS AND INTRODUCTION TO GENERALIZED MACHINE THEORY
+
+// EXAMPLE : 7.9
+
+clear ; clc ; close ; // Clear the work space and console
+
+
+// GIVEN DATA
+
+E2 = 100; // Per phase standstill EMF in Volts
+Z2s = 0.025 + %i*0.08; // Rotor circuit impedance at standstill
+E = 50; // Injected EMF in Volts
+
+
+// CALCULATIONS
+
+I2 = 0; // Assuming Current is zero
+s1 = (E/E2)+(I2*Z2s)/E2; // Slip when injected EMF is opposite to the E2
+s2 = (-E/E2)+(I2*Z2s)/E2; // Slip when injected EMF is phase with E2
+
+
+// DISPLAY RESULTS
+
+disp("EXAMPLE : 7.9: SOLUTION :-");
+printf("\n (a) Slip when injected EMF is opposite to the E2, s = %.1f \n",s1)
+printf("\n (b) Slip when injected EMF is phase with E2, s = %.1f \n",s2)