Please use this identifier to cite or link to this item:
Volltext verfügbar? / Dokumentlieferung
doi:10.22028/D291-40005
Title: | Object-oriented modeling and efficient simulation of C3 systems |
Author(s): | Liu, Liu |
Language: | English |
Publisher/Platform: | Shaker Verlag |
Year of Publication: | 2014 |
Place of publication: | Aachen |
SWD key words: | Modeling Simulation Networked Automation/Contro Systems C3-Systems |
DDC notations: | 600 Technology |
Publikation type: | Dissertation |
Abstract: | Modern technical systems which use various Computation and Communication technologies to accomplish a given Control task are referred to as C3-Systems. Among various analysis methods towards those systems, simulation-based approaches are featured by their capability to combine the continuous and discrete dynamics (hybrid dynamics). This work aims at laying a modeling and simulation framework for simulation-based analysis of C3-Systems. Based on the object-oriented modeling language Modelica and its tool Dymola, a Network-Controller-Library (NCLib) is developed. An object-oriented analysis and design (OOAD) approach is applied in the development of the library. According to the OOAD approach, the modeling of interactive complex discrete event systems is carried out on the basis of UML graphical representations and unambiguous conversion rules which correspond to the execution semantics of Modelica. Using UML diagrams as conceptual models improves the readability and extendibility of the resulting models. Additionally, a particular focus is laid on improving the simulation efficiency for C3-Systems. Therefore, several design patterns for building event-minimized models and a separated simulation scheme are proposed. Moderne technische Systeme, die verschiedene Technologien zum Rechnen (Computation) und zur Kommunikation (Communication) nutzen, um eine gegebene Regelungsaufgabe (Control) zu erledigen, werden als C3-Systeme bezeichnet. Unter verschiedenen Analysemethoden für diese Art von Systemen zeichnen sich simulationsbasierte Ansätze durch die Fähigkeit aus, die kontinuierliche und diskrete Dynamik (hybride Dynamik) kombinieren zu können. Diese Arbeit entwickelt ein Modellierungs- und Simulations-Framework für die simulationsbasierte Analyse von C3-Systemen. Basierend auf der objektorientierten Modellierungssprache Modelica und dem Werkzeug Dymola wird eine Netzwerk-Controller-Bibliothek (NCLib) entwickelt. Der Entwicklungsprozess der Bibliothek erfolgt mittels einer objektorientierten Analyse- und Design-Methode (OOAD-Methode). Gemäß der vorgestellten OOAD-Methode wird die Modellierung von interaktiven komplexen ereignisdiskreten Systemen auf Basis grafischer Darstellungen in Form von UML-Diagrammen durchgeführt. Dies geschieht unter Verwendung eindeutiger Konvertierungsregeln, welche der Ausführungssemantik der Modelica-Sprache entsprechen. Die Verwendung der UML-Diagramme als konzeptuelle Modelle erhöht die Lesbarkeit und die Erweiterbarkeit der resultierenden Modelle. Ein zweiter Schwerpunkt der Arbeit ist eine verbesserte Laufzeiteffizienz bei der Simulation von C3-Systemen. Hierfür werden verschiedene Entwurfsmuster für die Erzeugung ereignisminimierter Modelle sowie ein separates Simulationsschema entworfen. |
Link to this record: | urn:nbn:de:bsz:291--ds-400057 hdl:20.500.11880/36019 http://dx.doi.org/10.22028/D291-40005 |
ISBN: | 978-3-8440-2608-5 |
Advisor: | Frey, Georg |
Date of oral examination: | 21-Jan-2014 |
Date of registration: | 22-Jun-2023 |
Faculty: | NT - Naturwissenschaftlich- Technische Fakultät |
Department: | NT - Systems Engineering |
Professorship: | NT - Prof. Dr. Georg Frey |
Collections: | SciDok - Der Wissenschaftsserver der Universität des Saarlandes |
Files for this record:
There are no files associated with this item.
Items in SciDok are protected by copyright, with all rights reserved, unless otherwise indicated.