Você está na página 1de 8

PRIMEIRA LISTA DE EXERCICIO

MODELAGEM E SIMULAO DE PROCESSOS


PROFESSOR: Priamo Melo
ALUNO: Orsini Benchimol Xavier do Nascimento
Considerando o reator tubular com o seguinte modelo:

Para resolver esse sistema de EDP necessrio fazer a discretizao da coordenada z em diferenas
finitas, assim resolvendo o sistema de EDO resultante.
Utilizando o Matlab para solucionar esse problema, temos os seguintes cdigos:

% Lista 2 de Modelagem e simulacao


%
% Reator tubular com reciclo
clear all;
clc;
global R Pe Da
N=50;

Pe=15;
Da=1;
R= 5;
for i = 1:N,
cinicial(i)=0;
z(i)=i;

end
[t,C] = ode45('Lista_2_orsini_2',[0 5],cinicial);
figure(1);
plot(t,C(:,N),t,C(:,1),t,C(:,10),t,C(:,20),t,C(:,30),t,C(:,40)
);
xlabel('Tempo (s)');
ylabel('Concentrao');
title('Concentrao em Diferentes pontos');
figure(5);
surf(z,t,C,'LineStyle','none');
xlabel('Tempo (s)');
zlabel('Concentrao');
ylabel('Posio no Reator');
R=0;
[t0,C0] = ode45('Lista_2_orsini_2',[0 5],cinicial);
R=5;
[t1,C1] = ode45('Lista_2_orsini_2',[0 5],cinicial);
R=10;
[t2,C2] = ode45('Lista_2_orsini_2',[0 5],cinicial);
R=25;
[t3,C3] = ode45('Lista_2_orsini_2',[0 5],cinicial);
R=50;
[t4,C4] = ode45('Lista_2_orsini_2',[0 5],cinicial);
R=75;
[t5,C5] = ode45('Lista_2_orsini_2',[0 5],cinicial);
R=90;
[t6,C6] = ode45('Lista_2_orsini_2',[0 5],cinicial);
R=100;
[t7,C7] = ode45('Lista_2_orsini_2',[0 5],cinicial);
figure(2);
plot(t0,C0(:,N),t1,C1(:,N),t2,C2(:,N),t3,C3(:,N),t4,C4(:,N),t5
,C5(:,N),t6,C6(:,N),t7,C7(:,N));
xlabel('Tempo (s)');
ylabel('Concentrao');
title('Concentrao variando o reciclo');
legend('R=0','R=5','R=10','R=25','R=50','R=75','R=90','R=100',
'location','best');
Da=0;
[t0,C0]
Da=1;
[t1,C1]
Da=2;
[t2,C2]
Da=3;
[t3,C3]
Da=4;

= ode45('Lista_2_orsini_2',[0 5],cinicial);
= ode45('Lista_2_orsini_2',[0 5],cinicial);
= ode45('Lista_2_orsini_2',[0 5],cinicial);
= ode45('Lista_2_orsini_2',[0 5],cinicial);

[t4,C4] = ode45('Lista_2_orsini_2',[0 5],cinicial);


Da=5;
[t5,C5] = ode45('Lista_2_orsini_2',[0 5],cinicial);
Da=7;
[t6,C6] = ode45('Lista_2_orsini_2',[0 5],cinicial);
Da=10;
[t7,C7] = ode45('Lista_2_orsini_2',[0 5],cinicial);
figure(3);
plot(t0,C0(:,N),t1,C1(:,N),t2,C2(:,N),t3,C3(:,N),t4,C4(:,N),t5
,C5(:,N),t6,C6(:,N),t7,C7(:,N));
xlabel('Tempo (s)');
ylabel('Concentrao');
title('Concentrao variando o numero Da');
legend('Da=0','Da=1','Da=2','Da=3','Da=4','Da=5','Da=7','Da=10
','location','best');

Pe=1;
[t0,C0] = ode45('Lista_2_orsini_2',[0 5],cinicial);
Pe=5;
[t1,C1] = ode45('Lista_2_orsini_2',[0 5],cinicial);
Pe=10;
[t2,C2] = ode45('Lista_2_orsini_2',[0 5],cinicial);
Pe=20;
[t3,C3] = ode45('Lista_2_orsini_2',[0 5],cinicial);
Pe=50;
[t4,C4] = ode45('Lista_2_orsini_2',[0 5],cinicial);
Pe=100;
[t5,C5] = ode45('Lista_2_orsini_2',[0 5],cinicial);
Pe=250;
[t6,C6] = ode45('Lista_2_orsini_2',[0 5],cinicial);
Pe=500;
[t7,C7] = ode45('Lista_2_orsini_2',[0 5],cinicial);
figure(4);
plot(t0,C0(:,N),t1,C1(:,N),t2,C2(:,N),t3,C3(:,N),t4,C4(:,N),t5
,C5(:,N),t6,C6(:,N),t7,C7(:,N));
xlabel('Tempo (s)');
ylabel('Concentrao');
title('Concentrao variando o numero de Pe');
legend('Pe=1','Pe=10','Pe=50','Pe=100','Pe=200','Pe=300','Pe=4
00','Pe=500','location','best');

Para o modelo 6, temos que o


=
=

=
=

"

Esse item resolvido no matlab com a seguinte rotina:

% Lista 1 de Modelagem e simulacao


%
% CSTR nao isotermico
% Temperatura da camisa (C)
Tc = 298.5;
% Vazao (m^3/h)
q = 0.1;
% Volume of CSTR (m^3)
V = 0.1;
% Cp da Mistura (Kcal/m^3/K)
Cp = 500;
% - (Delta H) (kcal/kmol)
deltaH = 5960;
% E - Energia de Ativacao (kcal/kmol)
E = 11843;
% R - Constante Universal dos Gases (kcal/kmol-K)
R = 1.987;
% K0 (1/h)
k0 = 9703*3600;
% HA (kcal/h/K)
hA = 15;
% Concentracao de alimentacao (kmol/m^3)
Cf = 10;
% Temperatura de alimentacao(K)
Tf = 298.15;
% Resolvendo as equaes
for i = 1.0: 1.0: 101.0
T=300+i-1;
K=k0*exp(-E/(R*T));
Ca=q*Cf/(q+V*K);
Qg(i)=deltaH*K*V*Ca;
Qr(i)=hA*(T-Tc)-q*Cp*(Tf-T);
end
Qg=Qg';
Qr=Qr';
r = 300.0: 1.0: 400.0;
plot(r,Qg,r,Qr);

Item 2) grfico mostrando o perfil temporal da concentrao em vrios pontos do reator

Item 3) Grfico com o perfil temporal da concentrao de sada para valores de R de 0 a 100;

Item 4) Grfico com o perfil temporal da concentrao de sada paravalores de Pe de 1 at 500;

Item 5) Grfico com o perfil temporal da concentrao de sada para valores de Da de 0 a 10

Item 6) Um grfico tridimensional mostrando a dependncia da concentrao no reator como


funo do tempo e posio no reator.

Você também pode gostar