You are on page 1of 13

This article has been accepted for inclusion in a future issue of this journal.

Content is final as presented, with the exception of pagination.

IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING 1

A Dynamic Analytics Method Based on Multistage


Modeling for a BOF Steelmaking Process
Chang Liu , Student Member, IEEE, Lixin Tang , Senior Member, IEEE, Jiyin Liu, and Zhenhao Tang

Abstract— This paper proposes a dynamic analytics method proposed to address this difficulty, and a dynamic model based
based on the least squares support vector machine with a hybrid on feedback error is developed to realize real-time prediction.
kernel to address real-time prediction problems in the converter We verify the effectiveness of the proposed method using real
steelmaking process. The hybrid kernel function is used to data from a basic oxygen furnace (BOF) steelmaking process.
enhance the performance of the existing kernels. To improve The computational results reveal that the proposed method has a
the model’s accuracy, the internal parameters are optimized higher prediction accuracy than other methods, making it helpful
by a differential evolution algorithm. In light of the complex in guaranteeing the specified product quality and in maintaining
mechanisms of the converter steelmaking process, a multistage stable BOF operation.
modeling strategy is designed instead of the traditional single-
stage modeling method. Owing to the dynamic nature of the Index Terms— Basic oxygen furnace (BOF), dynamic analytics,
practical production process, great effort has been made to hybrid kernel function, least squares support vector machine
construct a dynamic model that uses the prediction error (LSSVM), multistage modeling.
information based on the static model. The validity of the
proposed method is verified through experiments on real-world I. I NTRODUCTION
data collected from a basic oxygen furnace steelmaking process.
The results indicate that the proposed method can success-
fully solve dynamic prediction problems and outperforms other
state-of-the-art methods in terms of prediction accuracy.
T HE iron and steel industry is a major backbone of many
fundamental production processes worldwide. It provides
the basic raw materials for civil infrastructure, such as that for
construction, machinery, automobiles, shipbuilding, railroads,
Note to Practitioners—With the development of cyber-physical and other modern manufacturing industries [1]–[4]. Usually,
systems, abundant real-time data have been collected from the iron and steel production processes consist of ironmaking,
converter steelmaking process. These data provide an opportunity
to solve product quality prediction problems using data-driven steelmaking-continuous casting, hot rolling, and cold rolling.
models. This paper proposes a dynamic analytics method based Fig. 1 shows the overall process of iron and steel production,
on the least squares support vector machine with a hybrid kernel where the converter steel production accounts for over 80% of
to address this challenging issue. To improve the model’s perfor- the total steel production. Thus, basic oxygen furnace (BOF)
mance, a differential evolution algorithm is used to optimize its steelmaking is a critical bottleneck process in the entire pro-
parameters. Because of the fierce physicochemical reaction in the
converter furnace, it is difficult for a single-stage model to achieve duction chain [5]. To guarantee safe production and improve
accurate predictions. Thus, a multistage modeling strategy is product performance, many scientists and engineers pay a
great deal of attention to quality predictions in the BOF
Manuscript received March 16, 2018; revised May 3, 2018; accepted steelmaking process [6]–[10].
July 14, 2018. This work was supported in part by the National Key Research For the BOF production process in a hazardous environ-
and Development Program of China under Grant 2016YFB0901900, in part ment, it is a challenge to establish an accurate prediction
by the Fund for Innovative Research Groups of the National Natural Science
Foundation of China under Grant 71621061, in part by the National Natural model. The widely used modeling methods for the BOF
Science Foundation of China through the Major International Joint Research process can be roughly divided into two categories: mecha-
Project under Grant 71520107004, in part by the Major Program of National nism models and data-driven models. The former use analyt-
Natural Science Foundation of China under Grant 71790614, and in part
by the 111 Project under Grant B16009. This paper was recommended for ical models derived from the energy balance, mass balance,
publication by Associate Editor Q. Zhao and Editor L. Shi upon evaluation momentum balance, and physicochemical reactions occurring
of the reviewers’ comments. (Corresponding author: Lixin Tang.) in the converter furnace [11]–[13]. However, the complexity of
C. Liu is with the Liaoning Engineering Laboratory of Data Analytics and
Optimization for Smart Industry, Northeastern University, Shenyang 110819, mechanism models makes it difficult to reduce them to a set of
China, and also with the State Key Laboratory of Synthetical Automation for analytical equations. Considering the lack of exact mathemat-
Process Industries, Northeastern University, Shenyang 110819, China (e-mail: ical models, some data-driven models can be constructed by
lc1987328@126.com).
L. Tang is with the Liaoning Key Laboratory of Manufacturing System machine learning methods [14], because sufficient sampling
and Logistics, Institute of Industrial and Systems Engineering, Northeastern data can be obtained from the industrial production process
University, Shenyang 110819, China (e-mail: lixintang@mail.neu.edu.cn). using a vice-gun probe, the spectral analysis method, and the
J. Liu is with the School of Business and Economics, Loughborough
University, Leicestershire LE11 3TU, U.K. (e-mail: J.Y.Liu@lboro.ac.uk). flue gas analysis method [15], [16]. At present, many prevalent
Z. Tang is with the School of Automation Engineering, Northeast Power data analytics methods have been used in the prediction prob-
Electric University, Jilin 132012, China (e-mail: tangzhenhao@neepu.edu.cn). lem, including support vector machines (SVMs) [17], least
Color versions of one or more of the figures in this paper are available
online at http://ieeexplore.ieee.org. squares SVMs (LSSVMs) [18], extreme learning machines
Digital Object Identifier 10.1109/TASE.2018.2865414 (ELMs) [19], and neural networks (NNs) [20]. In addition,
1545-5955 © 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

2 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING

Fig. 1. Overall process of iron and steel production.

some deep learning (DL) methods have emerged in recent However, due to the high temperature and the corrosive
years [21]. Mahmud et al. [22] surveyed DL, reinforcement environment in the BOF steelmaking process, some challeng-
learning, and deep reinforcement learning techniques in bio- ing problems are difficult to overcome in practice.
logical applications. Wang et al. [23] provided a comprehen- 1) The temperature and quality of molten steel must be
sive survey of advanced DL methods and applications for continuously estimated and predicted over a short time
smart manufacturing. Liu et al. [24] proposed an ensem- period to avoid production delays.
ble deep kernel learning model to predict the melt index 2) To replace experienced judgments, an effective dynamic
in industrial polymerization processes. These DL methods prediction model, and internal operating parameters need
are also promising to be applied to the BOF steelmaking to be adaptively optimized.
process. 3) Due to the fierce physicochemical reaction in the BOF
Most of the literature on quality predictions in the steelmaking process, the dynamic prediction model must
BOF steelmaking process focuses on static models [6]. be adjusted in real time.
Wang et al. [7] presented an input-weighted SVM for endpoint 4) The performance of a single-stage model is unstable
prediction in the BOF steelmaking process. Xu et al. [8] under different smelting states and different blowing
designed a static prediction model based on an SVM and stages.
spectrum information. Han and Liu [9] proposed an ELM To solve these problems, a dynamic analytics method based
method to address endpoint prediction problems using model on multistage modeling is developed. The proposed method
parameters that were adaptively adjusted by the evolutionary can predict the temperature and multielement quality content
membrane algorithm. In [10], an improved case-based rea- of molten steel in real time. The contributions of our proposed
soning method with fuzzy c-means clustering was applied to method are as follows.
endpoint prediction for the BOF. Some hybrid methods have
1) A Gaussian kernel and a positive semidefinite kernel
also been applied to the steelmaking process [25]. Tian and
are adopted as a hybrid kernel function, which improves
Mao [26] proposed an ELM with a modified AdaBoost.RT
the performance of the LSSVM with a single kernel
algorithm. This hybrid method can accurately predict the
function.
temperature of molten steel in a ladle furnace. Das et al. [27]
2) The model parameters are adaptively optimized by a
developed an artificial NN with Bayesian regularization and an
differential evolution (DE) algorithm.
adaptive neurofuzzy inference system for prediction problems
3) An idea for multistage modeling is proposed instead of
in an electric arc furnace. Liu et al. [28] utilized computer
the traditional single modeling method.
vision and a general regression NN to solve the endpoint BOF
4) A dynamic model is developed to realize the real-time
prediction problem.
prediction in the converter steelmaking.
Compared to extensive research on endpoint BOF prediction
problems, static models utilize only the difference between the The rest of this paper is organized as follows. Section II
initial state and the endpoint state, relatively little attention provides a brief description of the BOF steelmaking
has been paid to internal changes during the reaction process. process. Section III presents our proposed method in detail.
Nevertheless, real-world problems are generally dynamic and In Section IV, the computational results on a real-world indus-
involve various unexpected real-time events. There are few trial application are reported and analyzed. Finally, Section V
studies concerning dynamic monitoring, prediction, or control draws the conclusion and discusses the future work.
problems [29]. Han and Zhao [30] presented an adaptive-
network-based fuzzy inference system with a robust relevance II. P ROBLEM D ESCRIPTION
vector machine method to solve dynamic control problems in The first top-blown oxygen converter steelmaking process,
the BOF steelmaking process. For the ladle furnace steelmak- developed in 1948, was also known as the Linz–Donawitz
ing process, Wang et al. [31] proposed a multiple dynamic process, or the BOF steelmaking process. Converter steelmak-
principal component analysis method to monitor complex ing is a batch process that converts carbon-rich molten pig
batch processes. iron into molten steel by using a lance to blow oxygen (O2 )
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

LIU et al.: DYNAMIC ANALYTICS METHOD BASED ON MULTISTAGE MODELING 3

Fig. 3. Simulation diagram of decarbonization speed and blowing time.

Fig. 2. Production process of BOF steelmaking.

into a converter furnace. Generally, in an oxygen jet impact


area, the carbon (C) in molten iron has a direct oxidation
reaction with the blown O2 , generating carbon monoxide (CO).
When C and carbon dioxide (CO2 ) are mixed, CO is generated
as the chemical reactant. All decarburization reaction kinetics Fig. 4. Reaction stages in the BOF steelmaking process.
processes are complicated, because the reaction process is
primarily determined by the material diffusion. The chemical
reaction from the fluxes of burnt lime or dolomite can release in Fig. 4. The detailed reaction mechanism can be described
considerable heat to raise the temperature in the furnace, but as follows.
when the gas is transferred quickly into the molten iron, 1) In the early blowing stage, due to the low temperature
the blown O2 changes the carbon-rich content of the alloy into of the molten iron, Si and manganese (Mn) undergo a
low-carbon steel. Thus, the strong chemical reaction promotes more rapid oxidation than C and are thoroughly oxidized
the removal of impurities, and reduces the C, silicon (Si), and after approximately 2–4 min. Meanwhile, the iron oxide
other contents [32]–[34]. dissolves into slag, and the dissolved limestone also
The BOF steelmaking process is illustrated in Fig. 2. First, turns phosphorus (P) oxide into slag. Heat is released
molten iron in a ladle and some steel scraps are added directly from Si, Mn, P, and molten iron, leading to the high
to the converter furnace. High-purity O2 is blown toward the temperature of the molten pool. The purpose of this stage
iron bath through a water-cooled lance, and maintained at is to generate good slag quickly, and introduce a positive
certain distance above the surface of the molten steel. The effect on dephosphorization and desulfurization.
pure O2 blowing onto the molten steel causes the dissolved 2) In the intermediate blowing stage, Si and Mn complete
carbon in the liquid steel to undergo a chemical reaction, the oxidation process in the molten iron, and the rate of
forming CO and CO2 , accompanied by a high temperature carbon oxidation increases due to the high temperature
between approximately 1200 °C and 1700 °C. Meanwhile, of the molten iron. Because of the fierce oxidation
auxiliary materials (burnt lime, dolomite, and composite reaction occurring between C and O2 , the rate of decar-
silicon carbide) are thrown into the furnace to become slag burization reaches a maximum, and the phenomena of
and absorb unwanted chemical elements during the reaction Mn reversion and P reversion will occur in the converter
process. An inert gas [such as argon (Ar) or nitrogen (N2 )] is furnace, accompanied by a high desulfurization reaction
blown into the bottom of the furnace to stir the molten steel. level. Meanwhile, a generous amount of scraps melt
After approximately 20 min, the temperature is measured, and under the high temperature. The purpose of this stage is
the tiny part of molten steel is taken with a sublance. Finally, to decarburize, remove sulfur (S), and control the stirring
the steel tapping process is executed in which the molten steel rate between the O2 and the inert gas blowing at the
is poured out through a tap hole, and the slag is poured into bottom to prevent slopping.
a slag pot. 3) In the final blowing stage, the rate of decarburization
Fig. 3 shows a simulation diagram of decarburization speed decreases due to the low remaining C content in the
and blowing time. According to the physicochemical reac- molten steel. The iron is then partially oxidized by
tions at different time intervals in the BOF, the steelmaking blowing O2 into the molten pool. The operations of
production process is divided into three stages, as shown adding auxiliary materials and blowing O2 continue
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

4 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING

until the endpoint control demand is satisfied. Finally, where αi is the Lagrange multiplier. By applying the Karush–
the temperature and the quality of the molten steel Kuhn–Tucker condition, the following linear equations can be
satisfy the requirement for steel tapping. obtained using transformation:
    
0 1T b 0
III. P ROPOSED M ETHOD −1 = (4)
1 +γ I α y
In this section, a machine learning method based on LSSVM
with a hybrid kernel function is proposed to construct a static where 1 = (1, . . . , 1)T , α = (α1 , . . . , α N )T ,
model, in which a Gaussian kernel and a positive semidefinite y = (y1 , . . . , y N ) , and  is a symmetric matrix of
T

kernel are added into the hybrid kernel function. The internal the kernel function such that  = {i j |i, j = 1, . . . , N},
model parameters are adaptively optimized by a DE algorithm. and  = ϕ(xi )T ϕ(x j ). According to Mercer’s condition, the
Next, a multistage modeling strategy is designed for the com- kernel function is expressed as follows:
plex steelmaking reaction process. To predict the temperature
and quality of molten steel in real time, a dynamic model K (xi , x j ) = ϕ(xi )T · ϕ(x j ), i, j = 1, 2, . . . , N. (5)
based on prediction error is established. Finally, the overall The LSSVM model can then be defined as
structure of the proposed method is presented.

N
f (x) = αi K (x, xi ) + b. (6)
A. Static Modeling Method
i=1
The static model is mainly applied to the endpoint predic-
The Gaussian radial basis function has good mapping
tion problem in the BOF steelmaking process. In this paper,
ability [36] and is a widely used kernel function in LSSVM.
the static model is the basis of the dynamic model, which is
This Gaussian kernel function is defined as
based on LSSVM with a hybrid kernel and DE.  
1) LSSVM With a Hybrid Kernel: SVM is an effective xi − x j 2
K 1 (xi , x j ) = exp − , i, j = 1, 2, . . . , N (7)
machine learning method for regression problems. LSSVM 2σ 2
was proposed by Suykens and Vandewalle [35] as an alterna- where σ is the width parameter of the kernel function.
tive form of SVM. Because the quadratic optimization problem To compensate for the weakness of a single kernel function,
of SVM is converted into a system of linear equations to some composite kernel functions [37] have been effectively
be solved, LSSVM has an advantage in computation speed. applied to regression problems. Thus, this paper takes full
However, the choice of kernel functions is crucial to LSSVM. advantage of both the Gaussian kernel and a positive semi-
Thus, this paper proposes an LSSVM with a hybrid kernel definite kernel as the hybrid kernel function.
LSSVM (HKLSSVM) method. The principle of HKLSSVM As stated in [38], the inner product of the kernel function is
is described below. a mapping with a unit matrix, which is described as follows:
Given a training set of N data points {xi , yi },
i ∈ 1, 2, . . . , N, xi ∈ d , and yi ∈  are the input K (xi , x j ) = xiT · x j , i, j = 1, 2, . . . , N. (8)
data and the corresponding output data, respectively, and d
If a linear transform matrix A(: x → Ax) is used to express
denotes the feature dimension of the input data. The linear
the feature mapping, then the kernel function can be trans-
equation with a high-dimensional feature space is expressed
formed into
as follows:
K (xi , x j ) = (Axi )T · Ax j = xiT AT Ax j . (9)
f (xi ) = wT · ϕ(xi ) + b, i = 1, 2, . . . , N (1)
Based on the above description, we directly construct B for
where the nonlinear mapping function ϕ(xi ) transforms the the kernel function. Let B = AT A, where B is regarded as
input data xi into a high-dimensional feature space. Here, a positive semidefinite matrix. Thus, the positive semidefinite
wT is the regression coefficient, and b is the bias. kernel function is defined in the following equation:
Based on the principle of structural risk minimization,
the regression problem is converted to an optimization problem K 2 (xi , x j ) = xiT Bx j , i, j = 1, 2, . . . , N. (10)
with constraints
It is clear that the key idea of the kernel function is to
γ  2
N
1 construct B. To construct the positive semidefinite matrix,
min J (w, e) = w2 + ei we optimize B using DE. Because the dimension of B has
w,b,e 2 2
i=1
a great impact on the computation for the kernel function,
s.t. yi = wT · ϕ(xi ) + b + ei to reduce its complexity, we simplify B to a diagonal matrix
γ ≥0 (2) ⎛ ⎞
b1 0 · · · 0
⎜ .. ⎟
where γ is a penalty coefficient, and ei is a slack variable. ⎜ 0 b2 . . . . ⎟
B=⎜ .⎜ ⎟. (11)
.. 0 ⎟
According to (2), the Lagrangian function can be written as . .
⎝ .. .. ⎠

N
0 · · · 0 bd
L(w, b, ei , αi ) = J (w, e) − αi [wT ϕ(xi ) + b + ei − yi ]
i=1 The optimized parameter in the kernel function is bk
(3) (k = 1, 2, . . . , d). When bk ≥ 0, the diagonal matrix B is
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

LIU et al.: DYNAMIC ANALYTICS METHOD BASED ON MULTISTAGE MODELING 5

considered a positive semidefinite matrix. Given that condition, strategy is described as follows:
the computation time decreases substantially.  g g 
o p , if fˆ o p ≤ fˆ z p
g
In addition, the validity of the matrix has been proven in g+1
zp = g (15)
Proposition 1 [39]. Based on that proposition, we can infer z p , otherwise.
that K 2 (xi , x j ) is a valid kernel function. Step 5 (Stopping Condition): If the algorithm satisfies
Proposition 1: If xi ∈ d and x j ∈ d are the input vectors, the maximum generation gmax , the parameter optimization
and Bd×d is a symmetric positive semidefinite matrix, then operation will terminate, and the optimal parameters will be
K 2 (xi , x j ) = xiT Bx j is a kernel function. acquired based on the minimum fitness value. Otherwise,
Thus, the hybrid kernel function can be expressed as the next generation is performed, and the algorithm returns
follows: to Step 2.
K (x, xi ) = (1 − λ)K 1 (x, xi ) + λK 2 (x, xi ), i = 1, 2, . . . , N
B. Multistage Modeling Strategy
(12)
A previous study was conducted to introduce the static
where λ is a scale coefficient of the hybrid kernel function, state modeling method, which is used to establish the single-
and λ ≥ 0. stage prediction model. However, some model parameters in
The validity of the hybrid kernel function has been proven the reaction process are variable due to uncertainty factors.
in [39], and thus the hybrid kernel function K (x, xi ) is a valid Thus, the static model will not satisfy the actual production
kernel function. requirements, and cannot precisely reflect the actual physic-
2) Parameter Optimization Algorithm: In this paper, ochemical reaction mechanism. In recent years, the use of
to obtain an accurate static model, due to the fast and effective multistage modeling strategies has enabled a promising future
search capability of the DE algorithm [40], the main model in the field of multistage manufacturing processes [41], [42].
parameters (γ , σ , B, and λ) are adaptively optimized by DE. In this paper, the idea refers to a multistage model consisting
The main steps of the algorithm are described as follows. of different reaction stages required to complete the real-time
Step 1 (Initialization): Set the maximum number of genera- product quality prediction.
g g g g
tions gmax . In this implementation, z p = (z p,1 , z p,2 . . . , z p,D ) The principle of multistage modeling in the BOF steelmak-
represents the pth individual with D dimensions in each ing process is illustrated in Fig. 5. In terms of multistage
generation g, where p = 1, 2, . . . , NP. The components temperature prediction models, the initial temperature enters
of each individual are subjected to the boundary constraints the model at stage 1, denoted by Y0 , and the current operation
g
L q ≤ z p,q ≤ Uq , q = 1, 2, . . . , D, and L q and Uq are the parameters and state parameters are denoted by X 1 . Thus,
lower and upper boundaries of the qth dimension, respectively. the current input data consist of Y0 and X 1 , which are
Z0 = (z01 , z02 . . . , z0NP ) is regarded as the initial population, transmitted to the model at stage 1, and the predicted value
and the initial individuals are randomly generated within (Y1 ) is obtained by the current model. Because the reaction
the boundary scope. fˆ(z p ) denotes the fitness value of the
g process is continuous in real time, the current output value is
pth individual in the gth generation, and fˆ(·) is defined by regarded as the partial input data of the next stage. In other
minimizing the root-mean-square error (RMSE) between the words, Y1 and X 2 are transferred to the next stage. However,
predicted values and the actual values. determining which stage should be performed is a problem.
Step 2 (Mutation): In generation g, each individual is We consider the predicted result at the current stage as the
updated by the proposed mutation strategy as follows: evaluation criterion, which sets scopes for different stages. If
Y1 exceeds the boundary of the current stage, stage 2 will be
g g g g 
v p,q = z r1,q + F1 · z r2,q − z r3,q + F2 · (g/gmax ) selected as the next stage; otherwise, the model will continue
g g g   to use stage 1. Subsequent operations proceed according to
· z p,q − z r2,q + z r3,q 2 (13)
the abovementioned rules: R and M denote the total number
g of multistage models and the total amount of real-time data,
where v p,q represents the individual to be mutated, respectively. Thus, the divided stages are the key to the
p = 1, 2, . . . , NP, q = 1, 2 . . . , D, and F1 and F2 are the multistage modeling strategy.
mutation factors, and r1 , r2 , and r3 are different integers According to the reaction mechanism in the BOF steel-
randomly selected from [1, NP]. making process, the first reaction stage will terminate when
g g g
Step 3 (Crossover): A trial individual o p = (o p,1 , . . . , o p,D ) the temperature reaches approximately 1420 °C. However,
is obtained through the following crossover operation: the terminal condition of the intermediate stage is mainly
 g g  judged by whether the carbon content reaches 0.45%. There-
g v p,q , if rand p,q ≤ CR fore, we divide the entire process into many single-stage
o p,q = g (14)
z p,q , otherwise processes due to the mixed data types arising from multiple
processes at each stage. Moreover, considering the smelting
g
where CR is a crossover rate, and rand p,q is a random number temperature (for convenience, temperature is denoted by T)
from (0, 1). and different molten steel qualities (such as C, Mn, Si, S,
g+1
Step 4 (Selection): z p is determined by comparing the and P) in the converter furnace, each multistage model is
fitness values between fˆ(o p ) and fˆ(z p ). Thus, the selection
g g
independent. The modeling strategy is driven only by events;
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

6 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING

Fig. 5. Principle of multistage modeling in the BOF steelmaking process.

TABLE I
D IVIDED R ESULTS OF M ULTISTAGE M ODELS

it has no relationship with reaction time. To represent different


states more clearly, the divided results of multistage models
are shown in Table I.

C. Dynamic Real-Time Prediction Model


The static model lacks feedback concerning real-time vari-
ations. One goal of this paper is to establish a dynamic model
to solve the problem. In the sense that the dynamic model as
defined in this paper is equivalent to dynamic compensation,
the feedback is based on model prediction error. The dynamic
prediction error is used to modify the static model to attain
the real trajectory.
Fig. 6. Relationship between the static state and the dynamic state.
The static model predicts the single-stage process, whereas
the dynamic model provides a prediction error that com-
pensates for the static model. The static models at dif- agating the prediction error. To interpret the relationship
ferent stages are fixed and have been established by his- between the static state and the dynamic state, this paper
torical data. However, among the propagation processes of provides an example showing dynamic temperature predic-
prediction errors, the dynamic model changes with the new tion of the BOF steelmaking process in Fig. 6, where the
input data at different stages. The most challenging aspect dynamic profile is acquired by the generated points using
of dynamic multistage prediction is accumulating and prop- the static model. We can see that it is difficult to deal with
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

LIU et al.: DYNAMIC ANALYTICS METHOD BASED ON MULTISTAGE MODELING 7

in-process prediction in BOF steelmaking, and the variation Algorithm 1 Pseudo-code for DM-HKLSSVM
in the static model is propagated, and accumulates throughout 1 Construct the static model
a series of stages. However, the feedback of prediction errors 1) Set the basic model parameters.
can help improve the prediction model because the current 2) Construct the hybrid kernel function.
outputs of one stage are the inputs of the next stage. Therefore, 3) Establish the HKLSSVM model.
a successful dynamic multistage model should compensate for 4) Input the training data.
the prediction errors at each stage while aiming to obtain an 5) Optimize the main model parameters by DE.
accurate prediction across the entire process, rather than an Step 1: Initialize the parameters of DE, and create an
endpoint prediction at the final stage. initial population, and evaluate the fitness
Based on the variation propagation derived from the feed- values.
back of the prediction error, we establish a dynamic prediction While stopping criterion is not satisfied do
model according to (6) as follows: Step 2: Conduct mutation;

N Step 3: Conduct crossover;
f (xi ) = α j K (xi , x j ) + b + S(xi ), i = 1, 2, . . . , M Step 4: Perform selection.
j =1 End While
(16) 6) Output the static training model, and obtain the optimal
parameters;
where S(xi ) is a dynamic error term used to update the 2 Multistage modeling strategy
dynamic model. In (16), xi , i = 1, 2, . . . , M represents the 7) Divide the different stages for T, C, Mn, Si, S, and P.
real-time data, and x j , j = 1, 2, . . . , N represents the training 8) Establish the corresponding models based on the
data. The detailed formulations are expressed as follows: divided stages.

N 3 Dynamic real-time prediction model
S(xi ) = sgn(êi−1 ) · E i · θ · η(xi , x j ) (17) 9) Input the real-time data Yi (i = 1, 2, . . . , M) for the
j =1 instance of T (the instances of C, Mn, Si, S, and P are
where θ is a learning rate parameter, and êi−1 is the prediction similar to T).
error at the previous moment with an initial value ê0 = 0. The 10) Set divided values of the stages as BV j , j = 1,
kernel scale coefficient η(xi , x j ) is defined as 2, . . . , R − 1, and select the proper “Model” for each
stage.
K 1 (xi , x j ), K 2 (xi , x j ) If Yi < BV1
η(xi , x j ) = 
K 1 (xi , x j ), K 1 (xi , x j ) K 2 (xi , x j ), K 2 (xi , x j ) Model = Model1;
(18) Else If Yi ≥ BV1 and Yi < BV2
Model = Model2 ;
where K 1 (xi , x j ) and K 2 (xi , x j ) are the kernel functions ….
of the static model, respectively, i = 1, 2, . . . , M, and Else If Yi ≥ BV R−2 and Yi ≤ BV R−1
j = 1, 2, . . . , N. Model = Model R−1;
The modified dynamic prediction error E i is calculated by Else If Yi > BV R−1

2 + δ 2 (N − 1)
êi−1 Model = Model R ;
Ei = (19) End If
N 11) Test the real-time data by M-HKLSSVM.
where δ is the RMSE of the static training model, which is 12) Establish dynamic multi-stage models.
obtained by the following equation: 13) Output the dynamic real-time prediction results.


 N 2
 u
 j =1 j
δ= (20) in the production process, a dynamic prediction method with
N error compensation is applied to the model. Fig. 7 shows
where u j is the prediction error of each training data item in the schematic of the dynamic analytics method based on
the static model. multistage modeling. In addition, to interpret the proposed
method more clearly, this paper provides the pseudocode for
D. Overall Framework of the Proposed Method the DM-HKLSSVM in Algorithm 1.
In this paper, the HKLSSVM with a dynamic multi-
stage (DM-HKLSSVM) modeling method can solve the real- IV. E XPERIMENTS
time prediction problems in the BOF steelmaking process. In this section, to show the practicability of the
The HKLSSVM is used to establish the static model, and DM-HKLSSVM, we test it in a practical application. Based on
its parameters are adaptively optimized by the DE algo- real data from the industry, we solve the dynamic prediction
rithm. Different reaction stages in the BOF steelmaking problems in the BOF steelmaking process. Then, through a
process are established by the multistage modeling strategy. comparative analysis with other state-of-the-art methods, we
Furthermore, to dynamically predict the molten steel quality discuss the performance of the proposed method.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

8 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING

Fig. 7. Schematic of the dynamic analytics method based on multistage modeling.

TABLE II TABLE III


PARAMETER S ETS FOR DM-HKLSSVM N UMBERS OF T ESTING D ATA S ETS

A. Experimental Setting
1) Experimental Platform: The experiment was performed
on a computer with an Intel Core i7-6700 3.40-GHz CPU and
16-GB RAM. The operating system was a 64-bit Windows 7 the process smelting temperature (T) and five process quality
version. The software was developed using Microsoft Visual component contents (C, Mn, Si, S, and P).
Studio 2008, and the programming language was C++. 2) Preprocessing: To guarantee the effectiveness of the
2) Parameter Setup: To identify better model parameters, experimental data, data sampled within one month are used in
this paper sets different search scopes for the HKLSSVM, the experiment; the original data were processed and clustered.
in which γ and σ are set to [1, 1000] and [1, 10], respectively. Some abnormal data were removed, and large amounts of
Meanwhile, to address different prediction problems of molten missing data were complemented through interpolation and
steel quality, λ is set to [0, 0.1] in terms of T, S, and P, and some statistical methods. In addition, due to various features,
the corresponding parameter is set to [0.3, 0.4] with respect normalization was implemented before modeling. Finally,
to C, Mn, and Si. The values of other specific parameters are the 30 instances were selected as testing data sets, as shown
shown in Table II. in Table III. The sampling period of each data item is 6 s.
These processed data are used as the experimental data to
B. Data Processing verify the performance of the proposed method.
1) Experimental Data: The data used in this experiment
were collected from a real BOF steelmaking production C. Experimental Results
process. A large amount of data was obtained through multi- 1) Comparisons With Different Strategies: In this section,
source sensors: a flame analyzer is used to measure the real- experiments are performed to compare the proposed strate-
time temperature, and some off-gas data are acquired by the gies to solve the dynamic prediction problems in the BOF
gas analyzer. The quality components in the molten steel are steelmaking process. Fig. 8 shows the dynamic prediction
sampled by sublance and throwing probes. According to the results for part of the instances. The proposed DM-HKLSSVM
operational experiences of an actual steelmaking process, the has a substantial advantage over LSSVM with the multistage
input feature data for the static model include the initial T, (M-LSSVM) strategy, and over HKLSSVM with the multi-
the initial contents of C, Mn, Si, S, and P, the weight of steel stage (M-HKLSSVM) strategy for T, C, Mn, Si, S, and P,
scrap, the weight of molten iron, the height of oxygen lance, and the trends of the dynamic curves are closer to the real
the flows of flue gas, O2 , CO, CO2 , N2 , and Ar, seven types curves.
of auxiliary materials (burnt lime, dolomite, composite silicon The statistical comparison results of 30 instances are pre-
carbide, etc.). Hence, a total of 22 input features are considered sented in Table IV. For convenience, RMSE, MAPE, and
for the training data sets. The output feature data consist of MAXE denote the root-mean-square error, mean absolute
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

LIU et al.: DYNAMIC ANALYTICS METHOD BASED ON MULTISTAGE MODELING 9

Fig. 8. Dynamic prediction results of three instances using M-LSSVM, M-HKLSSVM, and DM-HKLSSVM. (a) Temperature. (b) Carbon. (c) Manganese.
(d) Silicon. (e) Sulfur. (f) Phosphorus.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

10 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING

TABLE IV
P ERFORMANCE C OMPARISONS B ETWEEN M-LSSVM,
M-HKLSSVM, AND DM-HKLSSVM

percentage error, and maximum error between the predicted


values and the real values, respectively. It follows that DM-
HKLSSVM has a better performance than M-HKLSSVM and
M-LSSVM on different instances, and that M-HKLSSVM
can obtain a smaller prediction error than M-LSSVM. From
Fig. 9. Performance comparisons of 30 instances for different dynamic
Table IV, we can see that the prediction error values of T are prediction problems. (a) Temperature. (b) Carbon. (c) Manganese. (d) Silicon.
generally between 0 °C and 15 °C, and the RMSE of C is (e) Sulfur. (f) Phosphorus.
below 0.04. Due to the instability of Mn and S caused by
a high temperature, the RMSE of Mn and S can be limited the RMSE for 30 instances using different strategies. Each box
to below 0.01 and 0.001, respectively. For Si and P, we also contains information for the lower quartile, the median, and the
achieve a relatively high precision prediction, and the RMSE upper quartile values. We can see that DM-HKLSSVM obtains
can be kept below 0.03 and 0.005, respectively. These results a smaller average RMSE and performs more consistently than
illustrate that DM-HKLSSVM can dynamically predict the other strategies. On the whole, DM-HKLSSVM has good
temperature and other quality component contents during the stability in dealing with different dynamic prediction problems
BOF steelmaking process, and the prediction error rate is for the BOF steelmaking production process.
acceptable relative to actual production demands.
2) Comparisons With State-of-the-Art Methods: To illus- E. Efficiency Analysis of Multistage Modeling
trate the competitiveness of the proposed method, we com-
According to the specific characteristics of different quality
pared DM-HKLSSVM with several state-of-the-art methods,
components in the BOF steelmaking process, T, C, Mn, Si,
including support vector regression (SVR) [43], relevance
S, and P are divided into different stages. Table VI shows the
vector machine (RVM) [44], kernel extreme learning machine
performance comparison results for different types of models
(KELM) [45], and deep sparse autoencoders (DSAE) [46].
using the multistage modeling strategy (M-HKLSSVM) and
The comparison results are presented in Table V, and the
the single-stage modeling strategy (S-HKLSSVM). Neither
number of best results is recorded for both DM-HKLSSVM
M-HKLSSVM nor S-HKLSSVM considers the dynamic
and the state-of-the-art methods. From these results, we find
nature of the process. The single-stage model contains only
that DM-HKLSSVM is strongly superior to other state-of-
one model, but it includes all the multistage training data.
the-art methods and obtains 14 of the best results for all
From Table VI, we can see that the predicted results of the
evaluation indices. Consequently, these statistics demonstrate
multistage models are much better than those of the single-
that the proposed method has powerful generalization ability
stage model. Because a single-stage model based on LSSVM
for different prediction problems.
has an advantage with a small amount of sample data, if the
data set is very large, some testing data will not be predicted
D. Performance Analysis of DM-HKLSSVM accurately. However, the proposed multistage modeling strat-
To show the stability of DM-HKLSSVM in terms of differ- egy can utilize training data with a different reaction range to
ent dynamic prediction problems, Fig. 9 shows a box-plot of establish multiple prediction models, which improves model
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

LIU et al.: DYNAMIC ANALYTICS METHOD BASED ON MULTISTAGE MODELING 11

TABLE V
P ERFORMANCE C OMPARISONS W ITH S TATE - OF - THE -A RT M ETHODS

TABLE VI TABLE VII


P ERFORMANCE C OMPARISONS OF D IFFERENT S TAGES T IME C OMPARISONS OF D IFFERENT S TAGES B ETWEEN
B ETWEEN M-HKLSSVM AND S-HKLSSVM M-HKLSSVM AND S-HKLSSVM

multistage modeling requires O(n 2 d), where n < N, and


the value of n is determined based on the number of stages.
We can conclude that N has a large effect on HKLSSVM.
From a theoretical analysis viewpoint, M-HKLSSVM effec-
tively reduces the computational complexity.
Table VII shows the time comparisons of different stages
between M-HKLSSVM and S-HKLSSVM. As Table VII
shows, M-HKLSSVM has smaller running time than
S-HKLSSVM for different instances of the BOF steelmaking
process.

V. C ONCLUSION
generalization. Moreover, we can also infer that the predicted This paper is mainly motivated by the challenging issue of
effect will be better if the stages are better divided. However, solving real-time prediction problems in the BOF steelmaking
the workload and complexity will increase with the number of process. To this end, we propose a dynamic analytics method
stages. Therefore, based on the reaction mechanism and the based on LSSVM with a hybrid kernel whose model para-
data variation range, our stages are reasonably divided in this meters are optimized by a DE algorithm. According to the
paper and achieve a satisfying result. reaction mechanism and sampled data in the converter steel-
making process, a multistage modeling strategy is designed
to improve the prediction accuracy and to reduce the model
F. Complexity Analysis complexity. In addition, a dynamic modeling strategy based on
This section reports the results of a computational complex- the static model is developed to predict the temperature and
ity analysis of M-HKLSSVM. For the HKLSSVM, it should product quality in real time. To verify the practicability of the
be noted that the hybrid kernel function in single-stage mod- proposed method, we apply it to real data collected from a
eling requires O(N 2 d), and the hybrid kernel function in BOF steelmaking production process. The results show that
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

12 IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING

DM-HKLSSVM is effective and can meet actual production [20] C. Lian, Z. G. Zeng, W. Yao, H. Tang, and C. L. P. Chen, “Landslide
demand across a wide range of different instances. displacement prediction with uncertainty based on neural networks with
random hidden weights,” IEEE Trans. Neural Netw. Learn. Syst., vol. 27,
The process industry includes problems that involve con- no. 12, pp. 2683–2695, Dec. 2016.
trolling dynamic processes. These problems can be consid- [21] S. Y. Huang et al., “Deep learning driven visual path prediction
ered dynamic black-box optimization problems. In the future from a single image,” IEEE Trans. Image Process., vol. 25, no. 12,
pp. 5892–5904, Dec. 2016.
research, we will attempt to apply advanced intelligent opti- [22] M. Mahmud, M. S. Kaiser, A. Hussain, and S. Vassanelli, “Applications
mization techniques to optimize multistage dynamic operation of deep learning and reinforcement learning to biological data,” IEEE
analytics models. Trans. Neural Netw. Learn. Syst., vol. 29, no. 6, pp. 2063–2079,
Jun. 2018.
[23] J. Wang, Y. Ma, L. Zhang, R. X. Gao, and D. Wu, “Deep learning for
R EFERENCES smart manufacturing: Methods and applications,” J. Manuf. Syst., to be
published, doi: 10.1016/j.jmsy.2018.01.003.
[1] L. Hao, L. Bian, N. Gebraeel, and J. Shi, “Residual life prediction of [24] Y. Liu, C. Yang, Z. Gao, and Y. Yao, “Ensemble deep kernel learn-
multistage manufacturing processes with interaction between tool wear ing with application to quality prediction in industrial polymeriza-
and product quality degradation,” IEEE Trans. Autom. Sci. Eng., vol. 14, tion processes,” Chemometrics Intell. Lab. Syst., vol. 174, pp. 15–21,
no. 2, pp. 1211–1224, Apr. 2017. Mar. 2018.
[2] S. Lee and V. V. Prabhu, “A dynamic algorithm for distributed feedback [25] C. Liu, X. Song, T. Xu, and L. Tang, “An operation optimization
control for manufacturing production, capacity, and maintenance,” IEEE method based on improved EDA for BOF end-point control,” in Proc.
Trans. Autom. Sci. Eng., vol. 12, no. 2, pp. 628–641, Apr. 2015. IEEE World Congr. Comput. Intell. (WCCI), Vancouver, BC, Canada,
[3] K. Mao, Q.-K. Pan, T. Chai, and P. B. Luh, “An effective subgradient Jul. 2016, pp. 1077–1084.
method for scheduling a steelmaking-continuous casting process,” IEEE [26] H. X. Tian and Z. Z. Mao, “An ensemble ELM based on modified
Trans. Autom. Sci. Eng., vol. 12, no. 3, pp. 1140–1152, Jul. 2015. AdaBoost.RT algorithm for predicting the temperature of molten steel
[4] C. Zhao, “A quality-relevant sequential phase partition approach for in ladle furnace,” IEEE Trans. Autom. Sci. Eng., vol. 7, no. 1, pp. 73–80,
regression modeling and quality prediction analysis in manufacturing Jan. 2010.
processes,” IEEE Trans. Autom. Sci. Eng., vol. 11, no. 4, pp. 983–991, [27] A. Das, J. Maiti, and R. N. Banerjee, “Process control strategies for
Oct. 2014. a steel making furnace using ANN with Bayesian regularization and
[5] L. Tang, Y. Zhao, and J. Liu, “An improved differential evolution algo- ANFIS,” Expert Syst. Appl., vol. 37, no. 2, pp. 1075–1085, Mar. 2010.
rithm for practical dynamic scheduling in steelmaking-continuous cast- [28] H. Liu, B. Wang, and X. Xiong, “Basic oxygen furnace steelmaking
ing production,” IEEE Trans. Evol. Comput., vol. 18, no. 2, pp. 209–225, end-point prediction based on computer vision and general regression
Apr. 2014. neural network,” Opt.-Int. J. Light Electron Opt., vol. 125, no. 18,
[6] J. Ruuska, A. Sorsa, J. Lilja, and K. Leiviskä, “Mass-balance based pp. 5241–5248, Sep. 2014.
multivariate modelling of basic oxygen furnace used in steel industry,” [29] R. Jin, J. Li, and J. J. Shi, “Quality prediction and control in rolling
IFAC PapersOnLine, vol. 50, no. 1, pp. 13784–13789, Jul. 2017.
processes using logistic regression,” Trans. Namri/sme, vol. 35, 2007.
[7] X. Wang, M. Han, and J. Wang, “Applying input variables selection
[30] M. Han and Y. Zhao, “Dynamic control model of BOF steelmaking
technique on input weighted support vector machine modeling for
process based on ANFIS and robust relevance vector machine,” Expert
BOF endpoint prediction,” Eng. Appl. Artif. Intell., vol. 23, no. 6,
Syst. Appl., vol. 38, no. 12, pp. 14786–14798, Nov./Dec. 2011.
pp. 1012–1018, Sep. 2010.
[31] Y. Wang, F. Sun, and B. Li, “Multiscale neighborhood normalization-
[8] L.-F. Xu, W. Li, M. Zhang, S.-X. Xu, and J. Li, “A model of basic
based multiple dynamic PCA monitoring method for batch processes
oxygen furnace (BOF) end-point prediction based on spectrum informa-
with frequent operations,” IEEE Trans. Autom. Sci. Eng., vol. 15, no. 3,
tion of the furnace flame with support vector machine (SVM),” Opt.-Int.
pp. 1053–1064, Jul. 2018.
J. Light Electron Opt., vol. 122, no. 7, pp. 594–598, Apr. 2011.
[9] M. Han and C. Liu, “Endpoint prediction model for basic oxygen furnace [32] W. Wu, S.-F. Dai, and Y. Liu, “Dephosphorization stability of hot metal
steel-making based on membrane algorithm evolving extreme learning by double slag operation in basic oxygen furnace,” J. Iron Steel Res.,
machine,” Appl. Soft Comput., vol. 19, pp. 430–437, Jun. 2014. Int., vol. 24, no. 9, pp. 908–915, Sep. 2017.
[10] M. Han and Z. J. Cao, “An improved case-based reasoning method [33] J.-H. Park et al., “Phosphate removal in constructed wetland with rapid
and its application in endpoint prediction of basic oxygen furnace,” cooled basic oxygen furnace slag,” Chem. Eng. J., vol. 327, pp. 713–724,
Neurocomputing, vol. 149, pp. 1245–1252, Feb. 2015. Nov. 2017.
[11] W. Birk, I. Arvanitidis, P. G. Jonsson, and A. Medvedev, “Physical [34] X.-F. Jiang, M.-L. Wang, W.-Y. Yang, Y. Gan, Y.-J. Wang, and
modeling and control of dynamic foaming in an LD-converter process,” Z.-D. Yu, “High efficient technology of steelmaking with low silicon
IEEE Trans. Ind. Appl., vol. 37, no. 4, pp. 1067–1073, Jul. 2001. hot metal on large converter,” J. Iron Steel Res., Int., vol. 14, no. 6,
[12] H. Jalkanen and L. Holappa, “Converter steelmaking,” in Treatise on pp. 27–31, Nov. 2007.
Process Metallurgy, vol. 3. Boston, MA, USA: Elsevier, 2014, ch. 1, [35] J. A. K. Suykens and J. Vandewalle, “Least squares support vector
pp. 223–270. machine classifiers,” Neural Process. Lett., vol. 9, no. 3, pp. 293–300,
[13] T.-H. Su, H.-J. Yang, Y.-H. Shau, E. Takazawa, and Y.-C. Lee, “CO2 Jun. 1999.
sequestration utilizing basic-oxygen furnace slag: Controlling factors, [36] R. Dong, J. Xu, and B. Lin, “ROI-based study on impact factors of dis-
reaction mechanisms and V–Cr concerns,” J. Environ. Sci., vol. 41, tributed PV projects by LSSVM-PSO,” Energy, vol. 124, pp. 336–349,
pp. 99–111, Mar. 2016. Apr. 2017.
[14] T. M. Mitchell, Machine Learning. New York, NY, USA: McGraw-Hill, [37] S. S. Shiju, S. Asif, and S. Sumitra, “Multiple kernel learning using com-
Mar. 1997. posite kernel functions,” Eng. Appl. Artif. Intell., vol. 64, pp. 391–400,
[15] Y. Shao, Q. Zhao, Y. R. Chen, Q. B. Zhang, and K. Wang, “Applying Sep. 2017.
flame spectral analysis and multi-class classification algorithm on the [38] J. A. K. Suykens, “Nonlinear modelling and support vector machines,”
BOS endpoint carbon content prediction,” Opt.-Int. J. Light Electron in Proc. 18th IEEE Instrum. Meas. Tech. Conf., Budapest, Hungary,
Opt., vol. 126, no. 23, pp. 4539–4543, Dec. 2015. May 2001, pp. 287–294.
[16] S. Li, X. Wei, and L. Yu, “Numerical simulation of off-gas formation [39] M. Michalak, “Adaptive kernel approach to the time series prediction,”
during top-blown oxygen converter steelmaking,” Fuel, vol. 90, no. 4, Pattern Anal. Appl., vol. 14, no. 3, pp. 283–293, Aug. 2011.
pp. 1350–1360, Apr. 2011. [40] R. Storn and K. V. Price, “Differential evolution: A simple and efficient
[17] P.-Y. Hao, “Pair-υ-SVR: A novel and efficient pairing nu-support vector adaptive scheme for global optimization over continuous spaces,” Int.
regression algorithm,” IEEE Trans. Neural Netw. Learn. Syst., vol. 28, Comput. Sci. Inst., Berkeley, CA, USA, Tech. Rep. TR-95-012, 1995.
no. 11, pp. 2503–2515, Nov. 2017. [41] J. J. Shi and S. Y. Zhou, “Quality control and improvement for multistage
[18] J. Valyon and G. Horváth, “A sparse robust model for a Linz–Donawitz systems: A survey,” IIE Trans., vol. 41, no. 9, pp. 744–753, 2009.
steel converter,” IEEE Instrum. Meas., vol. 58, no. 8, pp. 2611–2617, [42] J. Zhong, J. Liu, and J. Shi, “Predictive control considering model
Aug. 2009. uncertainty for variation reduction in multistage assembly processes,”
[19] K. Javed, R. Gouriveau, and N. Zerhouni, “A new multivariate approach IEEE Trans. Autom. Sci. Eng., vol. 7, no. 4, pp. 724–735, Oct. 2010.
for prognostics based on extreme learning machine and fuzzy cluster- [43] V. Vapnik, The Nature of Statistical Learning Theory. New York, NY,
ing,” IEEE Trans. Cybern., vol. 45, no. 12, pp. 2626–2639, Dec. 2015. USA: Springer-Verlag, 1995.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

LIU et al.: DYNAMIC ANALYTICS METHOD BASED ON MULTISTAGE MODELING 13

[44] M. E. Tipping, “Sparse Bayesian learning and the relevance vector Jiyin Liu received the B.E. degree in industrial
machine,” J. Mach. Learn. Res., vol. 1, pp. 211–244, Sep. 2001. automation and the M.E. degree in systems engi-
[45] G.-B. Huang, H. Zhou, X. Ding, and R. Zhang, “Extreme learning neering from Northeastern University, Shenyang,
machine for regression and multiclass classification,” IEEE Trans. Syst., China, in 1982 and 1985, respectively, and the Ph.D.
Man, Cybern. B, Cybern., vol. 42, no. 2, pp. 513–529, Apr. 2012. degree in manufacturing engineering and operations
[46] E. Hosseini-Asl, J. M. Zurada, and O. Nasraoui, “Deep learning of part- management from the University of Nottingham,
based representation of data using sparse autoencoders with nonnegativ- Nottingham, U.K., in 1993.
ity constraints,” IEEE Trans. Neural Netw. Learn. Syst., vol. 27, no. 12, He is currently a Professor of Operations Manage-
pp. 2486–2498, Dec. 2016. ment with the School of Business and Economics,
Loughborough University, Leicestershire, U.K. He is
also a Cheung Kong Scholars Visiting Chair Profes-
Chang Liu (S’18) is currently pursuing the Ph.D. sor with the Institute of Industrial and Systems Engineering, Northeastern
degree in systems engineering with the Institute of University. His research interests include operations planning and schedul-
Industrial and Systems Engineering, Northeastern
ing problems in production, logistics and supply chains, and mathematical
University, Shenyang, China. modeling, optimization and heuristic methods. He has published papers in
His research interests include data analytics and journals such as European Journal of Operational Research, IEEE T RANS -
optimization for smart industry, model predictive
ACTIONS , IIE Transactions, International Journal of Production Research,
control, machine learning, computational intelligent Naval Research Logistics, Operations Research, and Transportation Research.
optimization, and engineering applications in various
industrial processes.

Lixin Tang (M’09–SM’14) received the B.E. degree


in industrial automation, the M.E. degree in systems
engineering, and the Ph.D. degree in control the-
ory and application from Northeastern University,
Shenyang, China, in 1988, 1991, 1996, respectively.
He is currently a Cheung Kong Scholars Chair Pro-
fessor, the Director of the Institute of Industrial and
Systems Engineering, Northeastern University. His
research interests include industrial big data science,
data analytics and machine learning, reinforcement
learning and dynamic optimization, computational
intelligent optimization, plant-wide production and logistics planning, pro-
duction and logistics batching and scheduling and engineering applications in
manufacturing (steel, petroleum-chemical, and nonferrous), energy, resources
industry, and logistics systems. He has published papers in journals such as
Operations Research, IIE Transactions, Naval Research Logistics, European Zhenhao Tang received the M.E. degree in control
Journal of Operational Research, IEEE T RANSACTIONS ON E VOLUTIONARY theory and application and the Ph.D. degree in
C OMPUTATION, IEEE T RANSACTIONS ON P OWER S YSTEMS , and IEEE control theory and application from Northeastern
T RANSACTIONS ON C ONTROL S YSTEMS T ECHNOLOGY. University, Shenyang, China, in 2009 and 2014,
Dr. Tang serves as an Associate Editor of IISE Transactions, IEEE T RANS - respectively.
ACTIONS ON E VOLUTIONARY C OMPUTATION , IEEE T RANSACTIONS ON He is currently an Associate Professor of Control
C YBERNETICS , IEEE T RANSACTIONS ON AUTOMATION S CIENCE AND Theory and Application with the School of Automa-
E NGINEERING, Journal of Scheduling, International Journal of Production tion Engineering, Northeast Power Electric Uni-
Research, Journal of the Operational Research Society, in Editorial Board versity, Jilin, China. His research interests include
of Annals of Operations Research, and an Area Editor of the Asia-Pacific model predictive control, data analytics and machine
Journal of Operational Research. learning, and computational intelligent optimization.

You might also like