Model predictive control for production scheduling problem in flexible manufacturing system

Production scheduling in flexible manufacturing systems aims at obtaining an operational decision such as machine processing sequence, to achieve a production goal like minimum cost or makespan (i.e. total processing time), given the available resources. This dissertation presents a method to solve...

全面介紹

Saved in:
書目詳細資料
主要作者: Xiao, Ziyao
其他作者: Ling Keck Voon
格式: Thesis-Master by Coursework
語言:English
出版: Nanyang Technological University 2023
主題:
在線閱讀:https://hdl.handle.net/10356/164078
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
機構: Nanyang Technological University
語言: English
實物特徵
總結:Production scheduling in flexible manufacturing systems aims at obtaining an operational decision such as machine processing sequence, to achieve a production goal like minimum cost or makespan (i.e. total processing time), given the available resources. This dissertation presents a method to solve such problems based on Petri Net (PN) and Model Predictive Control (MPC). After reviewing the existing methods in the literature, a method to simplify the PN model is proposed, resulting in a more compact PN model with reduced dimensions. Next, there are three model structures provided, each with two types of numerical expressions in the form of state space model. The three model structures are PN with unit production time, PN with non-unit production time, and modular PN. PN with unit production time refers to cases where the production time for each unit is the same, while PN with non-unit production time refers to cases where the production time for each unit may be different, and modular PN uses a systematic way to organise the problem information. The two numerical expressions are model one for simplicity and model two for dimension reduction. Then, based on the modelling method, MPC is capable of working out most kinds of production scheduling problems in the flexible manufacturing system. Finally, a fundamental scheduling example and a real production case are simulated to validate the sufficiency and merits of the proposed framework.