Você está na página 1de 12

Anexo A – Solução da questão 1.

1. Programa em MATLAB:

[t,y]= ode45(@dxdt, [0 90], [246.914 493.827 0 0])

plot(t,y)

ylabel('C_i (mol/m^3)')
xlabel('Tempo (min)')
legend('C_A', 'C_B', 'C_C', 'C_D')

function dx= dxdt(t,x)

Ca = x(1);
Cb = x(2);
k= 0.001;

dx(1) = -k*Ca*Cb;
dx(2) = -2*k*Ca*Cb;
dx(3) = k*Ca*Cb;
dx(4) = 2*k*Ca*Cb;

dx = [dx(1); dx(2); dx(3); dx(4)];

end

2. Resultado da simulação:
a) Perfil de concentração dos componentes:

b) Concentração dos componentes após 90 minutos de reação:


CA (90 min) = 5.435 mol/m3 - CB (90 min) = 10.870 mol/m3
CC (90 min) = 241.478 mol/m3 - CD (90 min) = 482.956 mol/m3
a e b)

c)
Vamos verificar o efeito da vazão de alimentação sobre o comportamento da
concentração do componente C.

0,06

0,05
Concentração de C

0,04

0,03 12 L/min
30 L/min
0,02
1 L/min

0,01

0
0 20 40 60 80 100 120
Tempo (hr)

Nota-se que ao reduzir a vazão de alimentação, a taxa de formação de C é minimizada, o


que faz sentido pois a vazão de alimentação diz respeito à adição do componente B, este
forma o componente C. Ao aumentarmos a vazão de alimentação de 12 para 30 L/min,
verifica-se que o efeito é menos significativo, devido ao fato da concentração do componente
B ser pequeno em comparação a concentração do componente A.

Anexo B – Questão 4.

[t,y] = ode15s(@dydt, [0 100], [20 0 0 2500])

subplot(2,2,1)

plot(t,y(:,1))

xlabel('Tempo (hr)')
ylabel('Concentração (mol/L)')
legend('C_A')

subplot(2,2,2)
plot(t,y(:,2))
xlabel('Tempo (hr)')
ylabel('Concentração (mol/L)')
legend('C_B')

subplot(2,2,3)
plot(t,y(:,3))
xlabel('Tempo (hr)')
ylabel('Concentração (mol/L)')
legend('C_C')

subplot(2,2,4)
plot(t,y(:,4))
xlabel('Tempo (hr)')
ylabel('Volume (L)')
function dy = dydt (t,y)

k = 0.25*60;
vo = 0.5*60;
Ca = y(1);
Cb = y(2);
Cc = y(3);
V = y(4);
r = k*Ca*Cb;

dCA = -r - ((vo*Ca)/V);
dCB = -r + ((vo*(0.05-Cb))/V);
dCC = r - ((vo*Cc)/V);
dV = vo;

dy = [dCA; dCB; dCC; dV];

end

Você também pode gostar