• 沒有找到結果。

Simultaneous Synthesis of Flexible Heat-Exchange Networks with Uncertain Source-Stream Temperatures and Flow Rates

N/A
N/A
Protected

Academic year: 2021

Share "Simultaneous Synthesis of Flexible Heat-Exchange Networks with Uncertain Source-Stream Temperatures and Flow Rates"

Copied!
13
0
0

加載中.... (立即查看全文)

全文

(1)

Simultaneous Synthesis of Flexible Heat-Exchange Networks with

Uncertain Source-Stream Temperatures and Flow Rates

Cheng-Liang Chen* and Ping-Sung Hung

Department of Chemical Engineering, National Taiwan University, Taipei 10617, Taiwan, ROC

In this paper, a novel strategy for the synthesis of cost-effective flexible heat-exchange networks (HENs) that involves specified uncertainties in the source-stream temperatures and flow rates is presented. The problem is decomposed into three main iterative steps: (1) simultaneous HEN synthesis to attain a network configuration with a minimum total annual cost (TAC); (2) flexibility analysis to test whether the network obtained from the synthesis step is feasible in the full disturbance range; and (3) integer cuts to exclude disqualified network configurations, i.e., for those networks not passing the examination of the flexibility analysis, the integer cuts and/or some parameter points will be appended to narrow the search space used for further HEN synthesis. A few iterations of these three steps are required to secure the desirable results. In addition to the theoretical derivation, two examples are included to demonstrate the efficiency of the proposed strategy.

1. Introduction

As complicated as it is, a standard heat-exchange network (HEN) synthesis problem can be stated as follows: Given hot/cold process streams to be cooled/ heated from nominal supply temperatures to specified target temperatures and heating/cooling utilities, syn-thesize an HEN configuration to reach some assigned objective(s) such as the minimum utility consumption, the minimum total number of heat-exchange units, the minimum total exchanger area, the minimum total annual cost (TAC), etc. HEN synthesis is by far one of the most developed fields for which many techniques, such as evolutionary design methods (e.g., pinch design method1) or mathematical programming approaches

(e.g., sequential2or simultaneous optimization3,4), have

been proposed.5A review with an annotated

bibliogra-phy on HEN synthesis methods proposed in the 20th century can be found in the recent literature;6therein,

a timeline of innovation and major discoveries in HEN synthesis are also addressed.

Such issues as utility consumption, matching num-bers, and total area for HEN synthesis and the capabil-ity of HENs for feasible operation under possible variations of source-stream temperatures and flow ratessthe typical design objectivesshave also been emphasized in some articles.7-12For example, Floudas

and Grossmann11proposed a novel sequential synthesis

method that combines the multiperiod mixed-integer linear programming (M-MILP) transshipment model, used for generating the set of stream matches; the nonlinear programming (NLP) formulation, used for synthesizing the multiperiod networks; and the active set strategy,10used for performing the flexibility

analy-sis over the full disturbance range at the levels of matches and structures. Illustrations show that a few iterations are usually required in the synthesis and flexibility analysis stages. However, the formulation and the synthesis procedure are somewhat tedious in treat-ing the partitiontreat-ing of temperature intervals under

uncertain inlet temperatures. Aaltola12proposed using

a multiperiod simultaneous mixed-integer nonlinear programming (MINLP) model for minimizing the total annual cost (TAC) and generating a flexible heat-exchange network directly. Not relying on a sequential decomposition, this method seems simple and straight-forward. However, the operational feasibility of the resulting network is not guaranteed because only a finite number of operating conditions are considered during the design.

In this paper, the authors try to take advantage of both approaches11,12for the synthesis of a flexible

heat-exchange network. In this novel approach, the flexible HEN synthesis problem is decomposed into three main iterative steps: simultaneous HEN synthesis for con-sidering a finite number of operating conditions, flex-ibility analysis for testing the feasflex-ibility of the network over the full disturbance ranges, and integer cuts for excluding the disqualified networks. In the simulta-neous synthesis step, the problem is formulated as a multiperiod mixed-integer nonlinear programming (MM-MINLP) for minimizing the TAC of the network based on the stagewise superstructure proposed by Yee and Grossmann.3,4In the flexibility analysis step, we solve

the flexibility index evaluation problem for the network structure obtained from the synthesis step by directly applying the active set strategy.10,11Should the resulting

network(s) not pass the flexibility test, the associated integer cuts would be appended to the search space to exclude the same network(s) from consideration. In addition, a set of additional extreme parameter points can also be included to reduce the feasible space and to accelerate the design process. To obtain the final quali-fied network configuration, several iterations of such network synthesis and flexibility analysis steps might be required. According to the results of simulations with examples modified from those of Floudas and Gross-mann,11 the efficiency of the proposed flexible HEN

synthesis method is quite satisfactory.

* To whom correspondence should be addressed. Tel.: 886-2-23636194. Fax: 886-2-23623040. E-mail: CCL@ntu.edu.tw

10.1021/ie030701f CCC: $27.50 © 2004 American Chemical Society Published on Web 07/23/2004

(2)

2. Problem Definition and Outline of the Proposed Flexible HEN Synthesis Strategy

An HEN synthesis problem with NHhot streams and NCcold streams along with possible variations in input

temperatures and heat capacity flow rates is considered here. Let θ denote the vector of uncertain parameters with the nominal value θ0. Suppose ∆θ-and ∆θ+are

the maximum expected deviations of these uncertain parameters in the negative and positive directions. The flexible HEN synthesis problem can then be defined as synthesizing a cost-effective heat-exchange network that is feasible for all possible operating points contained in P(δ ) 1),11where

As is pointed out in the literature,7,10,13this problem is

difficult to solve directly because it involves a max-min-max constraint. In other words, the feasible region defined by the inequality energy balance constraints is nonconvex,14 so the critical point that confines the

solution might not rest on the vertexes of the polyhedral region of uncertainty. It is this difficulty that motivates us to separate the flexible HEN design into iterative steps, as depicted in Figure 1. Except for the finite extreme operating conditions considered in the synthe-sis to narrow the search space, the desired ranges of operating flexibility, that is, the feasible ranges for uncertain source-stream temperatures and/or flow rates, should be assigned at first. Instead of directly including this flexibility target in the HEN synthesis, the allow-able operational range is evaluated and qualified for a candidate network structure. Those disqualified net-works are excluded by appending the integer cuts in the search space for subsequent network synthesis. The proposed strategy for the flexible HEN synthesis in-volves the following three main iterative steps:

1. Synthesis of a Multiperiod Network via Si-multaneous Optimization. According to the

super-structure-based multiperiod MINLP formulation for HEN synthesis discussed in section 3, a heat-exchange network can be synthesized by means of any existing mixed-integer nonlinear optimization algorithm. Several extreme operating periods can be considered simulta-neously to reduce the search space, although the num-ber of continuous variables is increased dramatically. The flexibility requirement is not directly taken into account in this synthesis step to simplify the calculation.

2. Evaluation of the Flexibility Index. In this

stage, the flexibility index of the network resulting from the previous synthesis step is evaluated to determine whether the current network satisfies the previously assigned flexibility target, that is, whether the network can be operated over the full range of possible input stream temperatures and flow rates. Here, the flexibility index is determined by using the active set strategy proposed by Grossmann and Floudas10and reviewed in

section 4 to take into account the possibility of nonex-treme critical points. If the current HEN structure meets the requirement of the flexibility target, it can be directly accepted as a qualified network to terminate the search. On the other hand, if the resulting flexibility index does not satisfy the target, then a new network structure with improved operational flexibility must be found by using the procedure listed in the following step.

3. Integer Cuts To Exclude the Disqualified Networks. For disqualified network structures, the

integer cuts expressed in eq 15 and/or some additional extreme points can be appended to the original structure to reduce the search space and then go back to the synthesis step for iteration to find a new candidate network.

Several iterations of these three steps are sometimes required to attain a qualified configuration. Neverthe-less, the proposed strategy is attractive enough because it prevents the necessity to include a large number of constraints and operating points directly in the formu-lation. To illustrate how to carry out the whole synthesis procedure, the authors present two examples in section 6. Through the numerical simulations, it can be verified that the proposed strategy is easy to implement and can provide a feasible and balanced solution for the heat-exchange network synthesis problem.

3. Synthesis of Multiperiod Heat-Exchange Networks

The stagewise superstructure proposed by Yee and Grossmann3,4is applied to construct the configuration

of a heat-exchange network, as it is suitable for formu-lating a simultaneous solution that involves the con-sideration of total utility consumption, the total number of matches, and the total area of heat-exchange units. A two-stage superstructure with two hot and two cold streams is shown in Figure 2 for reference; the mean-ings of relevant notations in the structure can be found in either Yee and Grossmann3,4or the Nomenclature

section.

Instead of directly considering all possible combina-tions of uncertain input temperatures and heat capacity flow rates for the flexible network synthesis, only a finite number of extreme operating conditions are taken into account for network design to reduce the search space. The mathematical programming formulation for mini-mizing the total annual cost, TAC, which includes the Figure 1. Proposed strategy for flexible HEN synthesis.

(3)

average costs of hot and cold utility consumption over a finite number of operating points and the annual costs of installation and material of the heat-exchange units, can be summarized as follows3,4,15

where x and Ω denote the design variables and the feasible search space comprising all material/energy balance constraints and relevant logical constraints, respectively. VT ) {0, 1, ..., NV} is the index set, in

which zero denotes the nominal conditions (or the base case), for numbering a limited number of extreme operating conditions used for finding the optimal final structure. These possible operating vertexes are applied here to help reduce the search space in the design stage.

Here, LMTDijkis the log-mean approaching temperature

for the matching of hot stream i and cold stream j at the kth stage. Chen’s approximation is used for LMT-Dijk.16 LMTDi,cu and LMTDhu,j are defined and

ap-proximated similarly.

Note that the inclusion of each of the extreme periods increases the total number of continuous variables; therefore, the designer should make a tradeoff between the number of variables and the search space. There are a total of 4NH+NC vertexes for an HEN synthesis

problem with NHhot and NCcold streams that can vary

in temperatures and flow rates. It is impractical to include simultaneously all of those operating extremes for resilient network design because of the dramatic increase of the number of continuous variables for each of these extreme situations. Marselle et al.7suggested

considering the states that tend to maximize the need for exchangers, coolers, and heaters, which are deter-mined as follows. The case of all streams with the maximum heat capacity flow rates and with the maxi-mum (minimaxi-mum) supply temperatures for all hot (cold) streams tends to result in a network configuration with the maximum heat-exchange area. The instance of the highest cooling requirement (i.e., all hot streams have the upper-bound temperatures and heat capacity flow rates) and the lowest cooling capability (all cold streams have the upper-bound temperatures and the lower-bound heat capacity flow rates) tends to be a network consuming the maximum cooling utility. A network in which the highest heating requirement for the cold streams (minimum temperatures and maximum flow rates) is paired with the lowest heating capability for hot streams (minimum temperatures and flow rates) needs the maximum heating utility. As pointed out by Marselle et al.,7a network that can handle these three

extreme periods does not necessarily imply that all states within the disturbance range can be operated adequately. Although a quantitative flexibility analysis is still relevant to clarify the feasible operating range of the network, the network combining these three extreme periods represents a highly resilient network candidate. Other vertexes are seldom applied for design in the literature except for problems considering uncer-tain supply temperatures only.17

4. Flexibility Analysis

The solution of eq 2 is a heat-exchange network with a minimum TAC under a specific configuration that satisfies multiple extreme operating conditions. When the resulting network is applied to a process with the consideration that the source-stream temperatures and heat capacity flow rates can vary in the full range of uncertainty, its flexibility can be measured by the flexibility index proposed by Swaney and Grossmann.9

To carry out the flexibility analysis, all relevant equality min x∈Ω TAC ) 1 NV+ 1 (

n∈VT∀

i∈HP Ccuqcui(n)+

n∈VT∀

j∈CP Chuqhuj(n)) +

i∈HP∀

j∈CP∀

k∈ST Cij

[

max ∀n∈VT

(

qijk(n) UijLMTDijk(n)

)

]

(2) +

j∈CP Chu,j

[

max ∀n∈VT

(

qhuj (n) Uhu,jLMTDhu,j (n)

)

]

+

i∈HP Ci,cu

[

max ∀n∈VT

(

qcui(n) Ui,cuLMTDi,cu (n)

)

]

x

{

zijk, zcui, zhuj; tik (n) , tjk (n) , ti,N(n)T+1, tj,N(n)T+1; dtijk (n) , dtij,N(n)T+1, dtcui (n) , dthuj (n) ; qijk (n) , qcui (n) , qhuj (n) ; ∀i∈ HP, j ∈ CP, k ∈ ST, n ∈ VT

}

(3) LMTDijk) (tik- tjk) - (ti,k+1- tj,k+1) ln tik- tjk ti,k+1- tj,k+1 (5) ≈

[

(tik- tjk)(ti,k+1- tj,k+1

(

tik+ ti,k+1 2 -tjk+ tj,k+1 2

)

]

1/3

(4)

and inequality constraints for the heat-exchange net-work model can be reorganized as described in eqs 6 and 7. It should be noted that the overall heat balances are not included because they can be obtained by combining other independent equalities.

The variables in these equations are classified into four categories. θ is the vector of uncertain parameters (i.e., temperatures and flow rates defined in eq 1). The design variables d, obtained from the synthesis step, define the network structure and the sizes of the heat-exchange units. The control variables u represent the degrees of freedom in the operation of the network. w, the state variables, can be expressed as implicit functions of control variables u and uncertain parameters θ by solving the independent equality constraints.

Thus, the inequalities of the network can be represented by the following equation, where CI is the index set of condensed inequalities

By rearranging the related equations, the flexibility index problem of a network can be formulated as the following mixed-integer nonlinear programming prob-lem10,11,15

In these equations, F represents the quality of flexibility level, where an F with value of less than 1 means that the network is not operable within the full range of definite uncertain parametric bounds; sm are slack

variables; λm are Kuhn-Tucker multipliers; ym ) 1

indicates active constraints; V is a sufficiently large real number; and nuis the number of control variables u.

Details of the above MINLP formulation can be found in the literature.10,11

The active set strategy, illustrated in eq 10 for solving the mixed-integer optimization problem, consists of three basic steps.10,11 First, the active candidate sets

Figure 2. Two-stage superstructure.

h(d,u,w,θ) )

{

j∈CP qijk- (tik- ti,k+1)FCpi

i∈HP qijk- (tjk- tj,k+1)FCpj qcui- (ti,NT+1- Ti out )FCpi qhuj- (Tjout- tj1)FCpj Tiin- ti1 Tjin- tj,N T+1

}

) 0 (6) g(d,u,w,θ) )

{

ti,k+1- tik tj,k+1- tjk Ti out- t i,NT+1 tj1- Tjout ∆Tmin+ tjk- tik ∆Tmin+ tj,NT+1- ti,NT+1 ∆Tmin+ TCU out- t i,NT+1 ∆Tmin+ tj,1- THU out

}

e 0 (7) h(d,u,w,θ) ) 0 f w ) w(d,u,θ) (8) gm[d,u,w(d,u,θ),θ] ) fm(d,u,θ) e 0m∈ CI (9) F ) min θ,u,sm,λm,ym,δ δ s.t. sm+ fm(d,u,θ) ) 0

m∈CI λm ∂fm ∂u ) 0

m∈CI λm ) 1 λm- ym e 0

}

f (10) sm- V(1 - ym) e 0

m∈CI ym) nu+ 1 θ∈ P(δ), ym∈{0, 1} δ, λm, smg 0, ∀m∈ CI

(5)

should be identified. Let NAS){1, ..., nAS}denote the

index set of all possible combinations for the active constraints and AS(k) represent the kth index set of the active constraints. Then, a value of δkfor the kth active

candidate set can be obtained by solving the following nonlinear programming (NLP) problem11

The solution of the flexibility index problem is given by

Notice that, for problems in which there is no control variable (i.e., nu) 0), the flexibility analysis problems

are much simpler.10 In such a case, the stationary

conditions in eq 10, that is, the three relations marked with a f and the associated Kuhn-Tucker multipliers λm, can be eliminated. In this condensed formulation,

only one constraint is allowed to be active for each active set. Equation 10 can thus be decomposed in terms of each individual constraint, that is, AS(k) ){k}, ∀k∈ NAS. The flexibility index problem is therefore simplified

significantly.

5. Integer Cuts for Excluding the Disqualified Networks

If an HEN resulting from the previous formulation is not qualified in the flexibility test, a different HEN should be proposed as the new candidate. To avoid coming up with a same HEN structure that has been eliminated in the previous nRiterations, one should add

some constraints in the (nR+ 1)st synthesis formulation.

Herein, two kinds of networks are guaranteed to be brand-new: one that has at least one different unit from any earlier eliminated network and one that whose units are only part of those of any earlier eliminated network. These two conditions can be expressed by the following logic constraints for the (nR+ 1)st network

and

and

Here, zl and nSNl denote the associated integer value

and the total number of selected units, respectively, of the l th eliminated network, l ) 1, ..., nR. Let a new

binary variable zdl denote the toggle switch of these two acceptable conditions, i.e., zdl ) 1 for case 1 and zdl ) 0 for case 2. Then, the above logic constraints can be expressed as

These two expressions can be further combined into a single integer cut equation. These integer cuts in the search space can guarantee that a network candidate different from all previously disqualified configurations is attained

6. Numerical Examples

Examples adapted from Floudas and Grossmann11are

used here to demonstrate the efficiency of the proposed strategy. To solved the MINLP for HEN models, the General Algebraic Modeling System (GAMS)18is used

as the main solution tool. The MINLP and NLP solvers are SBB and CONOPT3 for both examples.

Example 1. A Two-Hot/Two-Cold Streams Prob-lem. The first example involves two hot and two cold

streams (NH) 2, NC) 2) along with steam and cooling

water, respectively, as the heating and cooling utilities. The data for the problem, including the nominal operat-ing conditions as well as three periods of extreme operating conditions, are listed in Tables 1 and 2. Under δk) min θ,u,δ δ s.t. fm(d,u,θ) ) 0 θ∈ P(δ) (11) δ g 0m∈ AS(k) ⊆ CI F ) mink∈NAS δk (12) Case 1

i∈HP∀

j∈CP∀k

∈ST (1 - zijkl )zijk nR+1+

i∈HP (1 - zi,cul )zi,cu nR+1+

j∈CP (1 - zhu,jl )zhu,j nR+1 g 1

i∈HP∀

j∈CP∀k

∈ST zijk l zijk nR+1+

i∈HP zi,cu l zi,cu nR+1+

j∈CP zhu,jl zhu,jnR+1 e nSN l Case 2

i∈HP∀

j∈CP∀k

∈ST (1 - zijkl )zijk nR+1+

i∈HP (1 - zi,cul )zi,cu nR+1+

j∈CP (1 - zhu,jl )zhu,j nR+1 g 0

Table 1. Cost Data for Example 1

cost parameter value steam cost 171.428× 10-4$/kWh cooling water cost 60.576× 10-4$/kWh operating time 8,600 h/year exchanger capital costa 4,333A0.6

capital annual factor 0.2

aA ) exchanger area (m2).

i∈HP∀

j∈CP∀

k∈ST zijkl zijknR+1+

i∈HP zi,cul zi,cunR+1+

j∈CP zhu,jl zhu,jnR+1< n SN ll ) 1, ..., nR (13)

i∈HP∀

j∈CP∀

k∈ST (1 - zijkl )zijknR+1+

i∈HP (1 - zi,cul )zi,cunR+1+

j∈CP (1 - zhu,jl )zhu,jnR+1 g zd l

i∈HP∀

j∈CP∀

k∈ST zijkl zijk nR+1+

i∈HP zi,cul zi,cu nR+1+

j∈CP zhu,jl zhu,j nR+1 e nSNl - 1 + zdl zdl ∈{0, 1}, l ) 1, ..., nR (14) 2(

i∈HP∀

j∈CP∀

k∈ST zijkl zijknR+1+

i∈HP zi,cul zi,cunR+1+

j∈CP zhu,jl zhu,j nR+1) - (

i∈HP∀

j∈CP∀k

∈ST zijk nR+1+

i∈HP zi,cu nR+1+

j∈CP zhu,j nR+1 ) e nSNl - 1 l ) 1, ..., nR (15)

(6)

the conditions that the expected maximum operating disturbances are (10 K for stream hot-1 and (5 K for stream cold-2 in temperature and (0.4 kW K-1for both streams hot-1 and cold-2 in heat capacity flow rate, the objective is to derive a heat-exchange network config-uration that is feasible for the specified disturbance range and features the minimum TAC. The minimum number of superstructure stages, NT, is set at 2 because

max{NH, NC} ) 2.3 The proposed iterative solution

strategy is illustrated in the following discussion. To show the effect of appending the extreme operating periods mentioned in section 3 and the integer cuts on the reduction of the search space, one extreme period and one integer cut per iteration are added to the model until a feasible solution is achieved.

1. Iteration 1. To start, by applying the nominal

conditions to eqs 2-4, a network with a minimum TAC

of $25,958$/year is obtained, and its structure and the data on flow rate and temperature are shown in Figure 3, where the heat-exchange load for each unit is boxed. Let SN1 ) {z

112 1

, z2111 , z2211 , zcu11} denote the set of selected units of the first candidate network. The constraints in eqs 6 and 7 are then utilized to examine this network. Because there are six equations and six unknowns, no variable is left for control (i.e., nu) 0).

Solving the nonlinear programming problem, eq 11, for each active set of constraints results in the flexibility index value of F ) 0.1311 (details of the evaluation can be found in Appendix A). Such a low value of the flexibility index implies that the network structure designed for the base case will be infeasible for some possible input conditions within the disturbance range. Thus, to obtain a better network, an additional param-eter point that embraces the maximum total heat-exchange load (i.e., FH1U, FC2U, TH1U, TC2L ) and the integer cut, eq 15, with SN1and n

SN

1 ) 4 to exclude the current

network configuration are appended to the network synthesis problem.

2. Iteration 2. With the integer cut for excluding the

current network obtained from iteration 1, eqs 2-4 are solved again by also considering the conditions of period 1 as well as the nominal operating case. The resulting network, shown in Figure 4, features a TAC of $35,-219$/year, with the set of selected units SN2 ) {z

122 2 , z2112 , z2212 , zcu12}and nSN2 ) 4. Equations 6 and 7 are then employed to test the operation feasibility of this network structure under the specified operating range. Here, because the numbers of equations and unknowns are the same (six equations and six unknowns), no ad-ditional control variable is left (nu) 0). The solution of

the nonlinear programming problem, eq 11, again shows that F ) 0.1847 is still less than 1, and therefore, the network is again unqualified. Appendix A shows the detailed evaluation procedures. Once again, a new parameter point that embraces the maximum cooling load (i.e. FH1U, FC2L , TH1U , TC2U) and the integer cuts to rule out the same networks obtained from the first and the second iterations are introduced into the search space. Next comes the third iteration.

3. Iteration 3. From the same eqs 2-4 with the

application of the nominal operating conditions and

Table 2. Nominal and Multiperiod Operating Conditions for Example 1a process streams heat-capacity flow rate FCp (kW/K) input temperature Tin(K) output temperature Tout(K)

nominal conditions (base case)

hot stream 1 (H1) 1.4 583 323 hot stream 2 (H2) 2.0 723 553 cold stream 1 (C1) 3.0 313 393 cold stream 2 (C2) 2.0 388 553 hot utility (HU) - 573 573 cold utility (CU) - 303 323

period 1 (maximizing exchange area)

hot stream 1 (H1) 1.8 593 323 hot stream 2 (H2) 2.0 723 553 cold stream 1 (C1) 3.0 313 393 cold stream 2 (C2) 2.4 383 553

period 2 (including maximum cooling load) hot stream 1 (H1) 1.8 593 323 hot stream 2 (H2) 2.0 723 553 cold stream 1 (C1) 3.0 313 393 cold stream 2 (C2) 1.6 393 553

period 3 (including maximum heating load) hot stream 1 (H1) 1.0 573 323 hot stream 2 (H2) 2.0 723 553 cold stream 1 (C1) 3.0 313 393 cold stream 2 (C2) 2.4 383 553

a∆T

min) 10 K. U ) 0.08 (kW m-2K-1) for all matches.

(7)

periods 1 and 2 and the integer cuts for excluding the networks obtained from iterations 1 and 2, a new configuration is generated as shown in Figure 5. It features a TAC of $37,274$/year and the set of selected units SN3 ) {z 112 3 , z 121 3 , z 221 3 , zcu 1 3, zcu 2 3}with n SN 3 ) 5.

Note that one additional cooler is joined because of the inclusion of maximizing the cooling load. To test for the feasibility of operation of this network, we found that there are seven equations and eight unknowns in constraint eqs 6 and 7; accordingly, one variable, say, qcu2, is selected as the control variable. A flexibility

index value of F ) 0.6358 is found by solving the nonlinear programming problem, eq 11, for each pos-sible active set of constraints. Seeing that the network configuration is still less than feasible, in preparation for the next iteration, a new parameter point with the

maximum heating load (i.e., FH1L , FC2U, TH1L , TC2L ) is added, and the integer cuts are implemented to exclude networks 1-3 from consideration. The fourth iteration is then performed.

4. Iteration 4. Taking the nominal operating

condi-tions and periods 1-3 into consideration simultaneously and including the three integer cuts for excluding networks 1-3 in solving eqs 2-4 leads to the network shown in Figure 6. The TAC is $41,876$/year, and SN4

) {z1124 , z1214 , z2214 , zcu14, zcu24, zhu14} with nSN4 ) 6. Notably, one heater is added because of the additional consideration of maximizing the heating load. This time, there are eight equations and 10 unknowns in eqs 6 and 7 for flexibility test; thus, two control variables are selected, say, qcu1and qcu2. Then, solving the nonlinear

Figure 4. HEN structures for example 1 when considering the nominal conditions and period 1 for synthesis.

(8)

programming problem, eq 11, for each active set of constraints results in F ) 1.7134. This value indicates that the network structure derived from the fourth synthesis step is not only economical, but also feasible for the overall operating space, which terminates the whole search process. The annual capital cost, the operating cost, the total annual cost, and the flexibility of resulting networks for example 1 are reported in Table 3 for comparison.

Example 2. A Six-Hot/One-Cold Streams Prob-lem. This problem consists of six hot streams and one

cold stream (NH) 6, NC) 1), along with fuel and cooling

water as utilities. The problem data are listed in Tables 4 and 5. Overall heat-transfer coefficients for process matches, Uij[kW/(m2K)], are U11) 0.6, U21) 0.4, U31

) 0.3, U41) 0.4, and U61) 0.3, and those for cold utility

matches, Ucui, are Ucu1) 0.1, Ucu5) 0.3, and Ucu6)

0.4. The minimum number of superstructure stages is NT) 6, as suggested.3The desired range for uncertain

disturbances are assigned to be FCp ) FCp(0) ( 10%

and Tin) Tin(0)( 10 K for all hot/cold streams. Solving

eqs 2-4 for the base case gives a network with a TAC of $863,071$/year and selected units of SN1 ) {z

111 1 , z2111 , z3121 , z4131 , z6141 , zcu11, zcu51, zcu61, zhu11}, as shown in Figure 7. Constraint eqs 6 and 7 are then used to scrutinize the flexibility of this network. Given that there are 13 equations and 15 unknowns, two control variables (nu) 2) can be selected, say, qcu1and qcu6. A

satisfactory value of F ) 1.2014 is obtained from solving the nonlinear programming problem, eq 11, for each active set of constraints, so this network structure derived from the synthesis step is both economical and feasible for the full disturbance range. The costs and the flexibility of the network obtained via simultaneous design are reported in Table 6 for comparison with the result of sequential design.11

Figure 6. HEN structures for example 1 when considering the nominal conditions and periods 1-3 for synthesis. Table 3. Comparison of the Annual Capital Costs,

Operating Costs, Total Annual Costs, and Flexibilities of the Resulting Networks for Example 1

annual capital

cost operatingcost total annual

cost flexibility

nominal 19,019 6,981 26,000 0.1311

nominal + period 1 27,092 8,127 35,219 0.1847 nominal + periods 1 and 2 26,125 11,149 37,274 0.6358 nominal + periods 1-3 30,104 11,772 41,876 1.7134 sequential 39,380 10,499 49,879 1.0 Table 4. Cost Data for Example 2

cost parameter value

fuel cost 204.732× 10-4$/kWh

cooling water cost 60.576× 10-4$/kWh operating time 8,600 h/year exchanger capital costa 4,333A0.6

furnace cost 191.94(qhu)0.7

capital annual factor 0.2

aA ) exchanger area (m2).

Table 5. Nominal Conditions for Example 2a

process streams heat-capacity flow rate FCp (kW/K) input temperature Tin(K) output temperature Tout(K) hot stream 1 (H1) 9 630 460 hot stream 2 (H2) 6.5 550 480 hot stream 3 (H3) 3 530 480 hot stream 4 (H4) 36 470 400 hot stream 5 (H5) 7 450 310 hot stream 6 (H6) 72 410 350 cold stream 1 (C1) 27 310 650 a∆T min) 10 K.

Table 6. Comparison of the Capital Costs, Operating Costs, Total Annual Costs, and the Flexibilities of the Resulting Networks for Example 2

annual capital cost operating cost total annual cost flexibility simultaneous 107,991 755,080 863,071 1.2014 sequential 126,566 744,244 870,810 1.0

(9)

7. Conclusion

In this paper, a new strategy has been proposed to synthesize flexible heat-exchange networks that in-volves uncertain source-stream temperatures and flow rates. The design problem is decomposed into iterative steps: First, the MINLP formulation is applied for the synthesis of a network configuration that bears the minimum total annual cost, with consideration of a finite number of extreme operating points that tend to maximize the need for heat exchangers, coolers, and heaters. Second, the active set strategy is employed for the flexibility analysis to test the operational feasibility of the resulting network over the full range of expected variations of the source-stream temperatures and flow rates. If the network structure does not meet the assigned flexibility target, then the current network is excluded by appending some integer cuts to the feasible network search space, and then the search process reverts to the synthesis step to find a new candidate network. Sometimes, several iterations are required to determine the final qualified network. By means of the two aforementioned numerical examples, we demon-strate that the proposed new demon-strategy can generate a feasible network for uncertain supply temperatures and flow rates in a relatively more efficient way.

Acknowledgment

This work is supported by the National Science Council (ROC) under Contract NSC91-ET-7-002-004-ET. Partial financial support of the Ministry of Eco-nomic Affairs under Grant 92-EC-17-A-09-S1-019 is also acknowledged.

Nomenclature Indices

i ) hot process stream j ) cold process stream k ) superstructure stage

n ) multiperiod limiting operating conditions Sets

AS(k) ) kth index set of active constraints CI ) index set of condensed inequalities CP ) set of cold process stream

HP ) set of hot process streams

NAS) set of all possible combinations of active constraints SN ) set of selected units

ST ) set of superstructure stages

VT ) set of multiperiod operating conditions (base case included)

Parameters

Tin) inlet temperature of stream

Tout) outlet temperature of stream

(10)

FCp ) heat capacity flow rate NC) number of cold streams

NH) number of hot streams

NT) number of superstructure stages

NV) number of operating conditions considered for mul-tiperiod-based design

U ) overall heat-transfer coefficient ∆Tmin) minimum approach temperature Γ ) upper bound on the temperature difference Λ ) upper bound on heat exchange

V ) upper bound on slack variables ∆θ-, ∆θ+scaled deviations from θ0

Variables

F ) flexibility index (a scalar)

dtijk) temperature approach for match i and j in stage k

at vertex n

dtcui) temperature approach for match i and cold utility

at vertex n

dthuj) temperature approach for match j and hot utility

at vertex n

qijk) heat exchanged between streams i and j in stage k

at vertex n

qcui) heat exchanged between stream i and cold utility

at vertex n

qhuj) heat exchanged between stream i and hot utility at

vertex n

tik) temperature of stream i at the hot end of stage k at

vertex n

tjk) temperature of stream j at the hot end of stage k at

vertex n

zijk ) binary variable for the existence of a unit for

matching streams i and j in stage k

zcui ) binary variable for the existence of a unit for

matching stream i and cold utility in stage k

zhui ) binary variable for the existence of a unit for

matching stream j and hot utility in stage k nAS) number of possible combinations of active sets

nSN) number of selected units

nR) number of rejected (disqualified) networks

δ ) flexibility (scalar) Ω ) feasible region Vectors d ) design variables h ) equality constraints g ) inequality constraints u ) control variables w ) state variables x ) variables z ) binary variables θ ) uncertain parameters

Appendix A. Flexibility Analysis for Example 1 1. Iteration 1. The equalities/inequalities, state

variables, and reduced inequalities for the network of example 1 when considering the nominal conditions for synthesis are as follows

There are 10 possible active sets in this case. The reduced inequalities and the associated flexibility index of each active set are listed in Table 7.

2. Iteration 2. The equalities/inequalities, state

variables, and reduced inequalities for the network of example 1 when considering the nominal conditions and period 1 for synthesis are as follows

h(1)(d,u,w,θ) )

{

q112- (TH1 in - t H1,3)FCpH1 q112- (tC1,2- 313) × 3 q211- (393 - tC1,2)× 3 q221- (553 - TC2 in )FCpC2 q211+ q221- (723 - 553) × 2 qcu1- (tH1,3- 323)FCpH1

}

) 0 (16) g(1)(d,u,w,θ) )

{

tH1,3- TH1 in 323 - tH1,3 tC1,2- 393 313 - tC1,2 TC2in - 553 ∆Tmin+ tC1,2- TH1 in ∆Tmin+ 313 - tH1,3 ∆Tmin+ 323 - tH1,3 ∆Tmin+ tC1,2- 723 ∆Tmin+ TC2 in - 553

}

e 0 (17) w(1))

{

w1 w2 w3 w4 w5 w6

}

)

{

q221 q211 tC1,3 q112 tH1,3 qcu1

}

)

{

(553 - TC2in)FCpC2 (723 - 553)× 2 - w1 393 -w2 3 (w3- 313) × 3 TH1in - w4 FCpH1 (w5- 323)FCpH1

}

(18) f(1)(d,u,θ) )

{

w5- TH1in 323 - w5 w3- 393 313 - w3 TC2 in - 553 ∆Tmin+ w3- TH1 in ∆Tmin+ 313 - w5 ∆Tmin+ 323 - w5 ∆Tmin+ w3- 723 ∆Tmin+ TC2 in - 553

}

e 0 (19)

Table 7. Reduced Inequalities and the Associated Flexibility Index of Each Active Set for Example 1 When Considering the Nominal Data in Network Synthesis

k AS(k) δk k AS(k) δk 1 f1 3.3156 6 f6 4.7610 2 f2 0.6957 7 f7 0.6957 3 f3 0.1311 8 f8 0.6358 4 f4 3.3156 9 f9 5.3105 5 f5 33.000 10 f10 33.000 h(2)(d,u,w,θ) )

{

q122- (TH1in - tH1,3)FCpH1 q122- (tC2,2- TC2in)FCpC2 q211+ q221- (723 - 553) × 2 q211- (393 - 313) × 3 q221- (553 - tC2,2)FCpC2 qcu1- (tH1,3- 323)FCpH1

}

) 0 (20)

(11)

The reduced inequalities and the associated flexibility index of each active set are reported in Table 8.

3. Iteration 3. The equalities/inequalities, state

variables, and reduced inequalities for the network of example 1 when considering the nominal conditions and periods 1 and 2 for synthesis are as follows

The signs of the sensitivities for these reduced inequali-ties to the control variable, the inequaliinequali-ties, and the associated flexibility index of each active set are re-ported in Tables 9 and 10.

4. Iteration 4. The equalities/inequalities, state

variables, and reduced inequalities for the network of example 1 when considering the nominal conditions and

g(3)(d,u,w,θ) )

{

tH1,2- TH1 in tH1,3- tH1,2 323 - tH1,3 tH2,2- 723 553 - tH2,2 TC2in - 553 ∆Tmin+ 553 - TH1in ∆Tmin+ TC2in - tH1,2 ∆Tmin+ 393 - tH1,2 ∆Tmin+ TC1in - tH1,3 ∆Tmin+ 323 - tH1,3 ∆Tmin+ TC2in - tH2,2 ∆Tmin+ 323 - tH2,2

}

e 0 (25) w(3))

{

w1 w2 w3 w4 w5 w6 w7

}

)

{

tH2,2 q221 q121 tH1,2 q112 tH1,3 qcu1

}

)

{

553 +qcu2 2 (723 - w1)× 2 (553 - TC2in)FCpC2- w2 TH1in - w3 FCpH1 (393 - 313)× 3 w4- w5 FCpH1 (w6- 323)FCpH1

}

(26) f(3)(d,u,θ) )

{

w4- TH1in w6- w4 323 - w6 w1- 723 553 - w1 TC2 in - 553 ∆Tmin+ 553 - TH1in ∆Tmin+ TC2in - w4 ∆Tmin+ 393 - w4 ∆Tmin+ TC1in - w6 ∆Tmin+ 323 - w4 ∆Tmin+ TC2in - w1 ∆Tmin+ 323 - w1

}

e 0 (27)

Table 9. Signs of Dfm/Dqcu2for Example 1 When

Considering the Nominal Data and Periods 1 and 2 in Network Synthesis ∂fm/∂qcu2 >0 <0 )0 f3 f1 f2 f4 f5 f6 f8 f12 f7 f9 f13 f10 f11 g(2)(d,u,w,θ) )

{

tH1,3- TH1 in 323 - tH1,3 TC2in - tC2,2 tC2,2- 553 ∆Tmin+ tC2,2- TH1 in ∆Tmin+ TC2 in - t H1,3 ∆Tmin+ 323 - tH1,3 ∆Tmin+ tC2,2- 553

}

e 0 (21) w(2))

{

w1 w2 w3 w4 w5 w6

}

)

{

q211 q221 tC2,2 q122 tH1,3 qcu1

}

)

{

(393 - 313)× 3 (723 - 553)× 2 - w1 553 - w2 FCpC2 (w3- TC2in)FCpC2 TH1in - w4 FCpH1 (w5- 323)FCpH1

}

(22) f(2)(d,u,θ) )

{

w5- TH1 in 323 - w5 TC2in - w3 w3- 553 ∆Tmin+ w3- TH1 in ∆Tmin+ TC2 in - w 5 ∆Tmin+ 323 - w5 ∆Tmin+ w3- 553

}

e 0 (23)

Table 8. Reduced Inequalities and the Associated Flexibility Index of Each Active Set for Example 1 When Considering the Nominal Data and Period 1 in Network Synthesis k AS(k) δk 1 f1 3.3156 2 f2 0.6957 3 f3 3.3156 4 f4 -5 f5 4.6033 6 f6 0.1847 7 f7 0.6358 8 f8 20.000 h(3)(d,u,w,θ) )

{

q121- (TH1in - tH1,2)FCpH1 q112- (tH1,2- tH1,3)FCpH1 q112- (393 - 313)FCpC1 q221- (723 - tH2,2)× 2 q121+ q221- (553 - TC2 in )FCpC2 qcu1- (tH1,3- 323)FCpH1 qcu2- (tH2,2- 553)FCpH2

}

) 0 (24)

(12)

periods 1-3 for synthesis are as follows The signs of the sensitivity function for these inequali-ties to the control variable are reported in Tables 9-12. With two control variables, there are more than 100 possible combinations of active sets. The inequalities and the associated flexibility indices of the active sets are listed in Table 12.

Literature Cited

(1) Linnhoff, B.; Hindmarsh, E. The pinch design method for heat exchanger networks. Chem. Eng. Sci. 1983, 38, 745.

(2) Floudas, C. A.; Ciric, A. R.; Grossmann, I. E. Automatic Synthesis of Optimum Heat Exchanger Network Configurations.

AIChE J. 1986, 32, 276.

(3) Yee, T. F.; Grossmann, I. E.; Kravanja, Z. Simultaneous optimization models for heat integration-I. Area and energy targeting and modeling of multi-stream exchangers. Comput.

Chem. Eng. 1990, 14, 1151.

(4) Yee, T. F.; Grossmann, I. E. Simultaneous optimization models for heat integration-II. Heat exchanger network synthesis.

Comput. Chem. Eng. 1990, 14, 1165.

(5) Grossmann, I. E.; Caballero, J. A.; Yeomans, H. Mathemati-cal programming approaches to the synthesis of chemiMathemati-cal process systems. Korean J. Chem. Eng. 1999, 16 (4), 407.

(6) Furman, K. C.; Sahinidis, N. V. A critical review and annotated bibliography for heat exchanger network synthesis in the 20th century. Ind. Eng. Chem. Res. 2002, 41, 2335.

g(4)(d,u,w,θ) )

{

tH1,2- TH1 in tH1,3- tH1,2 323 - tH1,3 tH2,2- 723 553 - tH2,2 313 - tC1,2 tC1,2- 393 ∆Tmin+ 553 - TH1in ∆Tmin+ TC2in - tH1,2 ∆Tmin+ tC1,2- tH1,2 ∆Tmin+ 313 - tH1,3 ∆Tmin+ 323 - tH1,3 ∆Tmin+ TC2in - tH2,2 ∆Tmin+ 323 - tH2,2 ∆Tmin+ tC1,2- 573

}

e 0 (29)

Table 10. Reduced Inequalities and Associated Flexibility Indexes of Each Active Set for Example 1 When Considering the Nominal Data and Periods 1 and 2 in Network Synthesis k AS(k) δk k AS(k) δk 1 f1, f3 1.0912 13 f12, f3 31.0 2 f1, f4 33.000 14 f12, f4 65.0 3 f1, f8 12.333 15 f12, f8 31.0 4 f1, f9 18.000 16 f12, f9 31.0 5 f1, f10 1.0912 17 f12, f10 31.0 6 f1, f11 1.0000 18 f12, f11 31.0 7 f5, f3 0.6957 19 f13, f3 -8 f5, f4 - 20 f13, f4 -9 f5, f8 1.7134 21 f13, f8 -10 f5, f9 1.6509 22 f13, f9 -11 f5, f10 0.6957 23 f13, f10 -12 f5, f11 0.6358 24 f13, f11 -h(4)(d,u,w,θ) )

{

q121- (TH1 in - t H1,2)FCpH1 q221- (723 - tH2,2)× 2 q121+ q221- (553 - TC2in)FCpC2 q112- (tH1,2- tH1,3)FCpH1 q112- (tC1,2- 313)FCpC1 qcu1- (tH1,3- 323)FCpH1 qcu2- (tH2,2- 553)FCpH2 qhu1- (393 - tC1,2)FCpC1

}

) 0 (28) w(4))

{

w1 w2 w3 w4 w5 w6 w7 w8

}

)

{

tH1,3 tH2,2 q221 q121 tH1,2 q112 tC1,2 qhu1

}

)

{

323 + qcu1 FCpH1 553 +qcu2 2 (723 - w2)× 2 (553 - TC2in)FCpC2- w3 TH1in -w4 FCpH1 (w5- w1)FCpH1 313 +w6 3 (393 - w7)× 3

}

(30) f(4)(d,u,θ) )

{

w5- TH1 in w1- w5 323 - w1 w2- 723 553 - w2 313 - w7 w7- 393 ∆Tmin+ 553 - TH1in ∆Tmin+ TC2in - w5 ∆Tmin+ tC1,2- w5 ∆Tmin+ 313 - w1 ∆Tmin+ 323 - w1 ∆Tmin+ TC2in - w2 ∆Tmin+ 323 - w2 ∆Tmin+ w7- 573

}

e 0 (31)

Table 11. Signs of Dfm/Dqcu1and Dfm/Dqcu2for Example 1

When Considering the Nominal Data and Periods 1-3 in Network Synthesis ∂fm/∂qcu1 ∂fm/∂qcu2 >0 <0 )0 >0 <0 )0 f2 f3 f1 f2 f1 f3 f6 f7 f4 f4 f5 f8 f10 f5 f6 f7 f11 f11 f8 f9 f13 f12 f12 f9 f10 f14 f15 f13 f15 f14

Table 12. Reduced Inequalities and Associated Flexibility Indexes for Some Active Sets for Example 1 When Considering the Nominal Data and Periods 1-3 in Network Synthesis k AS(k) δk 1 f1, f5, f9 -2 f2, f5, f9 1.7134 3 f3, f5, f9 1.7134 4 f4, f5, f9 -5 f5, f6, f9 1.7134 6 f5, f7, f9 5.5310 7 f5, f9, f10 5.5354 8 f5, f9, f11 1.7134 9 f5, f9, f13

(13)

(7) Marselle, D. F.; Morari, M.; Rudd, D. F. Design of resilient processing plants-II: Design and control of energy management systems. Chem. Eng. Sci. 1982, 37, 259.

(8) Grossmann, I. E.; Halemane, K. P.; Swaney, R. E., Optimi-zation strategies for flexible chemical process. Comput. Chem. Eng.

1983, 439.

(9) Swaney, R. E.; Grossmann, I. E. An index for operational flexibility in chemical process design. Part I. Formulation and theory. AIChE J. 1985, 31, 621.

(10) Grossmann, I. E.; Floudas, C. A. Active constraint strategy for flexibility analysis in chemical processes. Comput. Chem. Eng.

1987, 11, 675.

(11) Floudas, C. A.; Grossmann, I. E. Synthesis of flexible heat exchanger networks with uncertain flowrates and temperatures.

Comput. Chem. Eng. 1987, 11, 319.

(12) Aaltola, J. Simultaneous synthesis of flexible heat ex-changer network. Appl. Therm. Eng. 2002, 22, 907.

(13) Halemane, K. P.; Grossmann, I. E. Optimal process design under uncertainty. AIChE J. 1983, 29, 425.

(14) Floudas, C. A. Nonlinear and Mixed-Integer

Optimiza-tion: Fundamentals and Applications; Oxford University Press:

New York, 1995.

(15) Biegler, L. T.; Grossmann, I. E.; Westerberg, A. W.

Systematic Methods of Chemical Process Design; Prentice Hall:

Upper Saddle River, NJ, 1997.

(16) Chen, J. J. J. Letter to the editor: Comments on improve-ment on a replaceimprove-ment for the logarithmic mean. Chem. Eng. Sci.

1987, 2488.

(17) Konukman, A. E. S.; Camurdan, M. C.; Akman, U. Simultaneous flexibility targeting and synthesis of minimum-utility heat-exchanger networks with superstructure-based MILP formulation. Chem. Eng. Process. 2002, 41, 501.

(18) Brooke, A.; Kendrick. D.; Meeraus, A.; Raman, R.; Rosenthal, R. E. GAMS: A User’s Guide; Scientific Press: Redwood City, CA, 1998.

Received for review September 2, 2003 Revised manuscript received May 28, 2004 Accepted June 9, 2004

數據

Figure 1. Proposed strategy for flexible HEN synthesis.
Figure 2. Two-stage superstructure.
Table 1. Cost Data for Example 1
Figure 3. HEN structures for example 1 when considering the nominal conditions for synthesis.
+6

參考文獻

相關文件

Reading Task 6: Genre Structure and Language Features. • Now let’s look at how language features (e.g. sentence patterns) are connected to the structure

 develop a better understanding of the design and the features of the English Language curriculum with an emphasis on the senior secondary level;..  gain an insight into the

Teachers may consider the school’s aims and conditions or even the language environment to select the most appropriate approach according to students’ need and ability; or develop

Wang, Solving pseudomonotone variational inequalities and pseudocon- vex optimization problems using the projection neural network, IEEE Transactions on Neural Networks 17

volume suppressed mass: (TeV) 2 /M P ∼ 10 −4 eV → mm range can be experimentally tested for any number of extra dimensions - Light U(1) gauge bosons: no derivative couplings. =&gt;

Define instead the imaginary.. potential, magnetic field, lattice…) Dirac-BdG Hamiltonian:. with small, and matrix

incapable to extract any quantities from QCD, nor to tackle the most interesting physics, namely, the spontaneously chiral symmetry breaking and the color confinement.. 

• Formation of massive primordial stars as origin of objects in the early universe. • Supernova explosions might be visible to the most