Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
DEPARTAMENTO DE INGENIERÍA QUÍMICA
LABORATORIO DE INGENIERÍA DE
REACCIONES QUÍMICAS
Práctica No. 2
Estudio del perfil de flujo en un reactor de lecho empacado y su posterior
evaluación en la saponificación de acetato de etilo con hidróxido de sodio
Fecha: 17 de diciembre de 2020
Resumen
Abstract
In this practice, to study the flow profile in a packed bed reactor, a tubular reactor
without a jacket with glass spheres was used to simulate its real behavior. With the
electrical conductivity calibration curve, the sodium hydroxide concentrations and
their experimental conversion were calculated. The conversion was determined
with the ideal plug flow model and finally, the conversion at the reactor outlet in
steady state was predicted with the maximum segregation and mixing model.
1
Conversion values were obtained for each of these cases: Experimental (0.5531),
ideal (0.3165), segregation model (0.1234) and maximum mixing model (0.1442).
With this it is concluded that the non-ideal models used, and the ideal model do not
adequately represent the experimental results. A positive step-type disturbance
was performed with a potassium chloride tracer to determine the distribution
function of residence times E (t) and F (t). The results obtained were 11.3823
seconds of average residence time and variance of 28.5912 s 2.
Introducción
Objetivos
2
Objetivo general
Objetivos específicos
3
0.1
0.09
Concentración KCl (M) 0.08
0.07
0.06
0.05
0.04
0.03
0.02
0.01
0
0 10 20 30 40 50 60
Tiempo (s)
0.1200
0.1000
Concentración KCl (M)
0.0800
0.0600
0.0400
0.0200
0.0000
0 5 10 15 20 25 30 35 40 45 50
Tiempo(s)
4
2. Graficar los datos de concentración de NaOH vs. tiempo y temperatura
vs tiempo y analice los perfiles.
A+ B →C + D Reacción 2
Donde:
A: Hidróxido de sodio
B: Acetato de etilo
C: Acetato de sodio
D: Etanol
[ NaOH ] = CE−0.284 Ec .4
198.5
Con:
[NaOH]: Concentración de NaOH (mol/L)
Se grafica los datos de tiempo y concentración de NaOH calculados en el Excel
adjunto en la hoja “Datos”, como se muestra en la ilustración 3:
0.0500
Concentración NaOH (M)
0.0450
0.0400
0.0350
0.0300
0.0250
0.0200
0 10 20 30 40 50 60
Tiempo (s)
5
concentración de 0.0437 a 0.0466 M; esta tendencia se debe a que los datos
fueron tomados a la salida del reactor, es decir, cuando el reactor ha alcanzado el
estado estacionario, cuando las medidas del conductímetro no variaron
significativamente con el tiempo. Este resultado está acorde con lo visto en la
parte teórica del curso; la representación gráfica de temperatura versus tiempo se
muestra en la ilustración 4:
310
308
306
304
Temperarura (K)
302
300
298
296
294
292
290
0 10 20 30 40 50 60
Tiempo (s)
C Ao−C A
X= Ec .5
C Ao
Donde:
CA: Concentración de NaOH (M)
CA0: Concentración inicial de NaOH (M)
X: Conversión
6
1
0.9
Conversión NaOH 0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 10 20 30 40 50 60
Tiempo (s)
El flujo volumétrico total ( v¿ ¿ 0)¿ se calcula con los flujos volumétricos parciales de
cada reactivo que ingresa y se juntan a la entrada del reactor.
mL
∗1 min
min 1 mL
v 0=( 30+30 ) =
60 s s
dX −r A
= Ec .6
dV F Ao
7
−r A =K∗C A 2 Ec .7
Por definición:
C A=C Ao∗( 1−X ) Ec .8
F Ao=C Ao∗v o Ec .9
Donde:
-rA: Velocidad de desaparición de NaOH (mol/mL*s)
FA0: Flujo másico de NaOH (mol/s)
k: Constante de velocidad de reacción (mL/mol*s)
La constante k se debe calcular a la temperatura del proceso mediante la siguiente
ecuación:
E 1 1
k ( T )=k 1 ( T 1 )∗exp
[ ( )]
−
R T1 T
Ec .10 .1
Donde:
V efectivo : Volumen de reacción
8
Radio cilindro (externo en cm) 0.6
Radio esferas (cm) 0.2
Longitud del reactor L (cm) 97
Número de esferas (N) 2839
Porosidad lecho 0.36
dT (r A )(∆ H rxn( T ))
=
dV F Ao ¿ ¿
Donde:
300.2 300.2 300.2 300.2
ΔHrxn=( Δ ^
H ° fD) + ∫ C pD dT + ( Δ H
^ ° fC ) + ∫ C pC dT −( Δ ^
H ° fB ) − ∫ C pB dT −( Δ ^
H ° fA ) − ∫ C pA dT Ec . 15
298 298 298 298
∑ θ i C pi : θ A C PA +θ B C PB +θW C PW Ec .16
∆ C p :C pC +C pD −C pA−C pB Ec . 17
C iO
θi = Ec . 19
C Ao
Donde:
H rxn (T ): Calor de reacción a la temperatura T
C pi: Capacidad calorífica de la sustancia i
9
θi : Teta del componente i
El subíndice w hace referencia al agua
C WO ,i=
[ 1000−V W (mL)]∗ρw ( mLg ) Ec . 20
PM w ( molg )∗1 L
V i , solución =
C i ( M )∗75 mL∗PM i ( molg ) Ec .21
ρi ( mLg )
V W =75 mL−V i ,solución Ec .22
10
En el Excel adjunto hoja “Calor rxn” se realizan los respectivos cálculos para
determinar las capacidades caloríficas de cada sustancia y el calor de reacción
haciendo uso de las ecuaciones 15 y 18; los resultados obtenidos se muestran en
las tablas 7 y 9 respectivamente.
Código 1
# Datos
11
Cbo = 0.1 / 1000 # mol/ml
k1 = 168.6 # ml/mol*s
k = k1 * exp(E / R * (1 / T1 - 1 / T)) # ml/mol*s
T1 = 32 + 273.15 # K
E = 41400 # J/mol
R = 8.314 # J/molK
vo = 1 # ml/s
Hrxn = -77357.7773 # j/mol
# Ecuaciones auxiliares
ra = -k * (Cao ^ 2) * ((1 - X) ^ 2) # mol/mL*s
Fao = Cao * vo # mol/s
# Ecuaciones diferenciales
T(0) = 299.65 # K
X(0) = 0
V(0) = 0 # mL
V(f) = 36.0482 # mL
12
Ilustración 6. Resultados código 1.
13
1
0.9
Conversión NaOH 0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 5 10 15 20 25 30 35 40
Volumen (mL)
307
305
Temperatura (K)
303
301
299
297
295
0 5 10 15 20 25 30 35 40
Volumen (mL)
14
una tendencia a permanecer constante, ya que los datos son tomados a la salida
del reactor y se ha alcanzado el estado estacionario.
d C (t )
E ( t )= ( )
dt C o
Ec . 23
Para resolver este ítem, se realiza un ajuste de los datos C(t)/Co los cuales se
encuentran en el Excel adjunto hoja “E(t)” se utiliza la herramienta computacional
MATLAB R2010a y mediante la función cftool(t,cco) se despliega una interfaz
(Curve Fitting Tool) con la curva del respectivo ajuste como se muestra en la
ilustración 9.
En el mismo software se realizan la derivada para determinar la E(t) y
posteriormente la integral para calcular F(t).
15
General model Rat33:
Polinomio:
3 2
C(t ) ( p 1 t + p 2 t + p3 t + p 4 )
= 3
C0 (t + q1 t 2 +q 2 t +q 3)
Goodness of fit:
SSE: 0.001847
R-square: 0.9997
Adjusted R-square: 0.9996
RMSE: 0.006796
16
0.1000
0.0800
0.0600
E(t) (s-1)
0.0400
0.0200
0.0000
0 5 10 15 20 25 30 35 40 45 50
-0.0200
Tiempo (s)
17
General model Gauss7:
F(t) = a1*exp(-((t-b1)/c1)^2) + a2*exp(-((t-b2)/c2)^2) + a3*exp(-((t-b3)/c3)^2) + a4*exp(-
((t-b4)/c4)^2)+a5*exp(-((t-b5)/c5)^2)+a6*exp(-((t-b6)/c6)^2)+a7*exp(-((t-b7)/c7)^2)
Goodness of fit:
SSE: 2.079e-006
R-square: 0.9999
Adjusted R-square: 0.9999
RMSE: 0.0002828
18
1.0000
0.9000
0.8000
0.7000
0.6000
0.5000
F(t)
0.4000
0.3000
0.2000
0.1000
0.0000
0 5 10 15 20 25 30 35 40 45 50
Tiempo (s)
∞
σ =∫ ( t−t m )2 E ( t ) dt Ec . 25
2
∫ f ( x ) dt= h2 x ( t 0 )+ h ∑ x ( t )+ h2 x ( t f ) Ec .26
0
Donde:
t 0: Tiempo inicial
t f : Tiempo final
19
t f −t 0
h=
n
n: numero de intervalos
∞
X́ =∫ X ( t ) E ( t ) dt Ec .28
0
r A =−k C A2 Ec .30
20
d NA 2
=−k C A V Ec . 3 1
dt
d NA
dt V ( )
=−k C A2 Ec .3 2
Por definición:
NA
C A= Ec .3 3
V
dCA 2
=−k C A Ec . 3 4
dt
Por definición:
C A=C A 0 (1−X ) EC .3 5
(C¿¿ A 0 (1−X )) 2
d =−k C A 02 ( 1− X ) Ec . 3 6 ¿
dt
d (1− X)
=−k C A 0 (1−X )2 Ec .3 7
dt
Separando variables:
dX
2
=k C A 0 dt Ec . 3 8
(1− X )
Integrando:
X t
dX
∫ (1−X =k C A 0∫ dt Ec .3 9
0 )2 0
21
1
−1=k C A 0 t Ec . 40
(1− X )
Resolviendo para X, se obtiene:
1
X ( t )=1− Ec . 4 1
k C A 0 t+1
∞
1
X́ =∫ 1−
0
( k C A 0 t+ 1 ) E ( t ) dt Ec . 4 2
Haciendo uso de las ecuaciones 10.1, 26, 41 y 42, el polinomio para calcular E(t),
los parámetros cinéticos y las condiciones iniciales del proceso se elabora el
código 2 en el software Matlab y los resultados se muestran en la ilustración 15.
Código 2
clc
clear
format compact
t=[0:1:46];
CA0=0.1;
k1=0.1686; %L/mol s
Ea=41400; % J/mol K
R=8.314; %J/mol K
T1=305.15; %K
T=300.1767857; %K Temperatura promedio del experimento
p1 = 0.9812;
p2 =-3.022;
p3 =5.744;
p4 =15.81;
q1 =-3.863;
q2 =-19.91;
q3 =1253;
a1 =0.0661;
b1 =7.116;
c1 =7.101;
a2 =0.0003516;
b2 =10.14;
c2 =0.3618;
a3 =-1.907e-005;
b3 =6.808;
22
c3 =0.1934;
a4 =-0.05989;
b4 =2.918;
c4 =4.307;
a5 =0.006902;
b5 =9.802;
c5 =4.149;
a6 =-0.002361;
b6 =5.973;
c6 =1.705;
a7 =0.02998;
b7 =8.677;
c7 =12.37;
plot(t,E_t)
title ('DTR externa, E(t)')
xlabel('t [s]')
ylabel('E(t) [s-1]')
grid on
figure
plot(t,F_t)
title ('DTR acumulativa, F(t)')
xlabel('t [s]')
ylabel('F(t)')
grid on
k=k1*exp(Ea/R*(1/T1-1/T));
x_t=1-1./(1+k.*CA0.*t);
figure
plot(t,x_t)
xlabel('t [s]')
ylabel('Conversión reactor batch')
Conversion_reactor_batch=x_t(1,end)
grid on
xt_Et=x_t.*E_t;
Conversion_segregacion=trapz(t,xt_Et)
23
Debido a que la conversión calculada con el modelo de segregación dió un valor
muy alejado de la conversión real que fue de 0.5531, se decide determinar la
conversión con otro modelo como lo es el mezclado máximo.
Para determinar la conversión por medio del mezclado máximo se usa la ecuación
43:
dx r xE ( λ)
= A + Ec . 43
d λ C AO 1−F (λ)
Donde:
z=λ máx−λ=46−λ Ec . 44
dx −r A E (46−z)
= + ∗x Ec . 4 6
d z C AO 1−F(46−z)
Empleando las ecuaciones 10.1, 43, 45 y 46, las condiciones del proceso, se
diseña el código 3 en el software MATLAB. Con el cual se obtiene una conversión
de 0.1442.
Código 3
clc
clear
format compact
24
a2 =0.0003516;
b2 =10.14;
c2 =0.3618;
a3 =-1.907e-005;
b3 =6.808;
c3 =0.1934;
a4 =-0.05989;
b4 =2.918;
c4 =4.307;
a5 =0.006902;
b5 =9.802;
c5 =4.149;
a6 =-0.002361;
b6 =5.973;
c6 =1.705;
a7 =0.02998;
b7 =8.677;
c7 =12.37;
x0=0;
Z0=46;
Zf=0;
fg=@(Z,x)[(-k*CA0^2*(1-x(1))^2)/CA0+(a1*exp(-(((46-Z)-b1)/c1)^2)+a2*exp(-
(((46-Z)-b2)/c2)^2)+a3*exp(-(((46-Z)-b3)/c3)^2)+a4*exp(-(((46-Z)-
b4)/c4)^2)+a5*exp(-(((46-Z)-b5)/c5)^2)+a6*exp(-(((46-Z)-
b6)/c6)^2)+a7*exp(-(((46-Z)-b7)/c7)^2))*x(1)/(1-((p1*(46-Z)^3 + p2*(46-
Z)^2 + p3*(46-Z) + p4)/ ((46-Z)^3 + q1*(46-Z)^2 + q2*(46-Z) + q3)))];
[Z,x]=ode45(fg,[Z0,Zf],x0);
Conversion=x(end,1)
25
análisis de la DTR, esto puede ser un modelo de patrones de flujo en el reactor
[ CITATION Rod05 \l 3082 ].
Conclusiones
26
mayores a los reales. Es claro que existe una gran diferencia en el
comportamiento de los reactores ideales y no ideales ya que en los primeros no se
tienen en cuenta algunos aspectos.
El tiempo que el acetato de etilo y el NaOH demoran en pasar por todo reactor es
11.3822 segundos, lo cual se puede considerar como un tiempo pequeño
indicando que la reacción pudo no haber tenido el tiempo suficiente para ser
llevada a cabo.
Bibliografía
Bahl, C., Gely, M., & Pagano, A. (2012). Patrones de flujo en reactores quimicos:
desarrollo de modelos matematicos y numericos basados en CFD.
Mecánica Computacional, 49-68 .
Borovinskaya, E., Khaydarov, V., Strehle, N., Musaev, A., & Reschetilowski, W.
(2018). Experimental Studies of Ethyl Acetate Saponification Using Different
Reactor Systems:The effect of Volume Flow Rate on Reactor Performance
and Pressure Drop. applied sciences.
Fogler, S. H. (2008). Elementos de ingenieria de las reacciones químicas. México:
Pearson educación.
Rodriguez, F. (2005). Reactores químicos. Mexico.
Yaws. (2009). Yaws' Critical Property Data for Chemical Engineers and Chemists.
27
28