genetic algorithms
genetic algorithms
Abstract
1. Introduction
the decision variables, x, at which the performance of the process, measured as the
objective function(s), I(x), is minimum or maximum. The profitability of the process
improves remarkably as a result of this selection of input/operating/decision variables.
This benefit has encouraged the broad application of optimization for important
industrial challenges. However, many problems in chemical engineering processes are
hard to find the optimum using gradient-based algorithms. For example, the cases
when the objective functions of the processes are multimodal, discontinuous, or
implicit. Genetic algorithms (GAs) are a kind of metaheuristic searching optimization
methods, which are inspired by nature, the mechanics of natural evolution, and
genetics [1]. Genetic algorithms have received significant attention due to their
remarkable advantages over classical algorithms. Compared with traditional optimi-
zation approaches, GAs are straightforward, robust, capable of handling the non-
differentiable, discontinuous, or multimodal problems. GAs have been effectively
employed in a wide range of various engineering, manufacturing, and management
applications [2]. The purpose of this chapter is to give several case studies using
genetic algorithms in chemical engineering optimization problems. The case studies
include the optimization of an autothermal ammonia synthesis reactor, a separation
module using membrane technology, and data-driven modeling optimizations of solid
oxide fuel cells.
In the chemical process industries, ammonia is one of the most widely manufactured
inorganic compounds [3]. The majority of ammonia produced commercially is con-
sumed in fertilizers, with the rest going into plastics, synthetic fibers and resins, phar-
maceuticals, explosives, papers, and refrigeration [4]. As a result, modeling and
optimization of ammonia synthesis process have received a significant attention from
both the academia and industry. Ammonia is produced predominantly from the com-
bination of elements such as nitrogen and hydrogen in a catalytic process using a
promoted iron catalyst firstly established by Haber and Bosch as the reaction [4]:
economic return is determined by the top temperature and also the reactor length (the
temperature of feed gas entering to the reaction zone). As a result, rather than a single
variable problem of reactor length, the optimization problem should be viewed as a
multivariable problem.
In the study [13], both the reactor length and the reactor top temperature are
considered in the design variables for maximizing the profit return of the process. In
order to solve the multivariate optimization problem, the cyclic coordinate search
technique was employed. This method alters the value of one decision variable at a
time, and for each coordinate direction, the golden section search was utilized to solve
the single variable optimum problem. However, this traditional searching approach is
prone to get caught in local optima. Therefore, the genetic algorithm has higher
chance to obtain the global optimum profit of the process.
The return of the process, which is calculated from the value of the product gas
(heating value and ammonia value), subtract the cost of feed gas (as a source of heat
Figure 1.
Schematic diagram of an autothermal ammonia reactor [10].
3
Genetic Algorithms
only) and minus the amortization of reactor capital expenses, is the objective function
for maximization (F). Other operating costs are not considered [11].
F ¼ 1:3356 107 1:708 104 N N 2 þ 704:09 T g T 0 699:27 T f T 0
1 (2)
3:4566 107 þ 1:9837 109 L 2
in which,
Tf is the temperature of the feed gas.
Tg is the temperature of the reacting gas (the gas in the catalyst zone).
T0 is the top temperature or temperature at the inlet of the catalyst zone.
N N 2 is the flow rate of nitrogen.
L is the length of the reactor.
The heat balance for the feed gas and the reacting gas and the mass balance for the
nitrogen flow along the catalyst zone, respectively, give the mathematical model for
the system:
dT f US1
¼ Tg T f (3)
dx WCpf
dT g US1 ðΔHÞS2 dN 2
¼ Tg T f þ (4)
dx WCpg WCpg dx
!
dN N 2 p p1:5 pNH
¼ f k1 N 2 H2 k2 1:53 (5)
dx pNH3 pH2
in which
20800
k1 ¼ 1:78954 10 exp4
(6)
RT g
47400
k2 ¼ 2:5714 10 exp
16
(7)
RT g
pH2 ¼ 3pN 2 (8)
286N N 2
pN 2 ¼ (9)
2:598N 0N 2 þ 2N N
286 2:23N 0N 2N N 2
pNH3 ¼ (10)
2:598N 0N þ 2N N
The differential equations are valid in the interval [0, L], in which L is the reactor
length (or the length of the catalyst zone).
The notations T 0f , T 0g , and N 0N 2 denote the initial value at x = 0 (at the inlet of the
catalyst zone) for Tf, Tg, and N N 2 , respectively, and are given by
4
Genetic Algorithms for Chemical Engineering Optimization Problems
DOI: http://dx.doi.org/10.5772/intechopen.104884
The length of the reactor and the top temperature are chosen as the design vari-
ables. The remaining variables (Tf, Tg, and N N 2 ) can be calculated from the model by
three differential Eqs. (3), (4), and (5). Then, the objective function is determined by
Eq. (2). Due to the constraints of temperatures, the variable T0 is also set to be within
400 and 800.
The optimal design problem is summarized as follows:
maximize F ¼ F ðx, T 0 Þ
8
>
>
dT f US1
>
> ¼ Tg T f
>
> dx WCpf
>
>
>
>
>
>
>
dT f US1 ðΔHÞS2 dN 2
>
> ¼ T g T f þ
> dx
> WCpg WCpg dx
>
>
< !
pN 2 p1:5 pNH (13)
s:t: dN 2 H2
>
> ¼ f k 1 k2 1:53
> dx
> pNH3 pH2
>
>
>
>
>
> T 0f ¼ T 0g ¼ T 0 , N 0N 2 ¼ 701:2
>
>
>
>
>
> 400 ≤ T f ≤ 800, 0 ≤ N N 2 ≤ 3220
>
>
>
:
0 < L ≤ 10, 400 ≤ T 0 ≤ 800
Notation
f Catalyst activity
ΔH Heat of reaction
Table 1.
Notation of the synthesis system.
5
Genetic Algorithms
The system of ordinary differential Eqs. (3), (4), and (5) with initial conditions
(11) was solved by Runge–Kutta fourth-order method. The system is well defined
when the top temperature (T0) and the interval of integration (the reactor length L)
are assigned. After that, the economic return is clearly evaluated, and it can be
considered as two-variable function of the top temperature and reactor length. The
genetic algorithm is employed to find the optimal solution. In order to handle the
constraints, a penalty or barrier is defined to the objective function whenever any of
variable limits is violated. The proposed strategy is detailed as follows.
The range of the design variables is 0 < x ≤ 10, 400 ≤ T 0 ≤ 800. The parameters of
GA such as population size, crossover probability, mutation probability values were
set to be 50, 1.0, and 0.30, respectively. The selection was chosen as roulette wheel
selection with elitism. The number of generations was set to be 500.
2.2.3 Parameters
The parameters were obtained from the literature [7, 10] and summarized in
Table 2.
f 1.0
ΔH 26,000 kcal/kmol
R 1.987 kcal/kmol K
S1 10 M
S2 0.78 m2
U 500 kcal/h m2 K
W 26,400 kg/h
Table 2.
Model parameters [7].
6
Genetic Algorithms for Chemical Engineering Optimization Problems
DOI: http://dx.doi.org/10.5772/intechopen.104884
Figure 2.
Fitness value versus generations.
Table 3.
Maximization results.
7
Genetic Algorithms
8
Genetic Algorithms for Chemical Engineering Optimization Problems
DOI: http://dx.doi.org/10.5772/intechopen.104884
Figure 3.
Schematic configuration of feed-and-bleed mode membrane system.
Table 4.
Summary of system configuration notations.
through the modules. The concentrate is continually withdrawn from the system at a
flow rate (R).
9
Genetic Algorithms
F ¼RþP
The viscosity and density of protein solution correlate to its concentration [23]:
in which, μm, ϕm are the viscosity and concentration of the mixture (solution),
respectively. ρm is the density of protein solution, 1000 kg/m3 is the density of water,
and 1360 kg/m3 is the density of dry protein powder.
The permeate flux through the membrane is [19].
J P 0:27 ρm udh 0:52
¼ 3:66 107 (17)
u ρm u2 μm
0:27
9 P ρm udh 0:52 u
J ¼ 5:124 10 (18)
ρm u 2 μm dh
0:27 0:52
P ρm udh
J ¼ 4:27 1010 γ_ (19)
ρm u2 μm
The flow rate/velocity drop and channel length change are calculated from the
total mass balance and component balance within the control volume dz across the
channel. Protein is assumed to be fully rejected by the membrane:
dðFlow ϕm Þ ¼ 0 (20)
dz u2
dP ¼ 4f ρm (22)
dh 2
10
Genetic Algorithms for Chemical Engineering Optimization Problems
DOI: http://dx.doi.org/10.5772/intechopen.104884
8
> dðFlowÞ Flow
>
> dϕ ¼
>
> ϕm
>
> m
>
>
>
> dz Flow
>
> ¼
>
> dϕ ϕ
>
> m m wJ
>
>
>
> dP 1 u2 Flow 1
>
> ¼ 4f ρ
>
> m
>
> dϕm dh 2 ϕm w J
>
>
>
>
> μm ¼ 8:94 104 exp ð13:5482ϕm Þ
>
>
<
ρm ¼ 1000ð1 ϕm Þ þ 1360ϕm (23)
>
> 0:27 0:52 u
>
>
>
> ¼ 9 P ρm udh
>
> J 5:124 10 ρm u2 μm
>
> dh
>
>
>
>
>
> Flow
>
> u¼
>
> hw
>
>
>
> 24
>
> f ¼ if Re < 2000
>
>
>
> Re
>
>
>
>
: f ¼ 0:079 if Re > 2000
Re 0:25
Amembrane ¼ w L (25)
Epumps ¼ EP þ EQ
(26)
¼ F Pi þ Q ΔPdrop
In this equation,
EP, EQ are the power supplied by the feed pump and recirculation pump,
respectively.
PF, Pi, Po are the pressure at the outlet of the feed pump, at the inlet and outlet of
the membrane module, respectively.
ΔPdrop is the pressure drop in the membrane module.
The operating cost consists of power consumption of the pumps and membrane
replacement. The annual energy expense of the pumps is calculated as
11
Genetic Algorithms
Epumps 3600
Cenergy ¼ 8000 electricity price $=year (27)
η 1000
Epumps is from Eq. (26). The system is assumed to work 8000 hr./year (24 hr./day
and 333 days/year). η is the efficiency of the pumps, which is set to be 0.7. The
electricity price is supposed to be 0.08 $/kWh, which is the price for the industrial
sector in the United States [28].
The membrane replacement cost is calculated as
A
Cmembrane ¼ Amembrane cmembrane $=year (28)
P
It is widely observed that capital costs are correlated to the size in the power-law
form [30]:
In order to achieve higher accuracy, rather than simply predicting the whole
capital cost of the membrane plant to capacity, Sethi and Wiesner [20] divided the
capital investment into several major categories, which was correlated to the size
independently. The major categories include pumps and other manufactured
equipment.
in which.
I: a cost index ratio for updating the cost to the recent year.
f1: an adjust factor for pump construction material.
f2: an adjust factor for suction pressure range.
CL: a factor used to incorporate labor costs.
Q: flow capacity of the pump [m3/h].
P: pressure outlet of the pump [kPa].
12
Genetic Algorithms for Chemical Engineering Optimization Problems
DOI: http://dx.doi.org/10.5772/intechopen.104884
The cost index, I in Eq. (30), can be referred to as the chemical engineering (CE)
index to update the cost. It can be obtained from [32], and the value of 2.4 is used.
CL = 1.4 with the assumption that 40% of the cost is required to install the
equipment [33]. The factors f1 and f2 can be found in [31]. f1 = 1.5 when the
material is stainless steel. f2 = 1.0 when the pump pressure is below 10 bar
(1 MPa).
The pump size (Q P in Eq. (30)) of the two pumps (feed and recirculation
pump) is
4.Miscellaneous
For the plant design year of 20 years and the interest rate 8%, the amortization
factor will be about 0.1.
13
Genetic Algorithms
In the problem, some variables, called input variables, are fixed due to the
requirement of the design. In membrane design, these are feed flow F, inlet concen-
tration ϕ0, and outlet concentration ϕf. The protein is assumed to be entirely rejected
by the membrane (ϕp = 0).
The design variables were: channel geometry (width length height), the inlet
pressure (Pi), and recirculation flow rate (Q).
The objective function is the sum of capital cost and operating cost, which were
annualized:
minimum f ðxÞ ¼ annual total cost ¼ annual capital cost þ annual operating cost
¼ Cenergy þ Cmembrane þ Ccapital ðpumpsþotherÞ
(37)
3.2.3 Constraints
The pressure at the outlet point should be positive. This constraint is satisfied by
assigning a high value to the objective function if the outlet pressure is negative.
The decision variables are frequently limited on a finite range
xl ≤ x ≤ xu (38)
Parameters Value
3
Feed flow rate (m /hr) 0.02–200
Table 5.
System parameters and variables.
14
Genetic Algorithms for Chemical Engineering Optimization Problems
DOI: http://dx.doi.org/10.5772/intechopen.104884
For the demonstration of this method, optimum designs of several feed flow rates
have been carried out. The lower limit of the membrane width is 0.1 m, the lower limit
for the module height is 0.5 mm. The designs are shown in Table 6.
Table 6.
Optimum designs of membrane module.
Figure 4.
The behavior of cost per unit flow rate design in optimum condition with plant capacity.
15
Genetic Algorithms
Figure 4 presents the optimum total cost per unit of feed flow. The cost per unit of
feed flow decreases with an increase in plant capacity. It reflects the economies of
scale.
The results also suggest that the membrane module dimensions and operation
condition will change greatly depending on the process requirements, such as the
required feed capacity. It is challenging to predict the direction. It might be concluded
that the permeate flux also greatly affects the geometric design and operation strategy
in membrane separation processes. It is difficult to find a general rule for the design,
for each specific system, the correlation between the permeate flux and operating
conditions and membrane geometry should be investigated.
Fuel cells that are highly effective and green technology for converting chemical
energy stored in fuel to useable power are currently regarded as one of the most
promising approaches for future energy requirements [35]. The solid oxide fuel cell
(SOFC) has demonstrated an exceptional integration of advantages, such as high
efficiency, fuel flexibility, wide contamination acceptance, and low pollution [36, 37].
Modeling and simulation are valuable tools for determining the impact of various
design factors and operating conditions on cell performance, as well as for improving
fuel cells [38–40]. Plenty of models have been reported to add to the understanding of
fuel cells. Modeling approaches can be categorized into two types: theoretical and
empirical one [39, 41, 42]. In the theoretical approach, the spatial dimensions of the
models range from simple 0 (0-D) [43, 44] and 1 (1-D) [42, 45–47], to more compli-
cated 2 (2-D) [48–51] and 3 (3-D) [52–54], all with various characteristics and
directed at different objectives. The mathematical models, which are based on con-
servation principles, require a lot of data on parameters and properties of fuel cell, as
well as complicated equations and time-consuming calculation.
Empirical or data-driven approach may be more feasible for fuel cell users since
the behavior can be quickly and simply deduced without a comprehensive under-
standing of the internal components, just based on the experimental data [39, 41].
Least squares support vector machine (LS-SVM) [55], Hammerstein model [56, 57]
are examples of these approaches. In this approach, artificial neural network (ANN)
shows several advantages, including high nonlinearity, rapid computation, a low
degree of error in matching experimental data. Using ANNs to model SOFCs appears
to be a very promising method.
In this section, an ANN was used to model the performance of the BSCF/GDC-
based cathode SOFC. The cell voltage was predicted from cathode sintering tempera-
ture, cell operating temperature, and cell current. Several network architectures were
examined to find the best structure, and the network was trained using back-
propagation methods. The data for training, validation, and testing were taken from
our study [58]. The genetic algorithm and the developed ANN were then used to find
the best conditions for achieving maximum power.
data [59]. The most basic form, feed-forward architecture, is made up of an input
layer, one hidden layers, and an output layer. The input and output layers have the
same number of neurons as the number of inputs and outputs in the system to be
modeled. Weighted connections connect each neuron to every other neuron in the
next layer. In any layer except the input, the weighted sum of data from the previous
layer is the input of a neuron. The neuron then activates the data using a function and
transfers the response to all neurons in the next layer. The size of the hidden layers is a
significant factor that affects the estimation precision because it can make the net-
work become insufficient or overfitting [60]. The number of neurons in hidden layer
is generally determined through trials. Figure 5 illustrates a 3–5-1 feed forward artifi-
cial neural network with operating temperature, sintering temperature, and current as
inputs.
The activation function employed in this model is the logistic
sigmoidf ðxÞ ¼ 1=ð1 þ ex Þ.
The input data (xi) are scaled to normalized value (xnorm) to enhance the perfor-
mance of the network:
ðx xmin Þ
xnorm ¼ 0:8 þ 0:1 (40)
xmax xmin
in which xmax and xmin are the bounded interval of the experimental data.
To assess the performance of ANN, the mean squared error (MSE) and coefficient
of determination (R2) are usually used [61].
Various factors affect the performance of fuel cells such as cathode and anode
structure, electrolyte material and thickness, cell temperature, inlet and outlet gas
compositions. Two important factors, cathode sintered temperature and cell operating
temperature, were considered in this model. The sintered temperature is from 1000–
1050°C, whereas the operating temperature ranges from 625–700°C. The sintered
temperature affects the structure of the obtained cathode as reported in [58]. The
explanation of the range for the investigated parameters can be found in [62].
An ANN with one input layer, one hidden layer, and one single output layer was
proposed. Current density, sintered temperature of the cathode, and cell operating
temperature are the inputs. Back-propagation algorithm [63] was used to train the
network. The maximum number of iteration and minimum performance gradient
were set to 400 and 105, respectively, to stop the training. The proper network
structure is determined through a series of trial tests. The data were split into three
subsets at random: training, validation, and test, each containing 70, 20, 10% of the
Figure 5.
Artificial neural network (3–5-1) structure.
17
Genetic Algorithms
total samples, respectively. The validation and test sets are necessary for evaluating
the validation and power of the networks.
The parameters of the neural network were saved and utilized in the next stage to
optimize the power density using genetic algorithms.
P¼IV (41)
where P is the power density (mW.cm2), I is the current density (mA.cm2) and
is the input to the ANN model, and V is the cell voltage (V), which is calculated from
the model.
The design variables and their corresponding ranges are summarized as follows:
Figure 6 depicts the fitness values (maximum and mean) of the population versus
generation. As indicated in the figure, after about 20 generations, the value of fitness
function attained to a maximum value and then remained unchanged. After 100
Figure 6.
The fitness values versus generation.
18
Genetic Algorithms for Chemical Engineering Optimization Problems
DOI: http://dx.doi.org/10.5772/intechopen.104884
generations, the maximum fuel cell power density of 451.64 mW/cm2 could be
achieved at the sintered temperature of 1005°C, operating temperature of 668°C, and
current density of 777 mA/cm2.
5. Conclusions
Author details
1 Faculty of Applied Sciences, Ton Duc Thang University, Ho Chi Minh City, Vietnam
© 2022 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of
the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0),
which permits unrestricted use, distribution, and reproduction in any medium, provided
the original work is properly cited.
19
Genetic Algorithms
References
[1] Goldberg DE. Genetic Algorithms in [8] Edgar TF, Himmelblau DM,
Search, Optimization, and Machine Lasdon LS. Optimization of Chemical
Learning. Boston, MA, United States: Processes. New York, NY, USA:
Addison-Wesley; 1989 McGraw-Hill; 2001
[16] Ohs B, Lohaus J, Wessling M. [24] White FM. Fluid Mechanics. 8th ed.
Optimization of membrane based New York, NY, USA: McGraw-Hill
nitrogen removal from natural gas. Education; 2016
Journal of Membrane Science. 2016;498:
291-301. DOI: 10.1016/j.memsci. [25] Fox RW, McDonald AT,
2015.10.007 Mitchell JW. Fox and McDonald's
Introduction to Fluid Mechanics.
[17] Wiley DE, Fell CJD, Fane AG. Hoboken, NJ, USA: Wiley; 2020
Optimisation of membrane module
design for brackish water desalination. [26] Nguyen T-A, Yoshikawa S. Modeling
Desalination. 1985;52(3):249-265. and economic optimization of the
DOI: 10.1016/0011-9164(85)80036-9 membrane module for ultrafiltration of
protein solution using a genetic
algorithm. Processes. 2020;8(1):4. DOI:
[18] Nguyen T-A, Yoshikawa S,
Karasu K, Ookawara S. A simple 10.3390/pr8010004
combination model for filtrate flux in
[27] Dorfman KD, Daoutidis P.
cross-flow ultrafiltration of protein
Numerical Methods with Chemical
suspension. Journal of Membrane
Engineering Applications. Cambridge,
Science. 2012;403-404:84-93.
United Kingdom: Cambridge University
DOI: 10.1016/j.memsci.2012.02.026
Press; 2017
[19] Nguyen T-A, Yoshikawa S, [28] U.S. Energy Information
Ookawara S. Steady state permeate Administration. Average Retail Price of
flux estimation in cross-flow Electricity to Ultimate Customers Total
ultrafiltration of protein solution. End-Use Sector. U.S., USA: Department
Separation Science and Technology. of Energy; 2019
2014;49(10):1469-1478. DOI: 10.1080/
01496395.2014.893533 [29] Park CS. Fundamentals of
Engineering Economics. London, United
[20] Sethi S, Wiesner MR. Performance Kingdom: Pearson Education; 2013
and cost modeling of ultrafiltration.
Journal of Environmental Engineering. [30] Turton R, Bailie RC, Whiting WB,
1995;121(12):874-883. DOI: 10.1061/ Shaeiwitz JA. Analysis, Synthesis and
(ASCE)0733-9372(1995)121:12(874) Design of Chemical Processes. London,
21
Genetic Algorithms
[31] Perry RH, Perry RH, Chilton CH, [39] Hajimolana SA, Hussain MA,
Perry JH. Chemical Engineers' Daud WMAW, Soroush M, Shamiri A.
Handbook. 5th ed. New York, NY, USA: Mathematical modeling of solid oxide
McGraw-Hill; 1973 fuel cells: A review. Renewable and
Sustainable Energy Reviews. 2011;15(4):
[32] Green DW, Perry RH. Perry's 1893-1917. DOI: 10.1016/j.
Chemical Engineers' Handbook. Eighth rser.2010.12.011
ed. New York, NY, USA: McGraw-Hill
Education; 2007 [40] Ma L, Ingham DB,
Pourkashanian M, Carcadea E. Review of
[33] Holland FA, Wilkinson JK. Process the computational fluid dynamics
economics. In: Perry RH, Green DW, modeling of fuel cells. Journal of Fuel
editors. Perry’s Chemical Engineers’ Cell Science and Technology. 2005;2(4):
Handbook. 7th ed. New York, NY, USA: 246-257. DOI: 10.1115/1.2039958
McGraw-Hill; 1997
[41] Wang K, Hissel D, Péra MC,
[34] Mir L, Michaels SL, Goel V, Kaiser R. Steiner N, Marra D, Sorrentino M, et al.
Crossflow Microfiltration: Applications, A review on solid oxide fuel cell models.
Design, and Cost. In: Ho WSW, International Journal of Hydrogen
Sirkar KK, editors. Membrane handbook: Energy. 2011;36(12):7212-7228.
Newyork, NY, USA: Springer; 1992. DOI: 10.1016/j.ijhydene.2011.03.051
pp. 571-594
[42] Karcz M. From 0D to 1D modeling
[35] Wachsman ED, Marlowe CA, of tubular solid oxide fuel cell. Energy
Lee KT. Role of solid oxide fuel cells in a Conversion and Management. 2009;
balanced energy strategy. Energy & 50(9):2307-2315. DOI: 10.1016/j.
Environmental Science. 2012;5(2): enconman.2009.05.007
5498-5509. DOI: 10.1039/C1EE02445K
[43] Costamagna P, Magistri L,
[36] Ghezel-Ayagh H, Borglum BP. Massardo AF. Design and part-load
(invited) review of Progress in solid performance of a hybrid system based on
oxide fuel cell at FuelCell energy. ECS a solid oxide fuel cell reactor and a micro
Transactions. 2017;80(9):47-56. gas turbine. Journal of Power Sources.
DOI: 10.1149/08009.0047ecst 2001;96(2):352-368. DOI: 10.1016/
S0378-7753(00)00668-6
[37] Minh N, Mizusaki J, Singhal SC.
Advances in solid oxide fuel cells: [44] Zabihian F, Fung AS. Macro-level
Review of Progress through three modeling of solid oxide fuel cells,
decades of the international symposia on approaches, and assumptions revisited.
solid oxide fuel cells. ECS Transactions. Journal of Renewable and Sustainable
2017;78(1):63-73. DOI: 10.1149/ Energy. 2017;9(5):054301. DOI: 10.1063/
07801.0063ecst 1.5006909
24