Professional Documents
Culture Documents
Ej 1 Parcial
Ej 1 Parcial
MODELADO Y SIMULACION
PRIMER EJERCICIO-EXAMEN PARCIAL
clc;
V1=1000;
V2=1500;
V3=100;
V4=500%[L]
V4 = 500
Fo=1000; %[L/mol]
F5=100;
F6=1000;
Caf=1; %[mol/L]
k1=0.1;
k2=0.2;
k3=0.4;
k4=0.3;
%Siendo x(1)=Ca1, x(2)=Ca2, x(3)=Ca3, x(4)=Ca4; x(5)=F1 x(6)=F2
%f3=x(7) x(8)=F7
r1=@(x) k*x(1);
r2=@(x) k*x(2);
r3=@(x) k*x(3);
r4=@(x) k*x(4);
F1=Fo;
F2=F1+F6;
F3=F2+F5;
F7=F3-F6;
F4=F7;
Ca1=@(t,x) (Fo/V1)*Caf-(F1/V1)*x(1)-k1*x(1);
Ca2=@(t,x) (F1/V2)*x(1)+(F6/V2)*x(3)-(F2/V2)*x(2)-k2*x(2);
Ca3=@(t,x) (F2/V3)*x(2)+(F5/V3)*x(4)-(F3/V3)*x(3)-k3*x(3);
Ca4=@(t,x) (F7/V4)*x(3)-(F4/V4)*x(4)-k4*x(4);
%ODE solver
fun=@(t,x)[Ca1(t,x);Ca2(t,x);Ca3(t,x);Ca4(t,x)];
[t,x]=ode45(fun,[0:0.1:10],[0 0 0 0]);
plot(t,x(:,1),t,x(:,2),t,x(:,3),t,x(:,4));
xlabel('Tiempo[s]');ylabel('Concentraciones [mol/l]');
title('Ci vs t');legend('Ca1','Ca2','Ca3','Ca4');grid on;
1
%Concentraciones en tabla
Tiempo_final=t(100);%Tiempo escogido
Concentracion_final=x(100);
table(Tiempo_final,Concentracion_final)
1 9.9000 0.9091
eqn1=@(x) (Fo/V1)*Caf-(F1/V1)*x(1)-k1*x(1);
eqn2=@(x) (F1/V2)*x(1)+(F6/V2)*x(3)-(F2/V2)*x(2)-k2*x(2);
eqn3=@(x) (F2/V3)*x(2)+(F5/V3)*x(4)-(F3/V3)*x(3)-k3*x(3);
eqn4=@(x) (F7/V4)*x(3)-(F4/V4)*x(4)-k4*x(4);
sis1=@(x) [eqn1(x);eqn2(x);eqn3(x);eqn4(x)]
%ODE solver
x=fsolve(sis1,[0 0 0 0])
Equation solved.
2
<stopping criteria details>
x = 1×4
0.9091 0.6859 0.6685 0.5883
Ca1e=x(1) %[mol/L]
Ca1e = 0.9091
Ca2e=x(2)
Ca2e = 0.6859
Ca3e=x(3)
Ca3e = 0.6685
Ca4e=x(4)
Ca4e = 0.5883