Du er ikke logget ind
Beskrivelse
Moderne automatisierte Systeme werden zunehmend komplexer: So vernetzen sich Systeme durch das Internet der Dinge über Domänengrenzen hinweg, zudem werden sie deutlich modularer und flexibler gehalten und können sich zur Laufzeit verändern um sich an neue Gegebenheiten anzupassen und durch Ansätze wie "Plug-and-Play" können neue, zur Entwurfszeit unbekannte Komponenten zur Laufzeit in Systeme eintreten.Durch diese erhöhte Komplexität wächst auch der Bedarf an Unterstützung durch Simulation während des gesamten Lebenszyklus eines Systems. Allerdings überträgt sich diese Komplexität auch auf die Simulation solcher Systeme. Die Vernetzung über Domänengrenzen hinweg erhöht ebenso die Heterogenität in der Simulation, weswegen eine Simulation solcher Systeme in einem einzelnen Simulationstool nahezu unmöglich wird. Daher wird für die Simulation komplexer, vernetzter Systeme eine Co-Simulation benötigt.Darüber hinaus muss in der Simulation auch die Dynamik, im Speziellen das Ein- und Austreten von Komponenten zur Laufzeit, berücksichtigt werden. Daher sollte die Co-Simulation ebenfalls zur Laufzeit möglichst einfach erweiterbar sein um Ansätze wie "Plug-and-Play" abbilden zu können.Daher wird in dieser Arbeit eine zur Laufzeit erweiterbare Co-Simulation vorgestellt, in die Teilsimulationen, den realen Komponenten gleich, zur Laufzeit per "Plug-and-Simulate" ein- bzw.-austreten können, um eine nahtlose Simulation während des gesamten Lebenszyklus eines Systems zu ermöglichen.