Model Predictive Control for Flexible Job Shop Scheduling in Industry 4.0

In the context of Industry 4.0, flexible manufacturing systems play an important role. They are designed to provide the possibility to adapt the production process by reacting to changes and enabling customer specific products. The versatility of such manufacturing systems, however, also needs to be...

Full description

Bibliographic Details
Main Authors: Philipp Wenzelburger, Frank Allgöwer
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/17/8145
_version_ 1797521678268366848
author Philipp Wenzelburger
Frank Allgöwer
author_facet Philipp Wenzelburger
Frank Allgöwer
author_sort Philipp Wenzelburger
collection DOAJ
description In the context of Industry 4.0, flexible manufacturing systems play an important role. They are designed to provide the possibility to adapt the production process by reacting to changes and enabling customer specific products. The versatility of such manufacturing systems, however, also needs to be exploited by advanced control strategies. To this end, we present a novel scheduling scheme that is able to flexibly react to changes in the manufacturing system by means of Model Predictive Control (MPC). To introduce flexibility from the start, the initial scheduling problem, which is very general and covers a variety of special cases, is formulated in a modular way. This modularity is then preserved during an automatic transformation into a Petri Net formulation, which constitutes the basis for the two presented MPC schemes. We prove that both schemes are guaranteed to complete the production problem in closed loop when reasonable assumptions are fulfilled. The advantages of the presented control framework for flexible manufacturing systems are that it covers a wide variety of scheduling problems, that it is able to exploit the available flexibility of the manufacturing system, and that it allows to prove the completion of the production problem.
first_indexed 2024-03-10T08:15:56Z
format Article
id doaj.art-ba0026fe46d145f39037c10e0b9fde74
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T08:15:56Z
publishDate 2021-09-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-ba0026fe46d145f39037c10e0b9fde742023-11-22T10:22:17ZengMDPI AGApplied Sciences2076-34172021-09-011117814510.3390/app11178145Model Predictive Control for Flexible Job Shop Scheduling in Industry 4.0Philipp Wenzelburger0Frank Allgöwer1Institute for Systems Theory and Automatic Control (IST), University of Stuttgart, Pfaffenwaldring 9, 70569 Stuttgart, GermanyInstitute for Systems Theory and Automatic Control (IST), University of Stuttgart, Pfaffenwaldring 9, 70569 Stuttgart, GermanyIn the context of Industry 4.0, flexible manufacturing systems play an important role. They are designed to provide the possibility to adapt the production process by reacting to changes and enabling customer specific products. The versatility of such manufacturing systems, however, also needs to be exploited by advanced control strategies. To this end, we present a novel scheduling scheme that is able to flexibly react to changes in the manufacturing system by means of Model Predictive Control (MPC). To introduce flexibility from the start, the initial scheduling problem, which is very general and covers a variety of special cases, is formulated in a modular way. This modularity is then preserved during an automatic transformation into a Petri Net formulation, which constitutes the basis for the two presented MPC schemes. We prove that both schemes are guaranteed to complete the production problem in closed loop when reasonable assumptions are fulfilled. The advantages of the presented control framework for flexible manufacturing systems are that it covers a wide variety of scheduling problems, that it is able to exploit the available flexibility of the manufacturing system, and that it allows to prove the completion of the production problem.https://www.mdpi.com/2076-3417/11/17/8145Industry 4.0model predictive controlschedulingflexible job shopPetri nets
spellingShingle Philipp Wenzelburger
Frank Allgöwer
Model Predictive Control for Flexible Job Shop Scheduling in Industry 4.0
Applied Sciences
Industry 4.0
model predictive control
scheduling
flexible job shop
Petri nets
title Model Predictive Control for Flexible Job Shop Scheduling in Industry 4.0
title_full Model Predictive Control for Flexible Job Shop Scheduling in Industry 4.0
title_fullStr Model Predictive Control for Flexible Job Shop Scheduling in Industry 4.0
title_full_unstemmed Model Predictive Control for Flexible Job Shop Scheduling in Industry 4.0
title_short Model Predictive Control for Flexible Job Shop Scheduling in Industry 4.0
title_sort model predictive control for flexible job shop scheduling in industry 4 0
topic Industry 4.0
model predictive control
scheduling
flexible job shop
Petri nets
url https://www.mdpi.com/2076-3417/11/17/8145
work_keys_str_mv AT philippwenzelburger modelpredictivecontrolforflexiblejobshopschedulinginindustry40
AT frankallgower modelpredictivecontrolforflexiblejobshopschedulinginindustry40