Anda di halaman 1dari 5

Computers

&Chemical
Engineering
Computers and Chemical Engineering 24 (2000) 225-229
www.elsevier.com/locate/compchemeng

Convex attainable region projections for reactor network synthesis


William C. Rooney a,*, Brendon P. Hausberger b, Lorenz T. Biegler a, David Glasser b
aDepartment of Chemical Engineering Carnegie Mellon University, Pittsburgh, PA 15213, USA
b School of Process and Material Engineering, University of the Witwatersrand, Johannesburg, Gauteng 20.50, South Africa

Abstract

This paper develops a systematic procedure for constructing an attainable region (AR). The approach uses two dimensional
ARs constructed in orthogonal subspaces to construct higher dimensional ARs. Our technique relies on previous algorithms that
provide a practical assurance of the completeness of ARs in two dimensions, using only PFR and CSTR reactors and mixing.
Here we build on a modification of this property by constructing 2D projections and their intersections that provide upper and
lower bounds of the AR. These bounds are then improved by applying AR constructions sequentially to candidate regions in
orthogonal subspaces. The approach is demonstrated on a well-known AR problem in three dimensions. 0 2000 Elsevier Science
Ltd. All rights reserved.

Keywords: Reactor network synthesis; Attainable regions

1. Introduction equipment. The application of an objective function


can be used in conjunction with the AR boundary to
The essence of the reactor network synthesis problem identify optimal structures. The AR and its properties
for a given set of kinetics, process conditions and have been outlined in a number of articles over the past
constraints is to find the optimal reactor network (units decade (Glasser, Hildebrandt & Crowe, 1987; Hilde-
types and sizes, etc.) that optimizes an objective func- brandt 8z Glasser, 1990; Feinberg & Hildebrandt, 1997;
tion. Although not as well developed as other areas of Feinberg, 2000). AR principles work well for small
chemical process design, great progress has been made problems, but beyond three dimensions, the geometric
in the past two decades on developing techniques to interpretations become complex. Lakshmanan and
solve the reactor network synthesis problem. Biegler (1996) combined AR concepts with superstruc-
Several methods have been proposed to solve the ture optimization. In their MINLP model, only forward
reactor network synthesis problem. Superstructure opti- connectivity between the reactors was assumed, leading
mization is one technique to solve these problems. to a compact mathematical representation. In addition,
Here, a fixed network of reactors is postulated and an their method was a constructive approach and did not
optimal subnetwork is found that optimizes a specified require an initial superstructure.
objective function. Recent superstructure optimization This paper continues using a hybrid approach of AR
contributions include the work by Kokossis and Flou- analysis with mathematical programming concepts. A
das (1990, 1991), Schweiger and Floudas (1999). systematic procedure is outlined to find the AR in three
On the other hand, attainable region (AR) theory has dimensions (3D) using a series of two dimensional (2D)
examined the question of what exactly can be produced AR projections. 2D projections have the advantage that
from a steady state reaction system. AR theory looks at only plug flow reactors (PFRs) and continuously-stirred
the geometric interpretations of various fundamental tank reactors (CSTRs) reactors need to be considered.
processes in state space, regardless of specific equip- Here we build on this postulate by constructing 2D
ment functionality. Only after a candidate AR has been projections and intersections that provide upper and
found is its boundary interpreted in terms of actual lower bounds of the AR. These bounds are then im-
proved by applying AR constructions sequentially to
* Corresponding author. candidate regions in orthogonal subspaces. This ap-
E-mail address:wrooney@andrew.cmu.edu (W.C. Rooney). proach also provides a novel interpretation of differen-

0098-1354/00/F% - see front matter 0 2000 Elsevier Science Ltd. All rights reserved.
PII: SOO98-1354(00)00518-4
226 W.C. Rooney et al. /Computers and Chemical Engineering 24 (2000) 225-229

tial sidestream reactors DSRs (a PFR with additional component B can be produced from (l), only a 2D AR
feed distributed along its length) and PFRs that are analysis is needed. Fig. 2 shows the 2D AR in AB
projected down into the 2D subspaces. The approach is space, which is a subspace of the full 3D AR in ABD
tested on a common kinetic scheme, frequently used in space. Note the boundary of this 2D AR is composed
reactor network synthesis problems. of a CSTR with bypass, followed by a PFR
with bypass. In addition, this 2D projection is a func-
tion of only the state variables A and B since the rate
2. Motivating example functions

1
To motivate this work, we start by presenting a
- klfA + k,,B - k,A2
candidate AR for the reversible Van de Vusse kinetics
byA - B&r + k,)
(1).
kLfB2C
A, (1)
kzl kv are completely described by the state variables. Now
D assume that information is needed on the 2D AR in BC
The 3D AR in Fig. 1 was constructed using the guideli- composition space. The rate vectors in this space are
nes in McGregor’s (1998) thesis until this region sa-
tisfied all the AR necessary conditions. The boundary
of this AR is composed of a CSTR operating point,
PFR trajectories, DSR trajectories, and mixing lines.
If a designer is only interested in how much of
Besides the variables of interest, these rate expressions
also involve component A. Here, the value for A is free
and can be chosen to extend the BC AR the furthest.
Thus, it functions as a control variable in BC space.
Moreover, the choice of A must be attainable. The
addition of the control variable A in the BC space
makes the construction of the 2D BC AR more difficult
than the AR in AB space.

3. A systematic method for AR construction

McGregor (1998) outlines an exhaustive, trial-and


error search procedure in state space for finding a
canpours -A candidate AR. A boundary for the candidate AR is
postulated. The necessary conditions for the postulated
Fig. 1. 3D AR for the reversible Van de Vusse kinetics in ABD space.
AR are then checked. If any necessary conditions are
violated, another candidate AR is postulated and the
procedure repeats itself until a region satisfies all the
necessary conditions. For 2D AR problems, previous
experience has shown that only CSTRs, PFRs, and
mixing lines are needed to find a candidate AR. In
addition, visualizing the AR in 2D is an easy exercise
and can be used to reliably solve the reactor network
synthesis problems for small problems. For higher di-
mensional problems with three or more independent
variables, DSRs may also exist in the AR boundary. In
addition, AR problems of larger dimension cannot be
easily visualized.
We propose a four step algorithm for finding a
candidate AR by constructing a series of 2D ARs in
state subspaces. These 2D subspaces can be con-
structed using special interpretations of PFRs and
Fig. 2. 2D AR for the reversible Van de Vusse kinetics in AB space. CSTRs.
W.C. Rooney et al. / Computers and Chemical Engineering 24 (2000) 225-229 221

0 BD.LA subspace. The number of ARs in each subspace


is determined from Eq. (2).

ACk = max<c9-min(d i= l,..., n


1 (2)
NP ’
In this work, we set NP = 10 points along each axis of
the AR. Also, the range of the parameters can change
as extensions and contractions (unattainable regions) of
the subspaces are found. Initial ranges for each axis of
the AR can be obtained from S’.
Initial points in each subspace are found where the
data in Sk intersects the subspaces. These intersection
Component B
points consist of the PFR and CSTR operating points
generated from the feed, and possibly DSR operating
Mixing Points k&h DSR Point points. Additional intersections in the subspaces may be
PFR Point m CSTR Point generated by mixing points along the trajectories and
.. loci stored Sk (mix from the end of a PFR trajectory
Fig. 3. Initial AR in the O,,,, subspace. back to the feed, etc.). After these points are found in
the subspaces, they are convexified by simple mixing.
3.1. Initialization This forms the initial candidate AR in each of the
subspaces. Fig. 3 shows an example of this process.
We start by constructing points in nD known to be
attainable. These points are obtained by solving the 3.3. Extending the 20 subspaces
PFR and CSTR design equations from the feed. The
existence of critical DSRs (Feinberg, 2000) can also be This section outlines how the initial 2D ARs (sub-
checked along the initial PFR and CSTR data. These spaces) found in Section 3.2 are extended using varia-
trajectories and loci provide a couple of key pieces of tions of traditional 2D AR analysis. The constraint of
information. First, they provide initial guesses for the working in subspaces, where some components are
nD AR. Additionally, these points provide feasible fixed to certain values, requires modified interpretations
compositions to use as control variables and possible of PFRs and CSTRs.
mixing points in the families of subspaces. These points The vector equation describing the change in compo-
are stored in Sk~99’“,the initial set of attainable compo- sition for each component using reaction, ran@, and
sitions (where k is an iteration counter). mixing, 0 = (c* - c)E~?, is:
ac
3.2. Intersections in state subspaces & = r(c) + /9o(c*, c) (3)

We transform the nD AR problem into a series of Here, CE%I”is the vector of compositions, l3 is a non-
2D problems by working in a series of 2D AR sub- negative scalar that controls how much mixing takes
spaces. This is accomplished by working in each one of place relative to reaction, c* is an attainable mixing
point, and r is an independent variable of integration.
the *2 possible combinations of state variables. We Eq. (3) is used to maintain a constant control
0 composition.
define a candidate 2D AR in the subspace of larger Two instances of CSTRs appear in the subspaces. If
dimensional ARs (particularly 3D in this paper) as an points are found in the subspaces where ac/& = 0 (in
orthogonal subspace. In composition space, this re- Eq. (3)) for all components c, a CSTR with residence
quires the remaining n - 2 compositions be (advanta- time /3 can be used to achieve that point. For example,
geously) available for mixing to remain in the subspace this point could be obtained by solving the CSTR
of interest. For example, one might work in the BD design equation from the feed and looking where its
subspace, OBDIA, which is orthogonal to component A locus intersects each subspace.
(component C is found by mass balance and stoi- However, another instance of CSTR points in the
chiometry). In BD space, component A must be held subspaces occurs as a result of projecting points from
fixed to any desired value by mixing with another nD into the 2D subspaces. Let ci c c and c, c c be the
attainable point outside of the subspace considered. To control variables and the subspace variables, respec-
create an entire family of 2D ARs in BD subspace tively. At the fixed CSTR point c, in a subspace,
requires a variety of values for component A. Thus, A a~,/& = 0, otherwise the current point c, could move
is the control variable when looking at 2D ARs in the outside of the subspace via some combination of reac-
228 W.C. Rooney et al. /Computers and Chemical Engineering 24 (2000) 225-229

tion and mixing. No such requirement is imposed on 3.4. Additional intersections and extensions in 20
the control variables cj since these components of the subspaces
reaction and mixing vectors are not restricted to lie in
the plane of the subspace. In addition, the current point The data generated from the extensions of all the
c, must result in feasible, non-negative values of p. subspaces is recombined into the nD set Sk. Now, we
Feasibility can be checked from: consider new intersection points in the subspaces that
are generated from the data in Sk. For instance, the
family of subspaces OBDIA contains information about
all components in the system. Points obtained from this
subspace can be projected into the other orthogonal
which follows from (3).
subspaces. These new intersections will either lie within
Points satisfying the above conditions are produced
the current candidate subspace or they will lie outside
from iso-compositional CSTRs (iCSTRs), which we of it. If the former occurs, no extensions can be consid-
define as a 2D CSTR that operates at a point where
ered from that intersection since that point is already
&Jar = 0 for only the variables in the subspace. iCSTR attainable (i.e. any interior point can be obtained by the
points can be achieved from either a DSR (/I > 0) or appropriate mixing of boundary attainable points).
mixing to a PFR (p = 0) in higher dimensions. However, intersection points lying outside of the cur-
The analysis of PFRs must also change in the 2D rent candidate AR may be candidates for extending the
subspaces. Like the CSTR, a PFR cannot be operated subspares by simple mixing and possibly by additional
in the traditional manner in the subspaces. To achieve reaction. The process repeats until no further intersec-
constant composition of the control variables, material tions can be created in any of the subspaces from the
must be mixed in along the length of a PFR. Thus, set Sk.
iso-compositional PFRS (iPFRs) are needed to do the
2D AR analysis in the subspaces, not actual PFRs. The
mixing policy in these iPFRs, /?, is chosen to maintain 4. Algorithm to construct nD ARs using 2D subspaces
the control variables at their fixed value in the sub-
space. Eq. (3) shows the iPFR design equation. It Here, we summarize the algorithm outlined above.
differs from the PFR design equation by the addition of 1. Initialization
the mixing term, /?(c* - c). It should be noted that p is 1.1. Initialize counter, k = 0
not the mixing policy calculated by Feinberg (2000) 1.2. Initialize set So with:
that ensures a DSR rides along the boundary of the _ PFR trajectories from feed.
AR. Thus, iPFRS in the subspaces act in a similar - CSTR loci from the feed.
fashion to the isothermal DSR found by Nicol, Hilde- _ Critical DSR trajectories (Feinberg, 2000) (if
brandt and Glasser (1997) where the control policy is they exist).
chosen to maintain constant temperature, whereas here - Mixing vectors along each trajectory and loci.
we will be fixing one or more composition values. 2. Subspace initialization
Mixing is also considered in the 2D subspaces. The 2.1. Determine initial range of each variable Ack
process of mixing ensures that each subspace will be using Eq. (2)
convex as any nonconvexities in the region can be filled 2.2. Initialize subspaces, 0,” j = 1,. . . , NP using inter-
in by mixing. Mixing in the subspaces follows the sections between the data in Sk at the values of
normal lever rule (4). Composition c in the subspace Ack
can be achieved by the linear combination of any two 2.3. Convexify points in 0: j = l,..., NP forming
attainable points in the same subspace, c1 and c2, initial candidate ARs in the subspaces
weighted by the positive scalar 1. 3. Subspace extension
3.1. Extend subspaces O;j= l,..., NP using:
c = /Ic, + (1 - A)c, _ iPFRs
_ iCSTRs
01111 (4)
3.2. Convexify extensions in subspaces using mixing
Now, the initial candidate ARs in the subspaces can be 4. Subsnace recombination
extended using the properties outlined in the preceding 4.1. *Increment iteration counter k = k + 1
paragraphs. Points from the ARs are sought where the 4.2. Add subspace extensions to Sk
fundamental processes of reaction and mixing using 4.3. Project points from Sk into the subspaces
iCSTRs and iPFRs point out from the current AR in 4.4. If any points from Sk provide feasible extensions
the subspace. These extensions can always be made to the subspaces, GOT0 (2)
convex since mixing is considered in all of the 4.5. If no points from Sk extend the subspaces,
subspaces. STOP.
W.C. Rooney et al. /Computers and Chemical Engineering 24 (2000) 225-229 229

updated nD AR. Additional points of intersection may


be created, and the 2D ARs can be constructed again to
see if the nDAR can be extended. The algorithm was
demonstrated on a well-known reactor network synthe-
sis problem.
Future work will address several open issues in AR
research. First, only necessary conditions have been
derived in AR theory, not sufficient conditions. This
leaves open the question of whether a candidate AR is
the ‘true’ AR. Although experience has shown that 2D
AR problems can be solved reliably by CSTR, PFRs
0 0 and mixing lines, no formal proof of this exists. Thus,
CarpDnentB cMlpMlew*
the proposed algorithm may not be complete enough to
Fig. 4. AR in ABD space found using proposed method.
find ARs. Additionally, the algorithm in this paper has
no guarantee of convergence, although other AR and
reactor network synthesis methods suffer the same fate
5. Results (Lakshmanan & Biegler, 1996; McGregor, 1998). It is
hoped that future work in finding AR sufficiency condi-
In this section, we apply our new proposed algorithm tions will shed light on developing complete AR and
to the 3D AR reversible Van de Vusse kinetics (1) in reactor network synthesis algorithms.
ABD composition space.
The algorithm developed above was implemented in
MATLAB. The proposed method found the 3D AR in References
Fig. 4 in three iterations. The candidate AR closely
Feinberg, M. (2000). Optimal reactor design from a geometric view-
matches the AR found via traditional AR analysis in point: II. Critical sidestream reactors. Chemical Engineering Sci-
Fig. 1. Here, the algorithm correctly finds the charac- ence, 55, 2455-2419.
teristic features of the AR in Fig. 1. For instance, both Feinberg, M., & Hildebrandt, D. (1997). Optimal reactor design from
Figs. 1 and 4 show the maximum conversion to B in the a geometric viewpoint I. Universal properties of the attainable
region. Chemical Engineering Science, 52(10), 1637-1665.
AR is 0.0702. The maximum selectivity of B/A is also
Glasser, D., Hildebrandt, D., & Crowe, C. (1987). A geometric
the same, 0.0873. Also seen in Fig. 4 are some of the approach to steady flow reactors: the attainable region and opti-
2D subspaces in BD space, constructed perpendicular mization in concentration space. Industrial & Engineering Chem-
to the A axis, that where used in constructing the AR. istry Research, 26(9), 1803-1810.
Total solution time to find the 3D AR was approxi- Hildebrandt, D., & Glasser, D. (1990). The attainable region and
optimal reactor structures. Industrial & Engineering Chemistry
mately 4 min on a Pentium II PC. This result is much Research, 35(4), 2161-2168.
faster than the tedious construction techniques outlined Kokossis, A., & Floudas, C. A. (1990). Optimization of complex
in McGregor’s (1998) thesis take to find a candidate reactor networks-I. Isothermal operation. Chemical Engineering
AR. Science, 46, 595-614.
Kokossis, A., & Floudas, C. A. (1991). Optimization of complex
reactor networks -11. Non-isothermal operation. Chemical Engi-
neering Science, 49, 1037- 1051.
6. Conclusions Lakshmanan, A., & Biegler, L. (1996). Synthesis of optimal chemical
reactor networks. Industrial & Engineering Chemistry Research,
A systematic method has been presented to construct 35(4), 1344-1353.
McGregor, C. (1998). Choosing the optimal system structure using the
candidate ARs. The technique uses convex combina-
attainable region approach for systems involving reaction and sepa-
tions of 2D ARs to construct larger dimensional ARs. ration. Ph.D thesis. Republic of South Africa: University of the
First, an initial nD AR is found by constructing points Witwatersrand.
known to be attainable. Next, a series of 2D ARs are Nicol, W., Hildebrandt, D., & Glasser, D. (1997). Process synthesis
constructed in subspaces of the nD AR using modified for reaction systems with cooling via finding the attainable region.
Computers & Chemical Engineering, 21, s35-~40.
PFRs, CSTRs, and mixing points. These 2D ARs have Schweiger, C., & Floudas, C. (1999). Optimization framework for the
the advantage that they are easy to construct and synthesis of chemical reactor networks. Industrial & Engineering
interpret. These 2D ARs are recombined to form an Chemistry Research, 38(3), 144-766.

Anda mungkin juga menyukai