Professional Documents
Culture Documents
8 Re8 4
8 Re8 4
8 Re8 4
type LEP_8_A_1
%
%
%
%
%
%
%
"LEP_8_A_1"
m-file to solve example 8-A-1
x(1)=X
x(2)=P
x(3)=T
xdot(1)=d(X)/dw, xdot(2)=d(P)/dw, xdot(3)=d(T)/dw, etc.
function xdot=LEP_8_A_1(w,x)
fao=.188;
visc=.090;
Ta=1264.67;
deltah=-42471-1.563*(x(3)-1260)+.00136*(x(3)^2-1260^2)-2.459*10^(7)*(x(3)^3-1260^3);
sum=57.23+.014*x(3)-1.94*10^(-6)*x(3)^2;
dcp=-1.5625+2.72*10^(-3)*x(3)-7.38*10^(-7)*x(3)^2;
k=3600*exp(-176008/x(3)-(110.1*log(x(3)))+912.8);
thetaso=0;
Po=2;
Pao=.22;
thetao=.91;
eps=-.055;
R=1.987;
Kp=exp(42311/R/x(3)-11.24);
if x(1)<0.05
ra=-k*(.848-.012/(Kp^2));
else
ra=-k*((1-x(1))/(thetaso+x(1)))^.5*(x(2)/Po*Pao*((thetao-.5*x(1))/
(1+eps*x(1)))-((thetaso+x(1))/(1-x(1)))^2/(Kp^2));
end
xdot(1,:)=-(ra)/fao;
xdot(2,:)=(-1.12*10^(-8)*(1-.055*x(1))*x(3))*(5500*visc+2288)/x(2);
xdot(3,:)=(5.11*(Ta-x(3))+(-ra)*(-deltah))/(fao*(sum+x(1)*dcp));
1
0.9
0.8
Fractional Conversion
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
8
10
12
14
Distance along reactor (ft)
16
18
20
Example 8.10
1600
1550
Temperature
1500
1450
1400
1350
1300
1250
8
10
12
14
Distance along reactor (ft)
16
18
20
This routine was repeated to give a data set for conversion versus inlet temperature.
X=[.618 .726 .793 .882 .911 .914];
T=[1200 1275 1300 1350 1425 1500];
plot(T,X); title('Example 8-A-1'); xlabel('Inlet Temperature (R)');
ylabel('Fractional Conversion'); axis([1200 1500 0 1])
Example 8.10
1
0.9
0.8
Fractional Conversion
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
1200
1250
1300
1350
1400
Inlet Temperature (R)
1450
1500