07.02.2013 Views

PhD Thesis - Energy Systems Research Unit - University of Strathclyde

PhD Thesis - Energy Systems Research Unit - University of Strathclyde

PhD Thesis - Energy Systems Research Unit - University of Strathclyde

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 6.9. An example <strong>of</strong> the waste and biomass processing technologies<br />

system definition window is given in Appendix 1, Figure A1.23.<br />

No<br />

No<br />

j = i<br />

Output = Elec = Heat = 0<br />

Is j ><br />

j = j - TS Yes No<br />

TS - 1 ?<br />

Is j between<br />

operating times ?<br />

Yes<br />

Yes<br />

No<br />

Yes<br />

Is date between<br />

start and end dates<br />

for period 1 ?<br />

Yes<br />

No<br />

Is Process<br />

24 hrs ?<br />

Yes<br />

Flag = 1<br />

is j = 0 ?<br />

Yes<br />

Determine date<br />

using i value<br />

Flag = 0<br />

No Is date between No Is date between No Is date between No<br />

start and end dates<br />

start and end dates<br />

start and end dates<br />

for period 2 ?<br />

for period 3 ?<br />

for period 4 ?<br />

Yes<br />

216<br />

Yes<br />

Is date between<br />

start and end dates<br />

for period 5 ?<br />

Stor1 = Stor1 + Feed1 Stor2 = Stor2 + Feed2 Stor3 = Stor3 + Feed3 Stor4 = Stor4 + Feed4 Stor5 = Stor5 + Feed5<br />

Is Flag = 1 ?<br />

Is Stor1 > 0 ?<br />

Is Stor2 > 0 ?<br />

Is Stor3 > 0 ?<br />

Is Stor4 > 0 ?<br />

Is Stor5 > 0 ?<br />

No<br />

Yes<br />

No<br />

Yes<br />

No<br />

Yes<br />

No<br />

Yes<br />

Output = Output + PC x Rate / 100<br />

Elec = Elec + Rate x ElecPR<br />

Heat = Heat + Rate x HeatPR<br />

Stor1 = Stor1 - Rate / Timesteps<br />

Output = Output + PC x Rate / 100<br />

Elec = Elec + Rat e x ElecPR<br />

Heat = Heat + Rate x HeatPR<br />

Stor2 = Stor2- Rate / Timesteps<br />

Output = Output + PC x Rate / 100<br />

Elec = Elec + Rat e x ElecPR<br />

Heat = Heat + Rate x HeatPR<br />

Stor3 = Stor3- Rate / Timesteps<br />

Output = Output + PC x Rate / 100<br />

Elec = Elec + Rate x ElecPR<br />

Heat = Heat + Rate x HeatPR<br />

Stor4 = Stor4- Rate / Timesteps<br />

Output = Output + PC x Rate / 100<br />

Elec = Elec + Rat e x ElecPR<br />

Heat = Heat + Rate x HeatPR<br />

Stor5 = Stor5- Rate / Timesteps<br />

St or = St or1 + St or2 + St or3 + St or4 + St or5<br />

MaxStor = Stor<br />

Is Stor ><br />

Yes No<br />

MaxStor ?<br />

Stor1 = Storage <strong>of</strong> Fuel from Period 1<br />

Feed1 = Feedstock Avaiability (tonnes/day)<br />

PC = Output Produced (% <strong>of</strong> feedstock weight)<br />

Rate = Maximum Feedstock Feed Rate (tonnes/hr)<br />

ElecPR = Electricity Required (kWh/tonne feedstock)<br />

HeatPR =Heat Required (kWh/tonne feedstock)<br />

Output = Output Rate (tonnes/hr)<br />

Elec = Electricity Required (kW)<br />

Heat = Heat Required (kW)<br />

Output = Output + PC x Stor1 x Timesteps / 1 00<br />

Elec = Elec + Stor1 x Timesteps x ElecPR<br />

Heat = Heat + Stor1 x Timesteps x HeatPR<br />

St or1 = 0<br />

Output = Output + PC x Stor2 x Timesteps / 1 00<br />

Elec = Elec + Stor2 x Timesteps x ElecPR<br />

Heat = Heat + Stor2 x Timesteps x HeatPR<br />

St or2 = 0<br />

Output = Output + PC x Stor3 x Timesteps / 1 00<br />

Elec = Elec + Stor3 x Timesteps x ElecPR<br />

Heat = Heat + Stor3 x Timesteps x HeatPR<br />

St or3 = 0<br />

Output = Output + PC x Stor4 x Timesteps / 1 00<br />

Elec = Elec + Stor4 x Timesteps x ElecPR<br />

Heat = Heat + Stor4 x Timesteps x HeatPR<br />

St or4 = 0<br />

Output = Output + PC x Stor5 x Timesteps / 1 00<br />

Elec = Elec + Stor5 x Timesteps x ElecPR<br />

Heat = Heat + Stor5 x Timesteps x HeatPR<br />

St or5 = 0<br />

Assign Output to Chosen Fuel<br />

Type ( RDF or Other1,2,3 )<br />

Figure 6.9 Waste and Biomass Processing Algorithm<br />

Yes<br />

No

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!