Industrial Engineering Journal ›› 2017, Vol. 20 ›› Issue (2): 78-85.doi: 10.3969/j.issn.1007-7375.e16-3303

Previous Articles     Next Articles

Model and Algorithm for Batch Scheduling with Double Constrains of Processing Time

HUANG Jindian1, HUANG Wei2, ZHENG Gengzao3   

  1. 1. Department of Mechanical and Electrical Engineering, Jieyang Vocational & Technical College, Jieyang 522000, China;
    2. Jieyang Guangfeng Steel Industry, Jieyang 522000, China;
    3. Special Equipment Inspection and Research Institute of Guangdong Province, Jiangmen 529000, China
  • Received:2016-12-01 Online:2017-04-30 Published:2017-05-13

Abstract: In order to improve the efficiency of heat-treatment and to effect on-time delivery, considering the heat-treatment batch processing time constrained by double factors, the amount of stove and the maximum job size of the batch with two objectives of minimizing makespan and minimizing maximum lateness, two mixed integer linear programming models are developed, respectively called Model C and Model L. According to the relational feature between the calculation result of Model C and the setting value of the batch number upper bound, the heuristic HC is developed to improve the efficiency of Model C. A counter-example shows that the feature of Model C does not apply to solving Model L. The heuristic HL is developed for minimizing maximum lateness. An extensive simulation study is conducted. The results show that the two mathematical models are able to obtain the optimal solution, but not more than 18 jobs. The algorithm HC can get the optimal solution of 60 jobs. Compared with the optimal solution, the average deviation of the algorithm HL is not more than 15%, and the scheduling performance is better than the other two typical algorithms.

Key words: batch scheduling, heat-treatment, mathematical model, heuristic

CLC Number: