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 条
  • [21] Review on Petri Net Modeling and Analysis of a Smartphone Manufacturing System
    Lin, Yi-Nan
    Hsieh, Tsang-Yen
    Yang, Cheng-Ying
    Shen, Victor R. L.
    Juang, Tony Tong-Ying
    Huang, Ting-Jui
    COGENT ENGINEERING, 2020, 7 (01):
  • [22] Petri net based modeling and analysis for weldingflexible manufacturing cell
    邱涛
    陈善本
    吴林
    汪云涛
    China Welding, 2001, (01) : 1 - 7
  • [23] A Petri net approach of deadlock prevention in batch processes in case of failure
    Kezic, FD
    Peric, SN
    Petrovic, TI
    ISIE 2002: PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-4, 2002, : 205 - 210
  • [24] Petri Net-based S3PR Models of Automated Manufacturing Systems with Resources and Their Deadlock Prevention
    Capkovic, Frantisek
    ACTA POLYTECHNICA HUNGARICA, 2023, 20 (06) : 79 - 96
  • [25] On deadlock control for a class of generalised Petri net models of flexible manufacturing systems
    Zhao, Mi
    Li, Zhiwu
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (21) : 6085 - 6107
  • [26] The deadlock problem in the control of Flexible Manufacturing Systems: An overview of the Petri net approach
    Juan-Pablo, Lopez-Grao
    Colom, Jose-Manuel
    Tricas, Fernando
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [27] Nonpure Petri net supervisors for optimal deadlock control of flexible manufacturing systems
    1600, Institute of Electrical and Electronics Engineers Inc. (43):
  • [28] Hybrid Petri net and digraph approach for deadlock prevention in automated manufacturing systems
    Maione, G
    Dicesare, F
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (24) : 5131 - 5159
  • [29] A Petri net and digraph - theoretic approach for deadlock avoidance in Flexible Manufacturing Systems
    Maione, G
    DiCesare, F
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 605 - 610
  • [30] Tractability of Deadlock Avoidance Problem in Automated Manufacturing Systems Modeled with Petri Net
    Wu, NaiQi
    Zhou, MengChu
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 2080 - +