An improved maximally permissive deadlock prevention policy based on the theory of regions and reduction approach

被引:40
|
作者
Huang, Y. -S. [1 ]
Pan, Y. -L. [2 ]
机构
[1] Natl I Llan Univ, Dept Elect Engn, Taipei, Taiwan
[2] Natl Def Univ, Dept Elect & Elect Engn, Taipei, Taiwan
来源
IET CONTROL THEORY AND APPLICATIONS | 2011年 / 5卷 / 09期
关键词
PETRI-NET MODELS; SIPHON CONTROL; SYSTEMS; AVOIDANCE; RESOURCES; DESIGN;
D O I
10.1049/iet-cta.2010.0371
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The theory of regions has been recognised as the powerful method of deadlock prevention policy for obtaining maximally permissive controllers. It is well known that all legal and live maximal behaviour of Petri net models can be preserved by using marking/transition-separation instances (MTSIs) or event-state-separation-problem (ESSP) methods. However, they encountered great difficulties in solving all sets of inequalities that is an extremely time-consuming problem. Moreover, the number of linear programming problems (LPPs) of legal markings is also exponential with net size when a plant net grows exponentially. This work proposes a novel methodology to reduce the number of MTSIs, ESSPs and LPPs. To do so, the reachability condition equations in the theory of region can be reduced under the reduction approach. The problem of LPPs can then be reduced. Additionally, crucial marking/transition-separation instances is developed in our deadlock prevention policy that allows designers to employ few MTSIs to deal with deadlocks. The advantage of the proposed policy is that a maximally permissive controller can be obtained with drastically reduced computation. Finally, experimental results infer that our proposed policy seems to be the most efficient policy among existing methods.
引用
收藏
页码:1069 / 1078
页数:10
相关论文
共 50 条
  • [31] An iterative synthesis approach to Petri net-based deadlock prevention policy for flexible manufacturing systems
    Uzam, Murat
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2007, 37 (03): : 362 - 371
  • [32] Petri net based deadlock prevention policy for flexible manufacturing systems
    Universidad de Zaragoza, Zaragoza, Spain
    IEEE Trans Rob Autom, 2 (173-184):
  • [33] Deadlock Prevention Policy based on Elementary Siphons for Flexible Manufacturing systems
    Yan, Mingming
    Hu, Hesuan
    Li, Zhiwu
    2008 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1-3, 2008, : 229 - 234
  • [34] Siphon-based deadlock prevention policy for flexible manufacturing systems
    Huang, Yi-Sheng
    Jeng, MuDer
    Xie, Xiaolan
    Chung, Da-Hsiang
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (06): : 1248 - 1256
  • [35] A siphon-based deadlock prevention policy for flexible manufacturing systems
    Huang, YS
    Lin, JH
    Lin, JT
    INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 2530 - 2535
  • [36] Deadlock prevention and avoidance in FMS: A Petri net based approach
    I. B. Abdallah
    H. A. ElMaraghy
    The International Journal of Advanced Manufacturing Technology, 1998, 14 : 704 - 715
  • [37] Deadlock prevention and avoidance in FMS: A Petri net based approach
    Abdallah, IB
    ElMaraghy, HA
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1998, 14 (10): : 704 - 715
  • [38] Formal theory of state loss of Siphon-based deadlock prevention
    Chao, D. Y.
    IET CONTROL THEORY AND APPLICATIONS, 2011, 5 (08): : 1013 - 1021
  • [39] Maximally Stable Extremal Regions Improved Tracking Algorithm Based on Depth Image
    Wang, Haikuan
    Xie, Dong
    Sun, Haoxiang
    Zhou, Wenju
    INTELLIGENT COMPUTING AND INTERNET OF THINGS, PT II, 2018, 924 : 546 - 554
  • [40] Computationally Improved Optimal Deadlock Prevention Policy for Linear Programming Problems of Flexible Manufacturing Systems
    Pan, Yen-Liang
    Jeng, Mu-Der
    Chung, Sheng-Luen
    Guo, Yu-Xin
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 2366 - 2371