A CP formulation for scheduling multiproduct multistage batch plants

被引:24
|
作者
Zeballos, Luis J. [1 ]
Novas, Juan M. [1 ]
Henning, Gabriela P. [1 ]
机构
[1] Univ Nacl Litoral, INTEC, CONICET, RA-3000 Santa Fe, Argentina
关键词
Short-term scheduling; Multiproduct multistage batch plants; Constraint programming; Search strategies; LINEAR-PROGRAMMING MODEL; CONTINUOUS-TIME; MILP FORMULATION; MIXED-INTEGER; PARALLEL UNITS; SINGLE-STAGE; ALGORITHMS; FRAMEWORK;
D O I
10.1016/j.compchemeng.2011.01.043
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The short-term scheduling of multiproduct multistage batch plants is tackled in this paper by means of a constraint programming (CP) methodology. This approach, consisting of both a model and a search strategy, easily handles different features found in industrial environments: finite unit ready times, dissimilar parallel equipment at each stage, sequence-dependent changeovers, topology constraints, forbidden job-equipment assignments, order release times, as well as renewable resources limitations. It can also address various interstage storage and operational policies: UIS, NIS/ZW, NIS/UW, and mixed ones. Besides, it introduces two simple and efficient search methodologies based on domain knowledge, whose great impact on the computational performance is shown. The approach was extensively tested by means of several examples having various difficulty degrees. It rendered good computational results for a variety of interstage storage policies and objective functions. Moreover, this work shows that the default depth-first search strategy does not perform well for scheduling problems. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2973 / 2989
页数:17
相关论文
共 50 条
  • [1] An improved MILP formulation for scheduling multiproduct, multistage batch plants
    Gupta, S
    Karimi, IA
    [J]. INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2003, 42 (11) : 2365 - 2380
  • [2] A comprehensive CP approach for the scheduling of resource-constrained multiproduct multistage batch plants
    Novara, Franco M.
    Novas, Juan M.
    Henning, Gabriela P.
    [J]. 23 EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2013, 32 : 589 - 594
  • [3] A Hybrid CP/MILP Approach for Big Size Scheduling Problems of Multiproduct, Multistage Batch Plants
    Novara, Franco M.
    Henning, Gabriela P.
    [J]. 12TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING AND 25TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT C, 2015, 37 : 2027 - 2032
  • [4] Scheduling of Multistage Multiproduct Batch Plants Operating in a Campaign-Mode
    Fumero, Yanina
    Corsano, Gabriela
    Montagna, Jorge M.
    [J]. INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2012, 51 (10) : 3988 - 4001
  • [5] Decomposition approaches for the design and scheduling of multiproduct multistage batch plants with parallel lines
    Verbiest, Floor
    Pinto-Varela, Tania
    Cornelissens, Trijntje
    Springael, Johan
    Barbosa-Povoa, Ana
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2019, 127 : 111 - 126
  • [6] Planning and scheduling of multistage multiproduct batch plants operating under production campaigns
    Fumero, Yanina
    Corsano, Gabriela
    Montagna, Jorge M.
    [J]. ANNALS OF OPERATIONS RESEARCH, 2012, 199 (01) : 249 - 268
  • [7] Planning and scheduling of multistage multiproduct batch plants operating under production campaigns
    Yanina Fumero
    Gabriela Corsano
    Jorge M. Montagna
    [J]. Annals of Operations Research, 2012, 199 : 249 - 268
  • [8] Dynamic scheduling in multiproduct batch plants
    Méndez, CA
    Cerdá, J
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2003, 27 (8-9) : 1247 - 1259
  • [9] Scheduling multistage, multiproduct batch plants with nonidentical parallel units and unlimited intermediate storage
    Liu, Yu
    Karimi, I. A.
    [J]. CHEMICAL ENGINEERING SCIENCE, 2007, 62 (06) : 1549 - 1566
  • [10] Optimal Scheduling of Multistage, Multiproduct, Batch Plants with Parallel Units and Sequence Dependent Changeovers
    Castro, Pedro M.
    Novais, Augusto Q.
    [J]. 19TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2009, 26 : 405 - 409