Reactores No Isotérmicos. Ej 7
Reactores No Isotérmicos. Ej 7
Reactores No Isotérmicos. Ej 7
Resolucin de un reactor no
isotrmico en MATLAB
INTEGRANTES:
Barreto Paola
Delgado Cindy
Proao Daro
Silva Samanta
Fecha de Entrega: 18 Febrero 2015
1. OBJETIVO
Resolver el ejercicio planteado acerca de un reactor tipo batch no isotrmico,
mediante el uso del software de modelado matemtico MATLAB, desarrollando un
algoritmo y su respectiva programacin.
Objetivos secundarios.
P=2 atm
x=0,9
k =31 0 e
8000
RT
L
molmin
H rx a 25 C =17000
R=1,987
Kcal
Kmol
cal
molK
Compuestos
A
B
C
Cp (cal/mol C)
4
3
2
3. ESQUEMA
t=N Ao
0
dx
r AV
[1]
N Ao
V
[2]
C Ao =
C Ao =
P
RT
2 atm
Latm
0,082
523 K
Kmol
C Ao =0,047
mol
L
A=
C Ao
=1
C Ao
A=
2
=1
2
CA=
C Ao( 1x )T o
T
C ( 1x )T o
r A =k Ao
T
[3]
t=C Ao
0
dx
C ( 1x )T o
k Ao
T
[4]
i C pidT = H rx a T x
i =1
[5]
Sabiendo que el calor (Q) y el trabajo (Ws) son iguales a 0 debido a que el sistema
es adiabtico, se tiene la resolucin de la entalpia de reaccin en funcin de la
temperatura final de reaccin.
T
H rx a T = H rxa 25 C + CpdT
TR
iC p sale iC p entra
i=1
n
Cp=
i=1
1
1
cal
Cp= 3+ 214=1,5
2
2
molK
T
cal
cal
H rx a T =17000
+ 1,5
dT
mol 298
mol
H rx a T =1,5T 16553
cal
mol
[6]
4
523
cal
cal
dT = 1,5T 16553
x
molK
mol
T=
0,67(16553x +2092)
x2,67
[7]
t=
C AoT o2 0
0,67(16553x+2092)
dx
x2,67
2
31 0 e
0,9
t=
0,047523 2 0
8000
R0,67(16553 x+2092)
x2,67
( 1x )
0,67(16553x +2092)
dx
x2,67
31 02e
8000
1,9870,67(16553 x+2092)
x2,67
( 1x )
5. ALGORITMO
El algoritmo que se utiliza para la programacin en MATLAB se presenta a
continuacin.
INICIO
,,,,,,,
FIN
6. PROGRAMACIN
La programacin que se realiz en el software MATLAB se presenta a
continuacin.
x9=0.8;
x10=0.9;
t1=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x1);
t2=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x2);
t3=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x3);
t4=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x4);
t5=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x5);
t6=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x6);
t7=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x7);
t8=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x8);
t9=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x9);
t10=CAo*int(1/((300*exp((8000000*(3*xB - 8))/(1987*(33106*xB +
4184)))*(3*xB - 8)^2*((1000*xB)/41 - 1000/41)^2)/(33106*xB +
4184)^2),0,x10);
t1=subs(t1);
t1=vpa(t1,'3'); % min
t2=subs(t2);
t2=vpa(t2,'3'); % min
t3=subs(t3);
t3=vpa(t3,'3'); % min
t4=subs(t4);
t4=vpa(t4,'3'); % min
t5=subs(t5);
t5=vpa(t5,'3'); % min
t6=subs(t6);
t6=vpa(t6,'3'); % min
t7=subs(t7);
t7=vpa(t7,'3'); % min
t8=subs(t8);
t8=vpa(t8,'3'); % min
t9=subs(t9);
t9=vpa(t9,'3'); % min
t10=subs(t10);
t10=vpa(t10,'3'); % min
tx=[t1, t2, t3, t4, t5, t6, t7, t8, t9, t10]
plot(tx, xt)
legend('xA')
grid on
7. RESULTADOS Y DISCUSIN
Los resultados obtenidos en el software MATLAB se presentan a continuacin.
thA =
1
thB =
0
thC =
0
gA =
-1
gB =
0.5000
gC =
0.5000
DCp =
-1.5000
Nota: DCp=Cp
DT =
- (3*T)/2 16553
H rx a T
Nota: DT=
y=
n
4*T 2092
T=
Nota: y=
i=1
i C p idT
-(33106*xA + 4184)/(3*xA - 8)
CAo =
0.0466
CA =
((3*xA - 8)*((1000*xA)/41 - 1000/41))/(33106*xA + 4184)
k=
300*exp((8000000*(3*xA - 8))/(1987*(33106*xA + 4184)))
rA =
(300*exp((8000000*(3*xA - 8))/(1987*(33106*xA + 4184)))*(3*xA 8)^2*((1000*xA)/41 - 1000/41)^2)/(33106*xA + 4184)^2
t=
146.0
xt =
0.0100 0.1100
0.8100 0.9100
0.2100
0.3100
0.4100
0.5100
0.6100
0.7100
tx =
[ 1.2834032854298129677772521972656,
4.9751985737821087241172790527344,
6.5017320675542578101158142089844,
7.9485056351404637098312377929688,
9.8487003440968692302703857421875,
12.785931311314925551414489746094,
17.918300170917063951492309570312,
28.170443774666637182235717773438, 53.18107000552117824554443359375,
146.1510930545628070831298828125]
( t
Grfica obtenida por el software MATLAB
CONCLUSIONES Y RECOMENDACIONES