You are on page 1of 12

UNIVERSIDAD DE CONCEPCIN

Profesor: Digenes Melo.

Facultad de Ingeniera
Departamento de Ingeniera Qumica

Anlisis Numrico en Ingeniera


Qumica
Tarea N6

Jos Antonio Nazal Becerra

Anlisis Numrico en Ingeniera Qumica

Diciembre de 2012

1. ndice
1. ndice ......................................................................................................................................... 2
2. Problema ................................................................................................................................... 3
2.1 Enunciado ............................................................................................................................ 3
2.2 Planteamiento del problema ................................................................................................ 3
2.3 Resultados obtenidos ........................................................................................................... 9
2.4 Anlisis de Resultados ........................................................................................................ 11

2. Problema
2.1 Enunciado
La difusin y reaccin en un pellet cataltico de factor de forma geomtrica s (s=0 placa plana, s=1
cilindro, s=2 esfera) en que ocurre una reaccin de segundo orden bajo condiciones dinmicas de
operacin, se escribe por el siguiente modelo matemtico:
(

Usar colocacin ortogonal con 8 puntos interiores de colocacin e integracin de las ecuaciones
diferenciales ordinarias resultantes usando la funcin ode15s de MATLAB para encontrar el
comportamiento dinmico del sistema para
. Usar factor de forma geomtrica
(cilindro),
,
.

2.2 Planteamiento del problema


Se tiene la siguiente EDP
(

Cuyas condiciones de contorno y condicin inicial son

Como se trata de un problema con simetra se hace el siguiente cambio de variables, con el fin de
obviar la condicin en
.

Reemplazando en la EDP original y recordando la regla de la cadena


(

Cuya condicin de contorno y condicin inicial es

dado, el perfil (

Para un instante de tiempo


interpolacin de la forma

) se puede aproximar como un polinomio de

( ) (

Tomando en consideracin lo anterior, se tiene que


(

( ) (

( ) (

( )

Reemplazando en la EDP anterior, se define el residuo


( )

( )

( ) (

Si se hace el residuo igual a cero, en los puntos interiores, se tiene que

( ) (

)]

Expandiendo la sumatoria, se tiene que


[

Pero como

es la condicin de borde, se tiene


[

Luego, se resuelve el sistema de n ecuaciones diferenciales ordinarias para la condicin inicial


(

Se pide utilizar colocacin ortogonal con 8 puntos interiores por lo cual

Entonces el sistema a resolver es


[

]
)

Reordenando trminos
[(

Expresado matricialmente se puede escribir como


[
Donde

)]

Para crear los elementos


y
se utiliza el programa de MATLAB gena.m entregado en
clases con una pequea modificacin

function [root,a]=gena(n,n0,n1,al,be,id)
% [root,a,b]=gena(n,n0,n1,al,be) : Genera Aij con id=1 y Bij con id=2 de
colocacion
[root,dif1,dif2,dif3]=jcobi(n,n0,n1,al,be);
nt=n+n0+n1;
for i=1:nt
a(i,:)=dfopr(n,n0,n1,i,id,dif1,dif2,dif3,root);
end;

n=8;
[u,A]=gena(n,0,1,1,0.5,1);
[u,B]=gena(n,0,1,1,0.5,2);

Las matrices obtenidas son


A=
-26.2019 46.0109 -37.3668 33.4612 -30.1300 26.5252 -22.2241 16.6445 -6.7190
-3.1854 -6.7431 16.2194 -11.3623 9.3717 -7.9160 6.4902 -4.8068 1.9322
0.6083 -3.8140 -3.1464 9.9674 -6.3149 4.8381 -3.7880 2.7430

-1.0934

-0.2220 1.0889 -4.0621 -1.8962 7.7754 -4.5543 3.2314 -2.2406

0.8795

0.1155 -0.5188 1.4866 -4.4914 -1.3280 7.0782 -3.8501 2.4363

-0.9283

-0.0774 0.3335 -0.8668 2.0021 -5.3869 -1.0321 7.3532 -3.6154

1.2897

0.0647 -0.2727 0.6769 -1.4169 2.9226 -7.3344 -0.8692 8.7960

-2.5669

-0.0696 0.2904 -0.7046 1.4123 -2.6584 5.1838 -12.6441 -0.7831 9.9734


0.1577 -0.6552 1.5767 -3.1119 5.6862 -10.3802 20.7133 -55.9867 42.0000

B=
1.0e+03 *
0.5006 -1.2971 1.6019 -1.5711 1.4665 -1.3140 1.1113 -0.8364 0.3383
0.1201 -0.1873 0.0364 0.0733 -0.0851 0.0810 -0.0703 0.0535 -0.0217
-0.0096 0.0840 -0.1350 0.0641 0.0010 -0.0106 0.0117 -0.0096 0.0040
0.0021 -0.0118 0.0671 -0.1112 0.0624 -0.0102 0.0016 0.0005 -0.0004
-0.0007 0.0037 -0.0131 0.0650 -0.1120 0.0686 -0.0156 0.0059 -0.0018
0.0004 -0.0018 0.0053 -0.0162 0.0776 -0.1411 0.0928 -0.0238 0.0068
-0.0003 0.0012 -0.0033 0.0085 -0.0247 0.1205 -0.2392 0.1702 -0.0330
0.0003 -0.0011 0.0031 -0.0072 0.0177 -0.0530 0.2865 -0.7019 0.4557
0.0129 -0.0536 0.1283 -0.2511 0.4515 -0.7960 1.4378 -2.0569 1.1270
Los puntos de colocacin son
u=
0.0286 0.1112 0.2384 0.3955 0.5647 0.7267 0.8629 0.9577 1.0000

Se procede entonces a crear las siguientes funciones en MATLAB


function dy=odetarea6(t,y);
n=8;
phi=0.1; % valores de 0.1, 1 y 2.
[u,A]=gena(n,0,1,1,0.5,1); %Genera la matriz de elementos Aij
[u,B]=gena(n,0,1,1,0.5,2); %Genera la matriz de elementos Bij
C1j=u(1)*B(1,1:8)+A(1,1:8); %Genera la primera fila de la matriz C
C2j=u(2)*B(2,1:8)+A(2,1:8); %Genera la segunda fila de la matriz C
C3j=u(3)*B(3,1:8)+A(3,1:8);
C4j=u(4)*B(4,1:8)+A(4,1:8);
C5j=u(5)*B(5,1:8)+A(5,1:8);
C6j=u(6)*B(6,1:8)+A(6,1:8);
C7j=u(7)*B(7,1:8)+A(7,1:8);
C8j=u(8)*B(8,1:8)+A(8,1:8); %Genera la octava fila de la matriz C
C=[C1j;C2j;C3j;C4j;C5j;C6j;C7j;C8j]; % Matriz C
d1=u(1)*B(1,9)+A(1,9); %Genera el primer elemento del vector d
d2=u(2)*B(2,9)+A(2,9);
d3=u(3)*B(3,9)+A(3,9);
d4=u(4)*B(4,9)+A(4,9);
d5=u(5)*B(5,9)+A(5,9);
d6=u(6)*B(6,9)+A(6,9);
d7=u(7)*B(7,9)+A(7,9);
d8=u(8)*B(8,9)+A(8,9); %Genera el octavo elemento del vector d
d=[d1;d2;d3;d4;d5;d6;d7;d8]; %Genera el vector d
dy=4*(C*y+d)-phi^2*eye(n)*y.^2; %Genera el sistema EDO
Programa 1: Programa que genera las matrices y los vectores para el sistema EDO

y0=zeros(8,1);
[t,y]=ode15s(@odetarea6,[0 1],y0);
plot(t,y)
xlabel('Tiempo t');
ylabel('y(t)');
axis([0 1 0 1]);
Programa 2: Programa que resuelve el sistema EDO

2.3 Resultados obtenidos


Los resultados obtenidos para este problema se muestran en los siguientes grficos.

Grfico 1: Comportamiento dinmico del sistema para

Grfico 2: Comportamiento dinmico del sistema para

Grfico 3: Comportamiento dinmico del sistema para

2.4 Anlisis de Resultados


El parmetro
en la ecuacin es el mdulo de Thiele el cual representa la razn entre la
velocidad de reaccin superficial y de difusin dentro del poro. Cuanto mayor sea el mdulo de
Thiele, es decir, cuanto mayor sea la reaccin superficial frente a la difusin dentro de los poros,
menor ser la concentracin de reactivo dentro de estos y la velocidad global de reaccin estar
controlada por la difusin que en este caso es el paso ms lento. Esto se ve claramente para el
grfico 3 de para
donde las concentraciones alcanzadas dentro del poro(representadas por
ejemplo por la curva ) son mucho menores que las concentraciones ms prximas al exterior
(curva ) debido a que gran parte del reactivo ya reacciono antes de entrar al poro. Por otro lado,
cuando el mdulo de Thiele es pequeo, la velocidad de reaccin superficial es muy lenta en
comparacin con la velocidad de difusin dentro de los poros por lo que no habr una diferencia
notable en cuanto a la concentracin fuera y la concentracin dentro del poro lo que se ve
claramente en el grfico 1 para
donde al pasar el tiempo y llegar al estado estacionario, la
concentracin es prcticamente la misma en todo el poro. Otro resultado interesante que puede
obtenerse de los grficos anteriores es que la concentracin alcanza el estado estacionario ms
rpido mientras ms lejos este del centro del poro, este resultado es obvio pues es el extremo del

poro el que est en contacto directo con el reactivo por lo que alcanza la concentracin
estacionaria casi de manera instantnea mientras que para alcanzar la concentracin estacionaria
al interior de los poros, el reactivo primero debe difundir desde el extremo hacia dentro.

You might also like