Professional Documents
Culture Documents
Matmod Dew 6
Matmod Dew 6
Euler Method
for h=0.5
clc
clear all
Fi=1;
Fj=1.5;
UA=183.9;
Ti=50;
Tji=200;
gCp=61.3;
gjCpj=61.3;
V=10;
Vj=2.5;
T(1)=50;
Tj(1)=50;
h=0.5;
t=0:h:50;
for i=1:length(t)-1;
T(i+1)=T(i)+h*((Fi/V)*(Ti-T(i))+((UA/(gCp*V))*(Tj(i)-T(i))));
Tj(i+1)=Tj(i)+h*((Fj/Vj)*(Tji-T(i))-((UA/(gCp*Vj))*(Tj(i)-T(i))));
t(i+1)=t(i)+h;
end
T(101)
Tj(101)
plot(t,T,t,Tj)
xlabel('Time');
ylabel('T, Tj');
legend('T','Tj');
grid on
150
T
Tj
140
130
120
T, Tj
110
100
90
80
70
60
50
10
15
20
25
Time
30
35
40
45
50
Euler Method
for h=1.0
500
T
Tj
400
300
T, Tj
200
100
-100
-200
Euler Method
x1
0
1
.5
10
15
20
25
Time
30
35
40
45
50
for h=1.5
3
2
T
T
j
1
0
.5
T, Tj
0
-0
.5
-1
-1
.5
-2
-2
.5
-3
1
0
1
5
2
0
2
5
T
im
e
3
0
3
5
4
0
4
5
5
0
for h=0.5
clc
clear all
Fi=1;
Fj=1.5;
UA=183.9;
Ti=50;
Tji=200;
gCp=61.3;
gjCpj=61.3;
V=10;
Vj=2.5;
T(1)=50;
Tj(1)=50;
h=0.5;
t=0:0.5:50;
for i=1:length(t)-1
k1(i)=(Fi/V)*Ti-(Fi/V)*T(i)+(UA/(gCp*V))*(Tj(i)-T(i));
k2(i)=(Fi/V)*Ti-(Fi/V)*(T(i)+0.5*h*k1(i))+(UA/(gCp*V))*(Tj(i)-(T(i)
+0.5*h*k1(i)));
k3(i)=(Fi/V)*Ti-(Fi/V)*(T(i)+0.5*h*k2(i))+(UA/(gCp*V))*(Tj(i)-(T(i)
+0.5*h*k2(i)));
k4(i)=(Fi/V)*Ti-(Fi/V)*(T(i)+h*k3(i))+(UA/(gCp*V))*(Tj(i)-(T(i)+h*k3(i)));
k1_j(i)=(Fj/Vj)*Tji-(Fj/Vj)*Tj(i)-(UA/(gjCpj*Vj))*(Tj(i)-T(i));
k2_j(i)=(Fj/Vj)*Tji-(Fj/Vj)*(Tj(i)+0.5*h*k1_j(i))-(UA/(gjCpj*Vj))*((Tj(i)
+0.5*h*k1_j(i))-T(i));
k3_j(i)=(Fj/Vj)*Tji-(Fj/Vj)*(Tj(i)+0.5*h*k2_j(i))-(UA/(gjCpj*Vj))*((Tj(i)
+0.5*h*k2_j(i))-T(i));
k4_j(i)=(Fj/Vj)*Tji-(Fj/Vj)*(Tj(i)+h*k3_j(i))-(UA/(gjCpj*Vj))*((Tj(i)
+h*k3_j(i))-T(i));
T(i+1)=T(i)+h*(1/6)*(k1(i)+k2(i)*2+2*k3(i)+k4(i));
Tj(i+1)=Tj(i)+h*(1/6)*(k1_j(i)+k2_j(i)*2+2*k3_j(i)+k4_j(i));
end
plot(t,T)
hold on
plot(t,Tj,'g')
xlabel('time(min)')
ylabel('temperaure(F)')
150
140
130
temperaure(F)
120
110
100
90
80
70
60
50
10
15
20
25
time(min)
30
35
40
45
50
40
45
50
for h=1.0
150
140
130
temperaure(F)
120
110
100
90
80
70
60
50
10
15
20
25
time(min)
30
35
for h=1.5
150
140
130
temperaure(F)
120
110
100
90
80
70
60
50
10
15
20
25
time(min)
30
35
40
45
Question 2
Euler method
for h=1
clc
clear
Ca(1)=0.4;
Cb(1)=0.0;
Cc(1)=0.0;
h=60.0;
t=0:h:7200;
for i=1:length(t)-1;
Ca(i+1)=Ca(i)+(0.0004-0.003*Ca(i))*h;
Cb(i+1)=Cb(i)+(0.0001-0.0013*Cb(i))*h;
Cc(i+1)=Cc(i)+(0.0015*Ca(i)-0.0013*Cc(i))*h;
t(i+1)=t(i)+h;
end
Ca(121)
Cb(121)
Cc(121)
plot(t,Ca,t,Cb,t,Cc)
xlabel('time(s)')
ylabel('Concentration')
legend('Ca','Cb','Cc')
grid on
Ca =0.1333
Cb =0.0769
Cc =0.1539
50
0.4
Ca
Cb
Cc
0.35
Concentration
0.3
0.25
0.2
0.15
0.1
0.05
0
1000
2000
3000
4000
time(s)
5000
6000
7000
8000