27.07.2013 Views

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>VEnzin</strong>.for<br />

c:/dna/source/<br />

C<br />

RES(49) = TPH − TPL − ZC(1)<br />

C<br />

RES(3) = ZA(7) − MDOT(5)*(H(6)−H(5))<br />

C<br />

IF (FKOMP.EQ.5) GOTO 500<br />

GOTO 9999<br />

C−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−<br />

C Solution check<br />

C−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−<br />

500 CONTINUE<br />

CALL STATES(P(1),H(1),T1,V,S,X,U,1,2,MEDIE(1))<br />

CALL STATES(P(2),H(2),T2,V,S,X,U,1,2,MEDIE(2))<br />

CALL STATES(P(5),H(5),T5,V,S,X,U,1,2,MEDIE(5))<br />

CALL STATES(P(6),H(6),T6,V,S,X,U,1,2,MEDIE(6))<br />

IF (MDOT(1).LT.−1D−10) GOTO 550<br />

IF (MDOT(2).GT.1D−10) GOTO 550<br />

IF (MDOT(3).GT.1D−10) GOTO 550<br />

IF (MDOT(4).GT.1D−10) GOTO 550<br />

IF (MDOT(5).LT.−1D−10) GOTO 550<br />

IF (MDOT(6).GT.1D−10) GOTO 550<br />

IF (T1−T2.LT.−1.D−10) GOTO 550<br />

IF (T1−T6.LT.−1.D−10) GOTO 550<br />

IF (T6−T5.LT.−1.D−10) GOTO 550<br />

IF (T2−T5.LT.−1.D−10) GOTO 550<br />

IF (T.GT.T1) GOTO 550<br />

IF (ZC(1).LT.PAR(3)−1D−2) GOTO 550<br />

GOTO 9999<br />

550 FBETI = .FALSE.<br />

GOTO 9999<br />

C−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−<br />

C Write component information<br />

C−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−<br />

600 CONTINUE<br />

KOMDSC = ’Gas cooler with outlet for condensed water and<br />

$ methanol. The pinch point temperature is set as a parameter.<br />

$ The component checks if the pinch point is at the inlet or<br />

$ outlet − or where the condensation starts. If the cooling<br />

$ medium evaporates the component also checks if the pinch<br />

$ point is where the evaporation starts.’<br />

K_PAR(1) = ’Pressure loss side 1: $\\Delta p$ [bar]’<br />

K_PAR(2) = ’Pressure loss side 2: $\\Delta p$ [bar]’<br />

K_PAR(3) = ’Minimum pinch point temperature diffence’<br />

K_BET = ’$\\dot{m}_1 \\gt 0 \\\\ \\dot{m}_2 \\lt 0 \\\\<br />

$\\dot{m}_3 \\lt 0 \\\\ \\dot{m}_4 \\lt 0 \\\\ \\dot{m}_5 \\gt 0<br />

$\\\\ \\dot{m}_6 \\lt 0 \\\\ T_1 \\gt T_2 \\\\ T_1 \\gt T_6 \\\\ T_<br />

$2 \\gt T_5 \\\\ T_6 \\gt T_5 \\\\ T_1 \\gt T_{condensation} \\\\$<br />

$node 7 $\\gt$ Parameter 3’<br />

KMEDDS(1) = ’Hot gas inlet’<br />

KMEDDS(2) = ’Hot gas outlet’<br />

KMEDDS(3) = ’Water condensate outlet’<br />

KMEDDS(4) = ’Methanol condensate outlet’<br />

KMEDDS(5) = ’Coolant inlet’<br />

KMEDDS(6) = ’Coolant outlet’<br />

KMEDDS(7) = ’Pinch point temperature diffence’<br />

K_INP=’STRUC Cooler GASCOOL4 3 5 6 7 10 11 901 0 0 10\\\\<br />

$MEDIA 10 STEAM 5 Coolgas 3 FG\\\\<br />

$FLUID FG H2 0.4844 CO2 0.2815 7 0.10 CH3OH 0.10 N2 0.0341\\\\<br />

$addco p 3 144 t Cooler 3 410 m Cooler 3 22.1\\\\<br />

$addco P 10 400 t Cooler 5 109 t Cooler 11 300\\\\<br />

$addco ZC 901 10\\\\<br />

$START M Cooler 5 −16 M Cooler 6 −1.9 M Cooler 10 19\\\\<br />

$START t Cooler 6 109 t Cooler 10 50\\\\<br />

$START ZA Cooler 4 207\\\\<br />

$START Y_J Coolgas H2 0.59 Y_J Coolgas N2 0.04 Y_J Coolgas CO2 0.34<br />

$’<br />

C<br />

9999 CONTINUE<br />

RETURN<br />

END<br />

C=======================================================================<br />

C***********************************************************************<br />

SUBROUTINE MIXING_TANK(KOMTY,ANTLK,ANTEX,ANTKN,ANTPK,ANTM1,<br />

& ANTM2,MEDIE,ANTME,VARME,<br />

& MDOT,P,H,Q,ZA,PAR,RES,PARNAM,ZANAM,<br />

$ KOMDSC,KMEDDS,K_PAR,K_LIG,K_STAT,K_BET,k_inp)<br />

C***********************************************************************<br />

35/67<br />

19−03−2007

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

Saved successfully!

Ooh no, something went wrong!