Documente Academic
Documente Profesional
Documente Cultură
by Zuyin Yang
A thesis submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in
Chemical Engineering
Montana State University
Copyright by Zuyin Yang (1994)
Abstract:
Azeotropes, or close-boiling mixtures often preclude conventional distillation as a method of
separation. Instead, extractive or azeotropic distillations are commonly used to separate close or
azeotropic boiling mixtures. For the design of these separation units, selecting suitable solvents is an
indispensable step. The traditional method for solving this problem is through experimentation which is
time-consuming and expensive.
A new approach is offered by combining heuristic knowledge and numerical methods for solvent
screening in the form of a knowledge-based expert system. The prototype expert system takes as inputs
a small amount of physico-chemical property data for pure components and mixtures, and the processes
which are suitable for the separation of a close boiling or an azeotropic mixture are selected. Then the
expert system proposes solvents from the solvent databases based on the requirements of the process
under consideration. The heuristic knowledge and numerical knowledge from different sources for
selecting solvents for mass-based separation are organized through ac task-oriented framework as the
representing strategy. The structured heuristic search hierarchy has been developed as the
problem-solving strategy that an expert follows.
At present, the prototype expert system is limited to the preliminary selection of promising solvents for
azeotropic and extractive distillation. The prototype expert system is applied to screen numerous
solvents for the separation of xylene isomers and ethanol-water mixture. The result for the separation
of xylene isomers agrees with experimental results to date. For the ethanol-water mixture to be
separated by extractive distillation, the expert system confirms some solvents suggested in the literature
and proposes more solvents for further experimental verification. For the methyl acetate-methanol
mixture, the expert system can propose promising solvents based on Berg's solvent classification and
Sheibel's rule, but cannot accurately rate the solvents.
by
Zuyih Yang
Doctor of Philosophy
in
Chemical Engineering
J)2n%
ii
APPROVAL
of a thesis submitted by
Zuyin Yang
// /ff/
Date
Approved for the Major Department
// /
f?c/
Major Department
Date Y
Graduate Dean
ill
for
doctoral
degree
at
Montana
State
of
this
thesis
is
allowable
only
for
scholarly
format,
along
with 'the
right
to reproduce
and
Signature _
Date
iv
ACKNOWLEDGEMENTS
for
the
research
project
by
Glitsch
Technology
Corporation.
The author is especially indebted to Dr. Lloyd Berg and
Dr. Ronald W. Larsen, the advisors for this project, for their
guidance.
Dr.
Warren
Scarrah and
all
the thesis
committee
the
faculty
and
staff ' of
the
Chemical
Engineering
help.
Dr.
John
Sears,
Department
Head
of
Chemical
Randy Wytcherly
and Mr.
Joseph Gentry
of Glitsch
the
Administrative
Engineering,
author wishes
Assistant
of
to
thank Ms.
Department
Jane Curtis,
of
Chemical
State University.
TABLE OF CONTENTS
Page
APPROVAL..................... .... ............. ..... .......
STATEMENT OF PERMISSION TO USE. . ................. .........
ii
iii
iv
I
3
5
5
. 6
2. HISTORICAL BACKGROUND......
Terminologies for Azeotropic and
Extractive Distillation...... ;.................
8
8
18
27
28
42
vi
47
47
47
49
52
56
59.
66
67
67
70
75
79
Knowledge Acquisition................................
79
79
82
71
73
Types of Knowledge.............................
86
89
Implementation Language
Object-oriented Programming. ........
Features of an Object..........................
Procedural Knowledge
Rules and Methods Representation............
Search Space Solvent Database
^
and Related Objects..........................
S t r u c t u r i n g K n o w l e d g e .........................................................
90
92
96
98
106
vii
109
109
114
118
12 0
122
124
124
131
13 6
146
LITERATURE CITED..........................................
148
APPENDICES......;......................
158
159
164
166
171
viii
LIST OF TABLES
Table
Page
37
44
59
60
62
64
65
72
73
83
85
103
103
104
116
ix
LIST OF TABLES Continued
Table
Page
117
125
131
133
134
135
136
136
137
LIST OF FIGURES
Figure
Page
10
11
12
13
14
15
16
17
19
20
xi
21
23
25
32
34
41
46
48
51
53
54
55
57
58
68
xii
LIST OF FIGURES Continued
Page
27. Knowledge Involved for Solvent
Selection Problems. . . ............................ .
28. Knowledge Components and Classification...... .
81
^
88
94
95
99
. .........
IdO
107
ill
113
'
129
132
138
xiii
ABSTRACT
CHAPTER I
INTRODUCTION
industry. Sometimes,
in the
chemical
Generally,
pressure-swing distillation
distillation
cannot
apply
because
the
azeotrope
pressure
leads
to
product
degradation,
there
are
mentioned
above.
The
most
following:
azeotropic distillation
extractive distillation
, solvent extraction
commonly
used
are
the
These
reactive distillation
"salt" distillation
techniques
component.
The
have
in
common
application
of
the
addition
azeotropic
of
and
third
extractive
components
In solvent extraction,
is
treated
by
adding
a mixture of two or
a
component
that
Reactive distillation
azeotrope
composition.
Among
them,
azeotropic
feasible
conventional
mixtures
for
some
close-boiling
distillation
usually
requires
to
many
separate
stages,
mixtures.
some
Using
close-boiling
which means
a high
often
uses
less
energy
than
conventional
3
Significance of Selection of Solvents
The
development
of
separation
process
for
the
techniques
screening
the
becomes
an
entrainers)
for
tough
promising
separation
solvents
inevitable
task
(also
step
in
in
called
the
whole
development process.
The
initial
consists
of
phase
three
of
designing
principal
steps:
separation
First,
process
separation
potential
solvents
are screened,
then a separation
technique
is
chosen,
the
second
step
becomes
selection of potential
extractive
distillation
and
solvents
solvent
for azeotropic or
extraction
expensive.
has
been
is very time-
the
criteria,
or
established,
and
the
knowledge
about
predicting
the
PILOT
RUN?
DETAILED
ESTIMATE
UCENSE
AGENT
SCREENING
EFFECTIVE
AGENT?
BASIC
ENGINEERING
NO / ADDITIONAL \N O
VSCREENING? /
STOP
DETAILED
ENGINEERING
^d-STOP
CONSTRUCTION
ECONOMIC
EVALUATION
PRODUCTION
Figure I Process development steps for the mass-based separation and the
scope of t h i s .research [2]
5
literature. But the knowledge is represented as both empirical
rules and procedural algorithms, it is not complete, and there
are
sometimes
contradictions
within
this
problem
domain
knowledge.
The
1990's
witnessed the.
lies
in the
fact
that
it can make
use of
promising
entrainers
for
azeotropic
and
extractive
Problem Specification
interdisciplinary
endeavor,
combining
aspects
of
both
6
chemical engineering and artificial intelligence (Al). These
two
diverse
fields
contribute
very
different,
but
deeply
for
distillation.
azeotropic
distillation
and
extractive
such
as
dilute
acetic
acid
find an appropriate
solvents
markedly
mixture;
for
enhancing
third,
effectively
negating the
t h e ' separation
predict
their
of
the
effectiveness
azeotrope
or
close-boiling
or
rate
their
separation-enhancing ability.
We
are
concerned
here
with
speeding
the
preliminary
selecting
a proper
separation
technique
based on the
7
characteristics of the mixture to be separated. We then focus
on
the
solvent
selection
process
for
the
separation
of
CHAPTER 2
HISTORICAL BACKGROUND
are
introduced
as
the
basis
for
further
discussion.
into
two
mixtures
types:
can
azeotropes
be
and
generally-
close-boiling
mixtures.
Azeotrope, from the Greek "to boil unchanged," literally
means
that
composition
the
as
vapor
the
boiling
liquid.
An
from
liquid
azeotrope
has
forms
the
same
because the
9
ternary, or quaternary), and whether one or more liquid phases
are
formed
(homogeneous
or
heterogeneous).
In
line
with
azeotropes
and
negative
azeotropes.
Positive
constant
pressure,
i .e .
a maximum
in the
total
vapor
positive
azeotrope
system
and
its
vapor-liquid
are
shown
in
boiling
temperature
and
minimum
total
vapor
introduced[6].
Typical
vapor-liquid
equilibrium
data
heteroazeotrope
is
the
water-n-butanol
system
for
A
for
which an X-Y curve, T-X (or Y) curve, and P-X (or Y) curve are
represented in Figures 8 and 9, respectively.
It should be
0.6
0.2
11
66
Pressure: 7 6 0 mmHg
A cetone( I )-M eth a n o l(2 )
a z e o tro p e
12
T em perature: 45 C
A cetone( I )-M eth an ol(2)
mmHg
a z e o tro p e
Pressure,
V + L
A c e to n e m o le f r a c t io n s
Acetone( I )-Chloroform(2)
Figure 5 Liquid mole fractions and vapor mole fractions for maximumboiling azeotropic mixture of acetone arid chloroform[4]
14
P re s s u re : 7 6 0 m raH g
A cetone( I )-C h lo ro f o rm (2 )
T em perature,
A zeotrope
15
T e m p e r a tu r e : 4i? C
Pressure,
mmHg
A ceto n e( I )-C h lo ro fo rm (2 )
A zeotrope
1
Pressure: 760 mmHg
Water(1 )-n-Butanol(2)
0.2
17
T em perature,
Pressure: 7 6 0 mmHg
Water( I )-n -B u ta n o l(2 )
v + L
18
maximum-boiling binary, ternary and even quaternary ones are
known to exist.
A
close-boiling
mixture
is
difficult
to
separate
by
Examples
system
of
or
such
systems
include
aromatic-paraffinic
the
propylene-
hydrocarbons.
These
Figures
10
and
11 present the
typical vapor-liquid
vary
widely.
equilibrium data
points
of
components
Vapor-liquid
is shown
for Figures
the
in Figure
2 through
in
the
equilibrium
for
12
12
(Vapor-liquid
is adapted
from
[4]).
,
From
Figures
2 through
12,
it
can
be
seen
that
the
either
theoretical
impossible
plates
(for
(for
azeotropes)
close-boiling
or
needs
mixtures)
so
that
many
the
and
extractive
distillation
are
separation
Temperature: 310.95 K
Propylene(1 )-Propane(2)
Diff of B.P.(2) and B.P.(1): 5.95 K
n-Hexane(1 )-Benzene(2)
Diff. of B R.(2) and B.P.(1): 11.4 K
22
solvent
or
an
agent)
is
deliberately
added
to
the
distillation
refers
to
those
processes
in
components
impossible. Also,
untreated
that
the
formation
of
a new
azeotrope
feed disappear
in the presence
of
a well-chosen
solvent.
solvent
can
be
is
recovered
by
simple
distillation
the
makes
at
low
concentrations
of
toluene.. The
volatility
of
Makeup
solvent
Freshfeed
Extractive
distilation
column
Toluene
product
Solvent
recovery
column
Recycle solvent
24
addition of a solvent.
This allows
and solvent
distillation
refers
to
those
processes
in
The azeotrope
is then
in the feed.
Here,
the process
is distinguished
to
flowsheet
the
for
top
section
of
the
column.
azeotropic. distillation
of
A
an
representative
ethanol-water
Fresh Feed
Decanter
Azeotropic
Distillation
Distillation
Ethanol Product
W ater
26
water
[IOO0C]
by
simple
distillation
at
I atm.
because
[<0.1135
atm]
simple
distillation,
extractive
as a bottom product
and a heterogeneous
into
a pentane-rich
reflux
minimum
condensed,
and
azeotropic
distillation.
distillation
Doherty
et
vs.
homogeneous
a l .[8]
classified
in which the
the
relative
volatility
of
the
two
azeotropic
distillation
covers
the
traditional
extractive
27
distillation for the separation of an azeotrope. Laroche et
a l [I ]
argued
that
heterogeneous
azeotropic
distillation
difficult
because
upsets
can
induce
phase
separation
disadvantage
heterogeneous
is
easier
azeotropic
to
operate,
can
distillation while
outperform
separating the
The
first
successful
distillation
of
an
azeotropic
patent
for
anhydrous
his
alcohol.
landmark
event
in
industry.
In
1908
distillation
batch
distillation
Young's
the
process
invention
history
of
Guillaum[10]
for
the
process
can be
the
of
making
regarded as
chemical
patented
removal
for
an
processing
extractive
fusel
oil
from
distillation
has
received
periodic
attention,
For
climbed,
and
28
engineers
found
that
substantial
conventional
in
energy
and
distillation
distillation process.
savings
Then again
process
to
an
azeotropic
IIz the
azeotropic
and
extractive
distillation
are
cut,
2-propanol production,
deemulsification
and
aromatic
of
oi l ,
hydrocarbons
and
or
vinyl
acetate
separation
alkanes
of
and
alkenes[16].
29
For Azeotropic Distillation
For azeotropic distillation,
classifications
using
hydrogen
bonding
ability
and
To
separate
closely
boiling
pair
or
a maximum
component
but
one
minimum
azeotrope
boils
at
azeotrope.
The
ratio
of
compositions
of
the
original
30
binary minimum azeotrope.
Berg has also listed the following desirable properties
of a solvent or entrainer for hydrocarbon separations[11]. The
entrainer: .
1. Should boil within a limited range
(0-30C)
of the
deviation
from
Raou l t 1slaw
to
give
minimum
Should
be
stable
at
the
temperature
of
the
distillation.
7.
Should
separated
and
be
with
the
materials of
hydrocarbon
construction
being
of
the
equipment.
To make recovery easy,
large
temperature
hydrocarbon-entrainer
difference
azeotrope
and
between
the
the
unaffected
hydrocarbon.
'
In
addition,
Treybal[12]
has
listed
the
following
31
1. If the entrainer forms a new azeotrope with only one
of the constituents of the binary mixture to be separated, it
should preferably be the constituent present in the minority
to reduce the heat requirements of the process.
2.
The
entrainer
new
content,
azeotrope
to
should
reduce
the
preferably
amount
of
be
lean
in
vaporization
The
new
preferably
be
of
the
Should
be
of
low
freezing
point
to
facilitate
Should
be
of
low
viscosity
to
provide
high
tray
capacity.
Doherty et al. [13] have introduced a method for screening
solvents for homogeneous azeotropic distillation based on the
so-called simple distillation residue curve map analysis. A
residue
curve
map
is
a triangular
diagram
(with
the pure
composition
as
it varies
with
time
during
a simple
32
Benzene
Acetone
Binary azeotrope
Chloroform
33
with
their
respective
compositions,
boiling
point
temperatures
and
on
the
results
from
directed
graph
theory
and
an
extended
determination
rules
of
and
the
an
automatic
structure
of
the
procedure
simple
for
the
distillation
procedure
requires
only
knowledge
of
boiling
but their
If
the
binary
mixture
exhibits
a maximum
boiling
If
azeotrope,
the
binary
mixture
the
entrainer
must
exhibits
aj
be
a minimum
a
minimum
boiling
boiling
34
35
et a l .[19] have found that homogeneous azeotropic distillation
can behave in a very unusual manner. The following lists some
strange features for homogeneous azeotropic distillation: '
1. Increasing reflux in a given column does not always
increase
separation.
In
fact,
in many
cases,
there
is
no
Indeed, there
the
basis
of
the
above
observations,
they
have
et
al.'s
existing entrainer
rules,
and
they
selection rules
have
found ;that
the
selection
procedure
for
homogeneous
azeotropic
distillation:
1. Eliminate all chemicals that introduce additional
azeotropes.
2. By comparing the corresponding equivoIatiIity curve
diagrams,
36
a) Heavy entrainers that send the lighter azeotropic
component to the top of the extractive column;
b) Heavy entrainers that send the heavier azeotropic
component to the top of the extractive column;
Design,
sequence(s )
entrainers.
cost
and
optimize
corresponding
The
best
to
entrainer
the
the
feasible
separation
remaining
candidate
yields
the
lowest
total
annualized cost.
The
entrainer must
have
a different
effect on the
given
concentration.
This
means
that
selectivity
is
use
of
for
selecting a
solvent,
first,
members
of
37
homologous series show little or no deviations from
Raoult's
any
member
of
the
homologous
series
of
the
other
of
an
azeotrope
might
be
used
to
separate
the
azeotrope.
It is only necessary to choose such an entrainer that
satisfies the above conditions (I),
Methanol
B.P. 64.7 C
B .P .C
Solvent
B.P.C
Ethanol....... ...78.3
Propanol......
Butanol........
Amyl alcohol...
Ethylene glycol
...97.2
. .117.8
. .137.8
. .197.2
38
B e r g [12] has suggested that all solvents can be divided
into five classes based on their potentialities for forming
hydrogen bonds. The criteria proposed by Berg for successful
extractive
distillation
solvents
are
that
they
boil
minimum
azeotropes
with
the
components, and
be
highly
classification in detail).
For hydrocarbons, Tassios[21] has proposed a procedure as
follows:
1.
Compare
the
molar
volumes
of
the
close-boiling
39
the potential entrainers.
4.
For
generally
more
reliable
values,
and
for
hydrocarbons not included in the classes, use the PierottiDeal-Derr(P D D ) method to calculate entrainer selectivity.
5. Compare the potential entrainers for temperature and
concentration effects.
Treybal[13] has stated that the general requirements of
a satisfactory extractive-distillation solvent or entrainer
are:
1. High selectivity, or ability to alter the vapor-liquid
equilibria of the original mixture sufficiently to allow its
easy separation, with only small quantities of entrainer.
2. High capacity, or ability to dissolve the components
in the mixture to be separated.
cannot
be
obtained
in
the
liquid
phase,
the
with
the
overhead
product
and
to
maintain
high
and particularly it
40
apply to entrainers as to agents for azeotropic distillation.
Tassios [22] has also pointed out ..that the entrainer has
physical, and
chemical
effects
on
the
constituents
of
the
is
considered
the
result
of
Lewis
acid-base
effects,
and
usually,
the
physical
and
chemical
et
a l . [23 ] have
proposed
procedure
for
the
in binary and
developed
selectivity
of
by
Eckert
entrainers
et
and
a l . [25]
then
was
used
entrainers
to
were
predict
ranked
41
List of s o lv e n t s differing
in functional groups
Calculation of s e l e c t i v i t y
at infinite dilution us i n g
UNIFAC and DDB
P r e - s e le c t io n o f s u i t a b l e
solvents
Calculation of equilibrium
diagrams at d i ff e r e n t
con stan t solvent concentrations
^VLE data
a v a i l a b l e in
\
DDB
Calculation of
UNIQUAC parameters
from UNIFAC
Evaluation of
UNIQUAC parameters
Plot of y - x
diagrams
S e le c t io n of the " b e s t
solvent
42
and
extractive
activity,
based
experimentation.
distillation
to
some
Furthermore,
extent
the
is
complex
and
on
experience
and
underlying
theory
for
industrial
mixtures
the
key
components
under
Another
important
is the thermal
component
higher
and
heavier
temperature
than
key
component which
the
heavy
key
boils
at
component. . Van
keep
bottom product at
the
bubble-point
temperature
A heavy
of
the
solvent would
product.
43
Gerster[28] has indicated that if the feed is a close
boiling
hydrocarbon
properties
pair,
the
differences
in
the
physical
is usually comparatively
over
best
the
in
entire
height
extractive
of the
distillation
column;
where
this
the
is
agent
distillation operation
is
less than
5% of the
ratio
distillation
has
than
greater
small
effect
(D/B)
on
ratio.
the
economics
Mixtures
of
composed
a
of
44
Table 2. Heuristics and Rules for the Selection of Separation
Methods.
Favored method
Conditions
Extractive
distillation
Azeotropic
distillation
Solvent
extraction
vaporize
the
distillate.
85-90%
In
of
these
the
feed
cases,
that
will
extractive
appear
and
in
the
azeotropic
the freezing
out
at
an acceptable
temperature
and pressure.
In
has
considered
distillation since
because
the
process
(I)
more
desirable
than
is
azeotropic
does
hot
depend
upon
the
accident
of
45
azeotrope
formation and
(2)
smaller quantities
of an agent
must be vaporized.
Figure 18 gives the relative volatility for azeotropic
distillation, extractive distillation, and solvent extraction
that
are. required
comparison
is
to
based
give
on
the
concentration
and
four times
distillation
and
in
solvent
equal
plant
assumptions
as much
cost[30].
of
liquid
extraction
as
67%
in
in
This
solvent
extractive
ordinary
the
abscissa
distillation.
the
relative
volatility
for
ordinary
47
CHAPTER 3
Although
the
final
selection
of
solvents
must
be
the
preliminary
stage
should
consider
two
solvents
at the
aspects: separation
separation of acetone-methanol
azeotrope
can be
carried out through distillation by modification of its vaporliquid equilibrium by adding DMSO and M E K [24]. The degree of
separation enhancement can be expressed by either relative
volatility or selectivity.
Separation Factor
The degree of separation that can be obtained with any
With DMSO
No solvent
With MEK
49
particular separation, process is indicated by the separation
factor:
ocsij
(I)
Cts l j
is the
components
component
component
i and
tends
does,
has
to
Cts l j
= I, no separation
been accomplished.
concentrate
and component
in
product
If
Cts i j
I more
I,
>
than
tends to concentrate
in
if
Cts i j
unity.
Relative Volatility
For
vapor-liquid
system,
the
separation
factor
is
written as
a
_ Vil/Xll _ y iP i
(2 )
is
the
vapor
phase
mole
fraction,
is
the
50
activity
coefficient,
and
is
the
pure
component
vapor
relative
volatility,
Cti j ,
as
far
away
from
unity
as
(NTP at finite
and
relative
volatility
is
established
through
the
Fenske equation[27],
_ log [(XiZx7
.)JZ(XiZ^ ) jb]1
mln
I ^ T
(3>
The
equilibrium
volatility,
value
stage.
Cti j ,
of
It
Nmin. includes
should
be
the
noted
reboiler
that
the
as
an
relative
1/2
(4)
an additional value,
average:
a av= (a da FJ,) 1/3
(5)
Relative volatility
Figure 20 NTP requirements for different relative volatilities [27]
52
different separation purity and relative volatility at total
reflux. It can be seen that the number of theoretical plates
approaches infinity as the relative volatility becomes closer
to
unity.
That
is
the
situation
for
the
presence
of
an
decreases
increases
to about
rapidly
1.25.
when
the
Figure
relative
21 presents
volatility
the number of
to
relative
volatility
as
does
the
number
of
theoretical plates.
Selectivity
Since the ratio
The
activity
coefficients
concentrations
composition.
in
A
the
high
of
the
solvent
selectivity
()
components
depend
gives
on
a
at
the
high
finite
mixture
relative
C o lu m n cost
~-- a
2.5
R e la tiv e volatility
4.2
T em perature @298 K
0.2
0.4
0.6
0.8
4
S o l v e n t : M ixture = 1:1
Ethanol(1)-Water(2)-2-Nitropropane(3)
56
selection of solvents can be based upon the limit selectivity,
which is defined as the ratio of the activity coefficients of
the key components when each alone is present in the solvent
at infinite dilution,
(7 )
Kumar and Prausnitz[31 ] have discussed the annual process cost
for the separation of propylene-propane system based on the
limit selectivity at infinite dilution. As Figures 24 and 25
show, the annual cost falls with increasing selectivity, and
the
total
extractive
distillation
process
cost
is
limit
selectivity of different
solvents
dilution
experiment,
theoretical
or
(ACID).
estimated
ACID
using
thermodynamic models,
can
be
obtained
semi-empirical
and
from
semi-
Xs = 0.9
Ul
300
1.5
16
1.7
1.8
i----- r
1.9
2.1
I-------------
2.2
Xs = 0.9
1000
Total Cost
800 -
Total For
Fractional
CD
600 -
Distillation
Operating Cost
59
Table 3. Experimental Methods for Determining ACID.
Method
Author
Reference
[34],
[35]
[36]
Gas Stripping
Leori et a l .
Richon et al.
[37]
[38]
Differential Ebulliometry
Scott
Trampe and Eckert
[39]
[40]
Headspace Chromatography
[41]
coefficients
at
infinite
dilution
are
so
equations
proposed . for
correlating
activity
the
infinite
dilution
situation.
The
correlations.
much
such
information
is not
available
for
60
The importance of a knowledge of y has led to the
development of different prediction methods. The solubility
parameter approach developed by Scatchard-Hildebrand[47] has
Table 4. Binary Activity-Coefficient Correlations
at Infinite Dilution.
Margules[42]
van Laar[43]
Wilson15[44 ]
1In 2~Ap^
I In Agi -Aqg
NRTL25 [45]
^12
(otzI2 2 ^
)^ ^ 12
^"21
UNIQUAC35 [46]
]+Iq tqlg/rg
. .
gij interaction parameter between component i and j; gij=gji
CL nonrandomness parameter; Qri j =Otj i
if
3) r.i j
U ij
r i
been
exp[-(uij - Ujj)ZRT]
interaction parameter between component i and j; U i j = U j i
relative van der Waals volume of component i
relative van der Waals surface area of component i
= zZ2(ri-qj)-(ri-l)
coordination number; z = 10
widely
extensions
used;
have
and
been
modifications,
proposed
by
many
improvements
authors.
and
Ye h [24]
61
summarized all the models developed along this line to 1986.
Modifications continue to be proposed. Table 5 lists all the
expressions established so far based on solubility parameters.
The most accurate prediction method for y" according to
solubility parameter approach is the MOSCED model proposed by
Thomas and Eckert[56], which gives an average error of 9.1%
for
3357
three
values
of
adjustable
parameters
are
y* The
original
parameters.
difficult
Among
to obtain
MOSCED model
them,
or
contains
acidity/basicity
estimate.
Also,
the
parameters
for
estimating
the
MOSCED
to
(one
per
compound,
plus
two
per
class).
( A 1- A g ) + C g ( T 1 - T g ) ( Ot1 -O tg ) + C g ]
(8)
Where C1, C2, and C3 are empirical constants for one type of
system and are obtained by regression from experimental y
62
Table 5. Models for Estimation of Activity Coefficient at
Infinite Dilution Using Solubility Parameters.
Scatchard-Hildebrand1^ [47]
In Yto1 = V1ZRT(S1-S2)2
Scatchard-Hildebrand-Florv-Huqqins [48]
In Yra1 = V1ZRTCS1-S2^ l n ( V 1ZV2)+I-V1ZV2
Prausnitz-Ander son-Weimer2)[49]
In Y001 = V1ZRT[ (A1-A2)2+r22-2W12]+ 1 n (V 1ZV2)+ 1-V1ZV2
W12 =
C t 22
Helpinstill-Van Winklef50]
In Ym1 = V1ZRT[ (A1-A2)2+ (T1-12)2-2W12]+In(V1ZV2)+1-V1ZV2
W12 = Cft1 -t2)2
Hsieh-Newmanf51][52]
In Y011 = V1ZRTf (A1-A2)2+(t1-t2)2+(a1-a2) (T1-U2) ]+In(V1ZV2)+1
- V 1ZV2
Hansenf53]
In Ym1 = V1ZRTC (A1-A2)2+(t1-T2)2+(a131-a232)2]+ln(V1ZV2)+l-V1ZV2
Tiissen-Billet-Schoenmakers f5 4 1
The
difficulty
modification
less
in
useful
obtaining
to
general
constants
systems
makes
although
this
they
63
deviations were reduced from 7.97% (original MOSCED model) to
4.62%
(Equation(S)).
The
difficulty
systems
of
application
is not
of the
overcome by the
to
predict
activity
coefficients
at
infinite
of
activities
in
mixtures
of
nonelectrolytes.
the
ASOG
method
for
VLE
calculations.
Several
and
Tochigi[61]) .
Similar
approaches
have
(e.g.
been
tables
of
the
published.
The
UNIFAC
prediction
of
interaction
model
V L E ; however,
is
when
parameters
convenient
the
method
have
tool
is
been
for the
used
for
simultaneously.
At
present,
there
are
two
modified
developed in Dortmund by
64
by Larsen et a l . [64], respectfully. Table 6 shows a comparison
of ym results predicted by the Dortmund modified version of
UNIFAC to the results of the original UNIFAC, as well as to
several other thermodynamic models.
AyVt
(%)
1.30
1.42
0.82
26.29
26.03
13.92
1.56
1.85
0.99
26.69
25.82
13.35
1.53
21.72
1.68
21.15
Hote: I
Ay*
AY^elt
(%)
., ,
version
is
superior
to
other
group
contribution
that
UNIFAC
has
the
ability
to
predict
activity
systems. Table
predicted
65
Table 7. Predicted Infinitely Dilute Activity Coefficients by
UNIFAC (Dortmund modification) for Aqueous Systems.
Solvent
Solute
Temp K
y"
Measured
y"
%Difference*
Predicted
Acetone
Water+
307.9
318.1
328.5
6.0210.13
5.68+0.1
0.3010.02
6.61
6.18
5.78
9.80
8.80
9.06
DMFA
Water+
353.7
363.0
367.7
383.0
0.9610.12
0.9910.05
1.0210.03
1.33+0.07
1.05
1.09
1.12
1.19
9.38
10.1
9.80
-10.5
Isopropanol
Water+
318.4
328.2
338.0
3.510.4
3.39+0.07
3.0+0.16
3.27
3.20
3.12
-6.57
-5.60
4.00
Methanol
Water+
307.8
317.9
327.9
337.1
1.610.2
1.810.2
1.7+0.25
0.76+0.05
1.63
1.67
1.69
1.71
1.88
-7.22
-0.59
-2.84
Nitromethane Water+
314.3
322.5
331.1
343.4
13.3+0.2
11.8+0.5
11.8+0.8
8.610.4
13.68
12.13
10.73
9.07
2.86
2.80
-9.07
5.47
Water
DMFA+
323.2
333.1
0.89+0.4
0.35+0.26
0.79
0.92
-11.2
-31.9
Water
Methanol*
323
373
1.93
2.75
1.94
2.46
0.52
-10.5
Water
Ethanol*
323
373
5.42
5.21
5.32
5.93
- 1 .85
13.8
Water
n-Propanol*
313
333
369
20.9
16.8
14.3
14.58
15.13
. 15.30
-30.2
-9.94
7.00
Water
sec!-Butanol*
333
367
39.7
32.1
36.74
34.53
-7.46
7.57
66
Easy Reversibility
requirements
solvent that
azeotropic
It
of
is
ease
of
producing
distillation
vaporization
load.
and
the
column.
solvent will
desirable
that
low
reduce
the
solute-free
extractive or
latent
the
heat
reboiler
solvent-solute
of
heat
system
the
distillation
recovery
of
the
entrainer
from
azeotropic
distillation
is
decantation
unit
plus
extraction
are
the
alternative
techniques
for
67
CHAPTER 4
Experts,
as
used
here,
are
people
who
have
become
capturing
and manipulating
the
knowledge
of human
An
Domain Expert
TransferofExpertlse
KnowtedgeEnglneer
Knowledge
Structure
External Interface*
Updates
Data Bases
Executable Programs
User Interface
(ConsutatioiVE^Jlanation)
User
69
expert system itself usually contains:
(1)
a knowledge base;
(2)
an inference engine;
(3)
a user interface;
(4)
(5)
data bases.
contains
specific,
in-depth
information
engine.
The
inference
engine
uses
inference
and external
executable
programs.
The database is a repository of some facts for the domain
problem.
The
knowledge,
extracted
from
the
domain
expert, is
This
knowledge, provides
programming
k n o w le d g e
base,
languages
create
or
The
the
developer
software
the u s e r
system
to
in te rfa c e ,
then
with
utilizes
construct
w rite
its
the
e x te rn a l
H -ti-
70
executable programs
combine
system.
if needed,
them to make
During
the
everything function
earlier
stages
of
as
an
Al
and
integrated
research,
two
including
expert
was
done
constructing
researchers
the
realized
inference
that
the
engine.
Later
inference part
of
on,
Al
an expert
inference
engine.
Usually,
this
step
is not
necessary
71
of
user
interface,
interfaces,
together
handling knowledge.
specific
inference
domain
called
The
the
expert
knowledge
mechanisms,
is
expert
and
system
system shell,
removed,
can
external
shell,
for
in which the
facilitate
the
knowledge
representation
methodologies,
and
system
Information
shell,
called
Builders,
Inc.
LEVEL
was
OBJECT
used
as
developed
by
development
LEVEL 5 OBJECT
technologies,
relational
database
object-oriented
models,
and
programming
graphical
(OOP),
development
and
Expert
financial
systems
management
have
and
been
successfully
planning,
applied
marketing,
to
patient
systems
have
begun
to
penetrate
chemical
IIM W
72
Table 8. The Basic Features of LEVEL 5 OBJECT.
1 . Platforms
IBM PC (WINDOWS)
2. Knowledge base components
Data types:
Compound; Color; Interval;
Multicompound; Numeric;
Picture; Rectangle;
Simple; String; Time
Knowledge representation:
Rules; Object-oriented data structure
3. Inference Engine
Reasoning mechanisms:
Forward chaining; Backward chaining;
Mixed-mode; Procedural; Object-oriented;
Uncertainty:
Confidence factors
numbers,"
they
contain
chemical
engineering
Having this
lists
six
main
application
areas
of
expert
73
Application characteristics
Fault diagnosis
Process troubleshooting, i .e .,
determining the origins of process
problems and recommending solutions.
Process control
Process design
Product design,
development,
and selection
appropriate
for
expert-system
development.
Selection
knowledge
and
problem-solving
tasks.
The
74
selection process involves searching in an object space and
testing objects using some constraints. The object space and
the initial requirements, which also form the constraints for
the selection process,
So,
exhaustively
intractable for a
satisfy
associated
both
with
specifications.
the
the
The
goals
definition
and
of
constraints
the
objects
that
and
are
their
problems
depending
can
on
range
the
from
simple
problem-solving
to
very
techniques
or entrainers
such
table-look-up
strategy
becomes
inefficient.
Actually,
selection
processes
are
not
well-defined
the
so-called
routine
selection
problems
that
are
Jl
75
discussed thoroughly by Gandikota and defined as follows[69]:
A routine selection problem has clearly stated goals and
well-structured selection procedures to achieve the
goals. The object space and the necessary knowledge for
making appropriate decisions to select from the object
space are well-defined.
The overall task of routine selection can be decomposed
into two
subtasks.
The
first
subtask,
called preliminary
of
the
preliminary
selection
there
is
knowledge
some
broad
initial
requirements.
The
result
of
as
called
inputs
critical
in
the
second
selection
subtask.
involves
The
second
refining
the
subtask
set
of
The selection
These
is
set of
selected
categories
ranked
by
some
order.
Generally speaking,
choose products,
processes,
or
76
something
else,
alternatives.
often
One. of
from
the
large
or
complex
characteristics
of
sets
of
selection
seen
from the
processes
gain
following brief
much
attention
summary that
in
chemical
engineering.
Separation design.
gained
much
attention
chemical
engineers
as
Al
such
as
EXSEP
developed
by
Liu
et
a l .[70],
an
need
to
select
distillation,
proper
separation
method
adsorption or crystallization
such
at the
as
initial
stage of sequencing.
Thermodynamic model selection. CONPHYDE (CONsultant for
PHYsical
property Decisions),
University
by
developed
Banares-Alcantara
[74],
at
Carnegie-Mellon
is the
first
expert
vapor-liquid
interactive
equilibrium . calculations.
"question
and
answer"
session
to
It
uses
an
acquire
the
77
information
necessary .to
recommend
a model.
CONPHYDE
uses
recommendations.
What CONPHYDE
lacks,
however,
is
knowledge-base
system
for
the
selection
of
the
selection
of
supplies
an
numerical
calculation
proper
intelligent
thermodynamic
database
facilities
models,
manager
and
ESPEM
provides
[77] is an expert
use
of
the
final
product,
and
CAPS
recommends
CAPS is a forward
On
the
chemical
engineering
side,
DECADE'S
78
knowledge base is limited.
PASS
System), by Venkatasubramanian[80],
pumps, displacement-plunger
pumps,
and
dynamic
pumps, displacement-
centrifugal
pumps.
PASS
is
that
Hanratty
et
"fire"
when a given
a l .[81]
developed
set of information
an
expert
system
exists.
for
the
79
CHAPTER 5
KNOWLEDGE BASE
An expert system,
was
designed
to
named SSS
utilize
some
of both
the
qualitative
and
acquisition,
that
is,
garnering
the
information
Knowledge Acquisition
p a rts:
(I)
g en eral
k n o w le d g e
a c q u isitio n
in
o rd er
to
80
obtain an understanding .of the problem domain and (2) specific
knowledge
acquisition
to
determine
the
solvent
classes
on
an
overview
of
the
problem
domain.
With
this
phase
and
was
obtained mainly
publications)
and
from the
through
literature
interviews
arid
discussions with Dr. Lloyd Berg who has worked in this field
for several decades.
The
knowledge
related with
the
selection
of
solvents
vary
for
different
separation
methods
such
as
based upon
both the
81
Separation,
IMethods
-Azeotropic Dist.
Extractive Dist.
Solvent Extra.
Bulk Attributes
1Thermal
Attributes
- Dilute Solution
Concentrated Solution
- Thermal Sensitive
- Thermal Stable
High Boiling
Normal Boiling
Azeotropic Mixture
Min. Azeotrope
. Max. Azeotrope
Zeotropic
iAttributes
Mixture
Characteristics
Solvent
Selection'
System
Close-boiling Mixture :
Hydrocarbon
.Chemical
Family
Aqueous
Nonaqueous
. Common Properties
i Physical
Properties
Solubility Parameters
Solvatochr. Parameters
Solvent
__ _
Characteristics
Chemical.
Family
Miscellaneous
Properties
Interaction
. Molecular Volume
Boiling Point
Melting Point
Heat of Vaporization
Critical temperature
Dispersion
Polarity
Hydrogen Bonding
Basicity
Acidity
Monoalcohol
Polyalcohol
-K eto n e
Hydrogen Bonding
I Physical
Properties
Homolog
Isomer
Aliphatic,open chain
Aliphatic,cyclic chain
Aromatic
Polar degree
-Strong
- Moderate
Poor
Strong
Moderate
Poor
Common Properties
Solubility Parameters
Solvatochr. Parameters
Corrosiveness
Toxicity
Selectivity
Solubility
Volatility
Recovery
Reaction
82
mixture.
3) Physico-chemical properties of solvents. The preferred
solvent
The goal
the
second
part
of
the
knowledge
acquisition
including
some
experience.
This
physico-chemical
knowledge
comes
selection of
properties
mostly
and
from
solvents,
practical
the
public
83
the problem.
Table 10 shows the progress of the knowledge for solvent
selection for azeotropic and extractive distillation based on
the information provided in chapter 2.
Extractive Distillation
Sheibel1s rules(1948)
Berg's heuristics(1969)
Tassio1s procedure(1972)
K o l b e 1s procedure(1979)
Treybal1s criteria(1980)
Y e h 1s polarity p l o t (1986)
(described
separated
is
above
170oC ,
then
prefer
azeotropic
or
extractive
distillation
as
separation
method.
This
rule
was
also
suggested
by
Van
Winkle [27].
The
polymerization,
or
other
t h a t m ig h t happen a t a h ig h e r te m p e ra tu re .
'I
chemical
reactions
84
For azeotropic distillation,
are
used
for
solvents
to
azeotrope,
illustration.
separate
Those
rules
closeboiling
govern
mixture,
selecting
a
maximum
azeotrope.
At
present,
the
knowledge
for
azeotropic
in
for
combinations
chapter
selecting
of
characteristics
hydrocarbon
volatile),
2,
solvents.
rules
of
and
the
mixtures,
authors,
to
boiling
Tassios1s procedure,
proposed
In SS S , we
procedures
mixtures
Berg's
have
use
according
be
point
different
different
to
the
separated.
For
rule
(or
less
(or
selectivity criterion.
85
Table
11
lists
the
rules
and procedures
used
in the
of
solubility
inaccurate. .Treybal
also
is
listed
often
the
time
consuming
additional
and
attributes
low toxicity,
low
86
corrosiveness, chemical stability, low freezing point, and low
viscosity. In the present expert system, these criteria have
not been considered because data for the above properties are
not available for many solvents in the database.
One of .Sheibel's rule requires that the selected solvent
not form an azeotrope with any component in the mixture. If a
solvent boils 20C higher than components do, the chances of
forming an azeotrope are rare.
Types of Knowledge
We
acquire
the
former by
studying
the
relevant
to
Therefore,
types
in
and
so
become
acquire
an
knowledge
knowledge
expert
has
problem-solving
in
given
been broadly
engineering
field:
capabilities
real-world
classified
Deep
and
in
domain.
into two
Shallow
Knowledge.
With Deep Knowledge, we mean the set of theoretical laws
and axioms that form the basis for abstraction capability, and
mathematical models developed to describe the behavior of the
domain system.
school.
87
Shallow
knowledge
mentors
Knowledge
will
to
not
be
provide
defines
all
acquired
other
knowledge.
from books,
insightful
suggestions,
but
will
Such
need
experience
to
situations.
Shallow
Knowledge
is
also
called
also
generally
referred to
as
heuristics
(or heuristic
organized,
experiences.
Before
indexed
These
encoding,
categories[87]:
are
deep
knowledge
then
encoded
knowledge
may
declarative
be
and
into
heuristics
the
Al
subdivided
knowledge
and
from
program.
into
two
procedural
knowledge
refers
to
facts
and
assertions
Knowledge Assembly
Shallow Knowledge
Deep Knowledge
Axioms
Theoretical
Mathematical
Laws
Models
Facts
Rules
Heuristics
89
what is involved in solving a problem. Procedural knowledge
isassociated with knowing how to apply appropriate problem
solving strategies to solve a given problem.
the
problem
solving
procedures.
Some
techniques
are
knowledge
representation
knowledge
representation
networks,
(2)
Frames,
approaches.
techniques[87]
(3)
Production
The
are
rules,
(I)
(4)
major
Semantic
Predicate
shell
provides
us
which
we
w i t h . the
have
chosen
application
as
our
developing
development
tool
environment
our
discussion,
on
knowledge
representation
by
the
90
Implementation Language Object-oriented Programming
Object-oriented programming has
that
recently
can
assist
emerged as a
programming
methodology
in
software
development.
act
capabilities.
In
traditional
programming
upon
data;
this
data may be
organized
into data
as a result of the
the
required procedures
to
interaction
of
the
objects
that makes
up
the problem
domain.
One better-known prototype research program in chemical
engineering application that takes an object-oriented approach
is DESIGN-KIT by Stephanopoulos et a l .[88]. DESIGN-KIT is a
software-support
activities
such
configuration,
tool
developed
as:
flowsheet
and
operational
to
aid process-engineering
development,
analysis.
It
control-loop
is written
in
u.
91
Another application in chemical engineering that takes an
object-oriented approach
Constantinou
et a l .[89]
is the
for
estimation of physico-chemical
Applications
that
have
many
interrelated and interdependent rules or constraints that
are
typically
beyond
the
scope
of
conventional
programming systems, or those that reguire very large
maintenance efforts.
Frequently changing
Applications where policies,
information, and regulations change frequently. These
type of applications can cause major maintenance problems
if built with conventional tools.
Requiring consistency Applications where the rules
used to address cases are subject to inconsistent
interpretation. Codifying the rules ensures that they
will be interpreted consistently throughout the problem
domain.
Requiring expert knowledge Applications that deliver
expertise
to
people
who
do
not
have
it.
These
applications make an expert's opinion and knowledge
available to a wide audience and provide tracking of the
decision-making process.
Time-critical Applications, such as process control,
which must rapidly apply decision-making knowledge or
rules, or quickly identify patterns due to on-line, timecritical constraints.
Basic application areas that possess some of the above
characteristics
include
documentation,
decision
management,
intelligent
diagnosis/troubleshooting,
and
control,
and
selection/classification.
Our
92
application falls into selection/classification category.
Features of an Object
Although no formal definition is available, an object in
a
full-fledged,
object-oriented,
multiparadigm
programming
class and
(slot's
or
variable
pointing
to
another
data
structure,
across
the
class-subclass
and
they will be
class-instance
93
calling each other's methods through the mechanism of message
sending.
7.
should
programming
be
emphasized
technique
is
that
the
discipline
object-oriented
tedious
to
master.
classifying
and
organizing
knowledge
within
an
object
within
structure,
file,
database.
an
application,
is
characteristics
called
database
or
rules,
demons,
to
how
a record
class
fields
similar
defined
attributes,
columns.
and methods,
by
which
Behavior,
collection
are
defined
similar
by
of
to
facets,
An
in order to
H Q m c-OT O
95
Objects
Class
new
X 7
V r
Attribute
Instance
Classes
dB3 SOLV_SUB1
domain
new
Instances
Zx the domain
[ Str ] comp_name[1] undeterm
[ N I crit_temp[1]
undeterm
[ N ] mol_vol[1]
undeterm
[ N ] heat_vap[1 ]
undeterm
[ N ] number of Components un
[ N ] boil_point[1]
undeterm
[ Str ] subdiv[1 j
undeterm
[ Str ] dassnam e[i ]
undeterm
[ Str ] moLformula[1] undeterm
[ N] i
undeterm
[ S ] ok
undeterm
[ S ] check existence undeterm
[ S J continue
undeterm
[ S ] input feed info undeterm
[ C ] feed category
undeterm
Facets
View
C L A S S domain
[ Str ] oomp_name
[ N ] criLtemp
[ N J mol_vol
[ N j heat_vap
[ N j number of Components
[ N ] boil_point
[ Str ] subdiv
[ Str j dassnam e
[ Str ] mol formula
[ N] i
[ S j ok
[ S I check existence
[S j continue
[S 3 input feed info
[C ]feed category
hydrocarbons
aq nonhydrpcarbs
nonaq nonhydrocarbs
[ N ] composition
[ N j component number
11
96
attributes comp_name, crit_temp, mol_volr heatvap, number of
In
An
occurrence
of
class
is
called
an
object
instance.
Using the database analogy, if a class is similar to the
file
structure
or
table
that
defines
database,
then
A permanent
Procedural Knowledge
97
entrainer will be utilized in our system.
knowledge used to make good judgements,
tricks, or "rules of thumb"
Heuristic is the
or the strategies,
reviewed in the
been converted into the IF...THEN rule format for the expert
system.
systems
is rule-based knowledge.
This
type
of
system uses
side.
Each
rule
represents
small
chunk
of
When
the
known
facts
support
the
' f"
shown
in
Figure
29;
values
can
be
assigned
to
follows:
The general
is as
98
RULE <name>
IF
<condition> .
AND <condition>
OR <condition>
THEN <condition>
ELSE <alternate conclusion>
LEVEL
OBJECT'S
conditions
are
connected
with
the
the
same
conclusion
into
single
ru l e . Figure
31
knowledge
can
also
be
represented by WHEN
(for
CHANGED)
forward
method
reasoning).
contains a
A . WHEN
block of
NEEDED
(or
WHEN
developer-defined
value. Figure 32
Search Space
The
space
selection process
and
testing
objects
involves
by
using
searching in an object
some
constraints.
The
object space and the initial requirements, which also form the
constraints
Therefore,
for the
selection process,
can be very
large.
99
Rules
O
Methods/Rules/Demons
Edit
Selection
Classes
XT- Berg c la s s I
X Z Berg c la s s Il
X Z Berg c la ss III
Lists
View
O All Rules
v for primary selected
v for reselected
v for sheibal's rule applied
X Z Berg c la s s IV
X Z Berg c la ss V
X Z critical selected
new instances
S a v e N ew O >
100
Methods/Rules/Demons
Methods
Edit
Classes
XZ dB3 SOLV_SUB1
x T r dom ain
Selection
O
V
Lists
View
V continue
V
y
category
Input fe e d Info
fe e d
c h e c k e x is t e n c e
WHEN CHANGED
new instances
A
th e dom ain
BEGIN
comp_name[1
LOWCASE( comp_name[1])
com pjnam e[2]L O W C A SE ( comp_namej2])
comp_nam[3
L0WCASE( comp_name[3])
com p_nam e[4]LO W CA SE( com pjnam e[4])
i 1
WHILE (I <= number of com ponents)
BEGIN
FIND dB3 SOLV_SUB I
WHERE comp nam e [ I ] - dB3 SOLVSUB I .comp name
LIMIT I
OR ccm pjnam e[ I ] = dB3 SOLV_SUB l.commonname
component number [ I ] : - 1
WHEN FOUND
bolLpolnt 11 ] := dB3 S0LV_SUB I .bolLpolnt
crlU em p [I J := dB3SOLV_SUB I. crlt_temp
moLvol [ i I
dB3 SOLV_SUB 1 .moLvol
heat_vap [ 11 := dB 3 SOLV_SUB I .h e a tv a p
dassnam e [ I ] : - dB3 SOLV_SUB.dassname
subdiv [ i ] : - dB3 SOLV_SUB I .subdiv
moUormula [ I ] : = dB3 SOLV_SUB.mol_formula
WHEN NONE FOUND
ASK show property input
FIND END
record OF dB3 SOLVI I
I:= 1+ 1
END
FORGET nam e composition window
name composition window.visibte := FALSE
main window.full name TRUE
main window.output := feed property
ASKfesd property
END
101
As a matter of fact,
few
separation
solvents
task
that
from
the
are
promising
viewpoint
for
of
both
specific
separation
solvents
azeotropic
are
selected
distillation
task
for a special
through
extractive
experimentation,
or
one
expert
solvents
system
upon
prototype
to
which
expert
work,
the
system,
first,
we
selection
need
task
it is unwise to
is
database
based.
of.
For
great
reasoning
deal
process.
of
computer
Too
few
resources
solvents,
and
slow
however,
the
would
The
industry,
whether
the physical
properties
of the
methods,
for
and
the
the
whether
those
solvent-solute
suggestions
physical
interaction
given
by
properties
are
models
the
experts
in
who
have
102
experience, in this field.
Appendix
lists
part
of
the
solvent
list
for
the
the
from Industrial
solvent
list
by
Dr.
Lloyd
Berg
for
The
number
of
is
the
solvents
and
the
Data-
scope
of
creating
large
database
is
time-consuming
and
as
a template.. The
extension
of
the
small
solvent
for methanol.
come
from the
Joback
modification
of
Lydersen1s m e t h o d [86]
was
on
their
functional
groups.
Subdivisions
are
made
103
saturated,
aromatic, unsaturated;
open chain,
cyclic chain;
secondary,
or tertiary
nature
of amines.
monoalcohol
CH40
32.04
-97.68
64.70
40.70
1.32841
239.43
8.4330
aliphatic, open
7.25164
1608.39
-31.070
15.10
12.30
22.30
0.62
94.9
71.0
76.9
96.4
103.6
129.1
90.9
131.5
144.4
160.5
189.8
143.0
287.2
189.0
250.5
202.0
205.0
233.3
207.5
169.0
212.4
231.2
323.5
215.5
581.80
444.96
519.26
425.16
384.42
436.00
336.65
339.08
391.60
399.30
495.60
395.80
104
Table 14. Solvent Classes Based on Chemical Function Groups.
1
2
Water
Hydrocarbons
2.I saturated aliphatic
2.1.1 open chain
2.1.2 cyclic chain
2.2 aromatic
2.3 unsaturated aliphatic
2.3.1 open chain
2.3.2 cyclic chain
Hydroxy compounds
3.I monohydric
3.1.1 aliphatic
3.1 .1 .1 open, chain
3.1.1.2 cyclic chain
3.1.2 aromatic
3.1.3 phenols
3.1.4 unsaturated
3.1 .4.1 open chain
3.1.4.2 cyclic chain
3.2
polyhydric
Ethers
4.1 monogroup
4.1.1 aliphatic open chain
4.1.2 aliphatic cyclic chain
4.1.3 aromatic
4.2 polygroup
4.2.1 acetal
4.2.2 dioxane
4.2.3 ether alcohol
Carbonyls
5.1 aldehydes
5.1.1 saturated aliphatic aldehydes
5.1.2 aromatic aldehydes
5.1.3 unsaturated aldehydes
5.2 ketones
5.2.1 aliphatic ketone
5.2.2 aromatic ketone
Acids
6.1 aliphatic acids
6 .1.1 saturated acids
6 .1.2 unsaturated acids
6.2 acid anhydrides
6.3 aldehyde ethers
105
Table 14. Solvent Classes Based on Chemical
__________ Function Groups continued.
7. Esters
7.I monocarboxylic acid
7.1.1 saturated aliphatic
7.1.2 unsaturated aliphatic
7.1.3 aromatic
7.2 dicarboxylic acid
7.3 polybasic acids
1 .4 hydroxy acids
8. Halohydrocarbons
8.1 monochlorinated
8 . 1.1
8 .1.2
8.2 polychlorinated
8 . 2.1
8 . 2.2
8.2.3
9. Nitrogen compound
9.1 nitroparaffins
9.2 nitriles
9.2.1
9.2.2
9.2.3
9.3 amines
9.3.1
9.3.2
9.3.3
9.3.3
9.3.4
aliphatic
aromatic
aliphatic
aromatic
unsaturated
aliphatic
aromatic
unsaturated
primary monoamines
9.3.1.1 primary aliphatic
9.3.1 .2 aromatic
9.3.I .3
primary unsaturated
primary polyamines
secondary monoamines
tertiary monoamines
amino ethers
9.4 amides
10. Sulfur compounds
106
Plus files and transfer it into a hybrid object that contains
the built-in attributes and developer-assigned attributes.
In other words, LEVEL 5 OBJECT has an interface to communicate
between dBASE III plus and the knowledge base. Figure 33 shows
the relationship between the built-in object
hybrid object
called
"dB3
inheritance
environment.
in
the
object-oriented
programming
Structuring Knowledge
of
A l /knowledge
components. The
important
questions
(I)
from
an
and
and
(2)
what
structure
is
the
the
most
knowledge
effective
required
to
way
to
select
suitable solvents.
When designing the structure of the expert system, the
goal
is
strategy
possible.
to
mimic
of
the
Experts
as
much
expert,
employ
as
possible
although
many
the
problem-solving
other
strategies
are
different
strategies
and
107
Class dB3
access COMPOUND
read,
write,
read shared,
write shared
action COMPOUND
advance,
append record,
insert record,
delete record,
recall record,
close,
open,
pack
eof SIMPLE
record NUMERIC
size NUMERIC
index file NUMERIC
file nam e STRING
active SIMPLE
Parent Class
Child Class
I
Class dB3 SOLV SUB I
ac ce ss COMPOUND
read,
write,
read shared,
write shared
action COMPOUND
advance,
append record,
insert record,
delete record,
recall record,
close,
open,
pack
eof SIMPLE
record NUMERIC
size NUMERIC
index file NUMERIC
file nam e STRING
active SIMPLE_______ Z
classnam e STRING
com p nam e STRING
com m dnnam e STRING
molformula STRING
mol weight NUMERIC
melt point NUMERIC
boil point NUMERIC
mol volume NUMERIC
crit tem p NUMERIC
heat vap NUMERIC
subdiv STRING
Inherited
Attributes
New
Attributes
108
to approach the design
of the
structure
is
based
on
the
following
premises
stated
by
Chandrasekaran[93]:
(1)
complex problem
can
be
decomposed
in terms
of
The
domain
knowledge
is
available
to
encode
into
is
reflected
in the
expert
who
focuses
first
on
proven
diagnosis[94][95],
useful
in
malfunction
equipment
109
CHAPTER 6
Selection Hierarchy
The
key
to
the
task-oriented
approach
structuring.
is
problem
heat capacity, e t c .
We
faced
an
important
challenge
when
addressing
the
how do
volatility
for
associated
with
we
determine
specific
the
selectivity
solvent?
developing
incorporation of quantitative or
or
Another
expert
system
relative
challenge
is
the
HO
tend to be inaccurate/ and in the presence of new situation,
may be unreliable. However, systems using deep knowledge often
require numerical models,
slowly to be practical.
the
Helpinstill-van
Winkle
model
to
estimate
the
parameters
to
estimate
the
selectivity
for
selectivity
and
UNIFAC
with
UNIQUAC
to
estimate
as
decisions
solely
on
quantitative
the
upper
levels
qualitative
information
of
the hierarchy
relationship's.
is
used
Second,
primarily
Most
are based
detailed
for
final
comparisons.
The hierarchy structure consists of four levels, namely,
(1) obtaining basic data for the separation problem;
/
Ill
Level 1
B a s ic D a ta In p u t
Level 2
E x tra c tiv e
A z e o tr o p ic
D is tilla tio n
D is tilla tio n
Level 3
H y d ro c a rb o n
N onaqueous
A queous
n o n h y d ro c a rb o n
s y s te m s
Level 4
B o iling
S o lv e n c y
S e le c tiv ity
112
proper thermodynamic models based on the mixture information.
(4)
and
boiling
points,
ranking
potential
solvents
by
using
35
gives
the
detailed
description
of
all
the
to
be
separated.
The
end-user
is prompted
by the
is
higher
than
170C,
then
prefer
in the
azeotropic
C START )
Title Screen
m o u s e click to c o n tin u e
INPUT: Basic Information
R e c o m m e n d e d Solvents
Extractive Distillation
INPUT: Mixture Classification
BRANCH: Mixture Class
Non-Hyd carbon,
Non-A queous
______CHECK: d a ta b a s e for
I ' C
? / solubility p aram eters
113
CALC: ACID
CALC: solvency
d M
INPUT: ratio
INPUT: UNlQAC p a ra m e te rs
In term ed iate Selections
I
CALC: selectivfties
< ^ ? ^ >
Preliminary Selections
"*| R e c o m m e n d e d Solvents
CHECK: solvency> 0 .0 2
R e c o m m e n d e d Solvents
114
components in the mixture is water, then enter into Aqueous
system branch. Otherwise, enter into Nonaqueous nonhydrocarbon
branch.
The reason for this type of classification is that no
general thermodynamic model can be successfully applied to all
cases.
The
solubility
HelpinstilT-Van
parameter
Winkle[50]
gives
approach
developed
satisfactory
results
Therefore,
by
for
for the
the
mixture
contains
water,
the
system
will
be
results
for
aqueous
systems. So,
at
present,
we
use
(see
the
MOSCED
model [56]
proposed
by
Thomas
et
al.
The
Hydrocarbon Branch
If the mixture is hydrocarbons,
115
database
for
the
hydrocarbon
branch. If
so,
no
physico
If
for
each
component
in
the mixture
by
following
the
class name
molecular formula
melting point (C)
molar volume at 25C (cm3/mol)
critical temperature (0C)
heat of vaporization at 25C (Kcal/mol)
refractive index at 25C
subdivision
solvents
in
the
classes
of
monoalcohols,
phenols,
nitriles,
and
nitroparaffins
in
the
maximum
mixture,
of
then
boiling
the
points
solvents
of
the
satisfy
components
the
boiling
in
the
point
116
selected solvents and the name of each selected solvent.
Phase 2. The Helpinstill-Van Winkle model (shown below)
is used to calculate ACID for each component in the mixture
with each solvent.
Iny1" = V1[ ( A 1 - A2) 2 + (T1 - T2)2 - 2Tjr12 ]/RT +
In(V1Zv2) + I - V1Zv2
(9)
T2
T2
T2
)2
)2
)2
16
lists
the
expressions
(10)
needed
for
calculating the
117
Table 16. Correlations for Calculating the Nonpolar Solubility
Parameter.
Solvent Homomorph
X2
yy ^-0.127^-0.00161V . (0.25661.il(V)-0.3553)
n-paraffin
cycloparaffin
aromatic
(11)
= S2 - X2
(12).
solutions,
an approximate
(13)
will
form
two
phases
with
solutes.
This
is
not
(14)
118
After this criterion,
co
co
s 12 = Yi /Ya
(15)
(16)
be
separated
is
aqueous,
then
the
end-user
selects
each
selected
solvent
are
calculated
by
using
the
ACID
values
are
then
entered
into
the
database.
In the present version of S S S , the ACID database is for
methanol-water and ethanol-water
systems with
12 different
119
solvents.
Phase I . When the end-user enters into the aqueous system
branch using extractive distillation as a separation method,
the
expert
system prompts
the
ratio
of
expert
system prompts
the
user to
enter
the
name
and
ACID
data
available,
the
expert
system
selects
coefficients
at
the
specified
composition
for
2.
The
solvents
which
pass
the
selectivity
(17)
Yi
P 1 /Y 2
18)
120
Nonacnieous Nonhvdrocarbon Branch
If
the
end-user
enters
the
nonaqueous
nonhydrpcarbon
do
not
physico-chemical
exist
properties
the
database,
(defined
below)
the
If the
following
need
fo
be
entered:
1.
2.
3.
4.
class name
molecular formula
molar volume at 25C (cm3/mol)
solubility parameters (MPa1/z)
a. dispersion parameter
b. polarity parameter
c. hydrogen bonding parameter
5. Kamlet basicity parameter
Where class name is defined in the same way as in Appendix A.
Solubility parameters,
as used here,
scales
of
hydrogen
bond
acidity/basicity
and
t,
and
/3ki) . The
molecular
interactions
for
compounds
in
(HBD)
acceptor
strength,
(HBA)
and the
strength.
y3KT scale
Each of the
scales
is based upon
11
121
relationship
approach
to
separate
the
effects
of
various
the
expert
system
enters
into
the
nonagueous
nonhydrocarbon branch.
Phase
I.
In
this
branch,
Berg's
classification
for
solvents) . Classes I, II, and III from the five Berg's classes
are selected on this level. Also, Sheibel's rule is used for
solvent selection in this phase[20]:
Any member of the homologous series of either component
of
the
mixture
can
be
used
as
an
agent
to
separate
the
this
point,
the
screen
will
display
the
list
of
Y i " = V / R T [ ( S ld -
(S2 d ) 2 +
((Slp -
(S2 p ) 2 +
122
I
( 5 Ia
"
5 2 a ) ( 5 Ib
"
5 2b )
] + In(V1ZV2) + I - (V1ZV2)
(19)
and
In this study,
'
(20)
Sa can be
Then
the
selectivity
criterion
is
applied
(21)
to
solvents
as
follows:
selectivity > 1 . 5
(22)
Azeotropic Branch
. As for azeotropic distillation, the current database is
only for the methanol-acetone system for illustration. In this
branch, only Berg's rules[11] have been implemented to dat e .
123
If
the
azeotrope,
mixture
is
closeboiling
one
or
maximum
each
component
but
one minimum
azeotrope
boils
at
it
is
an
azeotrope,
is
it
minimum
or
maximum
azeotrope?
What is the composition of the azeotrope? What is the
boiling point of the azeotrope?
With the information available, the end-user can direct
the expert system into the aqueous branch.
If the mixture is a close-boiling or a maximum azeotrope,
then
select
solvents
from
the
azeotropic
database
for ,
azeotrope I
124
(component 2 in it) , if the difference between the two boiling
points are greater than 15C, then add the solvent into the
recommendation list; otherwise discard the solvent.
If .the
mixture
is
minimum
azeotrope,
then
select
If solvents from
the two databases are not identical, then compare the boiling
point
of
the
new
azeotrope
with .that
of
the
original
if
lists
all, rules
and
thermodynamic
models
Application Examples
Example I: Selection of Solvents for
Separation of Xvlene Isomers
Xylenes are dimethy!benzenes and exist as three distinct
isomers, depending upon the relative positions of the methyl
groups
on the
material
aromatic
ring.
p-Xylene
is an
important raw
terephthalate,
of
phthalic
anhydride
which
is
used
in
turn
for
the
125
manufacture of dioctyl phthalate and other phthalates, which
are used as plasticizers for polyvinyl chloride. m-Xylene is
almost entirely used for gasoline blending and conversion into
the
other
isomers
through
isomerization.
p-Xylene
has
the
to
pressure
can
be
computed
that
the
relative
The boiling
Boiling point, C
Freezing point, C
Molecular weight
Heat of Vaporization, KJ/kg
Density at 293 K, Mg/m3
106.16
347.00
0.8802
m-Xylene
139.5
-47.7
106.16
343.00
0.8642
P-Xylene
138.7
13.5
106.16
340.00
0.8610
126
favoring
liquid-liquid
extraction,
both
extractive
and
For
purposes
of
this
example,
extractive
I.
In this
module,
the
first
screen
shows
the
criteria
as
shown
in
the
form
of
a WHEN
NEEDED
METHOD,
' WHEN NEEDED
BEGIN
IF number of components = 2 THEN
boil_point[3] := 0.0
boil_point[4] := 0.0
IF number of components = 3 THEN
boil_point[4] := 0.0
i := 0
FIND dB3 SOLV SUB I
WHERE boil_point OF dB3 S0LV_SUB I >= 20.0 + MAX
(boil_point[I ]/ boil_point[2]
boi!j o i n t [3] , boil_point[4])
AND (classname OF dB3 SOLV Su b I = "monoalcohols"
OR
classname OF dB3 SOLV "s u b I = "polyalcohols"
OR
classname OF dB3 SOLV "s u b I
"acids"
OR
classname OF dB3 SOLV "s u b I
"esters"
OR
classname OF dB3 s o l v ""s u b I = "aldehydes"
OR
classname OF dB3 SOLV "s u b I
"amines"
OR
classname OF dB3 SOLV "s u b I = o r g s u l f u r c o m p "
OR
classname OF dB3 s o l v ""s u b I = "phenols"
OR
classname OF dB3 SOLV "s u b I = "nitriles"
OR
classname OF dB3 s o l v ""s u b I = "nitroparaffins")
WHEN FOUND
i := i + I
solv coeff.solv nam e [i ] ':= dB3 S0LV_SUB I .commonname
solv coeff.boil point[i] := dB3 S0LV_SUB l.boil_point
127
solv coeff.heat of v a p [i ] := dB3 SOLVJSUB l.heat_vap
solv coeff.subdiv[i] := dB3 S O L V S U B l.subdiv
MAKE solv attri show
WITH solv number := i
WITH solv name := solv coeff.solv n a m e [i ]
WITH boil point := solv coeff.boil point[i]
WITH crit temp := solv coeff.crit t e m p [i ]
WITH mol vol := solv coeff.mol vol[i]
WITH heat vap := solv coeff.heat v a p [i ]
WITH subdiv := solv coeff.subdiv[i]
FIND END
total number OF solv coeff := i
record OF dB3 SOLVJSUB I := I
full screen OF main window := FALSE
title OF main window := "AUTO Solvent Selection System"
ASK SolvAttri display
END
the
system
comes
up
with
3 0 potential
solvents
from
the
END
128
the program cuts one solvent off from 3 0 potential solvents on
the previous screen and ends up with 29 potential solvents.
Phase 3. The third screen presents the solvent list after
considering the selectivity criterion which is also executed
by a WHEN NEEDED METHOD as the following,
'
WHEN NEEDED
BEGIN
FORGET solv name
FORGET selectivity
selectivity solvents.solv number := 0
FOR ( i= I TO solvency_solvents.total number]
BEGIN
IF solvency_solvents.selectivity[i] > = 1 . 2
OR I.0/solvency_solvents.selectivity >= 1.2 THEN
BEGIN
selectivity_solvents.solv number := I +
selectivity_solvents.solv number
selectivity_solvents.solv name
[selectivity_solvents.solv number] :=
solvency solvents.solv n a m e [i]
selectivity_solvents.selectivity
[selectivity_solvents.solv number] :=
solvency_solvents.selectivity[i ]
MAKE solvent list
WITH solv number := selectivity_solvents.solv number
WITH solv name := selectivity_solvents.
solv name[selectivity_solvents.solv number]
WITH selectivity := selectivity_solvents.
selectivity[selectivity solvents.solvnumber]
END
selectivity_solvents.total number :=
selectivity_solvents.solv number
END
ASK solvent list selectivity
END
been
excluded
as
potential
candidates
for
this
very
s e le c tio n
p ro c e d u re and th e
num ber o f s o lv e n ts
a t each
129
V
30 solvents selected
solvency criterion
29 solvents selected
0 solvents selected
130
selection stage for the p-xylene and m-xylene system.
This
2.
After
the
solvency criterion
is applied,
32
in the
literature[102].
Other solvents
listed in
131
Table 18. The Selected Solvents by SSS with Their
Selectivities.
Computed
Experimental
Solvent
Selectivity
Relative Volatility
cyclohexanol
sec-heptyl alcohol
1-octanol
ethyl hexyl alcohol
propylene glycol
I,3-butanediol
I ,4-butanediol
dibutylamine
dimethyl acetamide
dimethyl sulfoxide
butyric acid
valeric acid
isovaleric acid
hexanoic acid
octanoic acid
propionic anhydride
1.28
1.45
1.38
1.42
1.31
1.34
1.26.
1.52
1.35
' 1.24
1.36
1.35
1.37
1.33
1.33
1.44
-1.38 [101]
1.33 [102]
1.30 [102]
Example 2. Selection i
of Solvents for Separation
of Water from Ethanol
Water and ethanol form a minimum azeotrope which contains
89 mol% ethanol and 11 mol% water:
separated
by
conventional
rectification
regardless
of
the
order
azeotropic
to
produce
distillation
or
ethanol
free
extractive
of
water,
distillation
either
can
be
132
'
'
'
35 solvents selected
solvency criterion
. V
32 solvents selected
I
16 solvents selected
133
Table 19. Properties of Components and Azeotrope at I Atm for
Ethanol and Water.
n.b.p., vC
Azeotrope
composition
Ethanol
Water
Ethanol-Water
azeotrope
78.3
100.0
78.15
89 mol% ethanol
checking step
shows
that both
components
exist in the
database, therefore the end user does not need to type in the
physical properties of the components in the mixture. Then, we
specify the separation method as extractive distillation. At
this point, the system asks the end user whether the mixture
is
aqueous
.nonhvdrocarbons,
hydrocarbons.
Obviously,
nonaqueous
this
nonhydrocarbs,
mixture
is
or
aqueous
with
reguires
more
agueous
nonhydrocarbon
information
about
mixtures. This
the
mixture.
The
branch
mole
and
ethanol,
respectively.
Activity
coefficients
at
134
5.42[65],
respectively.
The
ratio
of
any
solvent
to
the
database
for
in
the
different
representative
of
expert
system
mixtures.
different
contains
Each
chemical
several
solvent
group.
is
In
this
at
infinite
dilution
for
water-ethanol
with
different solvents.
The
expert
water
ethanol
water
ethanol
water
ethanol
water
ethanol
water
ethanol
water
ethanol
system
uses
0.836
1.3601
23.128
3.6965
0.229
0.5912
0.75
1.5473
11.2
5.5041
24.434
6.8454
infinite
0.732
1.4114
49.317
2.8836
0.047
0.3022
0.501
1.8599
88.834
4.5449
391.07
5.6948
dilution
activity
(6), then
135
OR ( 1/solv selectivity.selectivity ) > = 1 . 5
WHEN FOUND
control.solvent number := control.solvent number + I
MAKE pri solvent
WITH number := control.solvent number
WITH name := solv selectivity.solvent name
WITH selectivity := solv selectivity.selectivity
FIND END
ASK first level solv display
END.
Then
the
solvents
along with
their
selectivities
are
With
the
selectivity
0.6146
6.2567
0.3873
0.4847
2.0348
3.5694
of
different
solvents
for
the
Dimethyl
136
Table 22.
Solvent
Boiling Point, 0C
Relative volatility
197.3
153.0
161.8
120.25
2.327
1.940
5.521
5.885
ethylene glycol
dimethyl formamide
furfural
2-nitropropane
Methyl
acetate
azeotrope which
methyl
contains
acetate.
conventional
and
The
methanol
18.7
minimum-boiling
wt.% methanol
azeotrope
rectification
form
cannot
regardless
and
be
of
81.3 wt.%
separated
the
number
by
of
order
and
to
produce
methyl
pure
acetate
methanol
solution,
from
the
either
50
wt.%
azeotropic
Methanol
Methyl acetate
Methanol-MethyI acetate
azeotrope
Azeotrope
composition
64.3
56.3
54
137
expert
system
will
be
directed
, to
the
nonaqueous
solvents
moderate
of
hydrogen
homologies
of
the
several
bonding
same
chemical
ability
chemical
classes with
or
polarity
classes
as
stage,
to
Berg's
reselection stage,
select solvents.
calculation
the
of
solvent
boiling
selection
point
rule.
those
high or
and
the
for the
At the critical
is
carried
Finally,
at
out
the
is applied to
involves
using
thermodynamic
system.
From
Selectivity (Methanol/MA)
Ethylene glycol
Propylene glycol
Glycerol
Ethyl formate
143.6
1424.0
7875.2
47.2
n=Propyl acetate
33.7
Ethyl butyrate
29.8
138
139
the table,
and
The
solubility
and/or
inadequacies
in
the
current
approach
molecules
interaction,
is
in which
divided
interactions
into
dipole interaction,
three
thermodynamic
between
parts:
solvent
dispersion
The
Some
modifying
solubility
models
are
selectivity
the
thermodynamic
approach,
and
continuing
calculation
more
to
advanced
appear
might
models
in
be
the
based
and
more
upon
accurate
literature.
reasonably
the
reliable
The
and
inadequacy
is to use the
But
this approach suffers the disadvantages that for many solventsolute systems there.are not empirical interaction parameters
available since they are estimated based on the experimental
vapor-liquid equilibrium data.
140
CHAPTER 7
SUMMARY
Conclusions
1. A knowledge-based system
(expert system)
utilizing both
system
comes
separating p-xylene
up
with
no
from m-xylene.
promising
solvents
for
experimental results to date. For separating o-xylene from mxylene, the expert system proposes several solvents which have
appeared in the patent literature. Other solvents proposed by
the expert system need to be verified by experiment.
the
expert
system
confirms
some
solvents
141
1.5
as
criterion;
while
in
practice,
range
of
these
uncertainties
into
account
for
the
solvent
recommendation.
Second, at present, the theory that can predict activity
coefficients for aqueous systems is still under development
and
far
from
accurate,
with
the
exception
of
the
UNIFAC
system,
UNIFAC
is
used
to
estimate
infinitely
In
dilute
finite concentrations
temperatures.
the
One
of
disadvantages
and different
of . the
current
T h i s .calculation routine
142
which
can
communicate
directly
with
the
LEVEL
OBJECT
programs.
Third, the solvent database for azeotropic distillation
is
quite
primitive,
extractive
and
distillation
even
are
the
not
large,
solvent
so
databases
the
for
choices
of
some
solvatochromic
parameters
that
are
not
might
estimate
system.
in
is
the
be
literature
more
made
The
successfully
interaction.
references
efficient
and
automatically,
solvatochromic
applied
This
in
as
[103].
more
a
the
of
of
of
expert
if
the
approach
prediction
direction
powerful
part
parameter
The
the
expert
has
been
solute-solvent
development
is
worth
consideration. '
Fifth,
extraction
the
selection .of
differs
in
solvents
significant
for
ways
from
liquid-liquid
the
process
liquid-liquid
development
extraction
approach,
new
because,
module
by
for
using
the
modular
selection
of
143
NOMENCLATURE
144
NOMENCLATURE
Az Bf C
= constant
Nmin
P0i
= selectivity
Tb
Tc
Tr
= reduced temperature
aKT
= acidity scale
aF
Ot1J
= relative volatility
asij
= separation factor
145
basicity scale
Y
activity coefficient
incremental change
TI*
dipolarity scale
Subscripts
c
= critical conditions
i,j
= component i, component j
1,2
Superscripts
oo
= infinite dilution
= vaporization
ABBREVIATIONS
ABBREVIATIONS
Al
ACID
artificial intelligence
activity coefficients at infinite dilution
DMSO
dimethyl sulfoxide
ED
extractive distillation
ES
expert system
MEK
NTP
RV
relative volatility
SE
solvent extraction
SSS
Temp.
temperature
LITERATURE CITED
149
LITERATURE CITED
1. Sucksmith, I., "Extractive Distillation Saves Energy,"
Chem. E n g . , p. 91, June, (1982).
2. Berg, L., R. W. Wytcherley, and J. C . Gentry, "Industrial
Applications of Extractive Distillation," AICHE Spring
National Meeting, Houston, April, (1993).
3. Laroche, L., N. Bekiaris, H. W. Andersen, and M. Morari,
"Homogeneous Azeotropic Distillation: Comparing
Entrainers," Can. J. Chem. E n g . , 69:1302, (1991).
4. Hirata, Mitsuho, O h e , Shuzo, and Nagahama, Kunio, Computer
Aided Data Book of Vapor-Liquid Equilibria, Tokyo,
Kodansha Limited Elsevier Scientific Publishing Company,
1975.
5. Benedict, M., and L. C . Rubin, "Extractive and Azeotropic
Distillation, I . Theoretical Aspects," Trans. AICHE,
41:353, (1945).
6. Perry, R . H., Don W. Green, and James 0. Maloney, Perry's
Chemical Engineers' Handbook, 6th Edition, New York,
McGraw-Hill, Inc., 1984
7. Black, C., "Distillation Modeling of Ethanol Recovery and
Dehydration Processes for Ethanol and Gasohol," Chem. Eng.
Proa., 76(9):78, (1980).
8. Doherty, M. F . and G. A. Caldarola, "Design and Synthesis
of Homogeneous Azeotropic and Extractive Distillation,"
Ihd. Eng. Chem. Fundam., 24:474, (1985).
9. Young, S., "The Preparation of Absolute Alcohol from Strong
Spirit," Trans. Chem. Soc., 81:707, (1902).
10. Guillaum, E., U. S . Patent 887,793,
Alcoholic Liquid," May 3, (1908).
"Rectifying of
150
13. Doherty, M. F., "The Presynthesis Problem for Homogeneous
Azeotropic Distillation Has a Unique Explicit Solution,"
Chem. Ena. Sci.. 24:1985, (1985).
14. Van Dongen, D . B., and M. D . Doherty, "Design and
Synthesis of Homogeneous Azeotropic Distillations. I.
Problem Formulation for Single Column," In d . Eng. Chem.
Fundam., 24:454, (1985).
15. Doherty, M. F., and Perkins, J. D., "On the Dynamics of
Distillation Processes I. The Simple Distillation of
Multicomponent Non-reacting, Homogeneous Liquid Mixtures, "
Chem Eng. Sci., 33:281, (1978).
16. Doherty, M. F., and Calddrola, G. A . ,"Design and Synthesis
of Homogeneous Azeotropic Distillations III. The
Sequencing of Columns for Azeotropic and Extractive
Distillations," Ind. Eng. Chem. Fundam., 24:474, 1985.
17. Foucher, Etienne R., M. F . Doherty and M. F . Malone,
"Automatic Screening of Entrainers for Homogeneous
Azeotropic Distillation," Ind. Eng. Chem. R e s . , 30:760,
(1991).
18. Stichlmair, J., James R . Fair, and Jose L . Bravo,
"Separation of Azeotropic Mixtures via Enhanced
Distillation," Chem. Eng. Prog., 85:63, (1989).
19. Laroche, L., N . Bekiaris, H . W. Andersen, and M. Morari,
"The Curious Behavior of Homogeneous Azeotropic
Distillation Implications for Entrainer Selection,"
AIChE Journal, 38:1309, (1992).
20. Scheibel, E . G . ,"Principles of Extractive Distillation,"
Chem. Eng. Prog., 44:929, (1948).
21. Tassois, D . P., "Choosing Solvents for Extractive
Distillation," Chem. Eng. , 7,6:118, (1969).
22. Tassios, D. P., "Rapid Screening of Extractive
Distillation Solvents," Advances in Chemistry Series 115,
R. F . Gould, Ed. American Chemistry Society, Washington,
DC, p p . 46-63, (1972).
23. Kolbe, B . "Selection of Solvents for Extractive
Distillation Using Predicted and Correlated VLE data," I .
Chem. E . Symposium Series No. 5 6 , 1.3/23, (1979).
24. Yeh, An-I, "A Study of the Reversing of Relative
Volatilities by Extractive Distillation," Ph.D. Thesis,
Montana State University, Montana, April, (1986).
151
25. Thomas, E . R ., and C . A. Eckertz "Prediction of Limiting
Activity Coefficients by a Modified Separation of
Cohesive Energy Model and UNIFACz" Ind. Eng. Chem.
Process D e s . Dev., 23(2):194, (1984).
26. Knapp, J. P . et a l .,"Minimum Entrainer Flows for
Extractive Distillation: A Bifurcation Theoretical
Approach," submitted for publication, (1993).
27. Van Winkle, M., Distillation, McGraw-Hill, Inc., New York,
1967.
28. Gerster, J. A., "Azeotropic and Extractive Distillation,"
Chem. Eng. Prog., 65:43, (1969).
29. Barnicki,' S . D., and James R. Fair, "Separation System
Synthesis: A Knowledge-Based Approach. I. Liquid Mixture
Separations," Ind. Eng. Chem. Res . , 29:421, (1990).
30. Souders, M., "The Countercurrent Separation Process,"
Chem. Eng. Prog., 60, No.2, pp 75, (1964).
31. Kumar, R., John M. Prausnitz, and C . J. King, "Process
Design Considerations for Extractive Distillation:
Separation of Propylene-Propane," Advances in Chemistry
Series 115, R. F . Gould, Ed. , American Chemistry Society,
Washington, DC, pp.16,(1972).
32. Tiegs, D., Gmehling, J., et al., Activity Coefficients at
Infinite Dilution, DECHEMA Chemistry Data Series, V o l . IX,
2 Parts, DECHEMA: Frankfurt, 1986.
33. Bastos, J. C., M. E . Soares, and Augusto G . Medina,
"Selection of Solvents for Extractive Distillation. A Data
Bank for Activity Coefficients at Infinite Dilution," Ind.
Eng. Chem. Process Des. D e v . , 24:420, (1985).
34. Trampe, D . B., and C . A. Eckert, "A Dew Point Technique
for Limiting Activity Coefficients in Nonionic
Solutions," AIChE J . , 39, 1045(1993).
35. Pecsar, R. E., and J. J. Martin, "Solution Thermodynamics
from Gas-Liquid Chromatography," An a l . Chem., 38, 1661
(1966).
36. Shaffer, D. L., and T. E . Daubert, "Gas-Liquid
Chromatographic determination of Solution Properties of
Oxygenated Compounds in Water," A n a l . Chem., 41, 1585
(1969).
37. Leroi, J. C., and J. C . Masson, "Accurate Measurement of
Activity Coefficients at Infinite Dilution by Inert Gas
152
Stripping and Gas Chromatography," Ind. Eng. Chem.,
Process D e s . D e v . , 16, 139(1977).
38. Richon, D., P . Antoine, and H . Renon, "Infinite Dilution
Activity Coefficients of Linear and Branched Alkanes from
C1 to Cg in n-Hexadecane by Inert Gas Stripping, " Ind. Eng.
Chem., Process Des. Dev . , 19, 144(1980).
39. Scott, L . S . "Determination of Activity Coefficients by
Accurate Measurement of Boiling Point Diagram," Fluid
Phase Equilib., 26, 149(1986). .
40. Trampe, D . M., and C . A. Eckert,"Limiting Activity
Coefficients from an Improved Differential Boiling Point
Technique," J. Chem. Eng. Data., 35, 156(1990).
41. Hassam, A., and P . W. Carr, "Rapid and Precise Method for
the Measurement of Vapor/Liquid Equilibria by Headspace
Chromatography," A n a l . Che m ., 57, 793(1985).
42. Margules, M., Sitounqsber. A k a d . W i s s . Wien, Math.
Naturwiss. Klasse, 104:1243, (1895).
43. van Larr, J. J., Z . Phvs. C h e m ., 185:35,
(1929).
153
7:213,
(1968).
154
Nonideal Liquid Mixtures,11 AIChE Journal, 21:1086, (1975).
63. Weidlich, U., and J. Gmehling, "A Modified UNIFAC Model.
I. Prediction of V L E , hE, and y," Ind. Eng. Chem. Re s . ,
26:1372, (1986).
64. Larsen, B . L., Rasmussen, P., and A. Fredenslund, "A
Modified UNIFAC Group-Contribution Model for the
Prediction of Phase Equilibria and Heats of Mixing," Ind.
Eng. Chem. Res., 26:2274, (1987).
65. Wilson, G . M . , "Infinite Dilution Activity Coefficients
Estimation of One Binary Component From the Other," AIChE
Symposium Series, No. 140, 70:120-152, (1974).
66. Bergmann, Diane L., and C . A. Eckert, "Measurement of
Limiting Activity Coefficients for Aqueous Solutions by
Differential Ebulliometry," Fluid Phase Equilib.,
63:141, (1991).
67. Waterman, D. A., A Guide to Expert System, Addison-Wesley,
Reading, MA, 1986.
68. Quantrille, T . E., and Y. A. Liu, Artificial Intelligence
in Chemical Engineering, Academic Press: San Deigo, CA,
1991.
69. Gandikota, M. S., "Expert Systems for Selection Problem
Solving Using Classification and Critique," M.S. Thesis,
The Ohio State University, Columbus, 1988.
70. Liu, Y. A., T. E . Quantrille, and S . H. Cheng, "Studies in
Chemical Process Design and Synthesis. 9. A Unifying
Method for the Synthesis of Multicomponent Separation
Sequences with Sloppy Product Streams," Ind. Eng. Chem.
R e s ., 29:2227, (1990).
71. Huang, Y. W., and L. T. Fan, "An Adaptive Heuristic-Based
System for Synthesis of Complex Separation Sequences,"
Artificial Intelligence in Process Engineering, Academic
Press, Inc., (1990).
72. Barhicki, S . D., and James R. Fair, "Separation System
Synthesis: A Knowledge-Based Approach. I. Liquid-Mixture
Separation," Ind. Eng. Chem. Re s . , 31:1679, (1992).
73. Barnicki, S . D., and James R. Fair, "Separation System
Synthesis: A Knowledge-Based Approach. 2. Gas/Vapor
Mixtures," Ind. Eng. Chem. R e s . , 31:1680, (1992).
74. Banares-Alcantara, R. "Development of a Consultant for
Physical Property Predictions," M.S. Thesis, Carnegie-
155
Mellon University, Pittsburgh, PA (1982).
75. Gani, R., and J. P . O'Connell, "A Knowledge Based System
for the Selection of Thermodynamic Models," Comput. Chem.
En g . , 13:397, (1989).
76. Chen, C .- L ., and J.-Y. Chang, "Expert System for Selection
of Phase Equilibrium Modes," Int. J. System Sci.,
23(6):885, 1992 .
77. Venkatasubramanian, V., "CAPS: An Expert System for
Plastics Selection," Knowledge-Based System in Chemical
Engineering, V o l . Ill, CACHE Case Study Series, CACHE
Corporation, Austin, TX (1988).
78. Banares-Alcantara R., A. W. Westerberg, E . I . K o , and M.
D . Rychener, "DECADE: A Hybrid Expert System for Catalyst
Selection-I. Expert System Considerations," Comput. Chem.
En g . , 11:265, (1987).
79. Banares-Alcantara R., A. W. Westerberg, E . I . K o , and M.
D . Rychener, "DECADE: A Hybrid Expert System for Catalyst
Selection-11. Final Architecture and Results," Comput.
Chem. E n g . , 11:265, (1987).
80. Venkatasubramanian, V., "PASS: An Expert System for Pump
Selection," Knowledge-Based System in Chemical
Engineering, V o l . II, CACHE Case Study Series, CACHE
Corporation, Austin, TX (1988).
81. Hanratty, Peter J. et a l ., " Knowledge Representation and
Reasoning in the Presence of Uncertainty in an Expert
System for Laboratory Reactor Selection," In d . Eng. Chem.
Res., 31:228, (1992).
82. Flich, E . W., Industrial Solvents Handbook, 4th Edition,
Noyes Data Corporation, Park Ridge, New Jersey, U.S.A.,
1991.
83. Barton, Allan E . M., ed., Handbook of Solubility
Parameters and Other Cohesion Parameters, CRC Press, Inc.,
(1983).
84. Riddich, John A., and William B . Bunger, Organic Solvents:
Physical Properties and Methods of Purification,
Techniques of Chemistry, V o l . II, 3rd Edition, WileyInterscience, New York, 1970.
85. Stephenson, Richard M., and Stanislaw Malanoski, Handbook
of the Thermodynamics of Organic Compounds, Elsevier
Science Publishing Co., Inc., New York, 1987.
156
86. Reid, Robert C., J. M. Prausnitz, and B . E . Poling, The
Properties of Gases & Liquids, 4th Edition, McGraw-Hill
Book Company, 1987.
87. Barr, Avron and Edward A. Feigenbaum, The Handbook of
Artificial Intelligence, Volume I, HeurisTech Press,
Stanford, California, 1981.
88. Stephanopoulos, G., J. Johnston, T . Kristicos, R.
Lakshmanan, M. Marvrovouniotis and C . Siletti, "DESIGNKIT: An Object-Oriented Environment for Process
Engineering," Comput. Chem. E n g . , 11:655, (1987).
89. Constantinou, L., Prickett, S . E., and M. L .
Mavrovouniotis, "Estimation of Thermodynamic and Physical
Properties of Acyclic Hydrocarbons Using the ABC Approach
and Conjugation Operators," Ind. Eng. Chem. R e s . , 32:1734,
(1993).
90. LEVEL 5 OBJECT User's Guide, Information Builders, Inc.,
(1992).
91. Stefik, M. and D. G. Bobrow, "Object-oriented Programming:
Theme and Variation," Al m a g . , 6:40, (1985).
92. Horsely, L. H., Azeotropic Data-III. Advances in Chemistry
Series 116, American Chemical Society, (1973).
93. Chandrasekaran, B., "Generic Tasks in Knowledge-Based
Reasoning: High-Level Building Blocks for Expert System
Design," IEEE Expert, Fall, 23, (1986).
94. Davis, J. F., S . K . Shum, B . Chandrasekaran, and W. F.
Punch, "III. A Task-Oriented Approach to Malfunction
Diagnosis in Complex Processing Plants," Presented at NSFAAAI Workshop in Al in Process Engineering, Columbia
University, New York, March, (1987).
95. Ramesh, T . S., S . K. Shum, and J. F . Davis, "A Structured
Framework for Efficient Problem Solving Diagnostic Expert
Systems," Comput. Chem. Enq . , 12:891, (1988).
96. Myers, D . R., Davis, J. F., Herman, and D. J. Still, "An
Expert System for Distillation Design," Comput. Chem.
Eng., 12:959, (1988).
97. Gandikota, M. S., "Expert Systems for Selection Problem
Solving Using Classification and Critique," M.S. Thesis,
The Ohio State University, Columbus, (1988).
98. Yalkowsky, S . H. and S . Banerjee, Aqueous Solubility:
157
Methods of Estimation for Organic Compounds, Marcel
Dekker, New York, (1992).
99. Kamlet, M. J., Abboud, J.- L ., Abraham, M. H., and Taft, R .
W., "Linear Solvation Energy Relationships. 23. A
Comprehensive Collection of the Solvatochromic Parameters,
TT*, a, and 3, and Some Methods for Simplifying the
Generalized Solvatochromic Equation," J. O r q . Chem.,
48:2877, (1983).
100. King, J., Separation Processes, Second Edition, McGrawHill Book Company/ New York, (1980).
101. Berg, L., U. S . Patent 5,094,723, "Separation of m-Xylene
from p-Xylene or o-Xylene by Extractive Distillation with
Alcohols," Mar. 10, (1992).
102. Berg, L. and An-I Yeh, U. S . Patent 4,676,875.
"Separation of m-Xylene from o-Xylene by Extractive
Distillation," J u n . 30, (1987).
103. Shealy, G. S., Hagewiesche, D., and Sandler, S . I.,
"Vapor-Liquid Equilibrium of Ethanol-Water-N,Ndimethylformamide," J. Che m . Eng. Data, 32:366, (1987).
104. Hickey, J. P . and D . R. Passino-Reader,"Linear Solvation
Energy Relationships: 'Rules of Thumb' for Estimation of
Variable Values," Environ. S c i . Technol., 25:1753,
(1991).
158
APPENDICES
159
APPENDIX A
INDUSTRIAL SOLVENTS FOR THE EXPERT SYSTEM DATABASE
160
CAS name
water
methanol
ethyl alcohol
I -propanol
2-propanol
I -butanol
2-butanol
2-methyl-1 -propanol
Monoalcohols
2-methyl-2-propanol
1-pentanol
2-pentanol
3-pentanol
Ketones
n-propanol
isopropanol
n-butanol
sec-butanol
isobutanol
tert-butanol
n-amyl alcohol
Mol. formula
H2C
C1H40
C2H60
C3H80
C3H80
C4H10O
C4H100
C4H100
2-ethyl-1-hexanol
sec-amyl alcohol
3-pentanol
Isobutylcarbinol
dimethylethylcarbinol
hexahydrophenol
n-hexyl alcohol
methylamylcarbinol
heptylcarbinol
2-ethylhexyl alcohol
benzyl alcohol
2-propen-1-ol
1,2-ethanediol
1,2-propanediol
benzyl alcohol
allyl alcohol
ethylene glycol
propylene glycol
C4H10O
C5H120
C5H120
C5H120
C5H120
CSHI20
C6H120
C6H140
C7H160
C8H180
C8H180
C7H80
C3H60
C2H602
C3H802
1,3-propanediol
1,3-butanediol
1,4-butanediol
1,2,3-propanetriol
methyl ketone
2-butanone
isopropylene glycol
1,3-butylene glycol
1,4-butylene glycol
glycerol
C3H802
C4H10O2
C4H10O2
C3H803
acetone
methyl ethyl ketone
diethyl ketone
C3H60
C4H80
3-methyl-1 -butanol
2-methyl-2-butanol
cyclohexanol
1-hexanol
2-heptanol
1-octanol
Polyalcohols
Common name
water
methanol
ethanol
3-pentanone
2-hexanone
3-hexanone
2-heptanone
4-methyl-3-penten-2-one
4-methyl-2-pentanone
methylphenyl ketone
3-methyl-2-butanone
2,6-dimethyl-4-heptanone
C5H100
C9H180
3,5,5-trimethyl-2-cyclohexene-1 -one
isophorone
C9H140
C5H100
C6H120
C6H120
C7H140
C6H10O
C6H120
C8H80
161
Appendix A. Industrial Solvents for the Expert System
Database -- Continued
Class
Ketones
Amines
CAS name
cyclohexyl ketone
4-hydroxy-4-methyl-2-pentanone
1-aminopropane
2-aminopropane
1-aminobutane
1-amino-2-methylpropane
2-aminobutane
diethylamine
triethylamine
di-n-propylamine
2,4-dimethyl-3-azapentane
di-n-butylamine
aminocyclohexane
1,2-ethanediamine
2-aminoethanol
phenylamine
n,n-dimethyIformamide
n,n-dimethylacetamide
azole
pyrrolidone
1-methyl-2-pyrrolidone
azine
diethylene oximide
cyclopentane
n-pentane
cyclohexane
n-hexane
Hydrocarbons
Common name
cyclohexanone
diacetone alcohol
propylamine
isopropylamine
butylamine
Isobutylamine
sec-butylamine
diethylamine
triethylamine
dipropylamine
diisopropylamine
dibutylamine
cyclohexylamine
ethylenediamine
monoethanolamine
aniline
dimethylformamide
dimethylacetamide
pyrrole
2-pyrroIidinone
n-methylpyrrolidone
pyridine
morpholine
cyctopentane
pentane
cyclohexane
hexane
Mol. formula
C6H100
C6H1202
C3H9N
C3H9N
C4H11N
C4H11N
C4H11N
C4H11N
C6H15N
C6H15N
C6H15N
C8H19N
C6H13N
C2H8N2
C2H70N
C6H7N
C3H70N
C4H90N
C4H5N
C4H70N
C5H9CN
C5H5N
C4H90N
C5H10
C5H12
C6H12
C6H14
n-heptane
heptane
C7H16
n-octane
n-nonan
n-decane
n-dodecane
C8H18
C9H20
benzene
methylbenzene
1,2-dimethylbezene
1,3-dimethylbenzene
octane
nonane
decane
dodecane
benzene
toluene
m-xylene
o-xylene
C10H22
C12H26
CS HS
C7H8
C8H10
C8H10
1,4-dimethylbenzene
1-hexene
p-xylene
I -hexene
C8H10
C6H12
1-heptene
1-octene
1-nonene
1-heptene
1-octene
1-nonene
C7H14
C8H16
C9H18
162
CAS name
1-decene
Hydrocarbons
Acids
cyclohexene
styrene
methanoic acid
ethanoic acid
methylacetic acid
butanoic acid
2-methylpropionic acid
pentanoic acid
3-methylbutanoic acid
caproic acid
caprylic acid
propenoic acid
ethanoic anhydride
propionic anhydride
methyl formate
ethyl formate
propyl formate
butyl formate
isobutyl formate
methyl acetate
vinyl acetate
ethyl acetate
C4H802
C4H802
propyl acetate
2-propyl ethanoate
n-propyl acetate
isopropyl acetate
butyl acetate
isobutyl acetate
C5H1002
C6H1202
C6H1202
C6H1202
ethyl methanoate
propyl methanoate
butyl methanoate
pentyl acetate
amyl acetate
isopentyl acetate
isoamyl acetate
2-methyl-1 -propyl-2-methylpropanoate isobutyl isobutyrate
benzyl ethanoate
benzyl acetate
ethyl propanoate
ethyl propionate
ethyl butanoate
ethyl butyrate
methyl benzenecarboxylate
methyl benzoate
Halohydrocarbons
Mol. formula
C10H20
C6H10
C8H8
C1H202
C2H402
C3H602
C4H802
C4H802
CSHI002
CSHI002
C6H1202
C8H1602
C3H402
C4H603
C6H10O3
C2H402
C3H602
C4H802
CSHI002
C5H1002
C4H602
propanoic anhydride
methyl methanoate
Esters
Common name
1-decene
cyclohexene
styrene
formic acid
acetic acid
propionic acid
butyric acid
isobutyric add
valeric acid
isovaleric acid
hexanoic acid
octanoic acid
acrylic acid
acetic anhydride
ethyl benzenecarboxylate
propyl benzenecarboxylate
benzyl benzenecarboxylate
dichloromethane
methylene trichloride
carbon tetrachloride
1,1-dichloroethane
ethyl benzoate
propyl benzoate
benzyl benzoate
methylene chloride
chloroform
tetrachloromethane
ethylidene chloride
C7H1402
C7H1402
C8H1602
C9H1002
CSHI002
C6H1202
C8H802
C9H10O2
Cl 0H12O2
Cl 4H1202
C1H2CI2
C1H1CI3
Cl CW
C2H4CI2
163
Appendix A. Industrial Solvents for the Expert System
Database -- Continued
Class
Halohydrocarbons
Nitriles
Organic sulfur
compounds
Aldehydes
Nitroparaffins
Phenols
CAS name
1,2-dichloroethane
1,1,1 -trichloroethane
1,1,2,2-tetrachloroethane
1,1,1,2,2-pentachloroethane
o-dichlofobenzene
ethyl nitrile .
ethyl cyanide
n-propyl cyanide
phenyl cyanide
vinyl cyanide
methylsuffinylmethane
tetramethylene sulfone
2-furancarboxaldehyde
acetaldehyde
propionaldehyde
butyraldehyde
2-methylpropanal
pentanal
Common name
ethylene chloride
methlychloroform
tetrachloroethane
pentachloroethane
1,2-dichlorobenzene
acetonitrile
propion'rtrile
butyron'rtrile
benzon'rtrile
acrylonitrile
dimethyl sulfoxide
sulfolane
furfural
ethanal
propan al
butanal
isobutyraldehyde
n-valeraldehyde
Mol. formula
C2H4CI2
C2H3CI3
C2H2CI4
C2H1CI5
C6H4CI2
C2H3N
C3H5N
C4H7N
C7H5N
C3H3N
C2H60S
C4H802S
C5H402
C2H40
C3H60
C4H80
C4H80
C5H100
nitrocarbol
n'rtroethane
1-nitropropane
2-nitropropane
nitrobenzol
nitrocarbol
nitroethane
1-nitropropane
2-nitropropane
nitrobenzene
C1H302N
C2H5Q2N
C3H702N
C3H702N
C6H502N
carbolic acid
1-methyl-2-methylbenzene
phenol
o-cresol
C6H60
C7H80
1-methyl-3-methylbenzene
1-methyl-4-methy!benzene
m-cesol
p-cresol
C7H80
C7H80
164
APPEKfDIX B
SOLVENTS RECOMMENDED BY DR. LLOYD BERG
165
CA S n a m e
C om m on nam e
1,4 -d ic y a n o b u ta n e
adiponitrile
C 6H 8N 2
2,3-dim eth y l p h e n o l
2 ,3-dim ethyl p h e n o l
C 8H 10O
2,4-dim eth y l p h e n o l
2 ,4-dim ethyl p h e n o l
C 8H 10O
3 ,4-dim eth y l p h e n o l
3 ,4-dim ethyl p h e n o l
C 8H 10O
3,5-dim eth y l p h e n o l
3 ,5-dim ethyl p h e n o l
C 8H 10O
2-n itro to lu en e
2 -n itro to lu en e
C 7H 7N 02
4 -n h ro to lu en e
4 -n itro to lu en e
C 7H 7N C 2
2 -h y d roxyb ip h en y l
2 -p h en y l p h e n o l
C 12H 10O
4-h y d ro x y b ip h en y l
4 -p h en y l p h e n o l
C 12H 10O
2 -nitrophen o l
2 -n itro p h en o l
C 6H 503N
4 -n r trophenol
4 -n itro p h en o l
C 6H 503N
2-butyl a c e ta te
se c-b u ty l a c e ta te
C 6H 1202
2 -m eth o x y eth a n o l
C 3H 802
2 -eth o x y eth an o l
C 4H 10O 2
2 -b u to x y eth an o l
C 6H 1402
C 5H 1203
d ie th y le n e glycol ethyl e th e r
C 6H 1403
eth y le n e c a rb o n a te
C 3H 403
1,2 -p ro p an e d io l cyclic c a rb o n a te
p ro p y le n e c a rb o n a te
C 4H 603
dim ethyl c a rb o n a te
dim ethyl c a rb o n a te
C 3H 603
diethyl c a rb o n a te
diethyl c a rb o n a te
C 5H 10O 3
1,4 -d io x an e
p -d io x an e
C 4H 603
m ethyl o -h y d ro x y b e n z o a te
C 8H 803
ethyl o -h y d ro x y b e n z o a te
C 9H 10O 3
c y c lo d o d e c a n o l
c y c lo d o d e c a n o l
C 12H 240
h e p ta n o ic a c id
h e p ta n o ic a c id
C 7H 1402
n o n a n o ic a c id
p e la rg o n ic a c id
C 9H 1802
d e c a n o ic ac id
ca p ric ac id
C 10H 20C 2
166
APPENDIX C
QBASIC PROGRAM FOR CALCULATING ACID FOR THE EXPERT SYSTEM
167
Appendix C . QBasic Program for Calculating ACID for the Expert
System.
1 REM
168
162
170
180
190
200
210
220
230
240
250
260
270
280
290
300
305
310
320
330
340
350
360
362
370
380
390
~400
410
420
430
440
450
460
470
480
490
500
510
520
522
530
540
550
560
570
580
590
169
600
610
620
630
635
640
650
660
670
680
690
700
710
720
730
740
743
745
746
747
750
760
770
780
790
800
810
170
1220
1230
1240
1250
1260
1270
1280
1290
1300
1310
1320
1330
1340
1350
1360
1370
1380
1390
1400
1405
1410
1420
1430
1440
1450
1460
171
APPENDIX D
RULES AND THERMODYNAMIC MODELS FOR THE EXPERT SYSTEM
172
Appendix D . Rules and Thermodynamic Models for the Expert
System
is
higher
than
170
0C,
then
prefer
in the
azeotropic
Hydrocarbon system:
Berg's ruleril]
Boiling point of a solvent for extractive distillation should
be greater than the highest boiling point of components in the
mixture to be separated.
Tasso's ruleF22]
If the mixture is composed of hydrocarbons, choose a solvent
with high polarity.
Infinite Dilute Activity Coefficients^50]
lnYi = V1[ (X1 - A2)2 +
(T 1
T2 ) 2
In(V1Zv2) + I - V1Zv2
- 2i|r12 ]/RT +
(I)
173
= c CrI - rE )2
(2)
(3) .
If it is an olefin, then
Iji12 =0.388
(T 1
- T2 )2
(4)
If it is an aromatic, then
Ijr12 =0.447
(T 1 -
T2
)2
(5)
AUv/V
(6)
If it is a n-paraffin, then
^yVy
j j
(7 )
If it is a cycloparaffin, then
AUv/V = 225. S V 0-35ZTr0'7
(8)
If it is an aromatic, then
A y V /Y
where
= 1616V<0-0017V " - 7 3 ) e
AUv is
the
energy
( - 0 .0 0 8 7 2 V ) / r p (0.003V
of
+ 0 .4 )
vaporization,
^g ^
is
the
molar
obtained by
174
difference:
( 1 0 )
( 11 )
( 12 )
solvency
is too
small,
then
the
solvent will
form two
(13)
like .to
selectivity,
infinitely
narrow
he
can
dilute
the
range
change
1.5
concentration,
to
to
If an end user
solvents
a
with
larger
selectivity
higher
value.
tends
to
At
be
maximum.
B . Aqueous System
175
dilution
activity
coefficients
for
the
solvents
selected
(14)
(15)
different groups.
ri/4
(16)
(17)
(18)
(19)
Qi= Z v ^ e k
The
residual
part
can be
obtained
(20)
by using
the following
relations:
' Inyf=Ev^ (InTjc-Inr^)
(21)
Jc
inrt=Ct( i - m (Ee1T m k )
(22)
whereby the group area fraction :6m and group mole fraction Xm
are given by the following equations:
(23)
n
(J)
(24)
EEv
J n
( J)
176
In the modified UNIFAC model temperature-dependent parameters
are introduced to permit a better description of the real
Behavior(activity coefficients) as a function of temperature.
W nm=Bxp ( - anm+b^
+C^ T 2 )
(25)
Selectivity
The definition is the same as in the hydrocarbon system.
Select UNIOUAC Parameters
Select area and volume parameters for U N IQUAC model from
the interface.
the
infinite
activity
coefficients
calculated
from
(26)
(27)
(28)
Y2
(29)
lnT2I+^i2=Ai-ln
intia+t 2i=A2-In
%
So that we are able to calculate the U N IQUAC parameters r12 and
Z21 from Y1" and Y2"/
where
r2
r2
(30)
g2r1
177
A2= - (I + I n - ^ . + 5 l n - ^ : + l
(31)
r. and g.. These parameters can be calculated from the van der
Waals
group
parameters
Rk and
Qk that
are
stored
in
the
database.
The activity coefficients at feasible concentrations are
calculated by UNIQUAC mode l .
Relative volatilities
otI2 =
P 1/Y2 ^ 2
Y-i
(32)
glycol,
glycerol,
amino alcohol,
hydroxylamine,
ketones,
aldehydes,
esters,
tertiary
amines
IV
consists
of
liquids
composed
of
molecules
having two
or
three
chlorine
atoms
on
the
same
178
carbon as a hydrogen atom,, or one chlorine on the same carbon
atom and one or more chlorine atoms on adjacent carbon atoms.
All other liquids are class V. These are liquids having
no hydrogen bond forming capabilities.
Solvents
in
classes
I,II,III
are
selected because
of
parameter
approach
is
used
to
calculate
(33)
then equation 33
becomes
in y ,- = V/RT[(61d - S2d)2 + (S1d - S2p)2 +
(34)
179
parameters and polar solubility parameters are adopted from
Hansen's solubility parameter values. As for basic solubility
parameter,
3-values
solvent to
of
values
for
solvents,
and
Hickey
et
a l .[100 ]
documented rules of thumb for estimations of a-scale and 3scale. Karger et al. provided a limited number of 6g
and
6b values
for
solvents. One
shortcoming
is
that
they
while most
linear
relationship
exists
between
the
6b-value
of
(35)
et
al.
are
less
accurate
than
3-values.
Sg can be
(36)
Selectivity
The definition is the same as in the hydrocarbon system.
Selectivity > 1.5
The reason that selectivity is greater than 1.5 is the same as
for the hydrocarbon branch.
180
III. Rules for the Solvent Selection for Azeotropic
Distillation
In this
the
azeotrope,
mixture
is
close-boiling
one
or
maximum
each
component
but
one
minimum
azeotrope
boils
at
the
solvents
mixture
that
form
is
a
minimum
binary
azeotrope,
minimum
then
azeotrope
select
with
one
we
subjectively
assign
significantly
lower
temperature as 15 0C .
When the end-user enters this branch, the expert system
prompts the following information to be entered:
Is it a close-boiling mixture or azeotrope?
If
it
is
an
azeotrope,
is
it
minimum
or
maximum
azeotrope?
What is the composition of the azeotrope? What is the
boiling point of the azeotrope?
If the mixture is a close-boiling or a maximum azeotrope,
then
select
solvents
from
the
azeotropic
database
for
181
Then if solvents from the two databases are not identical in
terms of their common names and CAS names,
(component
I in
it)
with
that
of
azeotrope
the
mixture
is
minimum
azeotrope,
then
select
discard them.
If solvents from
the two databases are not identical, then compare the boiling
point
of
the
new
azeotrope
with
that
of
the. original
if
1762
10254043 O
UHCA/OMAHA
NE,