Please use this identifier to cite or link to this item: doi:10.22028/D291-40005
Volltext verfügbar? / Dokumentlieferung
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.