Skip to main content

Intersection as an Event- and Agent-Based System

  • Conference paper
  • First Online:
Artificial Intelligence in Intelligent Systems (CSOC 2021)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 229))

Included in the following conference series:

  • 746 Accesses

Abstract

The paper presents the capabilities of Matlab/Simulink environment, namely the toolboxes Stateflow and SimEvents, of modelling the event- and agent-based systems in the shape of a symmetrical intersection at a micro-scale level. This simple but complex system deals with a random occurrence of the agents (the traffic participants), their own behaviour patterns, given road traffic regulations and a discretization of the intersection space model. The goal consists in proposing of a control algorithm, simulating of its function at a given model abstraction, and finally, generating a programming code for a PLC. With this kind of an approach, it is possible to work within one development environment with the systems which are impossible to be solved analytically and whose real testing is time and effort consuming.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Chaturvedi, D.K.: Modeling and Simulation of Systems Using MATLAB and Simulink. CRC Press Taylor & Francis Group, Boca Raton (2010)

    MATH  Google Scholar 

  2. Cassandras, C., Lafortune, S.: Introduction to Discrete Event Systems, 2nd edn. Springer, New York (2008)

    Book  MATH  Google Scholar 

  3. Dukkipati, R.V.: Solving Engineering System Dynamics Problems with MATLAB. New Age International (P) Ltd Publishers, New Delhi (2007)

    Google Scholar 

  4. Taylor, S.J.: Agent-Based Modeling and Simulation. Palgrave Macmillan, New York (2014)

    Book  Google Scholar 

  5. Ferrara, A., Sacone, S., Siri, S.: Freeway Traffic Modelling and Control. Springer, Cham (2018)

    Book  MATH  Google Scholar 

  6. Bungartz, H.J., Zimmer, S., Buchholz, M.: Modeling and Simulation An Application-Oriented Introduction. Springer, Heidelberg (2014)

    Book  MATH  Google Scholar 

  7. Wainer, G.A.: Discrete-Event Modeling and Simulation A Practitioner’s Approach. CRC Press Taylor & Francis Group, Boca Raton (2009)

    Google Scholar 

  8. Kamel, K., Kamel, E.: Programmable Logic Controllers Industrial Control. McGraw-Hill Education, New York (2014)

    Google Scholar 

  9. Hrúz, B., Zhou, M.C.: Modeling and Control of Discrete-event Dynamic Systems with Petri Nets and Other Tool. Springer, London (2007)

    MATH  Google Scholar 

  10. Rainey, L.B., Tolk, A.: Modeling and Simulation Support for System of Systems Engineering Applications. Wiley, Hoboken (2015)

    Google Scholar 

  11. Sayama, H.: Introduction to the Modeling and Analysis of Complex Systems. Open SUNY Textbooks, New York (2015)

    Google Scholar 

  12. Murray-Smith, D.: Modelling and Simulation of Integrated Systems in Engineering Issues of Methodology, Quality, Testing and Application. Woodhead Publishing Limited, Sawston (2012)

    Book  Google Scholar 

  13. Vamvoudakis, K.G., Jagannathan, S.: Control of Complex Systems Theory and Applications. Elsevier Inc., Kidlington (2016)

    Google Scholar 

  14. Roffel, B., Betlem, B.: Process Dynamics and Control Modeling for Control and Prediction. Wiley, Chichester (2006)

    MATH  Google Scholar 

  15. DiStefano, J., III.: Dynamic Systems Biology Modeling and Simulation. Elsevier Inc., London (2013)

    Google Scholar 

  16. Igelnik, B.: Computational Modeling and Simulation of Intellect: Current State and Future Perspectives. IGI Global, Hershey (2011)

    Google Scholar 

  17. Liu, J.: Radial Basis Function (RBF) Neural Network Control for Mechanical Systems Design, Analysis and Matlab Simulation. Tsinghua University Press, Beijing and Springer, Berlin (2013)

    Google Scholar 

  18. Hangos, K., Cameron, I.: Process Modelling and Model Analysis. Academic Press, London (2001)

    Google Scholar 

  19. Sokolowski, J.A., Banks, C.M.: Modeling and Simulation Fundamentals Theoretical Underpinnings and Practical Domains. Wiley, Hoboken (2010)

    Book  MATH  Google Scholar 

  20. Siegfried, R.: Modeling and Simulation of Complex Systems A Framework for Efficient Agent-Based Modeling and Simulation. Springer, Wiesbaden (2014)

    Google Scholar 

  21. Borshchev, A.: The Big Book of Simulation Modeling Multimethod Modeling with Anylogic 6, AnyLogic North America (2013)

    Google Scholar 

  22. Campbell, S.L., Nikoukhah, R.: Modeling and Simulation with Compose and Activate. Springer, Cham (2018)

    Book  Google Scholar 

  23. Guizani, M., Rayes, A., Khan, B.: Network Modeling and Simulation a Practical Perspective. Wiley, Chichester (2010)

    Book  Google Scholar 

  24. Khaled, N.: Virtual Reality and Animation for MATLAB and Simulink Users. Springer, London (2012)

    Book  Google Scholar 

  25. Brutzman, D., Daly, L.: X3D: Extensible 3D Graphics for Web Authors. Elsevier Inc., San Francisco (2007)

    Google Scholar 

  26. Guevarra, E.T.: Modeling and Animation Using Blender: Blender 2.80: The Rise of Eevee. Apress, Laguna (2020)

    Google Scholar 

  27. Conlan, C.: The Blender Python API Precision 3D Modeling and Add-on Development. Apress, Bethesda (2017)

    Book  Google Scholar 

  28. Tristem, B., Geig, M.: SamsTeachYourself Unity Game Development in 24 Hours, 2nd edn. Pearson Education, Indiana (2016)

    Google Scholar 

  29. Barrera, R., Kyaw, A.S., Swe, T.N.: Unity 2017 Game AI Programming, 3rd edn. Packt Publishing, Birmingham (2018)

    Google Scholar 

  30. Watkins, A.: Creating Games with Unity and Maya. Elsevier Inc., Burlington (2011)

    Google Scholar 

  31. Xue, D., Chen, Y.Q.: System Simulation Techniques with MATLAB and Simulink. Wiley, Chichester (2014)

    Google Scholar 

  32. Valavanis, K.P., Vachtsevanos, G.J. (eds.): Handbook of Unmanned Aerial Vehicles. Springer, Dordrecht (2015). https://doi.org/10.1007/978-90-481-9707-1

    Book  Google Scholar 

  33. Zhang, Y., Cassandras, Ch.G., Li, W.: A simevents model for hybrid traffic simulation. In: Proceedings of the 2017 Winter Simulation Conference (2017)

    Google Scholar 

  34. Simulink PLC Coder User’s Guide (R2019b), MathWorks, Inc., Natick (2019)

    Google Scholar 

  35. https://www.mathworks.com/products.html?s_tid=gn_ps. Accessed 22 Mar 2020

  36. https://www.mathworks.com/products/stateflow.html. Accessed 22 Mar 2020

  37. https://www.mathworks.com/products/simevents.html. Accessed 22 Mar 2020

  38. https://www.mathworks.com/solutions/discrete-event-simulation.html. Accessed 22 Mar 2020

  39. https://www.youtube.com/watch?v=E1ppmAuf47o. Accessed 22 Mar 2020

  40. https://www.mathworks.com Documentation: Integrate Generated Code with Custom Code. Accessed 22 Mar 2020

  41. https://www.anylogic.com. Accessed 22 Mar 2020

  42. http://cell-devs.sce.carleton.ca/mediawiki/index.php/Main_Page. Accessed 22 Mar 2020

  43. https://www.altair.com/mbd2019/. Accessed 22 Mar 2020

  44. http://ccl.northwestern.edu/netlogo/. Accessed 22 Mar 2020

  45. https://repast.github.io/index.html. Accessed 22 Mar 2020

  46. https://www.mathworks.com Documentation: Event Action Languages and Random Number Generation. Accessed 22 Mar 2020

Download references

Acknowledgements

This publication is the result of implementation of the KEGA Project 0009STU-4/2018: “The innovation of the subject Intelligent Control Methods at the Faculty of Materials Science and Technology of Slovak University of Technology”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Kuchár .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kuchár, D., Schreiber, P. (2021). Intersection as an Event- and Agent-Based System. In: Silhavy, R. (eds) Artificial Intelligence in Intelligent Systems. CSOC 2021. Lecture Notes in Networks and Systems, vol 229. Springer, Cham. https://doi.org/10.1007/978-3-030-77445-5_5

Download citation

Publish with us

Policies and ethics