Modules of Petri nets and new Petri net structure: Arcs with a weighted function set

被引:2
|
作者
Zhu, Rongming [1 ]
Ban, Qing [1 ]
Cong, Xuya [1 ]
机构
[1] Xidian Univ, Sch Electromech Engn, 2 South Taibai Rd, Xian 710071, Peoples R China
关键词
Petri nets; enabling module; inhibitor module; Modulo-N counter; arcs with a weighted function set; LIVENESS-ENFORCING SUPERVISORS; DEADLOCK PREVENTION POLICY; CRUDE-OIL OPERATIONS; MANUFACTURING SYSTEMS; DEPENDENT SIPHONS; CONTROLLABILITY; OPTIMIZATION; REACHABILITY; CONTROLLERS; ELEMENTARY;
D O I
10.1177/1687814019833866
中图分类号
O414.1 [热力学];
学科分类号
摘要
This article addresses expressiveness problems for Petri nets and their useful extension for modeling and control of a system that can be modeled with Petri nets. We construct some Petri net modules, namely, an enabling module, an inhibitor module and a Modulo-N counter, which are useful for system operations. We also present the simplifications for the enabling and inhibitor modules. Then, we propose two new types of arcs, namely, enabling and inhibitor arcs, with a weighted function set. The arcs with the weighted function set from places to transitions are the marked arcs. A function set is employed to denote the weight of an arc according to the system requirements. They are very useful to solve the resource reallocation problem in a resource allocation system, where resource sharing contributes to the occurrences of deadlocks. Finally, two examples are used to show the advantages of the presented new types of arcs.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] ON THE EFFICIENT COMPUTATION OF THE MINIMAL COVERABILITY SET OF PETRI NETS
    Geeraerts, Gilles
    Raskin, Jean-Francois
    Van Begin, Laurent
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2010, 21 (02) : 135 - 165
  • [22] A petri nets approach to Behavior testing of SET payment
    Wang, CC
    Hung, JC
    Hung, LP
    ENABLING SOCIETY WITH INFORMATION TECHNOLOGY, 2002, : 122 - 130
  • [23] Optimal Supervisory Control of Flexible Manufacturing Systems by Petri Nets: A Set Classification Approach
    Chen, YuFeng
    Li, ZhiWu
    Zhou, MengChu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (02) : 549 - 563
  • [24] Modeling Continuous Systems by Petri Nets Using Speed Control Arcs
    Farahani, Alireza Ahanarani
    Dideban, Abbas
    Najafgholi, Ebrahim
    2016 4TH INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, AND AUTOMATION (ICCIA), 2016, : 75 - 80
  • [25] Virtual Organizations, the Organic Structure and Petri Nets
    Badr-El-Din, Amr
    VISION 2020: SUSTAINABLE GROWTH, ECONOMIC DEVELOPMENT, AND GLOBAL COMPETITIVENESS, VOLS 1-5, 2014, : 551 - 559
  • [26] Stochastic Continuous Petri Nets: An Approximation of Markovian Net Models
    Renato Vazquez, C.
    Silva, Manuel
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (03): : 641 - 653
  • [27] Time weighted petri nets for optimization of a refrigerator manufacturing plant
    Sawodny, O
    Hofer, EP
    AMST'99: ADVANCED MANUFACTURING SYSTEMS AND TECHNOLOGY, 1999, (406): : 249 - 256
  • [28] Bilinear system interconnections and generating series of weighted Petri nets
    Gray, W. Steven
    Herencia-Zapana, Heber
    Espinosa, Luis A. Duffaut
    Gonzalez, Oscar R.
    SYSTEMS & CONTROL LETTERS, 2009, 58 (12) : 841 - 848
  • [29] New Reachability Trees for Unbounded Petri Nets
    Wang, ShouGuang
    Zhou, MengChu
    Gan, MengDi
    You, Dan
    Li, Yue
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 3862 - 3867
  • [30] A New Dynamic Algorithm for Petri Nets Slicing
    Roci, Albana
    Davidrajuh, Reggie
    2020 IEEE 14TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT2020), 2020,