Skip to main content

An Overview of Hybrid Simulation Phenomena and Their Support by Simulation Packages

  • Conference paper
  • First Online:
Hybrid Systems: Computation and Control (HSCC 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1569))

Included in the following conference series:

Abstract

Hybrid systems combine continuous behavior evolution specified by differential equations with discontinuous changes specified by discrete event switching logic. Numerical simulation of continuous behavior and of discrete behavior is well understood. However, to facilitate simulation of mixed continuous/discrete systems a number of specific hybrid simulation issues must be addressed. This paper presents an overview of phenomena that emerge in simulation of hybrid systems, reported in previously published literature. They can be classified as (i) event handling, (ii) run-time equation processing, (iii) discontinuous state changes, (iv) event iteration, (v) comparing Dirac pulses, and (vi) chattering. Based on these phenomena, numerical simulation requires the implementation of specific hybrid simulation features. An evaluation of existing simulation packages with respect to these features is presented.

Pieter J. Mosterman is supported by a grant from the DFG Schwerpunktprogramm KONDISK.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ABACUSS. http://yoric.mit.edu/abacuss/abacuss.html, 1995. Massachussets Institute of Technology.

  2. M. Andersson. Object-Oriented Modeling and Simulation of Hybrid Systems. PhD dissertation, Department of Automatic Control, Lund Institute of Technology, Lund, Sweden, 1994.

    Google Scholar 

  3. P. I. Barton. The Modelling and Simulation of Combined Discrete/Continuous Processes. PhD dissertation, University of London, 1992.

    Google Scholar 

  4. Jan F. Broenink. Modelling, simulation and analysis with 20-sim. Journal A, 38(3):22–25, January 1998. Special CACSD issue.

    Google Scholar 

  5. Pawel Bujakiewicz. Maximum weighted matching for high index differential algebraic equations. PhD dissertation, TU Delft, Delft, Netherlands, 1994. ISBN 90-9007240-3.

    Google Scholar 

  6. F. E. Cellier, H. Elmqvist, and M. Otter. Modelling from physical principles. In W.S. Levine, editor, The Control Handbook,pages 99–107. CRC Press, Boca Raton, FL, 1996.

    Google Scholar 

  7. François E. Cellier. Combined Continuous/Discrete System Simulation by Use of Digital Computers: Techniques and Tools. PhD dissertation, ETH, Zurich, Switzerland, 1979.

    Google Scholar 

  8. Akash Deshpande, Aleks Göllü, and Luigi Semenzato. SHIFT Programming Language and Run-Time System for Dynamic Networks of Hybrid Automata. California PATH, UC Berkeley.

    Google Scholar 

  9. H. Elmqvist, D. Brück, and M. Otter. Dymola User’s Manual. Dynasim AB, Research Park Ideon, Lund, 1996.

    Google Scholar 

  10. G. Fábián, D.A. van Beek, and J.E. Rooda. Integration of the discrete and the continuous behaviour in the hybrid Chi simulator. In Proceedings 1998 European Simulation Multiconference, pages 252–257, Manchester, 1998.

    Google Scholar 

  11. R. Kasper and W. Koch. Object-oriented behavioural modeling of mechatronic systems. In 3 rd Conference on Mechatronics and Robotics’ 95, Paderborn, Germany, October 1995.

    Google Scholar 

  12. Zvi Kohavi. Switching and Finite Automata Theory. McGraw-Hill, Inc., New York, 1978.

    MATH  Google Scholar 

  13. Stefan Kowalewski, Martin Fritz, Holger Graf, Jörg Preussig, Silke Simon, Olaf Stursberg, and Heinz Treseler. A Case Study in Tool-Aided Analysis of Discretely Controlled Continuous Systems: the Two Tanks Problem. In Fifth International Conference on Hybrid Systems, Notre Dame, Indiana, September 1997.

    Google Scholar 

  14. P. Lötstedt. Coulomb friction in two-dimensional rigid body systems. Z.angew. Math. u.Mech., 61:605–615, 1981.

    Article  MathSciNet  Google Scholar 

  15. Sven Erik Mattsson and Gustaf Söderlind. A new technique for solving highindex differential-algebraic equations. In Proceedings of the 1992 Symposium on Computer-Aided Control System Design, pages 218–224, Napa, California, March 1992.

    Google Scholar 

  16. Pieter J. Mosterman. Hybrid Dynamic Systems: A hybrid bond graph modeling paradigm and its application in diagnosis. PhD dissertation, Vanderbilt University, 1997.

    Google Scholar 

  17. Pieter J. Mosterman. State Space Projection onto Linear DAE Manifolds Using Conservation Principles. Technical Report #R262-98, Institute of Robotics and System Dynamics, DLR Oberpfaffenhofen, P.O. Box 1116, D-82230 Wessling, Germany, 1998.

    Google Scholar 

  18. Pieter J. Mosterman and Gautam Biswas. Principles for Modeling, Verification, and Simulation of Hybrid Dynamic Systems. In Fifth International Conference on Hybrid Systems, pages 21–27, Notre Dame, Indiana, September 1997.

    Google Scholar 

  19. Pieter J. Mosterman, Gautam Biswas, and Martin Otter. Simulation of Discontinuities in Physical System Models Based on Conservation Principles. In SCS Summer Simulation Conference, pages 320–325, Reno, Nevada, July 1998.

    Google Scholar 

  20. Pieter J. Mosterman, Feng Zhao, and Gautam Biswas. Sliding mode model semantics and simulation for hybrid systems. In Hybrid Systems V. Springer-Verlag, 1998. Lecture Notes in Computer Science.

    Google Scholar 

  21. Tadao Murata. Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4):541–580, April 1989.

    Article  Google Scholar 

  22. Constantinos C. Pantelides. The consistent initialization of differential-algebraic systems. SIAM Journal of Scientific and Statistical Computing, 9(2):213–231, March 1988.

    Article  MathSciNet  Google Scholar 

  23. Taeshin Park and Paul I. Barton. State event location in differential-algebraic models. ACM Transactions on Modeling and Computer Simulation, 6(2):137–165, April 1996.

    Article  Google Scholar 

  24. Simulink. Dynamic System Simulation for Matlab. The MathWorks, January 1997.

    Google Scholar 

  25. Smile. http://gargleblaster.cs.tu-berlin.de/~smile. TU Berlin.

  26. K. Wöllhaf, M. Fritz, C. Schulz, and S. Engell. BaSiP-Batch process simulation with dynamically reconfigured process dynamics. Proceedings of ESCAPE-6, Supplement to Comp. & Chem. Engineering, 20(972):1281–1286, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mosterman, P.J. (1999). An Overview of Hybrid Simulation Phenomena and Their Support by Simulation Packages. In: Vaandrager, F.W., van Schuppen, J.H. (eds) Hybrid Systems: Computation and Control. HSCC 1999. Lecture Notes in Computer Science, vol 1569. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48983-5_17

Download citation

  • DOI: https://doi.org/10.1007/3-540-48983-5_17

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65734-7

  • Online ISBN: 978-3-540-48983-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics