Reactive scheduling in a make-to-order flexible job shop with re-entrant process and assembly: a mathematical programming approach

被引:38
作者
Gomes, Marta Castilho [1 ]
Barbosa-Povoa, Ana Paula [2 ]
Novais, Augusto Queiroz [3 ]
机构
[1] Univ Tecn Lisboa, Inst Super Tecn, CESUR, P-1049001 Lisbon, Portugal
[2] Univ Tecn Lisboa, Inst Super Tecn, CEG IST, P-1049001 Lisbon, Portugal
[3] Natl Lab Energy & Geol, UMOSE Unit Energy Syst Modelling & Optimizat, P-1649038 Lisbon, Portugal
关键词
reactive scheduling; flexible job shop; re-entrant process; assembly; mixed-integer linear programming; DISPATCHING RULES; MIXED-INTEGER; FORMULATIONS; MODELS; OPTIMIZATION; FRAMEWORK; PLANTS; MOLD;
D O I
10.1080/00207543.2013.793428
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A mixed-integer linear programming model is presented for the scheduling of flexible job shops, a production mode characteristic of make-to-order industries. Re-entrant process (multiple visits to the same machine group) and a final assembly stage are simultaneously considered in the model. The formulation uses a continuous time representation and optimises an objective function that is a weighted sum of order earliness, order tardiness and in-process inventory. An algorithm for predictive-reactive scheduling is derived from the proposed model to deal with the arrival of new orders. This is illustrated with a realistic example based on data from the mould making industry. Different reactive scheduling scenarios, ranging from unchanged schedule to full re-scheduling, are optimally generated for order insertion in a predictive schedule. Since choosing the most suitable scenario requires balancing criteria of scheduling efficiency and stability, measures of schedule changes were computed for each re-scheduling solution. The short computational times obtained are promising regarding future application of this approach in the manufacturing environment studied.
引用
收藏
页码:5120 / 5141
页数:22
相关论文
共 61 条
  • [1] Parallel machine match-up scheduling with manufacturing cost considerations
    Akturk, M. Selim
    Atamturk, Alper
    Gurel, Sinan
    [J]. JOURNAL OF SCHEDULING, 2010, 13 (01) : 95 - 110
  • [2] Match-up scheduling under a machine breakdown
    Akturk, MS
    Gorgulu, E
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 112 (01) : 81 - 97
  • [3] Executing production schedules in the face of uncertainties: A review and some future directions
    Aytug, H
    Lawley, MA
    McKay, K
    Mohan, S
    Uzsoy, R
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 161 (01) : 86 - 110
  • [4] MATCHUP SCHEDULING WITH MULTIPLE RESOURCES, RELEASE DATES AND DISRUPTIONS
    BEAN, JC
    BIRGE, JR
    MITTENTHAL, J
    NOON, CE
    [J]. OPERATIONS RESEARCH, 1991, 39 (03) : 470 - 483
  • [5] THE SCHEDULE-SEQUENCING PROBLEM
    BOWMAN, EH
    [J]. OPERATIONS RESEARCH, 1959, 7 (05) : 621 - 624
  • [6] Short-term scheduling of multistage batch plants with unlimited intermediate storage
    Castro, Pedro M.
    Novais, Augusto Q.
    [J]. INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2008, 47 (16) : 6126 - 6139
  • [7] Integer programming models for the re-entrant shop scheduling problems
    Chen, Jen-Shiang
    Pan, Jason Chao-Hsien
    [J]. ENGINEERING OPTIMIZATION, 2006, 38 (05) : 577 - 592
  • [8] Dispatching rules for dynamic scheduling of one-of-a-kind production
    Choi, B. K.
    You, N. K.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2006, 19 (04) : 383 - 392
  • [9] A hybrid scheduling decision support model for minimizing job tardiness in a make-to-order based mould manufacturing environment
    Choy, K. L.
    Leung, Y. K.
    Chow, H. K. H.
    Poon, T. C.
    Kwong, C. K.
    Ho, G. T. S.
    Kwok, S. K.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (03) : 1931 - 1941
  • [10] MINIMIZING THE EFFECTS OF BATCH PROCESS VARIABILITY USING ONLINE SCHEDULE MODIFICATION
    COTT, BJ
    MACCHIETTO, S
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1989, 13 (1-2) : 105 - 113