You are on page 1of 6

Example 8-5

type LEP_8_5

% "LEP_8_5"
% m-file to solve example 8-5
%
% x(1)=X
% x(2)=T
% xdot(1)=d(X)/dv, xdot(2)=d(T)/dv

function xdot=LEP_8_5(v,x)

cao=18.8;
To=1035;
Tr=298;
k=8.2*10^14*exp(-34222/x(2));
ra=-k*cao*(1-x(1))/(1+x(1))*To/x(2);
cpa=26.63+0.183*x(2)-0.00004586*x(2)^2;
delcp=6.8-0.0115*x(2)-3.81*10^(-6)*x(2)^2;
deltaH=80770+6.8*(x(2)-Tr)-0.00575*(x(2)^2-Tr^2)-1.27*10^(-6)*(x(2)^3-
Tr^3);
fao=38.3;

xdot(1,:)=-ra/fao;
xdot(2,:)=-ra*(-deltaH)/(fao*cpa+x(1)*delcp);

ic=[0;1035]; vspan=[0 5];

[v,x]=ode45('LEP_8_5',vspan,ic);

T=x(:, 2); X=x(:, 1);

plot(v,T);title('Example 8-5');xlabel('V');ylabel('T (R)');axis([0 4 900


1050])
Example 8.7
1050

1000
T(R)

950

900
0 0.5 1 1.5 2 2.5 3 3.5 4
V

plot(v,X);title('Example 8-5');xlabel('V');ylabel('X');
axis([0 4 0 .4]);

Example 8.7
0.4

0.35

0.3

0.25

0.2
X

0.15

0.1

0.05

0
0 0.5 1 1.5 2 2.5 3 3.5 4
V
Case II
type LEP_8_5b

% "LEP_8_5b"
% m-file to solve example 8-5 part b
%
% x(1)=X
% x(2)=T
% xdot(1)=d(X)/dv, xdot(2)=d(T)/dv

function xdot=LEP_8_5_b(v,x)

cao=18.8;
To=1035;
ra=-cao*3.58*exp(34222*(1/To-1/x(2)))*(1-x(1))*(To/x(2))/(1+x(1));
cpa=26.6+0.183*x(2)-0.0000459*x(2)^2;
dcp=6.8-0.0115*x(2)-3.01*10^(-6)*x(2)^2;
term=-1.27*10^(-6)*(x(2)^3-298^3);
dh=80770+6.8*(x(2)-298)-0.00575*(x(2)^2-298^2)+term;
fao=0.0376;
ua=16500;
Ta=1150;

xdot(1,:)=-ra./fao;
xdot(2,:)=(ua.*(Ta-x(2))+ra.*dh)./(fao*(cpa+x(1).*dcp));

ic=[0;1035]; vspan=[0 0.001];

[v,x]=ode45('LEP_8_5b',vspan,ic);
T=x(:, 2);
X=x(:, 1);
plot(v,T); title('Example 8-5');xlabel('V');ylabel('T (R)');
axis([0 0.001 1010 1050]);
Example 8.7
1050

1045

1040

1035
T(R)

1030

1025

1020

1015

1010
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
V -3
x 10

plot(v,X);title('Example 8-5');xlabel('V');ylabel('X');
axis([0 .001 0 .8]);
Example 8.7
0.8

0.7

0.6

0.5

0.4
X

0.3

0.2

0.1

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
V -3
x 10

You might also like