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 条
  • [31] Optimisation design for series-series dynamic WPT system maintaining stable transfer power (vol 10, pg 987, 2017)
    Wang, Shengming
    Feng, Hao
    Hu, Hongsheng
    Chen, Junfeng
    Hu, Zhaoyang
    Rong, Can Can
    Cai, Tao
    Liu, Minghai
    [J]. IET POWER ELECTRONICS, 2017, 10 (09) : 1109 - 1109
  • [32] A Necessary and Sufficient Condition for a Resource Subset to Generate a Strict Minimal Siphon in S4PR
    Wang, ShouGuang
    You, Dan
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (08) : 4173 - 4179
  • [33] Comments on "Liveness of an extended S3PR" [Automatica 46 (2010) 1008-1018]
    Wang, ShouGuang
    Liu, Miao
    [J]. AUTOMATICA, 2014, 50 (08) : 2199 - 2200
  • [34] Controllability Conditions of Resultant Siphons in a Class of Petri Nets
    Wang, ShouGuang
    Wang, ChengYing
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (05): : 1206 - 1215
  • [35] 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
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (01): : 226 - 237
  • [36] Schedulability Analysis and Optimal Scheduling of Dual-Arm Cluster Tools With Residency Time Constraint and Activity Time Variation
    Wu, NaiQi
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2012, 9 (01) : 203 - 209
  • [37] Avoiding deadlock and reducing starvation and blocking in automated manufacturing systems
    Wu, NQ
    Zhou, MC
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (05): : 658 - 669
  • [38] Resource-Transition Circuits and Siphons for Deadlock Control of Automated Manufacturing Systems
    Xing, Keyi
    Zhou, MengChu
    Wang, Feng
    Liu, Huixia
    Tian, Feng
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2011, 41 (01): : 74 - 84
  • [39] Scheduling of Single-Arm Cluster Tools for an Atomic Layer Deposition Process With Residency Time Constraints
    Yang, FaJun
    Wu, NaiQi
    Qiao, Yan
    Zhou, MengChu
    Li, ZhiWu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (03): : 502 - 516
  • [40] An Approach for Enumerating Minimal Siphons in a Subclass of Petri Nets
    You, Dan
    Wang, Shouguang
    Dai, Wenzhan
    Wu, Wenhui
    Jia, Yongshu
    [J]. IEEE ACCESS, 2018, 6 : 4255 - 4265