Next Article in Journal
Online Unmanned Ground Vehicle Path Planning Based on Multi-Attribute Intelligent Reinforcement Learning for Mine Search and Rescue
Previous Article in Journal
Balancing Efficiency and Accuracy: Enhanced Visual Simultaneous Localization and Mapping Incorporating Principal Direction Features
Previous Article in Special Issue
Hierarchical Indexing and Compression Method with AI-Enhanced Restoration for Scientific Data Service
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Online Self-Learning-Based Raw Material Proportioning for Rotary Hearth Furnace and Intelligent Batching System Development

by
Xianxia Zhang
1,
Lufeng Wang
1,
Shengjie Tang
1,
Chang Zhao
2 and
Jun Yao
1,*
1
School of Mechatronics and Automation, Shanghai University, Shanghai 200444, China
2
Shanghai Huawei Technology Co., Ltd., Shanghai 201210, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(19), 9126; https://doi.org/10.3390/app14199126
Submission received: 20 August 2024 / Revised: 25 September 2024 / Accepted: 30 September 2024 / Published: 9 October 2024
(This article belongs to the Special Issue Data Analysis and Mining: New Techniques and Applications)

Abstract

:
With the increasing awareness of environmental protection, the rotary hearth furnace system has emerged as a key technology that facilitates a win-win situation for both environmental protection and enterprise economic benefits. This is attributed to its high flexibility in raw material utilization, capability of directly supplying blast furnaces, low energy consumption, and high zinc removal rate. However, the complexity of the raw material proportioning process coupled with the rotary hearth furnace system’s reliance on human labor results in a time-consuming and inefficient process. This paper innovatively introduces an intelligent formula method for proportioning raw materials based on online clustering algorithms and develops an intelligent batching system for rotary hearth furnaces. Firstly, the ingredients of raw materials undergo data preprocessing, which involves using the local outlier factor (LOF) method to detect any abnormal values, using Kalman filtering to smooth the data, and performing one-hot encoding to represent the different kinds of raw materials. Afterwards, the affinity propagation (AP) clustering method is used to evaluate past data on the ingredients of raw materials and their ratios. This analysis aims to extract information based on human experience with ratios and create a library of machine learning formulas. The incremental AP clustering algorithm is utilized to learn new ratio data and continuously update the machine learning formula library. To ensure that the formula meets the actual production performance requirements of the rotary hearth furnace, the machine learning formula is fine-tuned based on expert experience. The integration of machine learning and expert experience demonstrates good flexibility and satisfactory performance in the practical application of intelligent formulas for rotary hearth furnaces. An intelligent batching system is developed and executed at a steel plant in China. It shows an excellent user interface and significantly enhances batching efficiency and product quality.

1. Introduction

The metallurgical dust and sludge generated during the steel smelting process account for approximately 5–10% of crude steel production [1]. The iron content in this dust and mud is generally between 30% and 60%, and these substancescontain valuable metals such as calcium, magnesium, and zinc, which have high recovery value [2]. Rotary hearth furnace technology has the advantages of high output, low energy consumption, stable product quality, and no specific requirements for raw materials. It also shows excellent performance in zinc removal efficiency and environmental protection and has been widely recognized in the metallurgical industry [3].
In the rotary hearth furnace system, batching is a crucial preliminary process and the foundation for ensuring product quality. Due to the direct relationship between raw material ratios and the efficiency of resource conversion, which affects the type, concentration, and quantity of emissions and has a critical impact on subsequent production processes, engineers have spent a lot of time on the batching process. Therefore, achieving automatic batching and releasing labor is the key to improving the efficiency of the rotary hearth furnace system.
Raw material batching is the mixing of various dust materials such as electric furnace ash and blast furnace ash in a certain proportion, preparing for a series of subsequent processes such as ball forming and reduction reactions [4]. In many steel plants, the formula plans are manually calculated by engineers based on their long-term experience and professional knowledge accumulated in frontline work [5,6,7].
The program for preparing production plans is as follows: (1) Experts in the relevant field use Excel files to complete calculations. (2) A group of two or three experts in the relevant field discuss and revise the plan. (3) The expert group produces the final production plan. However, the results have some errors, so the experts must solve these errors by using a trial-and-error method, and they go through a long process to obtain a feasible solution. In this process, experts need to consider not only the capacity limit of the warehouse and the type of materials but also uncertainty factors such as the differences in element contents in the same material. The trial-and-error method cannot comprehensively consider all relevant factors and takes a long time [8,9,10].
As the rotary hearth furnace is a new technology, its raw material proportioning method has not yet found a similar mature and referential case. Experience and methods can be learned from relevant raw material proportioning fields, such as the copper strip loading process, zircon brick raw material proportioning, raw coal proportioning, the production ratio of blast furnaces, ore proportioning, and other fields, to try to solve the problem of satisfying the proportioning of rotary hearth furnace raw materials. For example, Zhang et al. [11] proposed a hybrid multiobjective artificial bee colony algorithm for the batching process of copper strip production. By normalizing the sum of target values and selecting the corresponding dominant sorting method based on diversity, the smelting process element proportioning scheme for copper strip was achieved. However, its adaptability was insufficient, convergence speed was slow, and algorithm complexity was high. To achieve greater precision and efficiency in determining the satisfactory raw material ratio for zircon bricks, Liang et al. [12] employed a support vector machine (SVM) to develop a model correlating zircon brick density with the raw material ratio. Subsequently, they utilized an adaptive particle swarm algorithm to refine the model and derive the best possible raw material ratio.
As for raw coal blending, Lei et al. [13] introduced a method based on interval programming. By utilizing interval numbers to depict the variability ranges of ash and sulfur contents across different density levels of raw coal, they developed a prediction model for the quantity and quality of dense medium cyclone separator products and established a mixed-integer nonlinear programming model.
For blast furnaces, the prevailing approach involves modeling blast furnace ironmaking based on the principles of ironmaking and material balance. Cui and Chen [14] enhanced the genetic algorithm and penalty function via leveraging the principles of blast furnace ironmaking and material balance and developed an intelligent system for the burden structure across the entire sintering and blast furnace ironmaking process. Huang  et al. [15] proposed a two-stage decision-making method for burden distribution parameters based on recognizing the conditions. Zhai et al. [16] employed the GA-SVR method to identify the five most informative features for fuel ratio adjustment during blast furnace ironmaking, enabling operators to proactively adjust input parameters. Feng et al. [17] introduced an automatic sintering ore-blending model to quickly configure the sintering of raw materials according to the requirements of the production line. Li et al. [18] developed A GA-RNN quality prediction model with raw material composition as input parameters and physical and metallurgical properties of sinter as output.
Wu et al. [19] proposed an intelligent integrated batching system for the field of ore batching. By understanding the chemical and physical properties of batching, the requirements for batching were determined. Firstly, a proportioning scheme was established, and then a cascaded integrated quality prediction model was designed. The model used the prediction indicators as feedback for the proportioning scheme, thereby determining the satisfactory proportioning scheme. However, the results of these studies still require human involvement and cannot be updated online, or they have not been truly implemented.
As a new industry, the raw material composition for rotary hearth furnaces is complex and frequently changes, so the batching process is more complex. As far as we know, a rotary hearth furnace intelligent batching system is rarely used in the world. In this study, an intelligent batching system with self-learning ability for rotary hearth furnaces is proposed, which consists of four parts: data preprocessing, AP offline formula learning, AP online formula updating, and expert experience-based formula fine adjustment:
  • In the first part, outliers of the ingredient composition in historical ratio data are found via the local factor algorithm [20], and measurement noise is filtered by Kalman filtering [21]; the one-hot method [22] encodes the types of raw materials to form data sets with the contents of raw material ingredients and ratio of raw materials.
  • In the second part, AP clustering analysis is used to obtain many clustering groups from the above data sets and generate a machine learning formula library. Each cluster group represents a type of raw material’s composition characteristics, which corresponds to a type of ratio. Through unsupervised machine learning of historical data, valuable human formula experience is mined.
  • In the third part, the incremental AP clustering algorithm is used to update clustering groups during the continuous operation of the system and consequently to update the machine learning formula library. On the basis of the existing cluster grouping, if the new formula data are similar to a cluster, they belong to this cluster grouping; if the new formula data are not similar to all existing clustering groups, a new clustering group will be created. This method effectively inherits the previous clustering results and realizes dynamic updating of formula data.
  • In the fourth part, learning from experts’ experience, the formula generated by machine learning is finely adjusted to make the mixture of raw materials meet the requirements in C, Z n , C l , and C / O performance. The reason is that the machine learning formula learns the human experience formula, while the human experience formula does not fully consider the requirements of rotary hearth furnaces for C, Z n , C l , and C / O  performance.
The developed intelligent batching system has good interactivity and a user-friendly interface. Users can easily modify configuration parameters to meet different needs and conditions.
The remaining part of this paper is organized as follows. In Section 2, the different types of raw materials and their elements in the rotary hearth furnace batching system are mainly introduced. Section 3 provides a detailed introduction to the intelligent batching approach based on online clustering. Section 4 mainly introduces an application example of a rotary hearth furnace system. The conclusion is given in Section 5.

2. Types of Raw Materials and Their Element Analyses

When designing the batching system of a rotary hearth furnace, it is necessary to comprehensively consider the load capacity of the production equipment, and at the same time, it is necessary to conduct a comprehensive analysis based on the actual situation on-site and the limiting conditions of element content in the batching. Taking a steel plant in China as an example, the data analysis of its batching process mainly involves two core aspects: the types of raw materials involved and the types of elements contained in these raw materials.
It includes six different types of raw materials, as shown in Table 1. x 1 is environmental ash, mainly derived from raw materials dispersed during system operation. x 2 is coke dry quenching dust (CDQ). Its main component is “C” element, and its element content is as high as 84.4%. x 3 is the ash from an iron casting plant, with C content of about 5% and Z n content of about 0.1%. x 4 is cold-rolled mud, with C content of about 3%, C l content of about 0.3%, and  Z n content of about 14%. x 5 is the secondary ash from the blast furnace, with C content of about 16%, Z n content of about 2.4%, and  C l content of about 5%. x 6 is mixed ash, which is composed of electric furnace ash, LT ash, OG sludge, etc. Electric furnace ash is produced from the dust removal ash from electric furnace smelting in a steel plant, while OG sludge and LT ash are both produced from the converter steelmaking process in a steel plant. OG sludge is the sludge produced by a converter gas wet recovery system, and LT ash is the dry dust removal ash of the converter. The C content in electric furnace ash is generally around 1.7%, Z n content is around 7.9%, and C l content is around 0.6%. C content in LT ash is generally around 2%, and Z n content is generally around 4%; C content in OG mud is generally around 2%, and  Z n content is generally around 3%. In addition, during the operation of the rotary hearth furnace, due to the mixing, ball pressing, screening, high-temperature treatment, and other processes of raw materials, a certain quantity of returned materials may be generated due to ball fracture, equipment performance, and other reasons. The returned material F M Q is a mixture of various raw materials. The content of each element in the returned material and x 1 are approximately considered as the average of various raw material components.
Considering the production process requirements, special attention needs to be paid to the elemental contents of C, Z n , and  C l in the mixture as well as to the C / O ratio. The contents and proportions of these elements in the formula may have a significant impact on the performance and quality of the final product. Therefore, when constructing a formula model, it is necessary to ensure accurate monitoring and control of the content of these elements to meet process requirements and achieve satisfactory production results.

3. Online Clustering-Based Intelligent Batching Method

In this section, we propose a raw material proportioning method for rotary hearth furnaces based on online clustering algorithms. The structure of the proposed online clustering proportioning method is shown in Figure 1. First, we use the LOF algorithm and Kalman filtering algorithm to process the historical data of raw material components. Next, the principle of the AP clustering algorithm is described in detail, and it is used for offline learning of preprocessed data to generate a machine learning formula library. Then, the online AP clustering algorithm is used to effectively cluster the current data and historical data to update the machine learning formula library. According to the current raw material composition, a preliminary formula is recommended based on the updated machine learning formula library. Finally, using the expert experience-based formula fine-tuning module, the preliminary formula is adjusted to ensure that the final formula meets the performance requirements of the rotary hearth furnace.

3.1. Data Preprocessing

During the continuous operation of the rotary hearth furnace system, some new data are generated. These data mainly include the ratio and its corresponding content of raw materials. The elemental composition of these raw materials mainly includes carbon (C), zinc ( Z n ), and iron ( F e ). Iron oxide ( F e O ) is the material component of most concern. The differences in the sources of raw materials may lead to differences in the composition content, for example, iron ore from different regions or suppliers may contain different impurities or element contents. In addition, seasonal fluctuations, such as weather changes, may also affect the composition of raw materials, as they may affect the humidity and temperature during mining or transportation, thereby affecting the properties of raw materials. Furthermore, laboratory errors may also cause data fluctuations, as different laboratories or testing methods may yield different measurement results. In view of these factors, it is particularly important to process the raw material composition data.
Firstly, the element content data of the raw material components are preprocessed. Anomaly detection methods based on statistics usually need to assume that the data follow a specific probability distribution. Clustering-based anomaly detection methods, such as DBSCAN, only provide binary judgment of whether or not an anomaly exists, cannot quantify the extent of the anomaly, and use the same parameters to process all data. In contrast, the LOF (local outlier factor) algorithm is more intuitive and flexible, as it does not require strong assumptions about data distribution and quantifies the degree of anomaly of each data point [23]. In industrial applications, sliding filtering and Kalman filtering are two commonly used filtering methods. Sliding filtering is suitable for simple interference scenarios, but its effect on pulse interference is poor. Kalman filtering performs better in dealing with signals containing noise or bias. By combining estimated or measured values, it provides more accurate observations and has stronger adaptability [24]. Therefore, the local outlier factor (LOF) algorithm and Kalman filtering are chosen for data preprocessing.
Specifically, the LOF algorithm is used to identify outliers, and a linear interpolation method is used to complete the missing values. Kalman filtering technology is employed to filter out measurement noise. Additionally, it is necessary to remove inferior formulas from historical data.
In order to facilitate readers’ understanding of the effectiveness of LOF outlier detection, we take three elements (C, F e , Z n ) in the secondary ash from a blast furnace as an example to visualize the detection results, as shown in Figure 2, where the circular data represent normal data and the pentagonal represent the anomaly values detected by the algorithm.
In order to demonstrate the effectiveness of the filtering algorithm in data preprocessing, we take the C element in blast furnace secondary ash as an example, as shown in Figure 3. From Figure 3, it can be seen that the filtering algorithm can greatly alleviate the steepness of the data, making them smoother.
In industrial environments, if the raw material proportioning scheme can be used for more than h (h > 0) hours, it is considered an excellent scheme, and vice versa. In addition, the sum of the percentage of raw materials (excluding environmental ash) must meet the condition in Equation (2), otherwise it is also considered an inferior formula and should be removed. 
F M Q + I M Q + O M Q = T M Q
i = 2 6 w i = 100
w F M Q + w I M Q + w O M Q = 100
where F M Q represents the return material quantity; I M Q represents the total quantity of raw materials exclusive of environmental ash; O M Q stands for the environmental ash raw material quantity; T M Q indicates the total set material quantity; w i represents the material percentage of x i in I M Q ; w F M Q denotes the material percentage of F M Q in T M Q ; w I M Q indicates the material percentage of I M Q in T M Q ; and w O M Q represents the material percentage of O M Q in T M Q .
After data preprocessing, a data set set about [ x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , C , C l , Z n , F e , F e O ] is constructed that includes information on ratio and ingredient content, where x 1 , x 2 , x 3 , x 4 , x 5 , x 6 are the corresponding proportions of the mixture x i ; C is a row vector, specifically represented as C = [ c 1 , c 2 , c 3 , c 4 , c 5 , c 6 ], where c i is the element content of C in the material; C l is a row vector, specifically represented as C l = [ c l 1 , c l 2 , c l 3 , c l 4 , c l 5 , c l 6 ], where c l i is the content of C l element in material x i ; and Z n is a row vector, specifically represented as Z n = [ z n 1 , z n 2 , z n 3 , z n 4 , z n 5 , z n 6 ], where z n i is the element content of Z n in material x i ; i = 1 , 2 , 3 , 4 , 5 , 6 .

3.2. AP Offline Formula Learning

Historical data hide the valuable operational wisdom of engineers. By using the AP clustering algorithm, we can extract empirical knowledge of human formulas from these historical data. At present, the main clustering methods include K-means, DBSCAN, hierarchical clustering, etc. However, the dynamic characteristics of real-time data put forward higher requirements for the traditional clustering algorithm. The algorithm needs to quickly process and summarize a large number of continuously arriving data while at the same time adapting to the changes of data distribution, detecting new clusters, and merging old clusters. In order to meet the needs of rapid processing, many dynamic data clustering methods are incremental algorithms, such as incremental K-means, incremental DBSCAN, and incremental AP clustering algorithms. Incremental K-means needs to preset the number of clusters K. If the appropriate number cannot be determined, it may need to try many times. The incremental DBSCAN algorithm is computationally complex and needs to deal with a large number of center points and boundary points each time [25,26,27]. In contrast, incremental the AP clustering algorithm does not need to preset a K value and has fewer parameter settings. Therefore, the AP clustering algorithm is used for the machine learning of formulas.
The basic idea of the AP clustering algorithm is to treat the element content corresponding to N historical ratio data as nodes in the network and then calculate the clustering centers of each sample through the messages passing from each edge in the network. During the clustering process, there are two types of messages passing between nodes, namely, attractiveness r ( i , k ) and belonging a ( i , k ) . R = [ r ( i , k ) ] N × N is the attractiveness matrix, and A = [ a ( i , k ) ] N × N is the belonging matrix. The AP clustering algorithm continuously updates the attractiveness and membership values of each point through an iterative process until n high-quality cluster centers (Exemplar) are generated, where n N . At the same time, the remaining ratios are assigned to the corresponding clusters, and R and A can be obtained.
The iterative equations for attractiveness and belonging are as follows:
r t + 1 ( i , k ) = s ( i , k ) max j k a t ( i , j ) + r t ( i , j ) , i k s ( i , k ) max j k S ( i , j ) , i = k
a t + 1 ( i , k ) = min 0 , r t + 1 ( k , k ) + j i , k max r t + 1 ( j , k ) , 0 i k j k max r t + 1 ( j , k ) , 0 , j = k
where r ( i , j ) is the degree of attraction, which is used to describe the suitability of the element content of ratio j as the clustering center of the element content of ratio i; a ( i , j ) is is the attribution degree, which is used to describe the appropriate degree of selecting the element content of ratio j as its clustering center of the element content of ratio i; and s ( i , k ) is the similarity, which represents the ability of the element content of ratio k to serve as the clustering center for the element content of ratio i.
Generally, negative Euclidean distance is used, so the larger the s ( i , k ) , the closer the two points are. In order to avoid oscillations during the iteration process, a soft update strategy is adopted, and the update equations are as follows:
r t + 1 ( i , k ) = λ r t ( i , k ) + ( 1 λ ) r t + 1 ( i , k ) a t + 1 ( i , k ) = λ a t ( i , k ) + ( 1 λ ) a t + 1 ( i , k )
where λ is the parameter damping factor, λ ( 0 , 1 ) . The damping factor is introduced to prevent data oscillations during the information propagation process. A higher λ limits the magnitude of updates during iterations, thus enhancing algorithm stability but slowing convergence. Conversely, a lower λ accelerates convergence but may lead to more oscillations. Based on expert experience, common settings for λ are 0.5 or 0.9. In this study, a damping factor of 0.5 is used.
After the AP offline formula learning is completed, the formula data can be divided into n clusters based on the mapping of ingredient content to the ratio data. The centers of the clusters are denoted as ( K 1 , K 2 , K 3 , , K n ) , where n [ 1 , N ] . The system will record the key information of these clusters, including cluster centers, similarity matrices, and attraction matrices. These pieces of information form the foundation of the machine learning formula library, providing a basis for adjusting future formulas.

3.3. AP Online Formula Updating

In practical rotary hearth furnace systems, data are constantly updated. To tackle these issues related to data updates, there are primarily two operations: reclustering and incremental clustering. During the continuous operation of the rotary hearth furnace system, the data are increasing. If the amount of data is big, the cost of reclustering is great, which will lead to time-consuming and inefficient calculation. On the contrary, incremental clustering can solve the above problems.
In this study, incremental AP clustering [28] is realized by using affinity propagation clustering combined with nearest neighbor technology. The nearest neighbor is used to establish a connection between the newly added formula data and the existing clustered data sets.
Nearest neighbor techniques mean that the informational content of newly added formula data is configured based on its closest formulas. The strategy is based on the following consideration: if two formulas have similar compositions, their ratios are similar, implying that the data formulas should belong to the same class with identical information. If the newly added formula data do not resemble any of the known clustered groups, a new clustering group will be created.
Given an N t 1 × N t 1 -dimensional data set, where the similarity matrix is S t 1 and the corresponding matrices for membership and attractiveness are R t 1 and A t 1 , respectively, the membership and attractiveness values for the newly added formula are expanded according to Equation (7).
r t ( i , j ) = r t 1 ( i , j ) , i N t 1 , j N t 1 r t 1 ( i , j ) , i > N t 1 , j N t 1 r t 1 ( i , j ) , i N t 1 , j > N t 1 0 , i > N t 1 , j > N t 1
The above N t 1 represents the initial number of formulas, where i = arg max i , i M n s i , i , and similar memberships are expanded according to Equation (8).
a t ( i , j ) = a t 1 ( i , j ) , i N t 1 , j N t 1 a t 1 ( i , j ) , i > N t 1 , j N t 1 a t 1 ( i , j ) , i N t 1 , j > N t 1 0 , i > N t 1 , j > N t 1
Using the AP online formula learning, the element contents in the current formula data and the historical formula data will be clustered to form n 1 clusters. The centers of the clusters are then rerecorded as ( c 1 , c 2 , c 3 , , c n 1 ) , where n 1 [ 1 , N + 1 ] . The system will store information about these clusters, including the cluster center, similarity matrix, and attraction matrix, to construct a machine learning formula library. In the machine learning formula library, the recommended formula will be the one corresponding to the cluster center of the current formula data cluster.
For the convenience of readers’ understanding, the process of online AP clustering is shown in Figure 4 and Figure 5.
Figure 4 illustrates the distribution of formulation data points. The hollow circles and solid circles represent distinct formulation data points, while the connecting lines indicate that the hollow circle data points cluster around the solid circles. After time t, the right diagram shows that the newly added red formulation data point has emerged as the new clustering center. In online AP clustering, the newly added data are the recommended formula.
In Figure 5, the hollow circles and solid circles represent the data points of the formula, and the connecting lines illustrate how the hollow circles form clusters around the solid circles. After time t, the right figure shows that the new red formula data point has not become a new cluster center. The center of the cluster where the newly added formulation data are situated is the recommended formula.

3.4. Expert Experience-Based Formula Fine Adjustment

Through cluster analysis, a machine learning formula library can be constructed. The recommended formula is based on the formula represented by the cluster center of the current formula cluster. This formula usually adapts well to the operating habits and actual production conditions of workers. However, it may not fully meet the performance requirements of the rotary hearth furnace. To ensure that the formula meets all performance requirements, it is necessary to introduce a formula fine adjustment module based on expert experience. This module meticulously adjusts the recommended formula to meet performance requirements. Firstly, as shown in Table 2, we provide the following parameters.
Due to the lack of separate assay values for O M Q and returned materials, we use the average value of the total raw material quantity “ I M Q ” (excluding environmental ash) of its composition for calculation.
The dry basis composition of each element in I M Q is calculated according to the following Equations (9) and (10):
C I M Q = i = 2 6 w C i w i 100 C l I M Q = i = 2 6 w C l i w i 100 Z n I M Q = i = 2 6 w Z n i w i 100 F e I M Q = i = 2 6 w F e i w i 100
O F e O I M Q = i = 2 6 w ( ( F e O ) i ) w i 16 72 100 O F e 2 O 3 I M Q = i = 2 6 w ( F e i ) w ( ( F e O ) i ) 56 72 ) w i 48 112 100 O Z n I M Q = i = 2 6 w ( Z n i ) w i 16 65 100 O I M Q = O ( F e O ) I M Q + O F e 2 O 3 I M Q + O Z n I M Q
where E 1 I M Q represents the mass percentage of E 1 in I M Q , E 4 in F M Q , and E 1 = (C, C l , Z n , F e , F e O , F e 2 O 3 , O), and w i represents the mass percentage of material x i . w ( E 2 i ) represents the mass percentage of E 2 in material x i , where E 2 = ( C , C l , Z n , F e , F e O ) . O F e O I M Q represents the mass percentage of oxygen in F e O I M Q , F e 2 O 3 I M Q denotes F e 2 O 3 in I M Q and O F e 2 O 3 I M Q represents the mass percentage of oxygen in F e 2 O 3 I M Q .
The dry basis composition of each element in O M Q is calculated according to the following Equation (11):
E 3 O M Q = 100 E 1 I M Q i = 2 6 w i O O M Q = O ( F e O ) O M Q + O F e 2 O 3 O M Q + O Z n O M Q
where E 3 I M Q represents the mass percentage of E 3 in I M Q , E 3 in F M Q , E 3 = (C, C l , Z n , F e , F e O , F e 2 O 3 , O), O F e O O M Q represents the mass percentage of oxygen in F e O O M Q . F e 2 O 3 O M Q represents F e 2 O 3 in O M Q , and O F e 2 O 3 O M Q represents the mass percentage of oxygen in  F e 2 O 3 O M Q .
The dry basis components of each element in returned material F M Q are calculated as shown in the following Equation (12):
E 4 F M Q = 100 E 1 I M Q i = 2 6 w i O F M Q = O F e O F M Q + O F e 2 O 3 F M Q + O Z n F M Q
where E 4 F M Q represents the mass percentage of E 4 in F M Q , E 4 = (C, C l , Z n , F e , F e O , F e 2 O 3 , O), and O F e O F M Q represents the mass percentage of oxygen in F e O F M Q . F e 2 O 3 F M Q represents F e 2 O 3 in F M Q , and O F e 2 O 3 F M Q represents the mass percentage of oxygen in F e 2 O 3 F M Q .
Combining Equations (9)–(12), we obtain the contents of C, C l , Z n , and O in the overall mixture: 
E 5 s u m = M t = I M Q , I M Q , F M Q ( E 5 M t W M t 100 100 ) C / O s u m = C s u m O s u m
where E 5 s u m denotes the content of elements C, C l , Z n , and O in the overall mixture, represented as E 5 = ( C , C l , Z n , O ) . C s u m is the mass percentage of total dry basis carbon, O s u m is the mass percentage of total dry basis oxygen, and C / O s u m is the total C / O ratio.
However, due to practical on-site operations and product manufacturing requirements, certain elemental contents need to meet specific upper and lower limits:
C ̲ C s u m C ¯ Z n s u m Z n ¯ C l s u m C l ¯ C / O s u m C / O ¯
In the equation, C ̲ , C ¯ represent the lower and upper bounds of the mass percentage of carbon, respectively, Z n ¯ is the upper bound of the mass percentage of zinc, C l ¯ is the upper bound of the mass percentage of chlorine, and C / O ¯ is the upper bound of the mass percentage of the C / O ratio.
The purpose of the intelligent formula of a rotary hearth furnace in this paper is to mine the human experience formula from a large number of historical data by using a machine learning method to form an automatic formula method. Since the performances of C, C l , and Z n in the mixture are not considered in the human experience formula and the machine learning formula learns from the human experience formula, therefore the performances of C, C l , and Z n in the mixture are also not considered in the machine learning formula. However, as a formula automation, the actual site needs the mixture to meet the performances of C, C l , and Z n . Therefore, we added the function of fine-tuning the formula based on expert experience after machine learning so that the formula can meet the performance with slight adjustments.
According to the experience of experts, the carbon content of CDQ is the highest, usually reaching 84.4%, followed by the secondary ash from a blast furnace, in which the content of “C” is generally 20% and the content of “ C l ” is 5%. Therefore, in practice, the proportion of these two materials is mainly adjusted to meet the production constraints. In order to meet the requirements of actual production operation, the proportion of materials changed each time is ϵ . Generally, a smaller adjustment leads to greater accuracy. However, depending on the specific site and the experience level of workers, ϵ is typically set at either 0.1% or 1%. In this study, we chose ϵ as 0.1%. The fine adjustment process is illustrated in Figure 6.
When the mixture of raw materials derived from the machine learning formula cannot meet the requirements in C, Z n , C l , and C / O performance, the machine learning formula needs to be adjusted through a formula fine-tuning module based on expert experience, as in Figure 6.
First, the module determines whether the sum of the internal ratios is equal to 100. If the internal ratios are not equal to 100, they will be adjusted according to the current proportion and expanded to 100. If the internal ratios are equal to 100, calculate the C / O ratio of the formula and determine whether it is within the specified range:
(1)
If the C / O ratio is below the range, prioritize increasing the CDQ content to improve the C / O ratio. Rejudge whether the sum of internal ratios is equal to 100, and repeat the above logic until the final formula is output.
(2)
If the C / O ratio is higher than the range, priority should be given to reducing the content of secondary ash from a blast furnace. If the content of secondary ash from the blast furnace is insufficient, the CDQ content should be further reduced. Rejudge whether the sum of internal ratios is equal to 100, and repeat the above logic until the final formula is output.
(3)
If the C / O ratio is within the specified range, calculate the contents of C, Z n , and C l separately:
(a)
If C, Z n , and C l are within the specified range, the current formula is output as the final formula.
(b)
If C, Z n , and C l are not within the specified range, consider the following:
  • If the C content is too high, reduce CDQ; if it is too low, increase the amount of secondary ash from the blast furnace. Rejudge whether the sum of internal ratios is equal to 100, and repeat the above logic until the final formula is output.
  • If the Z n content is too high, reduce the content of cold-rolled mud; if the content of cold-rolled mud is insufficient, reduce the content of LT-OG mud. Rejudge whether the sum of internal ratios is equal to 100, and repeat the above logic until the final formula is output.
  • If the C l content is too high, reduce the content of secondary ash from the blast furnace. Rejudge whether the sum of internal ratios is equal to 100, and repeat the above logic until the final formula is output.

4. Applications

This section mainly introduces the intelligent batching system and its practical application in a steel plant in China. The environmental protection department of the steel plant uses a trial-and-error method to make the production plan of the raw material ratio of the rotary hearth furnace. There are two problems: the first problem is that different methods need to be formulated for different materials, and the the thinking process is complex. The second problem is that this method is time-consuming. The intelligent batching system solves these two problems.

4.1. System Development Technology

The overall development framework of the intelligent batching system is illustrated in Figure 7. The intelligent batching system is composed of a data server, control server, human machine interface, intelligent batching model, and database. The system employs C# for web development, MATLAB for the core algorithmic logic and models, and SQL Server for backend database management. It also utilizes PLC for effective on-site communication, as illustrated in Figure 7.

4.2. Implementation Method

First, the intelligent batching system retrieves raw data from the database and preprocesses them to create a new data table. According to different kinds of raw material combinations, the system uses the AP offline clustering algorithm for clustering analysis and determines the corresponding clustering center of this kind of raw material combination. At the same time, the key attraction matrix and similarity matrix are retained to form a machine learning formula library, which provides the basis for the adjustment of subsequent formulas. Next, the system reads the current formula data and determines which group they belongs to according to the combination of raw material types. Then, according to the content of elements and compounds (C, C l , Z n , F e , F e O ) in the current raw materials, the machine learning formula library recommends the ratio according to the clustering center. This recommended ratio may not fully meet the product production standards, so it is also necessary to make minor adjustments to the recommended ratio through the ratio fine-tuning module based on expert experience to form the final intelligent ratio and output the ratio. The online AP clustering algorithm is implemented to read the newly generated formula data, update the clustering center, attraction matrix, and similarity matrix, and then update the machine learning formula library.

4.3. Human Machine Interface

The system provides a friendly human machine interface. After logging in with a password, users can access the interface for the entire batching process directly and can adjust system parameters, such as the type of ash in the batching warehouse, the weight limits of materials, etc. The upper and lower limits for elements C, Z n , and C l can be configured. The main interface of the intelligent batching system of the rotary hearth furnace in a steel plant in China is depicted in Figure 8. Clicking on “System Parameters” takes users to the system’s parameter settings. The system parameter interface is illustrated in Figure 9. The types of raw materials are customizable, and the weight limits for each warehouse and the ratio limits for each material can be adjusted. The availability of each warehouse can be configured using a button. Within the main interface of the batching system shown in Figure 9, one can also individually view the fundamental parameters of the batching algorithm, as shown in Figure 10. Settings for the batching constraints, the algorithm’s automatic warehouses switching mode, and the periodic retrieval of inspection and testing data are configurable.

4.4. Analysis and Comparison of Batching Results

Taking a rotary hearth furnace in a steel plant in China as an example, it has 12 warehouses: the first warehouse for environmental ash; the second warehouse for CDQ; the third, fifth, sixth, seventh, and eighth warehouses for mixed ash; the fourth warehouse for ash from an iron casting plant; the ninth warehouse for secondary ash from a blast furnace; the tenth warehouse for cold-rolled mud; the eleventh warehouse for the FMQ (controlled by workers, no need to consider); and the twelfth warehouse for binder, which is not a raw material, so it does not need to be considered. To align with actual production needs, the parameter settings are as follows: h = 1.5 , C ¯ = 10 , C ̲ = 8 , Z n ¯ = 4.3 , Z n ̲ = 0 , C l ¯ = 0.8 , C l ̲ = 0 , and C / O ¯ = 1.5 . The O M Q ratio ( R a t i o O M Q ) is given based on expert experience from the plant as in (15):
Ratio OMQ = 10 40 < TMQ 100 8 20 < TMQ 30 5 TMQ 20
Later, the on-site experimental data will be analyzed and discussed for two cases. In Case 1, the formula at the present moment meets the production requirements; in Case 2, the formula at the present moment does not meet the production requirements. The intelligent batching system adopts different processing strategies for these two situations. Since the performances of C, C l , and Z n of the mixture are not considered in the human experience formula and the machine learning formula learns from the human experience formula, therefore the performances of C, C l , and Z n of the mixture are also not considered in the machine learning formula. The following experiments illustrate the necessity of expert experience-based formula fine adjustment.

4.4.1. Case 1: When the Formula at the Present Moment Meets the Production Requirements

Scenario 1: In the previous moment, the formula became the cluster center.
As shown in Table 3, the table details the formula labeled as “Ratio One” from 1 July 2023 at 13:11:23 with TMQ = 18, which lists the elemental content of the current formula and its ingredients. After activating the intelligent formula system, users can access the recommended formulas, as shown in Scenario 1 of Table 4 and Table 5. It can be seen that H is the human formula from the previous time, A is the formula after online AP clustering, and I is the final formula after fine-tuning. It can be observed that the data in columns H, A, and I are the same, indicating that the formula became the center of the formula cluster after online AP clustering during the previous time. Furthermore, it can be seen from Scenario 1 in Table 5 that the center of the formula cluster meets production requirements and does not require fine-tuning, so H, A, and I are all the same. The intelligent ingredient system will recommend using the current formula.
Scenario 2: At the previous moment, the formula did not become the cluster center.
As shown in Table 6, the formula labeled as “Ratio Two” from 2 July 2023 09:21:42 has a TMQ of 18. The table details the current formula and the elemental content of each ingredient. After activating the intelligent formula system, users can access the recommended formulas, as shown in Scenario 2 of Table 4 and Table 5. It can be seen that H is the human formula from the previous time, A is the formula clustered by online AP, and I is the final formula after fine-tuning. It can be observed that the elemental content of H meets the production standards, but it can be found that the data in columns A and I are different from those in H. From Scenario 2 in Table 4, it can be seen that the previous formula did not become the center of the formula cluster after online AP clustering. Furthermore, from Scenario 2 in Table 5, it can be observed that although the previous formula met the production standards, the system selected the center of the cluster where the formula is located as the recommended formula. The final recommended formula I meets the production requirements, so A and I are the same. The intelligent ingredient system recommends using this recommended formula to ensure compliance with production standards.

4.4.2. Case 2: When the Formula at the Present Moment Does Not Meet the Production Requirements

As shown in Table 7, the table includes a formula labeled as “Ratio Three” from 10 July 2023 18:23:12, where TMQ = 18. The table details the current formula and the elemental content of each ingredient. After activating the intelligent formula system, users can access the recommended formulas, as shown in Case 2 of Table 4 and Table 5. It can be seen that H is the human formula from the previous time, A is the formula clustered by online AP, and I is the final formula after fine-tuning. It can be observed that the data in columns A, H, and I are all different. Comparing Table 5, it can be seen that the contents of C and C l elements in H do not meet the production standards. The element content obtained through online AP clustering formula is shown in A. In Table 5, it can be found that the formula obtained through online AP clustering still does not meet the production standards, so it needs to be finely tuned. It can be found that the element content in column I meets the production standards. Therefore, the intelligent ingredient system will recommend using the fine-tuned formula.

5. Conclusions

To meet the challenges of efficiency and precision in the rotary hearth furnace batching process, this study successfully developed and deployed an innovative intelligent batching system. The system utilizes a online clustering algorithm framework, seamlessly integrating data preprocessing techniques with both offline and online AP clustering algorithms. Additionally, incorporating an expert-driven formula fine-tuning module, the system adeptly processes historical formula data and dynamically updates batching plans. The application of these advanced technologies allows the system to accurately identify and handle outliers and missing values in the data, efficiently perform online clustering based on new data, avoid redundant computations, and significantly enhance processing efficiency and batching precision. The system design also considers user interactivity, featuring a user-friendly interface and flexible parameter configuration, further enhancing its practicality and adaptability. The successful development and implementation of this system not only achieved an automatic batching process and improved product quality and efficiency, it also introduced a new intelligent solution for the bottom furnace batching industry, which has important theoretical significance and practical value. Its application at a Chinese steel plant demonstrated the system’s efficiency and practicality.
The method of a machine learning formula based on AP clustering has some limitations. Before using the system, it is necessary to accumulate certain experience data. When one or more new materials are added, because the previous historical data do not contain the new materials, it is necessary to accumulate experience data for a period of time. In addition, the AP clustering algorithm has insufficient processing capacity for large-scale data. In the future, we will study an online AP clustering method based on limited time windows to extend the AP method to scenariosthat can handle large-scale data.

Author Contributions

Conceptualization, X.Z. and L.W.; data curation, S.T., C.Z. and J.Y.; formal analysis, L.W.; funding acquisition, X.Z.; investigation, S.T.; methodology, X.Z.; project administration, J.Y.; software, C.Z. and J.Y.; supervision, C.Z. and J.Y.; validation, L.W.; visualization, S.T.; writing—original draft, L.W.; writing—review and editing, X.Z. and L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the project from the National Natural Science Foundation of China under Grant 62073210.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author, Dataset available on request from the authors. The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

Author Zhao Chang was employed by Shanghai Huawei Technology Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Pan, L.M.; Ji, H.C.; Cheng, S.M.; Wu, C.B.; Yong, H.Q. An experimental investigation for cold-state flow field of regenerative heating annular furnace. Appl. Therm. Eng. 2009, 29, 3426–3430. [Google Scholar] [CrossRef]
  2. N’Tsoukpoe, K.E.; Rammelberg, H.U.; Lele, A.F.; Korhammer, K.; Watts, B.A.; Schmidt, T.; Ruck, W.K.L. A review on the use of calcium chloride in applied thermal engineering. Appl. Therm. Eng. 2015, 75, 513–531. [Google Scholar] [CrossRef]
  3. Murean, V. Mathematical modelling and numerical simulation of the temperature control system in a furnace with rotary hearth. In Proceedings of the IEEE International Joint Conferences on Computational Cybernetics and Technical Informatics (ICCC-CONTI 2010), Timisoara, Romania, 27–29 May 2010; pp. 203–208. [Google Scholar]
  4. Wu, Y.L.; Jiang, Z.Y.; Zhang, X.X.; Xue, Q.G.; Miao, Z.; Zhou, Z.; Shen, Y.S. Process optimization of metallurgical dust recycling by direct reduction in rotary hearth furnace. Powder Technol. 2018, 326, 101–113. [Google Scholar] [CrossRef]
  5. Weng, S.H.; Bao, X.J.; Chen, G.; Zhang, L.; Yang, X.J.; Pan, J.Z.; Chen, T. Research status of sintering distribution system based on artificial intelligence. In Proceedings of the 11th National Academic Conference on Energy and Thermal Engineering, Banda Aceh, Indonesia, 29–30 September 2021; pp. 29–30. [Google Scholar]
  6. Sun, L.; Wu, X.; Wang, C.; Shi, Z. Research on the optimization algorithm of sintering ingredients. IOP Conf. Ser. Mater. Sci. Eng. 2018, 382, 022089. [Google Scholar] [CrossRef]
  7. Papini, R.M.; Guimarães, R.C.; Peres, A.E.C. Technical note study on the flotation selectivity of a problem phosphate ore. Miner. Eng. 2001, 14, 681–684. [Google Scholar] [CrossRef]
  8. Okat, D.; Nash, J.G.F. Delegating trial and error. J. Econ. Theory 2024, 217, 105802. [Google Scholar] [CrossRef]
  9. Paya, A.; Shoraka, H.-R.B. Futures studies in Iran: Learning through trial and error. Futures 2010, 42, 484–495. [Google Scholar] [CrossRef]
  10. Semenov, Y.S.; Shumelchyk, Y.I.; Horupakha, V.V.; Semion, I.Y.; Vashchenko, S.V.; Khudyakov, O.Y.; Chychov, I.V.; Hulina, I.H.; Zakharov, R.H. Development and Implementation of Decision Support Systems for Blast Smelting Control in the Conditions of PrJSC “Kamet-Steel”. Metals 2022, 12, 985. [Google Scholar] [CrossRef]
  11. Zhang, R.; Lu, J.; Zhang, G. A knowledge-based multi-role decision support system for ore blending cost optimization of blast furnaces. Eur. J. Oper. Res. 2011, 215, 194–203. [Google Scholar] [CrossRef]
  12. Liang, Y.; Wei, W.; Jiang, J.; Qu, Y. Optimization algorithm of raw material ratio of zircon brick based on SVM and APSO. In Proceedings of the 2021 International Conference on Information Technology and Biomedical Engineering (ICITBE), Nanchang, China, 24–26 December 2021. [Google Scholar]
  13. Lei, J.; Liu, H.; Zhao, J.; Wang, W. A novel optimization method for raw coal blending in coal preparation plants based on interval programming. In Proceedings of the 2023 China Automation Congress (CAC), Chongqing, China, 17–19 November 2023. [Google Scholar]
  14. Cui, B.; Chen, W.; Wang, B.; Chen, Y.; Wu, P.; Tong, Y. Intelligent optimization system of burden structure in sintering and blast furnace ironmaking process based on improved genetic algorithm. Ironmak. Steelmak. 2022, 49, 1005–1010. [Google Scholar]
  15. Huang, Y.; Lai, X.; Zhang, K.; An, J.; Chen, L.; Wu, M. Two-Stage Decision-Making Method for Burden Distribution Based on Recognition of Conditions in Blast Furnace. IEEE Trans. Ind. Electron. 2021, 68, 4199–4208. [Google Scholar] [CrossRef]
  16. Zhai, X.; Chen, M.; Lu, W. Fuel ratio optimization of blast furnace based on data mining. ISIJ Int. 2020, 60, 2471–2476. [Google Scholar] [CrossRef]
  17. Feng, S.; Wang, B.; Zhou, Z.; Xue, T.; Yang, A.; Li, Y. Research on Multi-Decision Sinter Composition Optimization Based on OLS Algorithm. Metals 2023, 13, 548. [Google Scholar] [CrossRef]
  18. Li, Y.; Wang, B.; Zhou, Z.; Yang, A.; Bai, Y. Research Progress of Intelligent Ore Blending Model. Metals 2023, 13, 379. [Google Scholar] [CrossRef]
  19. Wu, M.; Chen, X.; Cao, W.; She, J.; Wang, C. An intelligent integrated optimization system for the proportioning of iron ore in a sintering process. J. Process. Control 2014, 24, 182–202. [Google Scholar] [CrossRef]
  20. Zou, D.; Xiang, Y.; Zhou, T.; Peng, Q. Outlier detection and data filling based on KNN and LOF for power transformer operation data classification. In Proceedings of the 2022 International Conference on Frontiers of Energy and Environment Engineering, Beihai, China, 16–18 December 2022; pp. 16–18. [Google Scholar]
  21. Kim, H.; Kim, B.; Kim, Y.; You, C.; Park, H. K-FL: Kalman Filter-Based Clustering Federated Learning Method. IEEE Access 2023, 11, 36097–36105. [Google Scholar] [CrossRef]
  22. Liu, L.; Sun, X. Silicon-on-insulator-based energy-efficient one-hot code generation. Opt. Commun. 2023, 529, 129077. [Google Scholar] [CrossRef]
  23. Alghushairy, O.; Alsini, R.; Soule, T.; Ma, X. A review of local outlier factor algorithms for outlier detection in big data streams. Big Data Cogn. Comput. 2020, 5, 1. [Google Scholar] [CrossRef]
  24. Khodarahmi, M.; Maihami, V. A review on Kalman filter models. Arch. Comput. Methods Eng. 2023, 30, 727–747. [Google Scholar] [CrossRef]
  25. Kumagai, M.; Komatsu, K.; Takano, F.; Araki, T.; Sato, M.; Kobayashi, H. Combinatorial clustering based on an externally-defined one-hot constraint. In Proceedings of the 2020 Eighth International Symposium on Computing and Networking (CANDAR), Naha, Japan, 24–27 November 2020; pp. 59–68. [Google Scholar]
  26. Azhir, E.; Navimipour, N.J.; Hosseinzadeh, M.; Sharifi, A.; Darwesh, A. An efficient automated incremental density-based algorithm for clustering and classification. Future Gener. Comput. Syst. 2021, 114, 665–678. [Google Scholar] [CrossRef]
  27. Zhou, S.; Chen, Z.; Li, Q.; Gu, M.; Bao, Z.; He, W.; Sheng, W. A multi-objective evolutionary algorithm with hierarchical clustering-based selection. IEEE Access 2023, 11, 2557–2569. [Google Scholar] [CrossRef]
  28. Sun, L.; Guo, C. Incremental affinity propagation clustering based on message passing. IEEE Trans. Knowl. Data Eng. 2014, 26, 2731–2744. [Google Scholar] [CrossRef]
Figure 1. Overall workflow of intelligent batching system.
Figure 1. Overall workflow of intelligent batching system.
Applsci 14 09126 g001
Figure 2. Schematic diagram for detecting abnormal LOF values in secondary ash from a blast furnace.
Figure 2. Schematic diagram for detecting abnormal LOF values in secondary ash from a blast furnace.
Applsci 14 09126 g002
Figure 3. Schematic diagram of C element filtering in secondary ash from blast furnace.
Figure 3. Schematic diagram of C element filtering in secondary ash from blast furnace.
Applsci 14 09126 g003
Figure 4. Thenew data points become cluster centers. t is running time.
Figure 4. Thenew data points become cluster centers. t is running time.
Applsci 14 09126 g004
Figure 5. The new data point has not become a cluster center. t is running time.
Figure 5. The new data point has not become a cluster center. t is running time.
Applsci 14 09126 g005
Figure 6. The fine adjustment process.
Figure 6. The fine adjustment process.
Applsci 14 09126 g006
Figure 7. The intelligent batching system executed in a steel plant in China.
Figure 7. The intelligent batching system executed in a steel plant in China.
Applsci 14 09126 g007
Figure 8. Batching system interface. TMQ represents the total set material, C s u m represents the total carbon content, Z n s u m represents the total zinc content, c l s u m represents the total chlorine content, and C O s u m represents the current C / O ratio.
Figure 8. Batching system interface. TMQ represents the total set material, C s u m represents the total carbon content, Z n s u m represents the total zinc content, c l s u m represents the total chlorine content, and C O s u m represents the current C / O ratio.
Applsci 14 09126 g008
Figure 9. System parameter interface. The index x i ranges from 1 to 12. The x i represents the type of material, while the restrictions indicate the various restrictions on material issuance based on the actual situation of the thread for mechanical applications. Warehouse switches indicate whether a flag for the warehouse can be used, as depending on the actual situation, some warehouses may require maintenance or experience other situations, so a warehouse switch is needed. Modifying this switch is performed with a change button that allows for the replacement of materials in the warehouse, thereby expanding its practicality.
Figure 9. System parameter interface. The index x i ranges from 1 to 12. The x i represents the type of material, while the restrictions indicate the various restrictions on material issuance based on the actual situation of the thread for mechanical applications. Warehouse switches indicate whether a flag for the warehouse can be used, as depending on the actual situation, some warehouses may require maintenance or experience other situations, so a warehouse switch is needed. Modifying this switch is performed with a change button that allows for the replacement of materials in the warehouse, thereby expanding its practicality.
Applsci 14 09126 g009
Figure 10. Parameter interface of ingredient system. C ¯ and C ̲ represent the upper and lower limits of carbon content, Z n ¯ and Z n ̲ represent the upper and lower limits of zinc content, C l ¯ and C l ̲ represent the upper and lower limits of chlorine content, and C / O ¯ and C / O ̲ represent the upper and lower limits of the C / O ratio.
Figure 10. Parameter interface of ingredient system. C ¯ and C ̲ represent the upper and lower limits of carbon content, Z n ¯ and Z n ̲ represent the upper and lower limits of zinc content, C l ¯ and C l ̲ represent the upper and lower limits of chlorine content, and C / O ¯ and C / O ̲ represent the upper and lower limits of the C / O ratio.
Applsci 14 09126 g010
Table 1. Raw material types.
Table 1. Raw material types.
Number x 1 x 2 x 3
Raw materialEnvironmental ashCDQAsh from an iron casting plant
Number x 4 x 5 x 6
Raw materialCold-rolled mudSecondary ash from a blast furnaceMixed ash
Table 2. Symbol table.
Table 2. Symbol table.
SymbolMeaning
T M Q Total set material quantity (t/h)
O M Q Total amount of environmental ash raw materials (t/h)
I M Q Total raw material amount excluding environmental dust (t/h)
F M Q Return material (t/h)
w O M Q Percentage of O M Q in T M Q composition (%)
w x 1 Percentage of x 1 in T M Q composition (%)
C x 1 Mass percentage of carbon in x 1 (%)
C l x 1 Mass percentage of chlorine in x 1 (%)
Z n x 1 Mass percentage of zinc in x 1 (%)
F e x 1 Mass percentage of iron in x 1 (%)
F e O x 1 Mass percentage of ferrous oxide in x 1 (%)
O F e O x 1 O F e O x 1 is the mass percentage of oxygen in F e O x 1 (%)
F e 2 O 3 x 1 The mass percentage of ferric oxide in x 1 (%)
O F e 2 O 3 x 1 The mass percentage of oxygen in ferric oxide (%)
O Z n x 1 The mass percentage of oxygen in zinc oxide within x 1 (%)
O x 1 The mass percentage of oxygen in zinc oxide within x 1 (%)
w F M Q The percentage composition of F M Q in T M Q (%)
C F M Q The mass percentage of carbon in F M Q (%)
C l F M Q The mass percentage of chlorine in F M Q (%)
Z n F M Q The mass percentage of zinc in F M Q (%)
O F M Q The mass percentage of oxygen in F M Q (%)
F e F M Q The mass percentage of ferrous oxide in F M Q (%)
F e O F M Q The mass percentage of ferrous oxide in F M Q (%)
O F e O F M Q The mass percentage of oxygen in F e O F M Q (%)
F e 2 O 3 F M Q The mass percentage of f e r r i c o x i d e in F M Q (%)
O F e 2 O 3 F M Q The mass percentage of oxygen in f e r r i c o x i d e (%)
O Z n F M Q The mass percentage of oxygen in zinc oxide within F M Q (%)
w I M Q Percentage composition of I M Q in T M Q (%)
w i Percentage of material x i in I M Q (%)
C I M Q Mass percentage of carbon in I M Q (%)
w C i Mass percentage of carbon in x i (%)
C l I M Q Mass percentage of chlorine in I M Q (%)
w C l i Mass percentage of chlorine in x i (%)
Z n I M Q Mass percentage of zinc in I M Q (%)
w Z n i Mass percentage of zinc in x i (%)
F e I M Q Mass percentage of iron in I M Q (%)
w F e i Mass percentage of iron in I M Q (%)
O F e O I M Q Mass percentage of oxygen in F e within I M Q (%)
w F e O I M Q Mass percentage of ferrous oxide in I M Q (%)
O F e 2 O 3 I M Q Percentage mass of oxygen in F e 2 O 3 I M Q within I M Q (%)
w F e 2 O 3 I M Q Mass percentage of F e 2 O 3 I M Q in I M Q (%)
O Z n I M Q The mass percentage of the oxygen in zinc oxide (%)
O I M Q Total mass percentage of oxygen in I M Q (%)
C s u m Total dry basis mass percentage of carbon (%)
C l s u m Total dry basis mass percentage of chlorine (%)
Z n s u m Total dry basis mass percentage of zinc (%)
C / O s u m Mass percentage ratio of total carbon to oxygen (%)
C ¯ , C ̲ The upper and lower bounds of carbon content (%)
C l ¯ , C l ̲ The upper and lower bounds of chlorine content (%)
Z n ¯ , Z n ̲ The upper and lower bounds of zinc content (%)
C / O ¯ The upper bound of the carbon to oxygen ratio (%)
Table 3. At the previous moment, the formula became the cluster center (Case 1, Scenario 1).
Table 3. At the previous moment, the formula became the cluster center (Case 1, Scenario 1).
Warehouse NumberRatio OneCClZnFeFeO
158.17070.17833.289240.230132.2100
2684.40000
3000000
405.81330.0160.133863.933311.8774
5323.78000.20003.690345.136736.1384
603.78000.20003.690345.136736.1384
7313.78000.20003.690345.136736.1384
8313.78000.20003.690345.136736.1384
9019.4355.22003.727741.53333.7069
1003.42950.320014.133138.728513.3310
111008.17070.17833.289240.230132.2100
123.500000
Table 4. Formula comparison. WN represents warehouse number, H is the human formula, A is the formula clustered by online AP, and I is the final formula after fine-tuning.
Table 4. Formula comparison. WN represents warehouse number, H is the human formula, A is the formula clustered by online AP, and I is the final formula after fine-tuning.
WNCase 1Case 2
Scenario 1Scenario 2HAI
HAIHAI
1555555555
2666555331.1
3000000000
4000000252526.3
5323232293333242021
6000000000
7313131281515000
8313131283737333738
9000101010151512.7
10000000000
11100100100100100100100100100
123.53.53.53.53.53.5333
Table 5. Performance comparison. WN represents warehouse number, H is the human formula, A is the formula clustered by online AP, and I is the final formula after fine-tuning.
Table 5. Performance comparison. WN represents warehouse number, H is the human formula, A is the formula clustered by online AP, and I is the final formula after fine-tuning.
WNCase 1Case 2
Scenario 1Scenario 2HAI
HAIHAI
C8.02778.02778.02778.62788.77108.771010.622310.51209.7656
Cl0.17510.17510.17510.40500.45100.45100.84230.83330.7820
Zn3.23163.23163.23163.23773.23813.23812.68902.66042.6941
C/O0.75280.75280.75280.80260.81480.81480.85490.85550.7872
Table 6. When the current formula does not meet production requirements (Case 1, Scenario 2).
Table 6. When the current formula does not meet production requirements (Case 1, Scenario 2).
Warehouse NumberRatio TwoCClZnFeFeO
158.67610.17693.264239.925331.9659
2584.40000
3000000
405.81330.0160.133863.933311.8774
5293.78000.20003.690345.136736.1384
603.78000.20003.690345.136736.1384
7283.78000.20003.690345.136736.1384
8283.78000.20003.690345.136736.1384
91019.4355.22003.727741.53333.7069
1003.42950.320014.133138.728513.3310
111008.67610.17693.264239.925331.9659
123.500000
Table 7. When the formula at the present moment does not meet the production requirements (Case 2).
Table 7. When the formula at the present moment does not meet the production requirements (Case 2).
Warehouse NumberRatio ThreeCClZnFeFeO
1511.100115080.85572.747341.898521.1786
2384.40000
3000000
4255.041810.0160.128164.298712.4034
5248.494440.24.3535542.491733.2209
608.494440.24.3535542.491733.2209
708.494440.24.3535542.491733.2209
8338.494440.24.3535542.491733.2209
91515.94835.222.3059244.47093.87191
1003.318240.3214.574838.763514.1481
1110011.10010.85572.747341.898521.1786
12300000
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, X.; Wang, L.; Tang, S.; Zhao, C.; Yao, J. Online Self-Learning-Based Raw Material Proportioning for Rotary Hearth Furnace and Intelligent Batching System Development. Appl. Sci. 2024, 14, 9126. https://doi.org/10.3390/app14199126

AMA Style

Zhang X, Wang L, Tang S, Zhao C, Yao J. Online Self-Learning-Based Raw Material Proportioning for Rotary Hearth Furnace and Intelligent Batching System Development. Applied Sciences. 2024; 14(19):9126. https://doi.org/10.3390/app14199126

Chicago/Turabian Style

Zhang, Xianxia, Lufeng Wang, Shengjie Tang, Chang Zhao, and Jun Yao. 2024. "Online Self-Learning-Based Raw Material Proportioning for Rotary Hearth Furnace and Intelligent Batching System Development" Applied Sciences 14, no. 19: 9126. https://doi.org/10.3390/app14199126

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop