A resource configuration method for liveness of a class of Petri nets

被引:1
|
作者
Liu, Miao [1 ]
Wang, ShouGuang [2 ]
Hayat, Tasawar [3 ,4 ]
Alsaedi, Ahmed [4 ]
Li, ZhiWu [1 ,5 ,6 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] Zhejiang Gongshang Univ, Sch Informat & Elect Engn, Hangzhou 310018, Zhejiang, Peoples R China
[3] Quaid I Azam Univ, Dept Math, Islamabad 44000, Pakistan
[4] King Abdulaziz Univ, Dept Math, NAAM Res Grp, Fac Sci, Jeddah 21589, Saudi Arabia
[5] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macau, Peoples R China
[6] King Abdulaziz Univ, Fac Engn, Jeddah 21589, Saudi Arabia
基金
中国国家自然科学基金;
关键词
Petri net; resource configuration; flexible manufacturing system; FLEXIBLE MANUFACTURING SYSTEMS; DEADLOCK PREVENTION POLICY; OPTIMAL SUPERVISORY CONTROL; ELEMENTARY SIPHONS; ENFORCING SUPERVISORS; DEPENDENT SIPHONS; AVOIDANCE; DESIGN; FMS; CONSTRAINTS;
D O I
10.1093/imamci/dnv016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Petri nets are widely used to model flexible manufacturing systems (FMSs). A linear system of simple sequential processes with resources ((LSPR)-P-3), as an important subclass of Petri nets, can well model many FMSs. In this paper, a resource configuration method for liveness of an (LSPR)-P-3 is proposed. First, the relationship between the markings of resource places and process idle places in an (LSPR)-P-3 is analysed. Next, an algorithm used to compute the marking for each resource place in an (LSPR)-P-3 is developed by taking the full advantages of resource subnets. Finally, the computational complexity of the algorithm is proved to be polynomial. Two examples are used to illustrate the application of the proposed method.
引用
收藏
页码:933 / 950
页数:18
相关论文
共 50 条
  • [21] A class of generalized Petri nets and its state equation
    Zhu, Rongming
    Zhang, Ya
    Yang, Lan
    ADVANCES IN MECHANICAL ENGINEERING, 2017, 9 (08) : 1 - 17
  • [22] Controllability Conditions of Resultant Siphons in a Class of Petri Nets
    Wang, ShouGuang
    Wang, ChengYing
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (05): : 1206 - 1215
  • [23] On structural reduction of liveness-enforcing Petri net supervisors for flexible manufacturing systems: an algebraic approach
    Bashir, Muhammad
    Li, Zhiwu
    Uzam, Murat
    Wu, Naiqi
    Al-Ahmari, Abdulrahman
    IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 2018, 35 (04) : 1217 - 1249
  • [24] 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
  • [25] Iterative Deadlock Control by Using Petri Nets
    Wang, AnRong
    Li, ZhiWu
    Zhou, MengChu
    Al-Ahmari, Abdulrahman M.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (06): : 1204 - 1218
  • [26] Scheduling of Resource Allocation Systems with Timed Petri Nets: A Survey
    Huang, Bo
    Zhou, Mengchu
    Lu, Xiaoyu Sean
    Abusorrah, Abdullah
    ACM COMPUTING SURVEYS, 2023, 55 (11)
  • [27] Suboptimal liveness-enforcing supervisor design for a class of generalised Petri nets using partial siphon enumeration and mathematical programming
    Zhao, Mi
    Li, ZhiWu
    Hu, HeSuan
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2010, 41 (09) : 1013 - 1026
  • [28] Think globally act locally approach for the synthesis of a liveness-enforcing supervisor of FMSs based on Petri nets
    Uzam, Murat
    Li, Zhiwu
    Abubakar, Umar Suleiman
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2016, 54 (15) : 4634 - 4657
  • [29] STRUCTURE REDUCTION OF LIVENESS-ENFORCING PETRI NETS USING MIXED INTEGER PROGRAMMING
    Li, Shao-Yong
    Li, Zhi-Wu
    ASIAN JOURNAL OF CONTROL, 2012, 14 (02) : 384 - 399
  • [30] A novel method for deadlock prevention of AMS by using resource-oriented Petri nets
    Chen, Hefeng
    Wu, NaiQi
    Zhou, MengChu
    INFORMATION SCIENCES, 2016, 363 : 178 - 189