Petri net modeling and deadlock analysis of parallel manufacturing processes with shared-resources

被引:22
|
作者
Ahmad, Farooq [1 ]
Huang, Hejiao [1 ]
Wang, Xiao-Long [1 ]
机构
[1] Harbin Inst Technol, Shenzhen Grad Sch, Dept Comp Sci, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Petri net; Transition vectors; Deadlock; Parallel processing flows; LIVENESS-ENFORCING SUPERVISORS; PREVENTION POLICY; SYSTEMS; AVOIDANCE; SIPHONS; FMS;
D O I
10.1016/j.jss.2009.11.705
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multiple resource-sharing is a common situation in parallel and complex manufacturing processes and may lead to deadlock states. To alleviate this issue, this paper presents the method of modeling parallel processing flows, sharing limited number of resources, in flexible manufacturing systems (FMSs). A new class of Petri net called parallel process net with resources (PPNRs) is introduced for modeling such FMSs. PPNRs have the capacity to model the more complex resource-sharing among parallel manufacturing processes. Furthermore, this paper presents the simple diagnostic and remedial procedures for deadlocks in PPNRs. The proposed technique for deadlock detection and recovery is based on transition vectors which have the power of determining the structural aspects as well as the process flow condition in PPNRs. Moreover, the proposed technique for dealing with deadlocks is not a siphon-based thus the large-scale PPNRs for real-life FMSs can be tackled. Finally, the proposed method of modeling and deadlock analysis in the FMS having parallel processing is demonstrated by a practical example. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:675 / 688
页数:14
相关论文
共 50 条
  • [1] Analysis of the Petri net model of parallel manufacturing processes with shared resources
    Ahmad, Farooq
    Huang, Hejiao
    Wang, Xiaolong
    INFORMATION SCIENCES, 2011, 181 (23) : 5249 - 5266
  • [2] Deadlock avoidance policy for petri-net modeling of flexible manufacturing systems with shared resources
    Xing, KY
    Hu, BS
    Chen, HX
    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
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (09) : 1760 - 1761
  • [4] PARALLEL AND SEQUENTIAL MUTUAL EXCLUSIONS FOR PETRI NET MODELING OF MANUFACTURING SYSTEMS WITH SHARED RESOURCES
    ZHOU, MC
    DICESARE, F
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (04): : 515 - 527
  • [5] PETRI NET MODELING OF A PRODUCTION SYSTEM WITH PARALLEL MANUFACTURING PROCESSES
    Duca, Octavian-Gabriel
    Minca, Eugenia
    Paun, Marius-Adrian
    Gurgu, Ion Valentin
    Dragomir, Otilia Elena
    Bidica, Claudiu
    JOURNAL OF SCIENCE AND ARTS, 2023, (01): : 305 - 318
  • [6] Generic modeling of manufacturing processes using Petri net representation
    Horvath, L
    Rudas, IJ
    INES'97 : 1997 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS, PROCEEDINGS, 1997, : 539 - 544
  • [7] Modeling of manufacturing processes using a petri-net representation
    Rudas, IJ
    Horvath, L
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 1997, 10 (03) : 243 - 255
  • [8] A Petri net-based approach to robust deadlock prevention in automated manufacturing systems with unreliable resources
    Du, Nan
    Yang, Yan
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2024,
  • [9] Robust Deadlock Control for Automated Manufacturing Systems With Unreliable Resources Based on Petri Net Reachability Graphs
    Liu, Gaiyun
    Li, Pei
    Li, Zhiwu
    Wu, Naiqi
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2019, 49 (07): : 1371 - 1385
  • [10] Petri net modeling and analysis of an iPad manufacturing system
    Shen, Rong-Kuan
    Chiou, Gwo-Jen
    Yang, Cheng-Ying
    Shen, Victor R. L.
    Chen, Yu-Chia
    SYSTEMS ENGINEERING, 2018, 21 (02) : 115 - 130