summaryrefslogtreecommitdiff
path: root/416/CH3
diff options
context:
space:
mode:
Diffstat (limited to '416/CH3')
-rwxr-xr-x416/CH3/EX3.1/exp3_1c.sce21
-rwxr-xr-x416/CH3/EX3.1/exp3_1c.txt29
-rwxr-xr-x416/CH3/EX3.16/data3_16pp.sce29
-rwxr-xr-x416/CH3/EX3.16/data3_16pp.txt14
-rwxr-xr-x416/CH3/EX3.17/data3_17c.sce16
-rwxr-xr-x416/CH3/EX3.17/data3_17c.txt6
-rwxr-xr-x416/CH3/EX3.2/exp3_2c.sce14
-rwxr-xr-x416/CH3/EX3.2/exp3_2c.txt10
-rwxr-xr-x416/CH3/EX3.3/exp3_3pp.sce11
-rwxr-xr-x416/CH3/EX3.3/exp3_3pp.txt5
-rwxr-xr-x416/CH3/EX3.4/exp3_4.pngbin0 -> 4669 bytes
-rwxr-xr-x416/CH3/EX3.4/exp3_4pp.sce33
-rwxr-xr-x416/CH3/EX3.4/exp3_4pp.txt29
-rwxr-xr-x416/CH3/EX3.5/exp3_5c.sce24
-rwxr-xr-x416/CH3/EX3.5/exp3_5c.txt10
-rwxr-xr-x416/CH3/EX3.6/exp3_6cpp.sce24
-rwxr-xr-x416/CH3/EX3.6/exp3_6cpp.txt17
-rwxr-xr-x416/CH3/EX3.7/exp3_7pp.sce17
-rwxr-xr-x416/CH3/EX3.7/exp3_7pp.txt8
19 files changed, 317 insertions, 0 deletions
diff --git a/416/CH3/EX3.1/exp3_1c.sce b/416/CH3/EX3.1/exp3_1c.sce
new file mode 100755
index 000000000..856f6112a
--- /dev/null
+++ b/416/CH3/EX3.1/exp3_1c.sce
@@ -0,0 +1,21 @@
+clc
+disp("example 3.1")
+totpow=110*10^3 //(kW)
+uc1=18000;fcr1=0.1;cf1=0.55;fuelcons1=0.7;fuelcost1=1500/1000;om1=0.2;utilizationf1=1;
+uc2=30000;fcr2=0.1;cf2=0.60;fuelcons2=0.65;fuelcost2=1500/1000;om2=0.2;utilizationf2=1;
+//given uck=unit capital cost k;fcrk= fixed charge rate of kth unit;cfk=capacity factor at k th unit; omk=annual cost of operating labour ;totpow=total power rating of units
+afc1=fcr1*uc1*totpow;afc2=fcr2*uc2*totpow;
+e1=8760*cf1*totpow;e2=8760*cf2*totpow;
+annualfuel1=e1*fuelcons1;annualfuel2=e2*fuelcons2;
+fc1=annualfuel1*fuelcost1;fc2=annualfuel2*fuelcost2;
+om11=om1*fc1;om22=om2*fc2;
+aoc1=fc1+om1;aoc2=fc2+om2;
+apc1=aoc1+afc1;apc2=aoc2+afc2;
+gc1=apc1/fc1;gc2=apc2/fc2
+disp("solution for (a)")
+printf("\nafc1=Rs.%d\n e1=%dkWh\n annualfual1=%fkg \n fc1=Rs.%d \n om1=Rs.%d \n aoc1=Rs.%f \n apc1=Rs.%f \n gc1=%fkWh\n",afc1,e1,annualfuel1,fc1,om11,aoc1,apc1,gc1)
+ disp("solution for (b)")
+printf("\nafc2=Rs.%d\n e2=%dkWh\n annualfual2=%fkg \n fc2=Rs.%d \n om22=Rs.%d \n aoc2=Rs.%f \n apc2=Rs.%f \n gc2=%fkWh\n",afc2,e2,annualfuel2,fc2,om22,aoc2,apc2,gc1)
+ogc=(apc1+apc2)/(e1+e2)
+
+printf("\n\nsolution of (c)\nogc=Rs.%f/kWh",ogc) \ No newline at end of file
diff --git a/416/CH3/EX3.1/exp3_1c.txt b/416/CH3/EX3.1/exp3_1c.txt
new file mode 100755
index 000000000..6e51aba82
--- /dev/null
+++ b/416/CH3/EX3.1/exp3_1c.txt
@@ -0,0 +1,29 @@
+
+
+ example 3.1
+
+ solution for (a)
+
+afc1=Rs.198000000
+ e1=529980000kWh
+ annualfual1=370986000.000000kg
+ fc1=Rs.556479000
+ om1=Rs.111295800
+ aoc1=Rs.556479000.200000
+ apc1=Rs.754479000.200000
+ gc1=1.355809kWh
+
+ solution for (b)
+
+afc2=Rs.330000000
+ e2=578160000kWh
+ annualfual2=375804000.000000kg
+ fc2=Rs.563706000
+ om22=Rs.112741200
+ aoc2=Rs.563706000.200000
+ apc2=Rs.893706000.200000
+ gc2=1.355809kWh
+
+
+solution of (c)
+ogc=Rs.1.487344/kWh \ No newline at end of file
diff --git a/416/CH3/EX3.16/data3_16pp.sce b/416/CH3/EX3.16/data3_16pp.sce
new file mode 100755
index 000000000..1b7462bcf
--- /dev/null
+++ b/416/CH3/EX3.16/data3_16pp.sce
@@ -0,0 +1,29 @@
+clear
+clc
+disp("data 3.16")
+pu=500*10^3 ;pc=2*pu //plant unit,plant capacity
+land=11.865*10^9
+cicost=30.135*10^9
+ccost=land+cicost; //capital cost =land cost+civil cost
+plife=25; //plant life
+ir=0.16; //interest rate
+ond=1.5*10^-2;// o and mof capital cost
+gr=0.5*10^-2 //grneral reserve of capital cost
+calv=4158 //calorific value kj per kg
+coalcost=990 //caol cost per ton
+heat=2500//heat rate kcal/kWh
+retur=0.08 //return
+salvage=0
+plf=0.69 ;auxcons=0.075 //auxiliary consumption
+disp("cost calculation ")
+disp("using sinking fund depreciation")
+ande=(ir/((ir+1)^(plife)-1))*100
+afixcost=ccost*(ir+ond+retur+gr+(ande/100))
+afcppc=afixcost/pc
+printf("annual depretion reserve is %fpersent \n annual fixed cost Rs%f \n annual fixed cost per Rs%dkWh",ande,afixcost,afcppc)
+fclco=(heat*coalcost)/(calv*1000)
+engepc=24*365*plf
+enavil=engepc*(1-auxcons)
+gencost=(afcppc/enavil)+fclco
+printf("\nfuel cost Rs.%f/kWh \nenergy generated per kW of plant capacity Rs.%fkWh \nenergy available bus bar %fkWh \n generation cost Rs%f perkWh",fclco,engepc,enavil,gencost)
+
diff --git a/416/CH3/EX3.16/data3_16pp.txt b/416/CH3/EX3.16/data3_16pp.txt
new file mode 100755
index 000000000..c16fb6eb2
--- /dev/null
+++ b/416/CH3/EX3.16/data3_16pp.txt
@@ -0,0 +1,14 @@
+
+
+ data 3.16
+
+ cost calculation
+
+ using sinking fund depreciation
+annual depretion reserve is 0.401262persent
+ annual fixed cost Rs11088529841.947702
+ annual fixed cost per Rs11088kWh
+fuel cost Rs.0.595238/kWh
+energy generated per kW of plant capacity Rs.6044.400000kWh
+energy available bus bar 5591.070000kWh
+ generation cost Rs2.578495 perkWh \ No newline at end of file
diff --git a/416/CH3/EX3.17/data3_17c.sce b/416/CH3/EX3.17/data3_17c.sce
new file mode 100755
index 000000000..fd7a7c95c
--- /dev/null
+++ b/416/CH3/EX3.17/data3_17c.sce
@@ -0,0 +1,16 @@
+clear
+clc
+disp("dat 3.17")
+pco=120*10^3 //3 units of 40MW
+caco=68*10^8 //6 year of consumption
+inr=0.16 //intrest rate
+de=2.5*10^-2 //depreciation
+oanm=1.5*10^-2//OandM
+ger=0.5*10^-2//general reserve
+pllf=0.6 //plant load facot
+aucon=0.5*10^-2 //auxiliary consumption
+tac=caco*(inr+de+oanm+aucon) ///total cost
+engpy=pco*pllf*24*365 //energy generatedper year
+eabb=engpy*(1-ger) //energy available at bus bar
+geco=tac/eabb //generation cost
+printf(" total annual costs is Rs%e per year \n energy generated per year =%ekWh/year \n energy available at bus bar %ekWh/year \n generation cost is Rs.%fper kWh",tac,engpy,eabb,geco) \ No newline at end of file
diff --git a/416/CH3/EX3.17/data3_17c.txt b/416/CH3/EX3.17/data3_17c.txt
new file mode 100755
index 000000000..3fc0e8b18
--- /dev/null
+++ b/416/CH3/EX3.17/data3_17c.txt
@@ -0,0 +1,6 @@
+
+ dat 3.17
+ total annual costs is Rs1.394000e+009 per year
+ energy generated per year =6.307200e+008kWh/year
+ energy available at bus bar 6.275664e+008kWh/year
+ generation cost is Rs.2.221279per kWh \ No newline at end of file
diff --git a/416/CH3/EX3.2/exp3_2c.sce b/416/CH3/EX3.2/exp3_2c.sce
new file mode 100755
index 000000000..be4ede5be
--- /dev/null
+++ b/416/CH3/EX3.2/exp3_2c.sce
@@ -0,0 +1,14 @@
+clear
+clc
+disp("example 3.2")
+c=2*10^8;//cost
+s=0.15;//salvage value
+ul=25; ///useful value
+i=0.08;//life of plant
+disp("solution for (a)")
+printf("\nannual straight line depreciation reserve =Rs.%.1eperyear\n",c*(1-s)/ul)
+disp("solution for (b)")
+it=(i+1)^25-1
+iit=i/it
+asdr=c*(1-s)*iit*100
+printf("\n annual sinking fund depreciation reserve is =Rs%.3eperyear",asdr)
diff --git a/416/CH3/EX3.2/exp3_2c.txt b/416/CH3/EX3.2/exp3_2c.txt
new file mode 100755
index 000000000..2614d44d1
--- /dev/null
+++ b/416/CH3/EX3.2/exp3_2c.txt
@@ -0,0 +1,10 @@
+
+ example 3.2
+
+ solution for (a)
+
+annual straight line depreciation reserve =Rs.6.8e+006peryear
+
+ solution for (b)
+
+ annual sinking fund depreciation reserve is =Rs2.325e+008peryear \ No newline at end of file
diff --git a/416/CH3/EX3.3/exp3_3pp.sce b/416/CH3/EX3.3/exp3_3pp.sce
new file mode 100755
index 000000000..36703a32e
--- /dev/null
+++ b/416/CH3/EX3.3/exp3_3pp.sce
@@ -0,0 +1,11 @@
+clear
+clc
+disp("example 3.3")
+cost=2*10^8
+sal=0.15
+use=25
+t=(1-(sal^(1/use)))
+printf("rate of depretion by fixed percentage method =%fpersent",t*100)
+rd=cost*(1-t)^10
+printf("\nremaining depreciation at the end of 10th year =Rs.%f=Rs.%fx10^8",rd,rd/(10^8))
+printf("\naccumulated depreciation at the end of 10 year is Rs.%f =Rs.%fx10^8",cost-rd,(cost-rd)/10^8) \ No newline at end of file
diff --git a/416/CH3/EX3.3/exp3_3pp.txt b/416/CH3/EX3.3/exp3_3pp.txt
new file mode 100755
index 000000000..9216d56f1
--- /dev/null
+++ b/416/CH3/EX3.3/exp3_3pp.txt
@@ -0,0 +1,5 @@
+
+ example 3.3
+rate of depretion by fixed percentage method =7.307702persent
+remaining depreciation at the end of 10th year =Rs.93641098.400924=Rs.0.936411x10^8
+accumulated depreciation at the end of 10 year is Rs.106358901.599076 =Rs.1.063589x10^8 \ No newline at end of file
diff --git a/416/CH3/EX3.4/exp3_4.png b/416/CH3/EX3.4/exp3_4.png
new file mode 100755
index 000000000..3be3412dc
--- /dev/null
+++ b/416/CH3/EX3.4/exp3_4.png
Binary files differ
diff --git a/416/CH3/EX3.4/exp3_4pp.sce b/416/CH3/EX3.4/exp3_4pp.sce
new file mode 100755
index 000000000..3cb275158
--- /dev/null
+++ b/416/CH3/EX3.4/exp3_4pp.sce
@@ -0,0 +1,33 @@
+clc
+clear
+disp("example 3 4")
+p=100 //ratring of steam station
+fc=3000 //fixed cost of plant per year
+rg=0.9 //90 paise per kv generation
+uf=1 //utilization factor 1
+lf=20:20:100 //let load factor be 5 discreate units
+lm=uf*lf //lwt load MW is as same as lf as utilisation factor is 1
+n=size(lm)
+fc=fc*ones(1,n(2))
+op=rg*100*ones(1,n(2))
+for i=1:n(2)
+ negp(1,i)=lm(i)*8760
+ fcgp(1,i)=fc(i)*10000/negp(i)
+ tgc(1,i)=fcgp(i)+op(i)
+end
+plot2d4(lf,tgc)
+printf("load factor")
+disp(lf)
+printf("load MW\n")
+fcgp=fcgp/100;op=op/100;tgc=tgc/100
+printf("%dMW\t%dMW\t%dMW\t%dMW\t%dMW",lm(1),lm(2),lm(3),lm(4),lm(5))
+disp("fixed cost")
+printf("Rs%d\tRS%d\tRs%d\tRs%d\tRs%d",fc(1),fc(2),fc(3),fc(4),fc(5))
+disp("number of KW hrs of energy generated in paise per unit of energy")
+printf("%dkWh\t%dkWh\t%dkWh\t%dkWh\t%dkWh",negp(1),negp(2),negp(3),negp(4),negp(5))
+disp("fixed cost in paise per unit of energy")
+printf("Rs%.3f\tRS%.3f\tRs%.3f\tRs%.3f\tRs%.3f",fcgp(1),fcgp(2),fcgp(3),fcgp(4),fcgp(5))
+disp("operating cost in paise per unit of energy")
+printf("Rs%.3f\tRS%.3f\tRs%.3f\tRs%.3f\tRs%.3f",op(1),op(2),op(3),op(4),op(5))
+disp("totla generation cost in paise per unit of energy")
+printf("Rs%.3f\tRS%.3f\tRs%.3f\tRs%.3f\tRs%.3f",tgc(1),tgc(2),tgc(3),tgc(4),tgc(5)) \ No newline at end of file
diff --git a/416/CH3/EX3.4/exp3_4pp.txt b/416/CH3/EX3.4/exp3_4pp.txt
new file mode 100755
index 000000000..fb5e17681
--- /dev/null
+++ b/416/CH3/EX3.4/exp3_4pp.txt
@@ -0,0 +1,29 @@
+
+ example 3 4
+load factor
+ 20. 40. 60. 80. 100.
+load MW
+20MW 40MW 60MW 80MW 100MW
+ fixed cost
+Rs3000 RS3000 Rs3000 Rs3000 Rs3000
+ number of KW hrs of energy generated in paise per unit of energy
+175200kWh 350400kWh 525600kWh 700800kWh 876000kWh
+ fixed cost in paise per unit of energy
+Rs1.712 RS0.856 Rs0.571 Rs0.428 Rs0.342
+ operating cost in paise per unit of energy
+Rs0.900 RS0.900 Rs0.900 Rs0.900 Rs0.900
+ totla generation cost in paise per unit of energy
+Rs2.612 RS1.756 Rs1.471 Rs1.328 Rs1.242
+
+ 90. 90. 90. 90. 90.
+
+ totla generation cost in paise per unit of energy
+
+
+ column 1 to 4
+
+ 261.23288 175.61644 147.07763 132.80822
+
+ column 5
+
+ 124.24658 \ No newline at end of file
diff --git a/416/CH3/EX3.5/exp3_5c.sce b/416/CH3/EX3.5/exp3_5c.sce
new file mode 100755
index 000000000..22745af8b
--- /dev/null
+++ b/416/CH3/EX3.5/exp3_5c.sce
@@ -0,0 +1,24 @@
+clear
+clc
+disp("example 3.5")
+ic=120 //installed capacity
+ccppkw=40000 ///capital cost of plant
+iand=0.15 //interest and depreciation
+fco=0.64 //fuel consumption
+fc=1.5//fuel cost
+oc=50*10^6 //operating cost
+pl=100//peak load
+lf=0.6 //load factor
+al=lf*pl//avarrage load
+printf(" average load %dMW",al)
+eg=al*8760*10^3//energy generated
+printf("\n energy generated =%ekWhr",eg)
+ti=ic*ccppkw //total investiment
+printf("\n total investement Rs.%e",ti)
+ind=ti*iand*10^3//interest and depreciation
+printf("\n investement amd depression is Rs.%e",ind)
+fcons=eg*fco //fual consumption
+printf("\n fuel consumtion is %ekgper year",fcons)
+fcost=fcons*fc//fuel cost
+aco=ti+fcost+ind+oc//annual cost
+printf("\n fuel cost Rs.%eper year \n annual plant cost Rs%eper year \n generation cost Rs%fper year",fcost,aco,aco/eg) \ No newline at end of file
diff --git a/416/CH3/EX3.5/exp3_5c.txt b/416/CH3/EX3.5/exp3_5c.txt
new file mode 100755
index 000000000..55c8f04f9
--- /dev/null
+++ b/416/CH3/EX3.5/exp3_5c.txt
@@ -0,0 +1,10 @@
+
+ example 3.5
+ average load 60MW
+ energy generated =5.256000e+008kWhr
+ total investement Rs.4.800000e+006
+ investement amd depression is Rs.7.200000e+008
+ fuel consumtion is 3.363840e+008kgper year
+ fuel cost Rs.5.045760e+008per year
+ annual plant cost Rs1.279376e+009per year
+ generation cost Rs2.434125per year \ No newline at end of file
diff --git a/416/CH3/EX3.6/exp3_6cpp.sce b/416/CH3/EX3.6/exp3_6cpp.sce
new file mode 100755
index 000000000..631dfc248
--- /dev/null
+++ b/416/CH3/EX3.6/exp3_6cpp.sce
@@ -0,0 +1,24 @@
+clear
+clc
+disp("example 3.6")
+md=50*10^3;//maximum demand in kW
+ecy=0
+pst=600*md+2.5*ecy//public supply tariff equation
+lfr=0.5; //load factor
+rc=20*10^3;//reserve capacity
+cik=30000; //capital investiment
+inad=0.15;///interest and depreciation
+fuc=0.6;fuco=1.4;oct=0.8//fuel consumption//fuel cost//other cost
+avl=md*lfr;//average load
+ecy=avl*8760 //energy cosumption per year
+disp("solution of (a)")
+printf(" average load = %dkW \n energy consumton =%dkWh\n annual expenditure is Rs%dperyear\n",avl,ecy,pst)
+disp("(b) private steam plant")
+ict=md+rc; //installed capacity
+caint=cik*ict; //capital investiment
+iande=inad*caint; //interest and depreciation
+fuelcon=ecy*fuc; //fuel consumption
+fucost=fuelcon*fuco; //fuel cost
+opwe=oct*ecy //other expenditure
+totex=iande+fucost+opwe//total expenditure
+printf("\n installed capacity is Rs%d \n capital investiment is Rs%d \n interest and depreciation is Rs.%d \n fuel consumption is Rs.%f \n fuel cost is Rs.%f per year \n wage,repair and other expenses are Rs%f per year \n total expenditure is Rs%e per year",ict,caint,iande,fuelcon,fucost,opwe,totex) \ No newline at end of file
diff --git a/416/CH3/EX3.6/exp3_6cpp.txt b/416/CH3/EX3.6/exp3_6cpp.txt
new file mode 100755
index 000000000..48a7d2fc9
--- /dev/null
+++ b/416/CH3/EX3.6/exp3_6cpp.txt
@@ -0,0 +1,17 @@
+
+ example 3.6
+
+ solution of (a)
+ average load = 25000kW
+ energy consumton =219000000kWh
+ annual expenditure is Rs30000000peryear
+
+ (b) private steam plant
+
+ installed capacity is Rs70000
+ capital investiment is Rs2100000000
+ interest and depreciation is Rs.315000000
+ fuel consumption is Rs.131400000.000000
+ fuel cost is Rs.183960000.000000 per year
+ wage,repair and other expenses are Rs175200000.000000 per year
+ total expenditure is Rs6.741600e+008 per year \ No newline at end of file
diff --git a/416/CH3/EX3.7/exp3_7pp.sce b/416/CH3/EX3.7/exp3_7pp.sce
new file mode 100755
index 000000000..afc5fb15a
--- /dev/null
+++ b/416/CH3/EX3.7/exp3_7pp.sce
@@ -0,0 +1,17 @@
+clc
+clear
+disp("example 3 7")
+md=500 //given maximum demand
+lf=0.5 //load factor
+hp=7200;he=0.36//operating cost of hydro plant
+tp=3600;te=1.56 //operating cost of thermal plant
+teg=md*1000*lf*8760 //total energy generated
+printf("total energy generated per year %2.2eW",teg)
+t=(hp-tp)/(te-he) //time of operating useing (de/dp)
+ph=md*(1-t/8760) //from triangle adf
+pt=md-ph
+et=pt*t*1000/2
+eh=teg-et
+co=hp*ph*1000+he*eh+tp*pt*1000+te*et
+ogc=co/teg
+printf("\n capacity of hydro plant is %dMW \n capacity of thermal plant %dMW\n energy generatede by hydro plant %dkWh\n energy generated by thermal plant %dkWh\n over all generation cost is %.3f/kWh",ph,pt,eh,et,ogc)
diff --git a/416/CH3/EX3.7/exp3_7pp.txt b/416/CH3/EX3.7/exp3_7pp.txt
new file mode 100755
index 000000000..fbf2a877c
--- /dev/null
+++ b/416/CH3/EX3.7/exp3_7pp.txt
@@ -0,0 +1,8 @@
+
+ example 3 7
+total energy generated per year 2.19e+009W
+ capacity of hydro plant is 328MW
+ capacity of thermal plant 171MW
+ energy generatede by hydro plant 1933150684kWh
+ energy generated by thermal plant 256849315kWh
+ over all generation cost is 1.863/kWh \ No newline at end of file