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 条
  • [31] MAPPING PETRI NETS WITH INHIBITOR ARCS ONTO BASIC LOTOS BEHAVIOR EXPRESSIONS
    SISTO, R
    VALENZANO, A
    IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (12) : 1361 - 1370
  • [32] New controllability condition for siphons in a class of generalised Petri nets
    Liu, G.
    Li, Z.
    Zhong, C.
    IET CONTROL THEORY AND APPLICATIONS, 2010, 4 (05): : 854 - 864
  • [33] TRANSFORMATION ALGORITHM FROM AN ALTERNATIVES AGGREGATION PETRI NET TO A COMPOUND PETRI NET. TWO REPRESENTATIONS OF AN UNDEFINED PETRI NET WITH A NON-EMPTY SET OF EXCLUSIVE ENTITIES
    Ignacio Latorre-Biel, Juan
    Jimenez-Macias, Emilio
    24TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM (EMSS 2012), 2012, : 465 - 470
  • [34] Petri net modules in the transformation-based component framework
    Padberg, J
    Ehrig, H
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2006, 67 (1-2): : 198 - 225
  • [35] Modeling of Transaction Level SystemC Modules and Transactional Channels with Petri nets
    Bennour, Imed
    Tourki, Rached
    SCS: 2008 2ND INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS, 2008, : 484 - 489
  • [36] Construct the closed-form solution of A-net of Petri nets by case study
    Chao, Daniel Yuh
    Yu, Tsung Hsien
    ADVANCES IN MECHANICAL ENGINEERING, 2017, 9 (02)
  • [37] IMPROVED NET REWRITING SYSTEMS-EXTENDED PETRI NETS SUPPORTING DYNAMIC CHANGES
    Li, Jun
    Dai, Xianzhong
    Meng, Zhengda
    Xu, Libo
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2008, 17 (06) : 1027 - 1052
  • [38] A structure causality relation for liveness characterisation in Petri nets
    Zouari, B
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2005, 11 (06) : 1115 - 1133
  • [39] Enforcing Periodic Transition Deadlines in Time Petri Nets With Net Unfoldings
    Wang, Haisheng
    Grigore, Liviu
    Buy, Ugo
    Lehene, Mihai
    Darabi, Houshang
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2011, 41 (03): : 522 - 539
  • [40] One Kind of Petri Nets with Systematized Changeable Structure
    Li, Jun
    Li, Ming-dong
    Diao, Yong-feng
    Zhang, Ying
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 5225 - 5230