An improved iterative synthesis method for liveness enforcing supervisors of flexible manufacturing systems

被引:197
|
作者
Uzam, M [1 ]
Zhou, MC
机构
[1] Nigde Univ, Muhendislik Mimarlik Fak, Elekt Elekt Muhendisligi Bolumu, TR-51200 Nigde, Turkey
[2] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
关键词
flexible manufacturing systems (FMS); deadlock; deadlock prevention; Petri nets (PN); Petri net model (PNM); liveness enforcing supervisor;
D O I
10.1080/00207540500431321
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Our previous work presented a Petri net-based iterative synthesis policy for deadlock prevention in flexible manufacturing systems (FMS). Given the Petri net model of an FMS prone to deadlock, it aims to synthesize a live controlled Petri net. Its use for FMS control guarantees its deadlock-free operation and high performance in terms of resource utilization and system throughput. At each iteration, a first-met bad marking is singled out from the reachability graph of the Petri net. A well-established invariant-based control method is used to prevent it from being reached. This process is carried out until the net model becomes live. The method proposed is generally applicable, easy to use, effective, and straightforward, although its off-line computation is of exponential complexity. This paper presents two improvements: (a) using the Petri net reduction approach to simplify very large Petri net models so as to alleviate computation effort; and (2) simplifying the invariant-based control method. A number of FMS deadlock problems from the literature are used to illustrate them.
引用
收藏
页码:1987 / 2030
页数:44
相关论文
共 50 条
  • [21] Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems
    Chen, YuFeng
    Li, Zhiwu
    AUTOMATICA, 2011, 47 (05) : 1028 - 1034
  • [22] A new method for the redundancy analysis of Petri net-based liveness enforcing supervisors
    Gelen, Gokhan
    Uzam, Murat
    Li, ZhiWu
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2017, 39 (05) : 763 - 780
  • [23] Design of an Improved Think Globally Act Locally Approach for the Computation of Petri Nets Based Liveness Enforcing Supervisors of FMSs
    Uzam, Murat
    El-Sherbeeny, Ahmed M.
    Guo, Weiwen
    Li, Zhiwu
    IEEE ACCESS, 2024, 12 : 74367 - 74388
  • [24] Enhancement of an efficient liveness-enforcing supervisor for flexible manufacture systems
    Yi-Sheng Huang
    Yen-Liang Pan
    The International Journal of Advanced Manufacturing Technology, 2010, 48 : 725 - 737
  • [25] Enhancement of an efficient liveness-enforcing supervisor for flexible manufacture systems
    Huang, Yi-Sheng
    Pan, Yen-Liang
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 48 (5-8) : 725 - 737
  • [26] Comments on “enhancement of an efficient liveness-enforcing supervisor for flexible manufacture systems”
    Daniel Y. Chao
    The International Journal of Advanced Manufacturing Technology, 2012, 60 : 625 - 629
  • [27] Comments on "enhancement of an efficient liveness-enforcing supervisor for flexible manufacture systems"
    Chao, Daniel Y.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 60 (5-8) : 625 - 629
  • [28] Guidelines for implementing robust supervisors in flexible manufacturing systems
    Wang, Shengyong
    Chew, Song Foh
    Lawley, Mark
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (23) : 6499 - 6524
  • [29] On structural minimality of optimal supervisors for flexible manufacturing systems
    Chen, YuFeng
    Li, ZhiWu
    AUTOMATICA, 2012, 48 (10) : 2647 - 2656
  • [30] Most permissive liveness-enforcing Petri net supervisors for discrete event systems via linear monitors
    Cong, Xuya
    Wang, Anrong
    Chen, Yufeng
    Wu, Naiqi
    Qu, Ting
    Khalgui, Mohamed
    Li, Zhiwu
    ISA TRANSACTIONS, 2019, 92 : 145 - 154