# Steelmaking-Casting of Molten Steel by Decarburization Ladle Matching

Authors: Wei Liu; Xinfu Pang; Shengping Yu; Congxin Li; Tianyou Chai
Journal: Mathematical Problems in Engineering
 (2018)

---

## Abstract

Steelmaking–continuous casting is a complex process. The method of selecting a ladle, which also functions as a storage device, follows a specific process of the production plan. In ladle matching, several ladle attributes are considered. However, matching objectives are difficult to achieve simultaneously. Different molten steel properties have contributed to the complexity of matching constraints, and, thus, matching optimization is regarded a multiconflict goal problem. In the process of optimization, the first-order rule learning method is first used to extract key ladle attributes (performance indicators), including highest temperature, usage frequency, lowest-level material, and outlet. On the basis of a number of indicators, such as ladle temperature, quantity, material, and usage frequency, as well as skateboard quantity, the ladle matching model is established. Second, the rule of ladle selection is determined by the method of least-generalization rule learning. Third, a simulation experiment is carried out according to various scheduling order strategies and matching priority combinations. Finally, the heuristic ladle matching method based on the rule priority (RP) is determined for possible industrial applications. Results show that the accuracy of ladle selection can be improved. In particular, the numbers of ladles and maintenance times are reduced. Consequently, furnace production efficiency is also enhanced.


---

## Body

## 1. Introduction

Modern steelworks involve the three production stages: steelmaking, refining, and continuous casting. In steelmaking–continuous casting, a ladle corresponds to the furnace (smelting molten steel converter) used in container production. The process of ladle matching affects steel composition and processing temperature, which in turn affect the processing time of the furnace. Towards process completion, the furnace is also regarded as refining equipment used to improve product quality. Therefore, steelmaking–continuous casting and ladle matching are collectively a multiobjective conflict problem, especially if site selection for the ladle is conducted manually and the degree of process optimization is very low.Paper [1] proposed a hybrid fruit fly optimization algorithm for the realistic hybrid flowshop rescheduling problem in steelmaking systems. Paper [2] studied ladle interlacing conditions and factors and their effect on multiple continuous casting machines in steel mills. Paper [3] introduced a computerized scheduling model for continuous casting in steel plants. Paper [4] established an integrated system for steel ladle scheduling. Paper [5] analyzed the impact of ladles on steelmaking scheduling. In these studies, ladle matching is analyzed in the context of basic property constraints for simplified production, but the complicated properties of ladles (temperature, material, number of uses, etc.) are not considered. Thus, optional ladle optimization is low, a condition that hardly meets steelmaking–continuous casting production requirements.Paper [6] used the Gantt chart to analyze the rules of ladle turnover and construct the model for ladle turnover rate control. Paper [7] studied the static basic oxygen furnace end-point control model to minimize the use of ladle furnaces during steelmaking. Paper [8] proposed a ladle schedule based on a production plan and ladle waiting time analysis. Paper [6] constructed a ladle turn number control model, whereas Paper [9] focused on ladle operation to reasonably calculate ladle quantity. Paper [10] studied an improved teaching-learning-based optimization algorithm for solving chiller loading optimization problems. Paper [11] attributed the issue of ladle scheduling to the problem of vehicle routing with time window and vehicle adjustment time. Based on service molten steel constraints, a mathematic model for ladle scheduling was established. Then, based on model characteristics, a distributed search method was proposed and a simulation experiment was conducted. Paper [12] summarized the issue of ladle scheduling as a problem of vehicle routing with time window and higher-level constraints, then a mathematical model was established to solve specific problems. In these studies, the main focus was on ladle management, including ladle turnover, simplified constraints for ladle selection, and simplified ladle production modeling. However, complex constraints related to ladle matching were not considered. Consequently, the optimal matching ladle requirement for actual production could not be achieved.Taking a large iron and steel enterprise in Shanghai as an example, the influencing factors of ladle selection in steelmaking–continuous casting were analyzed. Data on field ladle selection were collected, and then the first-order rule learning method was used to extract the optimization target and establish the ladle matching model. On the basis of least-generalization rule learning, the rules for ladle selection were extracted and the RP-based heuristic ladle selection method was studied for different scheduling order method strategies and matching priority groups. The influence of scheduling strategy and matching priority on the result is analyzed, and the best result is selected for industrial application verification.


## 2. Problem Description: Ladle Option Treatment

Modern large-scale steelmaking–continuous casting consists of multiple converters, refining furnaces, and casters that are used for different refining methods. The converter smelts molten steel for ladle treatment, from which a ladle drives molten steel to one or more furnaces for refining (i.e., single- or multirefining furnace). After refining, the same ladle is used to drive molten steel to a casting machine rotary table for Tundish injection, and this process is known as pouring (i.e., continuous casting in the same casting furnace set). After the molten steel in the ladle is fully injected, the ladle goes offline to complete the shipping process. Figure1 shows the dispatch schedule of a large Chinese iron and steel enterprise.Figure 1
Steelmaking–continuous casting scheduling.Current methods of ladle treatment plans are conducted manually in factories. The converter, refining equipment, and continuous casting machine in the production process are fixed whereas ladles, which serve as a refractory (i.e., made of steel carrying containers) to transport molten steel, are nonfixed. Ladles are therefore subjected to heat transfer during production. However, beyond molten steel transport, ladles are essentially an integral part of the refining process, which implies that steelmaking–continuous casting operation cannot be accomplished without ladle treatment.Ladle-to-converter treatment handles molten steel depending on steel type requirements. Some ladles are automatically directed to the slagging station whereas other ladles skip the slashing station. Some ladles are also directly linked to refining machines. Ladles are used to direct large containers of molten steel to a turntable station for casting after heavy-, double-, triple-, or quadruple-method refining. Then, the ladles move to specific slag pouring stations to empty the molten steel containers to a tilt table. Ladle inspection involves the process of alternate pouring of containers for package walking and empty bag walking. Empty bag walking entails less stringent time requirements and lower production impact compared with repackaging during actual production. Converter smelting involves the two stages of dephosphorization and decarburization in double-method steelmaking. When the furnace does not require dephosphorization, the direct-matching decarburization ladle is used; otherwise, the dephosphorization ladle followed by the decarburization ladle is considered.Decarburization ladle treatment affects furnace temperature and composition directly and furnace processing time indirectly, or essentially the entire production equipment schedule to avoid schedule disruption. The influences can be further described as follows:(
1
) Ladle quality directly affects refining process time. If ladle material does not meet steel grade requirements, then the material affects molten steel quality. Subsequently, the refining time or refining process needs to be increased or enhanced, but these conditions may result in increased steel scrapping. (
2
) If the molten steel furnace is directed to the converter after smelting, then ladle treatment is skipped to avoid extending converter processing time. (
3
) If optional ladle treatment does not meet temperature requirements, then the processing time of the furnace in the refining equipment is extended to supplement temperature loss as a result of ladle temperature transfer to the molten steel. Ladle heating time on the baking equipment is increased when ladle temperature is too low, but this condition increases energy consumption and delays plan scheduling.Ladle insulation materialM
1 determines the temperature drop per unit of ladle treatment. The following influencing factors are considered: the greater the number of uses L, the less effective the insulation performance; the higher the initial temperature of the ladle T
1, the higher the temperature of molten steel during continuous caster pouring; and the higher the outside temperature T
2, the lower the temperature drop per unit of time during ladle treatment.The ladle under nozzle materialM
2 conducts thermal conductivity to a certain extent, but this condition impacts ladle heat, thereby causing a temperature drop of molten steel. Moreover, drainage agent materials affect automatic ladle pouring rate. As the automatic pouring rate of steel water temperature decreases, the remaining molten steel R affects the composition of current heat.Ladle matching considers the following factors:(1) The decrease in temperature of the molten steel affects the quality of the final molten steel, and this condition is expressed as(1)
T
0
=
F
M
1
,
L
,
T
1
,
T
2
,
M
2
,
M
3
,
d
,where F
• is an unknown nonlinear relationship between molten steel temperature T
0 and its influencing factors, while d is an unknown influencing factor.(2) The ladle itself is on the molten steel is expressed as(2)
C
=
F
M
1
,
L
,
T
1
,
R
,
D
,
M
2
,
M
3
,
d
,where F
• is an unknown nonlinear relationship between molten steel composition C and its influencing factors, while d is an unknown influencing factor.(3) Molten steel ladle refractory corrosion is expressed as(3)
E
=
F
M
1
,
L
,
T
1
,
C
,
t
,
d
,where F
• is an unknown nonlinear relationship between the degree of corrosion of decarbonization ladle refractory E and its influencing factors.


## 3. Ladle Matching Model

### 3.1. Symbols and Parameter Definitions

k: Ladle serial number
i: Pour order number
j: Furnace sequence number
L
i
j: ith casting sequence of the jth heats
T
k: jth heats of casting sequence i being matched with the temperature of ladle k
L
m
i
n: Minimum number of optional ladle requirements
L
m
a
x: Maximum number of optional ladle requirements
M
m
i
n: Minimum furnace optional ladle material requirements
M
m
a
x: Maximum furnace optional ladle material requirements
D
k: Ladle number of openings
D
m
i
n: Minimum number of optional ladle furnace requirements
D
m
a
x: Furnace times the maximum number of optional ladles
U
k: Number of ladles
U
m
i
n: Furnace times the minimum number of water ladle requirements
U
m
a
x: Furnace times the maximum number of usage of ladle water requirements
S
k
a
b: Grade steel value
Ω: Available ladle collection.


### 3.2. Optional Ladle Decision Variables

Ladle matching needs to meet furnace requirements in accordance with the defined process and the as-far-as-possible ladle matching properties.(4)
x
i
j
k
=
1
,
I
f
t
h
e
f
u
r
n
a
c
e
L
i
j
s
e
l
e
c
t
e
d
l
a
d
l
e
k
,
2
,
I
f
t
h
e
f
u
r
n
a
c
e
L
i
j
n
o
t
s
e
l
e
c
t
e
d
l
a
d
l
e
k
.


### 3.3. Selection of Ladle Matching Optimization Goals

The first-order rule learning method [13] is used to learn training set t, and the ladle matching attribute set is expressed as A
=
a
1
,
a
2
,
…
,
a
18
=
{steel species, package number,…, empty package weight
}. Variable descriptions are listed in Table 1.Table 1
Definition of ladle matching properties.
Attributes
Symbol
Variable description
Steel species
S
k
Furnace number of the process
Package number
k
Ladle serial number
Ladle bales regulation
R
m
Ladle balesm-bit regulation
Ladle status
S
m
k
m-bit ladle k state
At the end of cold steel volume
R
k
Ladlek remaining molten steel
Ladle temperature
T
k
The temperature of ladlek
Ladle material
M
k
Ladlek material
The number of sewer
D
k
The number of ladlek’s outlet
Usage count
L
k
The number of ladlek to use
Supra number of use (East)
U
e
k
Ladlek East outlet number of uses
The number of use of the outlet (West)
U
w
k
Ladlek West catchment frequency of use
Skate usage (East)
S
e
k
Ladlek East skateboard use frequency
The number of skateboards (West)
S
w
k
Ladlek West slide use frequency
Drainage (East)
M
e
k
Ladlek drainage material (East) of the material
Drainage (West)
M
w
k
Ladlek drainage material (West) of the material
Frame usage (East)
F
e
k
Ladlek frame (East) use frequency
Frame usage (West)
F
w
k
Ladlek frame (West) number of uses
Empty package weight
E
k
Ladlek empty package weightTypical and random data are selected to build the ladle training set, in which the ratio of typical data and random data is 1 : 3, as shown in Table2. Results of data conversion and the establishment of the relational data are shown in Table 3.Table 2
Dataset of ladle matching.
No.
Steel species
Refining path
Temperature
Ladle material
Ladle status
Ladle usage times
The number of sewer
Cold steel volume
Sewer material (East)
Sewer material (West)
…
Drainage material (East)
Drainage material (West)
Empty package weight
Available
1
AK202204
R
>1341
Overall package
Run
>10
2
0.5
Special wax
Special wax
…
Forsterite
Forsterite
136
Can
2
AP1055E5
R
>1126
Magnesium aluminum
Preparation
>2
1
1.0
Aluminum
Aluminum
…
Silicon
Silicon
125
Can
3
AP1055E5
R
>1457
Aluminum magnesium carbon
Dry
>149
1
1.0
High aluminum carbon
High aluminum carbon
…
Zirconium
Zirconium
145
No
4
AP1055E5
R
>1600
Overall package
Repair
>57
1
1.5
Cape wax
Cape wax
…
Chromium
Chromium
142
No
5
AP1055E5
R
<879
Magnesium aluminum
Run
<34
1
2.5
Aluminum
Aluminum
…
Forsterite
Forsterite
128
No
6
XK437311
LR
<1379
Overall package
Preparation
>18
1
2.0
Aluminum
Aluminum
…
Forsterite
Forsterite
N/A
Can
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…Table 3
Data relationship of ladle matching.
Background knowledge
Ladle temperature is higher (1,2)
Ladle material is higher (1,2)
Ladle use for a higher number of times (1.2)
The number of sewer more (1.2)
…
Ladle temperature is higher (3,1)
Ladle material is higher (1,3)
Ladle use for a higher number of times (3.1)
The number of sewer more (1.3)
…
…
…
…
…
…
Example
Better (1,3)
Better (1,4)
Better (1,5)
Better (1,6)
…
¬Better (3,1)
¬Better (4,1)
¬Better (5,1)
¬Better (6,1)
…
…
…
…
…
…The atomic formula in Table3 converted from the sample analogy of “¬better” and “better” is called relational data sample. By using the first-order inductive learner (FOIL) for rule-based learning, the initial empty rule of decarburization ladle matching is(5)
b
e
t
t
e
r
X
,
Y
⟵
.Subsequently, “FOIL Gain” is used for(6)
F
_
G
a
i
n
=
m
^
+
×
l
o
g
2
m
^
+
m
^
+
+
m
^
-
-
l
o
g
2
m
+
m
+
+
m
^
-
,where m
^
+ and m
^
- are the positive and negative examples covered by the new rules after adding candidate words while m
+ and m
- are the number of positive and negative examples covered by the original rules. On the basis of field expertise, typical positive and negative samples are selected for learning the minimum coverage of all sample attributes corresponding to the optimal target of ladle matching:(1) As-far-as-possible ladle matching high temperature ladle(7)
m
a
x
T
k
.(2) Selected highest number of ladle to be used(8)
m
a
x
L
k
.(3) Preferred low-quality ladle(9)
m
a
x
M
k
.(4) Preferred single ladle(10)
m
i
n
D
k
.


### 3.4. Optional Ladle Constraints

Optional ladle constraints are as follows:(1) Ladle temperature needs to be within the temperature range required by the process(11)
T
m
i
n
≤
T
k
≤
T
m
a
x
.(2) Number of ladle to be used within process requirements(12)
L
m
i
n
≤
L
k
≤
L
m
a
x
.(3) Ladle material to meet furnace requirements(13)
M
m
i
n
≤
M
k
≤
M
m
a
x
.(4) Number of ladle process to meet the number of ladle requirements(14)
D
m
i
n
≤
D
k
≤
D
m
a
x
.(5) Outlet in the furnace within process requirements(15)
U
m
i
n
i
j
≤
U
k
≤
U
m
a
x
i
j
.(6) Number of ladle skateboards to be used that should be less than the maximum number of uses(16)
S
e
k
≤
S
m
a
x
,
S
w
k
≤
S
m
a
x
.(7) Ladle drainage materials for the material required by the process(17)
M
e
k
=
M
i
j
k
,
M
w
k
=
M
i
j
k
.(8) Ladle frame to be used that should be less than the maximum number of uses(18)
F
e
k
≤
F
m
a
x
,
F
w
k
≤
F
m
a
x
.


### 3.5. Ladle Matching Model Establishment

According to the above analysis, the following ladle matching model is considered:(19)
objective:
(
7
)–(
10
)
,
subject:
(
11
)–(
18
)
.The decision variable is x
i
j
k.


## 3.1. Symbols and Parameter Definitions

k: Ladle serial number
i: Pour order number
j: Furnace sequence number
L
i
j: ith casting sequence of the jth heats
T
k: jth heats of casting sequence i being matched with the temperature of ladle k
L
m
i
n: Minimum number of optional ladle requirements
L
m
a
x: Maximum number of optional ladle requirements
M
m
i
n: Minimum furnace optional ladle material requirements
M
m
a
x: Maximum furnace optional ladle material requirements
D
k: Ladle number of openings
D
m
i
n: Minimum number of optional ladle furnace requirements
D
m
a
x: Furnace times the maximum number of optional ladles
U
k: Number of ladles
U
m
i
n: Furnace times the minimum number of water ladle requirements
U
m
a
x: Furnace times the maximum number of usage of ladle water requirements
S
k
a
b: Grade steel value
Ω: Available ladle collection.


## 3.2. Optional Ladle Decision Variables

Ladle matching needs to meet furnace requirements in accordance with the defined process and the as-far-as-possible ladle matching properties.(4)
x
i
j
k
=
1
,
I
f
t
h
e
f
u
r
n
a
c
e
L
i
j
s
e
l
e
c
t
e
d
l
a
d
l
e
k
,
2
,
I
f
t
h
e
f
u
r
n
a
c
e
L
i
j
n
o
t
s
e
l
e
c
t
e
d
l
a
d
l
e
k
.


## 3.3. Selection of Ladle Matching Optimization Goals

The first-order rule learning method [13] is used to learn training set t, and the ladle matching attribute set is expressed as A
=
a
1
,
a
2
,
…
,
a
18
=
{steel species, package number,…, empty package weight
}. Variable descriptions are listed in Table 1.Table 1
Definition of ladle matching properties.
Attributes
Symbol
Variable description
Steel species
S
k
Furnace number of the process
Package number
k
Ladle serial number
Ladle bales regulation
R
m
Ladle balesm-bit regulation
Ladle status
S
m
k
m-bit ladle k state
At the end of cold steel volume
R
k
Ladlek remaining molten steel
Ladle temperature
T
k
The temperature of ladlek
Ladle material
M
k
Ladlek material
The number of sewer
D
k
The number of ladlek’s outlet
Usage count
L
k
The number of ladlek to use
Supra number of use (East)
U
e
k
Ladlek East outlet number of uses
The number of use of the outlet (West)
U
w
k
Ladlek West catchment frequency of use
Skate usage (East)
S
e
k
Ladlek East skateboard use frequency
The number of skateboards (West)
S
w
k
Ladlek West slide use frequency
Drainage (East)
M
e
k
Ladlek drainage material (East) of the material
Drainage (West)
M
w
k
Ladlek drainage material (West) of the material
Frame usage (East)
F
e
k
Ladlek frame (East) use frequency
Frame usage (West)
F
w
k
Ladlek frame (West) number of uses
Empty package weight
E
k
Ladlek empty package weightTypical and random data are selected to build the ladle training set, in which the ratio of typical data and random data is 1 : 3, as shown in Table2. Results of data conversion and the establishment of the relational data are shown in Table 3.Table 2
Dataset of ladle matching.
No.
Steel species
Refining path
Temperature
Ladle material
Ladle status
Ladle usage times
The number of sewer
Cold steel volume
Sewer material (East)
Sewer material (West)
…
Drainage material (East)
Drainage material (West)
Empty package weight
Available
1
AK202204
R
>1341
Overall package
Run
>10
2
0.5
Special wax
Special wax
…
Forsterite
Forsterite
136
Can
2
AP1055E5
R
>1126
Magnesium aluminum
Preparation
>2
1
1.0
Aluminum
Aluminum
…
Silicon
Silicon
125
Can
3
AP1055E5
R
>1457
Aluminum magnesium carbon
Dry
>149
1
1.0
High aluminum carbon
High aluminum carbon
…
Zirconium
Zirconium
145
No
4
AP1055E5
R
>1600
Overall package
Repair
>57
1
1.5
Cape wax
Cape wax
…
Chromium
Chromium
142
No
5
AP1055E5
R
<879
Magnesium aluminum
Run
<34
1
2.5
Aluminum
Aluminum
…
Forsterite
Forsterite
128
No
6
XK437311
LR
<1379
Overall package
Preparation
>18
1
2.0
Aluminum
Aluminum
…
Forsterite
Forsterite
N/A
Can
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…Table 3
Data relationship of ladle matching.
Background knowledge
Ladle temperature is higher (1,2)
Ladle material is higher (1,2)
Ladle use for a higher number of times (1.2)
The number of sewer more (1.2)
…
Ladle temperature is higher (3,1)
Ladle material is higher (1,3)
Ladle use for a higher number of times (3.1)
The number of sewer more (1.3)
…
…
…
…
…
…
Example
Better (1,3)
Better (1,4)
Better (1,5)
Better (1,6)
…
¬Better (3,1)
¬Better (4,1)
¬Better (5,1)
¬Better (6,1)
…
…
…
…
…
…The atomic formula in Table3 converted from the sample analogy of “¬better” and “better” is called relational data sample. By using the first-order inductive learner (FOIL) for rule-based learning, the initial empty rule of decarburization ladle matching is(5)
b
e
t
t
e
r
X
,
Y
⟵
.Subsequently, “FOIL Gain” is used for(6)
F
_
G
a
i
n
=
m
^
+
×
l
o
g
2
m
^
+
m
^
+
+
m
^
-
-
l
o
g
2
m
+
m
+
+
m
^
-
,where m
^
+ and m
^
- are the positive and negative examples covered by the new rules after adding candidate words while m
+ and m
- are the number of positive and negative examples covered by the original rules. On the basis of field expertise, typical positive and negative samples are selected for learning the minimum coverage of all sample attributes corresponding to the optimal target of ladle matching:(1) As-far-as-possible ladle matching high temperature ladle(7)
m
a
x
T
k
.(2) Selected highest number of ladle to be used(8)
m
a
x
L
k
.(3) Preferred low-quality ladle(9)
m
a
x
M
k
.(4) Preferred single ladle(10)
m
i
n
D
k
.


## 3.4. Optional Ladle Constraints

Optional ladle constraints are as follows:(1) Ladle temperature needs to be within the temperature range required by the process(11)
T
m
i
n
≤
T
k
≤
T
m
a
x
.(2) Number of ladle to be used within process requirements(12)
L
m
i
n
≤
L
k
≤
L
m
a
x
.(3) Ladle material to meet furnace requirements(13)
M
m
i
n
≤
M
k
≤
M
m
a
x
.(4) Number of ladle process to meet the number of ladle requirements(14)
D
m
i
n
≤
D
k
≤
D
m
a
x
.(5) Outlet in the furnace within process requirements(15)
U
m
i
n
i
j
≤
U
k
≤
U
m
a
x
i
j
.(6) Number of ladle skateboards to be used that should be less than the maximum number of uses(16)
S
e
k
≤
S
m
a
x
,
S
w
k
≤
S
m
a
x
.(7) Ladle drainage materials for the material required by the process(17)
M
e
k
=
M
i
j
k
,
M
w
k
=
M
i
j
k
.(8) Ladle frame to be used that should be less than the maximum number of uses(18)
F
e
k
≤
F
m
a
x
,
F
w
k
≤
F
m
a
x
.


## 3.5. Ladle Matching Model Establishment

According to the above analysis, the following ladle matching model is considered:(19)
objective:
(
7
)–(
10
)
,
subject:
(
11
)–(
18
)
.The decision variable is x
i
j
k.


## 4. Ladle Matching Based on the Learning Rule of Least Generalization

### 4.1. Ladle Matching Solution Strategy

The least-generalization method is used to learn the set of decisional rules from decalcified ladle training data, as shown in Figure2.Figure 2
Ladle matching method.


### 4.2. Ladle Matching Order

(1
) Selection of Converter Completion Time from Morning to Night (Seq1). The extraction requires a matching of optional decarburization furnace times in accordance with the order of completion time of the decarburization converter with a furnace sort set Φ
=
L
1
,
L
2
,
…
,
L
N,(20)
y
L
1
,
θ
k
1
≤
y
L
2
,
θ
k
1
,
y
L
2
,
θ
k
1
≤
y
L
3
,
θ
k
1
,
⋮
y
L
N
-
1
,
θ
k
1
≤
y
L
N
,
θ
k
1
,where N is the total number of decarbonized ladle furnaces required, that is, y
L
1
,
θ
(
k
1
)
,
y
L
2
,
θ
(
k
1
)
,
…
,
y
L
N
,
θ
(
k
1
), for the furnace L
1
,
L
2
,
…
,
L
N decarbonization converter end time.(2
) Selectin of Converter Completion Time from Late to Early (Seq2). The extraction requires a matching of optional decarburization furnace times in accordance with the completion time of decarburization converter with a furnace sort set Φ
=
L
1
,
L
2
,
…
,
L
N
′,(21)
y
L
N
′
-
1
,
θ
k
1
≥
y
L
N
′
,
θ
k
1
,
⋮
y
L
2
,
θ
k
1
≥
y
L
3
,
θ
k
1
,
y
L
1
,
θ
k
1
≥
y
L
2
,
θ
k
1
,where N is the total number of decarbonized ladle furnaces that need matching, that is, y
L
1
,
θ
(
k
1
)
,
y
L
2
,
θ
(
k
1
)
,
…
,
y
L
N
,
θ
(
k
1
), for the furnace L
1
,
L
2
,
…
,
L
N decarburization end time.


### 4.3. Ladle Matching Rule Extraction

#### 4.3.1. Minimal Generalization Rule Learning Method

The least-generalization (LGG) [14] method is used to identify specific facts corresponding to one or more positive examples (initial rules) and to generalize rules to gradually increase sample coverage. The basic idea is as follows:Get two typical initial rulesr
1 and r
2 from positive examples as initial formulas. For the given first-order formula r
1 and r
2, LGG first finds the text of the same predicate and then examines the constant for each position in the text consecutively. If the constant of two words remains unchanged, the value is recorded as L
G
G
s
,
t
=
V. Subsequent occurrences of the L
G
G
s
,
t position with V ignore r
1 and r
2 without the text of the common predicate. If the minimum generalization method contains a predicate that is not identified by the formula, then the general generalization method cannot be specialized for that formula. The extraction rule of decarburization ladle matching corresponds to the method for learning A.The relative minimum generalization (RLGG) [15] defines the initial rule of example e as e
←
K, where K is the sum of all atoms in the background. For instance, in accordance with decarburization ladle matching data (Table 2), the initial rules are “available(1) ← (steel species = AK202204) ∧ (refining path = LR) ∧
⋯
∧ (drainage material (West) = forsterite) ∧ (empty package weight = 136),” “available(6) ← (steel species = XK437311) ∧ (refining path = LR) ∧
⋯
∧ (drainage material (West) = forsterite),” and “available(x) ← (steel species = Y) ∧ (refining path = LR) ∧
⋯
∧ (drainage material (West) = forsterite).” The extraction rule of decarburization ladle matching corresponds to the method for learner B.


#### 4.3.2. Evaluation and Selection

First, the extraction rules of decarburization ladle learning for the first choice of experimental evaluation methods are assessed and selected. Then, evaluation learners are established for the measurement of generalization standards (i.e., performance metrics). Finally, the performance of learners A and B is conducted. The steps are shown in Figure3.Figure 3
Evaluation and selection.(1
) Assessment. The extraction rule of decarburization ladle matching is determined to avoid an overfitting or underfitting of training data and learn ladle matching rules as they occur. The end-assessment method [16] is also established. The extraction rule of decarburized ladle selection is used for random division, then the test evaluation is repeated, and the outcome of the assessment results is taken as the average. Two-thirds of the data samples are selected for rule extraction training whereas the remaining one-third of the data samples are used to evaluate the test error.(2
) Performance Metrics. In the extraction rule of decalcification ladle matching, error rate is defined as the number of misclassifications of the total sample size ratio. Thus, accuracy depicts the correct number of samples classified by the proportion of the total sample. The sample decimation rules for decarburization ladle extraction set D are extracted. Classification error rate is defined as(22)
E
f
;
D
=
1
m
∑
i
=
1
m
Ι
Ι
f
x
i
≠
y
i
.For the sample including two types of misclassified samples and correctly classified samples, accuracy is defined as(23)
a
c
c
f
;
D
=
1
m
∑
i
=
1
m
Ι
Ι
f
x
i
=
y
i
=
1
-
E
f
;
D
,where Ι
Ι
• is the indicator function: if • is true, the value is 1; otherwise the value is 0. According to the parameters in Table 1, determine the comparison results of f
x
i and y
i.Ladle matching is grouped into two classifications (i.e., real category and learner prediction category). Subsequently, ladle matching test samples are subclassified as real cases, false positive cases, true negative cases, and false negative cases. The forecast results TP, FP, TN, and FN represent a corresponding sample number. Hence, TP + FP + TN + FN = total number of samples. The full “confusion matrix” of the classification results extracted by the decarburization ladle matching rule is shown in Table4.Table 4
Classification result of confusion matrix.
True situation
Forecast result
Positive example
Counter example
Positive example
TP
FN
Counter example
FP
TNAccuracy rateP and recall rate R are expressed as(24)
P
=
T
P
T
P
+
F
P
,
R
=
T
P
T
P
+
F
N
.Samples are sorted according to the learner prediction of ladle selection, that is, as prescribed by rules which learners consider “most likely” to be positive followed by rules considered “least likely” to be positive. Homeopathic rules are selected consecutively as a positive example for prediction, then the current recall and accuracy rates are calculated. The BEP (Break-Even Point) [17] is also defined for “rate of recall = recall rate value.” The advantages and disadvantages of learners A and B can be compared based on BEP. Finally, LGG and RLGG are measured on the basis of BEP and expressed as follows:(25)
F
β
=
1
+
β
2
×
P
×
R
β
2
×
P
+
R
.If accuracy and recall rates are equally important, then a high recall rate corresponds to a high accuracy rate. Precision is the most important aspect of decarbonization ladle matching when aiming for safety of production. Thus, the highest LGG and RLGG values are considered to identify the error rate to meet accuracy and precision requirements.(3
) Comparison Test. The set aside method for ladle matching based on two-classification problems not only estimates the test error rates of learners A and B, but also obtains the difference between the results of LGG and RLGG. Table 5 shows the result options (i.e., both correct, both wrong, and one is correct whereas the other is wrong) of the difference.Table 5
Contingency table of learner classification differences.
Algorithm B
Algorithm A
True
False
True
e
00
e
01
False
e
10
e
11If LGG and RLGG behave identically, thene
01
=
e
10. Thus, e
01
-
e
10 obeys the normal distribution in which mean is 1 and variance is e
01
+
e
10.(26)
τ
χ
2
=
e
01
-
e
10
-
1
2
e
01
+
e
10
.Theχ
2 distribution with 1 degree of freedom is observed. If the variable value is less than the threshold value (χ
α
2
=
3.8415; α
=
0.05), then the assumption that no difference exists between LGG and RLGG performance is correct; otherwise, the assumption is rejected. A low average error rate for learner performance is problematic. The rules extracted for decarburization ladle matching using different learning and test data are shown in Table 6.Table 6
τ
χ
2 value of learner.
τ
χ
2
Test data volume
120
240
360
600
1200
2400
A
3.5310
4.4395
4.8323
4.1035
5.3536
5.3604
B
3.2132
3.8531
4.1965
3.8542
5.1303
5.1743The extraction rules for ladle selection involve additional test data in order for the learner learning results to gradually overcome underfitting or overfitting. Results showed that learner B performed better than learner A. The RLGG for optional decarburization ladle using this method can also efficiently obtain the matching rules.


#### 4.3.3. Ladle Selection Rules

The ladle matching rules extracted from field data are as follows.Rule 1 (the steel is a steel cord).
The steel grades are steel cord types (i.e., beginning withK
K or X
K). Ladle packages of less than 50 and number of sinks greater than or equal to 2 and less than 10 are selected.(27)
I
F
S
k
1,2
=
K
K
,
o
r
S
k
1,2
=
X
K
,
T
H
E
N
L
k
<
50
,
2
≤
U
e
k
U
w
k
<
10
.Rule 2 (the furnace contains LF refining).
The number of water used is not more than 15 and packet ladle is less than 100.(28)
I
F
l
f
i
n
F
T
H
E
N
U
e
k
≤
15
,
U
w
k
≤
15
,
L
k
<
100
.Rule 3.
The furnace is the first furnace used for continuous casting. The first furnace cannot use the new continuous casting package.(29)
I
F
j
=
1
,
T
H
E
N
L
i
1
k
≠
0
.Rule 4.
The material is divided into three (M
k
=
5
o
r
6
o
r
7). The first bale regulation R
1 is set as the minimum requirement for the ladle material.(30)
I
F
R
1
=
0
o
r
5
,
T
H
E
N
M
k
=
5
o
r
6
o
r
7
,
I
F
R
1
=
6
,
T
H
E
N
M
k
=
6
o
r
7
,
I
F
R
1
=
7
,
T
H
E
N
M
k
=
7
.Rule 5 (the steel meets the new package or cold pack restrictions).
The second big bag regulationR
2 meets the new bag and cold bag requirements. If R
2 = 0, then “No rules”; if B = 1, then “Disable the new package.”(31)
I
F
R
2
=
1
,
T
H
E
N
L
k
≠
0
.
IfR
2
≥
2, then the new package and cold package are disabled. The same ladle is selected as the second package following the ladle status code.(32)
I
F
R
2
≥
2
,
T
H
E
N
L
k
≠
0
,
R
2
=
S
2
k
.Rule 6.
The ladle meets furnace restrictions. The third bit of bale regulation isC = 0, which means that the previous furnace has no requirements; otherwise, the ladle with the same status as the big bale code is selected.(33)
I
F
R
3
≠
0
,
T
H
E
N
R
3
=
S
3
k
.
The set of available ladles removes nonconforming ladles by rules 1–6, and the final number of ladles uses the RP-based selection for ladle matching.Rule 7 (optional priority).
Priority
1 (ladle material rules). Priority choice of low-quality ladle(34)
k
=
a
r
g
min
⁡
M
k
.
Priority
2 (ladle rules). Preferred ladle with relatively fewer nozzles(35)
k
=
a
r
g
min
⁡
D
k
l
.
Priority
3 (highest temperature rule). Preferred temperature for ladle matching(36)
k
=
a
r
g
max
⁡
T
k
l
.
Priority
4 (highest usage rule). Preferred use of the number of ladles(37)
k
=
a
r
g
max
⁡
L
k
l
.
Priority
5 (random rules). Random selection of ladles(38)
k
=
a
r
g
r
a
n
d
o
m
k
l
.
The weight coefficients of the fiveM
k
,
D
k
,
T
k
,
L
k
,
k are α, β, χ, γ, and δ. In this order, the optional weight coefficient is W
i:(39)
W
i
=
α
·
M
k
+
β
·
D
k
+
χ
·
T
k
+
γ
·
L
k
+
δ
·
k
.
The parametersα, β, χ, γ, and δ are based on their priorities. In different combinations, there are different priorities. Based on experience, ensure that the low priority parameters do not affect the high priority parameters.


### 4.4. Optional Ladle Heuristic Algorithm

The rule-priority ladle matching method is established, and the priority combinations are shown in Table7.Table 7
Decoupling of the decarbonization ladle.
No.
Priority 1
Priority 2
Priority 3
Priority 4
Priority 5
priority
1
The Lowest material
Nozzle at least
The temperature is highest
Most frequently used
Random selection
A
_
g
1
2
The lowest material
Nozzle at least
Most frequently used
The temperature is highest
Random selection
A
_
g
2
3
The lowest material
The temperature is highest
Nozzle at least
Most frequently used
Random selection
A
_
g
3
4
The lowest material
The temperature is highest
Most frequently used
Nozzle at least
Random selection
A
_
g
4
5
The lowest material
Most frequently used
Nozzle at least
The temperature is highest
Random selection
A
_
g
5
6
The lowest material
Most frequently used
The temperature is highest
Nozzle at least
Random selection
A
_
g
6
7
Nozzle at least
The lowest material
The temperature is highest
Most frequently used
Random selection
A
_
g
7
8
Nozzle at least
The lowest material
Most frequently used
The temperature is highest
Random selection
A
_
g
8
9
Nozzle at least
The temperature is highest
The lowest material
Most frequently used
Random selection
A
_
g
9
10
Nozzle at least
The temperature is highest
Most frequently used
The lowest material
Random selection
A
_
g
10
11
Nozzle at least
Most frequently used
The lowest material
The temperature is highest
Random selection
A
_
g
11
12
Nozzle at least
Most frequently used
The temperature is highest
The lowest material
Random selection
A
_
g
12
13
The Temperature is highest
The lowest material
Nozzle at least
Most frequently used
Random selection
A
_
g
13
14
The Temperature is highest
The lowest material
Most frequently used
Nozzle at least
Random selection
A
_
g
14
15
The Temperature is highest
Nozzle at least
The lowest material
Most frequently used
Random selection
A
_
g
15
16
The Temperature is highest
Nozzle at least
Most frequently used
The lowest material
Random selection
A
_
g
16
17
The Temperature is highest
Most frequently used
The lowest material
Nozzle at least
Random selection
A
_
g
17
18
The Temperature is highest
Most frequently used
Nozzle at least
The lowest material
Random selection
A
_
g
18
19
Most Frequently used
The lowest material
Nozzle at least
The temperature is highest
Random selection
A
_
g
19
20
Most Frequently used
The lowest material
The temperature is highest
Nozzle at least
Random selection
A
_
g
20
21
Most frequently used
Nozzle at least
The lowest material
The temperature is highest
Random selection
A
_
g
21
22
Most Frequently used
Nozzle at least
The temperature is highest
The lowest material
Random selection
A
_
g
22
23
Most Frequently used
The temperature is highest
The lowest material
Nozzle at least
Random selection
A
_
g
23
24
Most Frequently used
The temperature is highest
Nozzle at least
The lowest material
Random selection
A
_
g
24Step 1.
Ladle assemblyΩ composed of all ladles is constructed. Then, ladle state S (i.e., see Table 1 for parameters) is initialized, and heatsink set Φ for ladle matching is constructed. By referring to the master production and scheduling plan, which shows the matching ladle furnace requirements and converter completion time sorting, the furnace is set to Φ
=
L
1
,
L
2
,
…
,
L
N. Subsequently, n
=
1 is initialized.Step 2.
The status of all ladles is updated.Step 3.
FurnaceL
n
,
n
=
1,2
,
…
,
N, is established according to (11)–(18). All ladles that do not meet requirements, and available ladles are updated as Ω.Step 4.
According to (25)–(31), Ω is rejected if ladle requirements are not met.Step 5.
IfΩ
>
1, then the most suitable ladle on the basis of the RP method is selected. Subsequently, x
i
j
k is determined. If n
=
N, then proceed to Step 6. If n
=
n
+
1, then proceed to Step 2.Step 6.
End.The furnace ladle matching process is shown in Figure4.Figure 4
Functional flow diagram of ladle matching.


## 4.1. Ladle Matching Solution Strategy

The least-generalization method is used to learn the set of decisional rules from decalcified ladle training data, as shown in Figure2.Figure 2
Ladle matching method.


## 4.2. Ladle Matching Order

(1
) Selection of Converter Completion Time from Morning to Night (Seq1). The extraction requires a matching of optional decarburization furnace times in accordance with the order of completion time of the decarburization converter with a furnace sort set Φ
=
L
1
,
L
2
,
…
,
L
N,(20)
y
L
1
,
θ
k
1
≤
y
L
2
,
θ
k
1
,
y
L
2
,
θ
k
1
≤
y
L
3
,
θ
k
1
,
⋮
y
L
N
-
1
,
θ
k
1
≤
y
L
N
,
θ
k
1
,where N is the total number of decarbonized ladle furnaces required, that is, y
L
1
,
θ
(
k
1
)
,
y
L
2
,
θ
(
k
1
)
,
…
,
y
L
N
,
θ
(
k
1
), for the furnace L
1
,
L
2
,
…
,
L
N decarbonization converter end time.(2
) Selectin of Converter Completion Time from Late to Early (Seq2). The extraction requires a matching of optional decarburization furnace times in accordance with the completion time of decarburization converter with a furnace sort set Φ
=
L
1
,
L
2
,
…
,
L
N
′,(21)
y
L
N
′
-
1
,
θ
k
1
≥
y
L
N
′
,
θ
k
1
,
⋮
y
L
2
,
θ
k
1
≥
y
L
3
,
θ
k
1
,
y
L
1
,
θ
k
1
≥
y
L
2
,
θ
k
1
,where N is the total number of decarbonized ladle furnaces that need matching, that is, y
L
1
,
θ
(
k
1
)
,
y
L
2
,
θ
(
k
1
)
,
…
,
y
L
N
,
θ
(
k
1
), for the furnace L
1
,
L
2
,
…
,
L
N decarburization end time.


## 4.3. Ladle Matching Rule Extraction

### 4.3.1. Minimal Generalization Rule Learning Method

The least-generalization (LGG) [14] method is used to identify specific facts corresponding to one or more positive examples (initial rules) and to generalize rules to gradually increase sample coverage. The basic idea is as follows:Get two typical initial rulesr
1 and r
2 from positive examples as initial formulas. For the given first-order formula r
1 and r
2, LGG first finds the text of the same predicate and then examines the constant for each position in the text consecutively. If the constant of two words remains unchanged, the value is recorded as L
G
G
s
,
t
=
V. Subsequent occurrences of the L
G
G
s
,
t position with V ignore r
1 and r
2 without the text of the common predicate. If the minimum generalization method contains a predicate that is not identified by the formula, then the general generalization method cannot be specialized for that formula. The extraction rule of decarburization ladle matching corresponds to the method for learning A.The relative minimum generalization (RLGG) [15] defines the initial rule of example e as e
←
K, where K is the sum of all atoms in the background. For instance, in accordance with decarburization ladle matching data (Table 2), the initial rules are “available(1) ← (steel species = AK202204) ∧ (refining path = LR) ∧
⋯
∧ (drainage material (West) = forsterite) ∧ (empty package weight = 136),” “available(6) ← (steel species = XK437311) ∧ (refining path = LR) ∧
⋯
∧ (drainage material (West) = forsterite),” and “available(x) ← (steel species = Y) ∧ (refining path = LR) ∧
⋯
∧ (drainage material (West) = forsterite).” The extraction rule of decarburization ladle matching corresponds to the method for learner B.


### 4.3.2. Evaluation and Selection

First, the extraction rules of decarburization ladle learning for the first choice of experimental evaluation methods are assessed and selected. Then, evaluation learners are established for the measurement of generalization standards (i.e., performance metrics). Finally, the performance of learners A and B is conducted. The steps are shown in Figure3.Figure 3
Evaluation and selection.(1
) Assessment. The extraction rule of decarburization ladle matching is determined to avoid an overfitting or underfitting of training data and learn ladle matching rules as they occur. The end-assessment method [16] is also established. The extraction rule of decarburized ladle selection is used for random division, then the test evaluation is repeated, and the outcome of the assessment results is taken as the average. Two-thirds of the data samples are selected for rule extraction training whereas the remaining one-third of the data samples are used to evaluate the test error.(2
) Performance Metrics. In the extraction rule of decalcification ladle matching, error rate is defined as the number of misclassifications of the total sample size ratio. Thus, accuracy depicts the correct number of samples classified by the proportion of the total sample. The sample decimation rules for decarburization ladle extraction set D are extracted. Classification error rate is defined as(22)
E
f
;
D
=
1
m
∑
i
=
1
m
Ι
Ι
f
x
i
≠
y
i
.For the sample including two types of misclassified samples and correctly classified samples, accuracy is defined as(23)
a
c
c
f
;
D
=
1
m
∑
i
=
1
m
Ι
Ι
f
x
i
=
y
i
=
1
-
E
f
;
D
,where Ι
Ι
• is the indicator function: if • is true, the value is 1; otherwise the value is 0. According to the parameters in Table 1, determine the comparison results of f
x
i and y
i.Ladle matching is grouped into two classifications (i.e., real category and learner prediction category). Subsequently, ladle matching test samples are subclassified as real cases, false positive cases, true negative cases, and false negative cases. The forecast results TP, FP, TN, and FN represent a corresponding sample number. Hence, TP + FP + TN + FN = total number of samples. The full “confusion matrix” of the classification results extracted by the decarburization ladle matching rule is shown in Table4.Table 4
Classification result of confusion matrix.
True situation
Forecast result
Positive example
Counter example
Positive example
TP
FN
Counter example
FP
TNAccuracy rateP and recall rate R are expressed as(24)
P
=
T
P
T
P
+
F
P
,
R
=
T
P
T
P
+
F
N
.Samples are sorted according to the learner prediction of ladle selection, that is, as prescribed by rules which learners consider “most likely” to be positive followed by rules considered “least likely” to be positive. Homeopathic rules are selected consecutively as a positive example for prediction, then the current recall and accuracy rates are calculated. The BEP (Break-Even Point) [17] is also defined for “rate of recall = recall rate value.” The advantages and disadvantages of learners A and B can be compared based on BEP. Finally, LGG and RLGG are measured on the basis of BEP and expressed as follows:(25)
F
β
=
1
+
β
2
×
P
×
R
β
2
×
P
+
R
.If accuracy and recall rates are equally important, then a high recall rate corresponds to a high accuracy rate. Precision is the most important aspect of decarbonization ladle matching when aiming for safety of production. Thus, the highest LGG and RLGG values are considered to identify the error rate to meet accuracy and precision requirements.(3
) Comparison Test. The set aside method for ladle matching based on two-classification problems not only estimates the test error rates of learners A and B, but also obtains the difference between the results of LGG and RLGG. Table 5 shows the result options (i.e., both correct, both wrong, and one is correct whereas the other is wrong) of the difference.Table 5
Contingency table of learner classification differences.
Algorithm B
Algorithm A
True
False
True
e
00
e
01
False
e
10
e
11If LGG and RLGG behave identically, thene
01
=
e
10. Thus, e
01
-
e
10 obeys the normal distribution in which mean is 1 and variance is e
01
+
e
10.(26)
τ
χ
2
=
e
01
-
e
10
-
1
2
e
01
+
e
10
.Theχ
2 distribution with 1 degree of freedom is observed. If the variable value is less than the threshold value (χ
α
2
=
3.8415; α
=
0.05), then the assumption that no difference exists between LGG and RLGG performance is correct; otherwise, the assumption is rejected. A low average error rate for learner performance is problematic. The rules extracted for decarburization ladle matching using different learning and test data are shown in Table 6.Table 6
τ
χ
2 value of learner.
τ
χ
2
Test data volume
120
240
360
600
1200
2400
A
3.5310
4.4395
4.8323
4.1035
5.3536
5.3604
B
3.2132
3.8531
4.1965
3.8542
5.1303
5.1743The extraction rules for ladle selection involve additional test data in order for the learner learning results to gradually overcome underfitting or overfitting. Results showed that learner B performed better than learner A. The RLGG for optional decarburization ladle using this method can also efficiently obtain the matching rules.


### 4.3.3. Ladle Selection Rules

The ladle matching rules extracted from field data are as follows.Rule 1 (the steel is a steel cord).
The steel grades are steel cord types (i.e., beginning withK
K or X
K). Ladle packages of less than 50 and number of sinks greater than or equal to 2 and less than 10 are selected.(27)
I
F
S
k
1,2
=
K
K
,
o
r
S
k
1,2
=
X
K
,
T
H
E
N
L
k
<
50
,
2
≤
U
e
k
U
w
k
<
10
.Rule 2 (the furnace contains LF refining).
The number of water used is not more than 15 and packet ladle is less than 100.(28)
I
F
l
f
i
n
F
T
H
E
N
U
e
k
≤
15
,
U
w
k
≤
15
,
L
k
<
100
.Rule 3.
The furnace is the first furnace used for continuous casting. The first furnace cannot use the new continuous casting package.(29)
I
F
j
=
1
,
T
H
E
N
L
i
1
k
≠
0
.Rule 4.
The material is divided into three (M
k
=
5
o
r
6
o
r
7). The first bale regulation R
1 is set as the minimum requirement for the ladle material.(30)
I
F
R
1
=
0
o
r
5
,
T
H
E
N
M
k
=
5
o
r
6
o
r
7
,
I
F
R
1
=
6
,
T
H
E
N
M
k
=
6
o
r
7
,
I
F
R
1
=
7
,
T
H
E
N
M
k
=
7
.Rule 5 (the steel meets the new package or cold pack restrictions).
The second big bag regulationR
2 meets the new bag and cold bag requirements. If R
2 = 0, then “No rules”; if B = 1, then “Disable the new package.”(31)
I
F
R
2
=
1
,
T
H
E
N
L
k
≠
0
.
IfR
2
≥
2, then the new package and cold package are disabled. The same ladle is selected as the second package following the ladle status code.(32)
I
F
R
2
≥
2
,
T
H
E
N
L
k
≠
0
,
R
2
=
S
2
k
.Rule 6.
The ladle meets furnace restrictions. The third bit of bale regulation isC = 0, which means that the previous furnace has no requirements; otherwise, the ladle with the same status as the big bale code is selected.(33)
I
F
R
3
≠
0
,
T
H
E
N
R
3
=
S
3
k
.
The set of available ladles removes nonconforming ladles by rules 1–6, and the final number of ladles uses the RP-based selection for ladle matching.Rule 7 (optional priority).
Priority
1 (ladle material rules). Priority choice of low-quality ladle(34)
k
=
a
r
g
min
⁡
M
k
.
Priority
2 (ladle rules). Preferred ladle with relatively fewer nozzles(35)
k
=
a
r
g
min
⁡
D
k
l
.
Priority
3 (highest temperature rule). Preferred temperature for ladle matching(36)
k
=
a
r
g
max
⁡
T
k
l
.
Priority
4 (highest usage rule). Preferred use of the number of ladles(37)
k
=
a
r
g
max
⁡
L
k
l
.
Priority
5 (random rules). Random selection of ladles(38)
k
=
a
r
g
r
a
n
d
o
m
k
l
.
The weight coefficients of the fiveM
k
,
D
k
,
T
k
,
L
k
,
k are α, β, χ, γ, and δ. In this order, the optional weight coefficient is W
i:(39)
W
i
=
α
·
M
k
+
β
·
D
k
+
χ
·
T
k
+
γ
·
L
k
+
δ
·
k
.
The parametersα, β, χ, γ, and δ are based on their priorities. In different combinations, there are different priorities. Based on experience, ensure that the low priority parameters do not affect the high priority parameters.


## 4.3.1. Minimal Generalization Rule Learning Method

The least-generalization (LGG) [14] method is used to identify specific facts corresponding to one or more positive examples (initial rules) and to generalize rules to gradually increase sample coverage. The basic idea is as follows:Get two typical initial rulesr
1 and r
2 from positive examples as initial formulas. For the given first-order formula r
1 and r
2, LGG first finds the text of the same predicate and then examines the constant for each position in the text consecutively. If the constant of two words remains unchanged, the value is recorded as L
G
G
s
,
t
=
V. Subsequent occurrences of the L
G
G
s
,
t position with V ignore r
1 and r
2 without the text of the common predicate. If the minimum generalization method contains a predicate that is not identified by the formula, then the general generalization method cannot be specialized for that formula. The extraction rule of decarburization ladle matching corresponds to the method for learning A.The relative minimum generalization (RLGG) [15] defines the initial rule of example e as e
←
K, where K is the sum of all atoms in the background. For instance, in accordance with decarburization ladle matching data (Table 2), the initial rules are “available(1) ← (steel species = AK202204) ∧ (refining path = LR) ∧
⋯
∧ (drainage material (West) = forsterite) ∧ (empty package weight = 136),” “available(6) ← (steel species = XK437311) ∧ (refining path = LR) ∧
⋯
∧ (drainage material (West) = forsterite),” and “available(x) ← (steel species = Y) ∧ (refining path = LR) ∧
⋯
∧ (drainage material (West) = forsterite).” The extraction rule of decarburization ladle matching corresponds to the method for learner B.


## 4.3.2. Evaluation and Selection

First, the extraction rules of decarburization ladle learning for the first choice of experimental evaluation methods are assessed and selected. Then, evaluation learners are established for the measurement of generalization standards (i.e., performance metrics). Finally, the performance of learners A and B is conducted. The steps are shown in Figure3.Figure 3
Evaluation and selection.(1
) Assessment. The extraction rule of decarburization ladle matching is determined to avoid an overfitting or underfitting of training data and learn ladle matching rules as they occur. The end-assessment method [16] is also established. The extraction rule of decarburized ladle selection is used for random division, then the test evaluation is repeated, and the outcome of the assessment results is taken as the average. Two-thirds of the data samples are selected for rule extraction training whereas the remaining one-third of the data samples are used to evaluate the test error.(2
) Performance Metrics. In the extraction rule of decalcification ladle matching, error rate is defined as the number of misclassifications of the total sample size ratio. Thus, accuracy depicts the correct number of samples classified by the proportion of the total sample. The sample decimation rules for decarburization ladle extraction set D are extracted. Classification error rate is defined as(22)
E
f
;
D
=
1
m
∑
i
=
1
m
Ι
Ι
f
x
i
≠
y
i
.For the sample including two types of misclassified samples and correctly classified samples, accuracy is defined as(23)
a
c
c
f
;
D
=
1
m
∑
i
=
1
m
Ι
Ι
f
x
i
=
y
i
=
1
-
E
f
;
D
,where Ι
Ι
• is the indicator function: if • is true, the value is 1; otherwise the value is 0. According to the parameters in Table 1, determine the comparison results of f
x
i and y
i.Ladle matching is grouped into two classifications (i.e., real category and learner prediction category). Subsequently, ladle matching test samples are subclassified as real cases, false positive cases, true negative cases, and false negative cases. The forecast results TP, FP, TN, and FN represent a corresponding sample number. Hence, TP + FP + TN + FN = total number of samples. The full “confusion matrix” of the classification results extracted by the decarburization ladle matching rule is shown in Table4.Table 4
Classification result of confusion matrix.
True situation
Forecast result
Positive example
Counter example
Positive example
TP
FN
Counter example
FP
TNAccuracy rateP and recall rate R are expressed as(24)
P
=
T
P
T
P
+
F
P
,
R
=
T
P
T
P
+
F
N
.Samples are sorted according to the learner prediction of ladle selection, that is, as prescribed by rules which learners consider “most likely” to be positive followed by rules considered “least likely” to be positive. Homeopathic rules are selected consecutively as a positive example for prediction, then the current recall and accuracy rates are calculated. The BEP (Break-Even Point) [17] is also defined for “rate of recall = recall rate value.” The advantages and disadvantages of learners A and B can be compared based on BEP. Finally, LGG and RLGG are measured on the basis of BEP and expressed as follows:(25)
F
β
=
1
+
β
2
×
P
×
R
β
2
×
P
+
R
.If accuracy and recall rates are equally important, then a high recall rate corresponds to a high accuracy rate. Precision is the most important aspect of decarbonization ladle matching when aiming for safety of production. Thus, the highest LGG and RLGG values are considered to identify the error rate to meet accuracy and precision requirements.(3
) Comparison Test. The set aside method for ladle matching based on two-classification problems not only estimates the test error rates of learners A and B, but also obtains the difference between the results of LGG and RLGG. Table 5 shows the result options (i.e., both correct, both wrong, and one is correct whereas the other is wrong) of the difference.Table 5
Contingency table of learner classification differences.
Algorithm B
Algorithm A
True
False
True
e
00
e
01
False
e
10
e
11If LGG and RLGG behave identically, thene
01
=
e
10. Thus, e
01
-
e
10 obeys the normal distribution in which mean is 1 and variance is e
01
+
e
10.(26)
τ
χ
2
=
e
01
-
e
10
-
1
2
e
01
+
e
10
.Theχ
2 distribution with 1 degree of freedom is observed. If the variable value is less than the threshold value (χ
α
2
=
3.8415; α
=
0.05), then the assumption that no difference exists between LGG and RLGG performance is correct; otherwise, the assumption is rejected. A low average error rate for learner performance is problematic. The rules extracted for decarburization ladle matching using different learning and test data are shown in Table 6.Table 6
τ
χ
2 value of learner.
τ
χ
2
Test data volume
120
240
360
600
1200
2400
A
3.5310
4.4395
4.8323
4.1035
5.3536
5.3604
B
3.2132
3.8531
4.1965
3.8542
5.1303
5.1743The extraction rules for ladle selection involve additional test data in order for the learner learning results to gradually overcome underfitting or overfitting. Results showed that learner B performed better than learner A. The RLGG for optional decarburization ladle using this method can also efficiently obtain the matching rules.


## 4.3.3. Ladle Selection Rules

The ladle matching rules extracted from field data are as follows.Rule 1 (the steel is a steel cord).
The steel grades are steel cord types (i.e., beginning withK
K or X
K). Ladle packages of less than 50 and number of sinks greater than or equal to 2 and less than 10 are selected.(27)
I
F
S
k
1,2
=
K
K
,
o
r
S
k
1,2
=
X
K
,
T
H
E
N
L
k
<
50
,
2
≤
U
e
k
U
w
k
<
10
.Rule 2 (the furnace contains LF refining).
The number of water used is not more than 15 and packet ladle is less than 100.(28)
I
F
l
f
i
n
F
T
H
E
N
U
e
k
≤
15
,
U
w
k
≤
15
,
L
k
<
100
.Rule 3.
The furnace is the first furnace used for continuous casting. The first furnace cannot use the new continuous casting package.(29)
I
F
j
=
1
,
T
H
E
N
L
i
1
k
≠
0
.Rule 4.
The material is divided into three (M
k
=
5
o
r
6
o
r
7). The first bale regulation R
1 is set as the minimum requirement for the ladle material.(30)
I
F
R
1
=
0
o
r
5
,
T
H
E
N
M
k
=
5
o
r
6
o
r
7
,
I
F
R
1
=
6
,
T
H
E
N
M
k
=
6
o
r
7
,
I
F
R
1
=
7
,
T
H
E
N
M
k
=
7
.Rule 5 (the steel meets the new package or cold pack restrictions).
The second big bag regulationR
2 meets the new bag and cold bag requirements. If R
2 = 0, then “No rules”; if B = 1, then “Disable the new package.”(31)
I
F
R
2
=
1
,
T
H
E
N
L
k
≠
0
.
IfR
2
≥
2, then the new package and cold package are disabled. The same ladle is selected as the second package following the ladle status code.(32)
I
F
R
2
≥
2
,
T
H
E
N
L
k
≠
0
,
R
2
=
S
2
k
.Rule 6.
The ladle meets furnace restrictions. The third bit of bale regulation isC = 0, which means that the previous furnace has no requirements; otherwise, the ladle with the same status as the big bale code is selected.(33)
I
F
R
3
≠
0
,
T
H
E
N
R
3
=
S
3
k
.
The set of available ladles removes nonconforming ladles by rules 1–6, and the final number of ladles uses the RP-based selection for ladle matching.Rule 7 (optional priority).
Priority
1 (ladle material rules). Priority choice of low-quality ladle(34)
k
=
a
r
g
min
⁡
M
k
.
Priority
2 (ladle rules). Preferred ladle with relatively fewer nozzles(35)
k
=
a
r
g
min
⁡
D
k
l
.
Priority
3 (highest temperature rule). Preferred temperature for ladle matching(36)
k
=
a
r
g
max
⁡
T
k
l
.
Priority
4 (highest usage rule). Preferred use of the number of ladles(37)
k
=
a
r
g
max
⁡
L
k
l
.
Priority
5 (random rules). Random selection of ladles(38)
k
=
a
r
g
r
a
n
d
o
m
k
l
.
The weight coefficients of the fiveM
k
,
D
k
,
T
k
,
L
k
,
k are α, β, χ, γ, and δ. In this order, the optional weight coefficient is W
i:(39)
W
i
=
α
·
M
k
+
β
·
D
k
+
χ
·
T
k
+
γ
·
L
k
+
δ
·
k
.
The parametersα, β, χ, γ, and δ are based on their priorities. In different combinations, there are different priorities. Based on experience, ensure that the low priority parameters do not affect the high priority parameters.


## 4.4. Optional Ladle Heuristic Algorithm

The rule-priority ladle matching method is established, and the priority combinations are shown in Table7.Table 7
Decoupling of the decarbonization ladle.
No.
Priority 1
Priority 2
Priority 3
Priority 4
Priority 5
priority
1
The Lowest material
Nozzle at least
The temperature is highest
Most frequently used
Random selection
A
_
g
1
2
The lowest material
Nozzle at least
Most frequently used
The temperature is highest
Random selection
A
_
g
2
3
The lowest material
The temperature is highest
Nozzle at least
Most frequently used
Random selection
A
_
g
3
4
The lowest material
The temperature is highest
Most frequently used
Nozzle at least
Random selection
A
_
g
4
5
The lowest material
Most frequently used
Nozzle at least
The temperature is highest
Random selection
A
_
g
5
6
The lowest material
Most frequently used
The temperature is highest
Nozzle at least
Random selection
A
_
g
6
7
Nozzle at least
The lowest material
The temperature is highest
Most frequently used
Random selection
A
_
g
7
8
Nozzle at least
The lowest material
Most frequently used
The temperature is highest
Random selection
A
_
g
8
9
Nozzle at least
The temperature is highest
The lowest material
Most frequently used
Random selection
A
_
g
9
10
Nozzle at least
The temperature is highest
Most frequently used
The lowest material
Random selection
A
_
g
10
11
Nozzle at least
Most frequently used
The lowest material
The temperature is highest
Random selection
A
_
g
11
12
Nozzle at least
Most frequently used
The temperature is highest
The lowest material
Random selection
A
_
g
12
13
The Temperature is highest
The lowest material
Nozzle at least
Most frequently used
Random selection
A
_
g
13
14
The Temperature is highest
The lowest material
Most frequently used
Nozzle at least
Random selection
A
_
g
14
15
The Temperature is highest
Nozzle at least
The lowest material
Most frequently used
Random selection
A
_
g
15
16
The Temperature is highest
Nozzle at least
Most frequently used
The lowest material
Random selection
A
_
g
16
17
The Temperature is highest
Most frequently used
The lowest material
Nozzle at least
Random selection
A
_
g
17
18
The Temperature is highest
Most frequently used
Nozzle at least
The lowest material
Random selection
A
_
g
18
19
Most Frequently used
The lowest material
Nozzle at least
The temperature is highest
Random selection
A
_
g
19
20
Most Frequently used
The lowest material
The temperature is highest
Nozzle at least
Random selection
A
_
g
20
21
Most frequently used
Nozzle at least
The lowest material
The temperature is highest
Random selection
A
_
g
21
22
Most Frequently used
Nozzle at least
The temperature is highest
The lowest material
Random selection
A
_
g
22
23
Most Frequently used
The temperature is highest
The lowest material
Nozzle at least
Random selection
A
_
g
23
24
Most Frequently used
The temperature is highest
Nozzle at least
The lowest material
Random selection
A
_
g
24Step 1.
Ladle assemblyΩ composed of all ladles is constructed. Then, ladle state S (i.e., see Table 1 for parameters) is initialized, and heatsink set Φ for ladle matching is constructed. By referring to the master production and scheduling plan, which shows the matching ladle furnace requirements and converter completion time sorting, the furnace is set to Φ
=
L
1
,
L
2
,
…
,
L
N. Subsequently, n
=
1 is initialized.Step 2.
The status of all ladles is updated.Step 3.
FurnaceL
n
,
n
=
1,2
,
…
,
N, is established according to (11)–(18). All ladles that do not meet requirements, and available ladles are updated as Ω.Step 4.
According to (25)–(31), Ω is rejected if ladle requirements are not met.Step 5.
IfΩ
>
1, then the most suitable ladle on the basis of the RP method is selected. Subsequently, x
i
j
k is determined. If n
=
N, then proceed to Step 6. If n
=
n
+
1, then proceed to Step 2.Step 6.
End.The furnace ladle matching process is shown in Figure4.Figure 4
Functional flow diagram of ladle matching.


## 5. Simulation Experiment

### 5.1. Simulation Experiment Design

Different methods for heuristic decarburization ladle matching are established on the basis of ladle selection and matching priorities and combinations (Table8).Table 8
Decoupling of the decarbonization ladle.
No.
Sort
Priority
Matching method
1
Seq1
A
g
1
H
1
…
…
…
…
24
Seq1
A
g
24
H
24
25
Seq2
A
g
1
H
25
…
…
…
…
48
Seq2
A
g
24
H
48The options for furnace decarbonization include Seq1 and Seq2, as explained in Section4.2. The ladle matching rules include 24 priority levels, as shown in Table 7. According to the priority, the values of parameters are 50000, 5000, 500, 50, and 1.Planners are required to seek the optimal combination of production work orders to minimize cost and improve efficiency based on these attributes [18]. The evaluation program [19] uses the fuzzy comprehensive evaluation–weighted average composite model. The set of evaluation factors is evaluated, and the evaluation value of the matching results is calculated, as shown in Figure 5.Figure 5
Functional evaluation flow diagram.The simulation parameters are described as follows:(1)
Number of furnace scaleC
1 refers to the number of heats that need an optional ladle. C
1
=
1 denotes small-scale furnace with number of heats N
∈
[
0,30
], C
1
=
2 denotes medium-size furnace time with N
∈
[
31,90
], and C
1
=
3 denotes large-scale heat with N
∈
[
91,200
].
(2)
Ladle initial parameterC
2 refers to the initial parameters of the generation method. As shown in Table 1, C
2
=
1 denotes each ladle property by which the random selection process obtains the upper or lower limit value; C
2
=
2 corresponds to the process of the upper limit or lower limit ±10% (random value); and C
2
=
3 corresponds to upper limit or lower limit allowance of ±10%, which obeys normal distribution.
(3)
Ladle turnover scaleC
3 refers to the number of ladles representing onsite turnover. C
3
=
1 represents small-scale turnover with K
∈
[
9,13
]; C
3
=
2 represents medium-sized turnover with K
∈
[
14,21
]; and C
3
=
3 represents large-scale turnover with K
∈
[
22,35
].


### 5.2. Simulation Results

The number of each type of furnace scale (1–3) is a selection problem for three datasets corresponding to comprehensive evaluation results (Table9). Method H
1 performs better than the other methods. As the scale of furnace size C
1 increases, the degrees of performance of various heuristic methods gradually decrease. Ladle performance declines with the increase of furnace scale, and the number of ladles that furnace requires also decrease. The performance of the heuristic method for the initial parameters of ladle C
2
=
3 is slightly better compared with the other ladles. As the number of onsite ladle turnover increased, the performance of the heuristic method gradually increased because more ladles are selected at the furnace. However, the difference between C
3
=
2 and C
3
=
3 is not significant because the cost of manufacturing and maintenance is very high. Lower ladle turnover is the ideal setup, and using a mid-size ladle is recommended.Table 9
(a)
Evaluation value of heuristic method (Seq1)
No.
C
1
C
2
C
3
H
1
H
2
H
3
H
4
H
5
H
6
H
7
H
8
H
9
H
10
H
11
H
12
H
13
H
14
H
15
H
16
H
17
H
18
H
19
H
20
H
21
H
22
H
23
H
24
1
1
1
1
0.66
0.55
0.59
0.58
0.54
0.60
0.62
0.61
0.56
0.62
0.53
0.60
0.59
0.57
0.53
0.56
0.63
0.55
0.53
0.53
0.55
0.56
0.62
0.60
2
1
1
2
0.82
0.77
0.70
0.73
0.69
0.80
0.79
0.78
0.72
0.79
0.69
0.70
0.79
0.80
0.74
0.72
0.73
0.70
0.70
0.69
0.72
0.73
0.76
0.72
3
1
1
3
0.84
0.73
0.77
0.81
0.74
0.72
0.78
0.74
0.76
0.82
0.82
0.76
0.78
0.77
0.79
0.75
0.82
0.74
0.76
0.80
0.76
0.82
0.76
0.82
4
1
2
1
0.68
0.63
0.61
0.54
0.55
0.63
0.57
0.55
0.54
0.62
0.61
0.63
0.57
0.53
0.59
0.55
0.56
0.61
0.61
0.64
0.53
0.53
0.61
0.63
5
1
2
2
0.81
0.79
0.70
0.81
0.81
0.80
0.80
0.77
0.78
0.77
0.70
0.75
0.74
0.76
0.71
0.77
0.76
0.78
0.74
0.80
0.79
0.80
0.81
0.80
6
1
2
3
0.87
0.75
0.77
0.80
0.75
0.78
0.82
0.81
0.73
0.81
0.79
0.77
0.81
0.76
0.75
0.74
0.82
0.73
0.73
0.81
0.72
0.72
0.81
0.81
7
1
3
1
0.72
0.59
0.63
0.62
0.66
0.69
0.60
0.66
0.68
0.60
0.61
0.67
0.63
0.61
0.63
0.61
0.67
0.61
0.63
0.66
0.69
0.66
0.68
0.61
8
1
3
2
0.87
0.78
0.87
0.83
0.84
0.78
0.86
0.84
0.81
0.84
0.77
0.78
0.77
0.83
0.77
0.78
0.84
0.76
0.83
0.84
0.78
0.83
0.85
0.84
9
1
3
3
0.92
0.89
0.79
0.87
0.86
0.80
0.89
0.89
0.81
0.80
0.88
0.83
0.89
0.83
0.88
0.85
0.81
0.83
0.80
0.86
0.78
0.79
0.78
0.79
10
2
1
1
0.51
0.41
0.51
0.49
0.40
0.41
0.40
0.49
0.44
0.43
0.51
0.49
0.41
0.40
0.40
0.43
0.49
0.42
0.51
0.51
0.48
0.48
0.43
0.42
11
2
1
2
0.64
0.57
0.62
0.65
0.61
0.57
0.64
0.64
0.67
0.68
0.65
0.64
0.60
0.58
0.68
0.59
0.59
0.57
0.57
0.64
0.63
0.58
0.63
0.59
12
2
1
3
0.70
0.70
0.70
0.68
0.61
0.59
0.63
0.63
0.68
0.67
0.66
0.70
0.66
0.62
0.64
0.62
0.66
0.62
0.69
0.60
0.63
0.64
0.59
0.67
13
2
2
1
0.50
0.50
0.50
0.49
0.49
0.49
0.48
0.41
0.47
0.44
0.44
0.46
0.42
0.51
0.45
0.50
0.48
0.45
0.50
0.47
0.46
0.52
0.47
0.51
14
2
2
2
0.71
0.66
0.58
0.60
0.60
0.62
0.67
0.58
0.69
0.60
0.64
0.63
0.61
0.66
0.66
0.59
0.58
0.65
0.62
0.62
0.69
0.69
0.59
0.67
15
2
2
3
0.76
0.60
0.66
0.60
0.67
0.65
0.62
0.63
0.62
0.70
0.60
0.71
0.67
0.65
0.69
0.61
0.65
0.63
0.66
0.70
0.64
0.71
0.66
0.70
16
2
3
1
0.61
0.54
0.52
0.57
0.53
0.49
0.57
0.55
0.53
0.50
0.50
0.49
0.57
0.56
0.51
0.52
0.58
0.49
0.49
0.52
0.54
0.55
0.53
0.54
17
2
3
2
0.79
0.67
0.74
0.72
0.68
0.66
0.68
0.75
0.70
0.71
0.68
0.64
0.75
0.68
0.73
0.64
0.75
0.68
0.68
0.68
0.65
0.71
0.67
0.72
18
2
3
3
0.82
0.66
0.76
0.67
0.75
0.67
0.69
0.77
0.67
0.75
0.66
0.69
0.69
0.68
0.69
0.69
0.76
0.70
0.74
0.69
0.71
0.70
0.72
0.73
19
3
1
1
0.50
0.40
0.44
0.41
0.42
0.40
0.45
0.40
0.39
0.41
0.49
0.43
0.42
0.42
0.40
0.43
0.42
0.43
0.49
0.40
0.42
0.44
0.48
0.48
20
3
1
2
0.63
0.56
0.62
0.64
0.67
0.56
0.58
0.62
0.62
0.59
0.64
0.63
0.63
0.57
0.63
0.56
0.59
0.66
0.59
0.56
0.59
0.66
0.67
0.62
21
3
1
3
0.67
0.61
0.69
0.59
0.63
0.62
0.61
0.69
0.62
0.66
0.58
0.60
0.65
0.68
0.60
0.58
0.58
0.62
0.67
0.58
0.64
0.63
0.67
0.60
22
3
2
1
0.54
0.50
0.50
0.44
0.42
0.48
0.45
0.42
0.40
0.51
0.45
0.47
0.40
0.41
0.40
0.42
0.40
0.48
0.43
0.51
0.40
0.45
0.44
0.44
23
3
2
2
0.71
0.60
0.57
0.68
0.58
0.68
0.57
0.66
0.63
0.65
0.61
0.64
0.62
0.67
0.66
0.65
0.59
0.66
0.58
0.64
0.62
0.64
0.68
0.67
24
3
2
3
0.72
0.65
0.70
0.68
0.61
0.68
0.61
0.62
0.64
0.65
0.67
0.69
0.66
0.65
0.60
0.60
0.70
0.66
0.60
0.62
0.67
0.63
0.68
0.61
25
3
3
1
0.63
0.53
0.55
0.48
0.49
0.55
0.57
0.46
0.49
0.47
0.53
0.52
0.46
0.48
0.53
0.54
0.52
0.47
0.48
0.57
0.47
0.56
0.46
0.54
26
3
3
2
0.77
0.63
0.71
0.72
0.68
0.70
0.65
0.74
0.72
0.72
0.73
0.70
0.63
0.74
0.74
0.71
0.69
0.71
0.70
0.69
0.73
0.69
0.64
0.72
27
3
3
3
0.77
0.69
0.74
0.72
0.67
0.74
0.65
0.66
0.71
0.65
0.71
0.67
0.65
0.66
0.71
0.72
0.76
0.72
0.73
0.67
0.68
0.76
0.73
0.71
(b)
Evaluation value of heuristic method (Seq2)
No.
C
1
C
2
C
3
H
25
H
26
H
27
H
28
H
29
H
30
H
31
H
32
H
33
H
34
H
35
H
36
H
37
H
38
H
39
H
40
H
41
H
42
H
43
H
44
H
45
H
46
H
47
H
48
28
1
1
1
0.61
0.51
0.50
0.55
0.48
0.49
0.54
0.49
0.53
0.55
0.52
0.49
0.55
0.55
0.54
0.55
0.52
0.51
0.50
0.53
0.54
0.48
0.55
0.48
29
1
1
2
0.75
0.69
0.69
0.65
0.72
0.72
0.67
0.68
0.65
0.67
0.69
0.66
0.65
0.66
0.67
0.71
0.67
0.66
0.67
0.66
0.66
0.68
0.69
0.67
30
1
1
3
0.73
0.71
0.67
0.74
0.70
0.72
0.71
0.73
0.70
0.68
0.69
0.70
0.72
0.73
0.69
0.73
0.72
0.68
0.68
0.72
0.70
0.71
0.74
0.69
31
1
2
1
0.56
0.52
0.51
0.53
0.55
0.55
0.56
0.50
0.56
0.51
0.56
0.51
0.56
0.52
0.56
0.51
0.54
0.54
0.54
0.55
0.55
0.55
0.50
0.53
32
1
2
2
0.78
0.70
0.69
0.66
0.68
0.73
0.72
0.69
0.71
0.71
0.72
0.66
0.69
0.73
0.66
0.71
0.67
0.67
0.70
0.68
0.72
0.73
0.72
0.68
33
1
2
3
0.75
0.75
0.75
0.73
0.75
0.68
0.72
0.70
0.69
0.74
0.73
0.69
0.70
0.75
0.75
0.68
0.71
0.72
0.73
0.69
0.73
0.75
0.74
0.73
34
1
3
1
0.66
0.55
0.59
0.59
0.56
0.62
0.60
0.61
0.60
0.55
0.61
0.57
0.62
0.56
0.58
0.59
0.56
0.58
0.61
0.59
0.57
0.61
0.57
0.57
35
1
3
2
0.80
0.76
0.78
0.73
0.74
0.76
0.77
0.73
0.72
0.74
0.79
0.78
0.75
0.79
0.73
0.74
0.72
0.78
0.75
0.73
0.72
0.76
0.72
0.74
36
1
3
3
0.80
0.74
0.74
0.75
0.75
0.76
0.77
0.80
0.79
0.76
0.76
0.79
0.74
0.77
0.78
0.74
0.77
0.79
0.76
0.79
0.75
0.79
0.75
0.75
37
2
1
1
0.43
0.39
0.40
0.39
0.39
0.37
0.38
0.41
0.39
0.40
0.37
0.38
0.40
0.39
0.36
0.42
0.43
0.36
0.37
0.37
0.41
0.39
0.38
0.40
38
2
1
2
0.61
0.55
0.59
0.55
0.55
0.55
0.53
0.56
0.59
0.60
0.60
0.58
0.58
0.60
0.56
0.57
0.60
0.57
0.55
0.57
0.55
0.55
0.57
0.60
39
2
1
3
0.65
0.58
0.61
0.56
0.58
0.55
0.59
0.61
0.56
0.62
0.56
0.55
0.57
0.62
0.58
0.55
0.58
0.60
0.58
0.59
0.58
0.58
0.55
0.62
40
2
2
1
0.47
0.41
0.39
0.37
0.38
0.43
0.39
0.44
0.43
0.43
0.43
0.43
0.41
0.44
0.44
0.43
0.39
0.38
0.41
0.43
0.42
0.40
0.38
0.44
41
2
2
2
0.60
0.55
0.54
0.59
0.61
0.61
0.57
0.54
0.57
0.60
0.58
0.60
0.59
0.57
0.59
0.57
0.59
0.55
0.56
0.58
0.55
0.59
0.58
0.58
42
2
2
3
0.67
0.60
0.58
0.58
0.63
0.57
0.57
0.57
0.59
0.58
0.56
0.56
0.61
0.60
0.56
0.62
0.58
0.61
0.58
0.61
0.59
0.57
0.56
0.63
43
2
3
1
0.53
0.44
0.44
0.47
0.44
0.48
0.49
0.46
0.47
0.47
0.50
0.45
0.48
0.44
0.44
0.44
0.47
0.46
0.46
0.45
0.46
0.47
0.48
0.43
44
2
3
2
0.66
0.63
0.61
0.63
0.62
0.67
0.60
0.64
0.63
0.62
0.66
0.65
0.60
0.65
0.67
0.65
0.64
0.64
0.63
0.61
0.65
0.65
0.60
0.61
45
2
3
3
0.71
0.62
0.62
0.62
0.67
0.67
0.65
0.69
0.65
0.63
0.65
0.67
0.66
0.64
0.62
0.66
0.65
0.64
0.69
0.65
0.65
0.65
0.63
0.69
46
3
1
1
0.44
0.41
0.41
0.41
0.36
0.39
0.37
0.37
0.38
0.42
0.42
0.36
0.42
0.35
0.42
0.40
0.42
0.42
0.37
0.42
0.37
0.37
0.36
0.37
47
3
1
2
0.62
0.58
0.57
0.54
0.58
0.57
0.58
0.52
0.59
0.52
0.56
0.59
0.59
0.56
0.58
0.59
0.58
0.52
0.54
0.56
0.55
0.58
0.57
0.54
48
3
1
3
0.63
0.56
0.57
0.57
0.55
0.55
0.59
0.55
0.58
0.58
0.56
0.56
0.60
0.54
0.58
0.60
0.55
0.61
0.56
0.60
0.57
0.54
0.59
0.56
49
3
2
1
0.43
0.38
0.37
0.37
0.36
0.41
0.42
0.41
0.36
0.39
0.43
0.40
0.37
0.38
0.42
0.41
0.39
0.39
0.38
0.39
0.38
0.39
0.37
0.41
50
3
2
2
0.62
0.56
0.55
0.56
0.57
0.60
0.59
0.56
0.57
0.54
0.55
0.59
0.53
0.56
0.54
0.60
0.58
0.57
0.54
0.56
0.53
0.53
0.57
0.60
51
3
2
3
0.61
0.59
0.57
0.55
0.61
0.56
0.62
0.60
0.56
0.58
0.60
0.59
0.57
0.58
0.55
0.55
0.59
0.59
0.62
0.62
0.62
0.62
0.60
0.55
52
3
3
1
0.50
0.44
0.48
0.47
0.44
0.47
0.47
0.45
0.48
0.45
0.44
0.42
0.47
0.48
0.46
0.44
0.43
0.47
0.46
0.47
0.47
0.47
0.47
0.44
53
3
3
2
0.69
0.59
0.66
0.63
0.59
0.64
0.66
0.59
0.66
0.61
0.64
0.62
0.62
0.61
0.61
0.63
0.65
0.61
0.64
0.65
0.59
0.59
0.62
0.64
54
3
3
3
0.74
0.66
0.66
0.63
0.64
0.68
0.63
0.66
0.65
0.65
0.62
0.63
0.67
0.61
0.64
0.62
0.65
0.63
0.62
0.64
0.61
0.62
0.68
0.68


### 5.3. Parameter Analysis

The scheduling effect of heuristic methodH
1 on the evaluation value is analyzed when parameters C
1, C
2, and C
3 are changed. When parameter C
1 increased (i.e., better high furnace scale), H
1 performance continuously worsened. When the value of parameter C
2 changed (i.e., more ladles with better performance), H
1 performance continuously improved. When parameter C
1 increased (i.e., better furnace scale), H
1 performance continuously worsened. When the value of parameter C
3 changed (i.e., higher ladle turnover), H
1 performance improved. When parameter C
2 changed (i.e., more ladles with better performance), H
1 performance continuously worsened. When parameter C
3 increased (i.e., higher ladle turnover), H
1 performance continuously improved.


## 5.1. Simulation Experiment Design

Different methods for heuristic decarburization ladle matching are established on the basis of ladle selection and matching priorities and combinations (Table8).Table 8
Decoupling of the decarbonization ladle.
No.
Sort
Priority
Matching method
1
Seq1
A
g
1
H
1
…
…
…
…
24
Seq1
A
g
24
H
24
25
Seq2
A
g
1
H
25
…
…
…
…
48
Seq2
A
g
24
H
48The options for furnace decarbonization include Seq1 and Seq2, as explained in Section4.2. The ladle matching rules include 24 priority levels, as shown in Table 7. According to the priority, the values of parameters are 50000, 5000, 500, 50, and 1.Planners are required to seek the optimal combination of production work orders to minimize cost and improve efficiency based on these attributes [18]. The evaluation program [19] uses the fuzzy comprehensive evaluation–weighted average composite model. The set of evaluation factors is evaluated, and the evaluation value of the matching results is calculated, as shown in Figure 5.Figure 5
Functional evaluation flow diagram.The simulation parameters are described as follows:(1)
Number of furnace scaleC
1 refers to the number of heats that need an optional ladle. C
1
=
1 denotes small-scale furnace with number of heats N
∈
[
0,30
], C
1
=
2 denotes medium-size furnace time with N
∈
[
31,90
], and C
1
=
3 denotes large-scale heat with N
∈
[
91,200
].
(2)
Ladle initial parameterC
2 refers to the initial parameters of the generation method. As shown in Table 1, C
2
=
1 denotes each ladle property by which the random selection process obtains the upper or lower limit value; C
2
=
2 corresponds to the process of the upper limit or lower limit ±10% (random value); and C
2
=
3 corresponds to upper limit or lower limit allowance of ±10%, which obeys normal distribution.
(3)
Ladle turnover scaleC
3 refers to the number of ladles representing onsite turnover. C
3
=
1 represents small-scale turnover with K
∈
[
9,13
]; C
3
=
2 represents medium-sized turnover with K
∈
[
14,21
]; and C
3
=
3 represents large-scale turnover with K
∈
[
22,35
].


## 5.2. Simulation Results

The number of each type of furnace scale (1–3) is a selection problem for three datasets corresponding to comprehensive evaluation results (Table9). Method H
1 performs better than the other methods. As the scale of furnace size C
1 increases, the degrees of performance of various heuristic methods gradually decrease. Ladle performance declines with the increase of furnace scale, and the number of ladles that furnace requires also decrease. The performance of the heuristic method for the initial parameters of ladle C
2
=
3 is slightly better compared with the other ladles. As the number of onsite ladle turnover increased, the performance of the heuristic method gradually increased because more ladles are selected at the furnace. However, the difference between C
3
=
2 and C
3
=
3 is not significant because the cost of manufacturing and maintenance is very high. Lower ladle turnover is the ideal setup, and using a mid-size ladle is recommended.Table 9
(a)
Evaluation value of heuristic method (Seq1)
No.
C
1
C
2
C
3
H
1
H
2
H
3
H
4
H
5
H
6
H
7
H
8
H
9
H
10
H
11
H
12
H
13
H
14
H
15
H
16
H
17
H
18
H
19
H
20
H
21
H
22
H
23
H
24
1
1
1
1
0.66
0.55
0.59
0.58
0.54
0.60
0.62
0.61
0.56
0.62
0.53
0.60
0.59
0.57
0.53
0.56
0.63
0.55
0.53
0.53
0.55
0.56
0.62
0.60
2
1
1
2
0.82
0.77
0.70
0.73
0.69
0.80
0.79
0.78
0.72
0.79
0.69
0.70
0.79
0.80
0.74
0.72
0.73
0.70
0.70
0.69
0.72
0.73
0.76
0.72
3
1
1
3
0.84
0.73
0.77
0.81
0.74
0.72
0.78
0.74
0.76
0.82
0.82
0.76
0.78
0.77
0.79
0.75
0.82
0.74
0.76
0.80
0.76
0.82
0.76
0.82
4
1
2
1
0.68
0.63
0.61
0.54
0.55
0.63
0.57
0.55
0.54
0.62
0.61
0.63
0.57
0.53
0.59
0.55
0.56
0.61
0.61
0.64
0.53
0.53
0.61
0.63
5
1
2
2
0.81
0.79
0.70
0.81
0.81
0.80
0.80
0.77
0.78
0.77
0.70
0.75
0.74
0.76
0.71
0.77
0.76
0.78
0.74
0.80
0.79
0.80
0.81
0.80
6
1
2
3
0.87
0.75
0.77
0.80
0.75
0.78
0.82
0.81
0.73
0.81
0.79
0.77
0.81
0.76
0.75
0.74
0.82
0.73
0.73
0.81
0.72
0.72
0.81
0.81
7
1
3
1
0.72
0.59
0.63
0.62
0.66
0.69
0.60
0.66
0.68
0.60
0.61
0.67
0.63
0.61
0.63
0.61
0.67
0.61
0.63
0.66
0.69
0.66
0.68
0.61
8
1
3
2
0.87
0.78
0.87
0.83
0.84
0.78
0.86
0.84
0.81
0.84
0.77
0.78
0.77
0.83
0.77
0.78
0.84
0.76
0.83
0.84
0.78
0.83
0.85
0.84
9
1
3
3
0.92
0.89
0.79
0.87
0.86
0.80
0.89
0.89
0.81
0.80
0.88
0.83
0.89
0.83
0.88
0.85
0.81
0.83
0.80
0.86
0.78
0.79
0.78
0.79
10
2
1
1
0.51
0.41
0.51
0.49
0.40
0.41
0.40
0.49
0.44
0.43
0.51
0.49
0.41
0.40
0.40
0.43
0.49
0.42
0.51
0.51
0.48
0.48
0.43
0.42
11
2
1
2
0.64
0.57
0.62
0.65
0.61
0.57
0.64
0.64
0.67
0.68
0.65
0.64
0.60
0.58
0.68
0.59
0.59
0.57
0.57
0.64
0.63
0.58
0.63
0.59
12
2
1
3
0.70
0.70
0.70
0.68
0.61
0.59
0.63
0.63
0.68
0.67
0.66
0.70
0.66
0.62
0.64
0.62
0.66
0.62
0.69
0.60
0.63
0.64
0.59
0.67
13
2
2
1
0.50
0.50
0.50
0.49
0.49
0.49
0.48
0.41
0.47
0.44
0.44
0.46
0.42
0.51
0.45
0.50
0.48
0.45
0.50
0.47
0.46
0.52
0.47
0.51
14
2
2
2
0.71
0.66
0.58
0.60
0.60
0.62
0.67
0.58
0.69
0.60
0.64
0.63
0.61
0.66
0.66
0.59
0.58
0.65
0.62
0.62
0.69
0.69
0.59
0.67
15
2
2
3
0.76
0.60
0.66
0.60
0.67
0.65
0.62
0.63
0.62
0.70
0.60
0.71
0.67
0.65
0.69
0.61
0.65
0.63
0.66
0.70
0.64
0.71
0.66
0.70
16
2
3
1
0.61
0.54
0.52
0.57
0.53
0.49
0.57
0.55
0.53
0.50
0.50
0.49
0.57
0.56
0.51
0.52
0.58
0.49
0.49
0.52
0.54
0.55
0.53
0.54
17
2
3
2
0.79
0.67
0.74
0.72
0.68
0.66
0.68
0.75
0.70
0.71
0.68
0.64
0.75
0.68
0.73
0.64
0.75
0.68
0.68
0.68
0.65
0.71
0.67
0.72
18
2
3
3
0.82
0.66
0.76
0.67
0.75
0.67
0.69
0.77
0.67
0.75
0.66
0.69
0.69
0.68
0.69
0.69
0.76
0.70
0.74
0.69
0.71
0.70
0.72
0.73
19
3
1
1
0.50
0.40
0.44
0.41
0.42
0.40
0.45
0.40
0.39
0.41
0.49
0.43
0.42
0.42
0.40
0.43
0.42
0.43
0.49
0.40
0.42
0.44
0.48
0.48
20
3
1
2
0.63
0.56
0.62
0.64
0.67
0.56
0.58
0.62
0.62
0.59
0.64
0.63
0.63
0.57
0.63
0.56
0.59
0.66
0.59
0.56
0.59
0.66
0.67
0.62
21
3
1
3
0.67
0.61
0.69
0.59
0.63
0.62
0.61
0.69
0.62
0.66
0.58
0.60
0.65
0.68
0.60
0.58
0.58
0.62
0.67
0.58
0.64
0.63
0.67
0.60
22
3
2
1
0.54
0.50
0.50
0.44
0.42
0.48
0.45
0.42
0.40
0.51
0.45
0.47
0.40
0.41
0.40
0.42
0.40
0.48
0.43
0.51
0.40
0.45
0.44
0.44
23
3
2
2
0.71
0.60
0.57
0.68
0.58
0.68
0.57
0.66
0.63
0.65
0.61
0.64
0.62
0.67
0.66
0.65
0.59
0.66
0.58
0.64
0.62
0.64
0.68
0.67
24
3
2
3
0.72
0.65
0.70
0.68
0.61
0.68
0.61
0.62
0.64
0.65
0.67
0.69
0.66
0.65
0.60
0.60
0.70
0.66
0.60
0.62
0.67
0.63
0.68
0.61
25
3
3
1
0.63
0.53
0.55
0.48
0.49
0.55
0.57
0.46
0.49
0.47
0.53
0.52
0.46
0.48
0.53
0.54
0.52
0.47
0.48
0.57
0.47
0.56
0.46
0.54
26
3
3
2
0.77
0.63
0.71
0.72
0.68
0.70
0.65
0.74
0.72
0.72
0.73
0.70
0.63
0.74
0.74
0.71
0.69
0.71
0.70
0.69
0.73
0.69
0.64
0.72
27
3
3
3
0.77
0.69
0.74
0.72
0.67
0.74
0.65
0.66
0.71
0.65
0.71
0.67
0.65
0.66
0.71
0.72
0.76
0.72
0.73
0.67
0.68
0.76
0.73
0.71
(b)
Evaluation value of heuristic method (Seq2)
No.
C
1
C
2
C
3
H
25
H
26
H
27
H
28
H
29
H
30
H
31
H
32
H
33
H
34
H
35
H
36
H
37
H
38
H
39
H
40
H
41
H
42
H
43
H
44
H
45
H
46
H
47
H
48
28
1
1
1
0.61
0.51
0.50
0.55
0.48
0.49
0.54
0.49
0.53
0.55
0.52
0.49
0.55
0.55
0.54
0.55
0.52
0.51
0.50
0.53
0.54
0.48
0.55
0.48
29
1
1
2
0.75
0.69
0.69
0.65
0.72
0.72
0.67
0.68
0.65
0.67
0.69
0.66
0.65
0.66
0.67
0.71
0.67
0.66
0.67
0.66
0.66
0.68
0.69
0.67
30
1
1
3
0.73
0.71
0.67
0.74
0.70
0.72
0.71
0.73
0.70
0.68
0.69
0.70
0.72
0.73
0.69
0.73
0.72
0.68
0.68
0.72
0.70
0.71
0.74
0.69
31
1
2
1
0.56
0.52
0.51
0.53
0.55
0.55
0.56
0.50
0.56
0.51
0.56
0.51
0.56
0.52
0.56
0.51
0.54
0.54
0.54
0.55
0.55
0.55
0.50
0.53
32
1
2
2
0.78
0.70
0.69
0.66
0.68
0.73
0.72
0.69
0.71
0.71
0.72
0.66
0.69
0.73
0.66
0.71
0.67
0.67
0.70
0.68
0.72
0.73
0.72
0.68
33
1
2
3
0.75
0.75
0.75
0.73
0.75
0.68
0.72
0.70
0.69
0.74
0.73
0.69
0.70
0.75
0.75
0.68
0.71
0.72
0.73
0.69
0.73
0.75
0.74
0.73
34
1
3
1
0.66
0.55
0.59
0.59
0.56
0.62
0.60
0.61
0.60
0.55
0.61
0.57
0.62
0.56
0.58
0.59
0.56
0.58
0.61
0.59
0.57
0.61
0.57
0.57
35
1
3
2
0.80
0.76
0.78
0.73
0.74
0.76
0.77
0.73
0.72
0.74
0.79
0.78
0.75
0.79
0.73
0.74
0.72
0.78
0.75
0.73
0.72
0.76
0.72
0.74
36
1
3
3
0.80
0.74
0.74
0.75
0.75
0.76
0.77
0.80
0.79
0.76
0.76
0.79
0.74
0.77
0.78
0.74
0.77
0.79
0.76
0.79
0.75
0.79
0.75
0.75
37
2
1
1
0.43
0.39
0.40
0.39
0.39
0.37
0.38
0.41
0.39
0.40
0.37
0.38
0.40
0.39
0.36
0.42
0.43
0.36
0.37
0.37
0.41
0.39
0.38
0.40
38
2
1
2
0.61
0.55
0.59
0.55
0.55
0.55
0.53
0.56
0.59
0.60
0.60
0.58
0.58
0.60
0.56
0.57
0.60
0.57
0.55
0.57
0.55
0.55
0.57
0.60
39
2
1
3
0.65
0.58
0.61
0.56
0.58
0.55
0.59
0.61
0.56
0.62
0.56
0.55
0.57
0.62
0.58
0.55
0.58
0.60
0.58
0.59
0.58
0.58
0.55
0.62
40
2
2
1
0.47
0.41
0.39
0.37
0.38
0.43
0.39
0.44
0.43
0.43
0.43
0.43
0.41
0.44
0.44
0.43
0.39
0.38
0.41
0.43
0.42
0.40
0.38
0.44
41
2
2
2
0.60
0.55
0.54
0.59
0.61
0.61
0.57
0.54
0.57
0.60
0.58
0.60
0.59
0.57
0.59
0.57
0.59
0.55
0.56
0.58
0.55
0.59
0.58
0.58
42
2
2
3
0.67
0.60
0.58
0.58
0.63
0.57
0.57
0.57
0.59
0.58
0.56
0.56
0.61
0.60
0.56
0.62
0.58
0.61
0.58
0.61
0.59
0.57
0.56
0.63
43
2
3
1
0.53
0.44
0.44
0.47
0.44
0.48
0.49
0.46
0.47
0.47
0.50
0.45
0.48
0.44
0.44
0.44
0.47
0.46
0.46
0.45
0.46
0.47
0.48
0.43
44
2
3
2
0.66
0.63
0.61
0.63
0.62
0.67
0.60
0.64
0.63
0.62
0.66
0.65
0.60
0.65
0.67
0.65
0.64
0.64
0.63
0.61
0.65
0.65
0.60
0.61
45
2
3
3
0.71
0.62
0.62
0.62
0.67
0.67
0.65
0.69
0.65
0.63
0.65
0.67
0.66
0.64
0.62
0.66
0.65
0.64
0.69
0.65
0.65
0.65
0.63
0.69
46
3
1
1
0.44
0.41
0.41
0.41
0.36
0.39
0.37
0.37
0.38
0.42
0.42
0.36
0.42
0.35
0.42
0.40
0.42
0.42
0.37
0.42
0.37
0.37
0.36
0.37
47
3
1
2
0.62
0.58
0.57
0.54
0.58
0.57
0.58
0.52
0.59
0.52
0.56
0.59
0.59
0.56
0.58
0.59
0.58
0.52
0.54
0.56
0.55
0.58
0.57
0.54
48
3
1
3
0.63
0.56
0.57
0.57
0.55
0.55
0.59
0.55
0.58
0.58
0.56
0.56
0.60
0.54
0.58
0.60
0.55
0.61
0.56
0.60
0.57
0.54
0.59
0.56
49
3
2
1
0.43
0.38
0.37
0.37
0.36
0.41
0.42
0.41
0.36
0.39
0.43
0.40
0.37
0.38
0.42
0.41
0.39
0.39
0.38
0.39
0.38
0.39
0.37
0.41
50
3
2
2
0.62
0.56
0.55
0.56
0.57
0.60
0.59
0.56
0.57
0.54
0.55
0.59
0.53
0.56
0.54
0.60
0.58
0.57
0.54
0.56
0.53
0.53
0.57
0.60
51
3
2
3
0.61
0.59
0.57
0.55
0.61
0.56
0.62
0.60
0.56
0.58
0.60
0.59
0.57
0.58
0.55
0.55
0.59
0.59
0.62
0.62
0.62
0.62
0.60
0.55
52
3
3
1
0.50
0.44
0.48
0.47
0.44
0.47
0.47
0.45
0.48
0.45
0.44
0.42
0.47
0.48
0.46
0.44
0.43
0.47
0.46
0.47
0.47
0.47
0.47
0.44
53
3
3
2
0.69
0.59
0.66
0.63
0.59
0.64
0.66
0.59
0.66
0.61
0.64
0.62
0.62
0.61
0.61
0.63
0.65
0.61
0.64
0.65
0.59
0.59
0.62
0.64
54
3
3
3
0.74
0.66
0.66
0.63
0.64
0.68
0.63
0.66
0.65
0.65
0.62
0.63
0.67
0.61
0.64
0.62
0.65
0.63
0.62
0.64
0.61
0.62
0.68
0.68


## 5.3. Parameter Analysis

The scheduling effect of heuristic methodH
1 on the evaluation value is analyzed when parameters C
1, C
2, and C
3 are changed. When parameter C
1 increased (i.e., better high furnace scale), H
1 performance continuously worsened. When the value of parameter C
2 changed (i.e., more ladles with better performance), H
1 performance continuously improved. When parameter C
1 increased (i.e., better furnace scale), H
1 performance continuously worsened. When the value of parameter C
3 changed (i.e., higher ladle turnover), H
1 performance improved. When parameter C
2 changed (i.e., more ladles with better performance), H
1 performance continuously worsened. When parameter C
3 increased (i.e., higher ladle turnover), H
1 performance continuously improved.


## 6. Industrial Applications

Heuristic methodH
1 is identified in this study as the best optional ladle treatment. This method can be applied to the steelmaking–continuous casting scheduling system of large iron and steel enterprises in Shanghai. A number of such large-scale enterprises typically involve three converters, seven refining furnaces, and three continuous casting machines. A sample ladle matching interface is shown in Figure 6.Figure 6
The interface display of ladle matching.The ladle matching program proposed in this study is compared with the manually handled onsite ladle scheduling. The average time to prepare a ladle matching program using the proposed method is 3.4 seconds lower than the average preparation time of 30 seconds; the number of online ladles is reduced from 23 to 19; and the number of ladle maintenance times is reduced from 17 to 12. Compared with that of manual preparation, the time hit rate of the heats (i.e., proportion of furnaces processed at a specific start time defined by a planned time point) of the proposed method increased from 61% to 65% (Figure7). Thus, adopting the method in this study may lead to smoother ladle turnover and better economic efficiency of large-scale enterprises compared with those of conventional methods.Figure 7
Comparison of application indicators.


## 7. Conclusion

The current method of ladle scheduling is inefficient, and resource wastage caused by manual ladle matching can easily lead to redundant production times during steelmaking–continuous casting. The first-order rule learning method is used to extract key attributes, such as highest ladle temperature, longest ladle life, lowest-level ladle material, and ladle outlet for the minimum values of the performance indicators. Then, the optional decarburization ladle model is established. Based on the actual data of a large iron and steel enterprise in Shanghai, a method for decarburized ladle selection is determined on the basis of rule learning. The proposed ladle matching method can meet ladle process requirements and minimize inefficient production as a result of unreasonable choice of ladle delays. Compared with the manual preparation of onsite dispatching staff, the proposed model offers smoother ladle turnover and better production efficiency. Consequently, the optional decarburization ladle process for steelmaking–continuous casting production scheduling can improve the economic efficiency of large-scale enterprises.



---

*Source: 7567591-2018-04-22.xml*