A merging method for the siphon-based FMS maximally permissive controllers with simpler structures

被引:10
|
作者
Liu, Gai Yun [1 ]
Chao, Daniel Yuh [2 ]
Uzam, Murat [3 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] Natl Chengchi Univ, Dept Management & Informat Syst, Taipei 116, Taiwan
[3] Meliksah Univ, Muhendislik Mimarlik Fak, Elekt Elekt Muhendisligi Bolumu, TR-38280 Talas Kayseri, Turkey
关键词
flexible manufacturing system; Petri net; deadlock; siphon; DEADLOCK PREVENTION POLICY; LIVENESS-ENFORCING SUPERVISORS; PETRI-NET MODELS; ELEMENTARY SIPHONS; DEPENDENT SIPHONS; CONTROLLABILITY; SYSTEMS; DESIGN;
D O I
10.1093/imamci/dnt029
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It has been a hot race to design optimal controllers to be maximally permissive with fewest monitors in the shortest amount of time for flexible manufacturing systems modelled by Petri nets. Recent maximally permissive deadlock prevention controls for systems of simple sequential processes with resources reduce the computation burden by considering only a small portion of all forbidding markings and employ much fewer monitors by a linear integer programming method. Maximal permissiveness is ensured by not forbidding any live state. However, it still requires costly reachability analysis. Our previous work avoids reachability analysis by classifying siphons and adding monitors to critical siphons only. However, some live states may get lost and the number of monitors required is as many as that of critical siphons. This paper proposes a method to merge several monitors into a single one while not losing the live states. It achieves the same best results in the existing literature while avoiding the time-consuming reachability analysis which does not scale well with the large size of the nets.
引用
收藏
页码:551 / 573
页数:23
相关论文
共 9 条
  • [1] A Merging Method for Siphon-Based FMS Maximally Permissive Control with Simple Structures
    Chao, Daniel Yuh
    Pan, Yen-Liang
    [J]. ADVANCED DESIGNS AND RESEARCHES FOR MANUFACTURING, PTS 1-3, 2013, 605-607 : 1819 - +
  • [2] Improvement on 'A merging method for the siphon-based flexible manufacturing systems maximally permissive controllers with simpler structures'
    Chao, Daniel Yuh
    [J]. IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 2016, 33 (02) : 163 - 171
  • [3] A novel siphon-based deadlock control method for FMS
    Li, ZW
    Zhou, MC
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, PROCEEDINGS, 2003, : 1452 - 1457
  • [4] A maximally permissive deadlock prevention policy for FMS based on Petri net siphon control and the theory of regions
    Li, Zhiwu
    Zhou, MengChu
    Jeng, MuDer
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2008, 5 (01) : 182 - 188
  • [5] Fault-tolerant and maximally-permissive FMS controllers right out of the box - an automatic design approach
    Seidl, M
    Schmidt, G
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2003, 19 (05) : 431 - 438
  • [6] An elementary siphon-based deadlock control algorithm with maximally reachable number to cope with deadlock problems in ordinary Petri nets
    Li, Shaoyong
    Wei, Xianhong
    Cai, Ying
    Ma, Bingshan
    Hou, Caiqin
    Han, Xilian
    Hong, Liang
    [J]. ADVANCES IN MECHANICAL ENGINEERING, 2017, 9 (11)
  • [7] Maximally permissive supervisor synthesis based on a new constraint transformation method
    Luo, Jiliang
    Shao, Hui
    Nonami, Kenzo
    Jin, Fujiang
    [J]. AUTOMATICA, 2012, 48 (06) : 1097 - 1101
  • [8] A Think-Globally-Act-Locally-Based Method of Maximally Permissive Liveness-Enforcing Supervisors for Flexible Manufacturing Systems
    Li, Chengzong
    Chen, Yufeng
    Zhong, Zhaofeng
    Uzam, Murat
    Li, Zhiwu
    Wu, Naiqi
    Zhang, Mingjun
    [J]. CONTROL ENGINEERING AND APPLIED INFORMATICS, 2021, 23 (04): : 46 - 56
  • [9] Comments on "Maximally permissive supervisor synthesis based on a new constraint transformation method" [Automatica 48 (2012), 1097-1101]
    Ma, Ziyue
    Li, Zhiwu
    Giua, Alessandro
    [J]. AUTOMATICA, 2015, 51 : 131 - 134