XIX Verano de la Investigación Científica y Tecnológica del Pacífico

Anuncio
XIX Verano de la Investigación Científica y Tecnológica del Pacífico
SIMULACIÓN DEL FLUJO VEHICULAR A DOS CARRILES CON AUTÓMATAS
CELULARES
Gerardo Daniel Zempoalteca Rosas, Mantenimiento industrial, Instituto Politécnico Nacional,
[email protected]. Asesor Carlos Gershenson García Universidad Nacional Autónoma
de México, [email protected] .
PLANTEAMIENTO DEL PROBLEMA
En la actualidad las personas que habitan en una zona urbana han sufrido a causa del
tráfico vehicular debido a pérdidas de tiempo, consumo excesivo de combustible y
reducción de salud a causa del estrés y la contaminación. Este problema ha llevado a
ingenieros e investigadores a buscar soluciones a dicho problema mediante la simulación
del tráfico vehicular en sistemas de cómputo. Por lo que se han desarrollado modelos de
tráfico vehicular mediante distintos enfoques.
Un enfoque que se caracteriza por su simplicidad en la implementación y en capturar
comportamientos complejos son los Autómatas Celulares (AC). Se han propuesto diversos
modelos con autómatas celulares que simulan el tráfico vehicular. En este trabajo se
considero un modelo de autómatas celulares desarrollado por investigadores de la
Universidad Nacional Autónoma de México (UNAM) denominado LAI que simula una calle
con dos carriles. El comportamiento de los conductores incluye el cambio de velocidades
para mantenerse a distancias seguras de otros automóviles y el comportamiento de
cambios de carril.
Un importante reto a considerar es el desarrollo de un software que implemente el modelo
de tráfico vehicular LAI y que permita ejecutar de manera eficiente las estructuras de datos
y algoritmos implicados en el modelo. En suma, un software que cuente con una interfaz
gráfica amigable.
METODOLOGIA
En este proyecto se propuso una implementación del modelo de tráfico vehicular LAI a
dos carriles en el lenguaje C y utilizando el entorno de desarrollo integrado QT. La
metodología utilizada fue la siguiente:
1. Representación e implementación de las diversas entidades del tráfico vehicular
como lo son: los vehículos y la carretera a dos carriles.
2. Representación e implementación de la rejilla y estados del autómata celular que
simularán a los vehículos.
© Programa Interinstitucional para el Fortalecimiento de la Investigación y el Posgrado del Pacífico
Agosto 2014
XIX Verano de la Investigación Científica y Tecnológica del Pacífico
3. Implementación del algoritmo que simula el modelo de tráfico vehicular LAI que
mantiene distancias de seguridad.
4. Implementación del algoritmo que permite simular los cambios de carril.
5. Desarrollo de la interfaz gráfica en el entorno integrado QT.
6. Evaluación del modelo mediante el análisis del flujo y velocidad vehicular.
CONCLUSIONES
Los resultados de simulación del modelo LAI con autómatas celulares que consideran
reglas de comportamiento que mantienen distancias de seguridad y cambios de carril
indican que el modelo es capaz de reproducir diversos fenómenos que se han observado
en la realidad. Como lo son la inversión de uso de carril, la dependencia de la densidad
de los cambios de carril y el comportamiento vehicular acorde al observado en carreteras
de varios carriles.
El software ejecuta de manera eficiente el modelo LAI a dos carriles y presenta una interfaz
gráfica amigable al usuario. Las estructuras de datos desarrolladas y el algoritmo del
modelo LAI fueron realizados en el lenguaje C y C++ estándar. Por lo tanto, pueden ser
utilizadas por la comunidad científica en sus respectivas investigaciones y desarrollos. La
implementación puede descargarse desde: https://github.com/Zapotecatl/.
© Programa Interinstitucional para el Fortalecimiento de la Investigación y el Posgrado del Pacífico
Agosto 2014
Descargar