Skip to main content

Creating Hybrid Simulation Systems Using a Flexible Meta Data Approach

  • Conference paper
  • First Online:
Simulation and Modeling Methodologies, Technologies and Applications

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 319))

Abstract

Our goal was to realize a truly hybrid simulation system, which allows the simultaneous use of discreet event simulation and continuous 3D-simulation on a unified database. The key component is an active real-time simulation database, which is an object-oriented, self-reflecting graph database, with a powerful meta-information system. We achieve this by using State Oriented Modeling, which combines the ideas of object-oriented Petri-nets and supervisory control (using discreet event simulation as a control component). The object-oriented Petri-nets are formally described in the State Oriented Modeling Language, which is itself an extension scheme of the simulation database.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Notes

  1. 1.

    More examples can be found at http://www.youtube.com/user/VEROSIMSimulations, all of which are based on the VSD and most of them use supervisory control.

References

  1. Alla H, David R (1998) Continuous and hybrid petri nets. J Circuits Syst Comput 08:159–188

    Article  MathSciNet  Google Scholar 

  2. Baldini F, Bucci G, Vicario E (2005) A tool set for modeling and simulation of robotic workcells. In: 2005 Workshop on techniques, methodologies and tools for performance evaluation of complex systems (FIRB-Perf 2005)

    Google Scholar 

  3. Bastide R (1995) Approaches in unifying petri nets and the object-oriented approach. In: Proceedings of the application and theory of petri nets (1995)

    Google Scholar 

  4. Bischoff R, Kurth J, Schreiber G, Koeppe R, Albu-Schäffer A, Beyer A, Eiberger O, Haddadin S, Stemmer A, Grunwald G, et al (2010) The kuka-dlr lightweight robot arm—a new reference platform for robotics research and manufacturing. In: International symposium on robotics (ISR2010)

    Google Scholar 

  5. Freund E, Rossmann J (1995) Systems approach to robotics and automation. In: Proceedings of 1995 IEEE international conference on robotics and automation

    Google Scholar 

  6. Gyssens M, Paredaens J, van den Bussche J, van Gucht D (1994) A graph-oriented object database model. IEEE Trans Knowl Data Eng 6:572–586

    Article  Google Scholar 

  7. Jung T (2011) Methoden der Mehrkrperdynamiksimulation als Grundlage realittsnaher Virtueller Welten. Ph.D. thesis, Institue ForMan-Machine Interaction, RWTH Aachen University, Germany

    Google Scholar 

  8. Kurtev I, van den Berg K (2005) Mistral: a language for model transformations in the mof meta-modeling architecture. In: European MDA workshops: foundations and applications, MDAFA 2003 and MDAFA 2004, Twente, The Netherlands, June 26–27, 2003 and Link¨oping, Sweden, June 10–11, 2004. Revised Selected Papers (2005)

    Google Scholar 

  9. Levanoni Y, Petrank E (2006) An on-the-fly reference-counting garbage collector for java. ACM Trans Program Lang Syst 28:1–69

    Article  Google Scholar 

  10. Longley PA, Goodchild MF, Maguire DJ, Rhind DW (2005) Geographical Information Systems and Science. Wiley, Hoboken

    Google Scholar 

  11. Ramadge P, Wonham W (1984) Supervisory control of a class of discrete event processes. In: Analysis and optimization of systems. Springer, Berlin/Heidelberg

    Google Scholar 

  12. Rossmann J, Schluse M (2011) Virtual robotic testbeds: a foundation for e-robotics in space, in industry—and in the woods. In: Developments in e-systems engineering (DeSE)

    Google Scholar 

  13. Rossmann J, Schluse M, Schlette C, Waspe R (2012) Control by 3d simulation—a new erobotics approach to control design in automation. In: Intelligent Robotics and Applications. Springer, Berlin, Heidelberg

    Google Scholar 

  14. Rossmann J, Schluse M, Waspe R (2008) 3D discrete event systems: an efficient way to model and supervise dynamic behavior in virtual environments. In: ASME 2008 international design engineering technical conferences and computers and information in engineering conference (IDETC/CIE2008), vol 2008, pp 1503–1511 (ASME)

    Google Scholar 

  15. Schluse M (2002) Zustandsorientierte Modellierung in Virtueller Realitt und Kollisionsvermeidung. Ph.D. thesis, Institute of Robotics Research, University of Dortmund, Germany

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ralf Waspe .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Rossmann, J., Schluse, M., Waspe, R. (2015). Creating Hybrid Simulation Systems Using a Flexible Meta Data Approach. In: Obaidat, M., Koziel, S., Kacprzyk, J., Leifsson, L., Ören, T. (eds) Simulation and Modeling Methodologies, Technologies and Applications. Advances in Intelligent Systems and Computing, vol 319. Springer, Cham. https://doi.org/10.1007/978-3-319-11457-6_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11457-6_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11456-9

  • Online ISBN: 978-3-319-11457-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics