Java']Java Software for Petri-Net-Based Approaches to Discrete Event Systems

被引:0
|
作者
Wang, Xiaojun [1 ,2 ,3 ]
Han, Chun [1 ,2 ,3 ]
Hu, Hesuan [1 ,2 ,3 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Coll Engn, Singapore 639798, Singapore
[3] Xi An Jiao Tong Univ, State Key Lab Mfg Syst Engn, Xian 710054, Shaanxi, Peoples R China
关键词
Control Engineering; Discrete event systems; Petri nets; !text type='Java']Java[!/text] language;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The software platform has been developed in Java language to handle the basic problems of discrete event systems that are modeled by Petri nets. A user-friendly graphical interface allows to activate simulation modes covering the key topics of analyses such as the basic properties analysis, reachability graph analysis, partial reachability graph analysis, path analysis, minimal siphons and traps analysis, P/T inequality analysis, and dynamic step analysis. Similarly, we have done a lot of programming innovation, such as in the data structure and search algorithm, in order to make the software more efficient. Compared with other software, ours can be quicker to attain the simulation results. Moreover, our Petri net simulator proves to be a valuable aid for Control Engineering education. We consider to open all source codes which are related to basic properties about the Petri nets so as to assist more research teams to reduce the difficulty when developing their own simulation platforms.
引用
收藏
页码:330 / 335
页数:6
相关论文
共 50 条
  • [1] A PETRI-NET-BASED PROGRAMMING ENVIRONMENT AND ITS DESIGN METHODOLOGY FOR COOPERATING DISCRETE EVENT SYSTEMS
    UCHIHIRA, N
    ARAMI, M
    HONIDEN, S
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1992, E75A (10) : 1335 - 1347
  • [2] Matlab tools for Petri-Net-Based approaches to flexible manufacturing systems
    Mahulea, C
    Barsan, L
    Pastravanu, O
    [J]. LARGE SCALE SYSTEMS: THEORY AND APPLICATIONS 2001 (LSS'01), 2001, : 199 - 204
  • [3] Ladder diagram and Petri-net-based discrete-event control design methods
    Sen Peng, S
    Zhou, MC
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2004, 34 (04): : 523 - 531
  • [4] A Petri-Net-Based Virtual Deployment Testing Environment for Enterprise Software Systems
    Yu, Jian
    Han, Jun
    Schneider, Jean-Guy
    Hine, Cameron
    Versteeg, Steve
    [J]. COMPUTER JOURNAL, 2017, 60 (01): : 27 - 44
  • [5] Java']Java code patterns for Petri net based behavioral models
    Hagge, N
    Wagner, B
    [J]. 2005 3RD IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2005, : 450 - 455
  • [6] Diagnosability for discrete event systems based on Petri net language
    Xue, F
    Zheng, DZ
    [J]. 2004 8TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION, VOLS 1-3, 2004, : 2111 - 2116
  • [7] Petri net based fault diagnosis of discrete event systems
    Alcaraz-Mejía, M
    López-Mellado, E
    Ramírez-Treviño, A
    Rivera-Rangel, I
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 4730 - 4735
  • [8] Diagnosability of discrete event systems -: A Petri Net based approach
    Ramírez-Treviño, A
    Ruiz-Beltrán, E
    Rivera-Rangel, I
    López-Mellado, E
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 541 - 546
  • [9] Simulating discrete event systems with UML and JAVA
    Bernd Page
    Wolfgang Kreutzer
    [J]. Environmental Science and Pollution Research, 2006, 13 (6) : 441 - 441
  • [10] Concurrent Discrete Event Simulation in Java']Java
    Dalseng, John I.
    [J]. EUROPEAN SIMULATION AND MODELLING CONFERENCE 2010, 2010, : 102 - 104