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 条
  • [41] A structure causality relation for liveness characterisation in Petri nets
    Zouari, B
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2006, 12 (02) : 214 - 232
  • [42] On Invariant-Based Monitors That Enforce Liveness in a Class of Partially Controlled General Petri Nets
    Salimi, E.
    Sreenivas, R. S.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (10) : 2825 - 2830
  • [43] Observable liveness of Petri nets with controllable and observable transitions
    Guanjun LIU
    Changjun JIANG
    Science China(Information Sciences), 2017, 60 (11) : 256 - 264
  • [44] On Liveness Enforcing Supervisory Policies for Arbitrary Petri Nets
    Chen, Chen
    Raman, Arun
    Hu, Hesuan
    Sreenivas, Ramavarapu S.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (12) : 5236 - 5247
  • [45] Observable liveness of Petri nets with controllable and observable transitions
    Liu, Guanjun
    Jiang, Changjun
    SCIENCE CHINA-INFORMATION SCIENCES, 2017, 60 (11)
  • [46] Liveness enforcing monitors for safe and controllable Petri nets
    Lemmon, MD
    He, KX
    PROCEEDINGS OF THE 41ST IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 2002, : 775 - 780
  • [47] On supervisory policies that enforce liveness in a class of completely controlled Petri nets obtained via refinement
    Sreenivas, RS
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1999, 44 (01) : 173 - 177
  • [48] A Method to Compute Strict Minimal Siphons in a Class of Petri Nets Based on Loop Resource Subsets
    Wang, ShouGuang
    Wang, ChengYing
    Zhou, MengChu
    Li, ZhiWu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (01): : 226 - 237
  • [49] A Deadlock Detection and Prevention Method for a Class of Generalized Petri Nets under Proper Resource Allocation
    Zhao, Mi
    Hou, YiFan
    2013 IEEE INTERNATIONAL CONFERENCE OF IEEE REGION 10 (TENCON), 2013,
  • [50] Resource Equivalences in Petri Nets
    Lomazova, Irina A.
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2017, 2017, 10258 : 19 - 34