Robust Deadlock Avoidance and Control of Automated Manufacturing Systems With Assembly Operations Using Petri Nets

被引:41
|
作者
Du, Nan [1 ]
Hu, Hesuan [1 ,2 ,3 ]
Zhou, MengChu [4 ,5 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] Nanyang Technol Univ, Coll Engn, Sch Comp Engn, Singapore 639798, Singapore
[3] Xi An Jiao Tong Univ, State Key Lab Mfg Syst Engn, Xian 710054, Peoples R China
[4] New Jersey Inst Technol, Helen & John C Hartmann Dept Elect & Comp Engn, Newark, NJ 07102 USA
[5] King Abdulaziz Univ, Ctr Res Excellence Renewable Energy & Power Syst, Jeddah 21589, Saudi Arabia
基金
中国国家自然科学基金;
关键词
System recovery; Manufacturing systems; Supervisory control; Process control; Petri nets; Monitoring; Automation; Assembly automation; automated manufacturing systems (AMSs); deadlock avoidance; deadlock control; Petri nets (PNs); resource failures; robust supervisory control; supervisory control; MULTI-CLUSTER TOOLS; SUPERVISORY CONTROL; FLEXIBLE ROUTES; PREVENTION; FAILURE; POLICY;
D O I
10.1109/TASE.2020.2983672
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deadlock resolution has been an important research topic in the field of automated manufacturing systems (AMSs). Researchers generally assume that AMS resources never break down whereas only a few resolve the issues of resource failures in the discrete-event supervision of AMSs. In fact, an AMS consists of a number of numerically controlled machines interacting with each other. The failure of resources happens unexpectedly. In this article, we allow parallel routes to use unreliable resources. Because of their powerful modeling capabilities, Petri nets are used to model the considered AMSs. By using a look-ahead control strategy, a robust supervisory control policy is developed for AMSs with assembly operations allowing resource failures. Our objective is to advance parts requiring failed resources in their remaining routes into a special position so as to release shared resources in case some unreliable resources fail. Consequently, those parts not necessarily requiring any failed resource can keep progressing all the time. The conventional methods are on the basis of monolithic and structure-oriented control specifications with centralized supervisors. Our policy can be implemented in a distributed, online, and local way. Several examples are given to elucidate our control policy clearly. Note to Practitioners-In automated manufacturing systems (AMSs), resources such as machines and tools with higher reliablity are always expensive. Sometimes, when it is not cost-effective to use resources with higher reliability, manufacturers may choose some resources with possible failures. These resources are thus considered as unreliable ones in our article. Normally, unreliable resources may fail unexpectedly. Their occurrences can lead a system to stagnation, causing unnecessary downtime, and bringing economic loss to enterprises. To resolve such stagnation issues, we develop a robust supervisory control policy to synthesize a robust liveness-enforcing supervisor for AMSs with assembly operations and unreliable resources. The supervisor can guarantee that a controlled system continues to progress without deadlock and blocking states even if some unreliable resources fail to work.
引用
收藏
页码:1961 / 1975
页数:15
相关论文
共 50 条
  • [1] Robust Control of Automated Manufacturing Systems With Assembly Operations Using Petri Nets
    Du, Nan
    Hu, Hesuan
    Liu, Yang
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2016, : 3632 - 3638
  • [2] Robust Control of Automated Manufacturing Systems With Flexible Routes and Assembly Operations Using Petri Nets
    Du, Nan
    Hu, Hesuan
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 4785 - 4790
  • [3] Deadlock-Free Control of Automated Manufacturing Systems With Flexible Routes and Assembly Operations Using Petri Nets
    Hu, Hesuan
    Zhou, MengChu
    Li, Zhiwu
    Tang, Ying
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) : 109 - 121
  • [4] On deadlock-free control of automated manufacturing systems with flexible routes and assembly operations using Petri nets
    Murat Uzam
    Gökhan Gelen
    The International Journal of Advanced Manufacturing Technology, 2014, 74 : 1213 - 1217
  • [5] On deadlock-free control of automated manufacturing systems with flexible routes and assembly operations using Petri nets
    Uzam, Murat
    Gelen, Gokhan
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 74 (9-12): : 1213 - 1217
  • [6] Robust deadlock avoidance control for AMSs with assembly operations embedded in flexible routes using Petri nets
    Du, Nan
    Hu, He Suan
    IET CONTROL THEORY AND APPLICATIONS, 2019, 13 (11): : 1579 - 1590
  • [7] On deadlock control using Petri nets and siphons for automated manufacturing systems
    Li, Zhiwu
    Ma, Xiong
    PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, 2006, : 227 - 232
  • [8] Robust Deadlock Detection and Control of Automated Manufacturing Systems With Multiple Unreliable Resources Using Petri Nets
    Du, Nan
    Hu, Hesuan
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (04) : 1790 - 1802
  • [9] Maximally Permissive Distributed Control of Automated Manufacturing Systems with Assembly Operations Using Petri Nets
    Chen, Chen
    Hu, Hesuan
    2015 INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2015, : 532 - 538
  • [10] Robust Deadlock Prevention for Automated Manufacturing Systems With Unreliable Resources by Using General Petri Nets
    Feng, Yanxiang
    Xing, Keyi
    Zhou, Mengchu
    Wang, Xinnian
    Liu, Huixia
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (10): : 3515 - 3527