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 条
  • [1] Siphon Basis-Based Design of Petri Net Controllers for a Class of Flexible Manufacturing Systems
    Liu, Huixia
    Gao, Zhenxin
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE OF IEEE REGION 10 (TENCON), 2013,
  • [2] Deadlock avoidance policy for petri-net modeling of flexible manufacturing systems with shared resources
    Xing, KY
    Hu, BS
    Chen, HX
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1996, 41 (02) : 289 - 295
  • [3] Deadlock avoidance policy for petri-net modeling of flexible manufacturing systems with shared resources -: Comments
    García-Vallés, F
    Colom, JM
    Ezpeleta, J
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (09) : 1760 - 1761
  • [4] Robust Petri Net Controllers for Flexible Manufacturing Systems With Multitype and Multiunit Unreliable Resources
    Liu, Huixia
    Feng, Yanxiang
    Li, Junhong
    Luo, Jianchao
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2023, 53 (03): : 1431 - 1444
  • [5] DESIGN AND IMPLEMENTATION METHODOLOGY BASED ON PETRI-NET FORMALISM OF FLEXIBLE MANUFACTURING SYSTEMS CONTROL
    HUVENOIT, B
    BOUREY, JP
    CRAYE, E
    [J]. PRODUCTION PLANNING & CONTROL, 1995, 6 (01) : 51 - 64
  • [6] A PETRI-NET BASED DEADLOCK PREVENTION POLICY FOR FLEXIBLE MANUFACTURING SYSTEMS
    EZPELETA, J
    COLOM, JM
    MARTINEZ, J
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (02): : 173 - 184
  • [7] Design of Petri Net-based Deadlock Prevention Controllers for Flexible Manufacturing Systems
    Zeng, Guoqiang
    Wu, Weimin
    Zhou, MengChu
    Mao, Weijie
    Su, Hongye
    Chu, Jian
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 193 - +
  • [8] HETEROGENEOUS PETRI-NET METHODOLOGY FOR THE DESIGN OF COMPLEX CONTROLLERS
    HENDRY, DC
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1994, 141 (05): : 293 - 297
  • [9] GENERATION OF OPTIMAL-CONTROL POLICY FOR FLEXIBLE MANUFACTURING CELLS - A PETRI-NET APPROACH
    ZHOU, Q
    WANG, M
    DUTTA, SP
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1995, 10 (01): : 59 - 65
  • [10] SYSTEMATIC CONSTRUCTION OF FUNCTIONAL ABSTRACTIONS OF PETRI-NET MODELS OF FLEXIBLE MANUFACTURING SYSTEMS
    ZURAWSKI, R
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1994, 41 (06) : 584 - 592