A novel MILP formulation for short-term scheduling of multi-stage multi-product batch plants with sequence-dependent constraints

被引:56
作者
Hui, CW [1 ]
Gupta, A
van der Meulen, HAJ
机构
[1] Hong Kong Univ Sci & Technol, Dept Chem Engn, Hong Kong, Hong Kong, Peoples R China
[2] Yokogawa Engn Asia Pvt Ltd, Singapore 469270, Singapore
关键词
optimization; batch; scheduling;
D O I
10.1016/S0098-1354(00)00623-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a continuous-time mixed-integer linear programming (MILP) model for short-term scheduling of multi-stage multi-product batch plants. The model determines the optimal sequencing and the allocation of customer orders to non-identical processing units by minimizing the earliness and tardiness of order completion. This is a highly combinatorial problem, especially when sequence-dependent relations are considered such as the setup time between consecutive orders. A common approach to this scheduling problem relies on the application of tetra-index binary variables, i.e. (order, order, stage, unit) to represent all the combinations of order sequences and assignments to units in the various stages. This generates a huge number of binary variables and, as a consequence, much time is required for solutions. This paper proposes a novel formulation that replaces the tetra-index binary variables by one set of tri-index binary variables (order, order, stage) without losing the model's generality. By the elimination of the unit index, the new formulation requires considerably fewer binary variables, thus significantly shortening the solution time. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:2705 / 2717
页数:13
相关论文
共 14 条
[1]  
Brooke A., 1992, GAMS A User's Guide. Release 2.25
[2]   A mixed-integer linear programming model for short-term scheduling of single-stage multiproduct batch plants with parallel lines [J].
Cerda, J ;
Henning, GP ;
Grossmann, IE .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1997, 36 (05) :1695-1707
[3]   Effective continuous-time formulation for short-term scheduling. 1. Multipurpose batch processes [J].
Ierapetritou, MG ;
Floudas, CA .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1998, 37 (11) :4341-4359
[4]   Effective continuous-time formulation for short-term scheduling.: 3.: Multiple intermediate due dates [J].
Ierapetritou, MG ;
Hené, TS ;
Floudas, CA .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1999, 38 (09) :3446-3461
[5]   Planning and scheduling of parallel semicontinuous processes .2. Short-term scheduling [J].
Karimi, IA ;
McDonald, CM .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1997, 36 (07) :2701-2714
[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]  
Pantelides C.C., 1994, PROC C F FDN F COMPU, P253
[8]   An alternate MILP model for short-term scheduling of batch plants with preordering constraints [J].
Pinto, JM ;
Grossmann, IE .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1996, 35 (01) :338-342
[9]   A CONTINUOUS-TIME MIXED-INTEGER LINEAR-PROGRAMMING MODEL FOR SHORT-TERM SCHEDULING OF MULTISTAGE BATCH PLANTS [J].
PINTO, JM ;
GROSSMANN, IE .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1995, 34 (09) :3037-3051
[10]  
Reklaitis G.V., 1995, ACTA CHIM SLOV, V42, P81