A mixed-integer linear programming model for integrated production and preventive maintenance scheduling in the capital goods industry

被引:52
|
作者
Chansombat, Sirikarn [1 ]
Pongcharoen, Pupong [1 ]
Hicks, Christian [2 ]
机构
[1] Naresuan Univ, Ctr Operat Res & Ind Applicat, Fac Engn, Phitsanulok, Thailand
[2] Newcastle Univ, Business Sch, Newcastle Upon Tyne, Tyne & Wear, England
关键词
manufacturing and maintenance; integrated scheduling; capital goods; mixed integer linear programming; IN-TIME PRODUCTION; JOB-SHOP; SINGLE-MACHINE; GENETIC ALGORITHMS; FLOW-SHOP; OPTIMIZATION RESEARCH; COMPLEX PRODUCTS; TARDINESS; HEURISTICS; EARLINESS;
D O I
10.1080/00207543.2018.1459923
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The scheduling literature is extensive, but much of this work is theoretical and does not capture the complexity of real world systems. Capital goods companies produce products with deep and complex product structures, each of which requires the coordination of jobbing, batch, flow and assembly processes. Many components require numerous operations on multiple machines. Integrated scheduling problems simultaneously consider two or more simultaneous decisions. Previous production scheduling research in the capital goods industry has neglected maintenance scheduling and used metaheuristics with stochastic search that cannot guarantee an optimal solution. This paper presents a novel mixed integer linear programming model for simultaneously solving the integrated production and preventive maintenance scheduling problem in the capital goods industry, which was tested using data from a collaborating company. The objective was to minimise total costs including: tardiness and earliness penalty costs; component and assembly holding costs; preventive maintenance costs; and set-up, production, transfer and production idle time costs. Thus, the objective function and problem formulation were more extensive than previous research. The tool was successfully tested using data obtained from a collaborating company. It was found that the company's total cost could be reduced by up to 63.5%.
引用
收藏
页码:61 / 82
页数:22
相关论文
共 50 条
  • [41] Δ-MILP: Deep Space Network Scheduling via Mixed-Integer Linear Programming
    Claudet, Thomas
    Alimo, Ryan
    Goh, Edwin
    Johnston, Mark D.
    Madani, Ramtin
    Wilson, Brian
    IEEE ACCESS, 2022, 10 : 41330 - 41340
  • [42] Task Scheduling for Multiunit Parallel Test Using Mixed-Integer Linear Programming
    Yang, Zhao
    Xiao, Han-Shan
    Guan, Rui
    Yang, Yang
    Ji, Hong-Liang
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [43] Optimal Load Control and Scheduling through Distributed Mixed-integer Linear Programming
    Yfantis, Vassilios
    Motsch, William
    Bach, Nico
    Wagner, Achim
    Ruskowski, Martin
    2022 30TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2022, : 920 - 926
  • [44] Mixed-integer linear programming for project scheduling under various resource constraints
    Klein, Nicklas
    Gnagi, Mario
    Trautmann, Norbert
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 319 (01) : 79 - 88
  • [45] Optimization of Flow Shop Scheduling in Precast Concrete Component Production via Mixed-Integer Linear Programming
    Liu, Zhansheng
    Liu, Zisheng
    Liu, Meng
    Wang, Jingjing
    ADVANCES IN CIVIL ENGINEERING, 2021, 2021
  • [46] Safe bounds in linear and mixed-integer linear programming
    Neumaier, A
    Shcherbina, O
    MATHEMATICAL PROGRAMMING, 2004, 99 (02) : 283 - 296
  • [47] Mixed-Integer Linear Programming (MILP) for Optimisation of Medical Equipment Maintenance Schedules
    Khalaf, A.
    Djouani, K.
    Hamam, Y.
    Alayli, Y.
    2015 22ND IRANIAN CONFERENCE ON BIOMEDICAL ENGINEERING (ICBME), 2015, : 205 - 209
  • [48] Task Scheduling for Multiunit Parallel Test Using Mixed-Integer Linear Programming
    Yang, Zhao
    Xiao, Han-Shan
    Guan, Rui
    Yang, Yang
    Ji, Hong-Liang
    Mathematical Problems in Engineering, 2021, 2021
  • [49] Production Optimization in a Grain Facility through Mixed-Integer Linear Programming
    Baya, Gabriel
    Canale, Eduardo
    Nesmachnow, Sergio
    Robledo, Franco
    Sartor, Pablo
    APPLIED SCIENCES-BASEL, 2022, 12 (16):
  • [50] SelfSplit parallelization for mixed-integer linear programming
    Fischetti, Matteo
    Monaci, Michele
    Salvagnin, Domenico
    COMPUTERS & OPERATIONS RESEARCH, 2018, 93 : 101 - 112