Pareto front of ideal Petlyuk sequences using a multiobjective genetic algorithm with constraints

Pareto front of ideal Petlyuk sequences using a multiobjective genetic algorithm with constraints

Computers and Chemical Engineering 33 (2009) 454–464 Contents lists available at ScienceDirect Computers and Chemical Engineering journal homepage: ...

1MB Sizes 0 Downloads 11 Views

Computers and Chemical Engineering 33 (2009) 454–464

Contents lists available at ScienceDirect

Computers and Chemical Engineering journal homepage: www.elsevier.com/locate/compchemeng

Pareto front of ideal Petlyuk sequences using a multiobjective genetic algorithm with constraints Claudia Gutiérrez-Antonio a , Abel Briones-Ramírez b,c,∗ a b c

CIATEQ, A.C., Av. del Retablo 150, Col. Fovissste, 76150 Querétaro, Querétaro, Mexico Instituto Tecnológico de Aguascalientes, Departamento de Ingeniería Química, Av. Adolfo López Mateos #1801 Ote. Fracc. Bonagens, 20256 Aguascalientes, Aguascalientes, Mexico Innovación Integral de Sistemas S.A. de C.V., Calle Número 2 #125 Interior 13, Parque Industrial Jurica, 76120 Querétaro, Querétaro, Mexico

a r t i c l e

i n f o

Article history: Received 12 December 2007 Received in revised form 3 November 2008 Accepted 4 November 2008 Available online 21 November 2008 Keywords: Multiobjective optimization Petlyuk sequence Distillation Genetic algorithms

a b s t r a c t Petlyuk sequences are a very promissory option to reduce energy consumption and capital costs in distillation. The optimal design of Petlyuk sequence implies determining 8 integers and 3 continuous variables with the minor heat duty and number of stages possible, but reaching the specified purities. Note that the heat duty and the number of stages are variable in competition, since we cannot decrease indefinitely one without increasing the other. In other words, we have a multiobjective problem with constraints. In contrast with other numerical strategies proposed, we consider the search of optimal designs set, from minimum reflux ratio to minimum number of stages and all designs between them. This set of optimal designs can be achieved by means of Pareto front, which represents a set of optimal solutions not dominated for a multiobjective problem. In this work, we implemented a multiobjective genetic algorithm with constraints to obtain the Pareto front of Petlyuk sequences. This algorithm is coupled to Aspen Plus simulator, so the complete MESH equations and rigorous phase equilibrium calculations are used. Results show clear tendencies in the design of Petlyuk sequence, and can be used to develop a short design method. In addition, the tool developed can be used to optimize not only the distillation columns but also complete chemical and petrochemical plants. © 2008 Elsevier Ltd. All rights reserved.

1. Introduction Petlyuk sequence is a thermally coupled distillation system, and it consists of prefractionator and main column linked between them by liquid and vapor streams (Fig. 1). The liquid and vapor streams replace condensers and reboilers in the Petlyuk sequence, decreasing its energy consumption and capital costs. The energy consumption of Petlyuk sequence is until 30% less than the energy required by conventional sequences (Fonyó, Rév, Emtir, Szitkai, & Mizsey, 2001); this is why Petlyuk sequence has been widely studied in the past decades in the areas of design, optimization and control. Particularly, the optimization problem of Petlyuk sequence is very interesting and complex. Fig. 1 shows all the variables that have to be determined, both continuous and discrete, for a ternary separation. The discrete variables are the total number of stages, location of feed stage, side stream stage, and interconnection flows

∗ Corresponding author at: Innovación Integral de Sistemas S.A. de C.V., Calle Número 2 #125 Interior 13, Parque Industrial Jurica, 76120 Querétaro, Querétaro, Mexico. Tel.: +52 442 220 3311; fax: +52 442 220 3312. E-mail addresses: [email protected] (C. Gutiérrez-Antonio), [email protected] (A. Briones-Ramírez). 0098-1354/$ – see front matter © 2008 Elsevier Ltd. All rights reserved. doi:10.1016/j.compchemeng.2008.11.004

stages as in prefractionator as in the main column. On the other hand, interconnections flows, reflux ratio, and heat duty are continuous variables. In this way, the optimization problem of Petlyuk sequence has an interesting combination of 8 discrete variables and 3 continuous variables, subject to achieve the required purities or recoveries in each product stream. The first approach to obtain an optimal design of Petlyuk sequence was developed by Fidkowski and Królikowski (1986, 1987, 1990). They developed an analytical solution for thermally coupled systems with ternary mixtures, including Petlyuk sequence, in order to calculate the optimal internal vapor flow using Underwood equation. This analytical solution was very important; however, the use of Underwood equation restricts the application of their procedure to ideal mixtures with saturated liquid as thermal condition. In order to present a more formal optimization environment, Yeomans and Grossmann (2000) presented a procedure based on generalized disjunctive programming models to design optimal complex distillation columns. The procedure employs rigorous design equations, and disjunctions to model the trays; it was tested with ideal and azeotropic mixtures, and the objective function could be selected: profit, total cost, or total energy. However, the number of stages in each section was bounded apparently arbitrarily in order to obtain the solution of the problem, reducing the searching space at the same time.

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

Nomenclature R Q Ni xk yk Nj NS Fj XF,i Recj,i

reflux ratio in the main column of the Petlyuk sequence heat duty of the sequence (BTU/h) total number of stages in the column distillation i required recovery or purity of component k recovery or liquid-phase molar composition of component k number of stage of the j interconnection stream number of stage of the side stream interconnection flow stream j liquid phase composition of component i at feed stream recoveries of product i at stream j

Subscripts D distillate stream S side stream B bottom stream A light component B intermediate component C heavy component min minimum FV1 vapor interconnection flow at superior interconnection FL1 liquid interconnection flow at superior interconnection FV2 vapor interconnection flow at inferior interconnection FL2 liquid interconnection flow at inferior interconnection main main column prefr prefractionator F feed stream

Later, Caballero and Grossmann (2001) developed a programming model for the optimal synthesis of thermally coupled distillation columns, in terms of investment and operational costs. They used a state task network to design the sequence, simplifying a previous procedure (Yeomans & Grossmann, 2000), and applying it

Fig. 1. Variables involved in the structure of Petlyuk sequence.

455

to multicomponent hydrocarbon mixtures. In spite of the improvement in the optimization procedure, it was implemented with Underwood equation’s modification of Carlberg and Westerberg (1989); in other words, using a reduced model. On the other hand, Kim (2001) presented a structural design procedure for thermally coupled distillation columns to obtain the design with the greater thermodynamic efficiency, which is the optimization criterion. The procedure was tested in quaternary systems with typical combinations of relative volatilities and three feed compositions. Kim comments that resulting designs do not require iterative computation in commercial simulators; however, the procedure employs a simplified model based on a modified Underwood equation and relative volatilities. A year later, Shah and Kokossis (2002) proposed a new synthesis framework for the optimization of complex distillation systems. They optimized the operating conditions by combining discrete instances of simple tasks with hybrid transformations. The problem was formulated as a simple MILP problem, and the procedure was tested with non-azeotropic systems. Since the objective of the work was determined the appropriate separation schemes before detailed simulations, just basic information of the components was given. In 2003, Jiménez, Ramírez, Castro, and Hernández (2003) optimized Petlyuk and alternative sequences of ternary ideal mixtures. They minimized the heat duty of the sequence, keeping fixed its structure. In order to find the minimum heat duty of the sequence, they used recursive rigorous simulations in which they varied the interconnection flows and the reflux ratio of the main column. Ideal mixtures with different easy separation indexes, ESI, were used in this work. So, they considered material and energy balances rigorously, but without a formal optimization procedure. Leboreiro and Acevedo (2004) used a genetic algorithm coupled with the simulator Aspen Plus to optimize distillation sequences, including the Petlyuk sequence, based in the implementation of Carroll (1996). Their code includes alternatives as jump and creep mutation, single point and uniform crossover, and elitism. In order to reduce the search space, they imposed restrictions in the codification to delimit the values of some variables in a desired range; these kinds of restrictions were set using the results of previous simulations, so a priori knowledge of the problem is required. To manage the constraints they used two sets of penalties. A major penalty was applied if the simulation converges with errors, while a successful simulation was just slightly penalized. However, penalty functions have some well-known limitations (Richardson, Palmer, Liepins, & Hilliard, 1989), from which the most remarkable is the difficult to define good penalty factors. These penalty factors are normally generated by trial and error, although their definition may severely affect the results produced by the genetic algorithm (Coello-Coello, 2000; Richardson et al., 1989). In 2005, Kim (2005) proposed a new structural design of fully thermally coupled distillation columns. The obtained results were very similar to those obtained with rigorous structural design method. The procedure was tested with organic mixtures with three different feed compositions. In spite of the interesting scheme proposed, Kim used a semi-rigorous model for material balances. Also in 2005, Pistikopoulos and Proios (2005) presented the Generalized Modular Framework based on formal superstructure optimization techniques, where sequences were evaluated with respect to energy efficiency. They worked with several cases, and found substantial energy savings. Basically, this approach can be viewed as an intermediate between rigorous and shortcut models for the systematic generation and identification of energy-efficient column sequences (Pistikopoulos & Proios, 2005). Recently, Vaca, Monroy-Loperena and Jiménez-Gutiérrez (2007) used collocation techniques to refine a design obtained with a shortcut design method. The refinement of the design just manip-

456

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

ulates the location of the interconnection and side stream stages, and the interconnection flows, while the rest of the variables remained unchanged. Nevertheless, orthogonal collocation technique employs a model based in constant as overflows as relative volatilities to make the refinement of the design. In general, all the works mentioned before presented new procedures and frameworks to obtain optimal designs of Petlyuk sequence using rigorous, semi-rigorous or short models for material and energy balances, with mathematical programming, stochastic methods or refinement techniques. Also, in all the cases they just obtained one optimal design for a given optimization criterion, such as total cost, thermodynamic efficiency, energy efficiency, among others. However, it is well known that the number of stages and the reflux ratio are variables in competition in a distillation column, since the first one is associated to capital costs and controllability, and the second one impacts directly the energy consumption. So, a first alternative to solve the problem is using a heuristic rule, for instance the well known heuristic rule of 1.3 times the minimum reflux ratio for the operating reflux ratio. Heuristic rules are just recommendations based on experience, and they reflected the best compromise between the size of the column and its energy consumption, principally for conventional distillation sequences. Then, perhaps for Petlyuk sequence the heuristic rules that we know are not the best compromise between capital and operating costs. A second alternative is the use of total annualized cost function as an optimization criterion, which includes capital and operating costs: number of stages and heat duty. However, this function considers the equipment cost, energy, parameters of actualization and projection that also depends of time and location. In Petlyuk sequence, the total number of stages, in prefractionator and main column, and the heat duty are variables in competition, since we cannot decrease indefinitely the number of stages without an increasing in the heat duty and vice versa. So, if we could know for different total numbers of stages the design that consumes the lowest amount of energy, and meet the purities or recoveries required, then we can easily calculate the minimum total annualized cost. In this way, we calculate the total annualized cost just for a reduced set of designs that we know beforehand that meet the desired purities or recoveries (constraints) with the lowest heat duty possible for each number of stages (variables in competition). A possible approach would be to apply an algorithm that minimizes the heat duty for each total number of stages selected. This approach would require high computing times, and also an elevated number of runs to cover the total searching space. Besides, we need to know beforehand the adequate range of values of the number of stages that must to be covered, as in the prefractionator as in the main column. The approach presented in this paper considers the search for the optimal set of designs, sequences with different total number of stages and reduced energy consumption that meet the required recoveries or purities, using a multiobjective genetic algorithm that conducts the search with a reduced number of runs, and of course less computing time. So, the result will be a set of optimal designs from minimal reflux ratio to minimum number of stages, along with all designs include between these extremes. This set of optimal designs can be achieved by means of Pareto front, which represents a set of optimal solutions not dominated for a multiobjective problem. Multiobjective optimization approach using genetic algorithms has been used to solve other problems in Chemical Engineering such as optimization of membrane separation modules (Gupta, Yuen, Aatmeeyata, & Ray, 2000), adiabatic styrene reactor (Syed Mubeen, Chakole, & Babu, 2005), Williams and Otto Chemical Plant (Mukherjee, Chakraborti, Mishra, Aggarwal, & Banerjee, 2006), selection and recycling of solvents (Xu & Diwekar, 2007), among others.

In this work, we implemented a multiobjective genetic algorithm with constraints to obtain the Pareto front of Petlyuk sequences. The genetic algorithm is coupled to a commercial simulator, Aspen Plus, so all the results presented here are rigorous. The implemented genetic algorithm is based on the work of Deb, Agrawal, Pratap and Meyarivan (2000), NSGA-II, and we handle the constraints using a slightly modification of the work of CoelloCoello (2000). The NSGA-II has been used in some problems of Chemical Engineering such as optimization of reaction processes (Modak & Sarkar, 2005; Raha, Majumdar, & Mitra, 2004), principally. 2. Pareto front The concept of Pareto optimum or Pareto front was formulated by Vilfredo Pareto in XIX century, and it is considered the origin of all research in multiobjective optimization (Mezura-Montes, 2001; Pareto, 1896). We can say that one point z¯ ∗ ∈  is a Pareto optimum if for each z¯ ∈ : ∧ (fi (¯z ) ≥ fi (¯z ∗ ))

i∈I

(1)

Or at least there is some i ∈ I, where I represents the set of objective functions to optimize, that: fi (¯z ) > fi (¯z ∗ )

(2)

In the searching space, one point is considered as Pareto optimum if there is not a feasible vector that can decrease some value of one objective without increasing at the same time the value of another objective, if minimization is the case. Moreover, we define  when f (z) < f (w),  if W ⊆  and w  ∈ W if none that z dominates w  we say that w  is not dominated with respect to z ∈ W dominates w, W. The set of solutions which are not dominated and optimums of Pareto integrates the Pareto front (Mezura-Montes, 2001). For Petlyuk sequences, the Pareto front includes all optimal solutions from minimum reflux ratio to minimum number of stages, passing through all the good compromises designs. In this way, the engineer can choose an acceptable tradeoff between the two goals by picking some point along the Pareto front. The principal advantage of using a multiobjective optimization technique is that just one run is required to obtain the Pareto front. 3. Strategy solution Genetic algorithms are a stochastic optimization technique based on natural evolution (Goldberg, 1989). The genetic algorithm begins with an initial design from which it generates the first population of individual (solutions to the problem). All individuals included in this first population will be evaluated in terms of fitness function, which measures the capacity of an individual to survive in its environment; then, a greater ability to survive represents a greater value of fitness function. Once the population has been evaluated, the algorithm selects the individuals with the greatest fitness function values to be the parents of the new population. Thus, selecting the best individuals to be the parents of the new generation, it is expecting that the new generation will be better than the first one. The selected parents are reproduced and muted, looking to generate diversity with this last operator. Also, with the aim to preserve the best individuals of each generation to the next generations, the operator elitism is used. Now, the new generation is evaluated in terms of fitness function, and the best individuals are selected to be the parents of the new generation. The process is repeated until a stop criterion is satisfied, as the maximum number of generations, maximum computing time, or fitness function value unchanged during the last n generations.

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

457

In the optimization problem of Petlyuk sequence we have to minimize simultaneously the heat duty, Q, and the number of stages in prefractionator and main column, Ni , subject to meet the required recoveries or purities in each product stream. This minimization can be expressed as: min(Q, Ni ) = f (Q, R, Ni , Nj , NS , NF , Fj ) s.t. y k ≥ xk

(3)

where R is the reflux ratio, Ni is the total number of stages of the column i, Nj is the stage number of the interconnection flow j, NS is the side stream stage, NF is the feed stage number in the prefractionator, Fj is the interconnection flow j, xk and y k are the vector of required and obtained purities or recoveries. As can be noted, in the optimization problem the three variables in competition are considered for optimization: heat duty of sequence, number of stages in main column, and number of stages in prefractionator. In terms of the genetic algorithm, the fitness function includes the variables in competition and the rest of the variables of the Petlyuk sequence, and it can be written as: fitness = f (Q, R, Ni , Nj , NS , NF , Fj , y k )

(4)

The multiobjective algorithm implemented to obtain the Pareto front is based on NSGA-II (Deb, Agrawal, Pratap and Meyarivan (2000)), which is a multiobjective genetic algorithm with low computational requirements, elitist approach, and parameters-less sharing approach with respect to NSGA (Srinivas & Deb, 1995). In order to evaluate the fitness function, the genetic algorithm takes the results of the rigorous simulation of the design, which is realized in Aspen Plus. The term rigorous means that the complete set of MESH equations are used to the simulation of the Petlyuk sequence. The process is as follows. The genetic algorithm sends the input data to Aspen Plus (variables of the design generated by the algorithm). Then, the simulator makes the run, and the results of interest are taken back by the optimization procedure. So, the fitness function is calculated according to the concept of non-dominance, as can be seen in Fig. 2. It is worth to mention that the genetic algorithm allocates an infinite heat duty to cases that are not physically feasible and those where the simulation converges with errors. The link between Aspen Plus and the optimization procedure was realized with ActiveX Control Technology, which allows the manipulation and information exchange between applications. The constraints are handling with a multiobjective optimization technique, which guides the search of the genetic algorithm using as base the concept of non-dominance proposed by Coello-Coello (2000). The approaching of Coello-Coello (2000) is slightly modified just to simplify the computational implementation, and it is as follows. The entire population is divided into sub-populations according to the criterion of total number of constraints satisfied: the best individuals of the generation are those that satisfied the n constraints, and they are followed by the individuals those just satisfying n − 1 constraints, and so. Inside each sub-population the individuals are ranked using the fitness function value from the algorithm based on NSGA-II, considering as other objective function minimizing the difference between the required and obtained purities or recoveries; in other words, the degree of dissatisfaction constraints. The calculation of dominance within each subgroup is made as follows: dominance{Q, Ni , min[0, (xk − y k )]

(5)

As can be noted in Eq. (5) the heat duty, the number of stages of the sequence and the degree of dissatisfaction constraints are considered at the dominance calculation. Thus, we are trying to minimize inside each subgroup as the original objectives functions as the value of restrictions unfulfilled. We chose to handle the constraints using a multiobjective technique, since it was very difficult

Fig. 2. Flow diagram of the optimization procedure.

to obtain a good solution if the constraints are handled with penalties. If we implemented soft penalties, it could not be achieved a solution that satisfied all the constraints; but if the penalties were so strong, then it was easy to reach a suboptimal solution since we were putting a lot of pressure in the algorithm. Also, we tested adaptive penalties but such penalties are difficult to tune. On the other hand, with the multiobjective technique used to handle the constraints we do not have these problems, since we do not have to do any additional tuning of the algorithm. In other words, there are not problems associated with penalties tuning or aggregation functions. 4. Cases of study In order to test the procedure implemented we select five ternary mixtures (Table 1) with three different feed compositions and their respective recoveries required (Table 2). Due to we consider two different operation pressures for mixtures M2 and M3, we decided to called them as a different mixture since their easy separation index, ESI, is also different as can be noted in Table 1. The mixtures were selected with different ESI to study

458

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

Table 1 Ternary ideal mixtures selected. Mixture

Components (A–B–C)

ESIa

M1 M2 M3 M4 M5 M6 M7

n-Butane–n-hexane–n-heptane n-Butane–i-pentane–n-pentane i-Pentane–n-pentane–n-hexane Benzene–toluene–ethylbenzene n-Pentane–n-hexane–n-heptane n-Butane–i-pentane–n-pentane i-Pentane–n-pentane–n-hexane

1.08 1.66 0.49 1.12 1.04 1.86 0.47

a

Easy separation index.

Table 2 Different feed compositions and desired recoveries in each product stream. Feed

XF,A

XF,B

XF,C

RecD,A

RecS,B

RecB,C

F1 F2 F3

0.40 0.33 0.15

0.20 0.33 0.70

0.40 0.34 0.15

0.98 0.98 0.98

0.98 0.98 0.98

0.98 0.98 0.98

the effect of the nature of the mixture in the design of Petlyuk sequence. The liquid–vapor equilibrium for all mixtures is modeled with Chao-Seader correlation, and the Petlyuk sequence is simulated in the module Radfrac of Aspen Plus. Saturated liquid is the thermal condition of the feed for all mixtures and feeds considered in this work. 5. Analysis of results For the 21 cases resulting from combining all mixtures and feeds, the genetic algorithm uses the parameters showed in Table 3. The set of parameters was obtained through a tuning process, with the aim to ensure the convergence in the lowest number of generations, avoiding premature convergence, and seeking diversity in the Pareto front. The analysis of the results is going to be presented as follows: first we are going to give detailed explanation of case M1F1, and after that the results for the rest of the cases. 5.1. Case M1F1 The Pareto front of Petlyuk sequence for case M1F1 is presented in Fig. 3. We can observe that the three variables in competition are considered in this graph: heat duty of the sequence, number of stages in main column, and number of stages in prefractionator. The optimal points include the observed minimum reflux ratio (minimum energy consumption) marked in a green square (1.614), and the observed minimum number of stages (maximum energy consumption) marked in a pink circle (39 from main column and 15 from prefractionator). The rest of the points are optimal designs including between these values. In Fig. 3, we have added two dotted lines to visualize easily the region that contains all the optimal designs in Pareto front. We observe that the variation of energy with the number of stages is abrupt, since a zone Table 3 Parameters of the genetic algorithm for all mixtures and feeds. Parameters

Value

Population size Generation number Reproduction Reproduction fraction Mutation Elitism Migration Migration fraction Selection

600 40 Disseminate 0.6 Gaussian 4 Forward 0.2 Stochastic uniform

Fig. 3. Pareto front of Petlyuk sequence for case M1F1. (For interpretation of the references to color in text related to the figure, the reader is referred to the web version of the article.)

almost flat begins approximately at 1.08 times the minimum reflux ratio, Rmin . Thus, for case M1F1 fix the reflux operating ratio with a heuristic rule like 1.3Rmin will conduct to obtain a design with the same stages required at 1.08Rmin but with higher energy consumption. The Pareto front for case M1F1 includes 43 optimal designs of Petlyuk schemes, which satisfy the recoveries specified in Table 2 with the lowest values for the number of stages in prefractionator, main column, and, of course, heat duty. At the end, the total annualized cost could be calculated with specific factors for location, costs and time, but just for the optimal designs included in Pareto front instead of doing this calculation during all the iterative process. Fig. 4 presents other interesting graphics derived from the Pareto front of case M1F1. From Fig. 4a we observe that the prefractionator designs are narrow to 15 and 19 stages, and also the location of the feed stage is almost the same. It seems that in optimal Petlyuk sequences, the prefractionator structure remains almost constant to performance the same distribution of components, for a same feed, while the main column makes the fine separation with different reflux ratios and stages. The values of interconnection flow FL1 are also in a small range, between 15 and 19 lbmol/h, and it is just in this interval were the heat duty is almost constant (Fig. 4b). A similar behavior is presented in the interconnection flow FV2 (Fig. 4c). So, there is a zone in which the interconnection flows vary without an increasing in the heat duty; in other words, there is a set of structures that can achieve the same specifications of recoveries or purities with different operating conditions, but keeping constant the heat duty. This behavior has as effect the presence of a zone where the recoveries of the components can be slightly greater than the specification, without this requires more energy consumption (Fig. 4d). Now, Fig. 4e shows that there is a relation between the interconnection flows of liquid, FL1, and vapor, FV2; being the vapor flow, in average, around 3.5 times greater than the liquid flow for this case. At last, there is a linear relation between the location of side and interconnection flows stages and the total number of stages in the main column (Fig. 4f). Observe how easy could be draw some straight lines in the variation of side stream stage with the total number of stages in main column, for instance. This observation applies to the rest of the cases analyzed in this work. In spite of the high non-linearity and complexity of the Petlyuk sequence, there are linear relations in the structure of the main column and prefractionator in the optimal set of designs, and zones where we can increase the interconnection flows or the recoveries of the components while the heat duty remains almost constant. Basically, with the same energy consumption we can select the best structure of the sequence according to our particular needs.

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

459

Fig. 4. Other interesting graphics of case M1F1: (a) location of the feed stage in prefractionator, (b) variation of interconnection stream flow FL1 with heat duty, (c) variation of interconnection stream flow FV2 with heat duty, (d) variation of recovery of light component with heat duty, (e) relation between interconnection flow streams FL1 and FV2.

Pareto front allows the engineer has the complete set of optimal sequences that satisfy the design specifications, and he would choose the better for his own particular situation of materials, services costs, and geographic location, among others. The computing time required to obtain the Pareto front of each case was 3 h, in a Laptop Centrino at 1.5 GHz and 0.5GB of RAM. The rigorous simulation performed in Aspen Plus is the activity that consumes more computation time, almost 95%. Fig. 5 presents the Pareto fronts for cases M1F1, M1F2 and M1F3, and there we can observe the effect of feed composition in the design of Petlyuk sequence. If the intermediate component composition in the feed is increased (F1 < F2 < F3) the reflux ratio rises in the main column (energy consumption of the sequence), along with the interconnection flows of liquid (Fig. 6). In general, the lowest heat duties are in case M1F1, since it is the case with the lower

amount of intermediate component in the feed; this is the case where Petlyuk sequence has the better performance (Jiménez et al., 2003). 5.2. All study cases Table 4 presents 3 designs extracted from Pareto front for each one of the 21 cases. In order to analyze the effect of the feed composition in the design of Petlyuk sequence we take again the cases M1F1, M1F2 and M1F3. From Table 4, we can observe that in the prefractionator the feed stage is located almost in the middle since its ESI is 1.08, for all feeds. Particularly, for equimolar feed (F2), the feed stage is almost exactly in the middle of the prefractionator, due to be the more symmetric case as in the ESI value as in the feed composition. Moreover, in the main column the location of input and output

460

Table 4 Some designs taken from Pareto front for all study cases. NFV1

NFL2

NFL1

NFV2

NSide

NPrefr

NF,Pref

FFL1 (lbmol/h)

M1F1 1.614722837 1.670591147 2.399112052

21 13 11

55 32 30

14 13 10

46 30 33

26 19 16

15 16 15

9 9 9

18.35328268 16.18376924 30.61599231

M1F2 2.652374344 2.830995796 3.384201041

12 10 12

34 31 31

11 10 13

32 29 33

18 16 18

17 13 13

7 8 9

M1F3 9.440556859 10.23285576 11.76827565

10 12 10

36 31 28

10 14 10

35 34 23

18 16 16

26 17 15

M2F1 9.657312354 11.71978748 15.68769846

21 18 16

79 70 69

27 26 28

82 74 72

32 31 29

M2F2 13.85819677 17.93489633 23.74662707

17 24 22

100 77 69

7 10 16

105 81 70

M2F3 46.17200964 50.93316863 66.60287255

19 4 16

85 88 87

10 10 10

M3F1 7.23184268 9.9391933 14.25950753

38 31 26

88 89 67

M3F2 8.95740928 11.63676951 17.54468949

35 35 36

M3F3 26.24394314 30.73358266 77.34634929

FFV2 (lbmol/h)

Distillate (lbmol/h)

Side stream (lbmol/h)

Heat duty (BTU/h)

RecCOMP1

RecCOMP2

RecCOMP3

Nmain

62.40830248 60.48760739 72.3871606

39.24038696 39.59999847 39.9204216

21.14372826 20.80699921 20.23406029

1172172.5 1205024.21 1489272.34

0.981008225 0.989947279 0.996841928

0.985994744 0.982864694 0.98844643

0.983397112 0.981326552 0.991504644

78 42 39

23.31987438 18.58335993 22.71227118

70.99823946 59.39948046 65.68702548

33 32.44229507 33

33.02999878 33.71466446 33.02999878

1316291.88 1355134.95 1553872.41

0.998437798 0.982977598 0.995442906

0.980640842 0.98836109 0.98260762

0.981844113 0.984182345 0.986663711

70 41 38

12 7 7

26.10504687 25.49018099 21.49003495

67.05041555 61.68180124 54.9162712

15.23154259 14.85892582 14.94857025

69.34081268 69.14669037 70.03165436

1614066.01 1681638.94 1915259.03

0.999341459 0.987414588 0.991855508

0.98686397 0.982287254 0.995107674

0.983312605 0.986839788 0.983176155

52 42 35

32 29 26

20 20 17

62.59332416 59.10356698 58.82905353

94.37448234 88.39780905 89.4945151

39.59999847 39.59999847 39.59999847

20.80699921 20.80699921 20.80699921

3603456.66 4289837.58 5605832.1

0.988724276 0.988591393 0.989993132

0.991504832 0.980239429 0.982205967

0.986877135 0.981330406 0.980957299

181 112 97

34 32 29

36 35 46

21 21 29

74.0276783 64.92649145 71.39444564

101.1214856 93.9310722 92.98910726

32.49271774 33 32.69385147

33.46676254 33.02999878 33.50622177

4105640.18 5312604.87 6841087.61

0.984626926 0.98966815 0.990704413

0.986465057 0.981362176 0.990707037

0.988059042 0.991211998 0.987597301

173 127 104

86 86 97

25 26 25

44 35 35

26 28 25

82.69708738 88.38416523 90.25838488

103.7270621 104.2282779 101.855924

15.20128155 15.22493076 15.40127468

69.02986145 69.23899841 69.37637329

6079258.13 6718070.74 8848705.17

0.993213755 0.985077823 0.990589494

0.98051616 0.982474449 0.985223803

0.9805634 0.984295935 0.982166664

141 120 113

41 32 20

99 89 77

77 68 58

56 32 93

13 5 14

128.919031 116.0592405 113.4418432

144.2737249 145.9215098 138.5349162

39.61855316 39.59999847 39.59999847

20.87293434 20.80699921 20.80699921

3405638.59 4500141.15 6231395.86

0.981061425 0.981106823 0.984282094

0.998593995 0.982127059 0.988543223

0.987712855 0.989763819 0.989823579

126 96 84

102 91 78

37 33 43

93 81 75

74 84 73

59 63 75

13 18 11

119.6896828 106.2754841 154.5196538

142.9051331 145.3372748 187.0156329

33.48455048 33.11178207 33

32.80270004 33.04566193 33.02999878

3504520.14 4346222.3 6304616.39

0.983115111 0.997406536 0.99714762

0.980988044 0.983286859 0.995898485

0.991550627 0.984948046 0.997914923

119 99 91

39 34 35

114 86 74

40 28 35

90 76 75

84 75 69

79 70 151

16 18 16

143.096997 116.4541347 134.5351246

179.6766545 167.3097783 179.9681168

15.04354095 15.01971436 15.00526524

69.65705872 69.87612915 70.20599365

4233127.06 4918003.72 11984477.4

0.984817365 0.980281174 0.997735004

0.991838344 0.992258638 0.998884809

0.999848944 0.991876754 0.985868775

123 93 88

M4F1 2.264979458 2.412600152 3.445439108

11 11 12

42 35 37

12 11 13

43 35 38

20 17 18

21 17 16

11 8 8

31.01382386 33.58863953 34.79506599

73.41166174 73.39362864 73.03805704

39.42544937 39.59999847 39.59999847

21.20441628 20.80699921 20.80699921

1886004.86 1973573.83 2513022.77

0.983844811 0.986587122 0.989281748

0.988333569 0.981114865 0.982901066

0.980204968 0.983824086 0.982012176

73 55 46

M4F2 3.548455185 3.78091699 4.3200781

12 15 12

49 43 39

12 12 12

43 46 37

22 22 21

26 35 18

11 16 9

33.68676557 35.35498398 43.4899685

72.94161678 70.91684292 81.68281772

33.01390457 32.68009567 33

33.02692413 33.15010071 33.02999878

2149199.33 2232749.11 2489278.92

0.998332044 0.990175444 0.997019965

0.980284392 0.98762555 0.98518551

0.981678819 0.993106888 0.987687074

70 60 52

M4F3 12.00877598 13.63826691 49.58114564

10 11 11

49 48 42

13 16 16

53 51 42

19 22 21

27 27 21

12 12 9

41.68416739 42.53253927 35.89941265

77.51695134 73.50503985 77.0912212

15.36069298 15.3228159 14.76211929

69.31826019 69.25997925 70.3356781

2745127.6 3079209.31 9927728.25

0.99612616 0.998430524 0.984083297

0.985465796 0.984895356 0.997368791

0.981495621 0.980463665 0.981313027

67 56 48

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

Reflux ratio

Table 4 (Continued ) NFV1

NFL2

NFL1

NFV2

NSide

NPrefr

NF,Pref

FFL1 (lbmol/h)

M5F1 2.121434802 2.443743069 2.926932089

12 13 13

36 29 30

12 14 15

35 29 34

20 21 21

17 17 19

11 10 9

30.84358431 35.42568457 35.25202593

M5F2 3.465203831 4.165590762 5.147153485

12 12 9

35 31 36

12 12 11

34 32 32

20 20 21

27 18 34

9 9 10

29.15127602 32.46125853 44.2538787

M5F3 12.55966464 13.58108778 15.3164699

9 8 9

27 24 23

11 10 11

27 25 26

18 17 15

28 25 27

13 11 13

56.12422133 61.52411353 56.12422133

M6F1 8.889103322 10.41909209 13.24476189

32 26 20

114 96 89

15 24 23

107 110 93

44 44 42

33 31 28

13 17 13

M6F2 13.60061519 14.7775467 16.54793221

30 25 26

108 109 109

20 24 24

111 116 111

40 35 35

38 38 42

M6F3 44.54451871 47.85959981 50.61039112

13 22 22

116 106 101

9 21 22

113 100 101

47 36 37

M7F1 7.673200609 8.853270669 15.60864844

42 39 42

88 78 75

41 32 37

81 76 69

M7F2 9.992496635 11.2089348 12.1745918

31 39 40

85 83 78

31 35 37

M7F3 28.41710899 33.5430024 37.03444207

37 32 32

99 87 83

35 35 29

FFV2 (lbmol/h)

Distillate (lbmol/h)

Side stream (lbmol/h)

Heat duty (BTU/h)

RecCOMP1

RecCOMP2

RecCOMP3

Nmain

77.2821477 81.86885815 86.37689128

39.4392395 39.59999847 39.59999847

21.07221031 20.80699921 20.80699921

1420034.32 1558022.58 1757582.13

0.983713955 0.989569248 0.989796463

0.98359216 0.98197971 0.982583991

0.981293697 0.981283021 0.981310241

54 42 40

74.00705118 79.08575486 83.60990541

32.54239273 33 32.54239273

33.65611267 33.02999878 33.4923172

1630624 1894904.78 2200946.88

0.985931752 0.997934168 0.985815248

0.98960376 0.98427158 0.980260792

0.984265486 0.985894637 0.980128548

52 41 42

109.1241737 117.3648592 103.8850701

15.1256218 15.35368633 15.3072567

69.56587982 69.25526428 69.56451416

2204776.52 2416654.4 2686077.7

0.990092909 0.984682561 0.987163728

0.987699671 0.982740245 0.986824649

0.981465216 0.984415374 0.980405672

41 36 32

66.4983713 72.53910119 63.96446656

98.39420931 103.9140705 86.50444578

39.59999847 39.59999847 39.59999847

20.80699921 20.80699921 20.80699921

3300851.97 3804855.49 4742256.56

0.989999997 0.99 0.984733233

0.982598239 0.982691319 0.982061043

0.98114049 0.981166031 0.986080053

186 148 134

24 24 24

95.39552866 95.39552866 95.39552866

125.0373126 125.0373126 126.0131571

32.55973816 32.52771378 32.52771378

33.64404678 33.3952446 33.58218002

3993301.51 4307805.45 4786874.82

0.986658677 0.985688346 0.985688346

0.987107099 0.980603975 0.986935097

0.981480398 0.983427272 0.98406764

159 147 140

35 45 35

20 18 21

92.47697299 95.78127368 100.2242385

112.1453294 107.3905049 109.6098019

14.9770689 14.80394363 14.79608631

69.61904144 69.17715454 69.17715454

5696224.09 6038164.15 6373536.15

0.998059554 0.986929593 0.986405739

0.987620358 0.981382889 0.981373813

0.981282244 0.980914668 0.981387402

179 141 132

75 67 73

47 65 18

18 11 5

90.72470886 116.6406433 32.72610371

125.424926 144.2100591 97.51614909

39.51995468 39.73983765 39.59999847

21.13442612 20.8531456 20.80699921

3494514.2 3984725.76 6651431.8

0.981253822 0.984247909 0.989453579

0.986653315 0.981022627 0.982707751

0.983639827 0.984829749 0.981701406

105 85 84

77 86 81

77 71 70

49 44 49

10 9 10

95.29129332 104.4103584 94.0989332

143.6035744 139.5498693 138.691567

32.92714691 32.69269562 33.0178794

33.43683243 33.18371964 32.9289474

3681374.63 4053162.78 4413812.1

0.982688081 0.983732403 0.988993113

0.984897319 0.988421031 0.983636262

0.98929321 0.999082368 0.996851292

106 88 84

82 84 71

85 73 64

61 57 67

10 9 8

95.6969959 96.98935662 91.73007343

149.4923147 137.7301461 148.0026638

15.29521465 15.07734108 15.44358444

69.25338745 69.9169693 69.73553467

4543707.82 5250548.25 5926381.13

0.980703112 0.990275487 0.987051441

0.984988981 0.995098688 0.989538746

0.998999236 0.992088495 0.981829774

112 90 87

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

Reflux ratio

461

462

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

flows in the structure is moving down, in direction to the reboiler, when the amount of intermediate component is increased. Again, the more symmetric structure is observed in case M1F2. Also, bigger interconnection flows of vapor and liquid are required when there is a bigger amount of intermediate component in the feed. Also from Table 4, we note that in the designs of mixtures M7 and M3, ESI < 1, the feed stage in the prefractionator is close to the top of it. For these mixtures A/B is the hard cut, so the feed stage in the prefractionator is located close to the top in order to send the hard cut to the main column, resulting this in a high recovery of B in the top of the prefractionator (at least 80%). Moreover, in mixtures M2, M4, and M6, ESI > 1, the feed stage is located close to the bottom of the prefractionator, since in this way the difficult cut, B/C, is sent to the main column; for this mixtures the recovery of B in the bottom of the prefractionator is at least 80%. In mixtures more symmetric, M1 and M5, the feed stage is located almost in the middle, since it is easy to separate as A from B as B from C. So, in these cases the intermediate component is distributed around 50% in the top of the prefractionator. Continuing with the analysis of optimal designs from Table 4, we observe that in mixtures with ESI ≥ 1, the relation of vapor and liquid interconnection flows decreases when the composition of the intermediate component in feed increases. On the other hand, in mixtures with ESI < 1, that relation is increased when the amount of intermediate component in feed is major. In general, the relation between interconnection flows and the ESI has a maximum point

Fig. 6. Interconnection flow streams FL1 and FV2 for cases M1F1, M1F2 and M1F3.

Fig. 5. Pareto front of cases M1F1, M1F2 and M1F3.

where the ESI = 1, as can be noted in Fig. 7. Is it worth to mention that for mixtures deviated from ideality the relation of interconnection flows is lower than that for ideal mixtures; however, the values of the interconnection flows are greater for mixtures deviated from ideality than those found in ideal mixtures. In the main column, the location of the side stream stage depends of the nature of the mixture, as can be noted in Table 4. If the ESI of the mixture is greater than one, hard cut B/C, the side stream is located near to the top of the main column, and also near to stages of superior interconnection; in this way, they are a lot of

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

463

Table 5 Material balances in prefractionator for some splits. Component Case M5F1 n-Pentane n-Hexane n-Heptane

Feed flow (lbmol/h)

Interconnection liquid flow, FL1 (lbmol/h)

Interconnection vapor flow, FV2 (lbmol/h)

Interconnection vapor flow, FV1 (lbmol/h)

Interconnection liquid flow, FL2 (lbmol/h)

40 20 40

19.31608 18.74867 0.2364782

0.0169335 51.51504 36.66856

59.30436 28.67522 0.8160373

0.028649 61.58849 76.089

Total flow

100

38.3012282

88.2005335

88.7956173

137.706139

Case M5F2 i-Pentane n-Pentane n-Hexane

33 33 34

24.13023 29.95756 0.2611462

2.855007 110.4212 0.8103858

57.16589 55.11917 2.547248

2.819351 118.2595 32.52428

114.832308

153.603131

Total flow

100

54.3489362

114.086593

Case M7F3 n-Butane i-Pentane n-Pentane

15 70 15

60.83036 41.43027 0.0534801

0.1135027 112.4811 15.26556

Total flow

100

102.31411

stages to make the separation of the hard cut. If the difficult cut is A/B, ESI < 1, then the side stream stage is located near to the bottom of the main column, in order to have a major number of stages to performance the hard cut. Also, it is important to mention that for the most of the cases there are four interconnection streams stages instead of the two classics defined in the work of Petlyuk, Platonov, and Slavinskii (1965). In the superior interconnection flows, generally the liquid interconnection flow, FL1, is extracted in previous stages to the feeding stage of vapor interconnection flow, FV1, counting from top to bottom. In mixtures with ESI < 1, M3 and M5, the side stream is located between the liquid and vapor streams, due to the presence of isomers in the mixtures: n-pentane–i-pentane. In the inferior interconnection, in most of the cases the vapor interconnection flow is extracted from previous stages than the stage where the liquid interconnection flow is fed to the main column, counting from top to bottom. The presence of four interconnection flows instead of the original two is due to the significant difference in the composition of the flows. For instance, take the case M5F1 from Table 5 and observe the compositions of interconnection flows FV2 and FL2. Note that these flows contain principally the intermediate and heavy com-

Fig. 7. Variation of vapor and liquid interconnection flows ratio with the ESI, for all cases.

127.860163

75.572 52.27646 0.2466264 128.095086

0.3718629 171.6349 30.07242 202.079183

ponents and just traces of the light. The interconnection flow FL2 has 60% of the intermediate and 40% of the heavy component. If we look in the composition of interconnection flow FV2 we see that the percents are exactly the inverse: 40% of the intermediate and 60% of the heavy. That is the reason why there are two interconnection stages for FL2 and FV2: the difference in compositions is so big due to it is not possible to locate the flows in the same stage. In general, the distribution of interconnection flows is: FL1, FV1, FV2, and FL2. As can be noted, the vapor flows are located between the liquid flows. Besides, we found that both optimal vapor flows, FV1 and FV2, have almost identical numerical values; as consequence, the interconnection flow FL2 is the sum of the interconnection flow FL1 plus the feed flow F (Table 5). Also, the vapor flows are pseudo binary: FV1 is composed principally of light and intermediate components, while the intermediate and heavy components are present mostly in flow FV2. 6. Concluding remarks Based on NSGA-II (Deb, Agrawal, Pratap and Meyarivan (2000)) and the non-dominance concept (Coello-Coello, 2000) we implemented a multiobjective genetic algorithm with constraints to obtain rigorous Pareto fronts of Petlyuk sequences, since the genetic algorithm was coupled to processes simulator Aspen Plus. Pareto front resulting allows identifying the observed minimum reflux ratio and minimum number of stages in the prefractionator and in the main column, along with the rest of optimal designs that meet the specified constraints. In the set of optimal designs, the structure of the prefractionator remains almost constant, and the principal differences are observed in the size of the main column. It seems that the prefractionator structure remains unchanged, and the change in the structure of main column conducts to the creation of Pareto front. The location of the feed stage in prefractionator depends on the composition of the feed and the nature of the mixture. If the mixture has an ESI < 1 the feed stage in the prefractionator is close to the top of it, where the recovery of intermediate component is at least 80%. In mixtures with an ESI > 1, the feed stage is located near to the bottom, where the recovery of the intermediate component is at least 80%. The feed stage is located in the middle of the prefractionator is the ESI of the mixture is 1, and in this case the intermediate component is distributed around 50% in the top. The objective is sent the hard cut to the main column, where we have more stages to performance the separation.

464

C. Gutiérrez-Antonio, A. Briones-Ramírez / Computers and Chemical Engineering 33 (2009) 454–464

The location of the side stream in the main column follows the same logic. If the difficult cut is A/B, ESI < 1, then side stream stage is located near to the bottom of the main column, in order to have a major number of stages to performance the hard cut. For an ESI > 1 the side stream is located close to the top of the column, while with an ESI = 1 the side stream is in the middle of the column. Another aspect of great importance is that for the optimal set of designs there is a zone where the interconnection flows can vary without an increasing in the heat duty, this situation also helps to have higher recoveries without more energy consumption. The analysis of the cases suggests that there is a linear relation between the interconnection flows of liquid and vapor, FV2 and FL1, and in function of the nature of the mixture the vapor flow is a certain times higher than the liquid flow. An interest fact is that in spite of the high non-linearity of Petlyuk sequence, there are simple linear relations in the structure of the main column. Practically, having a given design one can expand the design just keeping the proportion in location of interconnection and side streams. In general, the idea behind is give more stages to the harder separation, and avoid do it in the prefractionator. Also, the structure of the prefractionator is defined for this hard cut. References Caballero, J., & Grossmann, I. (2001). Generalized disjunctive programming model for the optimal synthesis of thermally linked distillation columns. Industrial & Engineering Chemistry Research, 40(10), 2260–2274. Carlberg, N. A., & Westerberg, A. (1989). Temperature heat diagrams for complex columns. 3: Underwood’s method for the Petlyuk configuration. Industrial & Engineering Chemistry Research, 28, 1386–1397. Carroll, D. L. (1996). Chemical laser modeling with genetic algorithms. AIAA Journal, 34, 338–346. Coello-Coello, C. A. (2000). Constraint-handling using and evolutionary multiobjective optimization technique. Civil Engineering and Environmental Systems, 17, 319–346. Deb, K., Agrawal, S., Pratap, A., & Meyarivan, T. (2000). A fast elitist non-dominated sorting genetic algorithm for multiobjective-optimization: NSGA-II, KanGAL report 200001. Kanpur, India: Indian Institute of Technology. Fidkowski, Z., & Królikowski, L. (1986). Thermally coupled system of distillation columns: Optimization procedure. AIChE Journal, 32, 537–546. Fidkowski, Z., & Królikowski, L. (1987). Minimum requirements of thermally coupled distillation systems. AIChE Journal, 33, 643–653. Fidkowski, Z., & Królikowski, L. (1990). Energy requirements of nonconventional distillation systems. AIChE Journal, 36, 1275–1277. Fonyó, Z., Rév, E., Emtir, M., Szitkai, Z., & Mizsey, P. (2001). Energy savings of integrated and coupled distillation systems. Computers & Chemical Engineering, 25, 119–140.

Goldberg, D. E. (1989). Genetic algorithms in search optimization and machine learning. Massachusetts: Addison-Wesley. Gupta, S. K., Yuen, Ch. Ch., Aatmeeyata, & Ray, A. K. (2000). Multi-objective optimization of membrane separation modules using genetic algorithm. Journal of Membrane Science, 176(2), 177–196. Jiménez, A., Ramírez, N., Castro, A., & Hernández, S. (2003). Design and Energy Performance of Alternative Schemes to the Petlyuk Distillation System. Chemical Engineering Research and Design, 81, 518–524. Kim, Y. H. (2001). Structural design of extended fully thermally coupled distillation columns. Industrial & Engineering Chemistry Research, 40(11), 2460–2466. Kim, Y. H. (2005). Structural design of fully thermally coupled distillation columns using a semi-rigorous model. Computers & Chemical Engineering, 29(7), 1555–1559. Leboreiro, J., & Acevedo, J. (2004). Processes synthesis and design of distillation sequences using modular simulators: A genetic algorithm framework. Computers & Chemical Engineering, 28(8), 1223–1236. Mezura-Montes, E. (2001). Uso de la Técnica Multiobjetivo NPGA para el Manejo de Restricciones en Algoritmos Genéticos. Maestría en Inteligencia Artificial, Thesis. Universidad Veracruzana. Modak, J. M., & Sarkar, D. (2005). Pareto-optimal solutions for multi-objective optimization of fed-batch bioreactors using nondominated sorting genetic algorithm. Chemical Engineering Science, 60(2), 481–492. Mukherjee, S. S., Chakraborti, N., Mishra, P., Aggarwal, A., & Banerjee, A. (2006). The Williams and Otto Chemical Plant re-evaluated using a Pareto-optimal formulation aided by genetic algorithms. Applied Soft Computing, 6(2), 189–197. Pareto, V. (1896). Cours D’Economie Politique Lausanne: F. Rouge. Petlyuk, F. B., Platonov, V. M., & Slavinskii, D. M. (1965). Thermodynamically optimal method of separating multicomponent mixtures. International Chemical Engineering, 5, 555–561. Pistikopoulos, E. N., & Proios, P. (2005). Generalized Modular Framework for the representation and synthesis of complex distillation column sequences. Ind. Eng. Chem. Res., 44(13), 4656–4675. Raha, S., Majumdar, S., & Mitra, K. (2004). Multiobjective dynamic optimization of a semi-batch epoxy polymerization process. Computers & Chemical Engineering, 28(12), 2583–2594. Richardson, J. T., Palmer, M. R., Liepins, G., & Hilliard, M. (1989). Some guidelines for genetic algorithms with penalty functions. In Proceedings of the Third international conference on genetic algorithms (pp. 191–197). Shah, P. B., & Kokossis, A. C. (2002). New synthesis framework for the optimization of complex distillation systems. AIChE Journal, 48(3), 527–550. Srinivas, N., & Deb, K. (1995). Multi-Objective function optimization using nondominated sorting genetic algorithms. Evolutionary Computation, 2(3), 221–248. Syed Mubeen, J. H., Chakole, P. G., & Babu, B. V. (2005). Multiobjective differential evolution (MODE) for optimization of adiabatic styrene reactor. Chemical Engineering Science, 60(17), 4822–4837. Vaca, M., Monroy-Loperena, R., & Jiménez-Gutiérrez, A. (2007). Design of Petlyuk distillation columns aided with collocation techniques. Industrial & Engineering Chemistry Research, 46(16), 5365–5370. Xu, W., & Diwekar, U. M. (2007). Multi-objective integrated solvent selection and solvent recycling under uncertainty using a new genetic algorithm. International Journal of Environment and Pollution (IJEP), 29(1/2/3), 70–89. Yeomans, H., & Grossmann, I. (2000). Optimal design of complex distillation columns using rigorous tray-by-tray disjunctive programming models. Industrial & Engineering Chemistry Research, 39(11), 4326–4335.