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 条
  • [31] Modelling and Analysing Deadlock in Flexible Manufacturing System using Untimed Petri Net
    Al Hazza, Muataz Hazza F.
    Taha, Assem Hatem
    Adesta, Erry Y. T.
    Albakri, Adilah
    2015 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2015, : 261 - 265
  • [32] A PETRI-NET BASED DEADLOCK PREVENTION POLICY FOR FLEXIBLE MANUFACTURING SYSTEMS
    EZPELETA, J
    COLOM, JM
    MARTINEZ, J
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (02): : 173 - 184
  • [33] A deadlock prevention policy for a class of Petri net models of flexible manufacturing systems
    Yan, Mingming
    Zhong, Chunfu
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (24) : 7379 - 7396
  • [34] Parsimonious deadlock-free Petri net models of flexible manufacturing systems
    Basile, Francesco
    Cordone, Roberto
    Piroddi, Luigi
    2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 119 - 124
  • [35] On Petri net Modeling of automated manufacturing systems
    Wu, Naiqi
    Zhou, MengChu
    Hu, Gang
    2007 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING, AND CONTROL, VOLS 1 AND 2, 2007, : 228 - +
  • [36] Modeling shared resources with generalized synchronization within a petri net bottom-up approach
    Ferrarini, L
    Trioni, M
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (04): : 653 - 659
  • [37] Nonpure Petri Net Supervisors for Optimal Deadlock Control of Flexible Manufacturing Systems
    Chen, YuFeng
    Li, ZhiWu
    Al-Ahmari, Abdulrahman
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (02): : 252 - 265
  • [38] Petri net based modeling and analysis for welding flexible manufacturing cell
    Qiu, T.
    Chen, S.
    Wu, L.
    Wang, Y.
    China Welding (English Edition), 2001, 10 (01): : 1 - 7
  • [39] Modeling and performance analysis of manufacturing execution system based on Petri net
    School of Mechano-electronic Engineering, Xidian University, Xi'an
    710071, China
    不详
    541004, China
    Jisuanji Jicheng Zhizao Xitong, 8 (2063-2071):
  • [40] DEADLOCK-AVOIDANCE SCHEMES IN A DISTRIBUTED ROBOTIC SYSTEM - PETRI-NET MODELING AND ANALYSIS
    ZHOU, MC
    JOURNAL OF ROBOTIC SYSTEMS, 1995, 12 (03): : 177 - 187