summaryrefslogtreecommitdiff
path: root/599/CH2/EX2.21/example2_21.sce
blob: 0d578ec8bf3b5130f42983512abff07271b7ff06 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

clear;
clc;
printf("\t Example 2.21\n");
                    //stefan tube experiment(pseudo steady state diffusion)

Ml=92;                       //molecular weight of toluene
T=(303);                    //temperature  in kelvin
pt=1*1.013*10^5;            //total pressure in pascal
R=8314;                    //universal gas constant
t=275*3600;                //after 275 hours the level dropped to 80mm from the top
zo=20*10^-3;              //intially liquid toluene is at 20mm from top
zt=77.5*10^-3;            //finally liquid toluene is at 80mm from top
    //air is assumed to be satgnant 
d=820;                            //density in kg/m^3
pa=(57/760)*1.0135*10^5;          //vapour pressure of toluene in at 39.4degree celcius 
cal=d/Ml;                        //conc. at length at disxtance l
ca=pt/(R*T);                    //total conc. 
xa1=pa/pt;                     //mole fraction of toluene at pt1 i.e before evaporation 
xb1=1-xa1;                    //mole fraction of air before evaporation i.e at pt1 
xb2=1;                        //mole fraction of air after evaporation i.e at pt.2
xa2=0;                        //mole fraction of toluene at point 2
xbm=(xb2-xb1)/(log(xb2/xb1));
        //t/(zt-zt0) = (xbm*cal*(zt+zo))/(2*c*(xa1-xa2)*t);
Dab=(xbm*cal*(zt^2-zo^2))/(2*ca*t*(xa1-xa2));
printf("\n the diffusivity of the mixture in stefan tube of toluene in air is :%f*10^-5 m^2/s",Dab/10^-5);
//end