Professional Documents
Culture Documents
Abstract: The effectiveness of steel coil merging in cold rolling production makes a
great influence on the efficiency of whole rolling line. This optimized process is
considered as a complicated combinatorial problem that can hardly be solved with
general mathematic programming because of its complexity. A steel coil merging
model is established and a modified partheno-genetic algorithm to solve this model is
proposed in this paper. The experiments with real production data show that the
presented model and algorithm improve the merging ratio effectively and enhance the
intelligent level of cold rolling production planning. The software system based on
this method has been successfully applied to a cold rolling plant of Shanghai Baosteel
for about one year. Copyright © 2007 IFAC
the optimization of steel coil merging is to form steel where J is the objective function; ct is the weight
coils as heavily as possible and without exceeding the coefficient of the feasible group number, and cv is the
limitation of the acceptable maximal weight. weight coefficient of variance of the feasible group
Table.1 The acceptable maximal weight in specific weight; n is the group number. The objective of
Equ.(2) is to maximize the number of the feasible We randomly obtain the initial colony. The length of
group and its corresponding weight under the the chromosome is arranged based on the amount of
constraints in Table.1. As for the three-two merging steel coils. In order to maintain the generality, we
mode, it is similar to the presented mathematic model define 1000/J as the fitness function of this merging
of two-one merging as long as the grouping manner is model, where J is the value of the Equ.(2). It can
to involve three steel coils in each group. assure that the individual with higher fitness value
represents the better solution.
g i = {a 2 i −1 , a 2 i } (3)
Step2. Generate the new individual with the proposed
where gi denotes the ith group; a2i-1 and a2i are the parthenogenetic operators, and select the superior
genome involved in the group. Depending on the ones for the next generation. Get the best so far
Equ.(1), the variable flagi can be calculated. solution.
3.2 Initialization and the fitness function Step3. Check weather the termination criterion is
satisfied. If so, go forward to the Step4; otherwise,
repeat the Step2 for the better solution. the grouping result is as follows:
g1= {5#, 7#}, flag1=1;
Step4. Check whether all of the available coils are g2= {1#, 8#}, flag2=1;
handled. If so, the solving is completed; otherwise, g3= {2#, 9#}, flag3=0;
gather another kind of available steel coils and go g4= {4#, 3#}, flag4=1;
back to repeat the Step1. g5= {0#, 6#}, flag5=0.
Table.3 Comparison between the proposed method and the manual operation by workers