Escolar Documentos
Profissional Documentos
Cultura Documentos
Trabalho Cinética
Trabalho Cinética
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