Você está na página 1de 4

Universidade Federal de Gois

Anlise do Exemplo 8.4 do livro Elementos de


Engenharia de Reaes Qumicas (Fogler) por
Programao no Scilab

Professor: Dra. Caridad Noda


Aluno: Diana Lara Freitas Mota
Disciplina: Cintica de Reatores Qumicos
Engenharia Qumica Turma 01

Goinia, 21 de outubro de 2011

Programa feito para resoluo das equaes diferenciais


ordinrias pelo mtodo de Runge Kutta.

clear
function dy=der(t, y)
Ca0=9.3
Fa0=14.7
Kc=3.03*exp(-830.3*(y(2)-333)/(y(2)*333))
K=31.1*exp(7906*(y(2)-360)/(y(2)*360))
ra=-K*Ca0*(1-(1+1/Kc)*y(1))
deltaH=-6900
Ua=5000
Ta=310
Cp0=159
dy(1)=-ra/Fa0
dy(2)=(ra*deltaH-Ua*(y(2)-Ta))/(Cp0*Fa0)
endfunction
v=0:0.001:5
s=ode("rkf",[0;310],0,v,der)

//*Soluo da EDO

ss=size(s)
Ca0=9.3
for i=1:ss(2)
Kc=3.03*exp(-830.3*(s(2,i)-333)/(s(2,i)*333))
Xe(i,1)=Kc/(1+Kc)
K=31.1*exp(7906*(s(2,i)-360)/(s(2,i)*360))
ra(i,1)=K*Ca0*(1-(1+1/Kc)*s(1,i))
end
//*Clculo de valores para plotagem dos
grficos.
plot(v,s(1,:),v,Xe)
plot(v,ra)
plot(v,s(2,:))
//*Comandos utilizados para plotagem dos grficos (devem ser usados
separadamente)

Grficos

Você também pode gostar