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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |