Polynomial-complexity robust deadlock controllers for a class of automated manufacturing systems with unreliable resources using Petri nets

被引:5
|
作者
Feng, Yanxiang [1 ,2 ]
Xing, Keyi [1 ,2 ]
Zhou, MengChu [3 ]
Chen, Hefeng [4 ]
Tian, Feng [1 ,2 ]
机构
[1] Xi An Jiao Tong Univ, State Key Lab Mfg Syst Engn, Xian 710049, Peoples R China
[2] Xi An Jiao Tong Univ, Syst Engn Inst, Xian 710049, Peoples R China
[3] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[4] Guangdong Univ Technol, Sch Appl Math, Guangzhou 510006, Peoples R China
基金
美国国家科学基金会;
关键词
Automated manufacturing systems (AMSs); Petri nets; Discrete event systems; Unreliable resources; Robust deadlock control; SUPERVISORY CONTROL; ALLOCATION SYSTEMS; PREVENTION POLICY; AVOIDANCE POLICIES; SIPHONS; DESIGN;
D O I
10.1016/j.ins.2020.05.007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the context of automated manufacturing systems (AMSs) with unreliable resources, most existing robust deadlock controllers have high computational complexity or relatively low permissiveness. This work focuses on the deadlock control problem of AMSs with a kind of unreliable resources. Petri nets are used to model the dynamic behaviors of such failure-prone AMSs. First a robust deadlock prevention controller is developed for a large class of AMSs under consideration. Such a robust controller guarantees that the system can process all types of parts continuously through any one of their routes, even if one of unreliable resources fails. Also, this robust controller is proved to be optimal, i.e., maximally permissive, during one resource failure period. Then by using the one-step look-ahead method, we establish a polynomial-complexity robust deadlock avoidance policy (DAP) with the same permissiveness as the obtained robust deadlock prevention controller. That is, such a robust DAP not only has low computational complexity, but also is maximally permissive during one resource failure period. (C) 2020 Published by Elsevier Inc.
引用
收藏
页码:181 / 199
页数:19
相关论文
共 50 条
  • [41] Novel Deadlock Control for Smartphone Manufacturing Systems Using Petri Nets
    Lin, Yi-Nan
    Wang, Sheng-Kuan
    Chiou, Gwo-Jen
    Yang, Cheng-Ying
    Shen, Victor R. L.
    Juang, Tony Tong-Ying
    Huang, Ting-Jui
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2022, 20 (03) : 877 - 887
  • [42] Distributed Deadlock Avoidance in Automated Manufacturing Systems with Forward Conflict Free Structures using Petri Nets
    Yang, Yan
    Hu, HeSuan
    2016 EUROPEAN CONTROL CONFERENCE (ECC), 2016, : 2345 - 2352
  • [43] Deadlock-free scheduling method for automated manufacturing systems using genetic algorithm and Petri nets
    Huang, ZH
    Wu, ZM
    2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 566 - 571
  • [44] Deadlock-Free Scheduling of Automated Manufacturing Systems Using Petri Nets and Hybrid Heuristic Search
    Luo, JianChao
    Xing, KeYi
    Zhou, MengChu
    Li, XiaoLing
    Wang, XinNian
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (03): : 530 - 541
  • [45] Supervisory Controller Optimization for Deadlock Resolution in Automated Manufacturing Systems With Timed Petri Nets
    Hu, Hesuan
    Zhou, Mengchu
    Li, Zhiwu
    2009 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2009, : 85 - 90
  • [46] Deadlock Control of Automated Manufacturing Systems Based on Petri Nets-A Literature Review
    Li, ZhiWu
    Wu, NaiQi
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (04): : 437 - 462
  • [47] Robust Control of Automated Manufacturing Systems with Flexibility Embedded Synchronizations Using Petri Nets
    Du, Nan
    Hu, Hesuan
    2016 EUROPEAN CONTROL CONFERENCE (ECC), 2016, : 2322 - 2328
  • [48] Robust supervision using shared-buffers in automated manufacturing systems with unreliable resources
    Yue, Hao
    Xing, Keyi
    Hu, Hesuan
    Wu, Weimin
    Su, Hongye
    COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 83 : 139 - 150
  • [49] Deadlock control policy for a class of automated manufacturing systems with key resources
    Liu, Huixia
    Wu, Weimin
    2015 IEEE 12TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC), 2015, : 486 - 491
  • [50] Deadlock-free scheduling in flexible manufacturing systems using Petri nets
    Ben Abdallah, I
    Elmaraghy, HA
    Elmekkawy, T
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (12) : 2733 - 2756