0% encontró este documento útil (0 votos)
42 vistas3 páginas

Balances

El documento presenta un modelo matemático para simular el comportamiento de un reactor catalítico. Proporciona ecuaciones para los balances de masa y energía de las reacciones químicas que ocurren, así como para la caída de presión a lo largo del reactor. Resuelve numéricamente estas ecuaciones diferenciales para obtener los perfiles de concentración y temperatura.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
42 vistas3 páginas

Balances

El documento presenta un modelo matemático para simular el comportamiento de un reactor catalítico. Proporciona ecuaciones para los balances de masa y energía de las reacciones químicas que ocurren, así como para la caída de presión a lo largo del reactor. Resuelve numéricamente estas ecuaciones diferenciales para obtener los perfiles de concentración y temperatura.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

clc;clear;close all

%% Datos
P0=134000; % [Pa] Presión a la entrada del reactor
T0=431.1; % [K] Temperatura a la entrada del reactor
Ta=683.15; % [K] Temperatura de servicio
e=0.45; % Porosidad del catalizador
du=0.021; % [m] Diametro interno del tubo del reactor
L=3.5; % [m] Longitud del tubo del reactor
Ap=9.33e-5; % [m^2] Área de la superficie externa del catalizador
Ac=(du^2*pi)/4; % [m^2] Sección transversal del tubo del reactor
W=0.966; % [kg] masa del catalizador
rhob=W/(Ac* L); % [Kg/m^3] Densidad del lecho catalitico
Vp=W/rhob; % [m^3] Volumen del catalizador
rhoc=rhob/(1-e);% [Kg/m^3] Densidad del catalizador
Dp=6*Vp/Ap; % [m^3/m^2] Diametro de particula
m=(20.98*58.12+262.1*32+0.4*44.01+6.72*18); % [kg/h] Flujo másico
FT0=((20.98+262.1+0.4+6.72+985.995)); %[Kmol/h] Flujo total inicial a la entrada
del reactor
R=8.314; % [J/(mol*K)] Constante de los gases
Cto=(P0/(R*T0)/1000); % [kmol/m3] Concentración total inicial
U=107; % [W/(m2*K)] Coeficiente general de transferencia de calor
a=4/du;% 0.26923; % [m^-1]
G=(m/Ac); % [Kg/(m^2*s)] Velocidad de masa superficial

Ci=[20.980/11600 262.100/11600 0/11600 0.400/11600 6.720/11600 985.995/11600 P0


T0]; % Condiciones iniciales [Fa0 Fb0 Fc0 Fd0 Fe0 Fi0 P0 T0] [kmol/h];

L1=linspace(0,3.5);
[~,Flujos]=ode45(@Balances,L1,Ci,[],Cto,P0,T0,U,a,Ta,rhob,G,FT0,Dp,Ac,rhoc);

Xa=1-(Ci(1,1)./Flujos(:,1));

function [F]=Balances(~,Ci,Cto,P0,T0,U,a,Ta,rhob,G,FT0,Dp,Ac,rhoc)
Fa=Ci(1); Fb=Ci(2); Fc=Ci(3); Fd=Ci(4); Fe=Ci(5); Fi=Ci(6); P=Ci(7); T=Ci(8);
Ft=(Fa+Fb+Fc+Fd+Fe+Fi)/11600; % [kmol/h] Flujo total
%% Velocidades de rxn
r1=((2.191e-4*2616*(Cto*(Fa/Ft)*(P/P0)*(T0/T))*(Cto*(Fb/Ft)*(P/P0)*(T0/T))^...
0.2298)/(1+2616*(Cto*(Fa/Ft)*(P/P0)*(T0/T)))); % Reacción 1
r2=(7.028e-5*(Cto*(Fb/Ft)*(P/P0)*(T0/T))^0.2298); % Reacción 2
r3=(4.989e-6*(Cto*(Fc/Ft)*(P/P0)*(T0/T))*((Cto*(Fb/Ft)*(P/P0)*(T0/T))^0.6345...
/(Cto*(Fa/Ft)*(P/P0)*(T0/T))^1.151)); % Reacción 3
%% Balances molares
% Fa
dFa_dz=(rhoc*(1-0.45)*Ac)*(-r1-1/4*r2);
% Fb
dFb_dz=(rhoc*(1-0.45)*Ac)*(-3.5*r1-1.625*r2+3*r3);
%Fc
dFc_dz=(rhoc*(1-0.45)*Ac)*(r1+r3);
%Fd
dFd_dz=(rhoc*(1-0.45)*Ac)*(r2-4*r3);
%Fe
dFe_dz=(rhoc*(1-0.45)*Ac)*(4*r1+1/5*r2-r3);
% F inerte
DFi_dz=0;
%% Balance de energía
% Cp de cada componente
Cp_c=Cpc(T);
% Entalpia de cada rxn
DH_rxn=DHrxn(T);
% Ecuación diferencial
dT_dz=(rhoc*(1-0.45)*Ac)*((U*a*(Ta-T)
+r1*DH_rxn(1,1)+r2*DH_rxn(1,2)+r3*DH_rxn(1,3))...
/(rhob*(Fa*Cp_c(1,1)+Fb*Cp_c(1,2)*Fc*Cp_c(1,3)+Fd*Cp_c(1,4)+Fe*Cp_c(1,5))));
%% Caída de presión
% Fraciones molares
ya=Fa/Ft; yb=Fb/Ft; yc=Fc/Ft; yd=Fd/Ft; ye=Fe/Ft;
% Masa molar de la mezcla
Mmix=ya*58.12+yb*32+yc*98.06+yd*44.01+ye*18; % [kg/kmol]
% Densidad del lecho catalitico
rhoo=(Mmix/22.4*273.15/T0*P0/101325); %[Kg/m^3]
% viscosidad de la mezcla
u=viscosidad(Fa,Fi,Fd,Fe,Fb,P,T);
% Alfa
alfa=(2*G*(1-0.45))/(rhoo*Dp*0.45^3*rhob*Ac*P0)*(((150*(1-0.45)*u)/Dp+1.75*G));
% Ecuación diferencial de la caida de presión
dP_dz=(rhoc*(1-0.45)*Ac)*(-alfa/2*T/T0*P0/(P/P0)*Ft/FT0);

F=[dFa_dz ;dFb_dz; dFc_dz; dFd_dz; dFe_dz; DFi_dz; dP_dz;dT_dz ];


%disp(F)
end

%% Cp de cada compuesto
function Cp_c=Cpc(T)
% [A B C D E] Orden de los componentes
a=[9.487 28.106 -13.075 19.975 32.243];
b=[0.3313 -3.68e-6 0.3484 7.343e-2 1.923e-3];
c=[-1.108e-4 1.475e-5 -2.184e-4 -5.601e-5 1.055e-5];
d=[-2.2821e-9 -1.065e-8 4.839e-8 1.715e-8 -3.596e-9];
%Cp=a + b*T + c*T.^2 + d*T.^3
Cp_c=zeros(1,5);
for i=1:5
Cp=@(T) (a(1,i) + (b(1,i))*T + (c(1,i))*T.^2 + (d(1,i))*T.^3);
Cp_c(i)=Cp(T);
end
end
%% Entalpia de cada rxn
function DH_rxn_c=DHrxn(T)
% Hrxn= a+b*T+c*T^2+d*T^3+e*T^4
%[ rxn_1 rxn_2 rxn_3]
a=[-1242655.6 -2646628.4 -1428408];
b=[8.039 48.939 40.9];
c=[0.0124025 0.013971 -0.026385];
d=[-0.00004 -0.0000517 -0.0000119333];
e=[1.85255e-8 3.0700e-8 1.2141e-8];
DH_rxn_c=zeros(1,3);
for i=1:3
DH_rxn=@(T) (a(1,i)+b(1,i)*T+c(1,i)*T.^2+d(1,i)*T.^3+e(1,i)*T.^4);
DH_rxn_c(i)=DH_rxn(T);
end
end
% Viscosidad de la mezcla
function u=viscosidad(Fa,Fi,Fd,Fe,Fb,P,T)
% [n-butano N CO2 H2O O]
c1=[261.5278 17.8768 28.3005 730.3278 -5.3873];
c2=[12.5519 4.2383 5.5417 11.1122 2.6834];
c3=[-0.55997 0.0169 -0.0036 -1.1165 0.8772];
ui=zeros(1,5);
for i=1:5
ui(i)=(c1(1,i)+c2(1,i)*P/100+c3(1,i)*(T-273.15))*3600/1e6;
end
Ft=Fa+Fi+Fd+Fe+Fb;
u=(ui(1)*(Fa/Ft)+ui(2)*(Fi/Ft)+ui(3)*(Fd/Ft)+ui(4)*(Fe/Ft)+ui(5)*(Fb/
Ft))*(58.12+28+44.01+18+32)...
/(((Fa+Fi+Fd+Fe+Fb)/Ft*(58.12+28+44.01+18+32)));
end

También podría gustarte