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] On near-optimal deadlock control for a class of generalized Petri nets using reachability graph
    Hou, YiFan
    Uzam, Murat
    Zhao, Mi
    Li, ZhiWu
    ENGINEERING COMPUTATIONS, 2017, 34 (06) : 1896 - 1922
  • [32] Liveness-enforcing supervisors synthesis for a class of generalised Petri nets based on two-stage deadlock control and mathematical programming
    Zhao, Mi
    Hou, Yifan
    Liu, Ding
    INTERNATIONAL JOURNAL OF CONTROL, 2010, 83 (10) : 2053 - 2066
  • [33] Reachability analysis of a class of Petri nets using place invariants and siphons
    Zhang, Xiu Yan
    Li, Zhi Wu
    Zhong, Chun Fu
    Al-Ahmari, Abdulrahman M.
    MAEJO INTERNATIONAL JOURNAL OF SCIENCE AND TECHNOLOGY, 2013, 7 (02) : 278 - 290
  • [34] A Minimal Supervisory Structure to Optimally Enforce Liveness on Petri Net Models for Flexible Manufacturing Systems
    Bashir, Muhammad
    Li, Zhiwu
    Uzam, Murat
    Al-Ahmari, Abdulrahman
    Wu, Naiqi
    Liu, Ding
    Qu, Ting
    IEEE ACCESS, 2017, 5 : 15731 - 15749
  • [35] Extraction of elementary siphons in a class of generalized Petri nets using graph theory
    Hou, Yifan
    Li, Zhiwu
    Zhao, Mi
    Liu, Ding
    ENGINEERING COMPUTATIONS, 2014, 31 (02) : 331 - 352
  • [36] Liveness Enforcing Supervision of Video Streaming Systems Using Nonsequential Petri Nets
    Hu, HeSuan
    Zhou, MengChu
    Li, ZhiWu
    IEEE TRANSACTIONS ON MULTIMEDIA, 2009, 11 (08) : 1457 - 1465
  • [37] Deciding the liveness for a subclass of weighted Petri nets based on structurally circular wait
    Liu, GuanJun
    Chen, LiJing
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2016, 47 (07) : 1533 - 1542
  • [38] Liveness Supervision of AMS with Complex Processes Using Petri Nets
    Hu, Hesuan
    Tang, Ying
    Zhou, Mengchu
    Li, Zhiwu
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 844 - 849
  • [39] Liveness enforcement for production systems modeled by time Petri nets
    Qin, Tao
    Dong, Yifan
    Yin, Li
    Li, Zhiwu
    INFORMATION SCIENCES, 2023, 648
  • [40] Characterizing liveness of Petri nets in terms of siphons
    Jiao, L
    Cheung, TY
    Lu, WM
    APPLICATIONS AND THEORY OF PETRI NETS 2002, 2002, 2360 : 203 - 216