Professional Documents
Culture Documents
“DETERMINACIÓN DE LA REGIÓN DE
APROXIMACIÓN DE UNA RED DE REACTORES”
INTEGRANTES:
ESPINEL SEBASTIAN
FIGUEROA JUAN
GALLO MARCELO
ORELLANA STIVEN
Hoy en día existen un sin número de métodos para lograr una optimización en la red
obtenerse de una red de reactores químicos (Seider, Seader, Lewin, & Widagdo, 2009).
cinco pasos:
especies.
𝑘1 ,𝑘2 𝑘3
𝐴↔ 𝐵 → 𝐶
𝑘4
2𝐴 → 𝐷
𝑑𝐶𝐴
= −𝑘1 𝐶𝐴 + 𝑘2 𝐶𝐵 − 𝑘4 𝐶𝐴 2
𝑑𝜏
𝑑𝐶𝐵
= 𝑘1 𝐶𝐴 − 𝑘2 𝐶𝐵 − 𝑘3 𝐶𝐵
𝑑𝜏
Curva obtenida para un reactor PFR
convexa, esta es rellenada con un arco lineal que va desde el punto de la alimentación
Paso 3: Si los vectores de velocidad no apuntan hacia afuera del arco lineal la
Paso 4: Se traza la curva para un reactor CSTR con sus respectivas ecuaciones
cinéticas en relación a las mismas especies consideradas para el PFR, este podría extender
la región de aproximación, también puede ser necesario trazar un arco lineal como se hizo
un PFR a partir del punto en donde se une la trayectoria del CSTR con su arco lineal, en
esta nueva trayectoria se representará la máxima composición que se puede obtener en el
El significado físico cuando se traza el arco lineal a la trayectoria del PFR quiere decir
que se tiene un reactor PFR con Bypass, y en el caso cuando se traza el arco lineal a la
trayectoria del CSTR es un reactor CSTR con Bypass (Seider et al., 2009).
El significado físico del procedimiento mencionado para obtener una región de
aproximación convexa representa la mezcla entre el efluente del reactor y la corriente de
alimentación (Seider et al., 2009).
La región de aproximación es el conjunto de todas las variables de salida que se puede
llegar por cualquier posible sistema de reactor (físicamente realizable) en estado
estacionario a partir de una alimentación dada (Hildebrandt & Glasser, 1990).
La región de aproximación se define como la envolvente convexa de concentraciones
que se pueden conseguir desde el punto de alimentación por reacción y mezcla.
(Lakshmanan & Biegler, 1996)
Ejercicio 1
Un sistema de tres reacciones paralelas (Trambouze y Piret, 1959) es:
𝑘1 𝑘2 𝑘3
𝐴 → 𝐵, 𝐴 → 𝐶, 𝐴→𝐷
Donde las reacciones son de orden cero, primer orden y segundo orden, respectivamente,
con k1 =0,025 mol / (L min), k2 =0,2 min^-1 , y k3 = 0,4 L / (mol min), y la concentración
inicial de CA =1 mol / L. Utilizar el algoritmo de la región de aproximación para encontrar
Solución
Paso 1
Las ecuaciones diferenciales para el modelado del PFR son las siguientes:
𝑑𝐶𝐴
= −𝑘1 −𝑘2 𝐶𝐴 − 𝑘3 𝐶𝐴2
𝑑𝜏
𝑑𝐶𝐵
= 𝑘1
𝑑𝜏
𝑑𝐶𝐶
= 𝑘2 𝐶𝐴
𝑑𝜏
𝑑𝐶𝐷
= 𝑘3 𝐶𝐴2
𝑑𝜏
function edo=Ejercicio1(tau,z)
% Variables
CA=z(1);
CB=z(2);
CC=z(3);
CD=z(4);
% Constantes cinéticas
k1=0.025; % mol/L min
k2=0.2; % min-1
k3=0.4;% L/mol min
dCA_dtau=-k1-k2*CA-k3*CA.^2;
dCB_dtau=k1;
dCC_dtau=k2*CA;
dCD_dtau=k3*CA.^2;
edo=[dCA_dtau;dCB_dtau;dCC_dtau;dCD_dtau];
end
%PASO 1 TRAYECTORIA PFR
% Solucion sistema de ecuaciones
% condiciones iniciales
CAo=1; %mol/L
CBo=0; %mol/L
CCo=0; %mol/L
CDo=0; %mol/L
condiciones_iniciales=[CAo;CBo;CCo;CDo];
% Intervalo de tau
tau_intervalo=[0:0.1:8];
[tau,z]=ode45(@Ejercicio1,tau_intervalo,condiciones_iniciales);
A=z(:,1);
B=z(:,3);
% RESULDATOS
figure
hold on
%PASO 1
% TRAYECTORIA PFR
plot(A,B)
Una vez ejecutado las líneas de código anteriores se obtuvo el perfil de la trayectoria
Figura 1. Perfil de concentraciones de A y C para las ecuaciones diferenciales descritas. Autor: Juan Figueroa.
Paso 2
% PASO 2
% ARCO LINEAL PFR
CAx=[0.1668:0.01:1];
CCy=-0.42*CAx+0.42;
%PASO 2
%ARCO LINEAL PFR
plot(CAx,CCy,'.')
Paso 3
La trayectoria de PFR se expande por arcos lineales que representan la mezcla entre
candidato. Los arcos lineales se prueban luego para garantizar que ningún vector de
Paso 4
Dado que la región del PFR no es convexa, es posible que una trayectoria CSTR
de las ecuaciones cinéticas para A y B, dadas por las ecuaciones del PFR en función del
tiempo de residencia, τ:
𝐶𝐵 = 𝜏(𝑘1 )
𝐶𝐶 = 𝜏(𝑘2 𝐶𝐴 )
𝐶𝐷 = 𝜏(𝑘3 𝐶2𝐴 )
Programación.
function F=paso4_Ejercicio1(C)
global Tau
%variables
CA=C(1);
CB=C(2);
CC=C(3);
CD=C(4);
% Constantes cinéticas
k1=0.025; % mol/L min
k2=0.2; % min-1
k3=0.4;% L/mol min
CAo=1; %mol/L
%ecuaciones no lineales
F=[(Tau*(k1+k2*CA+k3*CA.^2)-CAo+CA);(Tau*k1-CB);(Tau*k2*CA-
CC);(Tau*k3*CA.^2-CD)];
End
Paso 5
Se dibuja una trayectoria PFR desde la posición donde la línea de mezcla se encuentra
Programación.
function edo=Ejercicio1_paso_5(tau1,z1)
% Variables
CA=z1(1);
CB=z1(2);
CC=z1(3);
CD=z1(4);
% Constantes cinéticas
k1=0.025; % mol/L min
k2=0.2; % min-1
k3=0.4;% L/mol min
dCA_dtau=-k1-k2*CA-k3*CA.^2;
dCB_dtau=k1;
dCC_dtau=k2*CA;
dCD_dtau=k3*CA.^2;
edo=[dCA_dtau;dCB_dtau;dCC_dtau;dCD_dtau];
end
%PASO 5 TRAYECTORIA PFR
% condiciones iniciales
CAo1=0.2595; %mol/L
CBo1=0.1783; %mol/L
CCo1=0.3701; %mol/L
CDo1=0.1922; %mol/L
condiciones_iniciales1=[CAo1;CBo1;CCo1;CDo1];
% Intervalo de tau
tau_intervalo1=[0:0.01:5.099];
[tau1,z1]=ode45(@Ejercicio1_paso_5,tau_intervalo1,condiciones_iniciale
s1);
A2=z1(:,1);
B2=z1(:,3);
%PASO 5
% TRAYECTORIA PFR
plot(A2,B2)
grid on
xlabel('CA (mol/L)')
ylabel('CC (mol/L)')
legend('Trayectoria PFR Paso 1','Arco lineal PFR paso 1','Trayectoria
CSTR Paso 4','Arco lineal CSTR paso 4','Trayectoria PFR Paso 5')
title('Región Alcanzable (JUAN FIGUEROA)')
% RESULDATOS DEFINITIVOS
figure
hold on
%ARCO LINEAL CSTR
plot(CAx1,CCy1)
%PASO 5
% TRAYECTORIA PFR
plot(A2,B2)
grid on
xlabel('CA (mol/L)')
ylabel('CC (mol/L)')
legend('Arco lineal CSTR paso 4','Trayectoria PFR Paso 5')
title('Región Alcanzable Result.(STIVEN ORELLANA)')
Figura 2. Región Alcanzable autor: Juan Figueroa.
Ejercicio 2
Repetir el ejercicio 1 tomando las primeras dos reacciones como primer orden, y la
de C de A.
𝑘1 𝑘2 𝑘3
𝐴 → 𝐵, 𝐴 → 𝐶, 𝐴→𝐷
Solución
Las ecuaciones diferenciales para el modelado del PFR son las siguientes:
𝑑𝐶𝐴
= −𝑘1 𝐶𝐴 − 𝑘2 𝐶𝐴 − 𝑘3 𝐶2𝐴
𝑑𝜏
𝑑𝐶𝐶
= 𝑘2 𝐶 𝐴
𝑑𝜏
%EJERCICIO 2
%CONSTANTES
k1=0.02; %min-1
k2=0.2; %min-1
k3=2; %L/(mol*min)
%Ecuaciones del PFR
%dCA/dt=-k1CA-k2CA-k3CA^2
%dCC/dt=k2CA
%PASO 1
ejercicio2=@(t,D) [(-k1*D(1)-k2*D(1)-k3*D(1)^2);(k2*D(1))];
[t,D]=ode45(ejercicio2,(0:0.01:20),[1 0]);
plot(D(:,1),D(:,2))
title('R.A EJERCICIO 2. Autores:Espinel,Figueroa,Gallo,Orellana');
xlabel('CA(mol/L)');
ylabel('CC(mol/L)');
legend('Trayectoria del PFR');
Una vez ejecutado las líneas de código anteriores se obtuvo el perfil de la trayectoria
aproximación agregando una recta (línea roja) que conecta los límites de la región de
la región alcanzable mediante un arco lineal que conecta los límites superior e inferior
PASO 2
CX=(0.001232:0.01:1);%rango de la gráfica del trayecto del PFR
CY=-0.2304*CX+0.2302;%ecuación de la recta que une los límites del
mismo gráfico
hold on
plot(CX,CY)
representa el corte de la recta con el eje de las ordenadas, 0.001232 es el punto inicial de
Paso 3
La trayectoria de PFR se expande por arcos lineales que representan la mezcla entre
candidato. Los arcos lineales se prueban luego para garantizar que ningún vector de
Dado que la región del PFR no es convexa, es posible que una trayectoria CSTR
de las ecuaciones cinéticas para A y B, dadas por las ecuaciones del PFR en función del
tiempo de residencia, τ:
𝐶𝐴 = 𝜏(𝑘1 𝐶𝐴 + 𝑘2 𝐶𝐴 + 𝑘3 𝐶𝐴2 + 𝐶𝐴 − 1)
𝐶𝐶 = 𝜏(−𝑘2 𝐶𝐴 + 𝐶𝐶 )
En la figura 5 se puede apreciar la trayectoria de concentraciones proporcionada por
usar un reactor de tipo CSTR, se puede concluir que la adición del mismo extiende aún
Figura 5. Región de aproximación resultante al trazar la trayectoria de un CSTR. Autor: Sebastian Espinel.
procede con el trazo de un arco lineal que se junte con la trayectoria del CSTR para
asegurar que se obtenga una región convexa. La programación utilizada para este
%PASO 5
CXx=[0.003806:0.01:1];
CYy=-0.8786*CXx+0.8786;
Donde CXx y CYy son las concentraciones molares en los ejes respectivos, el 0.8786
representa el corte de la recta con el eje de las ordenadas, 0.003806 es el punto inicial de
muestra la región extendida resultante para este caso en la cual se puede apreciar que al
extender un arco lineal en la trayectoria del CSTR anterior se obtiene una zona no convexa
por lo que se procede con el siguiente paso, mientras que la figura 7 muestra la
comparación entre las regiones obtenidas anteriormente con el trayecto del PFR y su arco
lineal y las obtenidas con el trayecto del CSTR y su respectivo arco lineal.
región de aproximación para llegar a la conclusión de que un reactor del tipo CSTR
Figura 7. Región de aproximación resultante al trazar la trayectoria de un CSTR. Autor: Sebastian Espinel.
Figura 8. Región de aproximación resultante para la resolución de este problema. Autor: Sebastian Espinel.
Selectividad y Rendimiento
function selec1=selectividadejertaller2(ti,L)
CA=L(1);
CB=L(2);
CC=L(3);
CD=L(4);
%CONSTANTES
k1=0.02;%m3/kmol-min
k2=0.2; %min-1
k3=2; %min-1
r1=k1*CA;
r2=k2*CA;
r3=k3*CA.^2;
dCAdTa1=-r1-r2-r3
dCBdTa1=r1;
dCCdTa1=r2;
dCDdTa1=r3;
selec1=[dCAdTa1;dCBdTa1;dCCdTa1;dCDdTa1];
end
%Resolucion de la Selectividad y Rendimiento
[ti,L]=ode45(@selectividadejertaller2,[0:0.001:20],[1;0;0;0]);
[fila,columna]=size(L);
for i1=1:1:fila
j(i1,1)=L(i1,3)/(L(i1,2)+L(i1,4));
h(i1,1)=L(i1,3)/(1-L(i1,1));
end;
hold on
plot(ti,j)
plot(ti,h)
title('R.A EJERCICIO 2.Autores:Espinel,Figueroa,Gallo,Orellana');
xlabel('j (min)')
ylabel('Rendimiento Y Selectividad')
legend('Rendimiento','Selectividad')
Figura 9. Perfil de rendimiento y selectividad para la resolución de este problema. Autor: Stiven Orellana.
Ejercicio 3
Solución
Las ecuaciones diferenciales para el modelado del PFR son las siguientes:
𝑑𝐶𝐴 2
= −4𝐶𝐴 − 2𝐶𝐴
𝑑𝜏
𝑑𝐶𝐵
= 4𝐶𝐴
𝑑𝜏
Donde 𝐶𝐴 y 𝐶𝐵 son las concentraciones molares en mol/L de los componente A y B
function edo=tallerejercicio_3(tau,C)
%Variables
CA=C(1);
CB=C(2);
CC=C(3);
%Velocidades de Rx
rB=4*CA;
rC=2*CA.^2;
%Ecuaciones Diferenciales
dCA_dtau=-rB-rC;
dCB_dtau=rB;
dCC_dtau=rC;
edo=[dCA_dtau;dCB_dtau;dCC_dtau];
end
%EJERCICO 3
%Ecuaciones del PFR
%dCA/dt=-4CA-2CA^2
%dCB/dt=4CA
%PASO 1 : REGION DEL PFR
ejerciciotaller3= @(to,C) [(-4*C(1)-2*C(1).^2);(4*C(1))];
[to,C]=ode45(ejerciciotaller3,(0:0.0001:2.5),[1 0]);
plot(C(:,1),C(:,2))
Una vez ejecutado las líneas de código anteriores se obtuvo el perfil de la trayectoria del
aproximación agregando una recta (línea verde) que conecta los límites de la región de
aproximación (trayectoria roja) como se muestra en la figura 11. En este paso se extiende
la región alcanzable mediante un arco lineal que conecta los límites superior e inferior de
Donde CXxx y CYyy son las concentraciones molares en los ejes respectivos, el
0.81 representa el corte de la recta con el eje de las ordenadas, 0.0001918 es el punto
Paso 3
La trayectoria de PFR se expande por arcos lineales que representan la mezcla entre
candidato. Los arcos lineales se prueban luego para garantizar que ningún vector de
velocidad posicionado en ellos señale fuera de la región de aproximación. Si existen tales
Dado que la región del PFR no es convexa, es posible que una trayectoria CSTR
de las ecuaciones cinéticas para A y B, dadas por las ecuaciones del PFR en función del
tiempo de residencia, τ:
𝐶𝐴 = 𝜏((4𝐶𝐴 + 2𝐶𝐴2 ) + 𝐶𝐴 − 1)
𝐶𝐵 = 𝜏(−4𝐶𝐴 ) + 𝐶𝐵
usar un reactor de tipo CSTR, se puede concluir que la adición del mismo extiende aún
Figura 13. Región de aproximación resultante al trazar la trayectoria de un CSTR. Autor: Sebastian Espinel.
procede con el trazo de un arco lineal que se junte con la trayectoria del CSTR para
asegurar que se obtenga una región convexa. La programación utilizada para este
%PASO 5
CX1=[0.001604:0.1:1]
CY1=-0.999*CX1+0.999
Donde CX1 y CY1 son las concentraciones molares en los ejes respectivos, el 0.999
representa el corte de la recta con el eje de las ordenadas, 0.001604 es el punto inicial de
muestra la región extendida resultante para este caso en la cual se puede apreciar que al
extender un arco lineal en la trayectoria del CSTR anterior se obtiene una zona no convexa
por lo que se procede con el siguiente paso, mientras que la figura 15 muestra la
comparación entre las regiones obtenidas anteriormente con el trayecto del PFR y su arco
lineal y las obtenidas con el trayecto del CSTR y su respectivo arco lineal.
región de aproximación para llegar a la conclusión de que un reactor del tipo CSTR
Figura 15. Región de aproximación resultante para la resolución de este problema. Autor: Stiven Orellana.
Selectividad y Rendimiento
function sed=sePFR3(d,S)
CA=S(1);
CB=S(2);
CC=S(3);
%VELOCIDADES DE REACCION
r1=4*CA;
r2=2*CA.^2;
dca=-r1-r2;
dcb=r1;
dcc=r2;
sed=[dca;dcb;dcc]
end
%Resolucion de la Selectividad y Rendimiento
[d,S]=ode45(@sePFR3,[0:0.01:2],[1;0;0]);
[fila1,columna1]=size(S);
for i4=1:1:fila1
w(i4,1)=S(i4,2)/S(i4,3);
o(i4,1)=S(i4,2)/(1-S(i4,1));
end;
hold on
plot(d,w)
plot(d,o)
title('Rendimiento y Selectividad (STIVEN ORELLANA)')
xlabel('Tau (min)')
ylabel('Rendimiento Y Selectividad')
legend('Rendimiento','Selectividad')
Figura 16. Perfil de rendimiento y selectividad para la resolución de este problema. Autor: Stiven Orellana.
Ejercicio 4.
Donde:
Solución
Paso 1
Las ecuaciones diferenciales para el modelado del PFR son las siguientes:
𝑑𝐶𝐴
= −10𝑋𝐴 −0.29𝑋𝐴 2
𝑑𝜏
𝑑𝐶𝐵
= 10𝑋𝐴 − 𝑋𝐵
𝑑𝜏
𝑑𝐶𝐶
= 𝑋𝐵
𝑑𝜏
𝑑𝐶𝐷
= 0.29𝑋𝐴 2
𝑑𝜏
Paso 2
Programación.
%PASO 2
%arco lineal 1 PFR
x=[0.02132:0.01:0.58];
m=-0.7764731152;
b=0.4503544068;
y=m*x+b;
%arco lineal 2 PFR
x1=[0:0.001:0.02132];
m1=20.34709193;
y1=m1*x1;
%arco lineal 2 PFR
plot (x1,y1,'.')
xlabel('Concentracion de A (mol/L)')
ylabel('Concentracion de B (mol/L)')
legend('Trayectoria PFR Paso 1','Arco lineal 1 PFR paso 2','Arco
lineal 2 PFR paso 2')
title('Region de aproximación (STIVEN ORELLAN)')
Figura 19. Región de aproximación PFR. Autor: Stiven Orellana.
Programación.
%Selectividad y Rendimiento
% Selectividad y Rendimiento PFR
[fila,columna]=size(C);
for i=1:1:fila
%Selectividad
S(i,1)=C(i,2)/(C(i,3)+C(i,4));
%Rendimiento
R(i,1)=C(i,2)/(CAo-C(i,1));
end
SS=S(2:151,1);
RR=R(2:151,1);
tau1=[0:1.50/149:1.50];
%RESULTADOS
figure
grid on
hold on
%RENDIMIENTO PFR
figure
%Rendimiento
plot(tau1,RR)
xlabel('Tau (s)')
ylabel('Rendimiento')
legend('Rendimiento')
title('Rendimiento (SEBAS ESPINEL)')
grid on
%SELECTIVIDAD PFR
figure
%Selectividad
plot(tau1,SS)
xlabel('Tau (s)')
ylabel('Selectividad')
legend('Selectividad')
title('Selectividad (JUAN FIGUEROA)')
grid on
Cuestionario
Pregunta 1
¿Cómo se procede para tornar convexa una región de aproximación obtenida por
un PFR y CSTR?
expandir la trayectoria con arcos lineales que representan la mezcla entre el efluente PFR
después estos arcos son evaluados para asegurar que ningún vector de velocidad apunte
Si hay vectores que apunten hacia afuera de la región convexa, formado por la
trayectoria del PFR y los arcos lineales, una trayectoria del reactor CSTR pude aumentar
aproximación convexa.
El significado físico de este proceso es tener una mayor región de aproximación para
definir que reactor o red de reactores da un mayor rendimiento o selectividad deseada del
producto de interés.
Pregunta 2
Conclusiones
Para el ejercicio 1 se debe usar dos reactores un PFR y un CSTR y esta selección
se realizó en función de analizar dos parámetros que son los perfiles de velocidad
que al graficar sobre la trayectoria del PFR apuntan hacia él, y también al trazar
es necesario utilizar el reactor CSTR. Teóricamente esto funciona así, pero se debe
utilizar un PFR debido a que este abarca una mayor área y por ende hay una mayor
conversión de reactivo.
En el presente estudio fue observado que no siempre un reactor PFR va a
Para el ejercicio 4 únicamente se requiere un reactor tipo PFR debido a que los
perfiles de velocidad son paralelos a la trayectoria del PFR y no apuntan hacia él,
ejercicio.
Bibliografía