An incremental Petri net-based approach to the Modeling of production sequences in manufacturing systems

被引:8
|
作者
Castelnuovo, Adamo [1 ]
Ferrarini, Luca [1 ]
Piroddi, Luigi [1 ]
机构
[1] Politecn Milan, Dipartimento Elettr & Informaz, I-20133 Milan, Italy
关键词
design methodology; manufacturing automation; modeling; Petri nets;
D O I
10.1109/TASE.2006.885124
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A crucial step in the logic-control design for flexible manufacturing systems is the modeling of the desired behavior in terms of production sequences. These are typically expressed as a series of informal specifications which are to be translated into " formal model. The present paper introduces a Petri net-based methodology for the modeling of production sequences conceived as an incremental process, which progressively adds subnets to a partial model until all specifications have been included. A formal verification of the model is performed at every stage, so that specifications, which are incongruent with the current model and can jeopardize its correctness, can be detected and rejected or modified. No unnecessary modeling constraints are imposed on the model class and behaviors characterized by complex alternative-parallel relationships between operations can be represented. A specific algorithm is provided for the automatic synthesis of complex connection structures in the model, allowing for greater flexibility and complexity in the design process. Note to Practitioners-Petri-net (PN) models can be effectively used in the development and validation of industrial logic-control systems as long as well-structured modeling techniques are available that can be easily automated in a computer-aided design environment. This paper introduces a structured and modular novel design methodology based on PNs, which constructs the logic-control model in an incremental fashion, taking progressively into account the user's product-flow specifications, in terms of composition constraints on the operation execution. Each step of the design process increases the model according to rules which guarantee that it holds specific well-definiteness properties. In particular, the methodology prevents possible design mistakes from leading to deadlocks. From a practical point of view, the design process fits the step-by-step specification method that is commonly adopted quite well, with the great advantage of having immediate feedback on the formal correctness of the model at each step. Also, given a suitable implementation in software packages, the interaction with the user does not require specific knowledge of PNs. The actual control logic can then be obtained by adding the resource model to the product-flow model and detailing operations.
引用
收藏
页码:424 / 434
页数:11
相关论文
共 50 条
  • [41] A Petri Net-based Framework of Intrusion Detection Systems
    Gou, Zhaolong
    Bin Ahmadon, Mohd Anuaruddin
    Yamaguchi, Shingo
    Gupta, Brij Bhooshan
    [J]. 2015 IEEE 4TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2015, : 579 - 583
  • [42] A Petri Net-Based Discrete-Event Control of Automated Manufacturing Systems with Assembly Operations
    Hu, Hesuan
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2015, 23 (02) : 513 - 524
  • [43] On Petri net Modeling of automated manufacturing systems
    Wu, Naiqi
    Zhou, MengChu
    Hu, Gang
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING, AND CONTROL, VOLS 1 AND 2, 2007, : 228 - +
  • [44] 1ST - A PETRI NET-BASED SYSTEM FOR SIMULATION OF COMPLEX DISTRIBUTED MANUFACTURING SYSTEMS
    RIGHINI, G
    [J]. COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 1990, 3 (04): : 252 - 263
  • [45] Intersection traffic deadlock formation and its probability: A petri net-based modeling approach
    Qi, HongSheng
    Yu, Yi
    Tang, Qing
    Hu, XianBiao
    [J]. IET INTELLIGENT TRANSPORT SYSTEMS, 2022, 16 (10) : 1342 - 1363
  • [46] Online fault diagnosis for smart machines embedded in Industry 4.0 manufacturing systems: A labeled Petri net-based approach
    Paiva, Pedro R. R.
    de Freitas, Braian, I
    Carvalho, Lilian K.
    Basilio, Joao C.
    [J]. IFAC JOURNAL OF SYSTEMS AND CONTROL, 2021, 16
  • [47] Fuzzy continuous Petri net-based approach for modeling helper T cell differentiation
    Park, I
    Na, D
    Lee, KH
    Lee, D
    [J]. ARTIFICIAL IMMUNE SYSTEMS, PROCEEDINGS, 2005, 3627 : 331 - 338
  • [48] Petri net-based approach to modeling and analysis of selected aspects of the molecular regulation of angiogenesis
    Formanowicz, Dorota
    Radom, Marcin
    Zawierucha, Piotr
    Formanowicz, Piotr
    [J]. PLOS ONE, 2017, 12 (03):
  • [49] Petri Net-Based Robust Supervisory Control of Automated Manufacturing Systems With Multiple Unreliable Resources
    Abubakar, Umar Suleiman
    Liu, Gaiyun
    Uzam, Murat
    [J]. IEEE ACCESS, 2021, 9 : 100264 - 100278
  • [50] Public bicycle sharing systems control and performance evaluation: A Petri net-based approach
    de Freitas, Braian Igreja
    Carvalho, Lilian K.
    Basilio, Joao C.
    [J]. INFORMATION SCIENCES, 2023, 632 : 19 - 50