Professional Documents
Culture Documents
Scalable Multi-Objective Optimization of Industrial Purified Terephthalic Acid (PTA) Oxidation Process
Scalable Multi-Objective Optimization of Industrial Purified Terephthalic Acid (PTA) Oxidation Process
Received 5 July 2003; received in revised form 15 March 2004; accepted 24 March 2004
Abstract
In the present study, a scalable multi-objective optimization strategy of industrial purified terephthalic acid (PTA) oxidation process is
proposed to improve the industrial operation efficiency. The model is based on the fundamental oxidation mechanism and historical industrial
data, which is structured into two series ideal continuously stirred tank reactor (CSTR) models. Generally, the optimal objective of industrial
operation is to produce more and polish the quality of the production with minimizing the consumption of both energy and materials. In the PTA
oxidation process, the most important undesired intermediate product generated and accompanied with the product is 4-carboxy-benzaldehyde
(4-CBA), and its content is usually regarded as a criterion to judge the quality of the product. The yield of PTA oxidation process is represented
by the inlet rate of the reactor, which is also one of the decision variables in the model. In order to be better applied in different industrial
operation cases, a four level scalable operation strategy is proposed in the steady multi-objective optimization problem. In each operation
cases, different combinations of decision variables are presented according to the industrial practice. The steady multi-objective optimization
algorithm applied in this study is based on evolutionary algorithm for its natural characteristics, which is proposed by the authors and named
as neighborhood and archived genetic algorithm (NAGA).
© 2004 Elsevier Ltd. All rights reserved.
Keywords: Multi-objective optimization; Scalable operation; Purified terephthalic acid (PTA) oxidation process; Neighborhood and archived genetic
algorithm (NAGA)
0098-1354/$ – see front matter © 2004 Elsevier Ltd. All rights reserved.
doi:10.1016/j.compchemeng.2004.03.007
2220 S. Mu et al. / Computers and Chemical Engineering 28 (2004) 2219–2231
instantly to increase the economic benefit of the operation. ysis proceeds by the following overall reaction to afford
Thus, the optimization of design and operation of PTA terephthalic acid in 98% molar yield, in which 97–98% re-
oxidation process requires multiple objective functions and action is occurred in the oxidation reactor and the rest reac-
constraints. In our earlier optimization study of the PTA ox- tion is finished in the first crystallizer. The combined molar
idation process, six process variables are employed simulta- yield of the intermediates (4-carboxy-benzaldehyde, p-toluic
neously, viz. catalyst concentration, total water withdrawal, acid and p-tolualdehyde) from the first crystallizer is about
vent O2 concentration from the reactor and from the first 0.2%. The detailed discussion about the oxidation reaction
crystallizer, reactor temperature and first crystallizer tem- theory and mechanism of p-xylene was referred to Cao et al.
perature (Mu et al., 2003a). All of these variables can easily (1994a,b) or Wang (2001).
be changed in the industrial PTA oxidation process. But it The concentration of 4-CBA is related with oxidation pro-
is only from the view of academic that all six decision vari- cess closely. Therefore, the variables affect the oxidation
ables included in the formulation of optimization problem process as well as the concentration of 4-CBA. In the oxida-
with the same priority. It is proved that this strategy is not tion reactor, the key variables to affect the reaction are the
appropriate in industrial practical optimal operation. In fact, residence time of reaction, the ratio of PX to acetic acid, the
the operators usually have some ideas that different opera- ingredient and concentration of catalyst, reaction tempera-
tion variables have different preference or priority to be se- ture and pressure, the partial pressure of oxygen and water
lected. In most cases, they prefer to operate only one or part content in the reactor (Wang, 2001; Mu et al., 2003a).
of the candidate decision variable set, instead of adjusting
all available decision variables simultaneously. It presses us
to further research on the development of different opera- 3. Modeling of the PTA oxidation process
tion stages to fit for the practical requirement. In this paper,
a scalable problem with four level operation cases for PTA The reaction scheme consists of four main sequential ox-
oxidation process optimization is proposed and the detailed idation reactions as shown in Fig. 1, along with several
study results of the further insight are presented. combustion side reactions, which the final products are wa-
ter, carbon monoxide and carbon dioxide. The model of the
present study is based on two sequential reactors, which is
2. Process description illustrated as the oxidation reactor and the first crystallizer
in Fig. 2. Both reactors are agitated sufficiently and are re-
Fig. 1 presents the oxidation reaction mechanism com- garded as ideal continuously stirred tank reactor (CSTR).
monly be considered (Cao, Alberto, & Massimo, 1994a; Thus, the main reaction model of the oxidation process can
Cao, Massimo, & Massimom, 1994b). The oxidation re- be described as follows (Wang, 2001):
action sequence of p-xylene (PX) generates three inter-
mediates, p-tolualdehyde (TALD), p-toluic acid (P-T) and c1,0 − c1 + τr1 = 0, c2,0 − c2 + τ(r2 − r1 ) = 0,
4-carboxy-benzaldehyde (4-CBA).
c3,0 − c3 + τ(r3 − r2 ) = 0, c4,0 − c4 + τ(r4 − r3 ) = 0,
The schematic diagram of PTA oxidation process is shown
in Fig. 2. p-xylene, acetic acid solvent, promoter (hydro- c5,0 − c5 − τr4 = 0 (1)
bromic acid), catalyst (cobalt acetate and manganese acetate)
where ci,0 and ci (i = 1, 2, . . . , 5) are the feed and exit con-
and the recycle mother liquid are continuously metered into
centration of PX, TLAD, P-T, 4-CBA and TA, respectively.
feed mixed tank. The mixed stream pumps the reactor, and
τ denotes the residence time of the tank (reactor/first crys-
the air is fed to the reactor through four-inlets. The oxidation
tallizer). rj (j = 1, 2, . . . , 4) are the reaction rates of the
reaction is conduced in two stages, first stage being the agi-
four main reactions, which are formulated as follows (Wang,
tated oxidation reactor, while the second stage is the agitated
2001):
first crystallizer. Exothermic heat of reaction is removed by
condensing the boiling reaction solvent. A portion of this fj
rj = −kj 4 cj , j = 1, . . . , 4 (2)
condensate is withdrawn to control the water concentration
1 ki c i +ε
in the reactor, and the remainder is refluxed to the reactor.
Autoxidation of p-xylene in acetic acid solvent with cobalt where k1 , k2 , k3 , k4 are the reaction rate constants of the
acetate, manganese acetate, and hydrobromic acid as catal- four reactions, which are regards as the functions of reac-
tion temperature and the concentration of the vent oxygen in
CHO
CH3 COOH COOH COOH the reactor. f1 , f2 , f3 , f4 are the functions of the concentra-
O2 O2 O2 O2 tion of catalyst. These detailed formulations and parameter
values are given in Appendix A.
CH3 CHO
The reaction model simulates both the reaction process
CH3 CH3 COOH
TALD TA
in oxidation reactor and the first crystallizer, which each of
PX P-T 4-CBA
them followed Eq. (1). The output of the oxidation reactor
Fig. 1. The oxidation reaction process mechanism of PX. is the input of the first crystallizer. That is, the composition
2222 S. Mu et al. / Computers and Chemical Engineering 28 (2004) 2219–2231
of five components of the oxidation reactor outlet flow is the change of 4-CBA content with 1% increase in each pro-
the composition of the first crystallizer feed flow. cess variables from their reference values, i.e., reactor tem-
In the oxidation reaction, the significant influencing fac- perature increases 1% from 188 ◦ C causes 4-CBA content
tors in the oxidation process are the residence time of tank, decrease 149 ppm from 2702 ppm. It is shown in Table 1
the ratio of PX to acetic acid, the ingredient and the con- that reactor condenser to water withdraw, WWC, is so small
centration of catalyst, reaction temperature and pressure, the to be negligible compared with other variables. As a matter
partial pressure of oxygen and water content in the reactor. of fact, it is also confirmed by the plant operators that the
After the comparison of these factors and practical process control valve of WWC is fixed in most cases.
variables, 10 process variables are selected as input variables The reactor liquid level LR is close to 90% of the reactor
of the model, which are shown in Table 1. nominal height and the upper of liquid level is full of foam
Among the 10 process variables selected by mechanism and vapor, which is hard to be regulated. Therefore, for the
analysis in Table 1, the sensitivity analysis of each variable sake of brevity, LR is excluded from the decision variable
is performed to obtain the quantitative relationship with the set of the optimal operation.
concentration of 4-CBA by utilizing the mechanistic model. In the PTA oxidation process, many other factors also
The third column in Table 1 gives the signs and values of affect the reaction but hard to be recurrence at laboratory
Table 1
The all variables of the process model
No. Variables/units Sensitivity value (ppm) Range Reference value
Inputs
1 First crystallizer temperature, TC (◦ C) −264.4139 [180, 188] 184.177
2 Reactor temperature, TR (◦ C) −149.1769 [185, 195] 188.005
3 Liquid level of reactor, LR (%) −90.6290 [88, 92] 88.994
4 Catalyst concentration, [Co] (ppm) −71.2165 [300, 380] 341.07
5 p-xylene to feed mixing tank, FPX (kg h−1 ) 49.9323 [26000, 34000] 26243.57
6 Feed to reactor, FFeed (kg h−1 ) 49.3565 [130000, 170000] 143008.71
7 Total water withdrawal, WWD (kg h−1 ) −8.5567 [25000, 45000] 38939.270
8 Vent O2 content from the reactor, VOR (%) −0.6565 [3, 6] 4.075
9 Vent O2 content from the first crystallizer, VOC (%) 0.3075 [3, 6] 4.867
10 Reactor condenser to water withdraw, WWC (kg h−1 ) −0.1392 [500, 1000] 673.23
Output
11 4-CBA concentration in the crude TA, c4-CBA (ppm) [2000, 3500] 2702
S. Mu et al. / Computers and Chemical Engineering 28 (2004) 2219–2231 2223
sary to manipulate all decision variables at one time when According the four combinations of decision variable, the
a little offset emergence of an optimal operating position. four operating cases associated for multi-objective optimiza-
In most cases of industrial operating, only one or a few tion problem are presented. In all cases, the other variables
process variables are operated to maintain the plant stable that being not included are assumed to be fixed at their ref-
and high efficient. Generally, there exists an operating rule erence values in Table 1. The first cases are given by the
warehouse for different kinds of operating conditions. For following.
variant operational cases, the choice of operating variables
or their combinations is diverse. The reasons to build the 4.1. Operating case I
candidate decision variables set sequence for different op-
erational conditions are manifold, such as considering op- minimize c4-CBA (FFeed , [Co])
erating stability and security, operating cost, operating ef- (4)
maximize FFeed
ficiency, available region of operating variable, etc. In the
PTA oxidation process optimization, a four combination se- The second objective function FFeed is also one of the deci-
quences of decision variables is proposed by considering sion variables in the first objective function c4-CBA . So in this
the specific industrial practical plant. The four combination case there is only one decision variable, [Co]. The reason
sequences are given as follows: we choose [Co] as the first choice is that the concentration
1. [Co]. of catalyst is the most commonly tunable decision/operating
2. [Co] and WWD. variable in the industrial PTA oxidation process. It is inde-
3. [Co], WWD, VOR and VOC . pendent from other variables, which means the adjustment
4. [Co], WWF, VOR , VOC , TR and TC . of [Co] causes little effect to other process variables, such
as the reactor temperature, the total water withdrawal, etc.
The practical operation on the plant follows the four level Its available operating bound is from 300 to 380 ppm, i.e.,
of decision variable combination sequence above. That is, about ±13%. Considering [Co] has high sensitivity value,
adjusting [Co] is the first choose in most cases, and then which make the regulation of [Co] can obtain the effective
adjusting WWD, VOR and VOC , TR and TC in sequence if and quick responsive. Furthermore, it is easy to change the
necessary. WWD is selected as the supplementary operating set point by changing the opening of the catalyst feed flow
variable when the adjustment of [Co] cannot derive satisfac- valve in the practical operation.
tory outcome. Similarly, if the change of [Co] and WWD
is not profitable in their available operating bounds, VOR 4.2. Operating case II
and VOC will be introduced as the new resort. Finally, if all
of the above four decision variables cannot bring satisfac- minimize c4-CBA (FFeed , [Co], WWD)
tory operating profit, TR and TC will be appended to the (5)
decision variables set to realize the optimal operation. The maximize FFeed
choice of the four combination sequence is according to the
The adjustment of total water withdrawal flow rate of the
operating stability and security, operating cost, operating ef-
reactor is both to control water content in the reactor and
ficiency, operating available region, etc., the detailed dis-
regulate the reactor temperature. Too large a value of WWD
cussion of which will be given in the follow sections. The
decreases the concentration of water in the oxidation reac-
bounds and reference values of the decision variables are
tor, which causes an increase the temperature of the reactor
given in Table 1.
(Wang, 2001), which, in turn, leads to a promotion of the
Moreover, with the addition of every new decision vari-
oxidation progress and a decrease of the concentration of
able, the characteristic and the Pareto front of the optimiza-
4-CBA, vice versa. Moreover, the pressure and the temper-
tion problem will be changed. Therefore, using different
ature of the reactor are in cascade control, i.e. changing the
number of decision variables in different optimization for-
temperature of the reactor will change the pressure of the
mulations will help to develop the further insight into the
reactor, with that affects the flow rate of the vent gas. Thus,
relationship between the new added decision variable and
adjusting WWD will affect more process variables than that
the quality variable.
of [Co]. These effects may counteract the operation profit,
Different with general dynamic optimization or real time
or may cause the plant running in instability condition. So,
optimization (RTO) problem (Nath & Alzein, 2000), the
operating WWD as the decision variable is only adopted
proposed optimization formulation is a steady optimization
as the second means when the adjustment of [Co] cannot
problem, which implies that the obtained optimal solution is
achieve the required operating target.
regards as the optimal set point for process controller rather
than the optimal path from current to the optimal operating
4.3. Operating case III
condition. So in this paper, more attention is paid on the
effects of additional decision variables on the process rather
minimize c4-CBA (FFeed , [Co], WWD, VOR , VOC )
than on the inter-relation between the decision variables and (6)
how the optimal solution is implemented. maximize FFeed
S. Mu et al. / Computers and Chemical Engineering 28 (2004) 2219–2231 2225
Fig. 3. Pareto optimal set of solutions obtained for the simultaneous optimal fronts that denote the minimum concentration of
optimization of f1 vs. f2 and the original objectives FFeed vs. c4-CBA and
4-CBA and the corresponding maximum feed flow rate with
its corresponding decision variable of case I.
the given operating variable bounds. It is confirmed that the
increasing of the feed flow rate always leads to the raising of
Figs. 3, 4, 6 and 8 show the typical Pareto set of optimal 4-CBA content correspondingly. Each point in Figs. 3b, 4b,
solutions obtained by a single run of NAGA for the case I, 6b and 8b is a Pareto optimal solution, which is associated
II, III and IV formulated above, respectively. Figs. 3a, 4a, with a set of decision variables shown in Figs. 3c, 5, 7 and
6a and 8a denote the Pareto set between the two minimum 9, respectively.
objectives, f 1 versus f 2, while Figs. 3b, 4b, 6b and 8b stand In the case I, only [Co] is considered as a decision
for the Pareto set of the two original objectives. The lines variable for optimization problem. Its Pareto optimal so-
formed by dot in Figs. 3b, 4b, 6b and 8b indicate the Pareto lution is reached when [Co] is located at its upper bound
(Fig. 3c). It matches the practical condition that increas-
ing the concentration of catalyst promotes the oxidation
Fig. 7. The decision variables correspond to each of the Pareto optimal solutions shown in Fig. 6.
reaction and decreases the concentration of 4-CBA in the observed from Fig. 7 that the concentration of catalyst still
normal condition, thereby giving rise to increase the pro- lies near its upper bound. The total water withdrawal rate
cess yield. Considering the case II, both [Co] and WWD and the vent O2 concentration from the reactor disperse at
are selected as decision variables, as shown in Fig. 5a and their upper half. Moreover, VOR is farther from the upper
b. The two decision variables are both approach to their bound than that of WWD, which can also be explained with
upper bounds. Furthermore, [Co] is more close to its up- above effect. However, the vent O2 concentration from the
per bound than that of WWD, which can be explained first crystallizer converges to its lower half. This is basically
that the effect of [Co] on the reaction is greater than that consistent with the sensitivity analysis given in Table 1, i.e.,
of WWD. the effect of VOC on reaction is opposed to that of [Co],
Figs. 6 and 7 show the Pareto optimal solutions and the WWD and VOR .
associated decision variables for case III, respectively. It is Compared with the solutions obtained in the former three
cases, case IV has all six available decision variables, which
had been discussed before (Mu et al., 2003a). Fig. 8 gives
its Pareto optimal solutions and the subplots in Fig. 9 are
the corresponding decision variables. Similarly to Fig. 7,
the decision variables, [Co], [WWD] and VOR converge to
their upper bounds whilst VOC converge to its lower bound.
Furthermore, the distributions of WWD and VOR in their
upper bounds are more dispersive than those of TR and TC ,
which is truly identical to the results in Table 1. It was
observed that the effect of WWD, VOR and VOC on the
objective functions were very mild compared with other
three variables, as evidenced by the scatter in their optimal
solutions.
The four scalable cases are formed with different number
of decision variables, which makes the Pareto solutions in
Figs. 3, 4, 6 and 8 are different in nature. For case II pos-
sesses two decision variables while case I has only one, the
Pareto optimal front for case II is more flexible and elas-
tic than that for case I, which causes the profit produced by
case II is greater than that by case I. So do the relationships
Fig. 8. The Pareto optimal solutions for the two objective functions and among those for cases III and II and for cases IV and III.
two original objectives of case IV. In order to obtain the relationships visualized and quantifi-
2228 S. Mu et al. / Computers and Chemical Engineering 28 (2004) 2219–2231
Fig. 9. The decision variables correspond to each of the Pareto optimal solutions shown in Fig. 8.
cationally, the comparison among the Pareto optimal fronts The distances between point N and the Pareto optimal front
of four cases is shown in Fig. 10. are combined with horizontal ordinate part and vertical or-
In both two sub-figures of Fig. 10, the point N denotes dinate part, which represent the benefit of the decrement of
the industrial normal operating point, which is below the the objective 4-CBA content and the benefit of the incre-
obtained four Pareto optimal fronts in the below sub-figure. ment of the objective feed rate, respectively. The coefficients
Fig. 10. The comparison among the Pareto optimal fronts of four cases.
S. Mu et al. / Computers and Chemical Engineering 28 (2004) 2219–2231 2229
w1 and w2 denote the profit to per unit 4-CBA concentra- tions that will yield such an end result. The effects of each
tion decrement and per unit the feed rate increment. They decision variables on the two objective functions are also
are changing with the operating cost and market quotation obtained by analyzing the results of the four cases, which
rather than be constant values. The total economic profit for are truly consistent with the results of the sensitivity anal-
the bi-objective optimization strategy is included with the ysis done in advance. The significance of the study is that
two parts it presents the plant operators with nomographs, which can
be used to quickly arrive at optimal operating parameters
J = w1 × decrement of c4-CBA for various operational targets. Operation under the condi-
+ w2 × increment of FFeed (7) tions predicted will reduce plant operation cost, improve the
quality of the product, uprate productivity and thereby in-
The points Op1 , Op2 , Op3 and Op4 in the Pareto front of case crease whole profit. The design of multi-objective optimiza-
IV are four possible Pareto optimal solutions for operation. tion problem for PTA oxidation process and its scalability to
When the coefficients w1 and w2 are changed, for example, multiple sequential operation stage are used to quite general
due to the increase of the requirement of the product quality, and can be applied to other industrial processes. Moreover,
w1 is enlarged that make the economic profit to decrease in general optimal operating procedure, the given operating
c4-CBA larger than before, while the requirement of increase variables sequence can provide operator the proper operat-
the yield is not impendent, which means w2 is decrease ing order.
compared with w1 , the optimal operating condition should
be moved to the direction from Op4 to Op1 . Otherwise, when
w1 decrease and w2 increase, in order to maximize the total Acknowledgements
operating economic profit will desire the optimal operating
point moved to the direction from Op1 to Op4 . This work is supported by The National Outstanding
It is interesting to find that the distances between each two Youth Science Foundation of China (60025308). The au-
neighboring Pareto optimal fronts are almost in proportion to thors are also grateful to the engineers of Yizheng Chem-
the effects of each new additional variable(s) on the objective ical Fibre Co. Ltd. for their support for the work and the
functions. For instance, TR and TC affect the 4-CBA content anonymous reviewers for helpful and insightful comments.
more significant than other variables, thereby giving rise to
the distance between cases IV and III is more larger than
both the distances between cases III and II and between Appendix A. Model equations used in this study
cases II and I. The distances between the two neighboring
Pareto optimal fronts denote the difference of the operating The reaction rates rj (j = 1, 2, . . . , 4) of four main reac-
profits of two cases. Therefore, operating all six variables in tions are formulated as follows (Wang, 2001):
case IV has the greatest profit while only adjusting [Co] in
fj
case I has the least operating profit. The result is acceptable rj = −kj 4 cj , j = 1, 2, . . . , 4 (A.1)
for that operating all six variables will cause most cost and 1 ki c i +ε
highest risk for operating while employ only one variable where k1 , k2 , k3 , k4 are the reaction rate constants of the
occupies least. It is consistent with the famous principle “No four reactions, which are regards as the functions of reaction
free Lunch”. temperature and the concentration of the vent oxygen in the
reactor. The relations between ki0 and reaction temperature
follow Arrhenius law:
6. Conclusion
ki0 = ki,0 e−Ei /RT (A.2)
The present study addresses the real-life challenge of
where the parameters are listed in Table A1.
promoting added value in industrial purified terephthalic
The vent O2 content on the rate constants is only in effect
acid (PTA) oxidation process. An improved and validated
at the range 2–7%. The oxidation reactions of PX and TALD
semi-empirical model for PTA oxidation process is used to
solve the optimization problem involving two objective func- Table A.1
tions: minimization of the concentration of 4-CBA in the The parameters for Eq. (A.2)
crude TA and maximization of the feed flow rate to the pro-
Rate constants (min−1 ) ki,0 (kg mol−1 min−1 ) Ei (kJ mol−1 )
cess. To be better applied in practical industrial process, a
scalable problem containing four sequential operation levels k10 2.408E+17∗ 37.3
with different number of decision variables is proposed. By k20 1.158E+8 19.8
performing a multi-objective optimization using the neigh- k30 2.086E+16 34.5
borhood and archived genetic algorithm (NAGA) technique, k40 3.377E+15 32.6
all operating cases are solved and the plant operators are ∗
The data are only suitable to the reaction temperature is in the range
provided with, not one, but many sets of operating condi- [181, 194], ◦ C.
2230 S. Mu et al. / Computers and Chemical Engineering 28 (2004) 2219–2231
are influenced by the vent O2 content whilst those of PT 2. Identify the Pareto optimal solutions from the population
and 4-CBA are independent in essence. The formulations by neighborhood identify method. Calculate and compare
are follow: the objective functions of the initial population and their
c 0.44 neighborhoods’.
O2
k1 = k10 (A.3a) 3. Perform neighborhood crowding and add the Pareto op-
7.65
c 0.44 timal solution to the history archive. Assign fitness for
O2
k2 = 1.2 k20 (A.3b) the initial population.
7.65 4. If generation is greater than or equal to Kmax and the
f1 , f2 , f3, f4 are the functions of the concentration of cata- number of solution in the archive is greater than or equal
lyst: to VA, stop.
1 5. Apply selection, crossover and mutation operation to gen-
f1 = 0.4987 − (A.4a) erate new offspring. Preserve the best solution in the cur-
1 + ([Co]/165.1)3.07
rent population.
1 6. Identify the Pareto optimal solution from the offspring
f 2 = 0.5443 − (A.4b)
1 + ([Co]/170)1.3 and assign the fitness of GA for the offspring.
7. Perform neighborhood crowding to judge whether the
f 3 = 0.1178 + 8.26 × 10−4 [Co] (A.4c) identified Pareto optimal solution is a fresh one or not.
f4 = 0.0641 + 5.72 × 10 −4
[Co] (A.4d) Add the fresh Pareto optimal solution to the archive.
8. Return to step 4.
The above expression and data are only suitable to the ratios
This approach is implement by Matlab 5.3 code. The mod-
among [Co2+ ], [Mn2+ ] and [Br− ] are fixed to 1.
ified real-coded genetic algorithm is used, and the selection
The residence time of the tank τ is the function of the
operator, crossover operator and mutation operator are fol-
liquid level and feed rate. Due to the liquid level of oxidation
lowed with weighted roulette wheel procedure, arithmeti-
reactor is almost constant, the residence time of the oxidation
cal crossover and neighborhood mutation, respectively (Mu
reactor, τr is only affected by the feed rate, FFeed , as follows:
et al., 2002).
1.0175 × 107
τr = (A.5)
FFeed
The residence time of the first crystallizer, τc is regarded as References
be proportion to τr :
Bhaskar, V., Gupta, S. K., & Ray, A. K. (2000a). Applications of mul-
τc = 0.361τr (A.6) tiobjective optimization in chemical engineering. Reviews Chemical
Engineering, 16, 1–54.
Bhaskar, V., Gupta, S. K., & Ray, A. K. (2000b). Multiobjective opti-
Appendix B. Summary of NAGA mization of an industrial wiped-film pet reactor. American Institute of
Chemical Engineering Journal, 46, 1046–1058.
Bhaskar, V., Gupta, S. K., & Ray, A. K. (2001). Multiobjective opti-
Neighborhood and Archived Genetic Algorithm (NAGA) mization of an industrial wiped film poly(ethylene terephthalate) re-
is a simple and efficient evolutionary approach to multi- actor: some further insights. Computers and Chemical Engineering,
objective optimization problem. The neighborhood oper- 25, 391–407.
ation includes two parts, identifying the Pareto optimal Cao, G., Alberto, S., & Massimo, P. (1994a). Kinetics of p-xylene
liquid-phase catalytic oxidation. American Institute of Chemical En-
solution from the population by neighborhood comparison
gineering Journal, 40, 1156–1166.
and spreading its population out along the Pareto optimal Cao, G., Massimo, P., & Massimo, M. (1994b). A lumped kinetic model
trade-off surface (Pareto optimal frontier) by neighborhood for liquid-phase catalytic oxidation of p-xylene to terephthalic acid.
crowding. In every generation, the identified and not be Chemical Engineering Science, 49, 5775–5783.
crowded Pareto optimal solution will be copied to a history Coello, C. C. A. (2001). A short tutorial on evolutionary multiobjective
optimization. In: Proceedings of the first international conference on
archive. The algorithm applies neighborhood operations,
evolutionary multi-criterion optimization (pp. 67–81).
compared with other multi-objective optimization evolu- Fonseca, C. M. & Fleming, P. J. (1994). An overview of evolutionary
tionary algorithms, such as Niche based approaches or algorithms in multiobjective optimization. Technical Report. Depart-
Pareto based approaches, requires low time computational ment of Automatic Control and Systems Engineering, University of
complexity and storage (Mu et al., 2003b). Sheffield.
Horn, J., Nafpliotis, & N., Goldberg, D. E. (1994). A Niched Pareto
The whole flow of NAGA is follows:
Genetic Algorithm for multiobjective optimization. In: Proceedings
1. Initialization. Set the number of maximum generation, of the first IEEE conference on evolutionary computation: Vol. 1
(pp. 82–87).
Kmax and the parameters of the general genetic algo-
Kasat, R. B., Kunzru, D., Saraf, D. N., & Gupta, S. K. (2002). Multiobjec-
rithms: population size, probability of crossover and tive optimization of industrial FCC units using Elitist nondominated
probability of mutation. Set the volume of the history sorting genetic algorithm. Industrial Engineering Chemical Research,
archive VA and the neighborhood size d. 41, 4765–4776.
S. Mu et al. / Computers and Chemical Engineering 28 (2004) 2219–2231 2231
Knowles, J. D., & Corne, D. W. (2000). Approximating the nondomi- Shi, L., & Yao, P. J. (2001). Multi-objective evolutionary algorithms for
nated front using the Pareto archived evolution strategy. Evolutionary MILP and MINLP in process synthesis. Chinese Journal of Chemical
Computation, 8, 149–172. Engineering, 9, 173–178.
Mu, S. J., Su, H. Y., Gu, Y., & Chu, J. (2003a). Multi-objective optimiza- Srinivas, N., & Deb, K. (1994). Multiobjective optimization using non-
tion of industrial purified terephthalic acid (PTA) oxidation process. dominated sorting in genetic algorithms. Evolutionary Computation,
Chinese Journal of Chemical Engineering, 11, 536–541. 2, 221–248.
Mu, S. J., Su, H. Y., Wang, Y. X., & Chu, J. (2003b). An efficient Wang, L. J. (2001). Studies on the kinetics of p-xylene oxidation and the
evolutionary multi-objective optimization algorithm. Proceedings of reactor simulation. Dissertation for Master Degree. Zhejiang Univer-
the IEEE Congress on Evolutionary Computation, 2, 914–920. sity (in Chinese).
Mu, S. J., Su, H. Y., Liu, R. L., Gu, Y., & Chu, J. (2003c). Analysis Wang, F. S., & Sheu, J. W. (2000). Multiobjective parameter estimation
and modeling of industrial purified terephthalic acid oxidation unit. problems of fermentation processes using a high ethanol tolerance
In: Proceedings of the seventh international symposium on advanced yeast. Chemical Engineering Science, 55, 3685–3695.
control of chemical processes (pp. 813–818). Yee, A. K. Y., Ray, A. K., & Rangaiah, G. P. (2003). Multiobjective
Mu, S. J., Su, H. Y., Mao, W. J., Chen, Z. Y., & Chu, J. (2002). A optimization of an industrial styrene reactor. Computers and Chemical
new genetic algorithm to handle the constrained optimization problem. Engineering, 27, 111–130.
In: Proceedings of the 41st IEEE conference of decision and control Yuen, C. C., Gupta, S. K., & Ray, A. K. (2000). Multi-objective opti-
(pp. 739–740). mization of membrane separation modules using genetic algorithm.
Nath, R., & Alzein, Z. (2000). On-line dynamic optimization of olefins Journal of Membrane Science, 176, 177–196.
plants. Computers and Chemical Engineering, 24, 533–538. Zhang, Z., Mazzotti, M., & Morbidelli, M. (2003). Multiobjective
Rajesh, J. K., Gupta, S. K., Rangaiah, G. P., & Ray, A. K. (2001). optimization of simulated moving bed and Varicol processes us-
Multi-objective optimization of industrial hydrogen plants. Chemical ing a genetic algorithm. Journal of Chromatography A, 989, 95–
Engineering Science, 56, 999–1010. 108.
Santos, A., & Dourado, A. (1999). Global optimization of energy and pro- Zitzler, E., & Thiele, L. (1999). Multiobjective evolutionary algorithms:
duction in process industries: a genetic algorithm application. Control a comparative case study and the strength Pareto approach. IEEE
Engineering Practice, 7, 549–554. Transaction on Evolutionary Computation, 3, 257–271.