summaryrefslogtreecommitdiff
path: root/3574/CH3
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3574/CH3
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 '3574/CH3')
-rw-r--r--3574/CH3/EX3.1/EX3_1.pngbin0 -> 122636 bytes
-rw-r--r--3574/CH3/EX3.1/EX3_1.sce38
-rw-r--r--3574/CH3/EX3.2/EX3_2.pngbin0 -> 112294 bytes
-rw-r--r--3574/CH3/EX3.2/EX3_2.sce32
-rw-r--r--3574/CH3/EX3.3/EX3_3.pngbin0 -> 108035 bytes
-rw-r--r--3574/CH3/EX3.3/EX3_3.sce28
-rw-r--r--3574/CH3/EX3.4/EX3_4.pngbin0 -> 144642 bytes
-rw-r--r--3574/CH3/EX3.4/EX3_4.sce51
-rw-r--r--3574/CH3/EX3.5/EX3_5.pngbin0 -> 145446 bytes
-rw-r--r--3574/CH3/EX3.5/EX3_5.sce83
-rw-r--r--3574/CH3/EX3.6/EX3_6.pngbin0 -> 136256 bytes
-rw-r--r--3574/CH3/EX3.6/EX3_6.sce66
-rw-r--r--3574/CH3/EX3.7/EX3_7.pngbin0 -> 133894 bytes
-rw-r--r--3574/CH3/EX3.7/EX3_7.sce40
-rw-r--r--3574/CH3/EX3.8/EX3_8.pngbin0 -> 83730 bytes
-rw-r--r--3574/CH3/EX3.8/EX3_8.sce20
-rw-r--r--3574/CH3/EX3.9/EX3_9.pngbin0 -> 102688 bytes
-rw-r--r--3574/CH3/EX3.9/EX3_9.sce23
18 files changed, 381 insertions, 0 deletions
diff --git a/3574/CH3/EX3.1/EX3_1.png b/3574/CH3/EX3.1/EX3_1.png
new file mode 100644
index 000000000..62c4de3e9
--- /dev/null
+++ b/3574/CH3/EX3.1/EX3_1.png
Binary files differ
diff --git a/3574/CH3/EX3.1/EX3_1.sce b/3574/CH3/EX3.1/EX3_1.sce
new file mode 100644
index 000000000..fd306a461
--- /dev/null
+++ b/3574/CH3/EX3.1/EX3_1.sce
@@ -0,0 +1,38 @@
+// Example 3.1
+// Computation of (a) Load current (b) Incoming line current
+// (c) Transformed current (d) Apparent power conducted and apparent power transformed
+// Page No. 98
+
+clc;
+clear;
+close;
+
+// Given data
+NHS=400; // Number of turns in the high side
+NLS=0.25*400; // Number of turns in the low side
+VHS=2400; // Voltage at the high side
+S=4800; // Supply voltage
+
+// (a) Load current
+a=NHS/NLS; // Transformer turn ratio
+VLS=VHS/a; // Low side voltage
+ILS=S/VLS; // Load current
+
+// (b) Incoming line current
+IHS=ILS/a;
+
+//(c) Transformed current
+ITR=ILS-IHS;
+
+// (d) Apparent power conducted and apparent power transformed
+
+SCOND=IHS*VLS; // Apparent power conducted
+STRANS=ITR*VLS; // Apparent power transformed
+
+
+// Display result on command window
+printf("\n Load current = %0.0f A ",ILS);
+printf("\n Incoming line current = %0.0f A ",IHS);
+printf("\n Transformed current = %0.0f A ",ITR);
+printf("\n Apparent power conducted = %0.0f VA ",SCOND);
+printf("\n Apparent power transformed = %0.0f VA ",STRANS);
diff --git a/3574/CH3/EX3.2/EX3_2.png b/3574/CH3/EX3.2/EX3_2.png
new file mode 100644
index 000000000..c94db1f3f
--- /dev/null
+++ b/3574/CH3/EX3.2/EX3_2.png
Binary files differ
diff --git a/3574/CH3/EX3.2/EX3_2.sce b/3574/CH3/EX3.2/EX3_2.sce
new file mode 100644
index 000000000..09be5eaf3
--- /dev/null
+++ b/3574/CH3/EX3.2/EX3_2.sce
@@ -0,0 +1,32 @@
+// Example 3.2
+// Computation of (a) Rated primary and secondary currents when connected as
+// autotransformer (b) Apparent power rating when connected as an autotransformer
+// Page No. 100
+
+clc;
+clear;
+close;
+
+// Given data
+S=10000; // Supply voltage
+VLS=240; // Voltage at the low side
+VHS=2400; // Voltage at the high side
+Sw=10; // Power rating
+
+// (a) Rated primary and secondary currents when connected as autotransformer
+
+ILSWINDING=S/VLS; // Rated primary current
+IHSWINDING=S/VHS; // Rated secondary current
+
+
+// (b) Apparent power rating when connected as an autotransformer
+
+a=VHS/VLS; // Magnetic drop across R1
+Sat=(a+1)*Sw;
+
+
+//Display result on command window
+
+printf("\n Rated primary current = %0.2f A ",ILSWINDING);
+printf("\n Rated secondary current = %0.3f A ",IHSWINDING);
+printf("\n Apparent power rating = %0.0f KVA ",Sat);
diff --git a/3574/CH3/EX3.3/EX3_3.png b/3574/CH3/EX3.3/EX3_3.png
new file mode 100644
index 000000000..0ce7171a5
--- /dev/null
+++ b/3574/CH3/EX3.3/EX3_3.png
Binary files differ
diff --git a/3574/CH3/EX3.3/EX3_3.sce b/3574/CH3/EX3.3/EX3_3.sce
new file mode 100644
index 000000000..1558af4ca
--- /dev/null
+++ b/3574/CH3/EX3.3/EX3_3.sce
@@ -0,0 +1,28 @@
+// Example 3.3
+// Computation of (a) Buck boost transformer parameters
+// (b) Repeating the same assuming utilization voltage as 246V
+// Page No. 102
+
+clc;
+clear;
+close;
+
+// Given data
+S=10000; // Supply voltage
+VLS=212; // Voltage at the low side
+VHSNEW=246; // New voltage at the high side
+a1=1.100;
+a11=1.0667;
+
+// (a) Buck boost transformer parameters
+VHS=a1*VLS;
+
+// (b) Repeating the same assuming utilization voltage as 246V
+
+VLSNEW=VHSNEW/a11;
+
+//Display result on command window
+
+printf("\n Actual output voltage supplied to the air conditioner is = %0.1f V ",VHS);
+printf("\n Actual output voltage assuming utilization voltage as 246 V is = %0.1f V ",VLSNEW);
+
diff --git a/3574/CH3/EX3.4/EX3_4.png b/3574/CH3/EX3.4/EX3_4.png
new file mode 100644
index 000000000..701b84b25
--- /dev/null
+++ b/3574/CH3/EX3.4/EX3_4.png
Binary files differ
diff --git a/3574/CH3/EX3.4/EX3_4.sce b/3574/CH3/EX3.4/EX3_4.sce
new file mode 100644
index 000000000..1fee5f225
--- /dev/null
+++ b/3574/CH3/EX3.4/EX3_4.sce
@@ -0,0 +1,51 @@
+// Example 3.4
+// Determine (a) Circulating current in the paralleled secondaries
+// (b) Circulating current as a percent of the rated current of transformer A
+// (c) Percent difference in secondary voltage that caused the circulating current
+// Page No. 104
+
+clc;
+clear;
+close;
+
+// Given data
+S=100000; // Transformer A and B rating
+VLSA=460; // Voltage at the low side of transformer A
+VLSB=450; // Voltage at the low side of transformer A
+RPUA=0.0136; // Percent resistance of transformer A
+XPUA=0.0350; // Percent reactance of transformer A
+RPUB=0.0140; // Percent resistance of transformer B
+XPUB=0.0332; // Percent reactance of transformer B
+
+
+
+// (a) Circulating current in the paralleled secondaries
+IA= S/VLSA; // Rated low side current for transformer A
+IB= S/VLSB; // Rated low side current for transformer B
+ReqA=RPUA*VLSA/IA; // Equivalent resistance of transfomer A
+ReqB=RPUB*VLSB/IB; // Equivalent resistance of transfomer B
+XeqA=XPUA*VLSA/IA; // Equivalent reactance of transfomer A
+XeqB=XPUB*VLSB/IB; // Equivalent reactance of transfomer B
+
+// Impedance of the closed loop formed by two secondaries is
+Zloop=ReqA+%i*XeqA+ReqB+%i*XeqB;
+// Complex to Polar form...
+Zloop_Mag=sqrt(real(Zloop)^2+imag(Zloop)^2); // Magnitude part
+Zloop_Ang=atan(imag(Zloop),real(Zloop))*180/%pi; // Angle part

+
+Icirc_Mag=(VLSA-VLSB)/Zloop_Mag; // Circulating current magnitude
+Icirc_Ang=0- Zloop_Ang; // Circulating current angle
+
+// (b) Circulating current as a percent of the rated current of transformer A
+IcircA=Icirc_Mag*100/IA;
+
+// (c) Percent difference in secondary voltage that caused the circulating current
+PD=(VLSA-VLSB)*100/VLSB;
+
+// Display result on command window
+
+printf("\n Circulating current magnitude = %0.1f A ",Icirc_Mag);
+printf("\n Circulating current angle = %0.1f deg ",Icirc_Ang);
+printf("\n Circulating current as a percent of the rated current = %0.1f Percent ",IcircA);
+printf("\n Percent difference in secondary voltage = %0.1f Percent ",PD);
+
diff --git a/3574/CH3/EX3.5/EX3_5.png b/3574/CH3/EX3.5/EX3_5.png
new file mode 100644
index 000000000..8174cf8ca
--- /dev/null
+++ b/3574/CH3/EX3.5/EX3_5.png
Binary files differ
diff --git a/3574/CH3/EX3.5/EX3_5.sce b/3574/CH3/EX3.5/EX3_5.sce
new file mode 100644
index 000000000..41d5c93bf
--- /dev/null
+++ b/3574/CH3/EX3.5/EX3_5.sce
@@ -0,0 +1,83 @@
+// Example 3.5
+// Determine (a) Rated high side current of each transformer (b) Percent of the
+// total bank-current drawn by each transformer (c) Maximum load that can be
+// handled by the bank without overloading by one of the transformer
+// Page No. 107
+
+clc;
+clear;
+close;
+
+// Given data
+SA=75000; // Transformer A rating
+SB=200000; // Transformer B rating
+VHSA=2400; // Voltage at the high side of transformer A
+VHSB=2400; // Voltage at the high side of transformer B
+RPUA=1.64; // Percent resistance of transformer A
+XPUA=3.16; // Percent reactance of transformer A
+RPUB=1.10; // Percent resistance of transformer B
+XPUB=4.03; // Percent reactance of transformer B
+
+
+
+// (a) Rated high side current of each transformer
+IArated=SA/VHSA; // High side rated current transformer A
+IBrated=SB/VHSB; // High side rated current transformer B
+
+// (b) Percent of the total bank-current drawn by each transformer
+ZAper=RPUA+%i*XPUA; // Percent impadance for transformer A
+ // Complex to Polar form...
+ZAper_Mag=sqrt(real(ZAper)^2+imag(ZAper)^2); // Magnitude part
+ZAper_Ang=atan(imag(ZAper),real(ZAper))*180/%pi; // Angle part

+
+ZBper=RPUB+%i*XPUB; // Percent impadance for transformer B
+ // Complex to Polar form...
+ZBper_Mag=sqrt(real(ZBper)^2+imag(ZBper)^2); // Magnitude part
+ZBper_Ang=atan(imag(ZBper),real(ZBper))*180/%pi; // Angle part

+
+ZAbase=VHSA/IArated; // Base impedance of transformer A
+ZBbase=VHSB/IBrated; // Base impedance of transformer A
+
+ZeqA_Mag=ZAbase*ZAper_Mag/100; // Magnitude of equivalent impedance A
+ZeqA_Ang=ZAper_Ang; // Angle of equivalent impedance A
+
+ZeqB_Mag=ZBbase*ZBper_Mag/100; // Magnitude of equivalent impedance B
+ZeqB_Ang=ZBper_Ang; // Angle of equivalent impedance B
+
+YeqA_Mag=1/ZeqA_Mag; // Magnitude of equivalent admittance A
+YeqA_Ang=0-ZeqA_Ang; // Angle of equivalent admittance A
+
+// Polar to Complex form
+YeqA_R=YeqA_Mag*cos(-YeqA_Ang*%pi/180); // Real part of complex number
+YeqA_I=YeqA_Mag*sin(YeqA_Ang*%pi/180); //Imaginary part of complex number
+
+YeqB_Mag=1/ZeqB_Mag; // Magnitude of equivalent admittance B
+YeqB_Ang=0-ZeqB_Ang; // Angle of equivalent admittance B
+
+// Polar to Complex form
+
+YeqB_R=YeqB_Mag*cos(-YeqB_Ang*%pi/180); // Real part of complex number
+YeqB_I=YeqB_Mag*sin(YeqB_Ang*%pi/180); //Imaginary part of complex number
+YP=(YeqA_R - %i* YeqA_I)+(YeqB_R - %i* YeqB_I); // Parallel admittance
+
+ // Complex to Polar form...
+YP_Mag=sqrt(real(YP)^2+imag(YP)^2); // Magnitude part
+YP_Ang=atan(imag(YP),real(YP))*180/%pi; // Angle part

+
+IA=YeqA_Mag/YP_Mag; // Transformer A load
+IB=YeqB_Mag/YP_Mag; // Transformer A load
+IA=IA*100;
+IB=IB*100;
+
+// (c) Maximum load that can be handled by the bank without overloading by
+// one of the transformer
+Ibank=IArated/0.307;
+
+// Display result on command window
+
+printf("\n Rated high side current of transformer A = %0.2f A ",IArated);
+printf("\n Rated high side current of transformer B = %0.3f A ",IBrated);
+printf("\n Percent of total bank current drawn by transformer A = %0.0f Percent ",IA);
+printf("\n Percent of total bank current drawn by transformer B = %0.0f Percent ",IB);
+printf("\n Maximum load that can be handled by the bank = %0.2f A ", Ibank);
+
diff --git a/3574/CH3/EX3.6/EX3_6.png b/3574/CH3/EX3.6/EX3_6.png
new file mode 100644
index 000000000..2882e07af
--- /dev/null
+++ b/3574/CH3/EX3.6/EX3_6.png
Binary files differ
diff --git a/3574/CH3/EX3.6/EX3_6.sce b/3574/CH3/EX3.6/EX3_6.sce
new file mode 100644
index 000000000..5a57ccca1
--- /dev/null
+++ b/3574/CH3/EX3.6/EX3_6.sce
@@ -0,0 +1,66 @@
+// Example 3.6
+// Determine the percent of the total bank-current drawn by each transformer
+// Page No. 109
+
+clc;
+clear;
+close;
+
+// Given data
+ZaPU_R=0.0158; // Transformer A impedance real part
+ZaPU_I=0.0301; // Transformer A impedance imaginary part
+ZbPU_R=0.0109; // Transformer B impedance real part
+ZbPU_I=0.0398; // Transformer B impedance imaginary part
+SB=200000; // Transformer B rating
+VHSA=2400; // Voltage at the high side of transformer A
+VHSB=2400; // Voltage at the high side of transformer B
+RPUA=1.64; // Percent resistance of transformer A
+XPUA=3.16; // Percent reactance of transformer A
+RPUB=1.10; // Percent resistance of transformer B
+XPUB=4.03; // Percent reactance of transformer B
+
+
+
+// Base impedance of transformer A
+ZaPU=ZaPU_R+%i*ZaPU_I;
+// Complex to Polar form...
+ZaPU_Mag=sqrt(real(ZaPU)^2+imag(ZaPU)^2); // Magnitude part
+ZaPU_Ang=atan(imag(ZaPU),real(ZaPU))*180/%pi; // Angle part

+
+// Base impedance of transformer B
+ZbPU=ZbPU_R+%i*ZbPU_I;
+// Complex to Polar form...
+ZbPU_Mag=sqrt(real(ZbPU)^2+imag(ZbPU)^2); // Magnitude part
+ZbPU_Ang=atan(imag(ZbPU),real(ZbPU))*180/%pi; // Angle part

+
+// Admittance of transformer A
+YaPU_Mag=1/ZaPU_Mag; // Magnitude of equivalent admittance A
+YaPU_Ang=0-ZaPU_Ang; // Angle of equivalent admittance A
+
+// Polar to Complex form
+
+YaPU_R=YaPU_Mag*cos(-YaPU_Ang*%pi/180); // Real part of complex number
+YaPU_I=YaPU_Mag*sin(YaPU_Ang*%pi/180); //Imaginary part of complex number
+
+// Admittance of transformer B
+YbPU_Mag=1/ZbPU_Mag; // Magnitude of equivalent admittance B
+YbPU_Ang=0-ZbPU_Ang; // Angle of equivalent admittance B
+// Polar to Complex form
+
+YbPU_R=YbPU_Mag*cos(-YbPU_Ang*%pi/180); // Real part of complex number
+YbPU_I=YbPU_Mag*sin(YbPU_Ang*%pi/180); //Imaginary part of complex number
+
+// Parallel admittance
+YP=(YaPU_R-%i*YaPU_I)+(YbPU_R-%i*YbPU_I);
+// Complex to Polar form...
+YP_Mag=sqrt(real(YP)^2+imag(YP)^2); // Magnitude part
+YP_Ang=atan(imag(YP),real(YP))*180/%pi; // Angle part

+
+IA=YaPU_Mag/YP_Mag*100; // Percent current drawn by transformer A
+IB=100-IA;
+
+// Display the result on the command window
+printf("\n Percent of total bank current drawn by transformer A = %0.2f Percent ",IA);
+printf("\n Percent of total bank current drawn by transformer B = %0.2f Percent ",IB);
+
+
diff --git a/3574/CH3/EX3.7/EX3_7.png b/3574/CH3/EX3.7/EX3_7.png
new file mode 100644
index 000000000..a566e4eac
--- /dev/null
+++ b/3574/CH3/EX3.7/EX3_7.png
Binary files differ
diff --git a/3574/CH3/EX3.7/EX3_7.sce b/3574/CH3/EX3.7/EX3_7.sce
new file mode 100644
index 000000000..4474725e6
--- /dev/null
+++ b/3574/CH3/EX3.7/EX3_7.sce
@@ -0,0 +1,40 @@
+// Example 3.7
+// Computation of (a) Bank ratio (b) Transformer ratio (c) Rated line and phase
+// currents for the high side (d) Rated line and phase currents for the low side
+// Page No. 113
+
+clc;
+clear;
+close;
+
+// Given data
+VLINEHS=4160; // Number of turns in the high side
+VLINELS=240; // Number of turns in the low side
+VHS=2400; // Voltage at the high side
+S=4800; // Supply voltage
+Vline=150000; // Transformer rating
+
+// (a) Bank ratio
+bankratio=VLINEHS/VLINELS;
+
+// (b) Transformer ratio
+Vphasep= VLINEHS/ sqrt(3); // For wye primary
+Vphases=VLINELS // For secondary
+TR=Vphasep/Vphases; // Transformer ratio
+
+//(c) Rated line and phase currents for the high side
+Ilinew=Vline/(sqrt(3)*VLINEHS);
+Iphasew=Ilinew;
+
+// (d) Rated line and phase currents for the low side
+Ilined=Vline/(sqrt(3)*VLINELS);
+Iphased=Ilined/sqrt(3);
+
+
+// Display result on command window
+printf("\n Bank ratio = %0.1f ",bankratio);
+printf("\n Transformer ratio = %0.1f ",TR);
+printf("\n Rated line current for the high side = %0.1f A ",Ilinew);
+printf("\n Rated phase current for the high side = %0.1f A ",Iphasew);
+printf("\n Rated line current for the low side = %0.1f A ",Ilined);
+printf("\n Rated phase current for the low side = %0.1f A ",Iphased);
diff --git a/3574/CH3/EX3.8/EX3_8.png b/3574/CH3/EX3.8/EX3_8.png
new file mode 100644
index 000000000..d30fa383e
--- /dev/null
+++ b/3574/CH3/EX3.8/EX3_8.png
Binary files differ
diff --git a/3574/CH3/EX3.8/EX3_8.sce b/3574/CH3/EX3.8/EX3_8.sce
new file mode 100644
index 000000000..49da0f71f
--- /dev/null
+++ b/3574/CH3/EX3.8/EX3_8.sce
@@ -0,0 +1,20 @@
+// Example 3.8
+// Determine the maximum allowable power that the open-delta bank handle
+// without overheating
+// Page No. 117
+
+clc;
+clear;
+close;
+
+// Given data
+S=25; // Transformer rating
+
+// Capacity of the delta-delta bank is
+Cddb=S*3;
+// Capacity of the bank when operating open-delta is
+Cob=Cddb*0.577;
+
+
+// Display result on command window
+printf("\n Capacity of the bank when operating open-delta is = %0.1f kVA ",Cob);
diff --git a/3574/CH3/EX3.9/EX3_9.png b/3574/CH3/EX3.9/EX3_9.png
new file mode 100644
index 000000000..6cf4a7f72
--- /dev/null
+++ b/3574/CH3/EX3.9/EX3_9.png
Binary files differ
diff --git a/3574/CH3/EX3.9/EX3_9.sce b/3574/CH3/EX3.9/EX3_9.sce
new file mode 100644
index 000000000..c3c938713
--- /dev/null
+++ b/3574/CH3/EX3.9/EX3_9.sce
@@ -0,0 +1,23 @@
+// Example 3.9
+// Determine the minimum power rating required for each transformer
+// Page No. 117
+
+clc;
+clear;
+close;
+
+// Given data
+P=50000; // Transformer power rating
+Eline=120; // Line voltage
+FP=0.9 // Power factor lagging
+VL=120;
+
+// Line current is
+Iline=P/(sqrt(3)*Eline*FP);
+
+// Minimum power rating required for each transformer
+Pmin=VL*Iline/1000;
+
+
+// Display result on command window
+printf("\n Minimum power rating required for each transformer = %0.1f kVA ",Pmin);