Advertisement

Objektorientierte Modellierung und Simulation komplexer Automatisierungssysteme

  • Minh Son Hoang
  • Peter Rieger
Part of the Fortschritte in der Simulationstechnik book series (XFS)

Abstract

Das objektorientierte Paradigma, welches ursprünglich aus dem Bereich des Software-Engineering stammt, findet immer neue Anwendungen. In den letzten Jahren sind diese Ideen in vielen Arbeiten auf dem Gebiet des Computer-Aided Control Systems Engineering (CACSE) zu finden. In dieser Arbeit wird ein Konzept zur Anwendung der modernen Objekttechnologie auf die Modellierung und Simulation komplexer Automatisierungsysteme vorgestellt. Als Methodologie- Basis werden die von Rumbaugh u.a. entwickelte Object Modeling Technique (OMT) und die “de facto” standardisierte Unified Method adoptiert. Es wird diskutiert, welche typischen Problemdomainen dabei für Automatisierungssysteme bestehen und wie sie zu bewältigen sind. Anhand eines praktischen Beispiels wird ein Lösungsmuster vorgeschlagen.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. [1]
    R. AUCADD, “CAE-System für Entwurf, Programmierung, Simulation und Inbetriebnahme von speicherprogrammierbaren Steuer- und Regeleinrichtungen”, Handbuch Version 2.0, Institut fiir Automatisierungstechnik, Technische Universiat Dresden, 1992.Google Scholar
  2. [2]
    M. Andersson, “Discrete Event Modelling and Simulation in Omola”, Proceedings of the 1992 IEEE Symposium on Computer Aided Control Systems Design, 238–241, Napa, California, 1992.Google Scholar
  3. [3]
    M. Andersson, “Omola — An Object-Oriented Language for model representation”, Licentiate Thesis. Dept of Automatic Control, Lund Inst, of Technology, Lund, Sweden, 1990.Google Scholar
  4. [4]
    O. Biberstein und D. Buchs, “An Object Oriented Specification Language based on Hierarchical Petri Nets,” IS-CORE Workshop (ESPRIT), Amsterdam, September 27–30 1994.Google Scholar
  5. [5]
    F.E. Cellier, “Object-Oriented Modeling: Means for Dealing With System Complexity”, Proc. 15th Benelux Meeting on Systems and Control, 53–64, Mierlo, The Netherlands, 1996.Google Scholar
  6. [6]
    F.E. Cellier, “Continuous System Modeling”, Springer-Verlag New York, 1991.CrossRefzbMATHGoogle Scholar
  7. [7]
    H. Elmqvist, “A Structured Model Language for Large Continuous Systems”, Ph.D. dissertation. Dept. of Automatic Control, Lund Inst, of Technology, Lund, Sweden, 1978.Google Scholar
  8. [8]
    H. Elmqvist, “Dymola — User’s Manual”, Dynasim AB, Research Park Ideon, Lund, Sweden, 1995.Google Scholar
  9. [9]
    D. Harel, “Statechart: a visual formalism for complex system”, Science of Computer Programming 8, 231–274, 1987.CrossRefzbMATHMathSciNetGoogle Scholar
  10. [10]
    Mathworks Inc, “SIMULINK — User Manual”, South Natick, MA, 1992.Google Scholar
  11. [11]
    C.P. Jobling, P.W. Grant, H.A. Barker und P. Towsend, “Object-oriented Programming in Control System Design: a Survey”, 1221–1261, Automatica, Vol. 30, No. 8,1994.CrossRefzbMATHGoogle Scholar
  12. [12]
    C.A. Lakos, “Object Petri Nets — Definition and Relationship to Coloured Petri Nets” Technical Report R94–3, Dept of Computer Science, University of Tarmania, 1994.Google Scholar
  13. [13]
    C.A. Lakos, “The Object Orientation of Object Petri Nets”, Workshop on Object-Oriented Languages and Models of Concurrency at the 1995 Petri Nets conference in Torino.Google Scholar
  14. [14]
    M. Otter und F.E. Cellier, “Software for Modeling and Simulating Control Systems”, The Control Handbook (W.S. Levine, ed.), 415–428, CRC Press, Boca Raton, FL, 1995.Google Scholar
  15. [15]
    I. Philippow, R. Burkhardt, “Dynamische Verhaltensmodellierung mit dem Objekt-ProzeB-Modell”, Entwurf komplexer Automatisierungssysteme, Fachtagungsband, 109–115, TU Braunschweig, 1995Google Scholar
  16. [16]
    W. Reisig, “A Primer in Petri Net Design”, Springer-Verlag, 1992Google Scholar
  17. [17]
    J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy und W. Lorensen, “Object-oriented Modeling and Design”, Prentice-Hall, 1991.Google Scholar
  18. [18]
    J. Rumbaugh, G. Booch, “Unified Method”, Draft version 0.8, Rational Software Corporation 1996.Google Scholar
  19. [19]
    Integrated Systems Inc., “SystemBuild User’s Guide”, Version 4.0, Santa Clara, California 1994.Google Scholar

Copyright information

© Springer Fachmedien Wiesbaden 1996

Authors and Affiliations

  • Minh Son Hoang
    • 1
  • Peter Rieger
    • 1
  1. 1.Institut für AutomatisierungstechnikTechnische Universität DresdenDresdenDeutschland

Personalised recommendations