Title :
Timing Analysis of Cyclic Time Petri Net Using Relaxed Unfolding and Global Time Technique
Author :
Franck Carlos V?lez ; K?nzle
Author_Institution :
Inf. Dept., Fed. Univ. of Parana, Curitiba, Brazil
Abstract :
Time Petri nets are a powerful formalism for representing real-time systems. State Class Graph is a useful tool for timing analysis of time Petri nets. However, this tool is inaccurate when performing timing analysis of sequences of transitions firings. This paper proposes to overcome this limitation, taking advantage of two techniques: global time and relaxed unfolding. Global time technique can perform timing analysis in safe time Petri nets with more accuracy, but only on acyclic nets. This limitation can be overcome by using the unfolding technique to generate an acyclic occurrence net containing all reachable markings of the original safe Petri net. Although the unfolding process enumerates all reachable markings, it does not enumerate all possible transition firings sequences. For this reason, we propose a relaxed process that unfolds further than the original, by redefining cut-off events to identify existing temporal classes instead of existing markings. The process transforms a cyclic net in an acyclic net, with all classes and paths preserved, in which accurate timing analysis is feasible.
Keywords :
"Petri nets","Timing","Upper bound","Real-time systems","Time factors","Concurrent computing","Algebra"
Conference_Titel :
Distributed Simulation and Real Time Applications (DS-RT), 2015 IEEE/ACM 19th International Symposium on
DOI :
10.1109/DS-RT.2015.34