A Deadlock Detection and Prevention Method for a Class of Generalized Petri Nets under Proper Resource Allocation

被引:0
|
作者
Zhao, Mi [1 ]
Hou, YiFan [2 ]
机构
[1] Shihezi Univ, Coll Machinery & Elect, Xinjiang 832003, Peoples R China
[2] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
关键词
POLICY; SIPHONS; CONTROLLABILITY; SYSTEMS; REGIONS;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper develops a computationally efficient deadlock control policy for a class of generalized Petri nets, called G-system that can well model machining, assembly and disassembly operations. The primary focus of this research is to design a liveness-enforcing supervisor in polynomially computational complexity. First, an extraction algorithm of liveness requirement constraints with polynomial time complexity is presented with respect to different resource allocation orders. In order to properly allocate the system resources for various processes requirements, monitors are added for the net model in terms of precise liveness requirement constraints. Accordingly, an iterative deadlock control algorithm is established based on mixed integer programming (MIP) such that the resulting net system has no deadlock state. The proposed method can lead to a liveness-enforcing supervisor with high computational efficiency.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] Deadlock Control for a Class of Generalized Petri Nets Based on Proper Resource Allocation
    Hou, YiFan
    Zhao, Mi
    Liu, Ding
    [J]. ASIAN JOURNAL OF CONTROL, 2016, 18 (01) : 206 - 223
  • [2] The Detection and Prevention of Deadlock in Petri Nets
    Hu, Wensong
    Zhu, Yuyuan
    Lei, Jie
    [J]. 2011 INTERNATIONAL CONFERENCE ON PHYSICS SCIENCE AND TECHNOLOGY (ICPST), 2011, 22 : 656 - 659
  • [3] Deadlock and liveness characterization for a class of generalized Petri nets
    Liu, Miao
    Wang, ShouGuang
    Zhou, MengChu
    Liu, Ding
    Al-Ahmari, Abdulrahman
    Qu, Ting
    Wu, NaiQi
    Li, ZhiWu
    [J]. INFORMATION SCIENCES, 2017, 420 : 403 - 416
  • [4] An Efficient Siphon-Based Deadlock Prevention Policy for a Class of Generalized Petri Nets
    Hou, YiFan
    Zhao, Mi
    Liu, Ding
    Hong, Liang
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2016, 2016
  • [5] Some results on siphon computation for deadlock prevention in resource allocation systems modeled with Petri nets
    Ezpeleta, FTJ
    [J]. ETFA 2003: IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PROCEEDINGS, 2003, : 322 - 329
  • [6] Deadlock detection method using mixed integer programming for generalized Petri nets
    School of Information Science and Technology, Zhejiang Sci-Tech University, Hangzhou
    Zhejiang
    310018, China
    不详
    Zhejiang
    310018, China
    [J]. Kong Zhi Li Lun Yu Ying Yong, 3 (374-379):
  • [7] On controllability of dependent siphons for deadlock prevention in generalized Petri nets
    Li, Zhiwu
    Zhao, Mi
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (02): : 369 - 384
  • [8] Deadlock Prevention for a Class of Petri Nets With Uncontrollable and Unobservable Transitions
    Qin, Meng
    Li, ZhiWu
    Zhou, MengChu
    Khalgui, Mohamed
    Mosbahi, Olfa
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (03): : 727 - 738
  • [9] A novel method for deadlock prevention of AMS by using resource-oriented Petri nets
    Chen, Hefeng
    Wu, NaiQi
    Zhou, MengChu
    [J]. INFORMATION SCIENCES, 2016, 363 : 178 - 189