Академический Документы
Профессиональный Документы
Культура Документы
Clculo de Reatores I
Captulo 6
Reaes Mltiplas
Reaes Multiplas
Clculo de Reatores I
4. Reaes independentes
k1
A
C
k2
B
D
Selectividade e Rendimento
Clculo de Reatores I
Instantnea
Reao desejada:
kD
A
D
Reao indesejada:
kU
A
U
Seletividade
S DU
Rendimento
YD
Global
rD
rU
F
~
S DU D
FU
rD
rA
~
YD
FD
ND
FAO FA N AO N A
D
Sistema
Reator
D
U
S
E
P
A
R
A
D
O
R
Custo
Custo Total
U
3
Clculo de Reatores I
Clculo de Reatores I
Reao desejada:
kD
A
D
k
Reao indesejada: A
U
U
rD k DCA D
rU kU CAU
S DU
rD
k D C A D
k D ( D U )
CA
U
rU
kU
kU C A
Clculo de Reatores I
S DU
rD k D ( D U )
CA
rU kU
Clculo de Reatores I
S DU
rD
kD
(U D )
rU kU C A
CA
CA
Reactant
concentration
maintained at low
level
Clculo de Reatores I
Caso 3: D-U = 0
A concentrao no pode ser usada como parmetro operacional
para a maximizar a seletividade
E agora?!
S DU
rD k D
rU kU
AD exp [ ED / RT ] AD exp [ ( E E ) / RT ]
D
U
AU
AU exp [ EU / RT ]
(b) Se EU > ED
(a) Se ED > EU
Clculo de Reatores I
Exemplo
kD
A B
D
rD k D CA1 CB1
k
Reao indesejada: A B
U
rU kU CA 2 CB 2
Reao desejada:
S DU
rD k D (1 2 ) ( 1 2 )
CA
CB
rU kU
Clculo de Reatores I
Seja, a = 1-2; b = 1 - 2
rD k D a b
C AC B
rU kU
Clculo de Reatores I
Seja, a = 1-2; b = 2 - 1
rD k D C Aa
rU kU CBb
11
Clculo de Reatores I
Seja, a = 2-1; b = 2 - 1
rD k D 1
rU kU C Aa C Bb
Clculo de Reatores I
Seja, a = 2-1; b = 1 - 2
rD k D CBb
rU kU C Aa
13
Clculo de Reatores I
Maximizar Seletividade
para Reaes em Srie
14
Clculo de Reatores I
Reaes em Serie
Exemplo
A
B
C
Estas reaes em srie podem ser escritas como:
reao 1:
k1
A
B
k2
reao 2 : B
C
, t=0 CA=CA0
15
Reaes em Serie
Espcie B
16
Clculo de Reatores I
Reaes em Serie
Clculo de Reatores I
k
ln 1
k 2 k1 k 2
17
Clculo de Reatores I
18
Clculo de Reatores I
NOTA as equaes de
projeto so exatamente
como se fosse para
uma reao nica
Batelada
Semi- Batelada
CSTR
PFR
PBR
19
Clculo de Reatores I
rA ri , A
i 1
rA f A C A , C B ,..., C N
Caso haja variao de volume, as vazes molares devem ser usadas como
varivel, assim a taxa de reao deve ser expressa na forma:
FA
FN
FB
rA f A C A0 , C B 0 ,...,
C N 0
FT
FT
FT
20
Clculo de Reatores I
ri , A
ai
ri , B
bi
ri ,C
ci
ri , D
di
21
Clculo de Reatores I
Exemplo
H2
H2
CH 4
CH 4
Simplificando a notao:
Reao 1:
M H X Me
Reao 2:
X H T Me
Clculo de Reatores I
Exemplo
r1H k1CH0.5CM
r2T k2CH0.5C X
a) Em um reator PRF, calcule o tempo espacial para o qual a produo de
xileno mxima
b) Em um reator CSTR, calcule o tempo espacial para o qual a produo de
xileno mxima
23
dF j
dV
rj
rH r1H r2 H
Mesitileno:
rM r1M
Xileno:
rX r1 X r2 X
Tolueno:
Metano:
rT r2T
rMe r1Me r2 Me
24
Clculo de Reatores I
Clculo de Reatores I
Note que temos somente duas taxas de reao, r1, H , r2,T ento para
determinarmos as taxas de reaes globais precisamos das demais taxas de
reaes individuais de cada componente.
Pela estequiometria temos:
r1, M
1
r1, H
1
r1, X
1
r1, Me
1
II
r2, X
1
r2, H
Logo:
r1, M r1, H
r2, X r2,T
r1, X r1, H
r2, H r2,T
r1, Me r1, H
r2, Me r2,T
25
r2,T
1
r2, Me
1
Clculo de Reatores I
dFH
rH
dV
dFM
rM
dV
dFX
rX
dV
dFT
rT
dV
dFMe
rMe
dV
d C H
dC H
dC H
rH
rH
d 0
0 d
d
Para as demais espcies a expresso
26
dC / d anloga.
Clculo de Reatores I
dC H
rH
d
dCM
rM
d
dC X
rX
d
Clculo de Reatores I
Algoritmo Matlab
%programa principal
%exemplo Fogler 3a reator PFR
function exemplo6_6fogler
clc; clear all;
global k1 k2
%Reao:
M + H -> X + Me
%
X + H -> T + Me
k1 = 55.20;
k2 = 30.20;
CH0 = 0.021;
CM0 = 0.0105;
tau = 0 : 0.01 : 0.5;
r1H = - k1*CH^0.5*CM;
r2T = + k2*CH^0.5*CX;
%estequiometria
r1M = r1H;
r1X = -r1H;
r2H = -r2T;
r2X = -r2T;
%condio inicial
C = [CH0 CM0 0.0];
%integrando com o mtodo de runge kutta
[tauplot Cplot] =
ode87(@func_exemplo6_6fogler,tau,C);
plot(tauplot,Cplot)
grid;
xlabel('tauCSTR')
ylabel('Concentrao')
legend('CH','CM','CX')
28
Clculo de Reatores I
Soluo
0.025
CH
CM
CX
Concentrao
0.02
0.015
0.01
0.005
0.05
0.1
0.15
0.2
0.3
0.25
tauCSTR
0.35
0.4
0.45
0.5
otimo
Uma forma mais precisa de determinar otimo realizar dCx/dtau = 0, e
reolver para encontrar otimo.
29
F j ,0 F j
rj
F j , 0 F j V rj
rH r1H r2 H
Mesitileno:
rM r1M
Xileno:
rX r1 X r2 X
Tolueno:
Metano:
rT r2T
rMe r1Me r2 Me
30
Clculo de Reatores I
Clculo de Reatores I
Hidrognnio:
FH 0 FH rH V
FH FH 0 rH V 0
Mesitileno:
FM 0 FM rM V
FM FM 0 rM V 0
Xileno:
F X 0 FX rX V
FX 0
Tolueno:
F T 0 FT rT V
Metano:
31
FT 0
rX V 0
rT V 0
Clculo de Reatores I
0C H 0 C H rH V
C H C H 0 rH V / 0
CM CM 0 rM 0
CX 0
rX 0
CT 0
rT 0
CMe 0 rMe 0
32
C H C H 0 rH 0
Clculo de Reatores I
f C M CM CM 0 rM
f C X C X 0
rX
33
Clculo de Reatores I
Algoritmo Matlab
%sistema de equaes
function f = func_exemplo6_7fogler(C)
global tau CH0 CM0 k1 k2
%Reao:
M + H -> X + Me
%
X + H -> T + Me
%programa princial
function exemplo6_7fogler
clc; clear all;
global tau CH0 CM0 k1 k2
%Reao:
M + H -> X + Me
%
X + H -> T + Me
%alocando variveis
CH = C(1); CM = C(2);
34
CX = C(3);
r1H = - k1*CH^0.5*CM;
r2T = + k2*CH^0.5*CX;
%estequiometria
r1M = r1H;
r1X = -r1H;
r2H = -r2T;
r2X = -r2T;
%equaes
f(1) = CH - CH0 - (r1H + r2H)*tau;
f(2) = CM - CM0 (r1M + 0)*tau;
f(3) = CX - 0 - (r1X + r2X)*tau;
Clculo de Reatores I
Algoritmo e soluo
0.02
Concentrao
function exemplo6_7fogler
clc; clear all;
global tau CH0 CM0 k1 k2
k1 = 55.20;
k2 = 30.20;
CH0 = 0.021;
CM0 = 0.0105;
tau = 0.5;
%estimativa inicial
C = [0.005 0.005 0.005];
tau = 0;
tauplot(1) = tau;
for i = 1 : 40
sol = fsolve('func_exemplo6_7fogler',C);
Cplot(i,:) = sol;
tau = tau + 0.05;
tauplot(i) = tau;
end
plot(tauplot,Cplot)
xlabel('tauCSTR')
ylabel('Concentrao')
legend('CH','CM','CX')
0.015
0.01
0.005
35
otimo
0.5
1.5
tauCSTR
2.5
Clculo de Reatores I
A 2B C
II
3C 2 A D
36
A 2B C
II
3C 2 A D
r1 A k1 AC AC B2
Relembrando,
F j P T0
C j CT 0
F
P
T
T 0
CT 0
FT 0
Clculo de Reatores I
P0
Z 0 RT0
FT FA FB FC FD FI
37
r2 C k 2C CC3 C A2
Clculo de Reatores I
1. Balano Molar
dFA
A
dV
dFB
B
dV
dFC
C
dV
dFD
D
dV
rA
rB
rC
rD
Clculo de Reatores I
Taxas de reao
Espcie A
A 2B C
II
3C 2 A D
r1 A k1 AC ACB2
r2C k2C CC3 C A2
rA r1 A r2 A
r2 C
r2 A
2
rA r1 A r2C
2
3
3
Espcie B
Espcie C
Espcie D
39
Clculo de Reatores I
Estequiometria
F F P T0
FA P T0
CA T 0 A
T0
F
P
T
F
P
T
T 0
0 T 0
Combine
Use o ode45 do matlab
para o sistema de equaes
diferenciais, da mesma
forma que foi mostrado
anteriormente.
F40T FA FB FC FD
Clculo de Reatores I
Fj ,0 Fj
rj
Fj ,0 Fj V rj
FA0 FA rAV
FA FA0 rAV 0
FB 0 FB rBV
FB FB 0 rBV 0
F C 0 FC rCV
FC 0
rCV 0
F D 0 FD rDV FD 0 rDV 0
41
Clculo de Reatores I
f F A FA FA0 rAV
f F B FB FB 0 rBV
f F C FC rCV
f F A FA FA0 r1 A r2 A V
f F B FB FB 0 r1BV
f F C FC r2CV
42