Skip to main content

Integrated design and simulation of hybrid systems

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

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

Included in the following conference series:

Abstract

In this article we present a new approach for the design of hybrid systems composed of discrete and continuous parts. In our approach the system designers can start their specifications with the discrete as well as with the continuous parts. Both paradigms can be used with there own methodology and Tools. There are integration mechanisms for both paradigms. For the integrated simulation C code is generated. The advantages of our approach are demonstrated by modeling all important aspects of a system for building up motorcades. The model includes a discrete part selecting one of the different strategies modeled in the continuous parts. These are strategies for velocity and distance control for vehicles.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Brielmann. Modelling differential equations by basic information technology means. In Proceedings of the 5th International Conference on Computer Aided Systems, Theory and Technology (EUROCAST'95), Innsbruck, Austria, May 1995.

    Google Scholar 

  2. L. A. Cherkasova and V. E. Kotov. Structured nets. In J. Gruska and M. Chytil, editors, Mathematical Foundations of Computer Science, volume 118 of Lecture Notes in Computer Science. Springer Verlag, 1981.

    Google Scholar 

  3. A. Deshpande, A.Göllü, and L. Semenzato. The SHIFT Programming Language and Run-time System for Dynamic Networks of Hybrid Automata. Technical report, Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, 1997. CA 94720.

    Google Scholar 

  4. H. Elmqvist, D. Bräck and M. Otter. Dymola-User's Manual, Version 3.0. Dynasim AB, 1996.

    Google Scholar 

  5. S. Engell. Modeling and Analysis of hybrid dynamic systems (in German: Modellierung and Analyse hybrider dynamischer Systeme. Automatisierungstechnik (at) 4/97, 1997.

    Google Scholar 

  6. H.J. Genrich and K. Lautenbach. System Modelling with High-Level Petri Nets. Theoretical Computer Science, 13, 1981.

    Google Scholar 

  7. C. Grimm and K. Waldschmidt. Kir-a graph-based model for description of mixed analog/digital systems. In Proceedings of IEEE Euro-DAC/Euro VHDL, Genf, Switzerland, September 1996.

    Google Scholar 

  8. D. Harel. Statecharts: A visual formalism for complex systems. Science of Computer Programming, 8(3:231–274, June 1978.

    Google Scholar 

  9. N. Halbwachs, P. Caspi, P. Raymond, and D. Pilaud. The synchronous dataflow programming language LUSTRE. Proceedings of the IEEE, 79(9):1305–1320, September 1991.

    Google Scholar 

  10. M. Hahn and U. Meier-Noe. The Classification Concept in the Object-Oriented Modelling Language Objective-DSS, Exemplified by Vehicle Suspensions. In Proc. of the IEEE International Symposium on Computer-Aided Control System Design, Dearborn, Michigan, September 1996.

    Google Scholar 

  11. C. Homburg. SIMBA-Increasing Efficiency in the Simulation of Heterogenously modelled Mechatronic Systems. In Proc. of the 9th European Simulation Symposium (ESS-97) “Simulation in Industry”, Germany, Passau, October 1997.

    Google Scholar 

  12. i-Logix Inc. Statemate MAGNUM Reference Manuals, 1997.

    Google Scholar 

  13. Integrated Systems Inc. MATRIXx Reference Manuals, 1997.

    Google Scholar 

  14. Jensen K. Coloured Petri Nets-Basic Concepts, Analysis Methods and Practical Use. 3, Pratical Use. EATCS Monographs on Theoretical Computer Science. Springer Verlag, 1997.

    Google Scholar 

  15. B. Kleinjohann, E. Kleinjohann, and J. Tacken. The SEA Language for System Engineering and Animation. In Applications and Theory of Petri Nets, LNCS 1091, pages 307–326. Springer Verlag, 1996.

    Google Scholar 

  16. J. Kowalewski, S.; Preuaig. Verification of sequential controllers with timing functions for chemical processes. In Proc. of IFAC 13th World Congress, Vol. J, pages 419–424, Francisco, USA, 1997.

    Google Scholar 

  17. B. Kleinjohann, J. Tacken, and C. Tahedl. Towards a Complete Design Method for Embedded Systems Using Predicate/Transition-Nets. In Proc. of the XIII IFIP WG 10.5 Conference on Computer Hardware Description Languages and Their Applictations (CHDL-97), pages 4–23, Toledo, Spain, April 1997. Chapman & Hall.

    Google Scholar 

  18. J. Lygeros. Hierarchical, Hybrid Control of Large Scale Systems. PhD thesis, University of California, Berkeley, 1996.

    Google Scholar 

  19. P. Maiaer et. al.. alaska 2.0 Handbuch (in German). TU Chemnitz, I&M, Chemnitz, 1993.

    Google Scholar 

  20. P. et. al. Maiaer. MATLAB, High Performance Numeric Computation and Visualization Software. The Math Works Inc., 1993.

    Google Scholar 

  21. Peter Oehler, Christoph Grimm, and Klaus Waldschmidt. KANDIS — a tool for construction of mixed analog/digital systems. In Proc. of IEEE Euro-DAC, Brighton, September 1995.

    Google Scholar 

  22. S. Pettersson and B. Lennartson. Hybrid Modelling focused on Hybrid Petri Nets. In Proc. of the @nd European Workshop on Real-time and Hybrid Systems, Grenobel, France, June 1995.

    Google Scholar 

  23. J. Richert. Integration of Mechatronic Design Tools with CAMeL, Exemplified by Vehicle Convoy Control Design. In Proc. of the IEEE International Symposium on Computer-Aided Control System Design, Dearborn, Michigan, September 1996.

    Google Scholar 

  24. J. Seuss and J. Richert. Control Structures for Vehicle Convoy Control. In Proc. of the International Symposium on Advanced Vehicle Control (AVEC96), Monterey, California, June 1996.

    Google Scholar 

  25. R. Wieting and M. Sonnenschein. Extending High-Level Petri Nets for Modeling Hybrid Systems. In Proc. of the IMACS Symposium on Systems Analysis and Simulation, Berlin, Germany, June 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Thomas A. Henzinger Shankar Sastry

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lehrenfeld, G., Naumann, R., Rasche, R., Rust, C., Tacken, J. (1998). Integrated design and simulation of hybrid systems. In: Henzinger, T.A., Sastry, S. (eds) Hybrid Systems: Computation and Control. HSCC 1998. Lecture Notes in Computer Science, vol 1386. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64358-3_42

Download citation

  • DOI: https://doi.org/10.1007/3-540-64358-3_42

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64358-6

  • Online ISBN: 978-3-540-69754-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics