Next Article in Journal
Unconfined Dense Plunging Jets Used for Brine Disposal from Desalination Plants
Previous Article in Journal
Kaempferol Rhamnosides from Geranium sibiricum as Aldose Reductase Inhibitors and Their Content by HPLC Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Nodes-Based Non-Structural Model Considering a Series Structure for Heat Exchanger Network Synthesis

School of Energy and Power Engineering, University of Shanghai for Science and Technology, 516 Jungong Road, Shanghai 200093, China
*
Author to whom correspondence should be addressed.
Processes 2020, 8(6), 695; https://doi.org/10.3390/pr8060695
Submission received: 24 May 2020 / Revised: 11 June 2020 / Accepted: 12 June 2020 / Published: 15 June 2020
(This article belongs to the Section Energy Systems)

Abstract

:
The aim of heat exchanger network synthesis is to design a cost-effective network configuration with the maximum energy recovery. Therefore, a nodes-based non-structural model considering a series structure (NNM) is proposed. The proposed model utilizes a simple principle based on setting the nodes on streams such that to achieve optimization of a heat exchanger network synthesis (HENS) problem. The proposed model uses several nodes to quantify the possible positions of heat exchangers so that the matching between hot and cold streams is random and free. Besides the stream splits, heat exchangers with series structures are introduced in the proposed model. The heuristic algorithm used to solve NNM model is a random walk algorithm with compulsive evolution. The proposed model is used to solve four scale cases of a HENS problem, the results show that the costs obtained by NNM model can be respectively lower 3226 $/a(Case 1), 11,056 $/a(Case 2), 2463 $/a(Case 3), 527 $/a(Case 4) than the best costs listed in literature.

1. Introduction

In chemical engineering, energy of the process system engineering is mainly consumed by heating or cooling devices. Considering a comprehensive design problem of system integration is essential to maximum energy recovery, such as in ethanol reforming area [1], in residential buildings [2], and in heat exchanger network synthesis [3].
Heat exchanger network synthesis is an important part of processing systems, and searching the optimal solution could save the cost and energy consumption. Along with the development of computational skills, mathematical programming has been a dominant tool for solving the increasing complex optimization problems that include plenty of continuous and integer variables. Additionally, mathematical programming has proved its advantages in the design of heat exchanger network synthesis [4,5,6]. Moreover, in the design of heat exchanger network, a simplified and reliable Synheat model can help to search the desire solution [7]. Among the optimized models, the stage-wise superstructure (SWS) model of Yee and Grossmann [8] is a widely used foundational model for solving the heat exchanger network synthesis (HENS) problems. Based on the SWS model, many retrofitted SWS models have been proposed in recent years [9,10,11,12,13,14,15,16]. The common characteristic of these structural models is that the generation of heat exchangers happens in a certain fixed stage, which could provide a distinct description of HENS configurations. These models have certain limitations on the quality and efficiency of HENS design. Firstly, structural models exclude some of the potential structures because of their fixed structures [17], thus restricting the searching ability of heuristic algorithms. Secondly, these structural models can impose difficulty in optimization computation, especially in large-scale HENS design, a number of potential structures are spiked, which can introduce difficulty in the algorithm. In order to extend the solution domain, the main retrofitted methods based on structural models make the model structure more complex or add stages to the network, but these methods can achieve satisfactory results. However, the computational efficiency decreases with the expansion of the stages of cases. To overcome the mentioned bottleneck of the HENS design, a novel optimized model that can guarantee quality and efficiency is necessary. Therefore, we proposed a nodes-based non-structural model considering a series structure(NNM) model that uses nodes on streams to quantify the position of heat exchangers in the network. The generation mode of the proposed model is relatively free due to the randomly matching nodes on hot and cold streams without structural limit. Because of the characteristic of NNM model above, only adding some nodes on streams could increase many potential solutions, but in SWS model, adding optimization stages is necessary. Thus, NNM model reduces the computational burden while achieving reliable results.
After the series structures on a substream branch added to the HENS design were presented by Jongsuwat et al. [18], many researchers have implemented them in their models and proved their necessity in HENS design. Floudas et al. [19,20] used the serial matches on a substream in the transshipment model of Papoulias and Grossmann [21]. Huang [22] combined the advantages of a hyperstructure and SWS model proposing a new model wherein multiple utilities were placed at each stage. In addition, heat exchangers were placed in series, and stream bypass was also embedded in this model. Kim [23] proposed a stages/substages superstructure model based on the SWS model, introducing the concept of substages into the SWS model and serial heat exchangers, as well as stream bypass. Based on [23], Pavão et al. [15] proposed a new superstructure model containing sub-splits, stream bypass, serial heat exchanger, and multi utilities. Galli and Cerdá [24] considered heat exchangers placed in series to tackle the HENS problem with stream splits. The existing literature concerning series heat exchangers on a substream is still based on structural models, and optimization difficult in structural models still exist in these models.
In this article, NNM which includes nodes quantification, stream splits, and series structure is proposed. The proposed model can extend the solution domain’s freedom while yielding a candidate structure. Furthermore, we use the Random walk algorithm with compulsive evolution (RWCE) [25], a robust heuristic algorithm to optimize the proposed model because the RWCE has proved its practicability in searching for an optimal solution when being applied to the non-structural model [26]. The performances of the proposed model are evaluated using four different cases, and the obtained results are compared to the results presented in the literature to prove the validity of the proposed model.

2. Model and methods

2.1. Problem Statement

Obtaining the minimal total annual cost (TAC) represents the objective function in a heat exchanger network synthesis problem. In order to address this, some known conditions should be given, such as a set of hot and cold streams with their temperatures, heat capacities (MCp), and convective heat transfer coefficients (h). Besides, because of using heat exchangers to achieve the heat transfer between hot and cold streams, the utilities such as heaters and coolers are also needed for calculating the TAC. Moreover, the area costs of heat exchangers and the unit cost of utilities are also necessary. In the existing literature, the valves, fitting, and piping costs of stream splits are negligible.

2.2. Nodes-based Non-structural Model

Direct model optimization determines the optimization quality. Obtaining better solutions under the premise of not increasing the model complexity is important. Accordingly, we propose a new NNM model with stream splits and series structure. The main advantages of our model are as follows. Firstly, NNM model has more flexible setting pattern, series structure is allowed in NNM model, besides, the number of series nodes can be freely set without any limitation. Secondly, the stage concept is discarded, and the positions of heat exchangers are quantified by the positions of nodes, thus, more flexible matching pattern than other model, so that it could offer many potential structures for later optimization. Thirdly, only variables concerning nodes are used for positions’ qualifying, which improves the computational efficiency. Fourthly, in real life engineering, the series or parallel heat exchanger structures always exist in a system. NNM model could search the best solution in a shorter computational time, which is beneficial for saving cost and resources, so it fits better real-life cases.
In this paper, some definitions about NNM model should be introduced first. The number of stream branches is named as N f H ,   n f H = 1 ,   2 , ,   N f H on each hot stream while N f C , n f C = 1 ,   2 , ,   N f C on each cold stream. NfH and NfC can be set according to the scale of cases in NNM model. Because the series structure is allowed in the NNM model, some nodes are located on each stream branch. The number of nodes on each hot stream branch is denoted as M b H ,   m b H = 2 ,   3 , ,   M b H , while the number of nodes on each cold stream branch is denoted as M b C ,   m b C = 2 ,   3 , ,   M b C . Thus, the number of nodes in a stream splits group is equal to MbH × NfH on hot stream, and MbC × NfC on cold stream. Besides, several stream-splits groups are set on each stream for maintaining multi times matching. Setting N d H ,   n d H = 1 ,   2 , ,   N d H as the number of aforementioned stream-splits groups on each hot stream, and N d C , n d C = 1 , 2 , , N d C as the number of stream-splits groups on each cold stream. Furthermore, N e N H and N e N C denote the numbers of nodes on each hot stream and each cold stream, respectively, and they are respectively calculated by Equations (1) and (2).
N e N H = M b H × N f H × N d H , n e i = 2 ,   3 , ,   N e N H , i N H
N e N C = M b C × N f C × N d C ,   n e j = 2 ,   3 , ,   N e N C , j N C
NtH and NtC are used to express the total number of nodes on all the hot and cold streams, respectively, and they are respectively calculated by the following formulas. The suffixes H and C respectively relate to hot and cold, which identify the property of variables.
N t H = N e N H × N H
N t C = N e N C × N C
The schematic representation of NNM model with stream splits is shown in Figure 1, wherein it can be seen that it takes a small-scale case containing two hot streams and two cold streams. As Figure 1 shows, nodes are placed on each stream branch, utilities are placed at the end of streams, and only one kind of utility is applied to each stream.
When a heat exchanger is generated in a network, it can be expressed by matching a pair of nodes that have not been matched before on hot stream and cold stream, respectively. Therefore, the position of the generated heat exchanger can be expressed by the serial number node. For later calculation, the serial number on the hot stream is denoted as MnH and on the cold stream as MnC. The relationship between MnH, NdH, nfH, and MbH is given by Equation (5), and the relationship between MnC, ndC, nfC, and MbC is given by Equation (6).
M n H = ( i 1 ) × N e N H + ( n d H 1 ) × ( M b H × N f H ) + ( n f H 1 ) × M b H + m b n H m b n H [ 1 , M b H ] ,   M n H N t H
M n C = ( j 1 ) × N e N C + ( n d C - 1 ) × ( M b C × N f C ) + ( n f C 1 ) × M b C + m b n C m b n C [ 1 , M b C ] ,   M n C N t C
The mbnH is denoted as the serial number of nodes on each hot stream branch, while mbnC is denoted as the serial number of nodes on each cold stream branch. Due to the mapping relation between MnH and MnC, these two variables can be transferred to each other, as given by Equations (7) and (8).
N L M n H = M n C
N L M n C = M n H
For two heat exchangers located on the same stream branch, the split ratio of the corresponding branch is related to the specific stream, and position of stream-splits group and stream branch. Hence, the split ratios of hot and cold branches in each stream-splits group, which are denoted as SPH and SPC, are expressed by Equations (9) and (10), respectively.
n f H = 1 N f H S P H i , n d H , n f H = 1.0 ,   i N H ,   n d H = 1 , 2 , , N d H
n f C = 1 N f C S P C j , n d C , n f C = 1.0 ,   j N C ,   n d C = 1 , 2 , , N d C

2.3. Model-Related Calculation

In this sub-section, the calculation method that concerns the inlet and outlet temperatures and the split ratio of each branch is introduced. The calculation of temperature starts from the inlet temperature of a hot stream. The inlet temperature of a parent stream at the number of stream-splits groups of ndH equals to the outlet temperature at the number of stream-splits groups of (ndH − 1). Especially when ndH is equal to 1, the corresponding inlet temperature equals to the stream inlet temperature. Regarding the temperatures on stream splits, the inlet temperature of the first node on each stream branch is the same and equal to the one on the parent stream. Due to the series structure, the inlet temperature of all the nodes on a stream branch except for the first one equals the outlet temperature of their previous node. These relationships between the temperatures are given by Equations (11)–(13).
T H , i , n d H o u t = T H , i , ( n d H + 1 ) i n
T H , i , n d H i n = T H , i , n d H , n f H , 1 i n , n f H = 1 , 2 , , N f H
T H , i , n d H , n f H , m b H i n = T H , i , n d H , n f H , ( m b H + 1 ) o u t
In addition, the calculation of the inlet and outlet temperatures of a node and the calculation of the outlet temperature of the parent stream and the ones on stream branches are shown as following formulas (Equations (14) and (15)).
T H , i , n d H , n f H , m b H o u t = T H , i , n d H , n f H , m b H i n Q M n H / ( M C p i × S P H i , n d H , n f H ) , m b H = 1 , 2 , , M b H , i N H
T H , i , n d H o u t = n f H = 1 N f H ( T H , i , n d H , n f H , M b H o u t × S P H i , n d H , n f H ) , i N H
Considering the situation on a cold stream, the related formulas of the temperatures on a cold stream are given by Equations (16)–(20).
T C , j , n d C o u t = T C , j , ( n d C 1 ) i n
T C , j , n d C i n = T C , j , n d C , n f C , M b C i n , n f C = 1 , 2 , , N f C
T C , j , n d C , n f C , m b C i n = T C , j , n d C , n f C , ( m b C + 1 ) o u t
T C , j , n d C , n f C , m b C o u t = T C , j , n d C , n f C , m b C i n + Q N L C ( M n C ) / ( M C p j × S P C j , n d C , n f C ) , m b C = 1 , 2 , , M b C , j N C
T C , j , n d C o u t = n f C = 1 N f C ( T C , j , n d C , n f C , 1 o u t × S P C j , n d C , n f C ) , j N C
As can be noticed, Equations (16)–(20) are similar to Equations (11)–(15), but there are order differences that should be paid attention to in the calculation process. For instance, the calculation of node temperature begins from the inlet temperature of a cold stream, so the calculation goes from the later node to the former node on each stream branch. As Equation (17) presents, the inlet temperature of a later node on each stream branch is the same as the inlet temperature of the parent stream.

2.4. Objective Function

The objective function is defined by Equation (21).
TAC = i = 1 N H ( F f i x + C A A H U , i β ) Z H U , i + j = 1 N C ( F f i x + C A A C U , j β ) Z C U , j   + M n H = 1 N t H ( F f i x + C A A M n H β ) Z M n H + i = 1 N H C C U Q C U , i + j = 1 N C C H U Q H U , j
The objective function is composited of the cost of heat exchangers and utilities. Among these costs, Ffix represents the fixed capital cost, A is the area of a heat exchanger, C and β denote the area coefficient and its exponent, respectively; Z denotes a binary variable representing the existence of costs, and Q stands for the heat load. The suffixes HU and CU relate to the short for hot utility and cold utility, respectively; suffixes i and j denote the specific hot stream and cold stream, respectively; lastly, suffix MnH relates to the serial number of a hot node. In addition, NH and NC are the numbers of hot streams and cold streams, respectively. The formula for calculating the area of heat exchangers is given by Equation (22), where Ui,j denotes the overall heat transfer efficiency.
A M n H = Q M n H U i , j L M T D i , j , i N H , j N C
The temperature difference used in this paper is Logarithmic mean temperature difference (LMTD). The supplementary formulas of Ui,j and LMTDi,j are given by Equations (23)–(27).
U i , j = h i h j / ( h i + h j ) ,   i N H , j N C
θ 1 = T H , M n H i n T C , M n C o u t
θ 2 = T H , M n H o u t T C , M n C i n
L M T D M n H = θ 1 θ 2 ln ( θ 1 / θ 2 )
A M T D M n H = 1 2 ( θ 1 + θ 2 )
Especially when θ1 equals to θ2, the LMTD is substituted by Arithmetic mean temperature difference (AMTD), and the specific expression is given by Equation (27). The suffixes MnH and MnC of the temperature in Equations (24) and (25) denote the serial numbers of hot node and cold node, respectively, which are matched to one heat exchanger.

2.5. Constraints

This sub-section introduces the constraints of temperatures, which satisfies the heat flow in the network. The constraints of coolers and heaters are defined by Equations (28) and (29), respectively.
( T H , i o u t T H , i t arg e t ) M C p i = Q C U , i ,   i N H
( T C , j t arg e t T C , j o u t ) M C p j = Q H U , j ,   j N C
In Equations (28) and (29), T H , i o u t and T C , j o u t represent the outlet temperatures of heat exchangers, and if there is a difference from the target temperature of a stream, the cooler or heater is used to satisfy the heat balance of the stream. The constraints about temperatures of each heat exchanger are given by Equations (30) and (31). If Equations (30) and (31) are not satisfied, then the matching is not suitable for the network. In this paper, this problem is solved by using a pair of utilities to substitute an infeasible heat exchanger.
T H , M n H i n T C , M n C o u t 0 ,   M n H N t H
T H , M n H o u t T C , M n C i n 0 ,   M n C N t C

2.6. Methodology

The RWCE can simultaneously handle integer and continuous variables by altering the heat load of heat exchangers. The individuals participating in the optimization are isolated, which results in high population diversity. Besides, the RWCE can postpone premature convergence when searching for an optimal solution to a HENS problem. The RWCE was introduced in detail in [27]. The RWCE flowchart is presented in Figure 2.

3. Proposed Model Validation

In this part, NNM model with stream splits having two nodes on each stream branch and the RWCE is evaluated through four cases from literature to verify the optimization ability of the proposed model. The first two cases containing the heat exchangers in series are used to evaluate the model’s ability to search better solution. All the four cases are of different scales, and they have a lower cost than the other cases in the existing literature. The results of all the cases show that the proposed model is a powerful and robust tool with universal usage in solving the heat exchanger network synthesis problems. The code was implemented using Compaq Visual Fortran Version 6.6, and run on a Windows Server system with an Intel(R) Xeon(R) Gold 6140 CPU at 2.29-2.30 GHz.

3.1. Case Study 1 (4SP)

Case 1 was a small-scale case containing two hot and two cold streams. It was introduced by Linnhoff et al. [27]. The data of case 1 are shown in Table 1, and the comparison results of this case are shown in Table 2.
Yee and Grossmann [8] optimized this case by the SWS model, and the result of 80,274 $/a was achieved. Analyzing the solution to this case given in [8], four heat exchangers with two stream branches were applied to the network, and only one cold utility was located on the second hot stream. To evaluate NNM model ability, we first used the RWCE and the SWS model with stream splits to optimize this small case. The corresponding structure is shown in Figure 3. The result was 77,958 $/a. Comparing the structure with the one in [8], a totally different solution was obtained, which contained only one stream branch. Besides the structure, the result obtained by NNM model applying the RWCE is presented in Figure 4. The nodes were set as ndH = ndC = 2, MbH = MbC = 2, NdH = NdC = 2. The TAC in Figure 4 is 77,048 $/a, which is lower 910 $/a than that in Figure 3, it was achieved in 521.92 s. It is interesting that the number of heat exchangers, the number of stream branches, the split ratio value, the cold-utility heat load, and its position were the same, while the heat load of heat exchangers was slightly different, as shown in Figure 3 and Figure 4. The crucial reason for such results is that the two heat exchangers on the dotted line were on the same stream branch.
The piping cost of stream branches is not considered in a HENS problem with stream splits, so the final structures, having too many stream branches, are still not accepted in real engineering even when that decreases the system cost. Therefore, introducing the heat exchangers in series into NNM model could solve this kind of problem to a certain extent by adjusting the difference in temperatures of heat exchangers to obtain lower investment cost without increasing the number of stream branches.

3.2. Case Study 2 (6SP)

Case 2 was the case presented in the paper of Björk and Westerlund [11]. In this case, the numbers of hot and cold streams differed greatly; namely, there were two hot streams and four cold streams. Besides, this case represents a typical case which is suitable for a model with stream splits. The data of case 2 are shown in Table 3.
In the existing literature, the best solution to this case of 123,357 $/a was obtained by Huang et al. [28]. The framework used in their work was based on the multistage superstructure proposed by Huang et al. [22]. It needed six heat exchangers and two utilities along with three stream splits, as well as a bypassing stream to accomplish the exchanging heat. Notably, the heater was placed on a stream branch of the second hot stream. This configuration totally exhibited the feature of their model. Bao and Cui [29] used the RWCE combined with the optimum-protection strategy to optimize this case and presented a solution in their paper. The model used in [29] denoted the modified SWS model permitting non-isothermal mixing, and Huang [30] obtained the TAC of 6SP is 128,169$/a. Comparing the structures and results provided in [28,29], it could be concluded that the heat exchangers in series were vitally important for enhancing the heat recovery and decreasing investment cost.
However, when NNM model was used to optimize this case, the solution shown in Figure 5 was obtained. As can be seen in Figure 5, only five heat exchangers and two utilities were used to exchange the heat. Moreover, only one stream branch was required. The structure shown in Figure 5 embodies the advantages of structures given in [19,28]. From the aspect of forbidding the stream bypass, the TAC of the structure presented in Figure 5 was 112,301 $/a, which was lower 11,056 $/a by that in [28]; and, the result was achieved in 7799.625 s. From the aspect of heat exchangers in series, the TAC of the structure presented in Figure 5 was 13,120 $/a, which was lower than the result presented in [29] that was optimized by the SWS and RWCE. Therefore, using heat exchangers in series could decrease the number of stream splits, which could be beneficial to the realization in practice. The comparison results are given in Table 4.

3.3. Case Study 3 (15SP)

Case 3 is a large-scale case, having eight hot streams and seven cold streams. It was first proposed in the paper of Björk and Pettersson [31]. The data of 15SP are shown in Table 5.
Björk and his co-workers [5] solved this large-scale case by using a model based on the Synheat model [32], which was proposed in 2003. A hybrid algorithm based on the Genetic algorithm (GA) and deterministic Mixed Integer Nonlinear Programming approach (MINLP-approach) was used to solve this large-scale case. Peng and Cui [33] introduced a two-level procedure to optimize the candidate structure obtained by the SWS model without stream splits. The TAC of the possible structures was calculated on a lower level, and then these structures were evaluated by the Simulated annealing (SA). Fieg [34] formulated a monogenetic algorithm combined with the hybrid GA to seek an optimal design. Pavão et al. [35] optimized this case by combining the SWS model with a mixture model having the SA and Novel Rocket Fireworks Optimization (NRFO), while they obtained the TAC of 15SP by SA and particle swarm optimization (PSO) [36]. Then, they continuously enhanced an optimized method that included the TAC and environmental impact [7]. Besides, they proposed a multi-objective model for solving a HENS problem.
The solution to this case obtained by NNM model is presented in Figure 6. Compared to the solution presented in [7], the numbers of heat exchangers and stream splits were the same. The difference was that the number of heaters in the solution presented in Figure. 6 was lower than that in [7]. Since the fixed capital cost of this case was 8000 $/a, decreasing a heating unit made the TAC dramatically decreased. That is, the difficulty of eliminating heat exchangers existed in a later optimized period. Hence, the candidate structure obtained by NNM model during the optimization not only offered potential configurations to seek an optimal design but avoided optimal local design. The solution obtained in this work was 1,494,862 $/a, and it was achieved in 8565.92 s, which denoted the lowest reported TAC for this case. The comparison results of this case are given in Table 6.

3.4. Case Study 4 (20SP)

This case was first presented by Xiao et al. [37]. The data of 20SP are shown in Table 7.
Notably, it was needed to achieve the heat transfer between 10 hot streams and 10 cold streams, which was a challenge for mathematical model and algorithm optimization. Therefore, only several researchers studied this 20SP case. Luo [38] used a hybrid GA (genetic algorithm) and an explicit solution of stream temperatures with a stage-wise superstructure to solve this case. The design by Luo [38] and the one presented in Figure 7 has similar structures. The difference is that, in the design presented in Figure 7, the number of coolers is smaller, while the number of heat exchangers is larger compared to that in [36]. Laukkanena [39] presented a bi-level decomposition method to solve the multi-objective problem. Pavão et al. [35] presented a hybrid method mixing the SA and the NRFO to address this large-scale case. The mathematical model used in [34] was the SWS model, and three stages were set to get 2.02 × 109 candidate structures. Among all the possible solutions, the TAC of the best one was 1,725,295 $/a.
Aiming to optimize this kind of large-scale cases, the optimization efficiency is as important as the results. In this large case, we set NfH = NfC = 3 and NdH = NdC = 6. Thus, only 32 nodes of each stream were enough to yield a better result. However, it might need three or four stages for obtaining a good result using the SWS model. Compared with the SWS model, the proposed model used much fewer variables in the evolution, which not only enhance the evolution efficiency but also decreased the structure cost. The comparison results are shown in Table 8, where it can be seen that the result obtained by NNM model is 1,724,768 $/a, and it was obtained in 8326.625 s. Consequently, we believe that the proposed NNM model can satisfy the requirements for both the results and efficiency of different scale cases.

4. Conclusions

With the aim to develop a simple optimization model for solving complex HENS problems, a new NNM model with stream splits having heat exchangers in series is introduced in this paper. The generation of heat exchangers is quantified by randomly matching between hot and cold nodes. Hence, all possible matchings between hot and cold streams are used in this single-stage model. In addition, in this stream splits model, the heat exchangers in series are allowed. According to the obtained results, the proposed model has many advantages compared to the existing models. The results of 4SP, 6SP, 15SP, and 20SP are lower by 3226 $/a, 11,056 $/a, 2463 $/a, and 527 $/a than the best-reported ones, respectively. The results of Case 1 (4SP) and Case 2 (6SP) showed that the proposed model not only decreased the investment cost under the premise that operation cost was unchanged but also achieved maximum heat load. In Case 3 (15SP) and Case 4 (20SP), which were without the heat exchangers in series, the proposed model provided more potential structures in the optimization process. Notably, the simplified structures obtained by the proposed model were similar to the ones obtained by the SWS model, which clearly indicated that the structures of the proposed model involved the ones of the SWS model, but had better configurations than those of the SWS model.
The cases used for the proposed model verification are of different scales, which implies that the proposed model can suit different-scale problems. However, there are still some limitations; namely, regardless a node is matched or not, the temperature calculation will include all the nodes in the network, which can increase the computational burden, but still, the proposed NNM model has higher computational speed compared with the SWS model. In order to obtain even better results, the proposed model can be further improved. For instance, the model can be realized such that when a node is not matched, it will be assumed that it is not a part of a network during the optimization process. Furthermore, the bypass flow and multi-utilities can be integrated into NNM model, which will be considered in our future work.

Author Contributions

Conceptualization, G.C.; software H.A.K.; provided the simulation case, writing Y.X.; All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China grand number 51176125, National Natural Science Foundation of China grand number 21978171 and Capacity Building Plan for some Non-military Universities and Colleges of Shanghai Scientific Committee grand number 16060502600.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

Abbreviation
AMTDArithmetic mean temperature difference
GAGenetic algorithm
HENSHeat exchanger network synthesis
LMTDLogarithmic mean temperature difference
NNMnodes-based non-structural model considering a series structure
NRFONovel Rocket Fireworks Optimization
MINLPMixed Integer Nonlinear Programming
SAsimulated annealing algorithm
SWSstage-wise superstructure
TACtotal annual cost
RWCERandom walk algorithm with compulsive evolution
Parameters of NNM
AArea, m2
CAThe coefficient of area cost, $/m2/a
CUCold utility
FfixThe fixed capital cost, $/a
HUHot utility
hconvective heat transfer coefficients
MCpheat capacities
MbHThe number of nodes on each hot stream branch
MbCThe number of nodes on each cold stream branch
MnHThe serial number of hot node
MnCThe serial number of cold node
NHThe number of hot streams
NCThe number of cold streams
N e N H The number of nodes on each hot stream
N e N C The number of nodes on each cold stream
NdHThe number of stream-splits groups on each hot stream
NdCThe number of stream-splits groups on each cold stream
NfHThe number of stream branches on hot stream
NfCThe number of stream branches on cold stream
NtHThe total number of nodes on all hot streams
NtCThe total number of nodes on all cold streams
NLThe matching relationship between hot and cold nodes
QHeat load, kW
SPHThe split ratio on hot streams
SPCThe split ratio on cold streams
TTemperature, °C
Ui,joverall heat transfer efficiency
ZThe binary variable representing the existence of costs
βThe exponent of area cost
rRandom number
δThe probability of accepting imperfect solution
Index
inInlet
outOutlet
targetTarget
iIndex of hot streams
jIndex of cold streams

References

  1. Xiang, D.; Li, P.; Yuan, X. Process modeling, optimization, and heat integration of ethanol reforming process for syngas production with high H2/CO ratio. Processes 2019, 7, 960. [Google Scholar] [CrossRef] [Green Version]
  2. Simmons, C.R.; Arment, J.R.; Powell, K.M.; Hedengren, J.D. Proactive energy optimization in residential buildings with weather and market forecasts. Process 2019, 7, 929. [Google Scholar] [CrossRef] [Green Version]
  3. Sun, X.; Liu, L.; Zhang, Y.; Zhang, L.; Du, J. Heat exchanger network synthesis integrated with compression- Absorption cascade refrigeration system. Processes 2020, 8, 210. [Google Scholar] [CrossRef] [Green Version]
  4. Grossmann, I.E.; Caballero, J.A.; Yeomans, H. Advances in mathematical programming for the synthesis of process systems. Lat. Am. Appl. Res. 2000, 30, 263–284. [Google Scholar]
  5. Björk, K.M.; Nordman, R. Solving large-scale retrofit heat exchanger network synthesis problems with mathematical optimization methods. Chem. Eng. Process. 2005, 44, 869–876. [Google Scholar] [CrossRef]
  6. Isafiade, A.J. Heat exchanger network retrofit using the reduced superstructure synthesis approach. Process Integr. Optim. Sustain. 2018, 2, 205–219. [Google Scholar] [CrossRef]
  7. Pavão, L.V.; Costa, C.B.B.; Ravagnani, M.A.S.S.; Jiménez, L. Costs and environmental impacts multi-objective heat exchanger networks synthesis using a meta-heuristic approach. Appl. Energy 2017, 203, 304–320. [Google Scholar] [CrossRef]
  8. Yee, T.F.; Grossmann, I.E. Simultaneous optimization models for heat integration-II. Heat exchanger network synthesis. Comput. Chem. Eng. 1990, 14, 1165–1184. [Google Scholar] [CrossRef]
  9. Zamora, J.M.; Grossmann, I.E. A global MINLP optimization algorithm for the synthesis of heat exchanger networks with no stream splits. Comput. Chem. Eng. 1998, 22, 367–384. [Google Scholar] [CrossRef]
  10. Zamora, J.M.; Grossmann, I.E. Continuous global optimization of structured process systems models. Comput. Chem. Eng. 1998, 22, 1749–1770. [Google Scholar] [CrossRef]
  11. Björk, K.M.; Westerlund, T. Global optimization of heat exchanger network synthesis problems with and without the isothermal mixing assumption. Comput. Chem. Eng. 2002, 26, 1581–1593. [Google Scholar] [CrossRef]
  12. Ponce-Ortega, J.M.; Serna-González, M.; Jiménez-Gutiérrez, A. Synthesis of heat exchanger networks with optimal placement of multiple utilities. Ind. Eng. Chem. Res. 2010, 49, 2849–2856. [Google Scholar] [CrossRef]
  13. Bogataj, M.; Kravanja, Z. An alternative strategy for global optimization of heat exchanger networks. Appl. Therm. Eng. 2012, 43, 75–90. [Google Scholar] [CrossRef]
  14. Pavão, L.V.; Costa, C.B.B.; Ravagnani, M.A.S.S. An enhanced stage-wise superstructure for heat exchanger networks synthesis with new options for heaters and coolers placement. Ind. Eng. Chem. Res. 2018, 57, 2560–2573. [Google Scholar] [CrossRef]
  15. Pavão, L.V.; Costa, C.B.B.; Ravagnani, M.A.S.S. A new stage-wise superstructure for heat exchanger network synthesis considering substages, sub-splits and cross flows. Appl. Therm. Eng. 2018, 143, 719–735. [Google Scholar] [CrossRef]
  16. Huo, Z.Y.; Zhao, L.; Yin, H.; Ye, J. Simultaneous synthesis of structural-constrained heat exchanger networks with and without stream splits. Can. J. Chem. Eng. 2013, 91, 830–842. [Google Scholar]
  17. Lotfi, R. Superstructure optimization in heat exchanger network (HEN) synthesis using modular simulators and a genetic algorithm framework. Ind. Eng. Chem. Res. 2010, 49, 4731–4737. [Google Scholar] [CrossRef]
  18. Jongsuwat, P.; Suriyapraphadilok, U.; Bagajewicz, M. New heat exchanger network design model. In Proceedings of the 17th Conference of Process Integration, Modelling and Optimisation for Energy Saving and Pollution Reduction, Prague, Czech Republic, 23–27 August 2014. [Google Scholar]
  19. Floudas, C.A.; Ciric, A.R.; Grossmann, I.E. Automatic synthesis of optimum heat exchanger network configurations. AIChE J. 1986, 32, 276–290. [Google Scholar] [CrossRef]
  20. Floudas, C.A.; Ciric, A.R. Strategies for overcoming uncertainties in heat exchanger network synthesis. Comput. Chem. Eng. 1989, 13, 1133–1152. [Google Scholar] [CrossRef]
  21. Papoulias, S.A.; Grossmann, I.E. A structural optimization approach in process synthesis-II: Heat recovery networks. Comput. Chem. Eng. 1983, 7, 707–721. [Google Scholar] [CrossRef]
  22. Huang, K.F.; Karimi, I.A. Simultaneous synthesis approaches for cost-effective heat exchanger networks. Chem. Eng. Sci. 2013, 98, 231–245. [Google Scholar] [CrossRef]
  23. Kim, S.Y.; Jongsuwat, P.; Suriyapraphadilok, U.; Bagajewicz, M. Global optimization of heat exchanger networks. Part 1: Stages/substages superstructure. Ind. Eng. Chem. Res. 2017, 56, 5944–5957. [Google Scholar]
  24. Galli, M.R.; Cerdá, J. Synthesis of structural-constrained heat exchanger networks-II: Split Networks. Comput. Chem. Eng. 1998, 22, 1017–1035. [Google Scholar] [CrossRef]
  25. Xiao, Y.; Cui, G.M. A novel Random Walk algorithm with Compulsive Evolution for heat exchanger network synthesis. Appl. Therm. Eng. 2017, 115, 1118–1127. [Google Scholar] [CrossRef]
  26. Xiao, Y.; Kayange, H.A.; Cui, G.M.; Chen, J.X. Non-structural model for heat exchanger network: Modeling and optimization. Int. J. Heat Mass Transf. 2019, 140, 752–766. [Google Scholar] [CrossRef]
  27. Linhoff, B.; Townsend, D.W.; Boland, D.; Hewitt, G.F.; Thomas, B.E.A.; Guy, A.R.; Marshall, R.H. A User Guide on Process Integration for the Efficient Use of Energy; The Institute of Chemical Engineering: Rugby, UK, 1982. [Google Scholar]
  28. Huang, K.F.; Karimi, I.A. Efficient algorithm for simultaneous synthesis of heat exchanger networks. Chem. Eng. Sci. 2014, 105, 53–68. [Google Scholar] [CrossRef]
  29. Bao, Z.K.; Cui, G.M.; Chen, J.X.; Sun, T.; Xiao, Y. A novel random walk algorithm with compulsive evolution combined with an optimum-protection strategy for heat exchanger network synthesis. Energy 2018, 152, 694–708. [Google Scholar] [CrossRef]
  30. Huang, K.F.; Al-mutairi, E.M.; Karimi, I.A. Heat exchanger network synthesis using a stage wise superstructure with non-isothermal mixing. Chem. Eng. Sci. 2012, 73, 30–43. [Google Scholar] [CrossRef]
  31. Bergamini, M.L.; Scenna, N.J.; Aguirre, P.A. Global optimal structures of heat exchanger networks by piecewise relaxation. Ind. Eng. Chem. Res. 2007, 46, 1752–1763. [Google Scholar] [CrossRef]
  32. Björk, K.M.; Pettersson, F. Optimization of large-scale heat exchanger network synthesis problems. In Proceedings of the ISATED International Conference on Modelling and Simulation, Palm Springs, CA, USA, 24–26 February 2003; pp. 313–318. [Google Scholar]
  33. Peng, F.Y.; Cui, G.M. Efficient simultaneous synthesis for heat exchanger network with simulated annealing algorithm. Appl. Therm. Eng. 2015, 78, 136–149. [Google Scholar] [CrossRef]
  34. Fieg, G.; Luo, X.; Jezowski, J. A monogenetic algorithm for optimal design of large-scale heat exchanger networks. Chem. Eng. Process. 2009, 48, 1506–1516. [Google Scholar] [CrossRef]
  35. Pavão, L.V.; Costa, C.B.B.; Ravagnani, M.A.S.S. Large-scale heat exchanger networks synthesis using simulated annealing and the novel rocket fireworks optimization. AIChE J. 2007, 63, 1582–1601. [Google Scholar] [CrossRef]
  36. Pavão, L.V.; Costa, C.B.B.; Ravagnani, M.A.S.S. Heat exchanger network synthesis without stream splits using parallelized and simplified simulated annealing and particle swarm optimization. Chem. Eng. Sci. 2017, 158, 96–107. [Google Scholar] [CrossRef]
  37. Xiao, W.; Dong, H.; Li, X.; Yao, P.; Luo, X.; Wilfried, R. Synthesis of large-scale multi stream heat exchanger networks based on stream pseudo temperature. Chin. J. Chem. Eng. 2006, 14, 574–583. [Google Scholar] [CrossRef]
  38. Luo, X.; Wen, Q.Y.; Fieg, G. A hybrid genetic algorithm for synthesis of heat exchanger networks. Comput. Chem. Eng. 2009, 33, 1169–1181. [Google Scholar] [CrossRef]
  39. Laukkanen, T.; Tveit, T.M.; Ojalehto, V.; Miettinen, K.; Fogelholm, C.J. Bilevel heat exchanger network synthesis with an interactive multi-objective optimization method. Appl. Therm. Eng. 2012, 48, 301–316. [Google Scholar] [CrossRef]
Figure 1. The schematic representation of NNM with series structure.
Figure 1. The schematic representation of NNM with series structure.
Processes 08 00695 g001
Figure 2. The random walk algorithm with compulsive evolution (RWCE) flowchart.
Figure 2. The random walk algorithm with compulsive evolution (RWCE) flowchart.
Processes 08 00695 g002
Figure 3. Solution of case 1 obtained by the stage-wise superstructure (SWS) model; the total annual cost (TAC) is 77,958 $/a.
Figure 3. Solution of case 1 obtained by the stage-wise superstructure (SWS) model; the total annual cost (TAC) is 77,958 $/a.
Processes 08 00695 g003
Figure 4. The structure obtained by NNM model with serial structures; the TAC is 77,048 $/a.
Figure 4. The structure obtained by NNM model with serial structures; the TAC is 77,048 $/a.
Processes 08 00695 g004
Figure 5. Solution of case 2 obtained by NNM model with serial structures; the TAC is 112,301 $/a.
Figure 5. Solution of case 2 obtained by NNM model with serial structures; the TAC is 112,301 $/a.
Processes 08 00695 g005
Figure 6. Solution of case 3 obtained by NNM with serial structures; the TAC is 1,494,862 $/a.
Figure 6. Solution of case 3 obtained by NNM with serial structures; the TAC is 1,494,862 $/a.
Processes 08 00695 g006
Figure 7. Solution of case 4 obtained by NNM model with serial structures; the TAC is 1,724,768 $/a.
Figure 7. Solution of case 4 obtained by NNM model with serial structures; the TAC is 1,724,768 $/a.
Processes 08 00695 g007
Table 1. Stream, cost, and parameters of case 1.
Table 1. Stream, cost, and parameters of case 1.
StreamTin (K)Tout (K)MCp (kW/K)h (kW/m2/k)
H1443333301.6
H2423303151.6
C1293408201.6
C2353413401.6
HU450450 4.8
CU293313 1.6
Annual cost of heat exchanger = 1000 × A 0.6 $ / a ( A   in   m 2 )
Annual cost of hot utility = 80 $/kW/a
Annual cost of cold utility = 20 $/kW/a
Table 2. Comparison results of case 1.
Table 2. Comparison results of case 1.
ReferenceTAC ($/a)UnitsQH (kW)QC (kW)
Yee and Grossmann [8]80,27450400
This work (Figure 3)77,95850400
This work (Figure 4)77,04850400
Table 3. Stream, cost, and parameters of case 2.
Table 3. Stream, cost, and parameters of case 2.
StreamTin (°C)Tout (°C)MCp (kW/(°C))h (kW/m2/(°C))
H118075302
H224060402
C140230201.5
C2120260151.5
C340130252
C480190202
HU325325 1
CU2525 2
Annual cost of heat exchanger = 8000 + 50 × A0.75 $/a(A in m2)
Annual cost of hot utility = 120 $/kW/a
Annual cost of cold utility = 6 $/kW/a
Table 4. Comparison results of case 2.
Table 4. Comparison results of case 2.
ReferenceTAC ($/a)Number of UnitsQH (kW)QC (kW)
Björk and Westerlund [5]139,083---
Bergamini et al. [19]140,36710314.5315.0
Bao and Cui et al. [29]125,4218304.5304.5
Huang et al. [30]128,1698315.0315.0
Huang et al. [28]123,3578315.0315.0
This work (Figure 5)112,3017305.8305.8
Table 5. Stream, cost, and parameters of case 3.
Table 5. Stream, cost, and parameters of case 3.
StreamTin (°C)Tout (°C)MCp (kW/(°C))h (kW/m2/(°C))
H118075302
H2280120601
H318075302
H414040301
H5220120501
H618055352
H720060300.4
H8120401000.5
C140230201
C210022601
C340190352
C450190302
C550250602
C690190501
C7160250603
HU325325 1
CU2540 2
Annual cost of heat exchanger = 8000 + 50 × A0.75 $/a(A in m2)
Annual cost of hot utility = 80 $/kW/a
Annual cost of cold utility = 10 $/kW/a
Table 6. Comparison results of case 3.
Table 6. Comparison results of case 3.
ReferenceTAC ($/a)Number of UnitsQH (MW)QC (MW)
Björk and Pettersson [32]1,513,854---
Björk and Nordman [5]1,530,063---
Peng and Cui [33]1,527,2401910.117.73
Pavão et al. [36]1,525,39419
Fieg et al. [34]1,510,8911510.618.24
Pavão et al. [35]1,507,29019--
Pavão et al. [7]1,497,32517--
This work (Figure 6)1,494,862169.767.38
Table 7. Stream, cost, and parameters of case 4.
Table 7. Stream, cost, and parameters of case 4.
StreamTin (K)Tout (K)MCp (kW/K)h (kW/m2/k)
H1453348302
H2553393150.6
H3453348300.3
H4413318302
H5493393250.08
H6453328100.02
H7443318302
H8453323301.5
H9553363151
H10453333302
C1313503201.5
C2393533352
C3313463351.5
C4323463302
C5323523202
C6313423100.06
C7313423200.4
C8393483351.5
C9313403351
C10333393300.7
HU598598 1
CU298313 2
Annual cost of heat exchanger = 8000 + 50 × A0.75 $/a(A in m2)
Annual cost of hot utility = 70 $/kW/a
Annual cost of cold utility = 10 $/kW/a
Table 8. Comparison results of case 4.
Table 8. Comparison results of case 4.
ReferenceTAC ($/a)Number of UnitsQH (MW)QC (MW)
Wu et al. [37]1,827,772299.014.87
Luo et al. [38]1,753,271269.515.36
Laukkanena and Tveita [39]1,739,778249.505.35
Pavão et al. [35]1,725,29524--
This work (Figure 7)1,724,768248.884.73

Share and Cite

MDPI and ACS Style

Xu, Y.; Kayange, H.A.; Cui, G. A Nodes-Based Non-Structural Model Considering a Series Structure for Heat Exchanger Network Synthesis. Processes 2020, 8, 695. https://doi.org/10.3390/pr8060695

AMA Style

Xu Y, Kayange HA, Cui G. A Nodes-Based Non-Structural Model Considering a Series Structure for Heat Exchanger Network Synthesis. Processes. 2020; 8(6):695. https://doi.org/10.3390/pr8060695

Chicago/Turabian Style

Xu, Yue, Heri Ambonisye Kayange, and Guomin Cui. 2020. "A Nodes-Based Non-Structural Model Considering a Series Structure for Heat Exchanger Network Synthesis" Processes 8, no. 6: 695. https://doi.org/10.3390/pr8060695

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop