Practica 28-10-2018
Practica 28-10-2018
Practica 28-10-2018
CARRERA:
INGENIERIA PETROQUÍMICA
ASIGNATURA:
TEMA:
PRACTICA 1.
NOMBRE:
PROFESOR:
alcanzables que se pueden obtener a partir de una red de reactores químicos. La región
alcanzable en el espacio de composición fue introducida por Horn (1964), La siguiente figura
ilustra la región alcanzable para la cinética de van de Vusse (van de Vusse, 1964), basada en
las reacciones:
Ilustración 1. Región de aproximación. Tomada y editada de(Seider, Seader, Lewin, & Widagdo, 2009)
PFRs, con o sin mezcla y bypass, para un sistema de reacciones químicas, presentado por
et al., 2009)
Paso 2: Cuando la trayectoria de PFR limita una región convexa, esto constituye una
región alcanzable por el candidato. Una región convexa es aquella en la que todas las líneas
rectas dibujadas desde un punto en el límite hasta cualquier otro punto en el límite se
Paso 3: La trayectoria de PFR se expande por arcos lineales, que representan la mezcla
Paso 4: Dado que hay vectores que apuntan hacia fuera del casco convexo, formado por
la unión entre la trayectoria PFR y los arcos de mezclado lineales, es posible que una
Paso 5: Se dibuja una trayectoria PFR desde la posición donde la línea de mezcla se
Ejercicio 1
𝑘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
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
Una vez ejecutado las líneas de código anteriores se obtuvo el perfil de la trayectoria del
Paso 2
convexa, por lo que se procede al paso 3 que consiste en extender la región de aproximación
agregando una recta (línea naranja punteada) que conecta los límites de la región de
% 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,'.')
Donde CX y CY son las concentraciones molares en los ejes respectivos, el 0.1668
representa el corte de la recta con el eje de las ordenadas, y el -0.42 representa la pendiente
de la recta trazada.
Paso 3
La trayectoria de PFR se expande por arcos lineales que representan la mezcla entre el
candidato. Los arcos lineales se prueban luego para garantizar que ningún vector de velocidad
% PASO 3
% Constantes cinéticas
k1=0.025; % mol/L min
k2=0.2; % min-1
k3=0.4;% L/mol min
%Vectores de velocidad
[x,y]=meshgrid(0:0.1:1,0:0.1:1);
A1=size(x);
c=A1(1,1);
b=A1(1,1);
k=0;m=0;i=0;j=0;
for k=1:1:b;
j=j+1;
i=0;
for m=1:1:c;
i=i+1;
u(i,j)=-k1-k2*x(i,j)-k3*(x(i,j).^2); %Velocidad de A
v(i,j)=k2*x(i,j); %Velocidad de C
end
end
%Grafica vectores
figure
grid on
quiver(x,y,u,v)
title('Vectores de velocidad(JUAN FIGUEROA)')
Una vez ingresada la programación, el grafico resultante son los vectores de velocidad
donde se puede observar que apuntan hacia la región de aproximación, por lo que se procede
al siguiente paso.
Paso 4
Dado que la región del PFR no es convexa, es posible que una trayectoria CSTR amplíe
ecuaciones cinéticas para A y B, dadas por las ecuaciones del PFR en función del tiempo de
residencia, τ:
𝐶𝐶 = 𝜏(𝑘2 𝐶𝐴 )
𝐶𝐷 = 𝜏(𝑘3 𝐶2𝐴 )
Programación.
Script paso4_ejercicio1
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
con la trayectoria CSTR. Si esta trayectoria de PFR es convexa, extiende la AR previa para
Se extiende la región de aproximación del CSTR (Curva amarilla) agregando un arco lineal
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
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 4. Región Alcanzable autor: Juan Figueroa.
La reacción isotérmica de van de Vusse (1964) involucra cuatro especies para la cual
Donde:
Paso 1
Las ecuaciones diferenciales para el modelado del PFR son las siguientes:
𝑑𝐶𝐴
= −10𝑋𝐴 −0.29𝑋𝐴 2
𝑑𝜏
𝑑𝐶𝐵
= 10𝑋𝐴 − 𝑋𝐵
𝑑𝜏
𝑑𝐶𝐶
= 𝑋𝐵
𝑑𝜏
𝑑𝐶𝐷
= 0.29𝑋𝐴 2
𝑑𝜏
Script ejercicio_4
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 (DIANA TACO)')
Paso 3
Los arcos lineales se prueban luego para garantizar que ningún vector de velocidad
Programación.
% PASO 3
%Vectores de velocidad
[x,y]=meshgrid(0:0.1:0.7,0:0.1:0.7);
A1=size(x);
c=A1(1,1);
b=A1(1,1);
k=0;m=0;i=0;j=0;
for k=1:1:b;
j=j+1;
i=0;
for m=1:1:c;
i=i+1;
u(i,j)=-4*x(i,j)-2*x(i,j).^2; %Velocidad de A
v(i,j)=4*x(i,j); %Velocidad de B
end
end
%Grafica vectores
figure
grid on
quiver(x,y,u,v)
title('Vectores de velocidad(JUAN FIGUEROA)')
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
Bibliografía