Professional Documents
Culture Documents
To cite this Article Pettersson, Frank , Saxén, Henrik and Deb, Kalyanmoy(2009) 'Genetic Algorithm-Based Multicriteria
Optimization of Ironmaking in the Blast Furnace', Materials and Manufacturing Processes, 24: 3, 343 — 349
To link to this Article: DOI: 10.1080/10426910802679485
URL: http://dx.doi.org/10.1080/10426910802679485
This article may be used for research, teaching and private study purposes. Any substantial or
systematic reproduction, re-distribution, re-selling, loan or sub-licensing, systematic supply or
distribution in any form to anyone is expressly forbidden.
The publisher does not give any warranty express or implied or make any representation that the contents
will be complete or accurate or up to date. The accuracy of any instructions, formulae and drug doses
should be independently verified with primary sources. The publisher shall not be liable for any loss,
actions, claims, proceedings, demand or costs or damages whatsoever or howsoever caused arising directly
or indirectly in connection with or arising out of the use of this material.
Materials and Manufacturing Processes, 24: 343–349, 2009
Copyright © Taylor & Francis Group, LLC
ISSN: 1042-6914 print/1532-2475 online
DOI: 10.1080/10426910802679485
A method has been developed for optimizing ironmaking in the blast furnace with the aim to minimize costs and CO2 emissions. These two
goals are pursued by a genetic algorithm yielding states of operation on a Pareto-optimal front with nondominated solutions. The blast furnace
process is described mathematically by a thermodynamic simulation model, where realistic operational constraints are imposed. The states on the
Pareto-optimal fronts evolved are analyzed in more detail, considering the constraints of the process. The solutions are found to give rise to clearly
different specific emissions but very similar specific costs as long as the production stays within the limits of the granted CO2 emissions allowances
of the plant. However, this also implies that the costs of ironmaking may rise considerably along with increased prices of the allowances or reduced
emission rights. The findings of the work are expected to be valuable in the strategic evaluation of future ironmaking options.
Keywords Cost minimization; CO2 emission; Genetic algorithms; Ironmaking; Multicriterion optimization; Pareto-optimal solutions.
In spite of new emerging technologies, the blast furnace used to optimize the goals. This multiobjective optimization
has still remained competitive against other alternative yields a Pareto-optimal front with nondominating solutions,
processes for production of iron for primary steelmaking. among which a solution can be selected. The model is
One reason is that it has been developed and optimized described in the next section, followed by a presentation of
during many centuries. Mathematical optimization the optimization method. Some results of the study are then
techniques have been used more than 50 years, starting presented, and finally some conclusions and made.
with the development of linear programming techniques,
and production planning and optimization methods in the Blast furnace model and blast heating
steel industry have also been studied during decades [1–4]. The basis of the work is formed by a thermodynamic
However, the unit processes have been modelled in a rather first-principles model of the blast furnace inspired by the
simplified way to allow for optimization of the whole plant, concepts introduced by Rist et al. [8]. The model [6, 9]
so the operation of the blast furnace has been described by is based on a division of the process into two main parts,
strongly simplified equations, and the “internal” operation where thermal and chemical equilibrium are approached
constraints have often been neglected or considered as
on the boundary between the control volumes, where
equality rather than inequality constraints. Only more
a chemically and thermally inactive zone occurs. This
recently, attempts have been made to more rigorously
optimize the ironmaking in the blast furnace under realistic approach makes it possible to apply a sequential solution
operation conditions and constraints [5–7]. procedure, briefly outlined in what follows. After specifying
The fact that steelmaking is extremely energy intensive the blast parameters and specific injection rate of auxiliary
and accounts for about 7% of the fossil CO2 emissions reductants (also assuming the temperature of coke at the
in the world calls for special attention with respect to the tuyere level), the model calculates the energy input through
emissions. Production concepts which suppress energy use the tuyeres as well as the adiabatic flame temperature in and
and emissions will have a clear impact on the economy bosh gas volume from the raceways under the assumption
of ironmaking. This article presents a method by which that neither CO2 nor H2 O exist due to the strongly reducing
the ironmaking in the blast furnace can be optimized atmosphere in the furnace. With this information, material
with respect to different goals, including economy and and energy balance equations for the lower main control
emissions. The method is based on a blast furnace model, volume (elaboration zone) yield the pig iron production rate
which is used to predict the performance variables of the and the coke rate, as well as the amount and composition
process under different operational conditions. Objectives of the gas at the thermal/chemical reserve zone, where
for the operation, such as minimum specific costs and CO2 the temperature and fractional approach to equilibrium are
user-specified parameters. Finally, with this information,
the equations for the upper control volume (preparation
Received August 25, 2008; Accepted November 1, 2008 zone) yield the amount of top gas, its temperature, and
Address correspondence to Henrik Saxén, Heat Engineering composition.
Laboratory, Åbo Akademi University, Biskopsg. 8, FI-20500 Åbo, In order to make the calculation efficient, which is
Finland; E-mail: hsaxen@abo.fi motivated by the fact that a large number of function
343
344 F. PETTERSSON ET AL.
Table 1.—Output variables predicted by the blast furnace model (Eq. (1)). where G is the heat conductance of the stove system and
Tln is the logarithmic mean of the temperature difference
Variable Symbol Unit Range
from the “hot” to the “cold” side, defined as
Production rate ṁhm t hm/h 120–160
Specific coke rate mcoke kg/t hm
– Tln = T1 − T2 / ln T1 / T2 (3)
Flame temperature Tfl C 2000–2300
Top gas temperature Ttg C 100–250
Bosh gas volume V̇bg km3 n/h 170–195 where T1 = Tg1 − Ta1 and T2 = Tg2 − Ta2 refer to the
Residence time of solids h 6.5–8.0 temperature differences at the two ends of the hot stoves
Slag basicity, (CaO)/(SiO2 ) B – 1.05–1.2 (a = air g = gas). The air + oxygen inlet temperature is
Slag rate mslag kg/t hm – given by the output temperature from the compressor,
Top gas volume V̇tg km3 n/h – the top gas combustion temperature depends on the top
Top gas CO content yCO vol-% –
Top gas CO2 content yCO2 vol-% – gas composition and the air ratio (
), while the outgoing
Top gas H2 content yH2 vol-% – temperatures and the heat flow are solved for from the energy
Heating value of top gas Qtg MJ/m3 n – balance equations on the air and gas “side” and the transport
Eq. (2). The share of top gas, , needed for the combustion
is determined so as to reach the desired blast temperature,
Tbl , of the air/oxygen mixture, considering the present
evaluations will be required in the optimization, this model composition (i.e., heating value) of the blast furnace top gas.
was linearized to express thirteen central process “outputs”, Naturally, the assumption of continuous steady-state
Y , as function of six “inputs.” The latter are the volumetric operation of the hot stoves is a simplification but it yields a
flow rates of air X1 = V̇air , and oxygen X2 = V̇O2 , model of suitable complexity for the computation at hand.
the specific oil rate X3 = moil , the blast temperature The heat conductivity (G) of the stove system was adjusted
X4 = Tbl , and the specific rates of pellets X5 = mpel and to yield an over-all performance of the model in agreement
limestone X6 = mlime . In what follows, the abbreviations with observed values for the plant used as reference in
“t hm” and “km3 n” are used for “ton hot metal” and “kilo
Downloaded At: 17:03 6 February 2011
Table 2.—Minimum and maximum values of the inputs. residence time for solids, and slag basicity. The flow of
blast is calculated from the condition
Variable Minimum Maximum
Blast volume (km3 n/h) 100 140 V̇bl = V̇air + V̇O2 (6)
Blast oxygen (vol%) 21 49
Oil rate (kg/t hm) 0 200
Blast temperature ( C) 950 1100 where the oxygen content of the air that goes through
Pellets (%) 20 40 the hot stoves is limited to avoid the risk of explosion.
Limestone (kg/t hm) 0 60 At higher blast oxygen contents the excess (cold) oxygen
(expressed as a fraction,
, cf. Fig. 1) was added to the blast
flow after the hot stoves, or injected in the tuyeres through
materials, such as sinter and coke-making. This objective is lances. This constraint influences the highest possible blast
also expressed in specific terms temperature achieved from the hot stoves.
power plant was not included within the balance boundary of properties and also to maintain the set of solutions fairly
the study, no credit is given for the power and heat produced diverse along the Pareto-optimal front.
in there, but also no penalty for the CO2 emissions (except the The main features of this algorithm (see [12, 13] for
contribution that directly stems from CO2 in the BF top gas). details) are described next. The preys are initiated as
In order to carry out a meaningful optimization, practical randomly generated solutions that constitute an initial
operational constraints have to be considered [10]. Upper population in the usual genetic algorithm (GA) sense. Any
limits for the flows of burden material (coke, sinter, and individual in the prey population is represented as a string
pellets) as well as injected reductants and oxygen were of six real numbered variables, here expressing the six input
imposed (cf. Tables 1 and 2). In addition to these constraints, variables X of the BF model. The predators are externally
internal limits were imposed on variables such as blast and induced entities whose role is to prune the prey population
flame temperature, top gas temperature, bosh gas volume, based upon a fitness value, , which is related to the objective
Figure 1.—Blast furnace and hot stove systems considered within the balance boundary (dashed line): Cold blast is compressed and enters the hot stoves,
together with added oxygen, for heating. At high oxygen enrichment, part (
) of the oxygen is bypassed. A share () of the BF top gas is used for heating the
stoves, by burning the gas with air yielding waste gases (V̇g ), while the remaining part (1 − ) goes to the power plant.
346 F. PETTERSSON ET AL.
function values. The effective fitness of any prey i evaluated approach was made where a default set of values of the
by a predator j is given as a weighted sum of F1i and F2i input variables, X , was given for a certain production rate.
The initial preys were generated as random values with
ij = j F1i + 1 − j F2i 0 ≤ j ≤ 1 (7) a maximum deviation of 25% from the default vectors.
Although the preys thus are valid, it often happens that the
where the weight value, j , is given by a uniform entities calculated using the linear equations violate some
random number, and Fki k = 1 2) denotes the objectives constraints. Therefore, a corrective iterative procedure was
(cf. Eqs. (4) and (5)) corresponding to the inputs represented used to find new values of the variables that result in feasible
in prey i. Initially, the preys and the predators are randomly solutions, by formulating a linear least square minimization
introduced into a two-dimensional computational lattice, problem and solving it with the aim of finding the set of
where for any predator or prey, a neighborhood, given by input variables that are as close as possible to the original
the adjacent elements in the lattice, plays an important ones defined by the prey. This problem was solved any time
role in the algorithm. A predator is allowed to move one a violation of the constraints occurred during the search.
step at a time, up to a maximum number of steps that is
dynamically adjusted at the end of a generation, and during Some results
this movement it kills the weakest prey in its neighborhood In the following, the optimization of the two goals is
and takes its position. The weakest here means the prey that exemplified using as the starting point data from a medium-
performs worst in terms of its value. If the neighborhood sized blast furnace. This furnace is charged with sinter,
is empty of preys, the predator makes one random move in pellets and coke, and uses heavy oil as auxiliary reductant. It
any direction, unless it has exhausted its allowed number has a production rate of about 3500 t hm/d and a slag ratio of
of moves. Initially, a target size of the prey population is 200 kg/t hm. Upper limits applied for the mass flow rates of
set and at the onset of any generation the allowed number own sinter and coke were 160 t/h and 45.7 t/h, respectively.
of moves for a predator is determined so as to satisfy this The other constraints are given in Tables 1 and 2. The
target “on average.” When the killing stops, the survivors heat conductance of the hot stove system was assumed
to be G = 820 kW/K, the excess of air in the hot stove
Downloaded At: 17:03 6 February 2011
Figure 2.—Left: Location of the five different Pareto-optimal fronts for cases with the target production capacities of ṁhm = 120 130 140 150, and 160 t hm/h.
Right: Pareto-optimal front for target production capacity of ṁhm = 140 t hm/h.
of CO2 allowances, which have to be purchased when one may note that the higher production rate is achieved
≈140 t hm/h (1.2 Mt/a) is exceeded. through a simultaneous injection of oil and oxygen; the
The Pareto-optimal front for ṁhm = 140 t hm/h is coke rate is reduced from 391 kg/t hm to 283 kg/t hm. The
illustrated in the right part of Fig. 2. Even though the massive oil injection leads to the elimination of external
variation in the objectives is small, a conflict between the coke for the highest productivity, where part of the oxygen
goals can be evinced. In terms of the over-all solutions, enrichment has to be by-passed the hot stoves (
> 0%).
however, the increases in costs and emissions go hand- The high top gas heat value still makes the share () of top
Downloaded At: 17:03 6 February 2011
by-hand, but the two variables are not linearly related (left gas required for blast heating decrease. Simultaneously, the
panel of Fig. 3). In the part of the steelworks studied here top gas temperature approaches its lower limit. The top gas
(i.e., the blast furnace and its units for producing the charged CO utilization degree stays almost constant (at 49%) but the
materials) every ton of hot metal gives rise to about one ton hydrogen (and water) content in the gas grows dramatically,
of CO2 emissions. This low value is due to the fact that the and along with this the iron ore reduction carried out
top gas CO, i.e., 1 − V̇tg yCO , sent to the power plant has by hydrogen in the furnace. It should be observed that
been excluded from the analysis. Likewise, a possible credit the specific hot metal costs at the optimum states are
for burning this gas has not been considered. The evolution of astonishingly constant, despite quite considerable changes
the total costs and emissions with changes in the production in the inputs. This can be ascribed to the efficiency of the
rate is depicted in the right panel of Fig. 3. Here, as expected, optimization method in finding ingenious combinations of
there is a strong linear correlation between the variables. the flows of the available raw materials.
It is interesting to analyze how the operation conditions Finally, it may be interesting to compare the optimal
vary between the Pareto-optimal fronts evolved in Fig. 2. furnace states with the present state of operation of the
Table 4 presents some key variables of the process in each reference furnace. The last column of Table 4 presents
Pareto-optimal front. Since only small variations of the states typical values of operation. Even though many of the values
occur within each front, the values reported can be taken to are in line with the optimal results reported for a production
represent all solutions. If the states in the table are studied, rate of 150–160 t hm/h, there are some differences: The
Figure 3.—Specific (left) and total (right) costs and emissions vs. the production rate, ṁs hm . Lines with asterisks correspond to hot metal cost (left ordinate),
and lines with circles to mass of CO2 emissions (right ordinate).
348 F. PETTERSSON ET AL.
Table 4.—Solutions characterizing the five Pareto-optimal fronts of Fig. 2. The flows of own coke and sinter, blast
temperature, and burden residence time were maximum (45.6 t/h, 160 t/h, 1100 C, and 8.0 h, respectively) for all cases.
Variables at their limits are given in bold. The rightmost column reports typical values for the present operation of the
reference furnace.
Top gas heating value (MJ/m3 n) 312 343 381 438 502
principal discrepancy occurs for the oil rate. Since the oil References
injection rate is limited by the ability to efficiently combust 1. Fabian, T. A Linear programming model of integrated iron and
the oil in the raceways, the maximum injection rate of oil is steel production. Management Science 1958, 4, 415–449.
limited to about 100–110 kg/t hm. This has implication for 2. McCulloch, G.A.; Bandyopadhyay, R. Application of operational
the amount of injected oxygen and, naturally, also for the research in production problems in the steel industry. Int. J. Prod.
coke rate. However, there is a general agreement between Res. 1972, 10, 77–91.
the optimized and present rates of reducing agents. As for 3. Tay, W.H.; Szekely, J. Process Optimization; Wiley & Sons:
the slag basicity, the aim value has been lowered due to a New York, 1973.
decrease in the sulfur load. 4. Deo, B.; Deb, K.; Jha, S.; Sudhakar, V.; Sridar, N.V. Optimal
operating conditions for the primary end of an integrated steel
plant: genetic adaptive search and classical techniques. ISIJ
Conclusions and discussion
International 1998, 38, 98–105.
This article has addressed the problem of optimization 5. Larsson, M. Process Integration in Steel Industry – Possibilities to
of ironmaking in the blast furnace, using first-principles Analyse Energy Use and Environmental Impacts for an Integrated
models of the blast furnace and hot stoves. A multiobjective Steel Mill. Doctoral dissertation, Luleå Technical University,
formulation was used, where the specific costs and Luleå, Sweden, 2005.
CO2 emissions were simultaneously minimized, subject to 6. Pettersson, F.; Saxén, H. Model for economic optimization of
realistic boundary conditions. An evolutionary algorithm iron production in the blast furnace. ISIJ International 2006, 46,
was used in tackling the optimization problem, with a 1297–1305.
predator–prey scheme for evolving a Pareto-optimal front 7. Ryman, C.; Larsson, M. Reduction of CO2 emissions from
of solutions. The costs at the different production rates were integrated steelmaking by optimised scrap strategies: Application
found to be comparable as long as the CO2 emissions stay of process integration models on the BF-BOF system. ISIJ
within the limits of the allowances granted, but if this limit International 2006, 46, 1752–1758.
is exceeded there is a clear increase in the specific costs. 8. Rist, A.; Meysson, N. A dual graphic representation of blast-
The specific emissions, in turn, were found to increase with furnace mass and heat balances. Journal of Metals 1967, 19,
the production rate, even though the contributions from the 50–59.
two external raw materials, bought coke and pellets, were 9. Saxén, H.; Brämming, M.; Wikström, J.-O.; Wiklund, P.
not included in the balance. In the future, the model will be Theoretical limits on operation under high oxygen enrichment
used to evaluate the optimal operation states under injection in the blast furnace. In Proc. 60th Ironmaking Conf., Baltimore,
of alternative reductants, such as natural gas, coke oven gas MD, 2001; 721–733.
or biomass [15, 16], or under modified states of operation, 10. Diemer, P.; Killich, H.-J.; Knop, K.; Luengen, H.B.; Reinke,
such as top gas recycling to further suppress emissions. M.; Schmöle, P. Potentials for utilisation of coke oven gas in
GENETIC ALGORITHM-BASED MULTICRITERIA OPTIMIZATION 349
integrated iron and steel works. Stahl und Eisen 2004, 124, 14. Price, K.; Storn, R. Differential evolution: numerical optimization
21–30. made easy. Dr Dobbs Journal 1997, 22, 18–24.
11. Deb, K. Multi-objective Optimization Using Evolutionary 15. Ariyama, T.; Ueda, S. Evaluation of biomass injection into blast
Algorithms; John-Wiley: Chichester, 2001. furnace for reducing CO2 emissions. In 3rd Int. Conf. on Process
12. Li, X. A Real-Coded Predator-Prey Genetic Algorithm for Development in Iron and Steelmaking (Scanmet III). Luleå,
Multiobjective Optimization. Lecture Notes in Computer Science, Sweden, 2008; Vol. 2, 217–226.
2632. Fonseca, C.M., Fleming, P.J., Zitzler, E., Deb, K., Thiele, 16. Saxén, H.; Pettersson, F.; Söderman, J.; Helle, M.; Helle, H.
L. Eds.; 2003; 207–221. Optimization of biomass use as auxiliary reductant in the blast
13. Pettersson, F.; Chakraborti, N.; Saxén, H. A genetic algorithms furnace. In Int. Symp. on Recent Progress on Mathematical
based multiobjective neural net applied to noisy blast furnace Modeling in Ironmaking 2008. Tokyo, Japan, ISIJ, 2008;
data. Applied Soft Computing 2007, 7, 387–397. 95–100.
Downloaded At: 17:03 6 February 2011