summaryrefslogtreecommitdiff
path: root/3784/CH2
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3784/CH2
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 '3784/CH2')
-rw-r--r--3784/CH2/EX2.1/Ex2_1.sce34
-rw-r--r--3784/CH2/EX2.10/Ex2_10.sce17
-rw-r--r--3784/CH2/EX2.11/Ex2_11.sce18
-rw-r--r--3784/CH2/EX2.12/Ex2_12.sce21
-rw-r--r--3784/CH2/EX2.13/Ex2_13.sce13
-rw-r--r--3784/CH2/EX2.2/Ex2_2.sce36
-rw-r--r--3784/CH2/EX2.3/Ex2_3.sce25
-rw-r--r--3784/CH2/EX2.4/Ex2_4.sce12
-rw-r--r--3784/CH2/EX2.5/Ex2_5.sce14
-rw-r--r--3784/CH2/EX2.6/Ex2_6.sce16
-rw-r--r--3784/CH2/EX2.7/Ex2_7.sce15
-rw-r--r--3784/CH2/EX2.8/Ex2_8.sce31
-rw-r--r--3784/CH2/EX2.9/Ex2_9.sce13
13 files changed, 265 insertions, 0 deletions
diff --git a/3784/CH2/EX2.1/Ex2_1.sce b/3784/CH2/EX2.1/Ex2_1.sce
new file mode 100644
index 000000000..f6a4828be
--- /dev/null
+++ b/3784/CH2/EX2.1/Ex2_1.sce
@@ -0,0 +1,34 @@
+clc
+//variable initialisation
+a1=0//Initial Firing Angle of Converter
+Vl=460//Line to Line Voltage in Volts
+Ia=170//armature Current in Ampere
+Ra=0.0999//Armature Resistance in ohm
+K=0.33
+a2=30
+N1=1750//Rotor Speed in rpm
+
+//solution
+Vm=(sqrt(2)/sqrt(3))*Vl
+Va=(3*sqrt(3)/%pi)*Vm*cosd(a1)
+Ia1=17
+Eb1=Va-(Ia1*Ra)
+N0=Eb1/K//no load Speed in rpm
+Va2=Va*cosd(a2)//For alpha=30
+Eb2=Va2-(Ia1*Ra)
+N01=Eb2/K//No load speed at alpha=30
+Eb3=K*N1//For Full load Condition
+Va3=Eb3+(Ia*Ra)
+a3=acosd(Va3/Va)
+P=Va3*Ia
+Irms=Ia*sqrt(((180-a3)/180))
+Vph=Vl/sqrt(3)
+pf=P/(3*Vph*Irms)//Power Factor
+Eb4=Va3-(Ia1*Ra)
+N4=Eb4/K
+R=(N4-N1)*100/N1//Speed Regulation
+printf('\n\n No load speed at alpha 0=%0.1f rpm\n\n',N0)
+printf('\n\n No load speed at alpha 30=%0.1f rpm\n\n',N01)
+printf('\n\n The Firing Angle for rated speed=%0.1f\n\n',a3)
+printf('\n\n Power Factor at rated speed=%0.1f\n\n',pf)
+printf('\n\n Speed Regulation=%0.1f\n\n',R)
diff --git a/3784/CH2/EX2.10/Ex2_10.sce b/3784/CH2/EX2.10/Ex2_10.sce
new file mode 100644
index 000000000..0f0243c31
--- /dev/null
+++ b/3784/CH2/EX2.10/Ex2_10.sce
@@ -0,0 +1,17 @@
+clc
+//variable initialization
+P=80e+3 //power in Watt
+Va1=440 //voltage in volts
+N1=800 //speed in rpm
+N2=600 //speed in rpm
+Eb1=410 //Given back emf in volts
+Vrms=415 //voltage in volts
+
+//solution
+Eb2=Eb1*(N2/N1)
+Ia1=P/Va1
+Ra=(Va1-Eb1)/Ia1
+Ia2=0.75*Ia1//As motor is operating at 75% of rated torque
+Va2=Eb2+(Ia2*Ra)
+a=acosd(Va2*%pi/(3*sqrt(2)*Vrms))
+printf('\n\n The Triggering Angle=%0.1f\n\n',a)
diff --git a/3784/CH2/EX2.11/Ex2_11.sce b/3784/CH2/EX2.11/Ex2_11.sce
new file mode 100644
index 000000000..f11d443e2
--- /dev/null
+++ b/3784/CH2/EX2.11/Ex2_11.sce
@@ -0,0 +1,18 @@
+clc
+//variable initialization
+P=100e+3 //power in W
+Va1=440 //Supply voltage in volts
+N1=1000 //speed in rpm
+N2=800 //speed in rpm
+Eb1=410 //given Back EMF in volts
+Vrms=415 //RMS voltage in volts
+f=50 //Supply frequency in Hz
+
+//solution
+Eb2=Eb1*(N2/N1)
+Ia1=P/Va1
+Ra=(Va1-Eb1)/Ia1
+Ia2=0.75*Ia1//At 75% of rated torque
+Va2=Eb2+(Ia2*Ra)
+a=acosd((Va2*%pi)/(3*sqrt(2)*Vrms))
+printf('\n\n The Firing Angle=%0.1f\n\n',a)
diff --git a/3784/CH2/EX2.12/Ex2_12.sce b/3784/CH2/EX2.12/Ex2_12.sce
new file mode 100644
index 000000000..87c682161
--- /dev/null
+++ b/3784/CH2/EX2.12/Ex2_12.sce
@@ -0,0 +1,21 @@
+clc
+//variable initialization
+Php=100 //power in hp
+P=Php*735.5 //power in Watts
+Va1=440 //voltage in volts
+N1=1000 //speed in rpm
+N2=500 //speed in rpm
+Eb1=430//Given back EMF in volts
+Vrms=415 //RMS voltage in volts
+
+//solution
+Eb2=Eb1*(N2/N1)
+Ia1=P/Va1
+Ra=10/Ia1
+Ia2=0.85*Ia1
+Va2=Eb2+Ia2*Ra//At 85% load and 500 rpm
+a=acosd(Va2/(1.35*Vrms))
+printf('\n\n The Firing Angle=%0.1f\n\n',a)
+
+
+
diff --git a/3784/CH2/EX2.13/Ex2_13.sce b/3784/CH2/EX2.13/Ex2_13.sce
new file mode 100644
index 000000000..82e87d517
--- /dev/null
+++ b/3784/CH2/EX2.13/Ex2_13.sce
@@ -0,0 +1,13 @@
+clc
+//variable initialisation
+Va=230 //Supply voltage in volts
+N1=1400 //speed in rpm
+N2=600 //speed in rpm
+N3=1400 //speed in rpm
+Vdrop=15//Voltage drop in Volts
+//solution
+Eb1=Va-15
+Eb2=Eb1*(N2/N1)
+Va1=Eb2+Vdrop
+a2=acosd(Va1/Va)
+printf('\n\n The Firing Angle=%0.1f\n\n',a2)
diff --git a/3784/CH2/EX2.2/Ex2_2.sce b/3784/CH2/EX2.2/Ex2_2.sce
new file mode 100644
index 000000000..dcb84cf45
--- /dev/null
+++ b/3784/CH2/EX2.2/Ex2_2.sce
@@ -0,0 +1,36 @@
+clc
+//variable initialisation
+a1=0//Initial Firing Angle of Converter
+Vl=460//Line to Line Voltage in Volts
+Ia=150//armature Current in Ampere
+Ra=0.0999//Armature Resistance in ohm
+K=0.33
+N1=1650//Rotor Speed in rpm
+Ia1=15//armature Current for 2nd case in Ampere
+//solution
+Vm=(sqrt(2)/sqrt(3))*Vl
+Va=(3*sqrt(3)/%pi)*Vm*cosd(a1)
+Eb1=Va-(Ia*Ra)
+N0=Eb1/K//no load Speed in rpm
+a2=45
+Va2=Va*cosd(a2)
+Eb2=Va2-(Ia*Ra)
+N01=Eb2/K//No load speed at alpha=30
+Eb3=K*N1
+Va3=Eb3+(Ia*Ra)
+a3=acosd(Va3/Va)
+Irms=Ia*sqrt((180-a3)/180)
+P1=3*(Vl/sqrt(3))*Irms//Supply VA
+P=Va3*Ia//Power input to motor
+Pa=Va3*Ia
+pf=Pa/P//Power Factor
+Eb4=Va3-(Ia1*Ra)
+N4=Eb4/K
+R=(N4-N1)*100/N1//Speed Regulation
+printf('\n\n No load speed at alpha 0=%0.1f rpm\n\n',N0)
+printf('\n\n No load speed at alpha 45=%0.1f rpm\n\n',N01)
+printf('\n\n The Firing Angle for rated speed=%0.1f\n\n',a3)
+printf('\n\n Supply Power at rated speed=%0.1f watts\n\n',P)
+printf('\n\n Power Factor at rated speed=%0.1f\n\n',pf)
+printf('\n\n Speed Regulation=%0.1f\n\n',R)
+//The answers vary due to round off error
diff --git a/3784/CH2/EX2.3/Ex2_3.sce b/3784/CH2/EX2.3/Ex2_3.sce
new file mode 100644
index 000000000..614de9609
--- /dev/null
+++ b/3784/CH2/EX2.3/Ex2_3.sce
@@ -0,0 +1,25 @@
+clc
+//variable initialisation
+Va=220 //supply voltage in volts
+N1=1500 //speed in rpm
+I=50 // current in ampere
+Ra=0.5 //armature resistance in ohm
+Vl=440 //line voltage in volts
+f=50 //frequency in Hz
+N2=1200 //speed in rpm
+
+//solution
+Vm=(Va*%pi)/(3*sqrt(3))
+Vph=(Vl*(sqrt(2)))/(sqrt(3))
+Xmer_ratio=Vph/Vm
+Eb1=Va-(Ra*I)
+Eb2=(N2/N1)*Eb1
+Va=Eb2+Ra*I
+a=acosd((Va*%pi)/(3*sqrt(3)*Vm))
+N3=800
+Eb3=(-N3/N1)*Eb1
+Va1=Eb3+(2*I*Ra)
+a1=acosd((Va1*%pi)/(3*sqrt(3)*Vm))
+printf('\n\n Transformer Turns Ratio=%0.1f\n\n',Xmer_ratio)
+printf('\n\n The Firing Angle=%0.1f\n\n',a)
+printf('\n\n The Firing Angle=%0.1f\n\n',a1)
diff --git a/3784/CH2/EX2.4/Ex2_4.sce b/3784/CH2/EX2.4/Ex2_4.sce
new file mode 100644
index 000000000..f037999b6
--- /dev/null
+++ b/3784/CH2/EX2.4/Ex2_4.sce
@@ -0,0 +1,12 @@
+clc
+//variable initialisation
+Va=220 //supply voltage in volts
+N1=1500 //speed in rpm
+Ra=2 //armature resistance in ohm
+La=0.02836 //armature inductance in mH
+f=50 //frequency in Hz
+
+//solution
+Vl=(Va*%pi)/(3*sqrt(2))
+Vm=sqrt(2)*Vl
+printf('\n\n The Source Voltage Required=%0.1f Volts\n\n',Vm)
diff --git a/3784/CH2/EX2.5/Ex2_5.sce b/3784/CH2/EX2.5/Ex2_5.sce
new file mode 100644
index 000000000..62786d27b
--- /dev/null
+++ b/3784/CH2/EX2.5/Ex2_5.sce
@@ -0,0 +1,14 @@
+clc
+//variable initialisation
+V1=450 //terminal voltage in volts
+Vd=30 //voltage drop in volts
+V2=420 //input supply in volts
+f=50 //frequency in Hz
+a1=0//Firing Angle of Converter
+//solution
+Vt=V1+Vd
+V0_0=(3*sqrt(2))/(%pi)
+V0_a=480
+
+a2=acosd(V0_a/(V0_0*V2))
+printf('\n\n The Firing Angle=%0.1f\n\n',a2)
diff --git a/3784/CH2/EX2.6/Ex2_6.sce b/3784/CH2/EX2.6/Ex2_6.sce
new file mode 100644
index 000000000..bbcd32c94
--- /dev/null
+++ b/3784/CH2/EX2.6/Ex2_6.sce
@@ -0,0 +1,16 @@
+clc
+//variable initialization
+N=800 //speed in rpm
+P=80000 //power in kw
+V=440 //Supply voltage in volts
+f=50 //Supply frequency in Hz
+Ra=0.8 //armature resistance in ohm
+k=0.2 //machine constant in V/rpm
+Ia=160 //rated current in ampere
+
+//solution
+Vp=V/(sqrt(3))//Phase Voltage
+Eb=k*N//Back emf in Volts
+V2=Eb+(Ia*Ra)
+a=acosd((V2*%pi)/(3*sqrt(6)*Vp))
+printf('\n\n The Firing Angle=%0.1f\n\n',a)
diff --git a/3784/CH2/EX2.7/Ex2_7.sce b/3784/CH2/EX2.7/Ex2_7.sce
new file mode 100644
index 000000000..a58f9b693
--- /dev/null
+++ b/3784/CH2/EX2.7/Ex2_7.sce
@@ -0,0 +1,15 @@
+clc
+//variable initialisation
+N=900 //speed in rpm
+V=430 //Supply voltage in volts
+Ia=20 //current in ampere
+N1=900 //speed in rpm
+N2=450 //speed in rpm
+Ra=0.2 //armature resistance in ohm
+
+//solution
+Vl=V/1.35
+V2=((V-(Ia*Ra))/2)+Ia*Ra
+a=acosd(V2/V)
+printf('\n\n The RMS Voltage per phase=%0.1f Volts\n\n',V2)
+printf('\n\n The Firing Angle=%0.1f\n\n',a)
diff --git a/3784/CH2/EX2.8/Ex2_8.sce b/3784/CH2/EX2.8/Ex2_8.sce
new file mode 100644
index 000000000..9765dc21a
--- /dev/null
+++ b/3784/CH2/EX2.8/Ex2_8.sce
@@ -0,0 +1,31 @@
+clc
+//Variable Initialisation
+Vs=220//Supply Voltage in Volts
+N=600//Rotor Speed in rpm
+Ra=0.4//Armature Resistance in ohm
+Rf=150//Field Resistance in ohm
+af=0//Firing Angle for Maximum field current
+aa=0//Firing Angle for maximum Armature current
+N2=1200//Speed in rpm
+T=120//Torque in N-m
+K=1.4//Motor voltage Constant
+//Solution
+Vm=Vs/sqrt(3)
+W=2*%pi*N/60
+Vf1=3*sqrt(3)*sqrt(2)*Vm*cosd(af)/%pi
+If1=Vf1/Rf//Field Current in Amp
+Ia1=T/(K*If1)
+Eb1=K*If1*W
+Va1=Eb1+(Ia1*Ra)
+aa1=acosd(Va1*%pi/(3*sqrt(3)*sqrt(2)*Vm))
+Va2=3*sqrt(3)*sqrt(2)*Vm*cosd(aa)/%pi
+Eb2=Va2-(Ia1*Ra)
+N3=Eb2/(K*If1)//Speed in rad/s
+N3rpm=N3*60/(2*%pi)//Speed in Rpm
+W2=N2*2*%pi/60
+If2=Eb2/(K*W2)
+Vf2=If2*Rf
+af1=acosd(Vf2*%pi/(3*sqrt(3)*sqrt(2)*Vm))
+printf('\n\n The Firing Angle=%0.1f\n\n',aa1)
+printf('\n\n The Field Current=%0.1f Amp\n\n',N3rpm)
+printf('\n\n The Field Current=%0.1f Amp\n\n',af1)
diff --git a/3784/CH2/EX2.9/Ex2_9.sce b/3784/CH2/EX2.9/Ex2_9.sce
new file mode 100644
index 000000000..aff594e50
--- /dev/null
+++ b/3784/CH2/EX2.9/Ex2_9.sce
@@ -0,0 +1,13 @@
+clc
+//variable initialisation
+V=440 //voltage in volts
+P=100e+3 //power in Watts
+N=900 //speed in rpm
+V1=415 //supply voltage in volts
+
+//solution
+k=(3*sqrt(2))/%pi
+a=acosd(V/(k*V1))
+V2=0.5*V//At 50% of rated speed
+a1=acosd(V2/(k*V1))
+printf('\n\n The Firing Angle=%0.1f\n\n',a1)