A Matrix Transition Oriented Net for Modeling Distributed Complex Computer and Communication Systems

This work introduces a new type of a Petri net. This is called a Matrix Transition Net. The Matrix Transition net deals with the modeling of modern distributed complex computer and communication systems. The major features are that for the inputs and outputs of this net, matrices are used instead of places as in standard place transition Petri nets. This increases the modeling power and expressivity of the net. The structures presented are capable of representing complex systems and their dynamic modeling concepts. The main features of a Matrix Transition net are explained using several examples and definitions. A toy case study of a small grid sequential system illustrates the potential use of this modeling notation. Some results are discussed.

[1]  Lori A. Clarke,et al.  A Compact Petri Net Representation and Its Implications for Analysis , 1996, IEEE Trans. Software Eng..

[2]  Henri E. Bal Programming distributed systems , 1990 .

[3]  Kurt Jensen High-Level Petri Nets , 1982, European Workshop on Applications and Theory of Petri Nets.

[4]  Salman Kurtulan,et al.  Generalized state equation for Petri nets , 2011 .

[5]  Milan Tuba,et al.  Hierarchical model of a systolic array for solving differential equations implemented as an upgraded Petri net , 2009 .

[6]  A. Spiteri Staines,et al.  Supporting Requirements Engineering With Different Petri Net Classes , 2010 .

[7]  A. Spiteri Staines Rewriting Petri Nets as Directed Graphs , .

[8]  Jianguo Jiang,et al.  Implementation and study of grid-connected control for distributed generation system , 2010 .

[9]  MengChu Zhou,et al.  Modeling, Simulation, and Control of Flexible Manufacturing Systems - A Petri Net Approach , 1999, Series in Intelligent Control and Intelligent Automation.

[10]  F. Ayres Schaum's outline of theory and problems of matrices , 1952 .

[11]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[12]  C. A. Petri Introduction to General Net Theory , 1979, Advanced Course: Net Theory and Applications.

[13]  M. Omizo,et al.  Modeling , 1983, Encyclopedic Dictionary of Archaeology.

[14]  Robert H. Sloan,et al.  Reduction rules for time Petri nets , 1996, Acta Informatica.

[15]  Karim M. Abadir,et al.  Matrix Algebra: Notation , 2005 .

[16]  George S. Fishman,et al.  Discrete-event simulation , 2001 .