A mixed-integer linear programming model for short-term scheduling of single-stage multiproduct batch plants with parallel lines

被引:107
作者
Cerda, J [1 ]
Henning, GP [1 ]
Grossmann, IE [1 ]
机构
[1] CARNEGIE MELLON UNIV,DEPT CHEM ENGN,PITTSBURGH,PA 15213
关键词
CHEMICAL-PLANTS; OPERATIONS;
D O I
10.1021/ie9605490
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
An important industrial problem is the short-term scheduling of batch multiproduct facilities where a wide range of products are manufactured in small amounts that must be satisfied at certain due dates during the given time horizon. This paper presents a new MILP mathematical formulation for the batch scheduling problem involving a single processing stage for every product to be delivered. Based on a continuous representation of the time domain and the concept of job predecessor and successor to effectively handle changeovers, the proposed model is able to determine the optimal allocation of jobs to lines/units, the sequence of jobs on every line/unit, and their starting and completion times so sis to minimize one of the following problem objectives: the overall tardiness, the schedule makespan, or the number of tardy orders. Facilities having nonidentical parallel units/lines, sequence-dependent changeovers, finite release times for units and orders, and restrictions on the types of orders that can be manufactured in each equipment can easily be handled. To deal with real world single-stage scheduling problems, a successful strategy for expediting the problem solution that relies on the use of heuristics is also reported. These heuristics allow one to partially prune the set of feasible predecessors for each customer order, reducing the size of the MILP problem representation. Examples involving up to 20 orders and 4 units were successfully solved with an advanced branch-and-bound code requiring reasonable CPU time.
引用
收藏
页码:1695 / 1707
页数:13
相关论文
共 22 条
[1]   A STATE-OF-THE-ART SURVEY OF DISPATCHING RULES FOR MANUFACTURING JOB SHOP OPERATIONS [J].
BLACKSTONE, JH ;
PHILLIPS, DT ;
HOGG, GL .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1982, 20 (01) :27-45
[2]  
Brooke A., 1992, GAMS A User's Guide. Release 2.25
[3]   SHORT-TERM SCHEDULING FOR MULTIPRODUCT BATCH CHEMICAL-PLANTS [J].
EGLI, UM ;
RIPPIN, DWT .
COMPUTERS & CHEMICAL ENGINEERING, 1986, 10 (04) :303-325
[4]   ENUMERATIVE APPROACHES TO PARALLEL FLOWSHOP SCHEDULING VIA PROBLEM TRANSFORMATION [J].
GOODING, WB ;
PEKNY, JF ;
MCCROSKEY, PS .
COMPUTERS & CHEMICAL ENGINEERING, 1994, 18 (10) :909-927
[5]  
*IBM, 1991, OSL OPTSUBR LIBR GUI
[6]   A GENERAL ALGORITHM FOR SHORT-TERM SCHEDULING OF BATCH-OPERATIONS .1. MILP FORMULATION [J].
KONDILI, E ;
PANTELIDES, CC ;
SARGENT, RWH .
COMPUTERS & CHEMICAL ENGINEERING, 1993, 17 (02) :211-227
[7]  
Morton TE, 1993, HEURISTIC SCHEDULING
[8]   AN APPROXIMATE METHOD FOR THE PRODUCTION SCHEDULING OF INDUSTRIAL BATCH PROCESSES WITH PARALLEL UNITS [J].
MUSIER, RFH ;
EVANS, LB .
COMPUTERS & CHEMICAL ENGINEERING, 1989, 13 (1-2) :229-238
[9]   Optimal campaign planning scheduling of multipurpose batch semicontinuous plants .2. A mathematical decomposition approach [J].
Papageorgiou, LG ;
Pantelides, CC .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1996, 35 (02) :510-529
[10]   Optimal campaign planning scheduling of multipurpose batch semicontinuous plants .1. Mathematical formulation [J].
Papageorgiou, LG ;
Pantelides, CC .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1996, 35 (02) :488-509