Modeling and analysis of semiconductor manufacturing systems with degraded behavior using Petri nets and siphons

被引:24
|
作者
Jeng, MD [1 ]
Xie, XL
机构
[1] Natl Taiwan Ocean Univ, Dept Elect Engn, Chilung 202, Taiwan
[2] LGIPM, F-57045 Metz 1, France
[3] ENIM Ile Saulcy, INRIA, MACSI Team, F-57045 Metz 1, France
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 2001年 / 17卷 / 05期
关键词
deadlock analysis; degraded behavior; Petri nets; semiconductor manufacturing; siphons;
D O I
10.1109/70.964659
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Degraded behavior, such as reworks, failures, and maintenance, of a semiconductor manufacturing system (SMS) is not negligible in practice. When modeled by Petri nets, degraded behavior may be represented as initially unmarked elementary circuits, interpreted as local processing cycles. Most existing "well-behaved" net classes for manufacturing have problems of describing such cycles and thus may have difficulties in modeling SMSs. In this paper, we extend the class of nets in [10] into the class of RCN*merged nets that model SMSs with such cycles. To model an SMS, we first describe the behavior of each resource type using a state-machine module, called RCN. Any RCN can be constructed as a connection of acyclic subnets called blocks, where one of them denotes the normal behavior of the resource type and the others denote its degraded behavior. Next, an RCN* merged net for the entire system is built by fusing all modules, conforming to three constraints, along their common transition subnets, which represent their synchronization. In the analysis of RCN* merged nets, we prove that their liveness and reversibility depend on the absence of unmarked siphons, which are structural objects that mixed integer programming can check rapidly. Examples are given to illustrate the proposed approach.
引用
收藏
页码:576 / 588
页数:13
相关论文
共 50 条
  • [31] Modeling and analysis of remote diagnosis using Petri Nets
    Chen Lin
    Wei Shutao
    Xie Xiaowen
    2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 2133 - +
  • [32] Concurrency bugs in multithreaded software: modeling and analysis using Petri nets
    Hongwei Liao
    Yin Wang
    Hyoun Kyu Cho
    Jason Stanley
    Terence Kelly
    Stéphane Lafortune
    Scott Mahlke
    Spyros Reveliotis
    Discrete Event Dynamic Systems, 2013, 23 : 157 - 195
  • [33] Modeling of economic systems with Petri nets
    Skorodumov, P. V.
    ECONOMIC AND SOCIAL CHANGES-FACTS TRENDS FORECAST, 2014, 34 (04) : 253 - 259
  • [34] Challenges in Application of Petri Nets in Manufacturing Systems
    Grobelna, Iwona
    Karatkevich, Andrei
    ELECTRONICS, 2021, 10 (18)
  • [35] Modeling Hybrid Systems with Petri Nets
    Bera, Debjyoti
    van Hee, Kees
    Nijmeijer, Henk
    SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS, SIMULTECH 2014, 2015, 402 : 17 - 42
  • [36] On Hybrid Systems Modeling with Petri Nets
    Mircea, Drighiciu
    Gheorghe, Manolea
    Anca, Petrisor
    Marius, Popescu
    PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON SYSTEM SCIENCE AND SIMULATION IN ENGINEERING (ICOSSSE '08): RECENT ADVANCES IN SYSTEMS SCIENCE AND SIMULATION IN ENGINEERING, 2008, : 73 - +
  • [37] Minimal Supervisory Structure for Flexible Manufacturing Systems Using Petri Nets
    Bashir, Muhammad
    Muhammad, Bashir Bala
    Li, Zhiwu
    PROCEEDINGS OF 2016 THE 2ND INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS, 2016, : 291 - 296
  • [38] Designing reconfigurable manufacturing systems using reconfigurable object Petri nets
    Kahloul, Laid
    Bourekkache, Samir
    Djouani, Karim
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2016, 29 (08) : 889 - 906
  • [39] Partial Reachability Graph Analysis of Petri Nets for Flexible Manufacturing Systems
    Hu, Menghuan
    Yang, Shaohua
    Chen, Yufeng
    IEEE ACCESS, 2020, 8 : 227925 - 227935
  • [40] Robust Supervisor Synthesis for Automated Manufacturing Systems Using Petri Nets
    Cheng, Yan
    Hu, HeSuan
    Liu, Yang
    2015 INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2015, : 1029 - 1035