Reduction methods for real-time systems using delay time petri nets

被引:35
|
作者
Juan, EYT [1 ]
Tsai, JJP [1 ]
Murata, T [1 ]
Zhou, Y [1 ]
机构
[1] Univ Illinois, Dept Elect Engn & Comp Sci, Chicago, IL 60607 USA
基金
美国国家科学基金会;
关键词
real-time systems; state explosion; Petri nets; net reduction; schedule; deadlock; reachability;
D O I
10.1109/32.922714
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a new net-reduction methodology to facilitate the analysis of real-time systems using Delay Time Petri Nets (DTPNs). Net reduction is one of the most important techniques for reducing the state-explosion problem of Petri nets. However, the application of net reduction to current timed-extensions of Petri nets (such as Merlin's Time PNs) is very limited due to the difficulty faced in the preservation of timing constraints. To overcome this problem, this paper introduces DTPNs which are inspired by Merlin's Time PNs, Senac's Hierarchical Time Stream PNs, and Little's Timed PNs. We show that DTPNs are much more suitable for net reduction. Then, this paper presents a new set of DTPN reduction rules for the analysis of schedule and deadlock analysis. Our work Is distinct from the others since our goal is to analyze real-time systems and the reduction methods we propose preserve both timing properties (schedule) and deadlock. To evaluate our framework, we have implemented an automated analysis tool whose main functions include net reduction and class-graph generation. The experimental results show that our net-reduction methodology leads to a significant contribution to the efficient analysis of real-time systems.
引用
收藏
页码:422 / 448
页数:27
相关论文
共 50 条
  • [41] Decentralized implementation of real-time systems using time petri nets.: Application to mobile robot control.
    García, FJ
    Villarroel, JL
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1998 (AARTC'98), 1998, : 11 - 16
  • [42] Prioritized Time-Point-Interval Petri Nets Modeling Multiprocessor Real-Time Systems and TCTLx
    He, Leifeng
    Liu, Guanjun
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (08) : 8784 - 8794
  • [43] Towards a new schedulability technique of real-time systems modeled by P-time Petri nets
    Bonhomme, Patrice
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 67 (1-4): : 759 - 769
  • [44] Towards a new schedulability technique of real-time systems modeled by P-time Petri nets
    Patrice Bonhomme
    The International Journal of Advanced Manufacturing Technology, 2013, 67 : 759 - 769
  • [45] Off-line computation of real-time schedules using Petri nets
    Grolleau, E
    Choquet-Geniet, A
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2002, 12 (03): : 311 - 333
  • [46] Real-time implementation of hybrid Petri nets into PLC by using program sketcher
    Chomat, L.
    Pivonka, P.
    ANNALS OF DAAAM FOR 2007 & PROCEEDINGS OF THE 18TH INTERNATIONAL DAAAM SYMPOSIUM: INTELLIGENT MANUFACTURING & AUTOMATION: FOCUS ON CREATIVITY, RESPONSIBILITY, AND ETHICS OF ENGINEERS, 2007, : 141 - 142
  • [47] Off-Line Computation of Real-Time Schedules Using Petri Nets
    E. Grolleau
    A. Choquet-Geniet
    Discrete Event Dynamic Systems, 2002, 12 : 311 - 333
  • [48] Analysis of real-time system conflict based on fuzzy time Petri nets
    Tian, Zhao
    Zhang, Zun-Dong
    Ye, Yang-Dong
    Jia, Li-Min
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2014, 26 (02) : 983 - 991
  • [49] Implementation of real-time distributed control for discrete event robotic manufacturing systems using Petri nets
    Yasuda, G.
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 16TH '11), 2011, : 679 - 682
  • [50] Study on real-time discrete event systems by using controlled temporal timed-Petri-nets
    Liu, CY
    Li, YJ
    42ND IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-6, PROCEEDINGS, 2003, : 5113 - 5117