Kler 2019
Kler 2019
Energy
journal homepage: www.elsevier.com/locate/energy
a r t i c l e i n f o a b s t r a c t
Article history: The improvement in the efficiency of an energy plant depends on a rational development of its flowchart
Received 6 September 2019 and choice of parameters along with the load schedule, equipment reliability, operating mode, etc. It is
Received in revised form advisable to study such complex technical systems with the methods of mathematical modeling and
26 November 2019
optimization. The paper presents an approach to the development of optimal flowcharts and selection of
Accepted 1 December 2019
parameters of energy plants. The approach is based on the combination of a method for optimization of
Available online 10 December 2019
the most complex flowchart and a method for solving discrete-continuous problems of nonlinear
mathematical programming. A case study of the co-optimization of design parameters, operating pa-
Keywords:
Mathematical modeling
rameters and equipment mix for the integrated gasification combined-cycle plant is demonstrated. The
Thermal power plants optimization calculations were carried out by the criterion of the minimum price of electricity for a given
Methods of optimization internal rate of return on investment and the maximum energy efficiency of the plant. Several optimal
Mixed-integer programming solutions meeting the different criteria are obtained. The proposed approach can be used for optimi-
Reversible processes zation of flowcharts and parameters of other complicated energy plants (high-efficiency combined-cycle
Branch-and-bound method plants, ultra-supercritical steam cycles, integrated power plants for electricity and synthetic liquid fuel
co-production from coal, etc.).
© 2019 Elsevier Ltd. All rights reserved.
1. Introduction emphasize that the calculations of the thermal power plants can be
conducted even if the values of these parameters do not meet the
The efficiency of thermal power plants is determined by their discreteness (integrality) requirements, i.e. the systems of equality
flowchart, values of thermodynamic cycle parameters and design constraints can be solved, inequality constraints can be solved and
parameters of components. The flowchart is specified by a set of the criteria of energy and economic efficiency can be determined.
components and a structure of material and energy flows that Many researchers solve such problems by different methods of
connect these components. Optimization of the plant parameters direct enumeration. These methods are robust and have rather
under the specified flowchart is reduced to the problem of simple algorithms. They, however, optimize only a small number of
nonlinear mathematical programming. In this case, most of the parameters. The examples of their application to the optimization
parameters can take any real value lying within some set limits. of energy plant parameters can be demonstrated with the following
Such parameters are called continuously varying. They include the publications.
flow rates of working media and heat carriers, their pressure and Roberto Carapelucci and Lorena Giordano [1] compare two
temperature; and geometrical sizes of components. optimization methodologies based on the energy-economic and
The other parameters can take only discrete values that lie exergy-economic analyses. The considered case study is based on a
within specified limits. These are mainly design characteristics of combined cycle gas turbine plant with different configurations of
components, such as the number of parallel heat exchanger tubes, heat recovery boiler and various gas turbines. A genetic algorithm
the number of nozzle and working blades in the turbine stage, etc. was used in the calculations.
Such parameters are called discretely varying. It is worthwhile to Mahmoud Nadir et al. [2] present the results of thermo-
economic optimization of a heat recovery boiler for different tem-
peratures of turbine exhaust gases, and a study of the electricity
price effect on the optimal calculated parameters of the boiler. The
* Corresponding author. calculations involved the particle swarm optimization method.
E-mail address: [email protected] (Y.M. Potanina).
https://doi.org/10.1016/j.energy.2019.116679
0360-5442/© 2019 Elsevier Ltd. All rights reserved.
2 A.M. Kler et al. / Energy 193 (2020) 116679
Nomenclature b exc
Q vector of intensive parameters of external flows of i-
i
th component
b inc
Q vector of intensive parameters of internal flows of i-
Abbreviations i
NLP nonlinear programming th component
IGCC integrated gasification combined cycle Wfl system of equations that define the constant part of
GAS gasifier the flowchart
FC furnace chamber Vfl system of inequality constraints of the constant part
AC1, AC2 air compressors of the flowchart
GT gas turbine L the number of discrete optimized parameters
SEP1, SEP 2 drums separators I the number of components included in the most
CC combustion chamber complex flowchart
DAR dry ash removal wi subsystem of equations of the i-th includable
WS wet scrubber component
RH regenerative gas/gas heat exchanger vi subsystem of inequality constraints of the i-th
WGG1-5 heat exchangers on gasification products includable component
WGS1-8 heat exchangers on combustion products tce tonne of coal equivalent
P1eP7 pumps
C condenser Greek symbols
TD1-3 steam turbine departments ε coefficient
g specified accuracy of the approach of parameters zi to
Symbols discrete values
P pressure
T temperature Superscripts
H enthalpy ct parameters of component
G mass flow rate in parameters of input flows
zi parameter that determines the presence of the out parameters of output flows
component in the flowchart fl parameters of flows between the flowchart
F optimization criterion (objective function) components
xH vectors of continuously varying optimized exc external parameters of the component
parameters of a constant part of the energy plant inc internal parameters of the component
diagram compr compression
x H ; xH vectors with the components setting the lower and ex expansion
upper constraints for the components of vector xH
y vector of variables calculated from the governing Subscripts
system of equations max maximum
U vector of initial data that sets external conditions for min minimum
the constant part of the diagram i number of the component
~ exc j number of the input flow of component
Q vector of extensive parameters of external flows of i-
i k number of output flow of component
th component
l number of discrete optimized parameter
~ inc
Q vector of extensive parameters of internal flows of i-
i
th component
CGAM problem, an example to compare the thermo-economic in the analysis of the power plant flowchart and the decomposition
optimization methodologies, was proposed in 1990 by a group of of the general problem of optimization of the thermal power plants
researchers (Christos Frangopoulos, George Tsatsaronis, Antonio into a number of iteratively solved subproblems for optimizing its
Valero, Michael von Spakovsky) and named after their first initials subsystems.
[3]. A natural gas-fired cogeneration plant with five optimized The research in Ref. [7] by Ligang Wang et al. is focused on multi-
parameters was considered as a case study. In the following pub- objective optimization of coal-fired power plants based on differ-
lications, Frangopoulos [4], von Spakovsky [5], Valero et al. [6] ential evolution. The case study represents a coal-fired plant for
considered the optimization of this plant using nonlinear mathe- ultra-supercritical steam parameters. The efficiency criteria are the
matical programming methods, the classical method of undeter- maximum efficiency and minimum electricity price.
mined Lagrange multipliers, and decomposition methods. As evidenced by an analysis of the above-mentioned studies and
Optimization was carried out according to the criterion of economic many others dedicated to this topic (for example, E. Godoy et al. [8],
efficiency (reduced costs). The model included both the de- A. Lazzaretto and A. Toffolo [9], Emanuele Martelli et al. [10], X.J.Liu
pendences between the thermodynamic parameters of the plant et al. [11], Rajesh Arora et al. [12], Ming Liu et al. [13], Chaoyang
elements and the expressions for determining their costs. The Wang et al. [14], etc.), this problem is of great interest for the
proximity of the optimal solutions obtained by various methods is researcher. It is sensible to study the methods for the improvement
shown. In addition, the exergy prices of the flows transmitted be- of the plant efficiency with more detailed mathematical models,
tween the plant components were determined at the optimum and much larger number of optimized parameters.
parameters of the plant. It is indicated that these prices can be used Some studies employ gradient methods enabling a great
A.M. Kler et al. / Energy 193 (2020) 116679 3
number of parameters (one hundred and more) to be optimized 2.1.2. Evolutionary optimization methods
(A.M.Kler et al. [15], Dekanova N.P. et al. [16], etc.) It is worth noting These methods suggest setting an initial flowchart and formu-
that these methods have a downside (however, like the others lating optimization problem of its parameters. At the point of so-
considered). If the optimization problem has several local extrema, lution to this problem, we make an analysis that allows finding such
the optimization process can “get stuck” in one of them and fail to changes in the initial flowchart that can lead to an improvement in
reach the global extremum. This downside can be overcome by the efficiency criterion. In Ref. [23], such an analysis is based on the
starting the optimization process from different initial points. The duality theory in nonlinear programming and makes it possible to
solution with the highest efficiency is chosen from those obtained assess how the organization of additional small thermal or material
in such a way. flows between different points of the chart will affect the optimal
In the event that it is impossible to disregard the discrete nature value of the efficiency criterion. A.M.Kler et al. [27] do not consider
of some parameters of the energy plant to be optimized, we have to the “small” flows; however, they deal only with those ensuring the
solve a mixed nonlinear programming problem with continuously maximum improvement in the efficiency criterion. Such an analysis
varying and discretely varying optimized parameters. The main is reduced to solving special linear programming problems. The
method of solving such a problem is the branch-and-bound evolutionary methods include an expert stage of transition from
method (A.H.Land and A.G.Doig [17]). The examples of its applica- recommendations of the initial flowchart analysis to a new flow-
tion are presented in Ref. [18] (Juan I. Manassaldi et al.) [19], (Si- chart which can result in inconsistency of the optimization results.
Doek Oh et al.), and in some other studies.
A.M.Kler and Y.M.Potanina [20] apply a simplified method to 2.1.3. Methods for optimization of the most complex flowchart
solve the mixed nonlinear programming problem. The method These methods are intended to design the most complex flow-
suggests constructing a tree of potentially optimal options. In this chart from which we can obtain any flowchart of a plant interesting
case, the continuously varying parameters of the coal-fired steam for research by excluding “extra” components. These methods are
turbine unit and discretely varying parameters that specify a set of divided into two groups.
steels to manufacture steam boiler heating surfaces are optimized.
The problems of flowchart optimization are much more difficult 2.1.3.1. Methods for constructing a specific flowchart by setting
to reduce to some known mathematical problems than the prob- logical variables each responsible for including one component.
lems of parameter optimization. The only problem that was In the case that the value of such a variable is “truth”, the compo-
completely formalized was the optimization problem of a system of nent is added to the flowchart. Its cost is taken into account, its
heat exchangers. In Ref. [21] (Kafarov V.V. et al.) [22], (Kesler M.G., operating and design parameters are included into a set of pa-
Parker R.O.), this problem is reduced to the problem of allocation rameters to be optimized, the constraints on the component pa-
and in Ref. [23] (Kler A.M. et al.) e to a transportation problem of rameters are included in a set of inequality constraints, and the
linear programming. inclusion of the component in the flowchart is “activated”. In the
R. Anantharamama et al. [24] consider a sequential framework case that the value of a logical variable is “false”, the parameters
for synthesis of a network of heat exchangers. The objective of this and constraints related to the component are not considered [28].
methodology is to solve the problems of a commercial scale As a result, based on the specified set of logical variables, a specific
(dimension). Leandro Vitor Pavao ~ et al. [25] focus on automated flowchart is constructed and corresponding optimization problem
synthesis of a network of heat exchangers by using the genetic of the plant parameters is formulated. An advantage of this group of
algorithms, the method of particle swarm and parallel computing. methods is that there is no need to develop an individual mathe-
Zorka Novak Pintari and Zdravko Kravanja [26] propose a meth- matical model for each option of the flowchart. Their downside is
odology for synthesis of a network of heat exchangers with a great the necessity to solve an optimization problem of continuously
number of uncertain parameters. This methodology combines varying parameters for each option of the flowchart.
several heuristic methods.
However, we have not managed to formalize the flowchart 2.1.3.2. Methods for optimization of a most complex flowchart based
optimization problems of complex steam turbine, combined-cycle on discretely varying parameters. Discretely varying parameter z is
and other thermal power plants completely. Next, the methodo- placed in correspondence to each component that can either be
logical approaches developed earlier in the ESI SB RAS will be present (z ¼ 1) or absent (z ¼ 0) in the plant flowchart. The values of
considered, as well as a new approach to optimizing the flowcharts objective function, equality constraints and inequality constraints
of thermal power plants will be presented. can be calculated for any real values of z from 0 to 1 but only the
values that belong to the set {0, 1} are feasible.
The advantage of the methods of the second group is that the
2. Methods of research optimal flowchart is determined by solving one mixed nonlinear
programming problem. The considered approach is employed in
2.1. Existing approaches to a flowcharts optimization Ref. [28] to select the equipment mix for a combined heat and
power plant. Groups of parallel included, one-type and equally
The following methods were used to solve these problems. loaded components (groups of cogeneration power units) were
considered. The problem was to determine the number of units of
each group included into the work in a specific mode. At the same
time, the relationship between the extensive parameters (steam,
2.1.1. Assignment of a set of flowcharts to be considered in advance water, and electric power consumption) of the group and the
For each of such flowchart, we formulate a problem of param- separate unit had the form
eter optimization. The values of an assumed efficiency criterion at
the point of solution to these problems for different flowcharts are Ygr
Yun ¼ ; (1)
compared and the one for which the criterion has the best value is zgr
selected. The main advantage of the method is its simplicity, while
its disadvantage is the impossibility of considering a large number where Yun , Ygr - extensive parameters of the group and the unit, zgr
of options. - the number of components included into the work. In this case,
4 A.M. Kler et al. / Energy 193 (2020) 116679
responding to one components should be equal. and internal input flows of the i-th component, X out:exc
ikl
out:inc
, X ikl - l-th
In Ref. [29] (Lidia S. Guerras, Mariano Martín), for an integrated intensive parameter of the k-th external and internal output flows
optimization of the exhaust gas cleaning system of a coal-fired of the i-th component.
power unit, an approach is used that is close to the optimization It should be noted that for z ¼ 0 in expressions (2), (3) the di-
method for the most complex scheme. However, the integrity vision by zero will occur. Therefore, instead of 0 it is proposed to
requirement of optimized parameters was not taken into account. equate the smaller discrete value of the parameter z to some pos-
The presented analysis of the previously conducted studies itive magnitude ε. This magnitude should be selected so that at z ¼
related to the optimization of discrete parameters of thermal power ε the material and energy “external” flows are small and do not
plants indicates that most of them use the methods of direct affect the results of the calculation of the flowchart. In this case, the
enumeration that can optimize a small number of parameters. The “internal” material and energy flows must be within feasible limits.
co-optimization of cycle parameters of a thermal power plant and In the considered problems of flowchart optimization, the
design parameters of its components can be performed only by includable component is included in the flowchart through the
gradient methods of nonlinear mathematical programming. This is flow separation or mixing nodes (points). At flow separation points,
due to the need to optimize the significant number of parameters. some initial flow going from one flowchart component to another
The effectiveness of directional search methods with increasing one is divided into two flows. One of them still goes to a corre-
dimension of the optimization problem decreases sharply. sponding component of the flowchart, while the other e to the
The problem of flowchart optimization can only be formalized includable component. At mixing points, the flow from the
for certain subsystems, in particular a subsystem of heat ex- includable component joins the flow going from one flowchart
changers. The approach based on the method of the most complex component to another one.
flowchart optimization is rather promising to optimize the flow- At the flow separation point, from which the outgoing j e th flow
charts of thermal power plants. This is especially relevant to the of the i-th component goes, the mass balance equation and
power plants to be newly designed. equalities of intensive flow parameters hold true
out:fl in:fl
Gij ¼ Gij Gin:exc
ij ; (6)
2.2. Description of the proposed approach
out:fl in:fl
In this study, the approach to optimizing the number of working P ij ¼ P ij ; (7)
elements of a group described in Ref. [28] is applied to optimizing a
most complex scheme containing components that can either be in:fl
present or absent in the power plant flowchart. Let us call such a
P in:exc
ij ¼ P ij ; (8)
component “includable”. As already mentioned, the parameter z
can take two possible discrete values: 1 - the component is present T out:fl ¼ T in:fl or Н out:fl ¼ Hin:fl ; (9)
ij ij ij ij
in the flowchart, 0 - the component is absent. However, the oper-
ation of the includable component with extensive flows parameters
in:fl in:fl
close to zero connecting this component with other components of T in:exc
ij ¼ T ij or Hin:exc
ij ¼ Hij ; (10)
the flowchart is impossible. The limitations on the technically
minimal load and the others will not be fulfilled. Therefore, in the
where G, P, T e mass flow rate, pressure and temperature (other
proposed approach, the “external” flows connecting the compo-
notations are presented in section “Nomenclature”).
nent with the flowchart and the “internal” flows at which the
Moreover, at the separation point we should take into account
component is calculated are separated (by analogy with the pre-
the constraint on non-negativity of the flow rate of the flow going
sented separation of the flows parameters of the component and of
from the separation point to a flowchart component
the group).
The relationship between the extensive parameters of these
Gout:fl 0 (11)
flows has the form ij
At the flow mixing point, to which the k-th outgoing flow of the
Y in:exc
ijl i-th component comes, the equations of mass and energy balances
Y in:inc
ijl ¼ ; (2)
zi and the identical equation for pressure of flows between the
flowchart components hold true
Y out:exc
Y out:inc
ikl ¼ ikl
; (3) out:fl
Gik
in:fl
¼ Gik þ Gout:exc ; (12)
zi ik
where Y in:inc
ijl , Y in:exc
ijl - l-th extensive parameter of the j-th external Gout:fl H out:fl ¼ Gout:fl Hin:fl þ Gout:exc
ik Hout:exc ; (13)
ik ik ik ik ik
and internal input flows of the i-th component, Y out:inc
ikl , Y out:exc
ikl - l-th
extensive parameter of the k-th external and internal output flows P out:fl ¼ P in:fl : (14)
ik ik
of the i-th component.
Similar intensive parameters of the corresponding external and Furthermore, at this point, the inequality constraint that re-
internal input and output flows should be equal quires the pressure of the flow from the includable component to
A.M. Kler et al. / Energy 193 (2020) 116679 5
in:fl
be no less than the pressure P ik , is taken into account incorporated at the interruption point. It is worth noting that in a
general case one component can be inserted at the interruption
in:fl point of not one but of several flows. The components that are
P out:exc
ik P ik : (15)
included in such a manner are additional steam coolers installed in
Only if this condition is met, the flow between the group of the steam flows going from steam turbine to regenerative heaters.
components and the mixing point of the flowchart can be orga- Another example of such components is additional heating surfaces
nized without additional pumps or compressors. placed in the flow of combustion products of a steam boiler. In
It is worth noting that includable component is defined by a order to transfer gradually from the state when a new component is
system of equations relating the above parameters of incoming and present in the flowchart, to the state when it is absent, we
outgoing flows of the component and its internal parameters. Part conventionally introduce a bypass line to the flowchart. This bypass
of these internal parameters is specified, and part is calculated from line goes from the point of flow separation and enters the point of
the indicated system of equations. In turn, part of the specified flow mixing (Fig. 2). It is assumed, that this line does not have
parameters is determined by external conditions, while the other hydraulic resistance.
part can vary within some limits and is to be optimized. Let us call It is worth noting that, if there is even small internal hydraulic
the latter group of the parameters the internal optimized param- resistance of the component, conditions (7), (14) and (15) cannot be
eters of a component. The internal component parameters to be met simultaneously, since the hydraulic resistance of the bypass is
calculated should meet the system of inequality constraints. We assumed to be zero, and the hydraulic resistance of the element at a
will call these constraints internal inequality constraints. positive flow rate through it must also be greater than zero.
To calculate the criteria of the plant cost-effectiveness, the in- For such components, in order to eliminate the indicated
ternal capital investments of a component are determined from of contradiction, we propose using a model of an ideal mixer at the
its calculation, and the external capital investments used in calcu- point of mixing of the flows in which a new component is placed.
lating the total capital investments into a plant are determined This model, as the one above, takes into account the equations of
from the expression mass balance (12) and energy balance (13). Instead of conditions
(14) and (15), however, the following conditions are considered.
K exc inc We assume that the flow coming to the mixer with a higher
i ¼ K i ,zi (16)
pressure (bypass line flow) expands in the course of the adiabatic
It is worth noting that for part of the components that were process to some pressure Pmix , while the flow coming to the mixer
considered in optimization, conditions (14) and (15) are easily met with a lower pressure (the flow going through a component),
and do not limit the optimal solutions. This refers to the compo- shrinks in the course of the adiabatic process to the same pressure
nents for which the flow rates of all flows, connecting the group Pmix . In this case, pressure Pmix is selected so that the work of bypass
with the flowchart become small at zi ¼ ε (Fig. 1). flow expansion is equal to the work of compression of the flow
Using inequality (15) for a mixing point is not always possible. going through the component. The mixer outlet pressure P out:fl is
This applies to the case when the separation point and the mixing taken equal to pressure Pmix . Obviously, the pressure Pmix lies in the
point are located on the same flow of the working media or heat range determined by the pressures of flows entering the mixer.
carrier. Such a situation arises if there is material flow in the In the general case, it can be assumed that the pressure is
flowchart that goes from component l to component k in the determined from the equality
absence of the i-th includable component. When the i-th compo-
nent is included (zi ¼ 1), the flow is completely directed from compr
Nctij P out:exc:ct:
ij ; Gout:exc:ct:
ij ; Hout:exc:ct:
ij ; P mix
ij ¼
component l to component i, and from component i to component (17)
by by by mix
k. N ex
byij P ij ; Gij ; H ij ; P ij ;
Imagine that this flow is interrupted and a new component is
Vapor
Vapor
Feedwater Feedwater Bypass
Ideal mixer
Condensate
Fig. 1. An “includable” flowchart component connected in parallel to the existing
flows. Fig. 2. An “includable” flowchart component inserted in the vapor flow.
6 A.M. Kler et al. / Energy 193 (2020) 116679
compr
where N ctij - compression capacity of the j-th external output
flow of the i-th component, Nex
byij - expansion capacity of the bypass
in.exc
G
flow.
It is worthwhile to note that the use of the indicated condition
makes it possible to accurately determine the pressure after the
mixer in the case where zi ¼ 1 (the entire flow goes through the
component, Gin:fl ¼ 0), and with a small error, when zi ¼ ε, and the
flow through the component is small, and virtually the entire flow
in.inc
G
goes through the bypass line. With the intermediate values zi , the
proposed approach ensures a gradual change in the pressure be-
tween the extreme values, which provides a good convergence of
the computational process. It should be noted that the equality of
inlet and outlet pressures is only at the points of separation of
flows, and in such elements as heating surfaces, etc., hydraulic
resistance is taken into account.
At the flow separation point, to which the external flow going to
component is connected, the equation of mass balance is written as
follows
Gin:exc
i ¼ Gin:fl ,zi ; (18)
by
where Gi - flow rate through the bypass line.
At the flow mixing point, the equation of mass balance will have
the form
out.exc
G
by
Gin:exc
i ¼ Gin:exc
i þ Gi : (20)
Gin:exc
Gin:inc
i ¼ ¼ Gin:fl : (21)
zi
Fig. 3. Relation between internal and external flows of a component.
In the flowchart, these flows can be denoted as follows (Fig. 3).
Given the above descriptions of flow separation and mixing
points, as well as the relations between the parameters of internal
and external flows, the mixed optimization problem of the inc inc
maximum complex flowchart will have the following formFind ~ ;Q
vi Q b ; y ; u ; xH 0; (29)
i i i i i
~ exc ; …; Q
minF xH ; y; U; Q b exc ; …; Q
~ exc ; Q b exc ; (22)
1 I 1 I
ε zi 1; (30)
subject to
~ exc ;…; Q
Wfl xH ; y; U; Q b exc ;…; Q
~ exc ; Q b exc ¼ 0; (23) zi 2 ½ε; 1; i ¼ 1; …; I: (31)
1 I 1 I
The vectors that refer to i-th includable component have the
same notation as the corresponding vectors that refer to the con-
~ exc ;…; Q
Vfl xH ; y; U; Q b exc ;…;
~ exc ; Q b exc
Q 0; (24)
1 I 1 I stant part of the flowchart, but with the subscript index i. The
optimality criterion F can be represented by a criterion of energy
efficiency (specific fuel consumption per unit of electricity output)
x H xH xH ; (25) and a criterion of cost-effectiveness (discounted costs, electricity
price at a specified value of internal rate of return, etc.).
b exc ¼ z Qb inc ; In the above description, we assume that all optimized flow-
Q i i i (26)
chart parameters x and internal optimized parameters of the
includable components xi are continuously varying. The equations
b exc ¼ Q
b inc ; of separation and mixing points of external flows of includable
Q i i (27)
components refer to the system of equations Wfl . Inequality con-
inc inc straints for the mixing and separation points belong to the system
~ ;Q
wi Q b ; y ; u ; xH ¼ 0; (28) Vfl . Let us call problem (24e33) with problem (I). The branch-and-
i i i i i
bound method is used in this paper to solve the mixed problem of
non-linear mathematical programming [17].
A.M. Kler et al. / Energy 193 (2020) 116679 7
2.3. Application of the branch-and-bound method within the branch-and-bound method, the set of potentially optimal options is
proposed approach divided into two subsets by excluding one discretely varying
parameter from those to be optimized. In this case, this parameter
The general scheme for applying this method is as follows. A set can take a maximum discrete value for all options of one subset,
of all possible options of the values of optimized discretely varying and the minimum discrete value for all options of the other subset.
parameters is divided into disjoint subsets. Moreover, in all the We call this parameter a branching parameter.
options of one subset, part of the optimized discretely varying At each step, this parameter is suggested to be selected as fol-
parameters takes fixed discrete values, which are the same for all lows. Among the discretely varying parameters, which were opti-
options of the subset. The remaining discretely varying parameters mized when determining the lower bound of the objective function
are optimized without discreteness constraints. For each subset, (J qi ¼ 0), we search for a parameter whose optimal value is the most
the lower estimate (bound) of the optimal value of the objective distant from the nearest feasible discrete value. At the current step,
function is determined. This estimate must have the following this parameter is taken as a branching parameter.
properties. If for a set of potentially optimal options all values of the
discretely varying parameters are with certain accuracy close to the
1. The optimal value of the objective function of any option from feasible discrete values, they can be rounded up to these values.
the subset (for fixed values of discretely varying parameters and These values are used to solve an additional optimization problem
optimal values of continuously varying optimized parameters) q
II. It should be noted the set J i corresponding to this problem does
should be no lower than the bound.
not have components that equal to zero. The resulting discrete
2. If the bound of the objective function of a subset coincides with
solution is considered optimal for this set of options. Rounding up
the value of the objective function for a discrete solution
the values of discretely varying parameters allows reducing the
belonging to this subset, then the bound is exactly equal to the
number of branches and the amount of calculations necessary to
minimum value of the objective function of the specified subset
solve the mixed problem.
of options.
A tree of sets (subsets) of options of discretely varying param-
eters can be used to illustrate how the branch-and-bound method
A subset with the lower bound is chosen. Let us call this subset a
works. The tree of options is constructed according to the following
“subset of potentially optimal options”, since it seems advisable to
rules. Each vertex of the tree with number q corresponds to its own
search, primarily, for the optimal option in this subset. If the
variant of fixing part of the discretely varying parameters and its
boundary value of the objective function of this subset is achieved
own optimization problem II corresponding to this fixing. The root
for the option with discrete values of all parameters zi , then this
(zero) vertex of the tree corresponds to the option when no
option will be optimal. Otherwise, the subset of potentially optimal
discretely varying parameter is fixed. Each vertex corresponds to
options is divided (branches) into several (at least two) subsets, for
the set J q , the value of the objective function F q and the vector of
each of which the bounds of the objective function are determined.
discretely varying parameters Z q obtained as a result of optimiza-
This process is repeated until the above optimality condition is
tion. If the top of the tree does not have outgoing vertices, it is
satisfied. The branch-and-bound method will converge if, when
called a pendant vertex.
branching, the bound of the objective function of the subset ap-
In each t-th step of the branch-and-bound method, we search
proaches its minimum value.
for the pendant vertex of a tree, which corresponds to the lower
To apply the general scheme of the method for specific prob-
bound. We will denote the number of this vertex by mt . We search
lems, it is required to find the method of determining the bound of
for the number Vt of branching parameter, such that J m Vt ¼ 0 and
t
the objective function and the method of splitting the set of options
of discretely varying parameters into subsets. meets the condition
In the considered problem, the set J q of I components is intro-
duced to construct the bound of the objective function of the initial
h i n h
set of options of problem I. Each component of the set J q can have min zm min
; zmax mt
Vt zVt Vt zVt ¼ max
n . o min
t
q
Ji ¼ 1/zi ¼ 1; where zmin
i ; zmax
i - minimum and maximum discrete values of
parameter zm mt
Vt , zVt - optimal value of parameter zi at point of so-
t
Jiq ¼ 0/ε zi 1;
lution to the optimization problem corresponding to vertex mt .
Jiq ¼ 1/zi ¼ ε; Two branches go from vertex mt of the tree. The first one cor-
i ¼ 1; …; I (32) responds to the minimum value of parameter zVt , and the second e
to the maximum one. The first branch enters the vertex tA, and the
To find the bound of the objective function of the options second branch enters the vertex tB. When solving the problems
determined by the composition of fixed discretely varying param-
that correspond to these vertices, the elements of sets J tA tB
i and J i are
eters defined by the set, problem (24e32), (34) is solved. Let us call
defined as follows
this problem with problem II.
If this problem does not have a feasible solution, then a suffi-
ciently large number D (larger than any possible feasible value of (
the objective function) is assumed as the bound of the objective Jm t
; if isVt
function. J tA
i ¼ i ; (34)
1; if i ¼ Vt
In the problem under consideration, any discretely varying
parameter can take only two discrete values. At each step of the
8 A.M. Kler et al. / Energy 193 (2020) 116679
( present some set in which only the part of discretely varying pa-
Jm t
; if isVt rameters take values close to discrete with the required accuracy F с.
J tB
i ¼ i (35) If the difference between the value of the objective function for the
1; if i ¼ Vt
optimal discrete solution F opt and the lower bound for the set
If, the condition mentioned above meets the condition
No
There is a feasible
solution The problem (I) does not have a feasible solution
Yes
No
No
Yes
temperature and gas pressure, the flow rate and the thermody- software modules.
namic parameters of the heated coolant at the inlet and its output The calculation was performed with the software package
enthalpy, some design characteristics. The algorithm for calculating “System for Machine Building of Programs”, developed at the
convective heat exchangers is based on standard methods of Melentiev Energy Systems Institute SB RAS [23,28]. The mathe-
thermal, hydraulic and aerodynamic calculations of boiler units matical model of the plant contains 802 information input pa-
[36]. In this work, a parameter was introduced into the mathe- rameters, 918 information output parameters and 22 iteratively
matical models of the heat exchangers that determines the inclu- specified parameters. The optimized (independent) parameters of
sion of the component in the flowchart. process relations between the components are flow rate, pressure
Technical and economic indices are determined using individual and enthalpy of live steam, pressure and enthalpy of reheat steam,
10 A.M. Kler et al. / Energy 193 (2020) 116679
GAS
WGS1
TD1 TD2 TD3
TOP
SEP1
AC2 WGS2
P1
WGG1 P4
FC
WGS3
WGG2 AC1 GT
WGS4
P5
WGG3
WGS5 SEP3
WGG4
P1
WGS6
WGG5 SEP2
P3 SEP4
WGS7
P7
DAR
P2
WGS8
RH
WS
Fig. 5. A calculated flowchart of the plant (the notations are presented in the section “Nomenclature”)
heated medium enthalpy at the outlet of all economizer and Capital investment depending on electric power (generators,
evaporation heating surfaces, etc. The following internal parame- etc.);
ters of the components were optimized: inner diameters of tubes in Capital investment depending on the amount of heat extracted
convection heat exchangers, tube spacing in heat exchangers, and from steam turbine condensers;
mass velocity of medium in tubes, width and depth of gas duct in Capital investment depending on the volume of consumed fuel;
the heat recovery boiler. Capital investment in the construction, that are fixed within
The optimized parameters also included the parameters that some range;
determined the inclusion of a component in the flowchart, and the Capital investment depending on the cost of the main thermal
number of parallel flows of heat exchangers on gasification prod- equipment.
ucts, which varied in the range from 1 to 2. The inequality con-
straints were the constraints on non-negativity of end temperature For the first three types of the investment, we set a specific cost
differences for all the heat exchangers, maximum temperature of of related systems (fuel preparation, electric equipment, etc.). The
external walls of their tubes, mechanical tension of the tube metal, construction cost is assumed expertly for the considered capacity.
etc. In addition, for convective heat exchangers, the minimum When determining the cost of the main equipment, the cost of
allowable number of pipes along the gas flow was taken into ac- turbine machines and pumps is assumed in proportion to their
count. The introduction of these restrictions does not allow us to capacity, while the cost of heat exchangers is taken in proportion to
reduce the optimization to the NLP problem with only continuously their mass or area of heat transfer surface. The calculation of the
changing parameters. Totally, we optimized 127 parameters main equipment cost allows for the share of assembling costs and
(including 12 parameters considered as discretely varying) and the share of the other equipment costs. The determination of
took into account 169 constraints. Brown coal was considered as a capital investment also takes into account some coefficients that
fuel. Its characteristics were: consider unforeseen costs, annualizing the equipment prices to the
prices of the calculation year, etc.
The minimum price of electricity Cel for a given value of internal
rate of return (IRR) and the maximum efficiency of the power plant
Qir ¼ 17291 kJ kg; Wtr ¼ 22%; Ar ¼ 15; 6%; Sr ¼ 0; 9%; is used as optimization criteria. It is assumed that the plant works at
C r ¼ 46%; Hr ¼ 3; 6%; Nr ¼ 0; 9%; Or ¼ 11% a base load; therefore, one mode of operation (rated) is considered.
The deviation of the load from the rated one, as well as the power
The following components were taken into account to deter-
unit being in downtime associated with different types of
mine capital investment in the combined-cycle plant:
A.M. Kler et al. / Energy 193 (2020) 116679 11
Table 1
Results of discretely varying parameters optimization (efficiency criterion - minimum price of electricity).
Table 2
Optimization results for discretely varying parameters (heat exchangers on gasification products).
Parameters that determine the degree of component inclusion in the flowchart Number of parallel flows of
gasification products z1
Z2 Z3 Z4 Z5
Table 4
Technical and economic indices of the plant.
Fuel flow rate in gasifier, kg/s 48,0 48,0 48,0 47,96 47,97
Gas temperature at gasifier outlet, С 1297,0 1297,0 1297,0 1297,0 1297,0
Air temperature at gasifier inlet, С 334,0 344,0 447,0 447,0 447,0
Air pressure in gasifier, MPa 1,13 1,19 2,01 2,01 2,01
Live steam pressure, MPa 10,0 10,1 11,9 11,96 11,96
Live steam temperature, С 513,0 514,0 523,0 524,0 524,0
Live steam flow rate, kg/s 145,5 146,5 137,6 137,5 137,5
Reheat steam pressure, MPa 0,97 1,04 1,95 1,94 1,92
Reheat steam temperature, С 454,0 456,0 474,0 475,0 475,0
Pressure of low pressure loop steam, MPa 0,87 0,88 0,99 0,99 0,99
Waste gas temperature, С 144,0 129,0 100,0 100,0 100,0
Weight of carbon steel heat exchangers, t 316,5 354,3 3775,3 3152,4 3410,1
Weight of pearlitic steel heat exchangers (with cases), t 115,3 119,6 815,3 897,1 843,9
Number of parallel flows of gasification products 1 1 2 2 2
Useful capacity of the plant, MW 404,2 409,8 452,2 452,0 451,9
Annual consumption of coal equivalent per plant, thousand tce 694,6 694,6 694,6 694,1 694,2
Specific consumption of coal equivalent per plant, gce/t 245,8 242,4 219,6 219,6 219,6
Electricity production, mln kWh 2829,4 2868,6 3165,4 3164,0 3163,3
Specific capital investment, USD/kW 2070,0 2078,6 4935,6 4596,7 4589,0
Net efficiency, % 50,04 50,74 55,99 56,003 55,989
Electricity price, cent/kWh 7,746 8,967 17,73 16,67 16,64
determine the composition of the flowchart, c) use of sufficiently optimization of heat recovery steam generator for a range of gas turbine
exhaust temperatures. Appl Therm Eng 2016;106:811e26. https://doi.org/
detailed mathematical models of power plants, taking into account
10.1016/j.applthermaleng.2016.06.035.
a large number of physical and technical inequality constraints on [3] Valero A, Lozano MA, Serra L, Tsatsaronis G, Pisa J, Frangopoulos CA, et al.
their parameters, d) possibility of obtaining a set of solutions close CGAM problem: definition and conventional solution. Energy 1994;19(3):
to the optimum. The disadvantage is the difficulty of optimization 279e86.
[4] Christos A. Frangopoulos. Application of the thermo-economic functional
by gradient methods in the presence of several local optima. approach to the CGAM problem. Energy 1994;19(3):323e42.
However, it should be noted that almost the only way to search for [5] Michael R, Spakovsky von. Application of engineering functional analysis to
global optimums is to start the optimization process using the the analysis and optimization of the CGAM problem. Energy 1994;19(3):
343e64.
gradient method from various starting points. [6] Valero A, Lozano MA, Serra L, Torres C. Application of the exergetic cost theory
The research is exemplified by an integrated gasification to the CGAM problem. Energy 1994;19(3):365e81.
combined-cycle plant. A mathematical model of the plant is con- [7] Wang Ligang, Yang Yongping, Dong Changqing, Morosuk Tatiana,
George Tsatsaronis. Multi-objective optimization of coal-fired power plants
structed. It can be used for co-optimization of a set of the flowchart using differential evolution. Appl Energy 2014;115:254e64. https://doi.org/
components, operating and design parameters. 10.1016/j.apenergy.2013.11.005.
The optimization calculations were carried out by the criterion [8] Godoy E, Scenna NJ, Benz SJ. Families of optimal thermodynamic solutions for
combined cycle gas turbine (CCGT) power plants. Appl Therm Eng 2010;30:
of the minimum price of electricity for a given internal rate of re- 569e76. https://doi.org/10.1016/j.applthermaleng.2009.10.022.
turn on investment and the maximum energy efficiency of the [9] Lazzaretto A, Toffolo A. Energy, economy and environment as objectives in
plant. The options are obtained in which the values of the consid- multi-criterion optimization of thermal systems design. Energy 2004;29:
1139e57. https://doi.org/10.1016/j.energy.2004.02.022.
ered discretely changing parameters are as close as possible to their
[10] Martelli Emanuele, Kreutz Thomas G, Gatti Manuele, Chiesa Paolo,
boundaries. For the options with discrete values, additional opti- Consonni Stefano. Numerical optimization of steam cycles and steam gener-
mization calculations were performed. The paper shows that ators designs for coal to FT plants. Chem Eng Res Des 2013;91:1467e82.
solving a problem on maximum efficiency, several optimal solu- https://doi.org/10.1016/j.cherd.2013.02.026.
[11] Liu XJ, Kong XB, Hou GL, Wang JH. Modeling of a 1000 MW power plant ultra
tions are possible with close efficiency values, but differing in super-critical boiler system using fuzzy-neural network methods. Energy
equipment set (i.e. heat exchangers that included in the flowchart). Convers Manag 2013;65:518e27. https://doi.org/10.1016/
The proposed approach can be used for optimization of flowcharts j.enconman.2012.07.028.
[12] Arora Rajesh, Kaushik SC, Kumar Raj, Arora Ranjana. Soft computing based
and parameters of other energy plants. multi-objective optimization of Brayton cycle power plant with isothermal
heat addition using evolutionary algorithm and decision making. Appl Soft
Acknowledgements Comput 2016;46:267e83. https://doi.org/10.1016/j.asoc.2016.05.001.
[13] Liu Ming, Zhang Xuwei, Ma Yuegeng, Yan Junjie. Thermo-economic analyses
on a new conceptual system of waste heat recovery integrated with an S-CO2
This study was carried out at Melentiev Energy Systems Insti- cycle for coal-fired power plants. Energy Convers Manag 2018;161:243e53.
tute of Siberian Branch of the Russian Academy of Science (ESI SB [14] Wang Chaoyang, Zhao Yongliang, Liu Ming, Qiao Yongqiang, Chong Daotong,
Yan Junjie. Peak shaving operational optimization of supercritical coal-fired
RAS) (Irkutsk, Russia) and supported by the grant of the Russian power plants by revising control strategy for water-fuel ratio. Appl Energy
Science Foundation (project No. 16-19-10174). 2018;216:212e23.
[15] Aleksandr M.Kler, Pavel V. Zharkov, Nikolai O. Epishkin. Parametric optimi-
zation of supercritical power plants using gradient methods. https://doi.org/
References 10.1016/j.energy.2019.116230.
[16] Dekanova NP, Kler AM, Moskalenko LF, Shchegoleva TP. Mathematical
[1] Carapellucci Roberto, Giordano Lorena. A comparison between exergetic and modeling and study of integrated gasification and combined-cycle power
economic criteria for optimizing the heat recovery steam generators of gas- plants//. Proc Int Cent Heat and Mass Transf 1990:829e42.
steam power plants. Energy 2013;58:458e72. https://doi.org/10.1016/ [17] Land AH, Doig AG. An automatic method for solving discrete programming
j.energy.2013.05.003. problems. Econometrica 1960;28:497e520.
[2] Nadir Mahmoud, Ghenaiet Adel, Carcasci Carlo. Thermo-economic
14 A.M. Kler et al. / Energy 193 (2020) 116679
[18] Manassaldi Juan I, Scenna Nicola s J, Mussati Sergio F. Optimization mathe- [28] Kler AM, Dekanova NP, Skripkin SK, others. Mathematical modeling and
matical model for the detailed design of air cooled heat exchangers. Energy optimization in the tasks of operational control of thermal power plants.
2014;64:734e46. https://doi.org/10.1016/j.energy.2013.09.062. Novosib: Sci Sib Enterprise Russ Acad Sci 1997:120 [in English)].
[19] Oh Si-Doek, Lee Ho-Jun, Jung Jung-Yeul, Kwak Ho-Young. Optimal planning [29] Guerras Lidia S, Martín Mariano. Optimal gas treatment and coal blending for
and economic evaluation of cogeneration system. Energy 2014;64:734e46. reduced emissions in power plants: a case study in Northwest Spain. Energy
https://doi.org/10.1016/j.energy.2006.05.007. 2019;169:739e49.
[20] Kler AM, Potanina YM. An approach to optimization of the choice of boiler [30] Kler AM, Dekanova NP, Tyurina EA. Heat-power systems: optimization
steel grades as to a mixed-integer programming problem. Energy 2017;127: studies. Novosibirsk: Science; 2005. p. 236 [in English)].
128e35. https://doi.org/10.1016/j.energy.2017.03.089. [31] Ryzhkov A, Bogatova T, Gordeev S. Technological solutions for an advanced
[21] Kafarov VV, Meshalkin VP, Guryeva LV. Optimization of heat exchange pro- IGCC plant. Fuel 2018;214:63e72. https://doi.org/10.1016/j.fuel.2017.10.099.
cesses and systems. Moscow: Energoatomizdat; 1988. p. 192 [In Russian)]. [32] Tola V, Pettinau A. Power generation plants with carbon capture and storage:
[22] Kesler MG, Parker RO. Optimal networks of heat exchange//. Chem Eng Prog a techno-economic comparison between coal combustion and gasification
Symp Ser 1969;65:111e20. N 92. technologies. Appl Energy 2014;113:1461e74. https://doi.org/10.1016/
[23] Kler AM, Dekanova NP, Shchegoleva TP, others. Methods of optimization of j.apenergy.2013.09.007.
complex heat power plants - Novosibirsk: VO “Nauka”. Siberian Publishing [33] Emun F, Gadalla M, Majozi T, Boer D. Integrated gasification combined cycle
Company; 1993. p. 116 [(in Russian)]. (IGCC) process simulation and optimization. Comput Chem Eng 2010;34:
[24] Anantharamana R, Nastad I, Nygreen B, Gundersen T. The sequential frame- 331e8. https://doi.org/10.1016/j.compchemeng.2009.04.007.
work for heat exchanger network synthesis d the minimum number of units [34] Hoya Ryouhei, Fushimi Chihiro. Thermal efficiency of advanced integrated
sub-problem. Comput Chem Eng 2010;34:1822e30. https://doi.org/10.1016/ coal gasification combined cycle power generation systems with low-
j.compchemeng.2009.12.002. temperature gasifier, gas cleaning and CO2 capturing units. Fuel Process
[25] Pav~ao Leandro Vitor, Costa Caliane Bastos Borba, Ravagnani Mauro Antonio da Technol 2017;164:80e91. https://doi.org/10.1016/j.fuproc.2017.04.014.
. Automated heat exchanger network synthesis by using hybrid nat-
Silva Sa [35] Gharaie Mona, Jobson Megan, Hassan Panjeshahi M, Zhang Nan, Smith Robin.
ural algorithms and parallel processing. Comput Chem Eng 2016;94:370e86. Techno-economic optimization of IGCC integrated with utility system for CO2
https://doi.org/10.1016/j.compchemeng.2016.08.009. emissions reductiond simultaneous heat and power generation from IGCC.
[26] Novak Pintari Zorka, Kravanja Zdravko. A methodology for the synthesis of Chem Eng Res Des 2015;94:428e39.
heat exchanger networks having large numbers of uncertain parameters. [36] Grigor’yev VA, Zorin VM. Industrial power system and thermotechnics.
Energy 2015;92:373e82. https://doi.org/10.1016/j.energy.2015.02.106. Moscow: Energoatomizdat; 1991. p. 588 [in Russian)].
[27] Kler AM, Maximov AS, Epishkin NO. Methods for analysis and synthesis of [37] Fiacco Anthony V, MacCormick Garth P. Nonlinear programming: sequential
technological schemes of thermal power plants based on solving auxiliary unconstrained minimization techniques. New York: Published by John Wiley
problems of linear programming. Thermophys Aeromechanics September and Sons, Inc.; 1968.
2017;24(5):787e98. https://doi.org/10.1134/S0869864317050146.