Agentenbasierte Simulation mit Simio · 2017-03-23 · Agentenbasierte Simulation mit Simio...

Post on 08-Apr-2020

15 views 0 download

Transcript of Agentenbasierte Simulation mit Simio · 2017-03-23 · Agentenbasierte Simulation mit Simio...

ThomasKehl

Studenten/-innen Thomas KehlDozenten/-innen Prof. Dr. Andreas RinkelCo-Betreuer/-innen Prof. Dr. Andreas RinkelThemengebiet Software and Systems

Agentenbasierte Simulation mit SimioErstellung einer Basisbibliothek

Diskrete Ereignissimulation als Basis deragentenbasierten Simulation

Systemmodell der Komponenten für das Agent-Objekt

Ausgangslage: Simulation ist eine experimentelle Methode, um komplexeSysteme zu verstehen und zu optimieren. Agentenbasierte Modellierung undSimulation ist ein relativ moderner Ansatz zur Modellierung. Er ermöglicht dieModellierung der Dynamik von komplexen sowie kybernetischen Systemen. Eshandelt sich dabei oft um sich selbst organisierende Systeme, welcheemergente Effekte erzeugen, wie z.B. das Fluchtverhalten von Menschen. DasZiel ist der Entwurf einer Bibliothek für die agentenbasierte Simulation in Simio.Als Basis dient das Konzeptmodell für die agentenbasiete Modellierung undSimulation, welches vorgängig erarbeitet wurde.

Vorgehen/Technologien: Aufgrund des Konzeptmodells für agentenbasierteModellierung und Simulation wurde eine Problemstellung formuliert. Anhanddieser Problemstellung wurde das Konzeptmodell konkret in Simio umgesetzt.Diese Basis diente dazu, die Grundlage einer Bibliothek für die agentenbasierteModellierung und Simulation in Simio zu entwickeln. Der Kern bildet dasAgenten-Objekt mit den Eigenschaften:

BewegungsverhaltenWahrnehmungKommunikation

Im Fokus lag zum einen die Erfüllung der Anforderungen an dieagentenbasierte Modellierung und zum anderen die Wiederverwendbarkeit derKomponenten als Bibliothek.

Ergebnis: Das Ergebnis ist eine Basisbibliothek für agentenbasierteModellierung und Simulation in Simio. Zu diesem Zweck wurde dasKonzeptmodell für die praktische Umsetzung in Simio entsprechend angepasst.Für das Bewegungsverhalten der Agenten wurde mittels Implementierungdiverser Algorithmen ein Konzept für PathFinding umgesetzt. Abschliessendwurde das Ergebnis in Bezug auf Wiederverwendbarkeit analysiert. Ebensofand eine Analyse der Bibliothek bezüglich Optimierung und Weiterentwicklungstatt.

Simulation agentenbasiertes Modell in Simio