Petri net-based modeling and control of the multi-elevator systems

被引:8
作者
Ahmad, Farooq [1 ]
Fakhir, Ilyas [2 ]
Khan, Sher Afzal [3 ]
Khan, Yaser Daanial [1 ,3 ]
机构
[1] Univ Cent Punjab, Fac Informat Technol, Lahore, Pakistan
[2] Govt Coll Univ, Dept Comp Sci, Lahore, Pakistan
[3] Abdul Wali Khan Univ, Dept Comp Sci, Mardan, Pakistan
关键词
Petri net; Multi-elevator control system; Control place; Component-based modeling; IMPLEMENTATION;
D O I
10.1007/s00521-013-1391-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper extends the Petri net (PN)-based modeling of multi-elevator control system for M floors and N elevators which provides the generic PN model of the system. A new class of Petri nets is introduced known as elevator control Petri net (ECPN) for such purpose. The model of the multi-elevator control system is developed through components, whereas the model of each elevator is defined as a component. The interaction between these elevators is implemented through control places (CPs) of its PN model. A bottom-up modeling approach is adopted by adding the CPs and using the arc-addition operator to the single-elevator modules. Mixture of collective and selective approaches, that is, collective-selective/up-down approach, is used for the control. The proposed Petri net class in the paper resolves the bunching problem among multiple elevators. The bunching problem is tackled by introducing the request places with the capacity of one in the ECPN. A case study of ECPN is also presented by taking the two elevators and four-floor model, and it is analyzed by the incidence matrix-based invariant method.
引用
收藏
页码:1601 / 1612
页数:12
相关论文
共 50 条
  • [1] Petri net-based modeling and control of the multi-elevator systems
    Farooq Ahmad
    Ilyas Fakhir
    Sher Afzal Khan
    Yaser Daanial Khan
    Neural Computing and Applications, 2014, 24 : 1601 - 1612
  • [2] Petri net-based modeling and VHDL implementation of digital systems
    Wan, Jun
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ELECTRONIC TECHNOLOGY, 2016, 48 : 108 - 111
  • [3] Petri net-based Airplane Overall Configuration Control Method
    Wang, Kai
    Liu, Yi
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION (ICMS2009), VOL 3, 2009, : 183 - 188
  • [4] Task planning and formal control of robotic assembly systems: A Petri net-based approach
    Gelen, Gokhan
    Icmez, Yasemin
    AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (07)
  • [5] Telerobot Control System with Petri Net-based Multi-control Modes Transfer in Due Time
    You, B.
    Li, D. J.
    Qiu, J. Y.
    MANUFACTURING AUTOMATION TECHNOLOGY, 2009, 392-394 : 278 - 282
  • [6] Development of a Petri net-based simulator for factory automation systems
    Nagao, Y
    Nakano, S
    Higuma, K
    Kumagai, S
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1996, 79 (03): : 64 - 79
  • [7] BioNetSim: a Petri net-based modeling tool for simulations of biochemical processes
    Gao, Junhui
    Li, Li
    Wu, Xiaolin
    Wei, Dong-Qing
    PROTEIN & CELL, 2012, 3 (03) : 225 - 229
  • [8] Petri Net-Based Robust Supervisory Control of Automated Manufacturing Systems With Multiple Unreliable Resources
    Abubakar, Umar Suleiman
    Liu, Gaiyun
    Uzam, Murat
    IEEE ACCESS, 2021, 9 : 100264 - 100278
  • [9] A Petri net-based approach for supporting aspect-oriented modeling
    Guan L.
    Li X.
    Hu H.
    Lu J.
    Frontiers of Computer Science in China, 2008, 2 (04): : 413 - 423
  • [10] Analysis of Safeness in a Petri Net-Based Specification of the Control Part of Cyber-Physical Systems
    Wojnakowski, Marcin
    Wisniewski, Remigiusz
    Bazydlo, Grzegorz
    Poplawski, Mateusz
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2021, 31 (04) : 647 - 657