Professional Documents
Culture Documents
xSO2
ySO2
0.0000562
0.0001403
0.0002800
0.0004220
0.0005640
0.0008420
0.0014030
0.0019650
0.0027900
0.0042000
0.0069800
0.0138500
0.0206000
0.0273000
0.000658
0.001580
0.004210
0.007630
0.011200
0.018550
0.034200
0.051300
0.077500
0.121000
0.212000
0.443000
0.682000
0.917000
10
M.A.Romero 2001
SOLUCION.
x A1
yA
xA
y A1
+ Gs
= Ls
+ Gs
Ls
1 x A1
1
y
1
x
1
y
A
A
A1
De la curva de equilibrio, con un valor de yA2 de 0.4, xA2* = 0.0125. Grficamente, bajo
condiciones mnimas:
lnea de equilibrio
lnea de operacin
11
M.A.Romero 2001
x A1
y A2
x A2
y A1
+ Gs
= Ls
+ Gs
min
*
1 x A1
1 y A2
1 y A1
1 x A2
Ls min
Ls min
Gs A2 A1
1 y A2 1 y A1
=
=
A2
1 x *A2
Para determinar la composicin de la salida xA2, se aplica otra vez la linea de operacin:
x A1
y A2
x A2
y A1
+ Gs
= Ls
+ Gs
1 x A1
1 y A2
1 x A2
1 y A1
Ls
despejando,
xA2
y A1
Gs y A 2
= XA2 =
=
1 xA2
Ls 1 y A 2 1 y A1
x A2 =
XA2
=
1 + XA2
12
M.A.Romero 2001
x A
yA
0.4
0.006289
+ 5.1724
= 528.146
+ 5.1724
1 0.4
1 0.006289
1 xA
1 yA
528.146
rearreglando:
x A
yA
= 0.0097935
0.00019987 (1)
1 xA
1 yA
y A
xA
= 102.108499
+ 0.0204422 (2)
1 yA
1 xA
Para este problema utilizaremos las ecuaciones de diseo en base a los coeficientes de
transferencia de masa individuales referidos al gas:
yA 2
Z=
$ dy A
G
FG a f ( y A )
dy A FG a
=
f (yA )
$
dz G
yA1
1 y Ai
donde f ( y A ) = (1 y A ) ln
1 yA
(3)
Para poder resolver cualquiera de estas ecuaciones, es necesario tener todas las variables en
funcin de yA. Las relaciones adicionales a utilizar son:
HG =
$ =
G
donde:
$
G
FG a
$
Gs
51724
.
=
1 yA 1 y A
HL =
(4)
L$ =
(6)
L$
FL a
(5)
$
Ls
528146
.
=
1 xA
1 xA
(7)
Las unidades ene stas ecuaciones son molares. Sin embargo, de acuerdo a las correlaciones para
los coeficientes de transferencia de masa, son necesarios los flujos msicos por unidad de rea.
Para el gas:
flujo flujo
y
$ = 150 + 331547
G
. A
m
1 yA
13
y A M SO 2
(8)
M.A.Romero 2001
Para el lquido:
flujo flujo
Ls
lbmol
lb
+
L m = msico + msico = 528.146
18
2
1 x
lbmol
hr
ft
A
de agua de SO
2
x
L$ m = 9506.628 + 33854.1586 A
1 xA
x A M SO 2
(9)
Para determinar los coeficientes de transferencia de masa, utilizando la relacin entre coeficientes
para sistemas diludos y coeficientes para sistemas con medio esttico:
FG a = k y a
[(1 y Ai ) (1 y A )]
FL a = k x a
(1 y Ai )
ln
(1 y A )
[(1 x A ) (1 x Ai )]
(1 x A )
ln
(1 x Ai )
0.7 L0.25 ( y y )
0.028 G
m
m
A
Ai
FL a =
(1 y Ai )
ln
(1 y A )
0.152 L0m.82 (x Ai x A )
(1 x A )
ln
(1 x Ai )
(10)
(11)
1 x A FG a
(1 y Ai ) = (1 y A )
1 x Ai
(12)
ALGORITMO.
1.
14
M.A.Romero 2001
2.
3.
4.
5.
6.
7.
Usando la lnea de unin (12) y la relacin de equilibrio, determinar valores de yAic y xAic.
8.
Volver al paso 5 hasta que los valores calculados sean iguales a los supuestos .
9.
Utilizando todos los valores ya calculados y las ecuaciones (3) y (4), evaluar f(yA) y HG.
15
M.A.Romero 2001
C ---
PROGRAM ABSSO2
IMPLICIT DOUBLE PRECISION (A-H,O-Z)
REAL*8 L,LM,KXA,KYA
DIMENSION Y(3),GERROR(3),WORK(27),IWORK(5)
COMMON /PARS/ A,B,C,KYA,KXA
COMMON /VARS/ G,L,FGA,FLA,HL,HG
COMMON /FUNC/ XA,YA,XAI
EXTERNAL DERIVS,FI
Abrir archivos --OPEN(UNIT=5,FILE="ABSSO2.DAT",STATUS="OLD")
OPEN(UNIT=6,FILE="ABSSO2.OUT",STATUS="UNKNOWN")
Leer datos de entrada --READ(5,*)H,YA1,YA2
Constantes de la curva de equilibrio: y=a+bx^c --A=
B=
C=
Llevar a cabo la integracin desde z=0 --Z=0.
C
C --- Set variables for integration routine --C
NEQ=1
T=0.
RELERR=0.001
ABSERR=0.00001
Y(1)=YA1
IFLAG=1
10
TOUT=T+H
C
C --- Call Runge-Kutta-Fehlberg subroutine for integration --C --- taken from ACM TOMS number 504 --C
CALL GERK(DERIVS,NEQ,Y,T,TOUT,RELERR,ABSERR,IFLAG,GERROR,WORK,
*
IWORK)
YAI=YEQ(XAI)
WRITE(6,100)T,Y(1),YAI,G,L,FGA,FLA,HL,HG
IF(Y(1).LT.YA2) GO TO 10
100
FORMAT(8F10.4)
STOP
END
C
FUNCTION YEQ(X)
IMPLICIT DOUBLE PRECISION (A-H,O-Z)
COMMON /PARS/ A,B,C,D,E
IF(X.LE.0.D0) THEN
YEQ=0.D0
ELSE
YEQ=A+B*X**C
ENDIF
RETURN
END
C
FUNCTION XEQ(Y)
IMPLICIT DOUBLE PRECISION (A-H,O-Z)
COMMON /PARS/ A,B,C,D,E
IF(Y.LE.0.D0) THEN
XEQ=0.D0
ELSE
XEQ=((Y-A)/B)**(1.D0/C)
Operaciones de Transferencia de Masa
16
M.A.Romero 2001
ENDIF
RETURN
END
C
SUBROUTINE DERIVS(Z,F,DF)
IMPLICIT DOUBLE PRECISION (A-H,O-Z)
REAL*8 L,LM,KXA,KYA
EXTERNAL FI
COMMON /PARS/ A,B,C,KYA,KXA
COMMON /VARS/ G,L,FGA,FLA,HL,HG
COMMON /FUNC/ XA,YA,XAI
DIMENSION F(50),DF(50)
yA=F(1)
C --- Evaluacin de variables --Y=yA/(1.-yA)
G=5.1724/(1.-yA)
X=0.00979350*Y-0.00019986743
xA=X/(1.+X)
L=528.146/(1.-xA)
Gm=150.+331.547*Y
Lm=9506.628+33854.1586*X
kya=0.028*Gm**0.7*Lm**0.25
kxa=0.152*Lm**0.82
IT=0
C --- Solucin de la lnea de unin y la lnea --C --- de equilibrio por el mtodo de Brent --yAleft=0.9*yA
yAright=1.1*yeq(xA)
eps=1.D-5
yAi=ZBRENT(FI,yAleft,yAright,eps)
HG=G/FGa
HL=L/FLa
DF(1)=(1.-yA)*DLOG((1.-yAi)/(1.-yA))*FGa/G
RETURN
END
C
C
FUNCTION FI(yAi)
IMPLICIT DOUBLE PRECISION (A-H,O-Z)
REAL*8 KXA,KYA,L
COMMON /PARS/ A,B,C,KYA,KXA
COMMON /VARS/ G,L,FGA,FLA,HL,HG
COMMON /FUNC/ XA,YA,XAI
xAi=xeq(yAi)
FGa=kya*(yA-yAi)/DLOG((1.D0-yAi)/(1.D0-yA))
FLa=kxa*(xAi-xA)/DLOG((1.D0-xA)/(1.D0-xAi))
FI=1.D0-yAi-(1.D0-yA)*((1.D0-xA)/(1.D0-xAi))**(FLa/FGa)
RETURN
END
C
17
M.A.Romero 2001