33
Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Embed Size (px)

Citation preview

Page 1: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Proyecto FinalAnálisis de Tránsito

Asistido por Computadoradesarrollado con Redes de Petri

Licenciatura en Sistemas

Universidad FASTA

ATAC

Page 2: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Contenido

Introducción Redes de Petri y el Tránsito Desarrollo del Prototipo ATAC Validación del prototipo Métricas Conclusiones Preguntas

Page 3: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Problemas en el tránsito local Congestionamientos Accidentes

Aplicación de nuevas teorías Aprendizaje De lo teórico a lo práctico

Ausencia de herramientas informáticas Difícil planificación Difícil la toma de decisiones

IntroducciónIniciativa del Proyecto

Page 4: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Introducción

Alumnos Catalina Salvati Francisco Suárez Leandro Cofre

DT: Ing. Pablo Argañaras DF: Guillermina Alaniz

(Posterior a Carlos Cattini y Alejandro Valdez)

Equipo de trabajo

Page 5: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Introducción

Proyecto Determinar si el modelado de tránsito vehicular con

Redes de Petri refleja la realidad

Objetivos

Personales Adquirir el conocimiento necesario de la teoría de

Redes de Petri para modelar, analizar y resolver problemas complejos de la vida real

Contribuir a la comunidad con el aporte de una herramienta que ayude a la planificación del tránsito

Cliente Obtener una herramienta que le permita modelar el

tránsito para poder detectar problemas y procurar solucionarlos de manera virtual

Page 6: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Contenido

Introducción Redes de Petri y el Tránsito Desarrollo del Prototipo ATAC Validación del prototipo Métricas Conclusiones Preguntas

Page 7: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Transición

Lugares

Arcos

Marca

Las Redes de Petri y el TránsitoElementos de una RdP

Page 8: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Las Redes de Petri y el TránsitoEvolución de una RdP

- + =

M0 - Mprev(t) + Mpost(t) = Mf

Page 9: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Las Redes de Petri y el Tránsito

Modelado del tránsito - Equivalencias

Page 10: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Las Redes de Petri y el Tránsito

Modelado de una intersección

Page 11: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Las Redes de Petri y el Tránsito

Nuevas definiciones

Lugares K-acotado

(P1) Árbitro Fuente (P2) Sumidero (P4)

Transiciones Con retardos Trabadas (T1)

Page 12: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Contenido

Introducción Redes de Petri y el Tránsito Desarrollo del Prototipo ATAC Validación del prototipo Métricas Conclusiones Preguntas

Page 13: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Desarrollo del prototipo ATACAnálisis de Tránsito Asistido por

Computadora Desarrollo de un prototipo que sea capaz

de Modelar una estructura vial fija (5 esquinas)

con RdP Ejecutar la RdP y determinar si la estructura

provoca congestionamientos y retardos Paradigma OO Lenguaje C++ BD MySql Tortoise (SVN)

Page 14: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Desarrollo del prototipo ATACComponentes

Page 15: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Desarrollo del prototipo ATACGUI: Interfaz de usuario

Page 16: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Desarrollo del prototipo ATACRdP: Estructura vial

Page 17: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Desarrollo del prototipo ATACRdP: Construcción de la Red

Page 18: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Desarrollo del prototipo ATAC

Evolucionan los marcados Se analizan las propiedades

Vivacidad Conservatividad Seguridad

Se obtienen resultados Esperas Bloqueos Cantidad de vehículos que entraron /salieron de

cada carril

Ejecución

Page 19: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Desarrollo del prototipo ATACEjecución

Page 20: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Contenido

Introducción Redes de Petri y el Tránsito Desarrollo del Prototipo ATAC Validación del prototipo Métricas Conclusiones Preguntas

Page 21: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Validación del PrototipoRealidad vs Modelo

Carril 3 9 10 13 14 71 72 75 76

Cant. Vehículos 33 65 136 129 56 79 79 62 62

Page 22: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Validación del PrototipoResultados

Mediciones

Resultados

del sistema

Page 23: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Contenido

Introducción Redes de Petri y el Tránsito Desarrollo del Prototipo ATAC Validación del prototipo Métricas Conclusiones Preguntas

Page 24: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

MétricasPrototipo

Archivos 81Líneas de código 12176Comentarios 3915Clases 35Formularios 3

Código Fuente

Documentos: 20

Page 25: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

MétricasEsfuerzo: 2153 horas

Page 26: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

MétricasPlanificado vs Realidad

Planificado

1783 hs

Real

2153 hs

Page 27: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

MétricasPlanificado vs Realidad

Page 28: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Contenido

Introducción Redes de Petri y el Tránsito Desarrollo del Prototipo ATAC Validación del prototipo Métricas Conclusiones Preguntas

Page 29: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Conclusiones

Cumplimos con los objetivos Las RdP son adecuadas para modelar tránsito El prototipo fue aceptado por el cliente Aprendimos más que la teoría de RdP

Coordinamos un proyecto real Hicimos un aporte a la comunidad

Page 30: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

ConclusionesExtensiones de ATAC

Abrimos una puerta a nuevos desarrollos Modelar nuevas variables como tamaño de

vehículos, topografía, clima, rotondas, aceleración y desaceleración

Mostrar la evolución progresiva del modelado Modelar el comportamiento de los

conductores Sincronizar automáticamente los tiempos de

los semáforos

Page 31: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Demostración

Page 32: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Contenido

Introducción Redes de Petri y el Tránsito Desarrollo del Prototipo ATAC Validación del prototipo Métricas Conclusiones Preguntas

Page 33: Proyecto Final Análisis de Tránsito Asistido por Computadora desarrollado con Redes de Petri Licenciatura en Sistemas Universidad FASTA ATAC

Preguntas