Review, extensions and computational comparison of MILP formulations for scheduling of batch processes

被引:53
作者
Burkard, RE [1 ]
Hatzl, J [1 ]
机构
[1] Graz Univ Technol, Inst Optimizat Dynam Syst & Discrete Math, A-8010 Graz, Austria
关键词
scheduling problems; batch production systems; mathematical programming; makespan minimization;
D O I
10.1016/j.compchemeng.2005.02.037
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we investigate mixed-integer linear programs for minimizing the makespan of batch processes. Thereby it turns out that some additional valid constraints which were originally given for event driven model (EDM) also accelerate the running time for uniform discretization of time model (UDM) considerably. With help of an example for EDM we show that we can store some products in the batches if we prolong the processing times. For this reason EDM differs from the standard model. To achieve the same results as for UDM we introduce the ending times of the batches as additional variables. Moreover we extend the model by considering flexible proportions of output as well. However, computational tests indicate a rise of CPU time for the modified problem although the number of binary variables is smaller compared to UDM. Furthermore we point out that an upper bound on the total number of batchstarts is only possible for some production processes. Extensive computational tests on five benchmark problems proposed in the literature are reported. Thereby new optimal solutions could be found. (c) 2005 Elsevier Ltd. All fights reserved.
引用
收藏
页码:1752 / 1769
页数:18
相关论文
共 31 条
[11]   Effective continuous-time formulation for short-term scheduling. 2. Continuous and semicontinuous processes [J].
Ierapetritou, MG ;
Floudas, CA .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1998, 37 (11) :4360-4374
[12]   Planning and scheduling in the process industry [J].
Kallrath J. .
OR Spectrum, 2002, 24 (3) :219-250
[13]   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
[14]   Minimization of the makespan with a discrete-time state-task network formulation [J].
Maravelias, CT ;
Grossmann, IE .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2003, 42 (24) :6252-6257
[15]   New general continuous-time state-task network formulation for short-term scheduling of multipurpose batch plants [J].
Maravelias, CT ;
Grossmann, IE .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2003, 42 (13) :3056-3074
[16]   Mathematical programming formulation for scheduling of batch operations based on nonuniform time discretization [J].
Mockus, L ;
Reklaitis, GV .
COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 (10) :1147-1156
[17]  
Pantelides C.C., 1994, PROC C F FDN F COMPU, P253
[18]  
PAPAGEORGIOU LG, 1993, COMPUT CHEM ENG, V17, P27
[19]  
REKLAITIS GV, 1996, NATO ASI SERIES
[20]   MINLP MODEL FOR CYCLIC MULTIPRODUCT SCHEDULING ON CONTINUOUS PARALLEL LINES [J].
SAHINIDIS, NV ;
GROSSMANN, IE .
COMPUTERS & CHEMICAL ENGINEERING, 1991, 15 (02) :85-103