Anda di halaman 1dari 6

RESOLUCION DE EJERCICIO DE 'INGENIERIA DE LAS REACCIONES QUIMICAS II' DEL TEMA DE

ECUACIONES DE VELOCIDAD PARA REACCIONES CATALITICAS

DESARROLLADO POR: Bill Domson RODRIGUEZ VASQUEZ


ENTREGADO A: Ing. Ms. Salvador ORE VIDALON

function acido_sulfurico
clear all, clc
format short
%La producción de ácido sulfúrico a escala industrial depende de la
%oxidación de dióxido de azufre a trióxido de azufre en reactores
%catalíticos de lecho fijo.
%SO2+0.5 O2-> SO3
%a través de los años , varias formulaciones de catalizadores han sido
%empleados, pero uno de los agentes catalíticos tradicional ha sido el
% pentaóxido de vanadio. los datos cinéticos están representados por la
%siguiente expresión:
%rp=...
%Las constantes de velocidad están representadas por k1 y k2
% donde Temperatura esta en Kelvin
R=1.987;
%La reacción es altamente exotérmica y debe considerarse reversible,
%consecuentemente aunque las altas temperaturas aceleran la velocidad
%inicial, ellas limitan la conversión que se puede lograr. esta
limitación
%se puede superar por el enfriamiento del efluente caliente a una
%temperatura donde el equilibrio es más favorable, y luego poner en
%contacto esta corriente con catalizador adicional. Determinar los
%requerimientos para las dos etapas adiabáticas del reactor del reactor
de
%lecho fijo con refrigeración entre etapas. Los requerimientos
específicos
%de producción son de 50toneladas de ácidos sulfúrico/día.
%composición de la alimentación:
XSO2=0.08;
XO2=0.13;
XN2=0.79;
Pt=1;%atm
T1=370+273.15;%K
T2=560+273.15;%K
xf=0.99;
Cp=0.25;
%AH-24.6+1.99*(10^-3)*T;
p=0.6;%g/cm3
D=6;%pies
% SOLUCIÓN
%Cálculo de flujo Molar total:
F_H2SO4=50*(1/24)*(1/3600)*(907.18)*(1/98);
F_SO2=F_H2SO4/xf;
F_total=F_H2SO4/(xf*XSO2);
%Cálculo de peso molecular promedio
PMP=XSO2*64+XO2*32+XN2*28;%cal/g*k
%alfa=F_SO2/(F_total*Cp)
%Balance de energía
alfa=-(F_SO2*1000)/(F_total*Cp*PMP);
a=alfa*-24.6;
b=alfa*1.99*(10^(-3));
%Balance de Masa
%beta=
beta=F_SO2*1000/(p*pi*((6*30.48)^2)/4);
k1=exp(12.07);
k2=exp(22.75);
z1=2.5191;
x1=0.8060;
%Cálculo de rp
dy=@(x,y)[beta*((8*((1-x))/(100-4*x))^(0.5))/ ...
(100*exp(12.07-31000/(R*y(2)))*(8*(1-x)/(100-4*x))* ...
((13-4*x)/(100-4*x))-(exp(22.75-53600/(R*y(2))))*(8*x/(100-4*x))* ...
(((13-4*x)/(100-4*x))^(0.5)));a+b*y(2)];
[x,y]=ode45(dy,0:0.01:1,[0;T1]);
disp([x y])
subplot(3,1,1)
plot(x,y(:,1)),xlabel('x_S_O_3'),ylabel('Altura de Reactor (m)')
hold on,grid on
subplot(3,1,2)
plot(x,y(:,2),'k'),xlabel('x_S_O_3'),ylabel('Temperatura (K)')
hold on, grid on
subplot(3,1,3)
plot(y(:,2),y(:,1),'r'),ylabel('Altura de Reactor (m)')
,xlabel('Temperatura (K)'),hold on, grid on

Grafica en Matlab del primer Reactor


3

Altura de Reactor (m)


2

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
xSO3

900
Temperatura (K)

800

700

600
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
xSO3

3
Altura de Reactor (m)

Para esta reacción la Temperatura máxima es


1
833.15 K a la cual la altura es de 2.5191 para el primer reactor

650 700 750 800 850 900


Temperatura (K)

Datos:

0.8000 2.5178 831.7419


0.8020 2.5182 832.2096
0.8040 2.5186 832.6772
0.8060 2.5191 833.1448
0.8080 2.5195 833.6124
0.8100 2.5199 834.0800
0.8120 2.5203 834.5476
0.8140 2.5207 835.0151
0.8160 2.5211 835.4826
0.8180 2.5215 835.9501

function acido_sulfurico
clear all, clc, clf
format short
%La producción de ácido sulfúrico a escala industrial depende de la
%oxidación de dióxido de azufre a trióxido de azufre en reactores
%catalíticos de lecho fijo.
%SO2+0.5 O2-> SO3
%a través de los años , varias formulaciones de catalizadores han sido
%empleados, pero uno de los agentes catalíticos tradicional ha sido el
% pentaóxido de vanadio. los datos cinéticos están representados por la
%siguiente expresión:
%rp=...
%Las constantes de velocidad están representadas por k1 y k2
% donde Temperatura esta en Kelvin
R=1.987;
%La reacción es altamente exotérmica y debe considerarse reversible,
%consecuentemente aunque las altas temperaturas aceleran la velocidad
%inicial, ellas limitan la conversión que se puede lograr. esta
limitación
%se puede superar por el enfriamiento del efluente caliente a una
%temperatura donde el equilibrio es más favorable, y luego poner en
%contacto esta corriente con catalizador adicional. Determinar los
%requerimientos para las dos etapas adiabáticas del reactor del reactor
de
%lecho fijo con refrigeración entre etapas. Los requerimientos
específicos
%de producción son de 50toneladas de ácidos sulfúrico/día.
%composición de la alimentación:
XSO2=0.08;
XO2=0.13;
XN2=0.79;
Pt=1;%atm
T1=370+273.15;%K
T2=560+273.15;%K
xf=0.99;
Cp=0.25;
%AH-24.6+1.99*(10^-3)*T;
p=0.6;%g/cm3
D=6;%pies
% SOLUCIÓN
%Cálculo de flujo Molar total:
F_H2SO4=50*(1/24)*(1/3600)*(907.18)*(1/98);
F_SO2=F_H2SO4/xf;
F_total=F_H2SO4/(xf*XSO2);
%Cálculo de peso molecular promedio
PMP=XSO2*64+XO2*32+XN2*28;%cal/g*k
%alfa=F_SO2/(F_total*Cp)
%Balance de energía
alfa=-(F_SO2*1000)/(F_total*Cp*PMP);
a=alfa*-24.6;
b=alfa*1.99*(10^(-3));
%Balance de Masa
%beta=
beta=F_SO2*1000/(p*pi*((6*30.48)^2)/4);
k1=exp(12.07);
k2=exp(22.75);
z1=2.5191;
x1=0.8060;
%Cálculo de rp
dy=@(x,y)[beta*((8*((1-x))/(100-4*x))^(0.5))/ ...
(100*exp(12.07-31000/(R*y(2)))*(8*(1-x)/(100-4*x))* ...
((13-4*x)/(100-4*x))-(exp(22.75-53600/(R*y(2))))*(8*x/(100-4*x))* ...
(((13-4*x)/(100-4*x))^(0.5)));a+b*y(2)];
[x,y]=ode45(dy,x1:0.002:1,[0;T1]);
disp([x y])
subplot(3,1,1)
plot(x,y(:,1)),xlabel('x_S_O_3'),ylabel('Altura de Reactor (m)')
hold on,grid on
subplot(3,1,2)
plot(x,y(:,2),'k'),xlabel('x_S_O_3'),ylabel('Temperatura (K)')
hold on, grid on
subplot(3,1,3)
plot(y(:,2),y(:,1),'r'),ylabel('Altura de Reactor (m)')
,xlabel('Temperatura (K)'),hold on, grid on

8
Altura de Reactor (m)

2
La altura del segundo reactor a una conversion de 0.99 es 7.0196m
0
0.8 0.82 0.84 0.86 0.88 0.9 0.92 0.94 0.96 0.98 1
x SO3

700
Temperatura (K)

680

660

640
0.8 0.82 0.84 0.86 0.88 0.9 0.92 0.94 0.96 0.98 1
x SO3

8
Altura de Reactor (m)

0
640 645 650 655 660 665 670 675 680 685 690
Temperatura (K)
Resultados en Matlab:

0.9700 6.1857 682.0611


0.9720 6.2579 682.5348
0.9740 6.3316 683.0085
0.9760 6.4071 683.4822
0.9780 6.4851 683.9559
0.9800 6.5657 684.4295
0.9820 6.6486 684.9031
0.9840 6.7339 685.3768
0.9860 6.8229 685.8503
0.9880 6.9173 686.3239
0.9900 7.0196 686.7975
0.9920 7.1333 687.2710
0.9940 7.2625 687.7445
0.9960 7.4125 688.2180
0.9980 7.6056 688.6915
1.0000 7.8799 689.1650

Agregando al editor de Matlab:

% Calculo de la masa total de catalizador en reactores


% Calculo de masa utilizada en primer reactor:
%Calculo de volumen en primer reactor
V1=pi*(D^2)*0.3048*z1/4;%m^3
%Entonces:
m1=V1*p*1000;
fprintf('La masa en el reactor 1 es %3.2f kilogramos \n',m1)
%Calculo de masa utilizada en el segundo reactor
%Calculo de volumen en segundo reactor
V2=pi*(D^2)*0.3048*z2/4;%m^3
m2=V2*p*1000;
fprintf('La masa en el reactor 2 es %3.2f kilogramos\n',m2)
%Finalmente
mT=m1+m2;
mT=mT/1000;
fprintf('La masa total en los reactores es %3.2f toneladas\n',mT)

Resultados en conmand Window:

La masa en el reactor 1 es 13025.79 kilogramos

La masa en el reactor 2 es 36297.02 kilogramos

La masa total en los reactores es 49.32 toneladas

Anda mungkin juga menyukai