1999.pdf

~R
1992 ACC/WA4
A Frequency Domairn Based Dynamic Simulatioun pacika¶je I or
Continuous Distillation Urts
Ch. Durgaprasadaj Rao
Dept. of Chemiv al Engineering,
Indian Institute of Technol,ogy
Madras - CAW, 036
and
P.S.V. Nataraj
Systems & Conitrol Group
Dept. of Electrical Engg.
Indian Institute of Technology
Bombay - 400 076
ABSTRACT
this paper will dencribe the package
that computes frequency responses; the.
discussed
is
package
domain
time
elsewhere r3].
A digital simulation package for dynami c
simulation of continuous distillation
uni-ts, in the frequency domain, is
presented- The package is based on a
rigorous dynamic model that can account
for all dynamic phenomena known to be
Two
important for control studies.
industrial scale problem are taken up
tco demonstrate the developed software: a
fictitious but representative 64 tray
deisobutanizer and an actual 91 tray
Simulation
ethane-ethylene splitter.
results reveal the power of the package
in computing a wide variety of frequency
responses with sufficient accuracy.
1.
In
The paper is organized as follows.
Section 2. we list the significant
assumptions
li-near dynamic
of the
model. The dynamic simulation package
for frequency responses of distillation
units (FRODXJ) is described next in
Section 3. In Section 4, we demonstrate
the capabilities of the package on two
a
problems:
scale
industrial
hypothetical but representative 64 tray
91
actual
an
and
deisobutanizer
ethane-ethylene
tray
turbogrid
splitter- The conclusions are drawn in
Section 5.
INTRODUCTION
Despite
intensive
research
2.
investigations in distillation dynamics,
few papers describe dynamic models that
THE LI HEAR DYNAMIC MODEL
A conventional distillation unit is
shown in Figure 1.
The column is
assmed to separate a binary feed into
two liquid products and to be equipped
with a natural circulation thermosyphon
reboiler and a total condensing system.
A schtic of an ordinary stage of the
column is given in Figure 2.
all phenomena known to be
most
The
important for control.
significant contribution to this area
from the Royal Dutch/She 1l
has co
group which proposed and extensively
verified a rigorous linear dynamic model
for continuous distillation units in
1975 [1]. Though now rather dated, it
is our opinion that it still is the most
comprehensive linear model to appear in
the distillation literature. All other
linear dynamic models suffer from some
limitation or the other, and are of
limited usefulness in the synthesis of
controllers. Exactly which aspects play
a crucial role in determining the
colum's transient behavior has been
discussed elsewhere [1142]. We will
content ourselves by mentioning one such
aspect which other models lack: the
bulk
for
account
to
ability
condensation/evaporation phenomena on
every stage.
capture
2.1
Basic Assumptions of the Model
Equimlal overflow concept is
1)
appllcable.
2)
Feed is a binary mixture.
Vapor-liquid equilibrium relation
3)
is linear:
y
t
4)
Density
5)
Loading
constant.
constant.
-
E,
L
of
X
I
the
factor
(
liquid
is
7
V-<
i;
a
a
to
Resistance
6)
condensati.on
(evaporation) can be approximated as
The purpose of the present paper is to
present a digital simulation package
developed for dynamic simulation of
continuous distillation units, based on
But
the rigorous linear model of rI.
certain issues have to be resolved
before one embarks on such ventures.
There is the dilema of whether to
compute responses in the t ie or
As analysis and
frequency domain.
synthesis techniques in either domain
have their proponents, we aimed to
provide a more complete answer to the
software
undertaking
by
question
developments in both domains. However,
J
7)
=
p
Heat losses through the column
to the surroundings are negligible.
waL1l
The liquid and vapor Phases are
8)
ideally mixed.
8.8 The Model Equations
The liquid flow, pressure drop and
vapor holdup equations, together with
flow
mass
total
and
the partial
of
set
the
constitute
balances,
127
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on June 8, 2009 at 06:03 from IEEE Xplore. Restrictions apply.
equjationsi
variables-
usedi
to
find
the
stage
switch
auxiliaries, we kept these
routines separate from the rest of the
package- The advantage in doing so lies
The responses of pressure, vapor
and liquid flows, and compositions, for
a section of the column (stripping or
rectifying ), are derived by combining
the respective response equations for a
single stage.
In our package, all the
mentioned model equations are
from IlIl.
:3.
in the ease with which the user can
modify just these routines to suit his
problem, and link this compiled code
with that of the rest of the package.
The current version of FROIX deals with
vertical thermosyphon reboilers and
horizontal condensers-
above
The third level modules compute the
3
overall responses which relate {p. vi,
taken
Ii, xiI
PACKAGE DESCRIPTION
The
computing
package
frequency
responses of distillation units (FRODU)
is one of a suite of distillation
packages
developed
at
the
Indian
Institute of Technology for simulation,
analysis, and control of continuous
distillation units.
The suite is
written in FORTRAN 77 to achieve a high
degree of portability across a range of
to
access
and
cmputers,
state-of-the-art numerical subroutine
libraries.
FRDIXI can be run in a
stand-alone mode in an interactive
to
any
are
The input data required by FROT
The problem
given in Table 3.a
file
description is read from
state
the
steady
generated
by
distillation simulation program SADY
belonging to the suite of distillation
programs.
Following this, the user
responds to a series of questions to
define the respoes.
3.1 Organization of FRODU
FRTDU is organized into a three level
hierarchy of program modules, shown
schematically in Figure 3, and is
detailed below:
Output is in the form of tailor-made
the
objects convenient as inputs to
NFD toolbox 141, namely MVfR matricesFW)W also has a provision to display
the simiulation output in graphic form
l.Within the first level, all basic
function subprograms extensively used by
higher level routines are incorporated,
see Table 1I
on the screen.
3.3 Numerical Method
FIDX achieves the solution by adopting
represents
the basic
(pi, vi, 1., x., Yis
to
.P. r, f, xF. b,
ti l1b'
dL-Through qualitative arguments, some
of these pairingEs can be shown to be
inconsequential, and are ignored in
FRODLI
These Ignored transfer functions
are given in Table 2.
kId
t
3.2 Inputs and Outputs
fashion.
2 .The second level
responses: those of
Y1,
combtnation of fh. c, r, f, xF, b, di.
These together provide an additional
feature of JEIX) and permit the usr to
investigate dynamic behav'iour under
s t mu I tdaneous perturbat ions
numerical
conceptually
procedure
that
is
and
quite
simple
straightforward. We note that the model
equations basically involve the complex
variable s. To compute the frequency
responses, s is set to jo, and the
problem naturally gets transformed to
evaluation of complex expressions. For
FORTRAN to perform the required complex
algebra, we declare the appropriate
The
variables as of type CXMPLEX.
inherent feature of FORTRAN for complex
is
then
evaluation
expression
a
{Iv0
In most cases in practice, h and c are
the independent variables in place of v
and Pn, respectively.
Therefore, we
have also imbedded here routines that
facilitate
switching
independent
variables, from v to h and Pn to cThis provides the usner with further
options of obtaisning responses of (p.,
,
Y
lip xi y. . ti YIi 1dI to {h.cl
also, except for the ignored ones given
Note that the 'switch'
in Table 2.
the
routines
compute
essentially
dynamics of the column auxiliaries - the
reboiling and condensing equipment.
Keeping in mind the wide, variety in
types and arrangement of these colimn
automatically triggered to
compute frequency responses
aoothly
over
a
selected range of variation in frequency
(.3
-
We
may
nmrrical
vi
upon the alternative
strategy proposed in
11].
remark
That strategy involves inverting a 20x20
complex matrix at each frequency, and
The
all the responses are obtained.
proposed procedure avoids any matrix
the
inversion besides producing onty
desired responses4.
APPLICATIONS
128
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on June 8, 2009 at 06:03 from IEEE Xplore. Restrictions apply.
I dea l ly,
val idation of distillation
models should be done on industrial
problems. Successful simulations
(o
such problems enhances the confidernce of
indistry in the softWare and encourages
in
control
usage
subsequent
anid
endeavours.
automation
related
Considering industrial scale problems,
A
we focus specially on two examples.
deisobutanizer and an ethane -ethylene
splitter. Some details of these columns
are given in Table 4
For further
details of the column, see [1].
two industrial scale ccoluimn:sz;*nd the
results illustrate the versatili ty of
FRODU in computing a wide variety of
It is
responses
fairly accuratelyemphasized that FROXDJ possesses certain
unique features as it is based on the
most comprehensive linear model existing
in literature and that ;hese features
are crucial for obtaining results that
allow meaningful anaiysis and controller
arc,
Such
features
synthesis.
necessarily absent in other packages (lue
to the inherent deficiencies of the
Another
models they are based on.
noteworthy feature, i3 that the package
simulates responses quickly. easily an.:
accurately in the form of MVFR matriecs
that can serve directly as inputs to the
--based Multivariable frequency
MATLAB
domain toolbox for subsequent analysis,
and controller synthesis.
4.1 Deiscobutarazer Exanqpl e
Though fictitious, this deisobutanizer
had been devised very carefully in [1-1
so as to be representative of a range of
pressure
industrial
columns.
high
Basically, one of the main obstacles for
a potential user of simulation software
for industrial problems seems to be the
difficulty in collecting key physical,
chemical, and stage data. Fortunately,
in this case, all the required principal
data are given in [1], together with an
extensive analysis of this example
As
through
analog
simulation.
anticipated, this case turned out to be
a good diagnostic exercise, prompting us
make
effective
a
time
to
many
alterations or remove difficult bugs in
the program routines.
Ref erences
O Rademaker, J..E.
I.
Rijnsdorp and
nc
Orr
A.Maarleveld, Dyn-.-wanc
Ltr7t-. E
t
oa
Cort trinuats
Amsterdam: Elsevier, 1975.
2.
P.S.V.Nataraj and Ch.Durgaprasada
model of
Rao, "A rigorous nonlinear
control
for
suitable
distillation
for publication.
studies", Submitted
3.
P.S.V.Natarai and Ch.Durgaprasada
dynamic
Rao, "A time domain based
for
distillation
simulation package
for publication.
units", Submitted
An extensive series of simulations were
performed to test the effectiveness of
the package.A typical response is shown
in Figure 4. 4.2 Ethane-Ethylene Splitter Example
M.P.Ford, J.M.Maciejowski and J.M.
L.
L
ar t abLe Fr equenc y
Do.¢ a L
Boyle, .Nth
Us er- ' s
Too L box
Cambridge:
Guwt de.
and
Ltd.
GEC
Control
Cambridge
Engineering Research Centre, 1988.
4.
Unlike the deisobutanizer, the splitter
is an actual industrial column.
Its
dynamic behaviour has been extensively
investigated to verify the theory behind
the linear model of E1]. Our simulation
study is somewhat hampered by the fact
that little principal data are provided
in the reference, and has to therefore
be guestimated.
Table of Symbols
Only selected symbols
For others, see El].
A mall selection of results obtained
using FRODIJ for the splitter is shown in
Figures 5 and 6. In these figures, the
experiemental
data given in [11] are
Considering
represented as circles.
that key data were guest imated, the
simulations are validated, i.e. FRQDU
has succeeded in the simulation quite
well.
Similar performance trends were
observed for other responses (omitted to
save space)
B
C
D
E
F
H
L
'3.
N
n
p
R
R
Lb
Ld
NF
CONCLUSIONS
We have presented a powerful digital
simulation package FRODU for computing
the open loop frequiency responses of
continuous distillation units.
Th-e
package has been successfully opplied to
p
T
V
are
listed below.
Bottom product rate
Cooling water rate
Top product rate
Stripping factor
Feed rate
Heating medium (reboiler) rate
Flow rate of liquid
Level in the column bottom
Level in the accumulator
Location of feed stage
Number of actual stages
Number of theoretical stages
Pressure
Ref lux rate
Interphase resistance to bulk
condensation/evaporation
Temperature
Vapor rate
129
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on June 8, 2009 at 06:03 from IEEE Xplore. Restrictions apply.
.w =S
Rate of condensation
Concentration of liquid
Concentration of vapor
Ve
X
Y
Table 2E
Transfer Functions Ignored in ROiKAO
Pressure
flow
Deviation from steady state value
Suhacrinta
b
d
Column bottom
Accumulator
Feed tray
At stage i
F
i
1
Liquid
phase
e
p iF
/x ,
v
p./d
v./b
Liquid
It'.
l
.x.,
Ii
I /d
!
Table 1:
Some Quantities Calculated at Level 1
i xl/d
.-I/P
d/Pn
I
|
describing vapor/liquid flow
and concentration respoeses
IbFd
1~~~~/d
tue
(bottom)i
Ib"o'
ld//V
/b
Roots of characteristic eqns.
Modified
Level
Level
(top)
Composition
Steady state value
Equilibriua value
V
flow
v/d
rsc.r±ptn
-
flow
Top of the column
Vapor phase
n
v
Liquid
Vapor
constant
id/XF
ib/ZFI
1d Fs
/
of
51
composition responsesShort and long, pressure and
vapor flow functions.
C",C.It Frequency dependent effective
p
p-A
vapor capacity of stage andi
its heating term
0
dependent time const.
v
of vapor f low and pressure
Tabl e 3
Typical Input Data for FROIJ
From the Steady State
Operating Data
Frequieny
I~~ ~~~~~~~~sw.._ __
Des igni
Program
Data
and
Coefficients
__,
responses-
tcPtH
Transfer fns of condenser
FI
and reboiler, respectively,
with constant process side
temperatures
Admittance of the column
L
1'
L_
1.
Ethane-
Ethylene
splitter
__
No.
of actual.
aT
3.
Iocation of
feed tray
Feed !'low rat
(Ko Is)
e
4. Feed
Composition
91
64
33
32
0.G1%-5
0.1e0T
5.
6.
47/5i3
Ref lux rate
(KmoI/s)
0.00of
c
~~~~c
.
Miscellaneous
i
T
User- Suppl ied
*
of stages at which the
frequency responz3es ire- t be
comp-utecd.
Number
The stages at which the
responses
50/50
*
'
*
(%)
Column pressure 25-6
(atm)
vr
Deisobutanizer
stage s
2.
Md3Q
Thermedynamic
Tabl e 4
Some Principal Data for Columns Simulated
Variable
'EMb
0.426
are
to
which frequency
computed?
which frequency
frequency
te computed.
responses to
responses
saved in files (as MVVRZ
130
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on June 8, 2009 at 06:03 from IEEE Xplore. Restrictions apply.
to
mnLr
be,
be
e.
10
Ti
!~!!
0
m
.........
-10
-201
..... ..........
....
Feed Tray NF
Feed
F , XF
..........
_-nn
-qn
10-3
First Tray
Boa. ..
Vapor V0_
FREQUENCY
Heatir
di1
Fig 4
:Response of
deisobutanizer
Reboiler
Bottomi
for
12/v
)-2 L
Prodct
B,
0o-1
10-2
r
.-
XB
0
9-
Fig
'a4 10-31
1: Schematic of a conventional
dis1tillation colun
Li
I1
-t- - ------ t
I~~
,
0 \\
-J
0.
4
-^~ ~ ~ ~ ~ ~ ~
14
0 \
0 \
1
--.....
------
I
I
A
_
Li
,
Vi1il Yi_i
Xi
3
1
a
A
I
1
I
LI
FREQUENCY cls
: Response of P
spliter
Fig- 5
Fig. 2 : Schmtic of an ordinary stage.
TEVETL
b
-
L-
Vi Y.
, itt
_
0
1
_-1
10
for E-E
10 1
hverall Respo Routinesj
lVtL-2
0
PIIVi,*LiX
Yi v,T
V0to
H
Phto
c
|
Routines
I
I
N
N
N,."N
0
-1
10
1e
Fig. 6
Problem Description
J
~~~
0
1~0N' 119
1~~~~~
...................
USERK
N
.
~
stage
.Basic stage
Coefficients-
Reust<
-
4t
rpara_tersModified
0
-
I
LEVEL1
1
LEVEL
_-
'a
Q.
Basic
10°
:
ido
10
FREQUENCY c/s
Response of t./r
spliter
Steady
I Distillation
state
Si..
ProgramI
Fig 3 : Organizational Structure Of FROLAE
131
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY BOMBAY. Downloaded on June 8, 2009 at 06:03 from IEEE Xplore. Restrictions apply.
X 1
for
E-E