1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
clc
clear
disp('example:23.1')
sp=11*10^3;pc=300*10^6;ir=0.15;lp=15;fc=7;eff=0.35;cv=10100;mc=0.02;lf=0.8;er=860 //let the given variable be --sp=size of plant ,pc=project cost,ir=interest rate,lp=life of the plant,fc=fuel cost,eff=efficiency,cv=calorific value,er=860,mc=maintenance cost,lf=load factor,
cac=pc/sp //let the variable cac be captel cost
printf("\ncapitel cost is %.1f/kW",cac)
crfd1=(1+ir)^(-lp)
crfd=1-crfd1
crf=ir/crfd //crf=capitel cost recovery factor
printf("\nCRF=%.3f",crf)
anfc=cac*crf //anual fixed cost is prodect of capitel cost and capitel recovery factor
printf("\nannual fixed cost is Rs%.2f/kW",anfc)
hr=er/eff //heat rate is energy ratedivided by efficiency
printf("\nheat rate is %fcal/kWh",hr)
gpf=cv/hr;//kW generated per liter is division of calorific value to hr
printf("\nnumber of kWh generated per liter of fuel is %.2fkWh/litre",gpf)
fcp=fc/gpf //fuel cost per unit is fuel cost divided by generated per liter
printf("\nfuel cost per unit Rs%fper kWh",fcp)
aomc=cac*mc //annual operation and maintenence cost
printf("\nannual operation cost Rs.%.4f/kW",aomc)
afom=anfc+aomc
printf("\nannual fixed, operation and maintence cost Rs.%.2f/kW",afom)
egpy=8760*lf //energy generated is 24*12*60
printf("\nenergygenerated per year is %dkWh",egpy)
afomc=afom/egpy
printf("\nannual fixed operation and maintenence cost per kWh of energy %.4f/kWh",afomc)
gco=fcp+afomc //generated cost is sum of fuel cost and maintenence cost
printf("\ngenerated cost is Rs%.4f/kWh",gco)
|