Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

EXPERIMENT NO 2 (Volume of CSTR)

AIM - To find volume of CSTR using Leven spiel plot by using SCILAB
DATA -
XA (-rA) mol/m3sec
0 0.45
0.1 0.37
0.2 0.3
0.4 0.195
0.6 0.113
0.7 0.079
0.8 0.05

T= 500 K, P = 830 KPa Also ask the user at what conversion user wants to find the volume.
FA0 = 0.04 mol/sec
THEORY - A CSTR often refers to a model used to estimate the key unit operation variables
when using a continuous agitated tank reactor to reach a specified output. In this model, it is
assumed that contents in reactor are perfectly mixed. The mathematical model works for all
fluids: liquid, gases and slurries.
For a reaction:
aA +bB → cC+ dD
V = (FAO – FA) / (-rA)
Where,
FAO = Initial moles of reactant
FA = Final moles of reactant
V= Volume of reactor
-rA = rate of reaction
FA = FAO- FAOXA
XA = Conversion
V = [FAO - (FAO -FAO XA)]/ (-rA)
V = (FAO XA)]/ (-rA)
A Leven spiel plot is a plot used in chemical reaction engineering to determine the required
volume of a chemical reactor given experimental data on the chemical reaction taking place
in it FAO / (-rA) is plotted as a function of X A, the required volume to achieve a specific
conversion can be determined given an entering molar flow rate. The volume of a CSTR
necessary to achieve a certain conversion at a given flow rate is equal to the area of the
rectangle with height equal to FAO / (-rA) and width XA

INPUT –
clc
disp("Experiment No.2 - Volume of CSTR")
Fa0= 0.04
Xa = [0, 0.1, 0.2, 0.4, 0.6, 0.7, 0.8]
rA = [0.45,0.37,0.30,0.195,0.113,0.079,0.05]
for i=1:7
h(i)= Fa0/rA(i)
end
disp(h)
x = input("Conversion is ");
V=0
for i=1:7
if(Xa(i)==x)
V=V+(h(i)*Xa(i))
disp("Volume of CSTR in m3=")
disp(V)
break
end
end

OUTPUT –
"Experiment No.2 - Volume of CSTR"
0.0888889
0.1081081
0.1333333
0.2051282
0.3539823
0.5063291
0.8
Conversion is 0.7

"Volume of CSTR in m3="


0.3544304

You might also like