Abstract
Place/transition Petri nets, timed Petri nets (here time expresses the duration of separate operations) are used here in order to model, analyse, evaluate performance, and control discrete-event systems. Typical representatives of discrete-event systems are flexible manufacturing systems, transport systems, communication systems, etc. Hybrid Petri nets, more precisely first-order hybrid Petri nets, are used here in order to model, analyse and control hybrid systems. Typical representatives of hybrid systems are manufacturing systems in general - industrial production systems. The systems in question usually consist of cooperating subsystems (modules, agents). Particular approaches are illustrated on four case studies.
F. Čapkovič—Partially supported by the Slovak Grant Agency for Science VEGA under grant # 2/0029/17.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Balduzzi, F., Giua, A., Menga, G.: First-order hybrid petri nets: a model for optimization and control. IEEE Trans. Robot. Autom. 16(4), 382–399 (2000)
Balduzzi, F., Giua, A., Seatzu, C.: Modelling and simulation of manufacturing systems using first-order hybrid petri nets. Int. J. Prod. Res. 39(2), 255–282 (2011)
Balduzzi, F., Di Febbraro, A., Giua, A., Seatzu, C.: Decidability results in first-order hybrid petri nets. Discrete Event Dyn. Syst. Theor. Appl. 11(1–2), 41–57 (2011)
Čapkovič, F.: DES control synthesis and cooperation of agents. In: Nguyen, N.T., Kowalczyk, R., Chen, S.-M. (eds.) ICCCI 2009. LNCS (LNAI), vol. 5796, pp. 596–607. Springer, Heidelberg (2009). doi:10.1007/978-3-642-04441-0_52
Čapkovič, F.: Cooperation of hybrid agents in models of manufacturing systems. In: O’Shea, J., Nguyen, N.T., Crockett, K., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2011. LNCS (LNAI), vol. 6682, pp. 221–230. Springer, Heidelberg (2011). doi:10.1007/978-3-642-22000-5_24
Čapkovič, F.: Petri net-based synthesis of agent cooperation by means of modularity and supervision principles. In: Dimirovski, G.M. (ed.) Complex Systems. SSDC, vol. 55, pp. 429–450. Springer, Cham (2016). doi:10.1007/978-3-319-28860-4_20
Čapkovič, F.: Automatic control synthesis for agents and their cooperation in MAS. Comput. Inf. 29(6+), 1045–1071 (2010)
Čapkovič, F.: Timed and hybrid petri nets at solving problems of computational intelligence. Comput. Inf. 34(4), 746–778 (2015)
David, R., Alla, H.: On hybrid petri nets. Discrete Event Dynam. Syst. Theor. Appl. 11(1–2), 9–40 (2001)
Desel, J., Reisig, W.: Place/transition petri nets. In: Reisig, W., Rozenberg, G. (eds.) ACPN 1996. LNCS, vol. 1491, pp. 122–173. Springer, Heidelberg (1998). doi:10.1007/3-540-65306-6_15
Dijkstra, E.: Hierarchical ordering of sequential processes. Acta Informatica 1(2), 115–138 (1971)
Dotoli, M., Fanti, M., Iacobellis, G., Mangini, A.M.: A first-order hybrid petri net model for supply chain management. IEEE Trans. Autom. Sci. Eng. 6(4), 744–758 (2009)
Holliday, M.A., Vernon, M.K.: A generalized timed petri net model for performance analysis. IEEE Trans. Softw. Eng. SE–13(12), 1297–1310 (1987)
Iordache, M., Antsaklis, P.: Supervisory Control of Concurrent Systems: A Petri Net Structural Approach. Birkhäuser, Boston (2006)
Iordache, M.V., Antsaklis, P.J.: Supervision based on place invariants: a survey. Discret. Event Dynam. Syst. Theor. Appl. 16(4), 451–492 (2006)
Iordache, M.V., Antsaklis, P.J.: Supervisory Control of Concurrent Systems: A Petri Net Structural Approach. Birkhäuser, Boston (2006)
Iordache, M.V.: Methods for the supervisory control of concurrent systems based on petri nets abstraction. Ph.D. dissertation, University of Notre Dame, Notre Dame, Indiana, USA (2003)
Kubera, Y., Mathieu, P., Picault, S.: Everything can be agent!. In: van der Hoek, W., Kaminka, G.A., Lespérance, Y., Luck, M., Sen, S. (eds.) Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems - AAMAS 2010, pp. 1547–1548. Canada, Toronto (2010)
MengChu, Z., Venkatesh, K.: Modeling, Smulation, and Control of Flexible Manufacturing Systems: A Petri Net Approach. World Scientific Publishing Co., Ptt. Ltd., River Edge (1999)
Moody, J., Antsaklis, P.: Supervisory Control of Discrete Event Systems Using Petri Nets. Kluwer Academic Publishers, Norwell (1998)
Murata, T.: Petri nets: properties, analysis and applications. Proc. IEEE 77(4), 541–580 (1989)
Peterson, J.L.: Petri Nets Theory and the Modelling of Systems. Prentice-Hall Inc., Englewood Cliffs (1981)
Popova-Zeugmann, L.: Time petri nets: theory, tools and applications, Part 1, 2 (2008) http://www2.informatik.hu-berlin.de/popova/1-part-short.pdf, http://www2.informatik.hu-berlin.de/popova/2-part-short.pdf
Reisig, W.: Petri nets. An Introduction. Springer, Heidelberg (1985)
Ramamoorthy, C.V., Ho, G.S.: Performance evaluation of asynchronous concurrent systems using petri nets. IEEE Trans. Softw. Eng. SE–6(5), 440–449 (1980)
Sessego, F., Giua, A., Seatzu, C.: HYPENS: a matlab tool for timed discrete, continuous and hybrid petri nets. In: Hee, K.M., Valk, R. (eds.) PETRI NETS 2008. LNCS, vol. 5062, pp. 419–428. Springer, Heidelberg (2008). doi:10.1007/978-3-540-68746-7_28
Sifakis, J.: Performance evaluation of systems using nets. In: Brauer, W. (ed.) Net Theory and Applications. LNCS, vol. 84, pp. 307–319. Springer, Heidelberg (1980). doi:10.1007/3-540-10001-6_30
Wang, J.: Petri nets for dynamic-event driven system modeling. In: Fishwick, P.A. (ed.) Handbook of Dynamic System Modeling, pp. 24-1–24-16. Chapman & Hall/CRC, Taylor & Francis Group, Boca Raton (2007). chap. 24
Wang, J.: Timed Petri Nets. Kluwer Academic Publishers, Boston (1998)
Yamalidou, E., Moody, J., Lemmon, M., Antsaklis, P.: Feedback control of petri nets based on place invariants. Automatica 32(1), 15–28 (1996)
Zhou, M.C., Venkatesh, K.: Modeling, Simulation, and Control of Flexible Manufacturing Systems. World Scientific, London (2000)
Acknowledgement
The author thanks the Slovak Grant Agencies VEGA (grants # 2/0039/13 and # 2/0029/17) for the partial support.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Čapkovič, F. (2017). Petri Nets in Discrete-Event and Hybrid Systems Modelling, Analysing, Performance Evaluation and Control. In: Szewczyk, R., Zieliński, C., Kaliczyńska, M. (eds) Automation 2017. ICA 2017. Advances in Intelligent Systems and Computing, vol 550. Springer, Cham. https://doi.org/10.1007/978-3-319-54042-9_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-54042-9_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-54041-2
Online ISBN: 978-3-319-54042-9
eBook Packages: EngineeringEngineering (R0)