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 条
  • [31] ON THE JOB-SHOP SCHEDULING PROBLEM
    MANNE, AS
    [J]. OPERATIONS RESEARCH, 1960, 8 (02) : 219 - 223
  • [32] Production scheduling in a process and assembly job shop
    McKoy, DHC
    Egbelu, PJ
    [J]. PRODUCTION PLANNING & CONTROL, 1999, 10 (01) : 76 - 86
  • [33] An MILP continuous-time approach to short-term scheduling of resource-constrained multistage flowshop batch facilities
    Méndez, CA
    Henning, GP
    Cerdá, J
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2001, 25 (4-6) : 701 - 711
  • [34] State-of-the-art review of optimization methods for short-term scheduling of batch processes
    Mendez, Carlos A.
    Cerda, Jaime
    Grossmann, Ignacio E.
    Harjunkoski, Iiro
    Fahl, Marco
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2006, 30 (6-7) : 913 - 946
  • [35] Morten T. E., 1993, HEURISTIC SCHEDULING
  • [36] Business information modeling for process integration in the mold making industry
    Ni, Qianfu
    Lu, Wen Feng
    Yarlagadda, Prasad K. D. V.
    Ming, Xinguo
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2007, 23 (02) : 195 - 207
  • [37] Novais A. Q., 2007, P ORP3 C OR PER POST, P235
  • [38] Reactive scheduling framework based on domain knowledge and constraint programming
    Novas, Juan M.
    Henning, Gabriela P.
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2010, 34 (12) : 2129 - 2148
  • [39] A generalized Petri net modeling approach for the control of re-entrant flow semiconductor wafer fabrication
    Odrey, NG
    Green, JD
    Appello, A
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2001, 17 (1-2) : 5 - 11
  • [40] A survey of dynamic scheduling in manufacturing systems
    Ouelhadj, Djamila
    Petrovic, Sanja
    [J]. JOURNAL OF SCHEDULING, 2009, 12 (04) : 417 - 431