Design og modellering af metanolanlæg til VEnzin-visionen Bilag
Design og modellering af metanolanlæg til VEnzin-visionen Bilag Design og modellering af metanolanlæg til VEnzin-visionen Bilag
18-03-07 23:10 D:\DTU\Eksamensprojekt\bilag\elektrolysedrift.m 5 of 12 197 start=i; 198 startstatus=2; 199 end 200 fald(f,1)=i; 201 lagerhistorie=2; 202 elseif lager(i,k) < minlager+lagerreduktion2*3 203 if lagerhistorie == 2 204 fald(f,2)=i; 205 f=f+1; 206 elseif lagerhistorie == 1 207 start=i; 208 startstatus=0; 209 end 210 stigning(s,1)=i; 211 lagerhistorie=0; 212 end 213 i=i+1; 214 end 215 if lagerhistorie == 2 & startstatus == 0 216 fald(f,2)=start; 217 f=f+1; 218 elseif lagerhistorie == 0 & startstatus == 2 219 stigning(s,2)=start; 220 s=s+1; 221 end 222 f=f-1; 223 s=s-1; 224 if f ~= s 225 stop=1 226 iterationer 227 warning('f forskellig fra s') 228 break 229 end 230 231 % Flytter Driftstimer fra "peak"-områder til "off-peak"-områder, indtil det ikke længere er økonomisk 232 % fordelagtigt, eller til lagerbeholdningen skal opdateres 233 antal_flyt=0; 234 while iterer == 0 235 236 % Lokaliserer hvilke Driftstimer, som foregår i "peak"-områder, som skal flyttes til "off-peak"-områder 237 i=1; 238 while i
18-03-07 23:10 D:\DTU\Eksamensprojekt\bilag\elektrolysedrift.m 6 of 12 248 if elpris_ind_1 = elpris_ud_2 266 elpris_ud = elpris_ud_1; 267 time_ud(i) = time_ud_1; 268 else 269 elpris_ud = elpris_ud_2; 270 time_ud(i) = time_ud_2; 271 end 272 end 273 i=i+1; 274 end 275 if time_ud(s) < time_ud(1) & s ~= 1 276 time_ud=sort(time_ud); 277 end 278 if time_ind(s) < time_ind(1) & s ~= 1 279 time_ind=sort(time_ind); 280 end 281 282 % Finder minimumlagerbeholdningerne for de områder hvor der 283 % forekommer en reduktion i lagerbeholningen pga flytningerne 284 % af Driftstimer fra "peak"-områder til "off-peak"-områder. Samt 285 % maksimumlagerbeholdningerne for de områder hvor der 286 % forekommer en tilvækst i lagerbeholningen pga flytningerne 287 % af Driftstimer fra "peak"-områder til "off-peak"-områder. 288 i=1; 289 while i i 294 [maxlager_interval(i),maxnr_interval]=max(lager(time_ind (i):time_ud(i+1)-1,k)); 295 maxnr_interval=maxnr_interval+time_ind(i)-1; 296 else 297 if time_ud(1) == 1 298 [maxlager_interval(i),maxnr_interval]=max(lager (time_ind(i):end,k));
- Page 143 and 144: The reaction of the synthesis gas c
- Page 145 and 146: Figure 15 - Flowsheet of the MTG pr
- Page 147 and 148: 15. Metanolproduktion, Nykomb Nykom
- Page 149 and 150: NYKOMB SYNERGETICS 2. Methanol Plan
- Page 151 and 152: NYKOMB SYNERGETICS 6. Investment Es
- Page 153 and 154: NYKOMB SYNERGETICS 9. Logistics and
- Page 155 and 156: 16. Metanolproduktion, Wikipedia Wi
- Page 157 and 158: 18. Flowsheet for et metanolanlæg
- Page 159 and 160: 20. Flowsheet for metanolanlæg - u
- Page 161 and 162: 21. Flowsheet for metanolanlæg - t
- Page 163 and 164: 22. Flowsheet for metanolanlæg - t
- Page 165 and 166: 23. Flowsheets for metanolanlæg -
- Page 167 and 168: 0 1 1 1 P 2 M type NOD* 2 1 type NO
- Page 169 and 170: 0 1 1 1 P 2 M type NOD* 9 2 type NO
- Page 171 and 172: 24. Flowsheets for metanolanlæg -
- Page 173 and 174: 0 1 1 1 P 2 M type NOD* 1 1 type NO
- Page 175 and 176: 0 1 1 1 P 2 M type NOD* 1 1 type NO
- Page 177 and 178: 0 1 1 1 P 2 M type NOD* 1 1 type NO
- Page 179 and 180: 0 1 1 1 P 2 M type NOD* 1 1 type NO
- Page 181 and 182: 0 1 1 1 P 2 M type NOD* 1 1 type NO
- Page 183 and 184: 0 1 1 1 P 2 M type NOD* 1 1 type NO
- Page 185 and 186: 27. Flowsheet for metanolanlæg - f
- Page 187 and 188: 28. Flowsheet for metanolanlæg - f
- Page 189 and 190: 29. Matlab-kode til Scenarie 1
- Page 191 and 192: 18-03-07 23:10 D:\DTU\Eksamensproje
- Page 193: 18-03-07 23:10 D:\DTU\Eksamensproje
- Page 197 and 198: 18-03-07 23:10 D:\DTU\Eksamensproje
- Page 199 and 200: 18-03-07 23:10 D:\DTU\Eksamensproje
- Page 201 and 202: 18-03-07 23:10 D:\DTU\Eksamensproje
- Page 203 and 204: 19-03-07 19:26 D:\DTU\Eksamensproje
- Page 205 and 206: 19-03-07 19:26 D:\DTU\Eksamensproje
- Page 207 and 208: 19-03-07 19:26 D:\DTU\Eksamensproje
- Page 209 and 210: Sparede omkostninger i nutidsværdi
- Page 211 and 212: Sparede omkostninger i nutidsværdi
- Page 213 and 214: 32. DNA-kode for metanolanlæg
- Page 215 and 216: metanolanlaeg.dna d:/DTU/Eksamenspr
- Page 217 and 218: metanolanlaeg.dna d:/DTU/Eksamenspr
- Page 219 and 220: 33. Dokumentation for tilføjede DN
- Page 221 and 222: 17.121.4 Conditions ˙m1 > 0 ˙m2 <
- Page 223 and 224: 9. - 10. - 11. - 12. - 13. - 14. -
- Page 225 and 226: 17.123 GASIFI_3_VENZIN Gasifier wit
- Page 227 and 228: 13. - 14. - 15. - 16. - 17. - 18. -
- Page 229 and 230: 17.124 GASCLE_2 Syngas cleaning. Th
- Page 231 and 232: 38. Compound number 39. Compound nu
- Page 233 and 234: 43. - 44. - 45. - 46. - 47. - 48. -
- Page 235 and 236: 17.124.5 Example struc Cleaner GASC
- Page 237 and 238: 10. - 11. - 12. - 13. - 17.125.4 Co
- Page 239 and 240: 7. - 8. - 9. - 10. - 11. - 12. - 13
- Page 241 and 242: 17.126.4 Conditions ˙m1 > 0 ˙m2 <
- Page 243 and 244: 11. - 12. - 13. - 14. - 15. - 16. -
18-03-07 23:10 D:\DTU\Eksamensprojekt\bilag\elektrolysedrift.m 5 of 12<br />
197 start=i;<br />
198 startstatus=2;<br />
199 end<br />
200 fald(f,1)=i;<br />
201 lagerhistorie=2;<br />
202 elseif lager(i,k) < minlager+lagerreduktion2*3<br />
203 if lagerhistorie == 2<br />
204 fald(f,2)=i;<br />
205 f=f+1;<br />
206 elseif lagerhistorie == 1<br />
207 start=i;<br />
208 startstatus=0;<br />
209 end<br />
210 stigning(s,1)=i;<br />
211 lagerhistorie=0;<br />
212 end<br />
213 i=i+1;<br />
214 end<br />
215 if lagerhistorie == 2 & startstatus == 0<br />
216 fald(f,2)=start;<br />
217 f=f+1;<br />
218 elseif lagerhistorie == 0 & startstatus == 2<br />
219 stigning(s,2)=start;<br />
220 s=s+1;<br />
221 end<br />
222 f=f-1;<br />
223 s=s-1;<br />
224 if f ~= s<br />
225 stop=1<br />
226 iterationer<br />
227 warning('f forskellig fra s')<br />
228 break<br />
229 end<br />
230<br />
231 % Flytter Driftstimer fra "peak"-områder <strong>til</strong> "off-peak"-områder, ind<strong>til</strong> det<br />
ikke længere er økonomisk<br />
232 % fordelagtigt, eller <strong>til</strong> lagerbeholdningen skal opdateres<br />
233 antal_flyt=0;<br />
234 while iterer == 0<br />
235<br />
236 % Lokaliserer hvilke Driftstimer, som foregår i "peak"-områder, som<br />
skal flyttes <strong>til</strong> "off-peak"-områder<br />
237 i=1;<br />
238 while i