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 条
  • [31] Petri Nets Liveness Analysis by minimal siphons
    Jeng, MD
    Peng, MY
    ETFA '97 - 1997 IEEE 6TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION PROCEEDINGS, 1997, : 315 - 320
  • [32] Optimal Liveness-Enforcing Control for a Class of Petri Nets Arising in Multithreaded Software
    Liao, Hongwei
    Lafortune, Stephane
    Reveliotis, Spyros
    Wang, Yin
    Mahlke, Scott
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2013, 58 (05) : 1123 - 1138
  • [33] On a Sufficient Information Structure for Supervisory Policies That Enforce Liveness in a Class of General Petri Nets
    Deverakonda, V.
    Sreenivas, R. S.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (07) : 1915 - 1920
  • [34] The New Method of Liveness Verification with Object-Oriented Timed Petri Nets
    Zhang, Xinju
    Yao, Shuzhen
    2015 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2015, : 7 - 11
  • [35] The Probabilistic Liveness Decision Method of Unbounded Petri Nets Based on Machine Learning
    Qi, Hongda
    Wang, Junli
    Yan, Chungang
    Jiang, Changjun
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (02): : 1070 - 1081
  • [36] On Deadlockability, Liveness and Reversibility in Subclasses of Weighted Petri Nets
    Hujsa, Thomas
    Devillers, Raymond
    FUNDAMENTA INFORMATICAE, 2018, 161 (04) : 383 - 421
  • [37] On Liveness and Reversibility of Equal-Conflict Petri Nets
    Hujsa, Thomas
    Delosme, Jean-Marc
    Munier-Kordon, Alix
    FUNDAMENTA INFORMATICAE, 2016, 146 (01) : 83 - 119
  • [38] Time-independent Liveness in Time Petri Nets
    Bachmann, Joerg Peter
    Popova-Zeugmann, Louchka
    FUNDAMENTA INFORMATICAE, 2010, 102 (01) : 1 - 17
  • [39] A structure causality relation for liveness characterisation in Petri nets
    Zouari, B
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2005, 11 (06) : 1115 - 1133
  • [40] Observable liveness of Petri nets with controllable and observable transitions
    Guanjun Liu
    Changjun Jiang
    Science China Information Sciences, 2017, 60