Design of optimal Petri-net controllers for a class of flexible manufacturing systems with key resources

被引:21
|
作者
Liu, Huixia [1 ,2 ]
Wu, Weimin [1 ,2 ]
Su, Hongye [1 ,2 ]
Zhang, Zhenxing [3 ]
机构
[1] Zhejiang Univ, State Key Lab Ind Control Technol, 38 Zheda Rd, Hangzhou 310027, Zhejiang, Peoples R China
[2] Zhejiang Univ, Inst Cyber Syst & Control, 38 Zheda Rd, Hangzhou 310027, Zhejiang, Peoples R China
[3] Ludong Univ, Sch Informat & Elect Engn, Yantai 264025, Shandong, Peoples R China
基金
美国国家科学基金会;
关键词
Flexible manufacturing system; Deadlock control; Petri net; Controller; LIVENESS-ENFORCING SUPERVISORS; DEADLOCK PREVENTION POLICY; ELEMENTARY SIPHONS; LINEAR CONSTRAINTS; RESULTANT SIPHONS;
D O I
10.1016/j.ins.2015.11.021
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Based on Petri net models, this work aims to address deadlock prevention problem for a class of flexible manufacturing systems (FMSs), which can be modeled by systems of simple sequential processes with resources (S(3)PRs). In an (SPR)-P-3, xi-resource is resource with unit capacity shared by two or more maximal perfect resource transition circuits (MPRT-circuits) that do not contain each other. For S(3)PRs without xi-resources, the optimal Petri net-based polynomial complexity deadlock avoidance policies are synthesized in the previous work. This work focuses on the design of optimal Petri net controllers for S(3)PRs with xi-resources. First, the concepts of key resources and key transitions are introduced. A key resource is a special xi-resource. If there is a key transition in an (SPR)-P-3, there is a key resource in it, but not vice versa. For S(3)PRs with key resources, if there is no key transition in them, optimal Petri net controllers are synthesized; if there exist key transitions in them, it proves that when these nets are maximally permissive controlled (called as first-controlled), key transitions can result in the occurrence of deadlock phenomena (called as secondary-deadlock) in the controlled nets. Second, for S(3)PRs with key resources that contain key transitions and satisfy the Key condition, secondary-deadlocks can be characterized by maximal perfect control transition circuits (MPCT-circuits) that are saturated at some reachable markings of their first-controlled systems. Then, by adding a control place and related arcs to each MPCT-circuit, secondary deadlocks can be prevented and optimal Petri net controllers are designed for S(3)PRs with key resources that satisfy the Key-transition. Thereby, an optimal deadlock control policy for a class of FMSs with key resources is synthesized. Finally, a few examples are provided to demonstrate the presented policy. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:221 / 234
页数:14
相关论文
共 50 条
  • [31] EXTENDING THE KNITTING TECHNIQUE TO PETRI-NET SYNTHESIS OF AUTOMATED MANUFACTURING SYSTEMS
    CHAO, DY
    ZHOU, MC
    WANG, DT
    [J]. COMPUTER JOURNAL, 1994, 37 (01): : 67 - 76
  • [32] USING PETRI-NET MODELS AT THE COORDINATION LEVEL FOR MANUFACTURING SYSTEMS CONTROL
    VILLARROEL, JL
    MUROMEDRANO, PR
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 1994, 11 (01) : 41 - 50
  • [33] Rule-based Petri-net modelling and scheduling of manufacturing systems
    Konstas, N
    Lloyd, S
    Chatwin, CR
    Yu, H
    [J]. ADVANCES IN MANUFACTURING TECHNOLOGY XII, 1998, : 375 - 380
  • [34] TIMED PETRI-NET - AN EXPEDITIOUS TOOL FOR MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS
    REDDY, GB
    MURTY, SSN
    GHOSH, K
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 1993, 18 (09) : 17 - 30
  • [35] A SURVEY OF PETRI-NET APPLICATIONS IN MODELING CONTROLS FOR AUTOMATED MANUFACTURING SYSTEMS
    DSOUZA, KA
    KHATOR, SK
    [J]. COMPUTERS IN INDUSTRY, 1994, 24 (01) : 5 - 16
  • [36] PETRI-NET APPLICATION IN FLEXIBLE PROCESS PLANNING
    LEE, KH
    JUNG, MY
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1994, 27 (1-4) : 505 - 508
  • [37] Transition Cover-Based Design of Petri Net Controllers for Automated Manufacturing Systems
    Liu, Huixia
    Xing, Keyi
    Zhou, MengChu
    Han, Libin
    Wang, Feng
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2014, 44 (02): : 196 - 208
  • [38] PROTOCOL DESIGN AND PERFORMANCE ANALYSIS FOR MANUFACTURING MESSAGE SPECIFICATION - A PETRI-NET APPROACH
    WANG, FY
    GILDEA, K
    JUNGNITZ, H
    CHEN, DD
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1994, 41 (06) : 641 - 653
  • [39] Optimal Design of Fault-Tolerant Petri Net Controllers
    Qu, Yizhi
    Li, Lingxi
    Chen, Yaobin
    Dai, Yaping
    [J]. 2010 AMERICAN CONTROL CONFERENCE, 2010, : 2607 - 2612
  • [40] A Petri-Net approach to modular supervision with conflict resolution for semiconductor manufacturing systems
    Lee, Jin Shyan
    Zhou, MengChu
    Hsu, Pau Lo
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2007, 4 (04) : 584 - 588