Robust deadlock control for automated manufacturing systems with a single type of unreliable resources
In automated manufacturing systems, resource failures are often inevitable. They reduce the number of available resources and may cause some processing routes of parts to halt and sometimes the whole system to shutdown. This article focuses on the robust deadlock control problem in automated manufac...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2018-05-01
|
Series: | Advances in Mechanical Engineering |
Online Access: | https://doi.org/10.1177/1687814018772411 |
id |
doaj-3647384285c347b08a4f838463a1a2cf |
---|---|
record_format |
Article |
spelling |
doaj-3647384285c347b08a4f838463a1a2cf2020-11-25T03:40:41ZengSAGE PublishingAdvances in Mechanical Engineering1687-81402018-05-011010.1177/1687814018772411Robust deadlock control for automated manufacturing systems with a single type of unreliable resourcesYunchao Wu0Keyi Xing1Mengchu Zhou2Yanxiang Feng3Huixia Liu4State Key Laboratory for Manufacturing Systems Engineering and Systems Engineering Institute, Xi’an Jiaotong University, Xi’an, P.R. ChinaState Key Laboratory for Manufacturing Systems Engineering and Systems Engineering Institute, Xi’an Jiaotong University, Xi’an, P.R. ChinaHelen and John C. Hartmann Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ, USAState Key Laboratory for Manufacturing Systems Engineering and Systems Engineering Institute, Xi’an Jiaotong University, Xi’an, P.R. ChinaSchool of Information and Electrical Engineering, Ludong University, Yantai, P.R. ChinaIn automated manufacturing systems, resource failures are often inevitable. They reduce the number of available resources and may cause some processing routes of parts to halt and sometimes the whole system to shutdown. This article focuses on the robust deadlock control problem in automated manufacturing systems with multiple resource failures. To obtain such a robust controller, we first put forward a new concept of blocked states of automated manufacturing systems. From such a state, the production of some part types through one of their routes is blocked as caused by resource failures, and only after some failed resources are repaired, these parts can resume their normal processing. Then, these blocked states are characterized in terms of emptied siphons caused by resource failures. In order to prevent the system from deadlocks and blocked states, a robust controller is proposed by the following two steps. First, for siphons without unreliable resources, optimal deadlock control places are added. Then for siphons which contain unreliable resources, new control places are devised to ensure that they could be marked even when resource failures happen. It is proved that the proposed controller can guarantee that all types of parts can be processed repeatedly as long as one unit of unreliable resources can still work. This means that the proposed controller is of greatest robustness, that is, it can tolerate a maximum number of resource failures. Some examples are provided to illustrate the proposed method and show the advantage over the previous ones.https://doi.org/10.1177/1687814018772411 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yunchao Wu Keyi Xing Mengchu Zhou Yanxiang Feng Huixia Liu |
spellingShingle |
Yunchao Wu Keyi Xing Mengchu Zhou Yanxiang Feng Huixia Liu Robust deadlock control for automated manufacturing systems with a single type of unreliable resources Advances in Mechanical Engineering |
author_facet |
Yunchao Wu Keyi Xing Mengchu Zhou Yanxiang Feng Huixia Liu |
author_sort |
Yunchao Wu |
title |
Robust deadlock control for automated manufacturing systems with a single type of unreliable resources |
title_short |
Robust deadlock control for automated manufacturing systems with a single type of unreliable resources |
title_full |
Robust deadlock control for automated manufacturing systems with a single type of unreliable resources |
title_fullStr |
Robust deadlock control for automated manufacturing systems with a single type of unreliable resources |
title_full_unstemmed |
Robust deadlock control for automated manufacturing systems with a single type of unreliable resources |
title_sort |
robust deadlock control for automated manufacturing systems with a single type of unreliable resources |
publisher |
SAGE Publishing |
series |
Advances in Mechanical Engineering |
issn |
1687-8140 |
publishDate |
2018-05-01 |
description |
In automated manufacturing systems, resource failures are often inevitable. They reduce the number of available resources and may cause some processing routes of parts to halt and sometimes the whole system to shutdown. This article focuses on the robust deadlock control problem in automated manufacturing systems with multiple resource failures. To obtain such a robust controller, we first put forward a new concept of blocked states of automated manufacturing systems. From such a state, the production of some part types through one of their routes is blocked as caused by resource failures, and only after some failed resources are repaired, these parts can resume their normal processing. Then, these blocked states are characterized in terms of emptied siphons caused by resource failures. In order to prevent the system from deadlocks and blocked states, a robust controller is proposed by the following two steps. First, for siphons without unreliable resources, optimal deadlock control places are added. Then for siphons which contain unreliable resources, new control places are devised to ensure that they could be marked even when resource failures happen. It is proved that the proposed controller can guarantee that all types of parts can be processed repeatedly as long as one unit of unreliable resources can still work. This means that the proposed controller is of greatest robustness, that is, it can tolerate a maximum number of resource failures. Some examples are provided to illustrate the proposed method and show the advantage over the previous ones. |
url |
https://doi.org/10.1177/1687814018772411 |
work_keys_str_mv |
AT yunchaowu robustdeadlockcontrolforautomatedmanufacturingsystemswithasingletypeofunreliableresources AT keyixing robustdeadlockcontrolforautomatedmanufacturingsystemswithasingletypeofunreliableresources AT mengchuzhou robustdeadlockcontrolforautomatedmanufacturingsystemswithasingletypeofunreliableresources AT yanxiangfeng robustdeadlockcontrolforautomatedmanufacturingsystemswithasingletypeofunreliableresources AT huixialiu robustdeadlockcontrolforautomatedmanufacturingsystemswithasingletypeofunreliableresources |
_version_ |
1724533446835961856 |