Parallel Machine Scheduling with Consideration of Preventive Maintenance and Machine Health

碩士 === 國立臺灣大學 === 工業工程學研究所 === 107 === Due to Industrial 4.0 and Internet of Things, we have enough information to predict the machine health. If the machine condition becomes worse, the process will need additional processing time. Therefore, the additional processing time and the machine fa...

Full description

Bibliographic Details
Main Authors: Shu-Han Liu, 劉恕翰
Other Authors: Kwei-Long Huang
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/e2u84s
id ndltd-TW-107NTU05030035
record_format oai_dc
spelling ndltd-TW-107NTU050300352019-11-21T05:34:27Z http://ndltd.ncl.edu.tw/handle/e2u84s Parallel Machine Scheduling with Consideration of Preventive Maintenance and Machine Health 考慮平行機台故障率與健康狀態的預防性維修與生產排程之決策研究 Shu-Han Liu 劉恕翰 碩士 國立臺灣大學 工業工程學研究所 107 Due to Industrial 4.0 and Internet of Things, we have enough information to predict the machine health. If the machine condition becomes worse, the process will need additional processing time. Therefore, the additional processing time and the machine failure rate must be considered simultaneously when scheduling. Based on these conditions, this study tries to find the optimal preventive maintenance and jobs schedule on parallel machines, while minimize the expected total completion time. This study first proposed a mathematical programming model to solve this scheduling problem, considering failure rate, the age of machine and additional processing time, trying to minimize the expected completion time. Since this model is a mixed-integer nonlinear mathematical programming model, when the problem size increases, it will not be able to find the optimal solution in a finite computation time. Therefore, this study proposed two heuristic algorithms. For middle scale problem, we proposed two-phase heuristic algorithm, which obtains a local optimal solution with good quality in limited computation time. On the other hand, for large scale problem, we proposed double heuristic algorithm, which efficiently find a feasible solution. Lastly, this study conducted numerical analysis to analyze the efficiency of the model and algorithm. The result reveals that the two-stage algorithm can effectively assign jobs to each machine and obtain the solution with high quality. Besides, double heuristic algorithm can efficiently solve the problem with 50 jobs. Kwei-Long Huang 黃奎隆 2019 學位論文 ; thesis 57 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 工業工程學研究所 === 107 === Due to Industrial 4.0 and Internet of Things, we have enough information to predict the machine health. If the machine condition becomes worse, the process will need additional processing time. Therefore, the additional processing time and the machine failure rate must be considered simultaneously when scheduling. Based on these conditions, this study tries to find the optimal preventive maintenance and jobs schedule on parallel machines, while minimize the expected total completion time. This study first proposed a mathematical programming model to solve this scheduling problem, considering failure rate, the age of machine and additional processing time, trying to minimize the expected completion time. Since this model is a mixed-integer nonlinear mathematical programming model, when the problem size increases, it will not be able to find the optimal solution in a finite computation time. Therefore, this study proposed two heuristic algorithms. For middle scale problem, we proposed two-phase heuristic algorithm, which obtains a local optimal solution with good quality in limited computation time. On the other hand, for large scale problem, we proposed double heuristic algorithm, which efficiently find a feasible solution. Lastly, this study conducted numerical analysis to analyze the efficiency of the model and algorithm. The result reveals that the two-stage algorithm can effectively assign jobs to each machine and obtain the solution with high quality. Besides, double heuristic algorithm can efficiently solve the problem with 50 jobs.
author2 Kwei-Long Huang
author_facet Kwei-Long Huang
Shu-Han Liu
劉恕翰
author Shu-Han Liu
劉恕翰
spellingShingle Shu-Han Liu
劉恕翰
Parallel Machine Scheduling with Consideration of Preventive Maintenance and Machine Health
author_sort Shu-Han Liu
title Parallel Machine Scheduling with Consideration of Preventive Maintenance and Machine Health
title_short Parallel Machine Scheduling with Consideration of Preventive Maintenance and Machine Health
title_full Parallel Machine Scheduling with Consideration of Preventive Maintenance and Machine Health
title_fullStr Parallel Machine Scheduling with Consideration of Preventive Maintenance and Machine Health
title_full_unstemmed Parallel Machine Scheduling with Consideration of Preventive Maintenance and Machine Health
title_sort parallel machine scheduling with consideration of preventive maintenance and machine health
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/e2u84s
work_keys_str_mv AT shuhanliu parallelmachineschedulingwithconsiderationofpreventivemaintenanceandmachinehealth
AT liúshùhàn parallelmachineschedulingwithconsiderationofpreventivemaintenanceandmachinehealth
AT shuhanliu kǎolǜpíngxíngjītáigùzhànglǜyǔjiànkāngzhuàngtàideyùfángxìngwéixiūyǔshēngchǎnpáichéngzhījuécèyánjiū
AT liúshùhàn kǎolǜpíngxíngjītáigùzhànglǜyǔjiànkāngzhuàngtàideyùfángxìngwéixiūyǔshēngchǎnpáichéngzhījuécèyánjiū
_version_ 1719294353136943104