A Novel Method to Simplify Supervisor for AMS Based on Petri Nets and Inequality Analysis

被引:0
|
作者
Hu, HeSuan [1 ,2 ]
Zhou, MengChu [3 ,4 ]
Li, ZhiWu [1 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
[2] Nanyang Technol Univ, Coll Engn, Sch Elect & Elect Engn, Div Control & Instrumetat, Singapore 639798, Singapore
[3] Tongji Univ, MoE Key Lab Embedded Syst & Serv Comp, Shanghai 201804, Peoples R China
[4] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
关键词
DEADLOCK PREVENTION; SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the framework of automated manufacturing systems (AMS), Petri nets are widely used to model, analyze, and control them. Resolving deadlocks is of paramount significance because their emergence reduces the system throughput to zero. Supervisory control technique is the most widely adopted method to resolve them. A control policy can be converted into satisfying a set of inequalities, each of which corresponds to a siphon in a Petri net structure. The number of siphons can be exponential in the worst case, so does the number of inequalities. Taking into account the independent and dependent inequalities, this paper proposes a method to remove all the dependent inequalities while preserving only the independent ones. This method can significantly reduce the size of a supervisory controller. Examples are presented to illustrate the effectiveness and efficiency of this method.
引用
收藏
页码:3573 / 3579
页数:7
相关论文
共 50 条
  • [31] Schedulability Analysis of Petri Nets Based on Structural Properties
    Liu, Cong
    Kondratyev, Alex
    Watanabe, Yosinori
    Desel, Joerg
    Sangiovanni-Vincentelli, Alberto
    FUNDAMENTA INFORMATICAE, 2008, 86 (03) : 325 - 341
  • [32] KNOWLEDGE-BASED APPROACH TO PETRI NETS ANALYSIS
    BENMAIZA, M
    ELKARAKSY, MR
    KNOWLEDGE-BASED SYSTEMS, 1991, 4 (03) : 144 - 156
  • [33] Robust liveness-enforcing supervisor for Petri nets with unreliable resources based on mixed integer programming
    Liu, Gaiyun
    Liu, Yuting
    Li, Zhiwu
    SOFT COMPUTING, 2022, 26 (08) : 4019 - 4032
  • [34] A Safety Analysis Method Using Fault Tree Analysis and Petri Nets
    Reza, Hassan
    Pimple, Malvika
    Krishna, Varun
    Hilde, Jared
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 1089 - 1094
  • [35] Dynamic Fault Tree Analysis Based on Petri Nets
    Zhang, Xiaojie
    Miao, Qiang
    Fan, Xianfeng
    Wang, Dong
    PROCEEDINGS OF 2009 8TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY, VOLS I AND II: HIGHLY RELIABLE, EASY TO MAINTAIN AND READY TO SUPPORT, 2009, : 138 - 142
  • [36] HLA interoperability analysis based coloured petri nets
    Combettes, S
    Nketsa, A
    MODELLING AND SIMULATION 2002, 2002, : 269 - 272
  • [37] Safety Analysis based on Stochastic Time Petri Nets
    Peng, Ying
    Yao, Shu-zhen
    Tan, Huo-bin
    2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATIONS (CSA), 2015, : 287 - 292
  • [38] Robust liveness-enforcing supervisor for Petri nets with unreliable resources based on mixed integer programming
    Gaiyun Liu
    Yuting Liu
    Zhiwu Li
    Soft Computing, 2022, 26 : 4019 - 4032
  • [39] A METHOD FOR THE ANALYSIS OF PETRI-NETS - ANALYSIS OF THE PSEUDO-INTENSITY OF PETRI-NETS VIA RESOLUTION OF A LINEAR-SYSTEM
    AGAOUA, S
    LADET, P
    RAIRO-AUTOMATIQUE-PRODUCTIQUE INFORMATIQUE INDUSTRIELLE-AUTOMATIC CONTROL PRODUCTION SYSTEMS, 1987, 21 (06): : 553 - 568
  • [40] HIERARCHICAL REDUCTION METHOD FOR ANALYSIS AND DECOMPOSITION OF PETRI NETS.
    Lee, Kwang-Hyung
    Favrel, Joel
    IEEE Transactions on Systems, Man and Cybernetics, 1985, SMC-15 (02): : 272 - 280