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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
ABACUSS. http://yoric.mit.edu/abacuss/abacuss.html, 1995. Massachussets Institute of Technology.
M. Andersson. Object-Oriented Modeling and Simulation of Hybrid Systems. PhD dissertation, Department of Automatic Control, Lund Institute of Technology, Lund, Sweden, 1994.
P. I. Barton. The Modelling and Simulation of Combined Discrete/Continuous Processes. PhD dissertation, University of London, 1992.
Jan F. Broenink. Modelling, simulation and analysis with 20-sim. Journal A, 38(3):22–25, January 1998. Special CACSD issue.
Pawel Bujakiewicz. Maximum weighted matching for high index differential algebraic equations. PhD dissertation, TU Delft, Delft, Netherlands, 1994. ISBN 90-9007240-3.
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.
François E. Cellier. Combined Continuous/Discrete System Simulation by Use of Digital Computers: Techniques and Tools. PhD dissertation, ETH, Zurich, Switzerland, 1979.
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.
H. Elmqvist, D. Brück, and M. Otter. Dymola User’s Manual. Dynasim AB, Research Park Ideon, Lund, 1996.
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.
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.
Zvi Kohavi. Switching and Finite Automata Theory. McGraw-Hill, Inc., New York, 1978.
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.
P. Lötstedt. Coulomb friction in two-dimensional rigid body systems. Z.angew. Math. u.Mech., 61:605–615, 1981.
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.
Pieter J. Mosterman. Hybrid Dynamic Systems: A hybrid bond graph modeling paradigm and its application in diagnosis. PhD dissertation, Vanderbilt University, 1997.
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.
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.
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.
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.
Tadao Murata. Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4):541–580, April 1989.
Constantinos C. Pantelides. The consistent initialization of differential-algebraic systems. SIAM Journal of Scientific and Statistical Computing, 9(2):213–231, March 1988.
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.
Simulink. Dynamic System Simulation for Matlab. The MathWorks, January 1997.
Smile. http://gargleblaster.cs.tu-berlin.de/~smile. TU Berlin.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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