<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <article-id pub-id-type="doi">10.1016/S1474-6670(17)64255-1</article-id>
      <title-group>
        <article-title>Intelligence Analysis Method of Automation Control System Archive Database for controlling Hot Blast Stove Block</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Pryazovskyi State Technical University</institution>
          ,
          <addr-line>str. Universytets'ka 7, Mariupol, 87555</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2009</year>
      </pub-date>
      <volume>16</volume>
      <fpage>0000</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>In automated process control systems the data from the archive database are used in most cases in a graphic form for analyzing the technological process history. Frequently, the controlling of а hot blast stove block occurs in the conditions of incomplete information. The method of data mining of the archive database was developed and implemented in the form of computer programs to obtain new interconnections between the main technological parameters of the blast air heating process in a hot blast stove block. The developed algorithm allows to determine the functional dependence of the base parameter on two other parameters with fixing the third parameter in a certain range. The obtained analytical dependencies allow us to make decisions about changes in control algorithms for a hot blast stove block.</p>
      </abstract>
      <kwd-group>
        <kwd>intelligence analysis</kwd>
        <kwd>data mining</kwd>
        <kwd>method</kwd>
        <kwd>approximation</kwd>
        <kwd>hot blast stove</kwd>
        <kwd>HBS</kwd>
        <kwd>flow-chart</kwd>
        <kwd>computer application</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Nowadays, all the basic technological processes of metallurgical production are
automated by Automated Control Systems (ACS) of various levels of complexity, in
which the technological parameters measured by the sensors, the values of the
calculated variables enter the visualization systems and are stored in current databases.
This information is used both for process control and for informing personnel about
the process condition. Current databases are stored forming an archive database of the
technological process (ADB). Unfortunately, in most cases ADB information is used
to display the process flow in a graph form and, if necessary, to evaluate the operation
of the unit in the past.</p>
      <p>The software of ACS includes programs that implement mathematical models –
informational or controlling. During the operation of the technological facility, such
tuning coefficients of these programs must be adjusted due to aging or a change in the
state of equipment and structural elements.</p>
      <p>To solve this problem, some ACS are used data mining in recent years.</p>
      <p>The goal of the research: the development and application of new methods of data
mining to obtain new interconnections between the technological parameters of blast
air heating in hot blast stove block (HBSB) in order to configure control algorithms
for HBSB.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Formal problem statement</title>
      <p>In many cases HBSB consists of three or four hot blast stoves (HBS). The block is
designed to heat blast air (air enriched with oxygen up to 25-30%) to a temperature of
1000 - 1200 °C, which enters a blast furnace (BF).</p>
      <p>HBS is a unit of discontinuous operation. The main two modes of operation are the
checkerwork heating (on-gas period) and the blast heating (on-blast period). In on-gas
period in the combustion chamber a fuel gas is burned (blast furnace gas (BFG) or a
mixture of BFG and natural or coke gas). Then the hot combustion products heat the
block refractory checkerwork, giving it the heat. In on-blast period, BF air passes
through the hot checkerwork in the direction opposite to the combustion products,
taking the heat from the checkerwork. In case of operation of HBSB, which includes
4 units, in sequential mode, three HBS operate in on-gas period, and one operates in
on-blast period. As soon as one of HBS ends on-blast period, it is switched to the
ongas period, and the heated HBS is switched to on-blast period.</p>
      <p>HBSB is controlled by an automation system that also includes a subsystem for
maintaining a database of process parameters for each HBS. In modern ACS, there is
a system for controlling the dome temperature, the fuel-air ratio and a monitoring
system for a fuel gas flow, an air for combustion flow, a flue gases temperature,
chemical analysis of the flue gases composition and fuel value.</p>
      <p>In the studied system, there is a system for controlling the dome temperature and a
system for monitoring the fuel gas flow and the temperature of the flue gases. Such
number of parameters does not allow a clear understanding of process quality, i.e. in
practice, ACS operates in the conditions of incomplete information.</p>
      <p>Thus, the objective of the research aims at by using ADB that contains the
abovementioned minimum set of parameter values for the long-term operation of HBSB to
find the interconnections between these parameters in order to their further use to
correct the existing mathematical models of HBS operation and in block control
algorithms.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Literature review</title>
      <p>
        The article [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] describes various methods used in data analysis and approaches to the
implementation of these methods.
      </p>
      <p>
        Liu Y. et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] use accumulated production data to compensate for the lack of
technological information for the gas flow and conclude that the obtained sufficient
accuracy of reproducing the missing data provides powerful support for the operation
of gas blast furnace facilities.
      </p>
      <p>
        The quality and accuracy of the technological information stored in the current and
archive databases are very important for the decision-making process in order to save
resources. Unfortunately, due to design errors, instability and vulnerability of the
Supervisory Control and Data Acquisition (SCADA), these anomalies usually exist in
practice. This usually leads to a negative impact on the accuracy and stability of
datadriven methodologies. The authors of [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] proposed two methods for searching for
anomalies in the data presented in the current database.
      </p>
      <p>
        Methodology, problems and solutions in the field of using multivariate polynomial
regression are described in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. According to the authors, descriptive data analysis is a
process of evaluating values based on a given data set, which can be achieved by
regression analysis on this data set. In real time, data can include various data sets
with different properties. Predictive (intelligent) Data Mining is the process of
evaluating or predicting future values from an available set of values, uses the concept of
regression to evaluate future values.
      </p>
      <p>
        An example of the use of quadratic multiparametric polynomial regression is [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ],
where the authors performed an analysis to determine the relationships between the
parameters (gas temperature, wall thickness) of heat exchange during drying with
infrared convection. By analyzing the dispersion, the authors evaluate the order of
influence of the significance of all factors on the temperature of hot air.
      </p>
      <p>As indicated above, both the blast furnace itself and the hot blast stoves are units
operating in conditions of incomplete information. For such objects, according to
various authors, the only real opportunity for implementing management functions is
data analysis.</p>
      <p>
        The standard approach to the analysis of BF process is based on a detailed study of
its individual phenomena (heat and mass transfer, gas and hydrodynamics, etc.) with
the subsequent use of the identified patterns for determination of possible and desired
trends in the development of processes and management. The authors of [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] proposed
a thermochemical model of BF smelting, allowing the operator to apply corrective
actions, based on an analysis of data from an archive database for 6 months. The
calculation results obtained on the basis of the model were compared with real data.
      </p>
      <p>
        The success of cluster data analysis primarily depends on the controllability of BF
processes based on existing sets of measured parameters and control factors [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The
uncertainty of the control of BF process is determined by uncontrolled parameters,
which determine the spread of the values of the output parameters of the process. An
analysis of the controllability of BF processes, carried out in this work on the basis of
existing statistics of BF smelting, shows that setting specific values of control factors
determine the productivity of BF with a certain accuracy. This fact justifies the
management technique proposed in this paper. It is based on real data as applied to the
calculation of the theoretical combustion temperature.
      </p>
      <p>
        According to the authors of [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], measurements of technological parameters of BF
smelting usually have non-Gaussian characteristics. This problem can be solved if we
do not stick to the analytical solution, but use the empirical method to determine the
control limit. In the general case, if the distribution of the measurement data is
unimodal and the detection index value is constant for the data under normal conditions.
To diagnose disturbances in the operation of BF, the authors of the article used
multivariate statistical analysis, the purpose of which was to monitor disturbances
associated with switching HBS to detect anomalies.
      </p>
      <p>
        To monitor the process of cast iron production in BF, the authors of [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] use the
Principal Component Analysis (PCA) method of analysis of the main components - a
statistical procedure that orthogonally converts the initial n coordinates of the data set
into a new set of n coordinates called the main components. The work shows that the
distribution is not normal for the following reasons: peak-like interference caused by
HBS switching; periodic loading of coke and tapping of cast iron, etc. Before
detecting abnormalities, outliers are removed from the original database, the size of the
training sample and the number of main components are selected.
      </p>
      <p>
        In article [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] an approach is proposed to control BF process to increase the
efficiency of process, based on modeling the operation of BF and on-line stabilization of
parameters on the basis of the obtained mathematical models. Using machine learning
methods, dependencies are determined to specify the controlled parameters at the
output and coke speed. Intelligent data analysis for BF operation was performed to
identify models of distribution and subsequent melting of materials. Based on the
developed models an expert system was developed and implemented.
      </p>
      <p>
        In practice, operators of BF make decisions on controlling the unit based on a
visual assessment of the graphic profiles of key variables, and not through a complex
calculation of the exact numerical values. Zhou, B. et al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] proposed a new
qualitative trend analysis algorithm (QTA) based on piecewise linear polynomial
approximation. Using the first and second derivatives, the rate of change and the direction of the
trend are determined. The effectiveness of the algorithm is shown by testing on
various models and real data of blast furnaces.
      </p>
      <p>
        An analysis of the existing quality control systems performed by the author [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
showed that currently there are practically no systems that could be used for
operational control of the dynamics of the quality of cast iron during the smelting process
in real time. In this regard, the article presents a system for collecting and analyzing
data on the controlled parameters of the BF process with the aim of real-time
monitoring of the quality of cast iron during smelting. Data on the current values of the
technological parameters are sent to a server from the controllers every 3 seconds and are
smoothed using an exponential algorithm with the choice of the optimal parameter.
      </p>
      <p>
        The work [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] describes the operation of a BF automation system based on the use
of an archive database in the mode of an operator advisor. The author outlines a
methodology for analyzing and optimizing the volume of the operational database in
order to predict the course of BF smelting in real time and offers a method for
analyzing data of the technological parameters, which allows you to obtain additional
information about the smelting process. When designing the system, hierarchical
clustering (the Lance-Williams method) was used, which allows them to be found in the
process of performing the clustering procedure.
      </p>
      <p>
        The main goal of [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] is to show the potential of modern intelligent technologies
based on self-organizing neural networks for clustering operating modes and
modelpredictive control of the BF process. The method uses a prediction model of control
technology. Moreover, the construction of a model of the BF process includes data
obtained in real time. The authors propose to use two approaches to clustering the
effective values of parameters using the criteria for the efficiency of a blast furnace:
using elliptical surfaces and a self-organizing Kohonen network.
      </p>
      <p>A sufficient amount of research also applies to the use of modeling, solving
optimization problems, multivariate statistical analysis, cluster analysis and data mining
for the operation of automation systems for HBS.</p>
      <p>For example, Nose, K. et al. [15] formulated and solved using modeling the
nonlinear optimization problem by using the generalized reduced gradient (GRG)
method.</p>
      <p>For a HBS control system the authors of [16] proposed a sequential procedure for
improving process control based on multivariate methods of statistical analysis. In
order to take advantage of a large amount of historical data, a combination of the
hierarchical clustering method and statistical process control methods is used to detect
and analyze key factors that significantly affect process performance. This technique
consists of four successive stages: data collection and multivariate statistical analysis,
hierarchical clustering and detection of the operating mode, the selection of dominant
variables, a new operational benchmark and its verification.</p>
      <p>The authors of [17] confirm that with intelligent data processing the Six Sigma
Methodology increases the processing speed and the quality of the “gained” data.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Statement of Basic Materials</title>
      <p>The procedure for obtaining the desired information from the archive database is
shown in Fig. 1.</p>
      <p>At one of the iron and steel plants of Ukraine, the values of 194 technological
parameters of HBS in ACS for cast iron smelting are recorded in ADB (file with the
extension * .dbf) with a frequency of 5 seconds, and the file is generated for every 24
hours and, accordingly, one file contains 3352320 records.</p>
      <p>The ADB file structure is shown in Fig. 2, where Date and Time columns
correspond to the date and time the parameter was written to the database, TagIndex is the
index corresponding to the technological parameter, Value is the value of the
technological parameter; Tagname – the name of the technological parameter in the
database.</p>
      <p>The studied ADB has a form that is inconvenient for its further analysis and use
due to its structure (outdated recording format) and accordingly due to its size.
a)</p>
      <p>b)</p>
      <p>Therefore, firstly, it is necessary to transform the database into a form convenient
for further analysis. The authors developed and implemented an ADB processing
algorithm taking into account the following provisions:</p>
      <p>1. The operation of each HBS will be described with the characteristics (values of
technological parameters) of two periods – on-gas and on-blast including:
a) for on-gas period: time of the beginning and end of the period ( H _ Gbeg ,
M _ Gbeg , S _ Gbeg , H _ Gend , M _ Gend ; S _ Gend ); the duration of the period; the
beginning and end values of the dome temperature ( TDG_HBS1beg , TDG_HBS1end );
the beginning and end values of the flue gases temperature ( TFG_HBS1beg ,
TFG_HBS1end ); the average integral value of the dome temperature ( TDG_HBS1avg );
the average integral value of the flue gases temperature ( TFG_HBS1avg ); dome
heating rate; the rate of heating of the flue gases; the beginning and end consumption of
the BFG ( FG_HBS1beg , FG_HBS1end ); volume of the consumed BFG ( VG_HBS1 );
the average integral flow rate of the BFG during the period ( FG_HBS1end );
b) for on-blast period: time of the beginning and end of the period ( H _ Bbeg ,
M _ Bbeg , S _ Bbeg , H _ Bend , M _ Bend ; S _ Bend ); the duration of the period; the
beginning and end values of the dome temperature ( TDB_HBS1beg , TDB_HBS1end );
the beginning and end values of the temperature of the blast air ( TBB_HBS1beg ,
TBB_HBS1end ); the average integral value of the dome temperature ( TDB_HBS1avg );
the average integral value of the blast temperature at the inlet to
( TBB_HBS1avg ); the cooling rate of the dome temperature during the period.
HBS
2. Divide ADB into 8 parts (files), each of which will contain data on on-gas and
on-blast periods for each HBS of the block.</p>
      <p>Let us consider in details the proposed algorithm (Fig. 3) for converting the ADB
into a form convenient for analysis of HBS #1 in particular.</p>
      <p>When the program is initialized, a directory in which the ADB files are located and
a directory in which the processing results will be written are selected.</p>
      <p>Fig. 3. Flow-chart of algorithm of ADB conversion in а form convenient for analysis
Step 1. Beginning of reading of information subprogrammе from the database.</p>
      <p>Step 2. Resetting variables: M – mode of operation of HBS, M  1 – on-gas
period, M  2 – on-blast period, n – number of parameters values recorded over
on-gas period; k – number of parameters values recorded over on-blast period.</p>
      <p>Step 3. Loop No. 1 starting, it operates until all ADB files from the folder are
processed.</p>
      <p>Step 4. Opening the next ADB file.</p>
      <p>Step 5. Resetting variable: i – number of records in a file.</p>
      <p>Step 6. Loop No. 2 starting, it operates until the end of a file is reached.</p>
      <p>Step 7. Reading data from ADB file using SQL-queries: i ; VN1 \ Di – on-blast
period; VN1 \ Ni – on-gas period; VN1 \ TKFi – dome temperature; VN1 \ TDi – flue gas
temperature; VN1 \ RSGi – BFG flow.</p>
      <p>Step 8. Mode checking: VN1 \ Di  0 AND VN1 \ Ni  1 ? If YES – on-gas period,
transition to step 9, if NOT – transition to step 16.</p>
      <p>Step 9. Mode change checking: M  1 ? If YES – mode changing from on-blast
period to on-gas period, transition to step 10; if NOT – transition to step 14.</p>
      <p>Step 10. Assigning initial values for on-gas period beginning: TDG_HBS1beg ,</p>
      <sec id="sec-4-1">
        <title>TFG_HBS1beg , FG_HBS1beg , H _ Gbeg , M _ Gbeg , S _ Gbeg .</title>
        <p>Step 11: Assigning finite values for on-blast period end: TDB_HBS1end ,</p>
      </sec>
      <sec id="sec-4-2">
        <title>TBB_HBS1end , H _ Bend , M _ Bend , S _ Bend</title>
        <p>Step 12. Calculating for on-blast period: TDB_HBS1avg , TBB_HBS1avg .</p>
        <p>Resetting for on-gas period: TDG_HBS1avg , TFG_HBS1avg , FG_HBS1avg ,
VG_HBS1 .</p>
        <p>Step 13: Assigning initial values: M  1 – on-gas period; k  1 – beginning of
new on-gas period; n  0 – end of on-blast period.</p>
      </sec>
      <sec id="sec-4-3">
        <title>Step 14. Calculating: TDG_HBS1avg , TFG_HBS1avg , FG_HBS1avg , VG_HBS1 .</title>
        <p>Step 15. Incrementing number of parameters values k  k  1 .</p>
        <p>Step 16. Mode checking: VN1 \ Di  1 AND VN1 \ Di  0 ? If YES – on-blast
period, transition to step 17, if NOT – transition to step 24.</p>
        <p>Step 17. Mode change checking: M  2 ? If YES – mode changing from on-gas
period to on-blast period, transition to step 18; if NOT – transition to step 22.</p>
        <p>Step 18. Assigning initial values for on-blast period beginning: TDB_HBS1beg ,</p>
      </sec>
      <sec id="sec-4-4">
        <title>TBB_HBS1beg , H _ Bbeg , M _ Bbeg , S _ Bbeg .</title>
        <p>Step 19. Assigning finite values for on-gas period ending: TDG_HBS1end ,</p>
      </sec>
      <sec id="sec-4-5">
        <title>TFG_HBS1end , FG_HBS1end , H _ Gend , M _ Gend ; S _ Gend .</title>
        <p>Step 20. Calculating for on-gas period:
TDG_HBS1avg ,</p>
        <p>TFG_HBS1avg ,
FG_HBS1avg .</p>
        <sec id="sec-4-5-1">
          <title>Resetting for on-gas period: TDB_HBS1avg , TBB_HBS1avg .</title>
          <p>Step 21. Assigning initial values: M  2 – on-blast period; k  0 – ending of new
on-gas period; n  1 – beginning of on-blast period.</p>
          <p>Step 22. Calculating: TDB_HBS1avg , TBB_HBS1avg .</p>
          <p>Step 23. Incrementing number of parameters values n  n 1 .</p>
          <p>Step 24. Incrementing number of records i  i 1 .</p>
          <p>Step 25. Exiting from the loop No. 2.</p>
          <p>Step 26. Exiting from the loop No. 1.</p>
          <p>Step 27. End.</p>
          <p>The results of processing ADB are written to an Excel file (Fig. 4). Each row of
eight tables represents one on-gas period or one on-blast period.</p>
          <p>The next second processing step is the analysis of the obtained periods and the
comparison of on-gas periods with the corresponding subsequent on-blast periods.</p>
          <p>The following ADB processing results were obtained, which included 7 months of
operation of HBSB in on-gas periods / on-blast periods: for HBS1 696 / 761; for
HBS2 773 / 763; for HBS3 306 / 718; HBS4 207 / 237. For the next 3 months: for
HBS1 155 / 152; for HBS2 166 / 167; for HBS3 59 / 81; for HBS4 173 / 173. For
example, inconsistencies in the number of periods can be in the case when the
recording of the technological parameters values in the ADB is incorrect (absence or
failure of the sensor) and there is a mismatch between the values of the tags
responsible for the periods and these periods.</p>
          <p>In addition the operating values of time of on-gas and on-blast periods are known
from the operating map of HBS block, so periods that are known to be small or long
in duration are initially removed.</p>
          <p>Then a search is made for on-blast periods, which correspond to the current on-gas
period. After processing the following number of full cycles was obtained: for HBS1
– 641, for HBS2 – 736, for HBS3 – 135, for HBS4 – 201. Thus, for example, for
HBS1 there were 851 entries in ADB, and only 641 full cycles fell into the table, i.e.
approximately 25% of records are filtered.</p>
          <p>At the third processing step, localization and removal of anomalies of the obtained
values for each of the columns is performed using descriptive statistics: calculation of
the maximum and minimum values, average values, standard deviation ( ): elements
that do not belong to the range  3 ;3  are removed from the selection. It can be
seen from Fig. 5 that the initial distribution of the parameter values is processed in
such a way that the resulting distribution is close to normal.</p>
          <p>As a result, the final version of the database was obtained with a breakdown into
full HBS operation cycles database (hereinafter referred to as FCDB).</p>
          <p>In the fourth processing step we get the data from FCDB. At this stage, the
opportunity is realized using FCDB and the algorithm developed by the authors (Fig.6) to
determine the functional dependence of the base parameter on two other parameters
with fixing the third parameter in a certain range.</p>
          <p>Below is an algorithm that implements this possibility, using the example of
obtaining the dependence of on-gas duration  dur ( Z ) on the average dome temperature
TDG_HBSavg ( X ) and the volume of consumed BFG VG_HBS ( Y ) within the range
of BFG flow FG_HBS ( F ) from FG_HBS1min to FG_HBS1max ( Fmin to Fmax ):
Z  f X ,Y  within F  Fmin , Fmax  .
(1)
Let us consider in details the proposed algorithm (Fig. 6):
Step 1. Beginning of the subprogram.</p>
          <p>Step 2. Opening FCDB file.</p>
          <p>Step 3. Reading k - the number of records in FCDB file.</p>
          <p>Step 4. Reading data from FCDB file to X , Y , Z , F .</p>
          <p>Step 5. Calculating the values of average, minimum, maximum, standard deviation
for X and Y arrays: X min , X max , X avg , X ds , Ymin , Ymax , Yavg , Yds .</p>
        </sec>
        <sec id="sec-4-5-2">
          <title>Step 6. Input Fmin , Fmax .</title>
          <p>Step 7. Input range values in which the X and Y data will be processed:  beg ,
 end ,  step . By default :  beg  2 ,  end  2 ,  step  1 .</p>
        </sec>
        <sec id="sec-4-5-3">
          <title>Step 8. Assigning initial values    beg , m  0 .</title>
        </sec>
        <sec id="sec-4-5-4">
          <title>Step 9. Loop No. 1 starting, it operates until    end .</title>
        </sec>
        <sec id="sec-4-5-5">
          <title>Step 10. Calculating values of convX m and convYm arrays.</title>
          <p>Step 11. Incrementing  and m .</p>
          <p>Step 12. Exiting from the loop No. 2
Step 13. Resetting Xrez array.</p>
          <p>Step 14. Loop No. 2 starting, it operates until i  m 1 .</p>
          <p>Step 15. Resetting Yrez array elements to zero.</p>
          <p>Step 16. Loop No. 3 starting, it operates until j  m 1 .</p>
          <p>Step 17. Resetting Zrez array elements to zero; n=0.
Step 18. Loop No. 4 starting, it operates until l  k .</p>
          <p>Step 19. Checking condition: Fmin  F1  Fmax ? If YES – transition to step 20, if
NOT – transition to step 23.</p>
          <p>Step 20. Checking condition:
if convXi  Xl  convXi1ANDconvYj  Yl  convYj1? If YES – transition to
step 21, if NOT – transition to step 23.</p>
          <p>Step 21. Calculating: Zrezi,j , Xrezi,j , Yrezi,j .</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Assessment of the research results</title>
      <p>Based on the above algorithms, the following programs have been developed: for the
implementation of the first and second stages (Fig. 1); for the implementation of the
third and fourth stages (Fig. 1).</p>
      <p>Below are the results of the programs.</p>
      <p>To analyze the operation of HBS #4, the dependence (1) was obtained (Fig.7) with
the following samples:  3 ; 3 , step (Fig. 7, a, b);  2,5  ; 2,5  , step 0,5
(Fig. 7, c, d, e);  2,5 ; 2,5 , step 0,25 (Fig. 7, f, g, h).</p>
      <p>It can be seen from the graphs that when using a step of 0,5 and especially
0,25 (Fig. 7, c, f), the problem of the lack of input data in FCDB that
simultaneously satisfy the set of specified parameters values (dome temperature and gas
volume) arises. This is determined by the presence of zero values of heating time. In this
case, the program replaces these points using an approximation based on nonzero
values, which is visually seen by the presence of flat sections on the surface of the
graphs (Fig. 7, d, g).</p>
      <p>Thus using an interval equal to  eliminates the problems that arise in the absence
of values in the database (Fig. 7, a).</p>
      <p>It should be noted that the most optimal sampling range is the range from 2 to
2 with an interval equal to .</p>
      <p>The obtained results (Fig 7, a, d, g) in terms of the totality of values are unsuitable
for subsequent use in control algorithms of HBS. Using the multi-parameter
approximation, we obtain these dependencies in the form of analytical expressions (R2&gt; 0.8),
the graphs of which are shown in Fig. 7 (b, e, h). Examples of such expressions are
given in Table 1.</p>
      <p>Earlier [18], the authors developed and implemented a mathematical model of the
thermal operation of HBS of BF, which was identified on the basis of ADB used in
this research. For this purpose, the averaged basic operation parameters of each HBS
of the block ([18], Fig. 4) were used. Thus, for example, for HBS4, the average dome
temperature corresponds to 1275 °C, and the average on-gas period duration is 230
minutes, which fully corresponds to the calculated value in accordance with the
analytical expression (Tab. 1).</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>1. The methods of data mining and their use, including in control systems for blast
furnace production, which allows one to extract new opportunities from a minimum
set of values of technological parameters, have been analyzed. The authors concluded
that there is no information on the use of data mining in automation systems of
HBSB.</p>
      <p>2. For the first time, a method and algorithm for processing an archive database
which includes 4 stages is proposed.</p>
      <p>3. The specified algorithm is implemented in the form of two software modules
developed using Visual Studio 2019.
4. As a result of the research, analytical dependencies have been obtained, they
allow to make decisions about changes in the heating flow chart and implement control
algorithms for HBSB and each HBS of the block.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Qin</surname>
            ,
            <given-names>S. J.</given-names>
          </string-name>
          :
          <article-title>Process data analytics in the era of big data</article-title>
          .
          <source>AIChE Journal</source>
          , Vol.
          <volume>60</volume>
          (
          <issue>9</issue>
          ): pp.
          <fpage>3092</fpage>
          -
          <lpage>3100</lpage>
          (
          <year>2014</year>
          ). doi:
          <volume>10</volume>
          .1002/aic.14523
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lv</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>An Improved Generalized-Trend-Diffusion-Based Data Imputation for Steel Industry</article-title>
          . Mathematical Problems in Engineering, Vol.
          <year>2013</year>
          : pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          (
          <year>2013</year>
          ). doi:
          <volume>10</volume>
          .1155/
          <year>2013</year>
          /136241
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Liu,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <surname>W.</surname>
          </string-name>
          , Liu,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          :
          <article-title>Adaptive fuzzy clustering based anomaly data detection in energy system of steel industry</article-title>
          .
          <source>Information Sciences</source>
          , Vol.
          <volume>259</volume>
          : pp.
          <fpage>335</fpage>
          -
          <lpage>345</lpage>
          (
          <year>2014</year>
          ). doi:
          <volume>10</volume>
          .1016/j.ins.
          <year>2013</year>
          .
          <volume>05</volume>
          .018
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Sinha</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <article-title>Multivariate polynomial regression in data mining: methodology, problems and solutions</article-title>
          .
          <source>International Journal of Scientific and Engineering Research</source>
          , Vol.
          <volume>4</volume>
          (
          <issue>12</issue>
          ): pp.
          <fpage>962</fpage>
          -
          <lpage>965</lpage>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hai</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , et al.:
          <article-title>Experimental study and analysis on heat transfer hot air temperature of far infrared convection combined drying</article-title>
          .
          <source>In 2018 International Conference on Robots &amp; Intelligent System (ICRIS)</source>
          : pp.
          <fpage>552</fpage>
          -
          <lpage>555</lpage>
          . IEEE (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/ICRIS.
          <year>2018</year>
          .00142
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gasparini</surname>
          </string-name>
          , V. M.,
          <string-name>
            <surname>de Castro</surname>
            ,
            <given-names>L. F. A.</given-names>
          </string-name>
          , et. al.:
          <article-title>Thermo-chemical model for blast furnace process control with the prediction of carbon consumption</article-title>
          .
          <source>Journal of Materials Research and Technology</source>
          . Vol.
          <volume>6</volume>
          (
          <issue>3</issue>
          ): pp.
          <fpage>220</fpage>
          -
          <lpage>225</lpage>
          (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .1016/j.jmrt.
          <year>2016</year>
          .
          <volume>12</volume>
          .001
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kazarinov</surname>
            ,
            <given-names>L.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barbasova</surname>
            ,
            <given-names>T.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mohsen</surname>
            ,
            <given-names>H.M.:</given-names>
          </string-name>
          <article-title>An efficient control method for furnace process based on cluster analysis</article-title>
          .
          <source>Bulletin of the South Ural</source>
          State University. Ser. Computer Technologies, Automatic Control,
          <source>Radio Electronics</source>
          . Vol.
          <volume>16</volume>
          (
          <issue>2</issue>
          ): pp.
          <fpage>164</fpage>
          -
          <lpage>169</lpage>
          (
          <year>2016</year>
          ). (In Russian) doi: 10.14529/ctcr160220
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Shang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , et al.:
          <article-title>Increment-based recursive transformed component statistical analysis for monitoring blast furnace iron-making processes: An index-switching scheme</article-title>
          .
          <source>Control Engineering Practice</source>
          . Vol.
          <volume>77</volume>
          , pp.
          <fpage>190</fpage>
          -
          <lpage>200</lpage>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1016/j.conengprac.
          <year>2018</year>
          .
          <volume>05</volume>
          .012
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ye</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          :
          <article-title>Process monitoring of iron-making process in a blast furnace with PCA-based methods</article-title>
          .
          <source>Control Engineering Practice</source>
          . Vol.
          <volume>47</volume>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>14</lpage>
          . (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .1016/j.conengprac.
          <year>2015</year>
          .
          <volume>11</volume>
          .006
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Barbasova</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zagoskina</surname>
          </string-name>
          , E.:
          <string-name>
            <surname>Blast-Furnace Melting Blast Control</surname>
          </string-name>
          .
          <source>2019 IEEE Russian Workshop on Power Engineering and Automation of Metallurgy Industry: Research &amp; Practice (PEAMI)</source>
          , Magnitogorsk, Russia, pp.
          <fpage>13</fpage>
          -
          <lpage>17</lpage>
          . (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1109/peami.
          <year>2019</year>
          .8915284
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ye</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.:</surname>
          </string-name>
          <article-title>A new qualitative trend analysis algorithm based on global polynomial fit</article-title>
          .
          <source>AIChE Journal</source>
          , Vol.
          <volume>63</volume>
          (
          <issue>8</issue>
          ): pp.
          <fpage>3374</fpage>
          -
          <lpage>3383</lpage>
          . (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .1002/aic.15706
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Vorotnikova</surname>
            ,
            <given-names>Z.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Novoselzev</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          :
          <article-title>Cast iron fusion quality control functional monitoring</article-title>
          . Reporter of Priazovskyi State Technical University:
          <article-title>Collection of scientific papers</article-title>
          . Vol.
          <volume>26</volume>
          : pp.
          <fpage>221</fpage>
          -
          <lpage>227</lpage>
          (
          <year>2013</year>
          ). (In Russian)
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Vorotnikova</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Ye</surname>
          </string-name>
          .:
          <article-title>Forming and use of an archived database in the system “Adviser of a blast furnace operator”</article-title>
          .
          <source>Scientific works of Donetsk National Technical University</source>
          . Vol.
          <volume>1</volume>
          (
          <issue>26</issue>
          ): pp.
          <fpage>14</fpage>
          -
          <lpage>23</lpage>
          (
          <year>2014</year>
          )
          <article-title>(In Russian)</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Shnayder</surname>
            ,
            <given-names>D. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kazarinov</surname>
            ,
            <given-names>L. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barbasova</surname>
            ,
            <given-names>T. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lipatnikov</surname>
            ,
            <given-names>A. V.</given-names>
          </string-name>
          :
          <article-title>Data mining and model-predictive approach for blast furnace thermal control</article-title>
          .
          <source>In 2017 Intelligent Systems Conference (IntelliSys)</source>
          , pp.
          <fpage>653</fpage>
          -
          <lpage>660</lpage>
          (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .1109/IntelliSys.
          <year>2017</year>
          .8324364
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>