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

1
Thomas Kehl Studenten/-innen Thomas Kehl Dozenten/-innen Prof. Dr. Andreas Rinkel Co-Betreuer/-innen Prof. Dr. Andreas Rinkel Themengebiet Software and Systems Agentenbasierte Simulation mit Simio Erstellung einer Basisbibliothek Diskrete Ereignissimulation als Basis der agentenbasierten Simulation Systemmodell der Komponenten für das Agent-Objekt Ausgangslage: Simulation ist eine experimentelle Methode, um komplexe Systeme zu verstehen und zu optimieren. Agentenbasierte Modellierung und Simulation ist ein relativ moderner Ansatz zur Modellierung. Er ermöglicht die Modellierung der Dynamik von komplexen sowie kybernetischen Systemen. Es handelt sich dabei oft um sich selbst organisierende Systeme, welche emergente Effekte erzeugen, wie z.B. das Fluchtverhalten von Menschen. Das Ziel ist der Entwurf einer Bibliothek für die agentenbasierte Simulation in Simio. Als Basis dient das Konzeptmodell für die agentenbasiete Modellierung und Simulation, welches vorgängig erarbeitet wurde. Vorgehen/Technologien: Aufgrund des Konzeptmodells für agentenbasierte Modellierung und Simulation wurde eine Problemstellung formuliert. Anhand dieser Problemstellung wurde das Konzeptmodell konkret in Simio umgesetzt. Diese Basis diente dazu, die Grundlage einer Bibliothek für die agentenbasierte Modellierung und Simulation in Simio zu entwickeln. Der Kern bildet das Agenten-Objekt mit den Eigenschaften: Bewegungsverhalten Wahrnehmung Kommunikation Im Fokus lag zum einen die Erfüllung der Anforderungen an die agentenbasierte Modellierung und zum anderen die Wiederverwendbarkeit der Komponenten als Bibliothek. Ergebnis: Das Ergebnis ist eine Basisbibliothek für agentenbasierte Modellierung und Simulation in Simio. Zu diesem Zweck wurde das Konzeptmodell für die praktische Umsetzung in Simio entsprechend angepasst. Für das Bewegungsverhalten der Agenten wurde mittels Implementierung diverser Algorithmen ein Konzept für PathFinding umgesetzt. Abschliessend wurde das Ergebnis in Bezug auf Wiederverwendbarkeit analysiert. Ebenso fand eine Analyse der Bibliothek bezüglich Optimierung und Weiterentwicklung statt. Simulation agentenbasiertes Modell in Simio

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