Академический Документы
Профессиональный Документы
Культура Документы
D
t
D
ti
h
T
D
t
D
ti
R
dt
1
where all symbols are dened in the nomenclature section.
The exchanger area is related to the lm heat transfer coef-
cients and the allowable pressure drops through two compact for-
mulations recently development by Serna and Jimenez [7]. For
turbulent tube-side ow in the tube-side, the compact formula is
Nomenclature
A heat transfer surface area
A
f
annualization factor for capital cost
c cost coefcient (exponent) in capital cost law for ex-
changer
C
1
to C
5
coefcients in detailed capital cost laws for exchangers
C
a
, C
0
b
cost coefcients in capital cost law for heat exchangers
C
b
bafe cost assuming 1/2 in thickness, based on weight
C
ba
base cost to cover those overheat and labor cost
C
e
, C
f
cost coefcient in capital cost law for pumps
C
exc
capital exchanger cost
C
p
uid specic heat at constant pressure and average tem-
perature
C
pow
cost per unit of power
C
pump
capital pump cost
C
sh
shell cost including fabrication, based on weight
C
tb
cost of tubes, based on outside heat transfer surface
C
td
tube-sheet and bafe drilling, and bundle tubing cost,
based on number of tubes
C
ts
tube-sheet cost based on weight, including cutting but
not drilling
D
s
inside shell diameter
D
ti
tube inside diameter
D
t
tube outside diameter
e cost coefcient (exponent) in capital cost law for pump
tness tness function
F
T
correction factor to logarithmic mean temperature dif-
ference for non-countercurrent ow
g vector of feasible constraints
h clean heat transfer coefcient
H
Y
annual plant operation time
k
s
, k
t
, k
w
thermal conductivity of shell-side uid, tube-side uid,
and tube wall
K
S
shell-side constant for pressure drop relationship
K
T
tube-side constant for pressure drop relationship
L
to
overall tube length
L
tt
total tube length
m exponent for shell-side heat transfer coefcient in pres-
sure drop relationship
_ m uid mass velocity
n exponent for tube-side heat transfer coefcient in pres-
sure drop relationship
N
s
number of shells
N
tt
total number of tubes
penalty penalty factor in the tness function
Q heat duty
r penalty term
R
bs
ratio bafe spacing to inside shell diameter
R
ds
shell-side fouling factor
R
dt
tube-side fouling factor
R
dw
combined resistance of tube wall and fouling factors
S
m
cross-ow area near shell centerline
S
w
net cross-ow area through one bafe window
T stream temperature
TAC total annual cost
t
s
shell thickness
t
t
tube-sheet thickness
U overall heat transfer coefcient
v velocity for uid stream
x vector of optimization variables
x
1
to x
10
search optimization variables
DP pressure drop for uid stream
DT
LM
log-mean temperature difference
g pump efciency
q density of uid stream
l viscosity of uid stream
Subscripts
c cold
h hot
max maximum value
mat tubes material
min minimum value
s, S shell-side
t,T tube-side
w at wall temperature
204 J.M. Ponce-Ortega et al. / Applied Thermal Engineering 29 (2009) 203209
DP
T
K
T
Ah
T
n
2
Eq. (2) accounts for pressure drops in straight tubes and in tube
ends. For turbulent ow on the shell-side ow
DP
S
K
S
Ah
S
m
3
Eq. (3) is based on the BellDelaware method. The compact formu-
lation was obtained after an analytical treatment of the original
equations, and therefore it has the same degree of applicability as
the original BellDelaware method. The denitions of K
S
, K
T
, m
and n, and how these parameters depend on the geometric param-
eters of the exchanger and the uid physical properties, along with
the design algorithm used in this work, are shown by Serna and
Jimenez [10]. The main steps of the design algorithm are included
in Appendix A.
2.2. Constraints for a feasible design
The design of a heat exchanger involves a number of constraints.
For convenience, the constraints may be classied into operating
constraints and geometric constraints. Some of the operating con-
straints are maximum allowable pressure drops and velocities for
both sides of the exchanger. Geometric constraints include maxi-
mum shell diameter, maximum tube length, minimum and maxi-
mum ratio of bafe spacing to shell diameter, and minimum and
maximum ratio of cross-ow area to area in a window.
The maximum pressure drops (DP
T,max
, DP
S,max
) depend on the
external pumps, and set upper bounds for the operating pressure
drops
DP
T
6 DP
T;max
4
DP
S
6 DP
S;max
5
Upper bounds on the velocities for both the tube-side and the shell-
side prevent erosion and ow-induced tube vibration, while lower
bounds prevent fowling. These constraints are considered in the
model,
v
t;min
6 v
t
6 v
t;max
6
v
s;min
6 v
s
6 v
s;max
7
Sinnott [1] recommends velocities for liquids from 1 to 2.5 m s
1
on
the tube-side and 0.31 m s
1
on the shell-side.
Upper limits of the shell diameter and the tube length are part
of the primary geometrical constraints
D
s
6 D
s;max
8
L
TT
6 L
TT;max
9
As shown in Example 3, the algorithm can also be restricted to the
use of standard dimensions for these variables.
For bafes, close spacings leads to higher heat transfer coef-
cients but at the expense of higher pressure drops. On the other
hand, wide bafe spacings result in bypassing and reduced cross-
ow, with a decrease in the heat transfer coefcient. Therefore,
constraints on R
bs
are set
R
bs;min
6 R
bs
6 R
bs;max
10
Typical values of R
bs,min
and R
bs,max
are 0.2 and 1.0, respectively.
Bounds on the ratio of cross-ow area to area in a window, S
m
/
S
w
, are also considered
S
m
=S
w
min
6 S
m
=S
w
6 S
m
=S
w
max
11
Typical values are 0.8 and 1.4 for lower and upper bounds,
respectively.
2.3. Objective function
The objective function consists of minimizing the total annual
cost of the exchanger. The total cost consists of ve components:
the capital cost of the exchanger, the capital costs for two pumps,
and the operating (power) costs of the pumps. The expression for
the total annual cost is of the form
TAC A
f
C
exc
C
pump;T
C
pump;S
C
pow
H
Y
g
_ m
t
DP
T
q
t
_ m
s
DP
S
q
s
12
where C
exc
, C
pump,T
and C
pump,S
are the capital cost for the exchanger,
tube-side and shell-side pumps, respectively. The capital costs for
the pumps are given by the following equations:
C
pump;T
C
e
C
f
_ m
t
DP
T
q
t
e
13
C
pump;S
C
e
C
f
_ m
S
DP
S
q
s
e
14
The capital cost for the heat exchanger is typically calculated by an
equation of the form
C
exc
C
a
C
0
b
A
c
15
Alternatively, one can incorporate a more detailed estimation by
splitting the capital cost into the cost of component parts and man-
ufacturing costs. Purohit [11] suggested the following expression
for that purpose:
C
exc
C
ts
C
sh
C
b
C
td
C
tb
C
ba
16
where C
ts
is the tube-sheet cost based on weight, including cutting
but not drilling; C
sh
is the shell cost including fabrication, based on
weight; C
b
is the bafe cost assuming 1/2-in thickness, based on
weight; C
td
is the tube-sheet, bafe drilling and bundle tubing cost,
based on number of tubes; C
tb
is the cost of tubes, based on outside
heat transfer surface; and C
ba
is the base cost to cover overhead and
labor costs, which is independent on the type of material.
2.4. Search variables
A vector x of search variables was manipulated as part of the
optimization algorithm. The vector contains 10 components,
according to the degrees of freedom of the problem; the denition
of variables is given in Table 1. Once the search vector is dened,
the algorithm by Serna and Jimenez [10] is used to obtain the de-
sign of the exchanger. It should be clear that a major difculty is
the selection of design values that satisfy all of the geometric
and operational constraints.
3. Optimization model using genetic algorithms
To generate an efcient optimization method, genetic algo-
rithms are used. Genetic algorithms search for an optimum solu-
tion based on the mechanics of natural selection and genetic
[12,13].
Table 1
Search optimization variables
Variable Denition
x
1
Tube-side pressure drop
x
2
Shell-side pressures drop
x
3
Bafe cut (between 15% and 45%)
x
4
Number of tube passes (1, 2, 4, 6 or 8)
x
5
Standard inside, outside tube diameters and pitch (80 standard
possible combinations given by the TEMA)
x
6
Tube pattern arrangement (triangular, square or rotated square)
x
7
Hot uid allocation (tubes or shell)
x
8
Number of sealing strings (0, 1, 2, 3 or 4)
x
9
Tube bundle type (xed-tube plate, packed-tube plate, oating head,
pull-through oating head or U-tube bundle)
x
10
Ratio inlet and outlet bafe spacing
J.M. Ponce-Ortega et al. / Applied Thermal Engineering 29 (2009) 203209 205
A population of chromosomes is formed initially from a random
set of solutions. New generations are then produced, and some
measure of tness for the chromosomes is used to guide the selec-
tion. Offsprings are formed by either (a) merging two chromo-
somes from the current generation using a crossover operator, or
(b) modifying a chromosome using a mutation operator. A new
generation is formed by selecting some of the parents and off-
springs, based on the tness values, and rejecting others to keep
the population size constant. Fitter chromosomes have higher
probabilities of being selected. After several generations, the algo-
rithm converges to the best chromosome, which represents the
optimal solution to the problem provided by the GA. Fig. 1 shows
a general representation of the operations behind a GA.
3.1. Handling the constraints
The original problem can be set as,
min TACx
s:t: g
i
x P0 8i 1; 2; . . . ; m 17
where x is the vector of optimization variables. The set of con-
straints g(x) correspond to the inequalities given by (4)(11).
For the implementation of the genetic algorithm, we used a
penalty function in the objective function, to provide the following
tness function to be minimized:
fitnessx TACx penaltyx 18
The penalty function accounts for the violation of the constraints,
such that
penaltyx
0 if x is feasible
m
i1
r
i
g
2
i
x otherwise
19
where r
i
is a variable penalty coefcient for the ith constraint; r
i
var-
ies according to the level of violation. To provide an efcient algo-
rithm, the value of each r
i
was increased proportionally as a
function of the number of generations.
4. General approach
The main steps of the approach are shown in Fig. 2. The algo-
rithm begins generating a set of random initial populations, that
is, a set of values for the optimization variables according to the
population size. Each of these individuals (set of design or search
variables) is then fed to the design algorithm for heat exchangers
to obtain a set of designs. The tness function for each individual
of the population is evaluated; from those values, the algorithm se-
lects the best individuals of the current generation as the parents
to a new generation. Then, new generations are created through
the mutation and crossover operations. The procedure is repeated
until the optimal design is detected.
For the GA implementation, a population size of 100 individuals
was used, with an elite count of three individuals. A crossover frac-
tion value of 0.8 was used. The algorithm stopped when no further
improvement in the tness function in 30 successive generations
was observed. As an alternative termination step, a maximum of
300 generations was imposed.
5. Results and discussion
Three case studies are used to show the application of the pro-
posed algorithm.
Example 1. This example is taken from Mizutani et al. [9] and
involves two uids with the properties shown in Fig. 3. The tube
thermal conductivity is 50 W/m K.
A summary of the results obtained with the proposed model is
given in Table 2, where a comparison with the results reported by
Mizutani et al. [9] is included. The results for Design A in Table 2
were obtained keeping the constraints imposed by Mizutani et al.
[9] of a tube length of 4.88 m and a bafe cut of 25%. The solution
Solutions
encoding
chromosomes
1100101010
1011101110
0011011001
1100110001
corssover
1100101010
1011101110
1100101110
1011101010
mutation
0011011001
0011001001
evaluation
Offspring
1100101110
1011101010
0011001001
decoding
Solutions
fitness
computation
selection
Roulettewheel
new population
2
t
t
3456
20
C
sh
pq
mat
C
2
D
s
L
to
t
s
144
21
C
0
b
pq
mat
C
1
D
2
s
N
b
13824
22
C
td
C
4
N
tt
23
C
tb
C
3
A 24
C
ba
C
5
25
The constants for the cost equations were taken from Purohit [11]:
C
1
= 0.5 $/lb, C
2
= 1.0 $/lb, C
3
= 75 (A)
0.4
$/ft
2
, C
4
= 2.0 $/tube,
C
5
= $30,000. For the exchanger, q
mat
= 486.954 lb/ft
3
. Values for t
s
and t
t
were calculated according to TEMA [14] standards.
To get convergence, 391generationwere needed, witha comput-
ing time of 182 s. Table 4shows a summaryof the results obtained. A
heat exchanger with an area of 220 m
2
was obtained. One can notice
how the economic scenario inuences the resulting optimum
design. Tube diameters of mediumsize were selected, thus reducing
the number of tubes. This provided a proper compromise between
the material and manufacturing costs associated with the tubes.
Given the economic scenario considered, the minimumtotal annual
Table 2
Results for Example 1
Concept Mizutani et al. [9] This work
Design A Design B
Area (m
2
) 202 242.88 161.34
h
T
(W/m
2
K) 6,480.00 1,628.94 4,493.71
h
S
(W/m
2
K) 1,829.00 2,991.26 2,003.71
v
T
(m/s) 0.83 1.00
v
s
(m/s) 0.37 0.40
U (W/m
2
K) 860.00 714.51 873.62
Number of tubes 832 653 739
Tubes arrangement Square Triangular Square
Number of tube-passes 2 6 1
D
ti
(mm) 12.60 22.918 10.92
D
t
(mm) 15.90 25.40 12.70
Number of bafes 8 8 13
Heat kind Fixed Floating pull Floating pull
Hot uid allocation Shell Tube Shell
F
T
DT
LM
24.90 25.01 30.79
D
s
(m) 0.687 1.105 0.639
Total tube length (m) 4.88 4.88 5.602
Bafe spacing (m) 0.542 0.516 0.391
Bafe cut (%) 25 25 31.85
DP
T
(Pa) 22,676.00 10,981.30 7,748.18
DP
S
(Pa) 7,494.00 4,714.28 6,828.43
Pumping cost ($/yr) 2,424.00 960.36 1,033.98
Area cost ($/yr) 2,826.00 3,142.59 2,468.77
Total annual cost ($/yr) 5,250.00 4,102.95 3,502.75
Fig. 4. Data for Example 2.
J.M. Ponce-Ortega et al. / Applied Thermal Engineering 29 (2009) 203209 207
cost for this problem was $105,067 $/yr, with the highest contribu-
tion due to the capital cost for the exchanger.
One of the major aspects to highlight from this problem is that
the use of detailed capital costs for the heat exchanger of the type
of Eqs. (20)(25) introduces additional non-linearities and possibly
non-convexities to the problem. Such items can affect the perfor-
mance of standard methods based on mathematical programming
techniques. On the other hand, the GA can handle these types of
models without potential convergence problems. The use of GA
also provides an interesting potential for the synthesis of heat ex-
changer networks, as recently reported by Ravagnani et al. [15]. In
such work, the best placement of the heat exchangers to accom-
plish some degree of energy integration was detected. As it is com-
mon in the network synthesis stage, the work by Ravagnani et al.
[15] did not incorporate the design details of the exchangers. The
model presented in this work could be incorporated into a heat ex-
changer network formulation to provide both the network struc-
ture and the equipment sizing with the type of details shown in
this work.
6. Conclusions
An algorithm for the optimal design of shell-and-tube heat
exchangers based on genetic algorithms has been presented. The
model uses the BellDelaware correlations for a proper calculation
of heat transfer coefcients and pressure drops in the shell-side.
The use of GA together with the BellDelaware method allows sev-
eral design factors, typically specied from experience and later
subject to a rating test, to be calculated as part of the optimum
solution. Also, the objective function can accommodate any type
of information available for the cost of equipment; highly non-lin-
ear functions that arise from a detailed cost model for a heat ex-
changer can be handled without the convergence problems
typically encountered in mathematical programming techniques
based on gradient methods. Also, because of their nature, genetic
algorithms provide better expectations to detect global optimum
solutions than gradient methods, in addition to being more robust
for the solution of non-convex problems. The solution to examples
taken from the literature show how previously reported designs
can be improved through the use of the approach presented in this
work.
Appendix A. Design algorithm
The parameters K
S
, K
T
, m and n from the compact formulas de-
pend on the exchanger conguration, which is not known until the
problem is solved for a given set of design variables. To develop an
efcient algorithm, Serna and Jimenez [10] proposed to use the
parameters of the compact formulations as search variables, and
decoupled the equations with the unknown variables h
T
, h
S
and
A. Rearranging the simultaneous systemof Eqs. (1)(3), one obtains
two sequential algebraic equations for h
T
and h
S
:
h
T
DP
T
F
T
DT
LM
K
T
Q
K
S
DP
T
K
T
DP
S
h
n
T
R
ds
Dt
2kw
ln
Dt
D
ti
Dt
D
ti
h
T
Dt
D
ti
R
dt
1
n
0 26
h
S
K
T
DP
S
h
n
T
K
S
DP
T
1
m
0 27
To solve this set of equations, the following steps are used:
1. Specify the design data. These data include: (1) Mass owrates,
physical properties, inlet and outlet temperatures and fouling
factors; (2) the search optimization variables: Pressure drops
for each stream, inside and outside tube diameters, tube pitch,
number of tube passes, tube layout, tube bundle type, the uids
allocation, the number of sealing strips, the clearances and the
bafe cut. The heat duty and the correction factor F
T
are calcu-
lated from the specication (1).
2. Guess initial values for K
S
, K
T
, m and n. Kern method can be used
to get initial values.
3. Solve Eq. (26) numerically to obtain h
T
.
4. Determine h
S
and A sequentially from Eqs. (27) and (1).
5. Obtain sequentially geometric parameters for the exchanger,
once h
T
, h
S
, and A have been calculated (for further details, see
Serna and Jimenez [10]).
6. Obtain the constants for the BellDelaware method, the ideal
heat transfer factor, the ideal friction factor, as well as the leak-
age and bypass area and correction factors for the shell-side.
7. Calculate the new values for the tear variables K
S
, K
T
, m, n (for
details, see Serna and Jimenez [10]).
Table 3
Results for Example 2
Serna and Jimenez [7] This work
Area (m
2
) 200.02 180.49
h
T
(W/m
2
K) 5,567.92 6,062.84
h
S
(W/m
2
K) 1,009.17 1,247.17
v
T
(m/s) 1.00 1.26
v
s
(m/s) 1.32 0.78
U (W/m
2
K) 483.06 535.32
Number of tubes 838 1,545
Tubes arrangement Square, 90 Square, 45
Number of tube-passes 4 4
D
ti
(mm) 16.60 10.92
D
t
(mm) 19.10 12.70
Number of bafes 21 9
Heat kind Fixed tubes Floating pull
Hot uid allocation Shell Shell
F
T
DT
LM
(C) 51.06 46.97
D
s
(m) 0.899 0.769
Total tube length (m) 4.156 3.080
Bafe spacing (m) 0.181 0.301
Bafe cut (%) 16.75 22.82
DP
T
(Pa) 15,822.0 30,543.15
DP
S
(Pa) 61,354.0 36,467.05
Pumping cost ($/yr) 3,874.90 3,501.52
Area cost ($/yr) 27,311.70 25,902.32
Total annual cost ($/yr) 31,186.60 29,403.84
Table 4
Results for Example 3
Variable Value
Area (m
2
) 220.72
h
T
(W/m
2
K) 4,977.26
h
S
(W/m
2
K) 835.18
v
T
(m/s) 1.11
v
s
(m/s) 0.76
U (W/m
2
K) 437.75
Number of tubes 1,058.18
Tubes arrangement Triangular, 30
Number of tube-passes 6
D
ti
(mm) 17.27
D
t
(mm) 19.05
Number of bafes 6
Heat kind Fixed tubes
Hot uid allocation Shell
F
T
DT
LM
(C) 46.97
D
s
(m) 0.863
Total tube length (m) 3.658
Bafe spacing (m) 0.456
Bafe cut (%) 26.94
DP
T
(Pa) 27,451.96
DP
S
(Pa) 13,876.96
Pumping cost ($/yr) 2,662.22
Area cost ($/yr) 102,405.49
Total annual cost ($/yr) 105,067.71
208 J.M. Ponce-Ortega et al. / Applied Thermal Engineering 29 (2009) 203209
8. Check for convergence. The algorithm converges when all of the
following deviation functions are smaller than some given tol-
erance. If convergence is not achieved, calculate the values of
the tear variables for the next iteration and go back to step 3.
This algorithm was used to design each of the exchangers that
were needed as part of the genetic algorithm application.
References
[1] R.K. Sinnot, Coulson & Richarsons Chemical Engineering-Chemical Engineering
Design, second ed., vol. 6, ButterWorthHeinemann, Oxford, UK, 1996.
[2] K. Muralikrishna, U.V. Shenoy, Heat exchanger design targets for minimum
area and cost, Chemical Engineering Research and Design 78 (2000) 161167.
[3] F.O. Jegede, G.T. Polley, Optimum heat exchanger design, Chemical Engineering
Research and Design 70 (A2) (1992) 133141.
[4] D.Q. Kern, Process Heat Transfer, McGraw-Hill, New York, 1950.
[5] G.T. Polley, M.H.P. Panjeh Shahi, F.O. Jegede, Pressure drop considerations in
the retrot of heat exchanger networks, Chemical Engineering Research and
Design 68 (1990) 211220.
[6] J. Taborek, Shell and Tube Heat Exchangers: Single Phase Flow, Heat Exchanger
Design Handbook, Hemisphere Publishing Corp., Bristol, PA, 1983. Section 3.3.
[7] M. Serna, A. Jimenez, A compact formulation of the BellDelaware method for
heat exchanger design and optimization, Chemical Engineering Research and
Design 83 (A5) (2005) 539550.
[8] P.D. Chaudhuri, U.M. Diwekar, An automated approach for the optimal design
of heat exchangers, Industrial Engineering and Chemistry Research 36 (1997)
36853693.
[9] F.T. Mizutani, F.L.P. Pessoa, E.M. Queiroz, S. Hauan, I.E. Grossmann,
Mathematical programming model for heat exchanger network synthesis
including detailed heat-exchanger design. 1. Shell-and-tube heat exchanger
design, Industrial Engineering and Chemistry Research 42 (2003) 4009
4018.
[10] M. Serna, A. Jimenez, An efcient method for the design of shell and tube heat
exchanger, Heat Transfer Engineering 25 (2) (2004) 516.
[11] G.T. Purohit, Estimating costs of shell and tube heat exchangers, Chemical
Engineering 90 (17) (1983) 5767.
[12] D.E. Goldberg, Genetic Algorithms in Search, Optimization and Machine
Learning, Addison-Wesley, Reading, MA, 1989.
[13] M. Gen, R. Cheng, Genetic Algorithms and Engineering Design, John Wiley &
Sons, New York, 1997.
[14] TEMA. Standards of the Tubular Heat Exchanger Manufactures Association,
seventh ed., Tubular Heat Exchanger Manufactures Association, New York,
1988.
[15] M.A.S.S. Ravagnani, A.P. Silva, P.A. Arroyo, A.A. Constantino, Heat exchanger
network synthesis and optimization using genetic algorithm, Applied Thermal
Engineering 25 (2005) 10031017.
J.M. Ponce-Ortega et al. / Applied Thermal Engineering 29 (2009) 203209 209