Anda di halaman 1dari 11

Multistream Heat Exchangers: Equation-Oriented Modeling and

Flowsheet Optimization
Richard C. Pattison and Michael Baldea
McKetta Dept. of Chemical Engineering, The University of Texas at Austin, Austin, TX 78712

DOI 10.1002/aic.14766
Published online March 21, 2015 in Wiley Online Library (wileyonlinelibrary.com)

Multistream heat exchangers (MHEXs), typically of the plate-fin or spiral-wound type, are a key enabler of heat integra-
tion in cryogenic processes. Equation-oriented modeling of MHEXs for flowsheet optimization purposes is challenging,
especially when streams undergo phase transformations. Boolean variables are typically used to capture the effect of
phase changes, adding considerable difficulty to solving the flowsheet optimization problem. A novel optimization-
oriented MHEX modeling approach that uses a pseudo-transient approach to rapidly compute stream temperatures with-
out requiring Boolean variables is presented. The model also computes an approximate required heat exchange area to
determine the optimal tradeoff between operating and capital expenses. Subsequently, this model is seamlessly inte-
grated in a previously-introduced pseudo-transient process modeling and flowsheet optimization framework. Our devel-
opments are illustrated with two optimal design case studies, an MHEX representative of air separation operation and
C 2015 American Institute of Chemical Engineers AIChE J, 61: 18561866, 2015
a natural gas liquefaction process. V
Keywords: optimization, design (process simulation), mathematical modeling

Introduction product of area and the heat-transfer coefficient) (UA) neces-


sary to achieve the prescribed heat duty.
Tight heat integration is essential to the economic success
In this work, we develop a robust equation-oriented (EO)
of modern chemical processes.1 Extensive efforts have
modeling and optimization framework for MHEXs for
focused on methods for finding the optimal structure of the
flowsheet optimization applications. First, we describe our
heat exchange network (HEN) of a process, either in retrofits
previously developed pseudo-transient EO flowsheet simula-
or for new designs.24 Several processes (e.g., natural gas
tion and optimization framework, followed by a description
liquefaction, air separation, food manufacturing) call for the
of the challenges associated with developing robust and
use of multistream heat exchangers (MHEXs) for achieving
computationally tractable EO MHEX models. Next, we give
optimal heat integration. MHEXs facilitate thermal contact
a brief overview of the literature relevant to dealing with
between multiple hot and cold streams in a single unit. Typi-
phase changes in HEN and MHEX design optimization.
cally, plate-fin type or spiral-wound MHEXs are preferred in
Then, a complete description of our novel modeling method-
such processes because their compact designs allow for mini-
ology for MHEXs is provided, and we further discuss the
mal driving forces (i.e., low-temperature differences between
approach in the context of flowsheet optimization. Finally,
the hot and cold streams) and afford substantial heat recov-
two case studies are modeled and optimized, an MHEX rep-
ery.5 Figure 1 shows an example MHEX connected to a pro-
resentative for the operation of air separation units, and an
cess flowsheet.
industrial gas liquefaction process.
Modeling and optimization of process flowsheets that
make use of MHEXs require accurate models which robustly
account for phase transitions and the change of physical Background
properties over wide temperature ranges. Such models must Pseudo-transient process modeling
be capable of finding a high-level design target for the
MHEX while simultaneously selecting the optimal operating In our previous work,6,7 we developed a library of EO
conditions throughout the flowsheet. Heat exchanger designs models of common unit operations (reactors, flash tanks, dis-
must (1) ensure that the unit operation is thermodynamically tillation columns, compressors, two-stream heat exchangers,
feasible, that is, the required heat can be exchanged between etc.) that use pseudo-transient continuation methods8 to solve
the hot and cold process streams while maintaining a mini- the equations of a steady-state process model. The concept
mum temperature driving force along the entire heat was based on converting a subset of the steady-state model
exchanger, and (2) find the heat-transfer parameters (the equations to ordinary differential equations (ODEs), resulting
in a differential-algebraic equation (DAE) system with
equivalent steady-state solutions.6
Correspondence concerning this article should be addressed to M. Baldea at Flowsheet optimization then relied on a time relaxation-
mbaldea@che.utexas.edu.
based algorithm,6 derived from the sequential methods for
C 2015 American Institute of Chemical Engineers
V dynamic optimization of DAE systems, as discussed, for

1856 June 2015 Vol. 61, No. 6 AIChE Journal


Figure 1. MHEX connected to a process flowsheet.
Figure 3. Diagram of a network of two-stream heat
exchangers (c1; c2; c3 represent cold streams
and h1; h2; h3 represent hot streams).
example, by Vassiliadis et al.9 Requisite information for the
optimization procedure are a set of initial conditions for the
differential variables of the DAE system, and initial guesses
In this work, we extend the aforementioned pseudo-transient
for the optimization decision variables. The model equations
framework to the modeling of MHEXs.
are solved at each iteration by simulating the DAE system to
steady state, and then calculating the objective function, con-
straints, and their gradients. This information is used by the
numerical optimization solver to update the decision variables, MHEX modeling challenges
and again simulate the DAE system to a new steady state. To illustrate the challenges of modeling multistream heat
This procedure continues until an optimality criterion is satis- exchangers, let us begin by considering a network of two-
fied.6,10,11 The process is illustrated in Figure 2. stream heat exchangers (Figure 3) in a process where con-
Through proper selection of the transient model parame- stant heat capacity is assumed.2 Each heat exchanger can be
ters, the pseudo-transient solution method has proven to have modeled by
superior steady-state flowsheet simulation and optimization
properties in comparison with existing EO techniques. The Fh Thin 2Thout 5Fc Tcout 2Tcin (1)
framework preserves the advantages of EO flowsheet model- Thin  Tcout 1DTmin (2)
ing but vastly expands the set of initial conditions that guar-
antee the convergence of numerical solution strategies for Thout  Tcin 1DTmin (3)
simulation and optimization.
where index c 2 C represents the set of cold streams, index
h 2 H represents the set of hot streams, and F is the
temperature-independent product of heat capacity and flow
rate. The pinch (the point along the heat exchanger where
the temperature driving force is at a minimum) for the two-
stream heat exchangers will occur at the inlet or outlet of the
heat exchanger, making the minimum approach temperature
constraints (2, 3) relatively easy to enforce. Extending the
energy balance to the MHEX case is straightforward
X X
Fh Thin 2Thout 5 Fc Tcout 2Tcin (4)
h c

However, in an MHEX, because multiple hot and cold


streams may exchange heat simultaneously, the minimum
temperature approach constraints between any two streams
cannot be written explicitly in terms of the inlet and outlet
stream temperatures (i.e., an equivalent set of constraints
(2, 3) cannot be enforced for an MHEX). Furthermore, the
temperature driving forces are typically very small in
MHEXs (typically 13 C12), and assuming constant heat
capacities over wide temperature ranges may be inadequate.
Additional complications arise when phase transitions
Figure 2. Time relaxation-based optimization algorithm occur in one or more of the process streams within the
for pseudo-transient models.6,7 MHEX. Enthalpy is a piecewise continuous function of

AIChE Journal June 2015 Vol. 61, No. 6 Published on behalf of the AIChE DOI 10.1002/aic 1857
temperature and is calculated as a function of the stream
phase as 8
>
> H L T; P; F; x T  Tbub
 <
Hpp T; P; F; x 5 H 2p T; P; F; x Tbub < T < Tdew (5)
>
>
: V
H T; P; F; x T  Tdew

where T, P, F, and x are, respectively, the temperature, pres-


sure, composition, and flow rate of the process streams, the
superscripts L, 2p, and V denote the liquid, two-phase, and
vapor regimes, and Tbub and Tdew are, respectively, the dew
and bubble points of the fluid.
In the case of simulating the heat exchanger, the stream
phases at the inlet of, or within the MHEX may not be
known a priori. Furthermore, in the context of flowsheet
simulation and optimization, the pressures, temperatures,
compositions, and flow rates of the MHEX process streams
may determined in upstream or downstream process units.
Also, the phase boundaries (bubble point and dew point),
which must be calculated to detect phase changes, are
dependent on stream composition and pressure.
In this work, we will assume that a physical property
package is available to compute properties such as stream
enthalpy as a function of the temperature, pressure, composi- Figure 4. Flowchart of the framework presented for
tion, and flow rate of the process streams, as well as the rele- deriving the pseudo-transient MHEX model.
vant derivatives. We note that such capability is available in
several commercial software packages, which confirms that new MHEX model structure and simulation strategy, and
our assumption is reasonable. subsequently integrate these developments in the flowsheet
Openly available literature references on equation-based, optimization framework described earlier.
optimization-oriented modeling of MHEXs are limited. Sev-
eral contributions focused on optimal design of HENs with
A Pseudo-Transient Framework for EO MHEX
process streams that change phase. Ponce-Ortega et al.13 pro-
posed an MINLP formulation that is an extension of the work Modeling
by Yee et al.3 to optimize HENs with isothermal streams, but The energy balance for an MHEX is written in the most
multicomponent streams undergoing phase change are not general form by considering the enthalpies (H) of the hot
considered (see also Ref. 14). Hasan et al.15 provide a method- and cold streams (h 2 H and c 2 C, respectively)
ology for the optimal design of HENs with multicomponent X X
streams with phase change, but assume that the inlet and outlet Hcout 2Hcin 5 Hhin 2Hhout (6)
c h
stream states are fixed at the design stage and cannot vary.
More recently, several efforts have focused specifically on Note that Eq. 6 is more general than Eq. 4 as it does not
developing MHEX models amenable to EO flowsheet opti- restrict the heat capacity of the stream to be temperature-
mization. An extension of the seminal heat integration invariant. For design models of MHEXs, the steady-state
approach of Duran and Grossman2 was introduced by Dow- simulation has a single degree of freedom: the outlet temper-
ling and Biegler16; MHEXs are modeled by individual heat ature of one of the streams (with the other inlet and outlet
exchangers in series, having distinct phases and using piece- temperatures being specified or computed elsewhere in the
wise constant approximations of the temperature-dependence flowsheet) based on the overall energy balance.
of heat capacity. Kamath et al.17 similarly proposed an Equation 6 is necessary to simulate the MHEX. However,
extension of the Duran and Grossmann model2 that uses a to determine if the MHEX satisfies the thermodynamic con-
disjunctive programming-based formulation to capture the straint that the minimum approach temperature is not vio-
effect of phase changes. The method relies on a decomposi- lated along the entire heat exchanger, the temperature of the
tion of the streams into sets of substreams that account for hot and cold streams must be computed at every point along
all the possible phases (vapor, liquid, and two-phase); an the heat exchanger. Determining the stream phase at each
optimization subproblem involving binary variables is solved point in the heat exchanger, selecting the correct branch in
to select the proper phase. (5) to compute the stream temperature, and ensuring the con-
To date, the development of an MHEX modeling frame- vergence of this calculation are in effect the main challenges
work that (1) can capture phase transformations for streams of MHEX modeling and simulation.
with arbitrary inlet compositions and temperatures, (2) can Our modeling approach consists of four steps, which are
provide an estimate of heat exchange area for cost estima- shown in Figure 4 and described in detail later.
tion, and (3) is amenable to use in the context of flowsheet Throughout the presentation, we will illustrate each step
optimization, remains an open research problem. using a simple example comprising two hot streams and two
In the next section, we provide a novel solution to this cold streams, with data given in Table 1.
problem. In particular, we exploit the pseudo-transient mod- In this simple example, we assume that the inlet and outlet
eling ideas introduced in our previous work6 to develop a temperatures and flow rates of all streams are known and

1858 DOI 10.1002/aic Published on behalf of the AIChE June 2015 Vol. 61, No. 6 AIChE Journal
Table 1. Motivating Example Parameters
C1 C2 H1 H2
Heat capacity of 5 2.6 2 4
stream (kW/K)
Inlet temperature ( C) 40 20 150 180
Outlet temperature ( C) 145 95 40 40
(calculated)

fixed (with the outlet temperature of one stream calculated


to satisfy the overall energy balance) and that the MHEX is Figure 6. Enthalpy interval chart for the motivating
a standalone unit in the flowsheet. We further assume that example.
the streams do not undergo phase change and that the heat The hot and cold inlet and outlet temperatures are
capacity is not temperature dependent. Although these sequenced from coldest to hottest (left to right), and the
assumptions greatly simplify the problem, the modeling length between the sequence of points represents an
framework presented here is generally applicable without approximation of the required heat duty in the interval.
imposing these assumptions, as will be shown in the case Intervals are numbered using roman numerals.
studies discussed later in the paper.
Throughout our developments, we will make use of the con- temperature of C1; if these temperatures are determined in
cept of composite curves.18 Hot and cold composite curves other parts of the flowsheet, or if they are free to vary in a
can be constructed on a temperature-enthalpy plot by consider- process optimization context, the established sequence of the
ing the cumulative heat transferred on the abscissa and the cor- stream temperatures should not change (i.e., the inlet temper-
responding temperature of all hot and cold streams on the ature of C2 will always be lower than the inlet temperature
ordinate (Figure 5). The hot composite curve represents the of C1). Note that for many applications where MHEXs are
available heat of the process streams, and the cold composite used (e.g., cryogenic systems), the temperature sequences are
curve represents the heat demands of the process. The com- typically known prior to flowsheet simulation or optimiza-
posite curves for the example system are plotted in Figure 5. tion. We will address the case when the stream sequences
are incorrectly selected later in the article.
Step 1: Construct enthalpy intervals DEFINITION 3. An enthalpy interval is defined as the region
of the composite curve plot between two consecutive stream
Concept. The first step in constructing the model for the
feed/exit points.
MHEX is to establish an ordered set of enthalpy intervals.
To establish the enthalpy intervals, we first identify the
Many HEN optimization models have avoided interval anal-
cold and hot temperature sequences by ordering the inlet and
yses due to the fact that selecting the intervals involves mak-
outlet temperatures from coldest to hottest. Note that an esti-
ing discrete decisions.2,17 However, in the present
mation for the calculated stream temperature must be made.
formulation, we are not fixing the intervals; rather, we are
Simple Example (Continued). In our simple example, the
fixing only the stream temperature sequence.
cold temperature sequence is: (1) C2 inlet, (2) C1 inlet, (3)
DEFINITION 1. The cold temperature sequence is defined as
C2 outlet, and (4) C1 outlet. Likewise, for the hot streams,
the order, from coldest to hottest, of the inlet and outlet tem-
the temperature sequence is: (1) H1 and H2 outlet, (2) H1
peratures of the cold stream set.
inlet, and (3) H2 inlet. These sequences can be visualized on
DEFINITION 2. The hot temperature sequence is defined as
an interval chart as seen in Figure 6, by aligning the lowest
the order, from coldest to hottest, of the inlet and outlet tem-
temperatures and the hottest temperatures of each sequence.
peratures of the hot stream set.
This analysis shows that there are 4 points in the cold tem-
We assume that the cold and hot temperature sequences
perature sequence (NC 5 4), and 3 points in the hot tempera-
are known prior to simulation and optimization, and that the
ture sequence (NH 5 3). The number of enthalpy intervals in
sequence will not change. For example, in the motivating
the MHEX is given by
example, the inlet temperature of C2 is lower than the inlet
NHX 5NC 1NH 23 (7)
Thus, the motivating example has four heat exchange
intervals which are displayed in Figure 6.
Step 2: Establish energy balances on the enthalpy
intervals
Concept. Each enthalpy interval can be treated as a sepa-
rate heat exchanger where all of the hot streams in the interval
exchange heat with all of the cold streams in the interval
before exiting. Thus, we can establish energy balances for
each interval. The set of interval energy balances forms a lin-
ear system of equations where the number of unknowns is
Figure 5. Hot and cold composite curves on the equal to the number of intervals. These unknown variables are
temperature-enthalpy diagram for the moti- the enthalpies of the composite curves at the interval bounda-
vating example. ries (in case these enthalpies cannot be determined from the
[Color figure can be viewed in the online issue, which properties of inlet or outlet streams). The unknown enthalpies
is available at wileyonlinelibrary.com.] in the motivating example are circled in Figures 5 and 6.

AIChE Journal June 2015 Vol. 61, No. 6 Published on behalf of the AIChE DOI 10.1002/aic 1859
To establish interval-level energy balances, we define the
sets of streams (Si) present in each enthalpy interval
(i 2 INT), where INT represents the set of all intervals. The
energy balances on each interval along with the conditions
that ensure continuity of the stream conditions between con-
secutive intervals form a linear system of equations
X X
out in in out
Qi 5 Hc;i 2Hc;i 5 Hh;i 2Hh;i (8)
c2Si h2Si
out in
05Hc;i 2Hc;i11 8c 2 Si \ Si11 (9)
in out
05Hh;i 2Hh;i11 8h 2 Si \ Si11 (10)

where Qi is the heat duty in each interval. Figure 7. Segmentation of the enthalpy intervals into
Simple Example (Continued). In our example, we have heat duty segments on the interval diagram
SI 5C2; H1; H2; SII 5C1; C2; H1; H2, etc., and the interval for the motivating example.
energy balances are Notice that the segments have uniform width in each
out in in in out out interval, but the number of segments (and segment
QI 5HC2;I 2HC2;I 5HH1;I 1HH2;I 2HH1;I 2HH2;I (11) width) can vary between intervals.
out out in in
QII 5HC1;II 1HC2;II 2HC1;II 2HC2;II
in in out out (12) enthalpy interval is discretized further into enthalpy seg-
5HH1;II 1HH2;II 2HH1;II 1HH2;II
ments (see Figure 7).
out
QIII 5HC1;III in
2HC1;III in
5HH1;III in
1HH2;III out
2HH1;III out
1HH2;III (13) The number of segments necessary to accurately describe
the temperature-enthalpy composite curves within each
out in in out enthalpy interval depends on the degree to which the heat
QIV 5HC1;IV 2HC1;IV 5HH2;IV 2HH2;IV (14)
capacity changes with temperature and the likelihood of
where the underlined (summation) variables represent the streams undergoing phase change within that interval. Intui-
unknown enthalpies of the composite curves. We redefine tively, if there is a strong temperature dependence and the
these underlined quantities as X1 ; X2 ; X3 ; X4 temperatures in the interval vary over a wide range, more
in in out out
segments should be used. The number of segments in each
X1 5HH1;I 1HH2;I 5HH1;II 1HH2;II (15) interval, i 2 INT, is given by Ni.
in
X2 5HH1;II in
1HH2;II out
5HH1;III out
1HH2;III (16) The enthalpy of the cold and hot composite curves (Hci
and Hhi) at each discrete heat duty segment (zi 50; 1;
out in 2; :::; Ni ) along each enthalpy interval i is given by
X3 5HC1;III 5HC1;IV (17)
out Qi X
X4 5HC1;IV (18) Hci zi 5 zi 1 in
Hc;i (26)
Ni c2S i
and the conditions ensuring continuity between consecutive
intervals are given by Qi X
out
in E
Hhi zi 5 zi 1 Hh;i (27)
05HC2;II 2HC2;I (19) Ni h2Si

in out
05HC1;III 2HC1;II (20)
Simple Example (Continued). We select NI 5 2, NII 5 10,
in out NIII 5 5, and NIV 5 2; this results in zI 50; 1; 2;
05HH1;III 2HH1;IV (21)
zII 50; 1; :::; 10, etc. The enthalpy of the cold composite
The resulting energy balances after making the appropriate curve at every discrete point in each interval is given by
substitutions is given by the linear system
in in out out QI in
QI 5HC2;II 2HC2;I 5X1 2HH1;I 2HH2;I (22) HcI zI 5 zI 1HC2;I (28)
2
out out in in
QII 5HC1;II 1HC2;II 2HC1;II 2HC2;II 5X2 2X1 (23) QII in in
out out in
HcII zII 5 zII 1HC1;II 1HC2;II (29)
QIII 5X3 2HC1;II 5HH1;IV 1HH2;III 2X2 (24) 10
in out QIII in
QIV 5X4 2X3 5HH2;IV 2HH2;IV (25) HcIII zIII 5 zIII 1HC1;III (30)
5
The solution of this linear system provides the enthalpy of QIV in
HcIV zIV 5 zIV 1HC1;IV (31)
each composite curve at every interval boundary. 2
Step 3: Discretize the enthalpy intervals and likewise, the enthalpy of the hot composite curve at
Concept. To ensure that the MHEX operation is ther- every discrete point in each interval is given by
modynamically feasible and the temperature driving force QI out out
is above the minimum approach temperature at every point HhI zI 5 zI 1HH1;I 1HH2;I (32)
2
of the heat exchanger, the temperature-dependence of the
heat capacities and the possibility for phase change must be QII out out
HhII zII 5 zII 1HH1;II 1HH2;II (33)
taken into account. Therefore, the heat duty in each 10

1860 DOI 10.1002/aic Published on behalf of the AIChE June 2015 Vol. 61, No. 6 AIChE Journal
QIII out out
HhIII zIII 5 zIII 1HH1;III 1HH2;III (34)
5
QIV out
HhIV zIV 5 zIV 1HH1;IV (35)
2

Step 4: Compute stream temperatures


Concept. The key aspect of the model is calculating
stream temperatures from enthalpy to ensure that the mini-
mum temperature approach constraints are satisfied along the
entire heat exchanger. Equations 810, 26, and 27 are all lin-
ear, and define the enthalpy of the composite curves at each
point along the heat exchanger. The composite curve temper-
atures (Tczi and Thzi ) must be computed by equating the Figure 8. In this example, the enthalpy of the cold
enthalpy determined by the energy balances and the enthalpy composite curve at one point along the heat
computed by the physical properties package exchanger (Hc) starts being much lower than
X
Hci zi 5 Hpp Tczi ; Pc zi ; Fc ; xc (36) the enthalpy computed by the physical prop-
c2Si erties package at the current temperature
X (Hpp and Tc, respectively).
Hhi zi 5 Hpp Thzi ; Ph zi ; Fh ; xh (37) This results in the right-hand side in Eq. 38 being nega-
h2Si
tive, and a negative pseudotime derivative for tempera-
ture. As the simulation progresses, the temperature will
Recall that Hpp, the enthalpy correlation computed by the decrease along with the computed enthalpy. At steady
physical properties package, is a piecewise function of tem- state, Hc and Hpp will be equal, and the steady-state tem-
perature (see Eq. 5). Computing temperature from enthalpy perature has been found. [Color figure can be viewed in
is challenging because it is a piecewise, nonlinear, and the online issue, which is available at wileyonlinelibrary.
com.]
implicit function of enthalpy, pressure, composition, and
flow rate. If the phase of each stream at each segment is not to note that enthalpy is a globally (nonstrictly) increasing
known a priori, a conventional Newton-type solver is likely function of temperature (i.e., as the temperature increases,
to fail in computing the temperature. enthalpy increases or is unchanged). Due to the negative
To solve Eqs. 36 and 37 for temperature, we propose a weighting on Hpp, the ODEs (Eqs. 38 and 39) have negative,
novel approach based on pseudo-transient continuation.19 and therefore stable, eigenvalues. An example is discussed in
The concept is to reformulate the equations to ODEs that Figure 8.
have the same steady-state solution as the original equations. REMARK 1. In our previous work,6 we discussed in detail
The dynamics, which are of the first order and whose evo- the selection of the time constants, s. The time variable does
lution in time is driven by the residual of Eqs. 36 and 37, not have physical meaning, and when implemented with a
have no physical significance, but are rather a mathematical variable step DAE solver, only the relative values of the
device to aid in solving for the steady-state temperatures of time constants at different levels of the flowsheet (i.e., phe-
the composite streams. The reformulated equations are nomenon, unit operation, flowsheet) are relevant. For the
  X case of MHEX, we suggest selecting s to be in the fastest
Href dTczi
s 5Hci zi 2 Hcpp Tczi ; Pc zi ; Fc ; xc time scale (phenomenon) as described in the previous work.
Tc0 dt c2S i
Simple Example (Continued). For the motivating exam-
(38) ple, the pseudo-transient energy balance equations for the
  X pp
Href dThzi cold composite curve are
s 5Hhi zi 2 Hh Thzi ; Ph zi ; Fh ; xh  
Th0 dt h2S Href dTczI pp
i
s 5HcI zI 2HC2 TczI ; PC2 zI ; FC2 ; xC2
(39) Tc0 dt
Href (42)
where T0 is a scaling factor to ensure that the units are con-  
sistent and s is a prescribed (arbitrary) time constant. Rather Href dTczII pp
s 5HcII zII 2HC1 TczII ; PC1 zII ; FC1 ; xC1
than providing an initial guess for the temperature and phase Tc0 dt
of each stream in every segment and solving for temperature (43)
via Newtons method, the equations are solved by providing pp
2HC2 TczII ; PC2 zII ; FC2 ; xC2 (44)
initial conditions for temperature at each segment, then sim-  
ulating the ODEs to steady state. The initial temperature pro- Href dTczIII pp
files can simply be constant s 5HcIII zIII 2HC1 TczIII ; PC1 zIII ; FC1 ; xC1
Tc0 dt
Tczi 5Tc0 (40) (45)
 
Thzi 5Th 0
(41) Href dTczIV pp
s 5HcIV zIV 2HC1 TczIV ; PC1 zIV ; FC1 ; xC1
Tc0 dt
Note that the steady-state solution of Eqs. 38 and 39 is the (46)
same as the solution to the original set of Eqs. 36 and 37.
The method is robust in computing the composite curve Likewise, for the hot composite curve, the temperature
temperatures if the system (38, 39) is stable. It is important dynamics are

AIChE Journal June 2015 Vol. 61, No. 6 Published on behalf of the AIChE DOI 10.1002/aic 1861
 
Href dThzI pp
s 5HhI zI 2HH1 ThzI ; PH1 zI ; FH1 ; xH1
Th0 dt
(47)
pp
2HH2 ThzI ; PH2 zI ; FH2 ; xH2 (48)
 
Href dThzII pp
s 5HhII zII 2HH1 ThzII ; PH1 zII ; FH1 ; xH1
Th0 dt
(49)
pp
2HH2 ThzII ; PH2 zII ; FH2 ; xH2 (50)
 
Href dThzIII pp
s 5HhIII zIII 2HH1 ThzIII ; PH1 zIII ; FH1 ; xH1
Th0 dt
(51)
pp
2HH2 ThzIII ; PH2 zIII ; FH2 ; xH2 (52) Figure 9. Flowsheet of a hypothetical MHEX represen-
  tative of ASU operation.
Href dThzIV pp
s 5HhIV zIV 2HH2 ThzIV ; PH2 zIV ; FH2 ; xH2
Th0 dt
(53) In the case of optimizing flowsheet with MHEXs, several
additional constraints must be enforced. To ensure that the
Initial conditions are provided net quantity of heat exchanged in each enthalpy interval is
positive, Eq. 56 is enforced for each enthalpy interval
Tc0 zi 520 C (54)
Qi  0 8i 2 INT (56)
Th0 zi 5180 C (55)
The steady state resulting temperatures along the heat
REMARK 2. An active constraint (56) at the optimal point,
exchanger are plotted in the temperature-enthalpy plot (see
or a violation of constraint (56) which renders the problem
Figure 5).
infeasible, may indicate that the enthalpy intervals were not
Solution strategy established properly. In this case, the temperature sequences
should be realigned by switching the order of the two tem-
Simulation of the described MHEX model involves solv-
peratures which bound the interval i that corresponds to the
ing the linear algebraic equations for enthalpy at each dis-
active constraint.
crete heat duty segment and finding the temperature
Additionally, minimum temperature approach constraints
trajectories from the initial conditions to the steady state.
must be enforced at every discrete heat duty segment
The resulting system is thus a DAE system. We assume that
a robust DAE simulation package is available to solve the Thzi 2Tczi  DTmin 8i 2 INT (57)
equations. The DAE simulator should be capable of (1) initi-
alizing the algebraic equations, (2) integrating the system If a higher fidelity composite curve is required to further
through time using a variable time stepping routine, and (3) capture variability in the heat capacities in one or more
handle implicit discontinuities encountered during the simu- intervals, the system can be reoptimized using a finer seg-
lation (e.g., changing phase regimes). mentation in the intervals.
If a phase boundary is encountered during the time integra- Estimating capital cost
tion (e.g., the temperature reduces from superheated to the
dew point), an implicit discontinuity will be detected by the In most literature studies regarding design of MHEXs, the
DAE solver. From a numerical simulation perspective, this capital investment of the heat exchanger cannot be approxi-
requires a reinitialization of the corresponding DAE system mated or optimized because only one side of the heat
which proceeds by assuming that the state variables (tempera- exchanger is accounted for in the model.2,16,17 In this work,
ture) are continuous through the discontinuity (i.e., both the hot and cold composite curves are considered, and
Tt2 5Tt1 , where t2 and t1 are the time instants immedi- an approximation of the heat exchanger design requirements
ately prior and, respectively, immediately following the dis- (the product of area and heat-transfer coefficient) can be
continuity. The algebraic variables (in this case the enthalpies, made using the required heat duty and the average tempera-
compositions, etc.) are reinitialized (i.e., the linear equations ture driving force along the heat exchanger.
determining the composite curve enthalpies at each point must Assuming an approximate heat-transfer coefficient, Ui, the
be resolved) at t1, using the values prior to the discontinuity area in every interval can be approximated by averaging the
as an initial guess. Typically, the reinitialization is fast temperature difference in every segment
because the algebraic variables involved here do not change Qi X 1
significantly when the phase boundaries are crossed. Ai 5 (58)
Ui zi Thzi 2Tczi

Flowsheet Optimization and the total area of the heat exchanger is given by
We note here that the simulation strategy above integrates X
AHX 5 Ai (59)
seamlessly with the pseudo-transient flowsheet optimization i
framework that we described in our previous work.6 This
will be further emphasized in the case studies presented which can then be used in a cost function to determine the
later. capital investment for the MHEX.

1862 DOI 10.1002/aic Published on behalf of the AIChE June 2015 Vol. 61, No. 6 AIChE Journal
Table 2. Case Study I
C1 C2 C3 C4 H1 H2
Flow rate (mol/s) 600 variable variable variable 800 300
Inlet temperature (K) 94.2 94.2 98.5 98.5 298.15 100
Outlet temperature (K) 293.15 130 variable 293.15 variable variable
Pressure (bar) 1 5 7 1 8 7
Composition (mol frac)
N2 5% 98% 99.9% 99.9% 78% 99.0%
O2 94.5% 1.9% 0.1% 0.1% 21% 0.1%
Ar 0.5% 0.1% 0.0% 0.0% 1.0% 0.0%

Pressure drop fied in the MHEX. It is assumed that the pressure drop is
negligible for each stream.
In the case of MHEXs, the pressure drop along the heat
Two design objectives are investigated, the first seeks to
exchanger is typically assumed by the designer, and it is
use a minimum amount of liquid and gas nitrogen (where
often considered to vary linearly with heat duty. For exam-
liquid is four times as costly as gas) to liquefy the incoming
ple, the pressure drop can be calculated (for the cold and hot
air stream and the nitrogen gas stream. The second objective
streams, respectively), using correlations of the form
is equivalent, but includes a penalty for the required area of
dPc;i the heat exchanger. The single degree of freedom on the
Pc;i zi 5Pin
c;i 2 zi (60)
Ni MHEX is the exit temperature of the air stream; this temper-
  ature is constrained to a maximum of 99 K. The minimum
zi
Ph;i zi 5Pin
h;i 2dP h;i 12 (61) approach temperature is 2 C, and the SoaveRedlichKwong
Ni
(SRK) cubic equation of state is used to model the physical
Qi properties. The optimization problem formulation for objec-
dPc;i 5 X DPc (62)
Qi tive 2 is given by (64), where we assume a penalty for the
i:c2Si heat exchanger area (c 5 500) (for objective 1, we set c 5 0)
Qi min J54FC2 1FC3 1cAHX
dPh;i 5 X DPh (63) FC2 ;FC3
Qi
i:h2Si s:t: Qi  0 8i 2 INT
(64)
Thzi 2Tczi  DTmin 8i 2 INT
which can be easily added to our model.
model equations
Examples Pseudo-transient models of the turbine and the MHEX are
Two case examples are explored to demonstrate the capa- used to simulate and optimize the flowsheet. The first step in
bilities of the proposed MHEX model in EO flowsheet modeling the MHEX is to construct the enthalpy intervals.
optimization. The first example ignores the majority of the To do this, we first determine the cold and hot stream tem-
flowsheet and focuses on simply optimizing a hypothetical perature sequences (see Figure 10). The cold stream
MHEX representative of an air separation unit (ASU). The sequence is: (1) C1 and C2 inlet, (2) C3 and C4 inlet, (3) C2
second is an industrial natural gas liquefaction process. In outlet, (4) C3 outlet, and (5) C1 and C4 outlet. The hot
both cases, the mathematical models were implemented and stream sequence is: (1) H1 and H2 outlet, (2) H2 inlet, and
solved using gPROMS.20 (3) H1 inlet. The cold sequence has 5 points (NC 5 5) and
the hot sequence has 3 points (NH 5 3). This results in five
enthalpy intervals in the MHEX (NHX 5NC 1NH 2355). The
MHEX representative of ASU operation
five intervals are shown in Figure 10.
The first case study is a very simple flowsheet with only The steps in the previous section are followed to generate
an MHEX and a turbine expander that is representative of a pseudo-transient model of the MHEX and the turbine.
ASU operation (see Figure 9). MHEXs are critical for heat Each of the five enthalpy intervals are discretized into five
integration and refrigeration recovery in ASUs (Cao et al. segments to account for phase change and temperature-
submitted).17,21 In this case, we consider an MHEX with dependent heat capacities.
four hot streams and two cold streams, with the properties
(temperature, pressure, and composition) of some of the pro-
cess streams being decision variables in the optimization.
The stream data are given in Table 2. An impure oxygen
stream (C1) enters the MHEX at the same temperature as a
liquid nitrogen stream (C2) at the bubble point. A pure nitro-
gen gas stream (C3) at the dew point also partially passes
through the MHEX; the outlet of this stream is expanded to
1 bar and repassed through the MHEX (C4) at the same tem-
perature as C3. The exit temperature of C3 is calculated
based on the pressure drop in the turbine expander assuming Figure 10. The temperature sequence of the hot and
80% isentropic efficiency. An air stream (H1) enters at 25 C cold composite curves for case study I.
and is cooled and liquefied along with a high-pressure nitro- The assumed enthalpy intervals are shown with the
gen stream (H2) which enters at 2167 C that is also lique- vertical lines (IV).

AIChE Journal June 2015 Vol. 61, No. 6 Published on behalf of the AIChE DOI 10.1002/aic 1863
Figure 11. Optimal temperature-enthalpy diagrams for the MHEX in an air separation process for objective func-
tions 1 (left) and 2 (right).
The interval boundaries are superimposed on the figure by the vertical black lines. [Color figure can be viewed in the online
issue, which is available at wileyonlinelibrary.com.]

The optimum using the first objective function (not includ- vertical distance between the hot and cold composite curves
ing capital costs) uses 746.9 mol/s of liquid nitrogen (C2) is larger). Another important aspect of this MHEX modeling
and 108.2 mol/s of nitrogen gas (C3 and C4). The optimum framework is that there are not dedicated phase change
found using the second objective function indicates a flow intervals. In intervals I and II, both hot streams transition
rate of liquid nitrogen of 864.2 mol/s and a flow rate of from gas phase to two-phase to liquid phase, and the cold
nitrogen gas of 22.0 mol/s. The optimization selects to use stream C2 transitions from liquid phase to two-phase to gas
more liquid nitrogen to maintain a higher driving force and phase. The other streams are single-phase, and none of the
consequently require less surface area. The outlet tempera- phase transitions occur at the interval boundaries. The opti-
ture of the air stream at the optimal point is 99 K for both mal solution was found in 12.1 s and 11.2 s for objective
cases, and the minimum approach temperature is 2 C, thus functions 1 and 2, respectively, on a 64-bit Windows 7 desk-
satisfying the respective constraints. The hot and cold com- top system with a 3.40GHz Intel Core i7 processor and 16
posite curves at the optimum are shown in Figures 11a, b for GB of RAM.
objectives 1 and 2, respectively, along with the superim-
posed interval boundaries. The majority of the heat is Case study: PRICOV
R liquefaction process
exchanged in interval II, where the liquid nitrogen (stream
The PRICOV R (PRICOV R is a registered service mark of
C2) is evaporated and the air and nitrogen streams (H1 and
Black & Veatch holding company) process for natural gas
H2, respectively) are liquefied. Notice that in the case where
liquefaction makes use of an MHEX for cooling and liquefy-
the area of the heat exchanger is penalized, the temperature
ing natural gas.17,22,23 The process flow diagram is given in
driving force along the heat exchanger is higher (i.e., the
Figure 12. The natural gas stream, with a composition of
89.7% methane, 5.5% ethane, 1.8% propane, 0.1% n-butane,
and 2.8% nitrogen, enters the MHEX at 25 C and 55 bar
with a flow rate of 1 kmol/s and is liquefied and subcooled
to 2155 C. The natural gas stream is cooled by a mixed
refrigerant of nitrogen, methane, ethane, propane, and butane
in a single-stage refrigeration cycle. The mixed refrigerant is
cooled in the MHEX, expanded across the throttle valve,
repassed through the MHEX to liquefy the natural gas, com-
pressed, then chilled to 25 C in the salt water (SW) cooler.

Figure 12. Process flow diagram for the PRICOV


R lique- Figure 13. Interval diagram for the PRICOV
R liquefaction

faction process.22 process.

1864 DOI 10.1002/aic Published on behalf of the AIChE June 2015 Vol. 61, No. 6 AIChE Journal
Table 3. PRICOV
R Optimization Results Comparison

Nogal et al.24 Kamath et al.17 This Work


Power (MW) 24.53 21.51 20.00
Pressure S3 (bar) 4.84 2.02 3.38
Pressure S4 (bar) 43.87 17.129 26.55
MR Flow (kmol/s) 3.53 2.928 2.885
N2 (mol %) 10.08 5.82 8.81
CH4 (mol %) 27.12 20.62 32.29
C2 H6 (mol %) 37.21 39.37 32.79
C3 H8 (mol %) 0.27 0.0 0.63
n2C4 H6 (mol %) 25.31 34.19 25.48

There is a 5 bar pressure drop for the natural gas stream


across the MHEX, a 4 and 1 bar pressure drop for the hot
and cold refrigerant streams, respectively, and a 0.1 bar pres-
sure drop across the SW cooler. The compressor is assumed
to operate with a fixed isentropic efficiency of 80%, and the Figure 14. Optimal temperature-enthalpy diagram for
SRK cubic equation of state is used to model the thermody- the PRICOVR liquefaction process.

namic properties. The interval boundary is given by the vertical line on


This example poses several challenges during optimiza- the left. [Color figure can be viewed in the online
issue, which is available at wileyonlinelibrary.com.]
tion: (1) the phase of the refrigerant stream is unknown: S5,
S6, and S7 could be in the liquid phase, vapor phase, or two-
phase, (2) the pressures and temperatures of the refrigerant
was used to find the best locally optimal solution. The
stream are free to vary throughout the process, (3) the com-
results of the optimization, along with a comparison of the
position and flow rate of the refrigerant is free to vary during
optimal results found in previous works, are presented in
the optimization resulting in moving phase boundaries, and
Table 3. The optimal solution found in this work uses 18.5%
(4) a very small minimum approach temperature (1.2 C) is
less power than the work by Nogal et al.,24 and 7.0% less
required to ensure maximum energy recovery.
power than the work by Kamath et al.17 The solution fea-
Optimization of the PRICOV R process consists of minimiz-
tures a lower flow rate of refrigerant compared with the opti-
ing the work done by the compressor, and several recent stud-
mal solution found in Kamath et al., but operates at higher
ies have explored the optimization of this process.17,24 The
pressures. The compression ratio is also lower than in previ-
decision variables consist of the composition and flow rate of
ous published results (9.1 in Nogal et al., 8.5 in Kamath
the refrigerant, the high and low pressures in the refrigeration
et al., and 7.9 in our work). The hot and cold composite
cycle, and the exit temperature of the hot refrigerant (HMR).
temperature-enthalpy curves at the optimum are displayed in
The single degree of freedom in the MHEX is the exit temper-
Figure 14; the process shows very tight heat integration as
ature of the cold refrigerant (CMR) stream. To ensure that the
the temperature driving force at every point along the heat
feed to the compressor is in the vapor phase, the CMR outlet
exchanger is very small. Similar to the results found in
temperature must be above the dew point.
Kamath et al., the outlet of the SW cooler is two-phase, the
We apply the pseudo-transient MHEX modeling methodol-
HMR at the outlet of the MHEX is subcooled, and the CMR
ogy to the PRICOV R process to simulate and optimize the flow-
at the inlet is two-phase. The CMR at the outlet is super-
sheet. The first step in modeling the MHEX is to construct the
heated to satisfy the constraint that the feed to the compres-
enthalpy intervals. To do this, we first determine the cold and
sor must be in the vapor phase. Notice that interval I spans a
hot stream temperature sequences. The cold stream sequence
much smaller heat duty than interval II, as shown by the
is: (1) CMR inlet and (2) CMR outlet. The hot stream
interval boundary superimposed on Figure 14. The high non-
sequence is: (1) HMR outlet, (2) NG outlet, and (3) HMR and
linearity of the composite curves with respect to temperature
NG inlets. The cold sequence has 2 points (NC 5 2) and the
is apparent; a constant heat capacity assumption would likely
hot sequence has 3 points (NH 5 3). This results in two
yield deficient results. The optimal solution was found in
enthalpy intervals in the MHEX (NHX 5NC 1NH 2352). Inter-
117 s using a 64-bit Windows 7 desktop system with a
vals I and II are separated by the point at which the natural gas
3.40GHz Intel Core i7 processor and 16 GB of RAM.
stream exits the heat exchanger. The interval diagram for the
MHEX is given in Figure 13.
Each enthalpy interval is discretized further into enthalpy Conclusions
segments to account for nonconstant heat capacities and phase In this work, we present a simple and transparent model-
change. A small fraction of the total heat duty will likely be ing framework for MHEXs that is amenable to EO flowsheet
exchanged in interval I, while the majority will be exchanged optimization. Under the assumption that the relative
in interval II; using this knowledge, we select NI 5 5 and sequence of stream temperatures is known prior to simula-
NII 5 45. The enthalpies of the composite curves are estab- tion and optimization, the model is able to readily account
lished at every discrete heat duty point through Eqs. 26 and for phase change without requiring Boolean decisions by dis-
27, and the pseudo-transient energy balances to compute tem- cretizing the heat duty and applying a pseudo-transient
perature are given by Eq. 38 and 39. The pressure of each framework to calculate the stream temperatures from
stream at every segment is determined by Eq. 60263. enthalpy along the entire heat exchanger. Furthermore, the
A multistart strategy, where several distant initial guesses model is capable of computing the required heat exchanger
were provided that spanned the decision variable bounds, area from heat duty and temperature driving force to

AIChE Journal June 2015 Vol. 61, No. 6 Published on behalf of the AIChE DOI 10.1002/aic 1865
determine the optimal tradeoff between capital and operating Literature Cited
expenditures. 1. Biegler LT, Grossmann IE, Westerberg AW. Systematic Methods for
The model can be incorporated into flowsheet with other Chemical Process Design. Old Tappan, NJ: Prentice Hall, 1997.
pseudo-transient unit operations developed in previous 2. Duran MA, Grossmann IE. Simultaneous optimization and heat inte-
work,6 and such flowsheet can be optimized using a time gration of chemical processes. AIChE J. 1986;32(1):123138.
3. Yee TF, Grossmann IE, Kravanja Z. Simultaneous optimization models
relaxation-based optimization algorithm. Several case studies
for heat integration. I. Area and energy targeting and modeling of multi-
were explored, a standalone MHEX representative of an stream exchangers. Comput Chem Eng. 1990;14(10):11511164.
ASU, as well as the industrial PRICOV R liquefaction process. 4. Furman KC, Sahinidis NV. A critical review and annotated bibliog-
raphy for heat exchanger network synthesis in the 20th century. Ind
Eng Chem Res. 2002;41(10):23352370.
Acknowledgments 5. Hasan MM, Karimi IA, Alfadala HE, Grootjans H. Operational mod-
The authors thank the American Chemical Society - Petro- eling of multistream heat exchangers with phase changes. AIChE J.
2009;55(1):150171.
leum Research Fund for partial funding under grant 52335- 6. Pattison RC, Baldea M. Equation-oriented flowsheet simulation and
DNI9. RCP gratefully acknowledges the Engineering Doctoral optimization using pseudo-transient models. AIChE J. 2014;60(12):
Fellowship awarded to him by the Cockrell School of Engi- 41044123.
neering at The University of Texas at Austin. MB is also 7. Pattison RP, Baldea M. Optimal design of air separation plants with
grateful for the support provided by the Moncrief Grand Chal- variable electricity pricing. Foundations of Computer-Aided Process
Design (FOCAPD). Cle Elum, WA: Elsevier, 2014:393398.
lenges Award from the Institute for Computational Engineer- 8. Kelley CT, Keyes DE. Convergence analysis of pseudo-transient
ing and Sciences at The University of Texas at Austin. continuation. SIAM J Numer Anal. 1998;35(2):508523.
9. Vassiliadis VS, Sargent RWH, Pantelides CC. Solution of a class of
multistage dynamic optimization problems. I. Problems without path
Notation constraints. Ind Eng Chem Res. 1994;33(9):21112122.
10. Zanfir M, Baldea M, Daoutidis P. Optimizing the catalyst distribu-
F= heat capacity-flow rate, W/K tion for countercurrent methane steam reforming in plate reactors.
H= set of hot streams AIChE J. 2011;57(9):25182528.
C= set of cold streams 11. Pattison RC, Estep FE, Baldea M. Pseudodistributed feed configura-
T= temperature, K tions for catalytic plate microchannel reactors. Ind Eng Chem Res.
DTmin = minimum approach temperature, K 2014;53(13):50285037.
P= pressure, Pa 12. Lee GC, Smith R, Zhu XX. Optimal synthesis of mixed-refrigerant
x= composition (mole fraction) systems for low-temperature processes. Ind Eng Chem Res. 2002;
H= enthalpy, W 41(20):50165028.
NC = cold temperature sequence points 13. Ponce-Ortega JM, Jimenez-Gutierrez A, Grossmann IE. Optimal syn-
NH = hot temperature sequence points thesis of heat exchanger networks involving isothermal process
NHX = number of heat exchange intervals streams. Comput Chem Eng. 2008;32(8):19181942.
S= set of streams in interval 14. Grossmann IE, Yeomans H, Kravanja Z. A rigorous disjunctive opti-
INT = set of intervals mization model for simultaneous flowsheet optimization and heat
Q= heat exchanged in interval, W integration. Comput Chem Eng. 1998;22:S157S164.
Ni = number of segments in interval 15. Hasan MM, Jayaraman G, Karimi IA, Alfadala HE. Synthesis of
z= segments number in interval heat exchanger networks with nonisothermal phase changes. AIChE
Hc = cold composite curve enthalpy, W J. 2010;56(4):930945.
Hh = hot composite curve enthalpy, W 16. Dowling AW, Biegler LT. A framework for efficient large scale equation-
Tc = cold composite curve temperature, K oriented flowsheet optimization. Comput Chem Eng. 2015;72:320.
Th = hot composite curve temperature, K 17. Kamath RS, Biegler LT, Grossmann IE. Modeling multistream heat
s= time constant, s exchangers with and without phase changes for simultaneous optimi-
Ai = required area in interval, m2 zation and heat integration. AIChE J. 2012;58(1):190204.
U= heat-transfer coefficient, W=m2 =K 18. Linnhoff B, Flower JR. Synthesis of heat exchanger networks: I. sys-
AHX = total required area, m2 tematic generation of energy optimal networks. AIChE J. 1978;
DP = pressure drop across MHEX, Pa 24(4):633642.
dP = pressure drop across interval, Pa 19. Coffey TS, Kelley CT, Keyes DE. Pseudo-transient continuation and
differential-algebraic equations. SIAM J Sci Comput. 2003;25(2):
Subscripts 553569.
20. Process Systems Enterprise. general PROcess Modeling System
c= cold stream
(gPROMS). Available at: www.psenterprise.com/gproms, 19972014.
h= hot stream
21. Cao Y, Swartz CLE, Baldea M. Design for dynamic performance:
bub = bubble point
application to an air separation unit. In: American Control Confer-
dew = dew point
ence (ACC). San Francisco, CA: IEEE, 2011:26832688.
i= interval
22. Price BC, Mortko RA. PRICO: a simple, flexible proven approach to
natural gas liquefaction. In: GASTECH, 17th International LNG/
Superscripts LPG/Natural Gas Conference. Vienna: RAI, 1996:114.
in = stream inlet 23. Jensen JB, Skogestad S. Optimal operation of a simple LNG process.
out = stream outlet In: Proceedings ADCHEM. Oxford, UK: Elsevier, 2006:241247.
L= liquid phase 24. Nogal FD, Kim JK, Perry S, Smith R. Optimal design of mixed
2p = two-phase refrigerant cycles. Ind Eng Chem Res. 2008;47(22):87248740.
V= vapor phase
0= initial condition Manuscript received Dec. 8, 2014, and revision received Feb. 2, 2015.

1866 DOI 10.1002/aic Published on behalf of the AIChE June 2015 Vol. 61, No. 6 AIChE Journal

Anda mungkin juga menyukai