A Resource Allocation Approach for Enforcing Liveness on a Class of Petri Nets

被引:6
作者
You, Dan [1 ,2 ]
Wang, Shouguang [1 ]
Dou, Hao [1 ]
Duo, Wenli [1 ]
机构
[1] Zhejiang Gongshang Univ, Sch Informat & Elect Engn, Hangzhou 310018, Zhejiang, Peoples R China
[2] Univ Cagliari, Dept Elect & Elect Engn, I-09123 Cagliari, Italy
来源
IEEE ACCESS | 2018年 / 6卷
基金
中国国家自然科学基金; 浙江省自然科学基金;
关键词
Petri nets; (WSPR)-P-3 nets; liveness enforcement; resource allocation; FLEXIBLE MANUFACTURING SYSTEMS; DEADLOCK PREVENTION POLICY; DISCRETE-EVENT SYSTEMS; EXTENDED (SPR)-P-3; MINIMAL SIPHONS; MODELS; SUPERVISORS; OPERATIONS;
D O I
10.1109/ACCESS.2018.2866710
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Liveness enforcement is of great importance to resource allocation systems (RASs) since liveness is closely related to their performance and security. Petri nets (PNs) are widely used to analyze, model and control RAS. In this paper, we focus on a class of PNs named weighted systems of simple sequential processes with resources ((WSPR)-P-3), which well model a kind of RASs, and we study how to enforce liveness on (WSPR)-P-3 by allocating resources. First, we present a sufficient condition under which a (WSPR)-P-3 system is live, that is, no strongly connected special resource subnet exists in the system. Then, based on this condition, for a (WSPR)-P-3 with only the initial marking of idle places given, we propose an algorithm that computes an initial marking of resource places, which guarantees the liveness of the (WSPR)-P-3 system. Note that, we do not guarantee that the resulting solution is minimal, in the sense that a smaller initial marking of resource places that still leads to liveness could exist. However, several numerical examples show that the solution resulting from the proposed approach is minimal.
引用
收藏
页码:48577 / 48587
页数:11
相关论文
共 50 条
  • [41] Computation of strict minimal siphons in a class of Petri nets based on problem decomposition
    You, Dan
    Wang, ShouGuang
    Zhou, MengChu
    [J]. INFORMATION SCIENCES, 2017, 409 : 87 - 100
  • [42] Synthesis of Monitor-Based Liveness-Enforcing Supervisors for S3PR With ξ-Resources
    You, Dan
    Wang, Shouguang
    Zhou, Mengchu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (06): : 967 - 975
  • [43] Overview of fault diagnosis methods for Discrete Event Systems
    Zaytoon, J.
    Lafortune, S.
    [J]. ANNUAL REVIEWS IN CONTROL, 2013, 37 (02) : 308 - 320
  • [44] A Learning-Based Synthesis Approach to the Supremal Nonblocking Supervisor of Discrete-Event Systems
    Zhang, Huimin
    Feng, Lei
    Li, Zhiwu
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (10) : 3345 - 3360
  • [45] Integration of Learning-Based Testing and Supervisory Control for Requirements Conformance of Black-Box Reactive Systems
    Zhang, Huimin
    Feng, Lei
    Wu, Naiqi
    Li, Zhiwu
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2018, 15 (01) : 2 - 15
  • [46] Petri net-based approach to short-term scheduling of crude oil operations with less tank requirement
    Zhang, SiWei
    Wu, NaiQi
    Li, ZhiWu
    Qu, Ting
    Li, CongDong
    [J]. INFORMATION SCIENCES, 2017, 417 : 247 - 261
  • [47] Deadlock Control of Automated Manufacturing Systems Based on Petri Nets-A Literature Review
    Li, ZhiWu
    Wu, NaiQi
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (04): : 437 - 462
  • [48] PARALLEL AND SEQUENTIAL MUTUAL EXCLUSIONS FOR PETRI NET MODELING OF MANUFACTURING SYSTEMS WITH SHARED RESOURCES
    ZHOU, MC
    DICESARE, F
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (04): : 515 - 527
  • [49] A HYBRID METHODOLOGY FOR SYNTHESIS OF PETRI NET MODELS FOR MANUFACTURING SYSTEMS
    ZHOU, MC
    DICESARE, F
    DESROCHERS, AA
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1992, 8 (03): : 350 - 361
  • [50] Zhu G., IEEE T SYST MA UNPUB, DOI [10.1109/TSMC.2017.2762823.2018, DOI 10.1109/TSMC.2017.2762823.2018]