summaryrefslogtreecommitdiff
path: root/3888/CH4
diff options
context:
space:
mode:
Diffstat (limited to '3888/CH4')
-rw-r--r--3888/CH4/EX4.1/Ex4_1.JPGbin0 -> 18670 bytes
-rw-r--r--3888/CH4/EX4.1/Ex4_1.sce34
-rw-r--r--3888/CH4/EX4.2/Ex4_2.JPGbin0 -> 30336 bytes
-rw-r--r--3888/CH4/EX4.2/Ex4_2.sce28
-rw-r--r--3888/CH4/EX4.3/Ex4_3.JPGbin0 -> 22054 bytes
-rw-r--r--3888/CH4/EX4.3/Ex4_3.sce22
-rw-r--r--3888/CH4/EX4.4/Ex4_4.JPGbin0 -> 20587 bytes
-rw-r--r--3888/CH4/EX4.4/Ex4_4.sce32
-rw-r--r--3888/CH4/EX4.5/Ex4_5.JPGbin0 -> 29070 bytes
-rw-r--r--3888/CH4/EX4.5/Ex4_5.sce28
-rw-r--r--3888/CH4/EX4.6/Ex4_6.JPGbin0 -> 19034 bytes
-rw-r--r--3888/CH4/EX4.6/Ex4_6.sce41
12 files changed, 185 insertions, 0 deletions
diff --git a/3888/CH4/EX4.1/Ex4_1.JPG b/3888/CH4/EX4.1/Ex4_1.JPG
new file mode 100644
index 000000000..985fc4dbf
--- /dev/null
+++ b/3888/CH4/EX4.1/Ex4_1.JPG
Binary files differ
diff --git a/3888/CH4/EX4.1/Ex4_1.sce b/3888/CH4/EX4.1/Ex4_1.sce
new file mode 100644
index 000000000..4a6ceac4d
--- /dev/null
+++ b/3888/CH4/EX4.1/Ex4_1.sce
@@ -0,0 +1,34 @@
+//Electric Power Generation, Transmission and Distribution by S.N.Singh
+//Publisher:PHI Learning Private Limited
+//Year: 2012 ; Edition - 2
+//Example 4.1
+//Scilab Version : 6.0.0 ; OS : Windows
+
+clc;
+clear;
+
+
+Z=[400,380,350,300,350,500,700,750,900,1200,1350,1200,1000,950,1250,1300,1400,1300,1500,1800,2000,1950,1000,800];
+Totalenergy = 0; //Initial Total energy
+for i=1:length(Z)
+Totalenergy=Z(i)+Totalenergy;
+end
+Averagedemand=Totalenergy/24; //Average demand of the feeder in kW
+Maximumdemand=2000; //Maximum demand of the feeder in kW
+Loadfactor=Averagedemand/Maximumdemand; //Load factor of the feeder
+Lossfactor=0.14; //Loss factor of the feeder
+Peakloadpowerloss=108; //Peakload power loss of the feeder in kW
+Averagepowerloss=Lossfactor*Peakloadpowerloss; //Average power loss of the feeder in kW
+Annualpowerloss=Averagepowerloss*365; //Annual power loss of the feeder in kW
+Connecteddemand=2500; //Connected demand of the feeder in kW
+Demandfactor=Maximumdemand/Connecteddemand; //Demand factor of the feeder
+
+
+
+printf("\nThe average powerloss of the feeder %.2f kW",Averagepowerloss);
+printf("\nThe annual powerloss of the feeder %.1f kW",Annualpowerloss);
+printf("\nThe demand factor of the feeder %.2f",Demandfactor);
+
+
+
+
diff --git a/3888/CH4/EX4.2/Ex4_2.JPG b/3888/CH4/EX4.2/Ex4_2.JPG
new file mode 100644
index 000000000..6d614df1b
--- /dev/null
+++ b/3888/CH4/EX4.2/Ex4_2.JPG
Binary files differ
diff --git a/3888/CH4/EX4.2/Ex4_2.sce b/3888/CH4/EX4.2/Ex4_2.sce
new file mode 100644
index 000000000..4f8266868
--- /dev/null
+++ b/3888/CH4/EX4.2/Ex4_2.sce
@@ -0,0 +1,28 @@
+//Electric Power Generation, Transmission and Distribution by S.N.Singh
+//Publisher:PHI Learning Private Limited
+//Year: 2012 ; Edition - 2
+//Example 4.2
+//Scilab Version : 6.0.0 ; OS : Windows
+
+clc;
+clear;
+
+max_demand=100; //Maximum demand of generating station in MW
+LF=0.65; //Load factor of generating station in percentage
+PCF=0.50; //Plant capacity factor of generating station in percentage
+PUF=0.80; //Plant use factor of generating station in percentage
+avg_demand=max_demand*LF; //Average demand of generating station in MW
+daily_energy=avg_demand*24; //Daily energy produced by generating station in MWh
+PRC=avg_demand/PCF; //Plant rated capacity of generating station in MW
+RC=PRC-max_demand; //Reserve capacity of generating station in MW
+max_energy=PRC*24; //Maximum energy produced if plant is running all the time in MWh
+FL_max_energy=daily_energy/PUF; //Maximum energy produced if plant is running at full load in MWh
+UF=max_demand/PRC; //Utilization factor of generating station
+
+
+printf("\nDaily energy produced %.f MWh",daily_energy);
+printf("\nInstalled capacity of plant %.f MW",PRC);
+printf("\nReserve capacity of plant %.f MW",RC);
+printf("\nMaximum energy that could be produced if the plant is running all the time %.f MWh",max_energy);
+printf("\nMaximum energy that could be produced if the plant is running at full load %.f MWh",FL_max_energy);
+printf("\nUtilization factor %.3f",UF);
diff --git a/3888/CH4/EX4.3/Ex4_3.JPG b/3888/CH4/EX4.3/Ex4_3.JPG
new file mode 100644
index 000000000..8642ae773
--- /dev/null
+++ b/3888/CH4/EX4.3/Ex4_3.JPG
Binary files differ
diff --git a/3888/CH4/EX4.3/Ex4_3.sce b/3888/CH4/EX4.3/Ex4_3.sce
new file mode 100644
index 000000000..029f1c278
--- /dev/null
+++ b/3888/CH4/EX4.3/Ex4_3.sce
@@ -0,0 +1,22 @@
+//Electric Power Generation, Transmission and Distribution by S.N.Singh
+//Publisher:PHI Learning Private Limited
+//Year: 2012 ; Edition - 2
+//Example 4.3
+//Scilab Version : 6.0.0 ; OS : Windows
+
+clc;
+clear;
+
+
+peak_dem_light=200; //Peak demand of the light load in kW
+max_dem_light=200; //Maximum demand of the light load in kW
+max_dem_rest=1800; //Maximum demand of the rest load in kW
+peak_dem_rest=1800; //Peak demand of the rest load in kW
+c_light=peak_dem_light/max_dem_light; //Contribution factor for street lighting load
+c_rest=peak_dem_rest/max_dem_rest; //Contribution factor for street rest load
+DF=(peak_dem_light+peak_dem_rest)/(c_light*max_dem_light+c_rest*max_dem_rest); //Diversity factor of the feeder
+CF=1/DF; //Coincidence factor of the load group
+
+printf("\nClass contribution factor for street lightning is %.1f and the remaining load is %.1f",c_light,c_rest);
+printf("\nDiversity factor of the feeder %.1f",DF);
+printf("\nCoincidence factor of the load group %.1f",CF);
diff --git a/3888/CH4/EX4.4/Ex4_4.JPG b/3888/CH4/EX4.4/Ex4_4.JPG
new file mode 100644
index 000000000..69b268961
--- /dev/null
+++ b/3888/CH4/EX4.4/Ex4_4.JPG
Binary files differ
diff --git a/3888/CH4/EX4.4/Ex4_4.sce b/3888/CH4/EX4.4/Ex4_4.sce
new file mode 100644
index 000000000..2904b4516
--- /dev/null
+++ b/3888/CH4/EX4.4/Ex4_4.sce
@@ -0,0 +1,32 @@
+//Electric Power Generation, Transmission and Distribution by S.N.Singh
+//Publisher:PHI Learning Private Limited
+//Year: 2012 ; Edition - 2
+//Example 4.4
+//Scilab Version : 6.0.0 ; OS : Windows
+
+clc;
+clear;
+
+
+P=20; //Load in kW
+pf1=0.8; //Actual Power factor
+pf2=0.95; //Required Power factor
+phi1=acos(pf1); //Actual Power factor angle in degree
+phi2=acos(pf2); //Required Power factor angle in degree
+S1=P/pf1; //Actual Apparent Power in kVA
+S2=P/pf2; //Modified Apparent Power in kVA
+C_VAR=S1*sin(phi1)-S2*sin(phi2); //Required rating of the Capacitor in kVAR
+phi3=acos(0.1); //Power factor Angle of Phase Advancing device in degree
+alpha=phi1-phi2; //Angle in degree
+Beta=%pi/2-acos(0.1)+%pi-(phi1+%pi/2); //Angle in degree
+del=%pi-(Beta+alpha); //Angle in degree
+ph_adv_KVA=S1*sin(alpha)/sin(del); //Apparent Power of the Phase advancing device in kVA
+
+printf("\nThe rating of capacitor to raise the power factor to 0.95 lagging is %.2f kVAR",C_VAR);
+printf("\nThe rating of the phase advancing device is %.2f kVA",ph_adv_KVA);
+
+
+
+
+
+
diff --git a/3888/CH4/EX4.5/Ex4_5.JPG b/3888/CH4/EX4.5/Ex4_5.JPG
new file mode 100644
index 000000000..7e78695e1
--- /dev/null
+++ b/3888/CH4/EX4.5/Ex4_5.JPG
Binary files differ
diff --git a/3888/CH4/EX4.5/Ex4_5.sce b/3888/CH4/EX4.5/Ex4_5.sce
new file mode 100644
index 000000000..f2bbf254e
--- /dev/null
+++ b/3888/CH4/EX4.5/Ex4_5.sce
@@ -0,0 +1,28 @@
+//Electric Power Generation, Transmission and Distribution by S.N.Singh
+//Publisher:PHI Learning Private Limited
+//Year: 2012 ; Edition - 2
+//Example 4.5
+//Scilab Version : 6.0.0 ; OS : Windows
+
+clc;
+clear;
+
+
+LF=0.35; //Load factor in percentage
+mon_consumption=504; //Monthly consumption in kWh
+max_dem_rate=180; //Maximum demand per kWh in Rs
+Unit_rate=2.00; //Unit rate of electricity per kWh in Rs
+max_dem1=mon_consumption/(LF*24*30); //Maximum demand of consumer in kW
+mon_bill1=(max_dem1*max_dem_rate)+(Unit_rate*mon_consumption); //Monthly bill of consumer in Rs
+overall_cost1=mon_bill1/mon_consumption; //Overall cost of consumer in Rs
+new_consumption=mon_consumption*1.20; //New consumption of consumer in kWh
+max_dem2=new_consumption/(LF*24*30); //Maximum demand of same Load factor in kW
+mon_bill2=(max_dem2*max_dem_rate)+(Unit_rate*new_consumption); //Monthly bill of consumer in Rs
+overall_cost2=mon_bill2/new_consumption; //Overall cost of consumer in Rs
+max_dem3=mon_consumption/(0.40*24*30); //Maximum demand of increased load factor in kW
+mon_bill3=(max_dem3*max_dem_rate)+(Unit_rate*mon_consumption); //Monthly bill of consumer in Rs
+overall_cost3=mon_bill3/mon_consumption; //Overall cost of consumer in Rs
+
+printf("\nThe monthly bill is %.f Rs and the average cost per KWh is %.2f Rs",mon_bill1,overall_cost1);
+printf("\nThe overall cost per kWh if the consumption is increased by 20 percentage with the same load factor is %.2f Rs",overall_cost2);
+printf("\nThe overall cost per kWh if the consumption remains same but loadfactor is increased to 40 percentage is %.2f Rs",overall_cost3);
diff --git a/3888/CH4/EX4.6/Ex4_6.JPG b/3888/CH4/EX4.6/Ex4_6.JPG
new file mode 100644
index 000000000..14edc0a66
--- /dev/null
+++ b/3888/CH4/EX4.6/Ex4_6.JPG
Binary files differ
diff --git a/3888/CH4/EX4.6/Ex4_6.sce b/3888/CH4/EX4.6/Ex4_6.sce
new file mode 100644
index 000000000..ec1812424
--- /dev/null
+++ b/3888/CH4/EX4.6/Ex4_6.sce
@@ -0,0 +1,41 @@
+//Electric Power Generation, Transmission and Distribution by S.N.Singh
+//Publisher:PHI Learning Private Limited
+//Year: 2012 ; Edition - 2
+//Example 4.6
+//Scilab Version : 6.0.0 ; OS : Windows
+
+
+clc;
+clear;
+
+
+k=0.6;
+t=1.503032/0.6; //Time in hours
+Df=3; //Density factor
+P=30- 8*sin(k*t)+0.325*t; //Load variation at a power supply station in MW
+i=1;
+n=1;
+while (t(i)<24)
+t(i+1)=(2*n*%pi-1.503032)/0.6;
+t(i+2)=(2*n*%pi+1.503032)/0.6;
+if (t(i+1)<24)&(t(i+2)<24) then
+ i=i+2;
+else
+ t(i+1)=25;
+ i=i+1;
+end
+n=n+1;
+end
+P=30- 8*sin(k*t)+0.325*t;
+Max_demand=max(P); //Maximum demand on the system in MW
+Avg_load=(1/24)*(30*24+(8/0.6)*(cosd(0.6*24)-cosd(0.6*0))+0.325*24^(2)/2); //Applying integration for power equation
+Lf=Avg_load/Max_demand; //Load factor of the system
+Total_load=Max_demand*Df; //Total installed load of the system in MW
+
+
+printf("\nMaximum demand on the system is %.3f MW",Max_demand);
+printf("\nLoad factor of the system %.3f",Lf);
+printf("\nTotal installed load is %.3f MW",Total_load);
+ //different t values cannot be obtained for section d so cannot be solved in scilab
+ //Variation present in result due to wrong calculation of Avg load value in the book
+