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 Include the common "environment"<br />

C<br />

INCLUDE ’ENVIRO.INI’<br />

INCLUDE ’REALPROP.DEC’<br />

C<br />

C Parameter variables<br />

C<br />

INTEGER ANTLK, ANTEX, ANTKN, MEDIE(13), ANTPK,<br />

& ANTM1, ANTM2, ANTME, VARME(8)<br />

DOUBLE PRECISION RES(25), MDOT(8), P(8), H(8), PAR(2), Q,ZA(3)<br />

$ ,ZC(4)<br />

CHARACTER*80 KOMTY,PARNAM(2),ZANAM(3),ZCNAM(4)<br />

C<br />

C Local variables<br />

C<br />

INTEGER K_MED(5),I,I_liq,I_vap<br />

DOUBLE PRECISION T, V, X, S, U,P_sat(8),H_sat(8),x_1,x_2,X0,X1<br />

$ ,M_MOL1,M_MOL2,y_1,y_2,P_system,R_u,alpha,tau_1_2,tau_2_1<br />

$ ,b_1_2,b_2_1,gamma_1,gamma_2,y_1_new,y_2_new,T_K,P_sat_1<br />

$ ,P_sat_2,a_2_1,K_1,K_2<br />

CHARACTER*100 K_PAR(2),K_STAT(1)<br />

CHARACTER*1000 KOMDSC,K_INP<br />

CHARACTER*500 K_LIG(3), K_BET<br />

CHARACTER*100 KMEDDS(13)<br />

EXTERNAL STATES<br />

INCLUDE ’REALPROP.INI’<br />

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

GOTO (100,200,1,400,400,200) FKOMP<br />

1 RETURN<br />

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

C Component name<br />

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

100 CONTINUE<br />

KOMTY = ’DISTILLATION_STAGE’<br />

GOTO 9999<br />

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

C Component characteristics<br />

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

200 CONTINUE<br />

KOMTY = ’DISTILLATION_STAGE’<br />

ANTKN = 13<br />

ANTPK = 0<br />

ANTLK = 12<br />

ANTEX = 3<br />

ANTM1 = 4<br />

ANTM2 = 4<br />

MEDIE(1) = WATHF$<br />

MEDIE(2) = WATHF$<br />

MEDIE(3) = WATHF$<br />

MEDIE(4) = WATHF$<br />

MEDIE(5) = MEOH$<br />

MEDIE(6) = MEOH$<br />

MEDIE(7) = MEOH$<br />

MEDIE(8) = MEOH$<br />

MEDIE(9) = HEAT$<br />

MEDIE(10) = 999<br />

MEDIE(11) = 999<br />

MEDIE(12) = 999<br />

MEDIE(13) = 999<br />

ANTME = 0<br />

ZANAM(1) = ’x_Methanol’<br />

ZANAM(2) = ’y_Methanol’<br />

ZANAM(3) = ’alpha’<br />

ZCNAM(1) = ’Pressure’<br />

ZCNAM(2) = ’Temperature’<br />

ZCNAM(3) = ’x_Methanol’<br />

ZCNAM(4) = ’y_Methanol’<br />

IF (FKOMP.EQ.6) GOTO 600<br />

** FKOMP = 3<br />

GOTO 9999<br />

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

C Component equations. All in residual form.<br />

C Do not include the conservation laws. These are treated automatically<br />

C by DNA.<br />

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

400 CONTINUE<br />

C<br />

39/67<br />

19−03−2007

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

Saved successfully!

Ooh no, something went wrong!