La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Germán Ardila Daniel Rodríguez

Presentaciones similares


Presentación del tema: "Germán Ardila Daniel Rodríguez"— Transcripción de la presentación:

1 Germán Ardila Daniel Rodríguez
Concurrencia en Sistemas Multiagente: Implementación de un Simulador de Tráfico Urbano Germán Ardila Daniel Rodríguez Director: Ing. Enrique González 21/11/2018

2 Agenda Objetivos del Proyecto Cumplimiento de Actividades Resultados
Dificultades Conclusiones Proyecto II

3 Objetivo General Estudiar y analizar la programación concurrente bajo diferentes configuraciones utilizando como herramienta de análisis la construcción de un simulador con arquitectura de sistema multiagentes

4 Objetivos Específicos
Estudiar la concurrencia y las herramientas que se han desarrollado para la programación concurrente. Estudiar diferentes arquitecturas de sistemas multiagente (SMA) y las diferentes herramientas para implementación de SMA. Investigar sobre modelos de tráfico urbano, conocer estudios y simuladores realizados al respecto. Definir las variables de análisis y el plan de pruebas experimental con las que se estudiará el comportamiento de varias configuraciones de un sistema concurrente. Analizar los requerimientos de un simulador con arquitectura multiagente que permita simular problemas de tráfico urbano. 21/11/2018

5 Objetivos Específicos
Diseñar una arquitectura concurrente de agentes que permita simular problemas de naturaleza o estructura similar a la del tráfico urbano. Implementar y validar el funcionamiento de un simulador multiagente utilizando como caso de estudio el problema del tráfico urbano. Aplicar un protocolo de pruebas que permita analizar el funcionamiento de las diferentes configuraciones del sistema. 21/11/2018

6 Actividades de Proyecto II y Cumplimiento
Estudiar herramientas de SMA 100% Estudiar las condiciones de tráfico vehicular 90% Definir el modelo de concurrencia Estudiar herramientas de concurrencia Definición de variables 21/11/2018

7 Actividades de Proyecto II y Cumplimiento
Definición de Protocolo Experimental 100% Requerimientos del simulador Definir un arquitectura SMA 90% Diseño del Simulador de Tráfico Urbano 21/11/2018

8 Resultados Obtenidos Variables que se deben tener en cuenta en sistemas distribuidos Granularidad Uniformidad de la distribución Nivel de distribución 21/11/2018

9 Resultados Obtenidos Requerimientos del simulador
Tener sincronizado el tiempo de simulación Poder definir el grado de granularidad de los agentes. Modelar vehículos, calles, intersecciones y controlador de semáforos. Los vehículos pueden tener un patrón de comportamiento asociado. 21/11/2018

10 Resultados Obtenidos Diseño del simulador Definición de entidades
Definición de percepciones e interacciones de los agentes 21/11/2018

11 Resultados Obtenidos Opciones de Arquitectura para la sincronización de agentes 21/11/2018

12 Resultados Obtenidos Comparación de Herramientas de Agentes JADE
Agent Builder 21/11/2018

13 Resultados Obtenidos Comparación herramientas de programación concurrente JCSP (Java Communicating Sequential Process) CTJ (Communicating Threads in JAVA) 21/11/2018

14 Conclusiones Se cumplió satisfactoriamente el cronograma.
El diseño plantea varias opciones para el desarrollo del simulador. Se tienen las bases para terminar proyecto III a tiempo. Se cha cumplido con el objetivo del proyecto: la Investigación 21/11/2018

15 Muchas Gracias Preguntas??? 21/11/2018


Descargar ppt "Germán Ardila Daniel Rodríguez"

Presentaciones similares


Anuncios Google