LP-based heuristics for scheduling chemical batch processes

被引:61
作者
Blömer, F [1 ]
Günther, HO [1 ]
机构
[1] Tech Univ Berlin, Dept Ind Management, D-10585 Berlin, Germany
关键词
D O I
10.1080/002075400189004
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A mixed-integer linear programming (MILP) model for scheduling chemical batch processes is presented. Since computational times are prohibitive for most problems of realistic size, a two-stage solution procedure is suggested. In the first stage, an initial solution is derived by use of a LP-based heuristic. The proposed heuristic defines a time grid that includes only a limited number of feasible periods in which a processing task is allowed to start. Thus, the size of the original multi-period MILP model is reduced in a controlled manner and optimal solutions to the relaxed model are obtained within reasonable computational time. The second stage consists of an improvement step that aims to compress the initial schedule by left-shifting operations over the time-axis. In order to evaluate the applicability of the heuristics a number of numerical experiments were performed. It is shown that near-optimal solutions are obtained for large-size problems with only modest computational effort.
引用
收藏
页码:1029 / 1051
页数:23
相关论文
共 14 条
[1]   Scheduling of a multi-product batch process in the chemical industry [J].
Blomer, F ;
Gunther, HO .
COMPUTERS IN INDUSTRY, 1998, 36 (03) :245-259
[2]  
BLOMER F, 1999, 05 TECH U BERL FAC B
[3]  
Grossmann I.E., 1996, Batch Processing Systems Engineering: Fundamentals and Applications for Chemical Engineering, P451
[4]   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
[5]   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
[6]   STBS: A continuous-time MILP optimization for short-term scheduling of batch plants [J].
Pinto, JM ;
Turkay, A ;
Bolio, B ;
Grossmann, IE .
COMPUTERS & CHEMICAL ENGINEERING, 1998, 22 (09) :1297-1308
[7]   Assignment and sequencing models for thescheduling of process systems [J].
Jose M. Pinto ;
Ignacio E. Grossmann .
Annals of Operations Research, 1998, 81 (0) :433-466
[8]  
REKLAITIS GV, 1996, BATCH PROCESSING SYS, P660
[9]   BATCH PROCESS SYSTEMS-ENGINEERING - A RETROSPECTIVE AND PROSPECTIVE REVIEW [J].
RIPPIN, DWT .
COMPUTERS & CHEMICAL ENGINEERING, 1993, 17 :S1-S13
[10]   REFORMULATION OF MULTIPERIOD MILP MODELS FOR PLANNING AND SCHEDULING OF CHEMICAL PROCESSES [J].
SAHINIDIS, NV ;
GROSSMANN, IE .
COMPUTERS & CHEMICAL ENGINEERING, 1991, 15 (04) :255-272