A General Infrastructure for Communication between Petri Modules
MetadataShow full item record
- Studentoppgaver (TN-IDE) 
Modularization provides many benefits to real-world discrete-event systems, such as flexibility, comprehensibility, and robustness. Davidrajuh presents a new modular Petri net with well-defined Petri modules. With the new modular Petri net, distributed Petri modules are designed. The modules are hosted on different computers that are geographically kept apart but can communicate over the network. The distributed Petri modules approach minimizes the simulation time; reduces the state space size and other complexities. The distributed Petri modules are implemented in the software known as generalpurpose Petri Net Simulator (GPenSIM). In this thesis, a network layer is implemented into GPenSIM to allow the distributed modules to communicate. Two distributed systems are designed and implemented in GPenSIM, and MATLAB TCP/IP socket communication is used to develop the network. Implementing a network layer into GPenSIM allows simulation that is more realistic and easy to analyze the performance.