Está en la página 1de 10

Artculo de Investigacin Revista Ciencia e Ingeniera. Vol. 33, No. 2, pp. 85-94, abril-julio, 2012.

ISSN 2244-8780

Simulacin del trfico de autos en una interseccin: desde la


perspectiva de una plataforma multiagente
Simulation of an intersection of vehicular traffic: from the
perspective of a multi-agent platform
Camacho, Julia1 *; Medina, Sebastin,1 y Tern, Oswaldo,1,2,3
1
Departamento de Investigacin de Operaciones, 2CESIMO, 3 CEMISID,
Escuela de Ingeniera de Sistemas, Facultad de Ingeniera, Universidad de Los Andes
Mrida 5101 - Venezuela
juliack55@gmail.com

Resumen

La problemtica actual de movilidad en la ciudad de Mrida genera interrogantes acerca de qu tan apropiadas son las
estrategias de control de trfico de autos aplicadas en las redes urbanas a nivel local sin embargo, sabemos que el pro-
blema no es solo local, sino tambin nacional e internacional , as como del potencial de estudios de simulacin para en-
frentar las dificultades locales y nacionales. Se requiere comprender el fenmeno y develar su trasfondo, el cual se muestra
ms y ms dramtico cada da, a fin de proponer soluciones locales. Con esto en mente, se desarrolla un modelo multia-
gente, en una conocida plataforma de simulacin, que simula el trfico de automviles en una interseccin de la ciudad de
Mrida. Este modelo se adapta a las caractersticas de una interseccin real, del tipo de trfico (conductores particulares,
taxis, etc.), as como a ciertos patrones de comportamiento de los conductores reales. Se simulan algunos escenarios de in-
ters a fin de explorar los cambios en el comportamiento del sistema. Los resultados permiten elaborar conclusiones in-
teresantes acerca del comportamiento del modelo y de la realidad, dado que el modelo es exitosamente validado, algunas
no intuitivamente esperadas.

Palabras clave: Simulacin social, sistemas multiagentes, modelado de trfico, NetLogo, trfico en interseccin.

Abstract

Traffic jams and violation of traffic norms and laws are common at Merida city roads, generating diverse mobility pro-
blems. It is necessary to study and understand the problem in order to propose locally applicable solutions. Simulation mo-
dels, and in particular, multiagent based social simulation (MABS), are a promising approach. This paper presents a MABS
model of a vehicular intersection at Merida City. The model represents characteristics of the real situation: particularities
of the real intersection, type of vehicles (common people drivers, taxis, etc.), and behavioural patters of the drivers. Perti-
nent scenarios are simulated in order to explore the model behaviour. Relevant conclusions, some counter intuitive, are
drawn in. The model is successfully verified, and validated so that conclusions can be extrapolated to the real system.

Key words: Social simulation, MABS, traffic modelling, NetLogo, traffic in an intersection.

1 Introduccin mayores recursos econmicos, tecnolgicos y organizacio-


nales. Es as como all aparecen los trenes de gran veloci-
En la actualidad, a nivel mundial, y en especial en La- dad, el metro con mltiples lneas en cualquier ciudad, los
tinoamrica y en particular en Venezuela, el trnsito de au- trenes elctricos dentro de las ciudades con recorridos dife-
tomviles se ha convertido en un problema que atae a to- rentes y alternos a los de las vas de autos, etc.
dos los ciudadanos que da a da sufren una larga espera El grave problema mencionado ha sido abordado de
para poder llegar a su destino, producto de los terribles diferentes maneras por diversos investigadores, a fin de
congestionamientos. En Europa, EE. UU. y Japn, los pro- proponer soluciones desde diversos puntos de vista. Mu-
blemas de trnsito aunque persisten generalmente son me- chos de estos investigadores han utilizado el modelado
nos graves que en Latinoamrica, dada la disponibilidad de computacional por ser una alternativa que permite experi-

Revista Ciencia e Ingeniera. Vol. 33, No. 2, abril-julio, 2012


86 Camacho y col.

mentar a bajo costo, sin afectar el sistema estudiado. Algu- fica. El modelo incluye elementos de la situacin local ge-
nos cientficos han usado autmatas celulares (Rodrguez, neralmente obviados en estudios tradicionales o en algunos
2002), Redes de Petri (Cern, 2007), entre otros enfoques, enfoques del modelado multiagente, como la toma de deci-
modelos y teoras, para entender dicho problema. Estos siones de los agentes (ms all de decisiones probabilsti-
modelos han permitido estudiar los sistemas de trfico co- cas), donde aparecen aspectos del comportamiento social
mo problemas complejos, y relacionar el sistema real con fundamentales para comprender y poder mejorar la situa-
teoras como las de sistemas caticos. cin problemtica. Adems, el modelo est basado en un
estudio de campo detallado, el cual incluye la recoleccin
Los agentes o Sistemas Multiagentes (SMA) han sido de datos que permiten no solo elaborar el modelo sino tam-
otro de los mtodos exitosamente usados para tal fin. En los bin validarlo.
SMA se representan como agentes autnomos e individua-
les a cada uno de quienes toman decisin en el sistema a El estudio social basado en el modelado y simulacin
modelar, lo cual permite una buena adaptacin del modelo multi-agente tiene diversos enfoques, pudiendo encontrarse
a la situacin real. Estos sistemas se diferencian de los pri- tambin una gran variedad de lenguajes y plataformas
meros enfoques mencionados en cuanto a que permiten la computacionales para el diseo y corrida del modelo, as
toma de decisin de cada ente involucrado, a diferencia de como para el anlisis de resultados (CORMAS, 2012; Le
cundo stos son obviados o sobre-simplificados. Represen- Page y col., 2012; REPAST, 2012; SDML, 2012;
tan una rama de estudio ampliamente explorada dentro de la SWARM, 2012; Perozo y col., 2012; MASON, 2012; Tern
Simulacin Social, donde se han creado asociaciones inter- y Ablan, 2011).
nacionales, tales como la iberoamericana (SIMSOCIA,
2011) y la europea (ESSA, 2011), y cuyos trabajos se pu- 2 Modelo de simulacin
blican en revistas de acceso libre tales como JASS (JASS,
2011). Los SMA han permitido aplicar teoras como la Cri- Se realiz un anlisis de la interseccin a modelar y un
ticidad Auto-Organizada al estudio de sistemas de trfico estudio del comportamiento de los conductores que transi-
(Paczuski y Nagel, 1995). Precisamente uno de los elemen- taban por dicha interseccin, para posteriormente imple-
tos que define la complejidad de un sistema de trfico es el mentar el modelo de simulacin en NetLogo.
llamado por algunos Mecanismo Vicario, es decir, la capa-
cidad de tomar decisiones de un conjunto de entes hetero- 2.1 Anlisis de la interseccin
gneos (los conductores, en este caso); caracterstica obvia-
da, como se ha dicho, en otro tipo de modelos, como los La interseccin seleccionada para el estudio la con-
modelos de ecuaciones diferenciales o la teora de colas. forman la Calle 26 con la Av. 5 del casco central de la Ciu-
Los SMA han sido utilizados ampliamente en el desa- dad de Mrida, Venezuela, la cual cuenta con tres pares de
rrollo de modelos para el trfico de automviles. Algunos semforos sincronizados que regulan el flujo de autos que
de los trabajos ms trascendentes en esta rea son los de llega desde el oeste, desde el este y desde el sur. Cada uno
(Gershenson, 1998), (Bazzan y col., 1999), (Bazzan y col., de estos semforos presenta un ciclo de 21 segundos para la
2002), (Champion y col., 1999), (Erol y col., 2002), (Paru- luz verde y 3 segundos para la luz amarilla. La particulari-
churi y col., 2002), (Guzmn y col., 2002), (Klgl- dad de esta interseccin permite que se formen embotella-
frohnmeyer y Bazzan, 2002), (De Schutter, 2003), (Balmer mientos, los cuales son de gran inters en los estudios del
y col., 2004), (Lin y col., 2005), (Vogel y Nagel, 2005), trfico. Por esta interseccin transitan un gran nmero de
(Zhang y col., 2005), (Cao y col., 2006), (Jian y col., 2006), autos, pero en el modelo solo se representan cinco tipos de
(Gregoire y col., 2007). autos: Los particulares, los de transporte pblico (taxis, bu-
setas y buses) y los autos de carga pesada (camiones), debi-
En este artculo se presenta el desarrollo de un modelo do a que existen ciertas caractersticas pertinentes al tipo de
multiagente para el flujo de automviles presentes en una auto que influyen en el comportamiento de los conductores.
interseccin usando como plataforma de desarrollo a Para cada uno de estos tipos de autos se realizaron medi-
NetLogo (NetLogo, 2009). Se pretende observar compor- ciones del ancho y del largo sobre muestras obtenidas en la
tamientos emergentes en el trfico simulado y de hacer con- interseccin real, llegando a obtener un promedio de las
jeturas sobre el trfico real, para el caso de una interseccin mismas. Este promedio ser utilizado en el modelo para re-
de la ciudad de Mrida. presentar el tamao de los autos, lo que no debe influir sig-
El objetivo de la investigacin no es el desarrollo de nificativamente en los resultados de la simulacin. Para de-
una herramienta Multi-agente, de una tcnica, de un softwa- terminar las proporciones en las que estos cinco tipos de
re o de un algoritmo, sino mas bien la exploracin de las autos concurran a la interseccin se llev a cabo un estudio
potencialidades del modelado multiagente, a travs de una de campo, el cual fue realizado por tres observadores dis-
herramienta o plataforma computacional ya existente puestos al este, oeste y norte de la interseccin bajo estudio.
(NetLogo, 2009), para entender una problemtica social la- Se observ durante cinco das, desde las 7:00 am hasta las
tinoamericana y mundial, en su manifestacin local espec- 8:00 am., el flujo de autos que transitaban por la intersec-

Revista Ciencia e Ingeniera. Vol. 33, No. 2 abril-julio, 2012


Simulacin del trfico de autos en una interseccin 87

cin. En la Tabla 1 se presentan valores obtenidos en dicha conductores encuestados.


observacin. Tabla 3. Porcentajes de conductores agresivos y pasivos para los
diferentes tipos de autos
Tabla 1. Porcentajes de los diferentes tipos de autos en cada direccin
Tipo de auto Porcentaje de agresivos Porcentaje de pasivos
Tipo de auto Este (%) Oeste (%) Norte (%)
Particular 60 63 47 Particular 52 48
Buses 8 9 14
Taxi 58 42
Busetas 5 5 11
Buseta 63 37
Taxis 24 19 24
Camiones 3 4 4 Bus 42 58
Camin 5 95
2.2 Estudio del comportamiento de los conductores
Dadas las limitaciones de espacio de este artculo, los
Como resultado del estudio del comportamiento lleva- detalles acerca de las reglas que rigen el comportamiento de
do a cabo a los conductores merideos, basado en una en- los conductores no pueden ser agregadas ac con la claridad
cuesta a un total de 180 conductores que transitaban por el debida, por lo que recomendamos al lector interesado con-
casco central de la ciudad de Mrida, se detectaron dos ti- sultar el trabajo original de Camacho (Camacho, 2008).
pos de conductores: los agresivos y los pasivos; ambos re-
presentados en el modelo elaborado. Los datos obtenidos 2.3 Implementacin del Modelo en NetLogo
fueron analizados y posteriormente revisados por el Dr.
Se modela por medio de agentes a cada uno de los
Lus Esqueda, Ex Director del Centro de Investigaciones
elementos activos, es decir, que toma decisiones, de los que
Psicolgicas de la Universidad de los Andes, quien elabor
conforman el sistema a modelar, siendo en este caso el sis-
el patrn de comportamiento que presenta a cada uno de
tema el trfico de autos presente en una interseccin. Por lo
estos tipos de conductores. Segn este patrn de comporta-
tanto, los agentes representaran a los conductores que tran-
miento un conductor es agresivo si al menos cumple con
sitan por la interseccin, y su comportamiento estara dado
alguna de las siguientes condiciones:
por ciertos parmetros definidos en la seccin anterior (por
ejemplo, si son o no pasivos).
Se acerca excesivamente al vehculo precedente, irrespe-
La plataforma de desarrollo multiagente seleccionada
tando la distancia mnima de seguridad.
para el estudio fue NetLogo, por ofrecer una interfaz grfi-
Conduce con cambios frecuentes de carril con invasin de
ca agradable y de fcil manejo. En NetLogo, el nico agen-
la distancia de seguridad delantera, lateral y trasera de los
te que presenta movilidad dentro de su espacio es el Turtle
otros vehculos.
(Tortuga). A este tipo de agente se le puede incorporar
Conduce a velocidad excesiva para las condiciones del
cualquier comportamiento agregndole variables a su sis-
trfico y normas de la va.
tema de variables internas; as, ste agente tomar sus deci-
Usa el carril que no le corresponde segn la velocidad.
siones de acuerdo al valor que tomen tales variables. Por lo
No respeta los semforos en luz roja, o considera a la luz
tanto, los conductores son modelados usando este tipo de
amarilla como verde.
agente. Los tramos y los semforos fueron modelados por
Se dir que un conductor es pasivo si presenta un
otro tipo de agente llamado Patch (Parche), el cual es el en-
comportamiento contrario al planteado para el conductor
cargado de modelar el entorno donde se desenvuelven los
agresivo.
Turtles. Cada parche tiene un tamao de 3,31 pxeles y
Los valores de los parmetros que definen el compor-
equivale a un metro en la realidad.
tamiento de un conductor pueden observarse en la Tabla 2.
Para la representacin de la interseccin y de los dife-
Tabla 2. Valores de los parmetros que definen el comportamiento de los
rentes tipos de autos se tuvo que llevar a cabo una adapta-
conductores cin de las medidas reales a las medidas de los parches
(patch) que conforman la interfaz grfica del NetLogo. En
Parmetros Agresivo (si cumple al Pasivo (si cumple la Tabla 2 se muestran las medidas en metros y las medidas
menos una) todas) en parches para cada tipo de auto, excepto para la velocidad
velocidad > 40 Kmph. <= 40 Kmph. que se muestra en Km. por hora.
distancia <= 1 m >1m
Mxima acelera- >7 m/s <= 3 m/s
En el modelo, un agente se desplazar por las calles
cin que forman la interseccin dependiendo del comportamien-
Mxima desacele- >17 m/s <= 10 m/s to y de la trayectoria seguida, las cuales son asignadas alea-
racin toriamente. A los conductores (agentes) se les permite los
cruces a la derecha y la izquierda, los cambios de carril, las
En la Tabla 3 se presenta el porcentaje de conductores paradas, los cruces indebidos, y las infracciones con respec-
agresivos y pasivos para cada uno de los cinco tipos de au- to a la luz roja y amarilla del semforo. Se presentan cinco
tos bajo estudio. Estos datos fueron obtenidos del total de

Revista Ciencia e Ingeniera. Vol. 33, No. 2, abril-julio, 2012


88 Camacho y col.

tipos diferentes de autos, con sus tamaos, lmites de velo- De los resultados obtenidos se puede observar que
cidad, lmites mximos de aceleracin y de desaceleracin. efectivamente las salidas del sistema arrojan valores intuiti-
Se elaboraron en total veinte procedimientos que controlan vamente correctos, por lo que se considera que el modelo
la creacin y movimiento de los diferentes tipos de autos, pas la prueba de verificacin para las exigencias del estu-
adems de reportar salidas de la simulacin de inters para dio planteado.
el estudio, tales como: nmero de autos en cola, nmero de
cruces indebidos, y nmero de autos que irrespetan las se- 2.2. Validacin
ales del semforo.
La interfaz grfica de NetLogo presenta una serie de Para dar soporte a la validez del modelo se llev a ca-
botones que permiten llevar a cabo la simulacin. Adems, bo una comparacin entre el promedio de cruces indebidos
dicha interfaz ofrece a los usuarios veinte deslizadores que arrojados por el modelo y el promedio de cruces indebidos
permiten manipular los parmetros del sistema y comprobar obtenidos en un estudio de campo, en el cual se observ,
diferentes escenarios. Las salidas del sistema se observan durante 10 das desde las 7:00 a.m. hasta las 8:00 a.m., el
por medio de monitores que muestran los valores de las nmero de ocurrencias de este tipo de infraccin realizada
mismas para cada paso en la simulacin. Para observar con por los conductores agresivos. Segn los datos (ver Tabla
detalle elementos relacionados con el uso de NetLogo, co- 5) la estimacin del nmero promedio de cruces indebidos
mo, por ejemplo, los diferentes botones que permiten con- est dado por:
trolar los parmetros del modelo y los monitores para cada
una de las salidas, entre otros, referimos al lector al trabajo 10
original de Camacho (Camacho, 2008), disponible en la x (1/ 10) xi 89,5 (1)
web. De la misma manera, para bajar el software ver i 1
NetLogo (NetLogo, 2009).
Y el intervalo de confianza para la media de aproxi-
3 Verificacin y validacin del modelo madamente un 90% es (para mas detalles acerca de estas
ecuaciones, ver Hoeger (1997, p. III-13), donde t1-/2, n-1
Una vez desarrollado el modelo se llevaron a cabo una se refiere a la distribucin t de Student con parmetros (1-
serie de corridas para verificar y validar el mismo. Segn /2, n-1)):
Hoeger (Hoeger, 1997), la verificacin tambin puede ser
llamada depuracin, dado que consiste en asegurarse de que
el modelo hace lo que debe hacer de acuerdo al diseo. Por X t1 / 2;n 1 Var(x) / n
otra parte, la validacin consiste en asegurarse de que los
supuestos usados en el desarrollo del modelo son razona- 89,5 t 0,95;9 258,3 / 10 (2)
bles en el sentido de que, si est correctamente implemen-
tado, el modelo producir resultados prximos a los obser- 89,5 1,8331 x 5,082 89,5 9,32
vados en el sistema real.
Por lo tanto, se puede decir que con un 90% de confia-
3.1 Verificacin bilidad el nmero de cruces indebidos est contenido en el
intervalo [80,18; 98,81] cruces.
Para la verificacin del modelo se llev a cabo una
prueba de continuidad, la cual consisti en aumentar la Tabla 5. Nmero de cruces indebidos
densidad de los diferentes tipos de autos y observar los
cambios producidos en las salidas del sistema. En principio N de observacin N de cruces indebidos
las proporciones de los diferentes tipos de autos fueron 1 80
adaptados a valores escogidos libremente, luego stas se 2 79
3 85
incrementaron en un 100%, para as observar los efectos en
4 81
las salidas del simulador. Las salidas para los datos escogi- 5 77
dos libremente y para los datos con el incremento se pueden 6 129
observar en la Tabla 4. 7 96
8 102
Tabla 4. Salidas del sistema 9 87
Salidas del sistema Valores ini- Val. al aumentar la den- 10 79
ciales sidad de autos
Autos en cola 1630 3120
Cruces indebidos 74 183 Para el clculo del promedio de cruces indebidos arro-
Infracciones (luz roja 16 53
del semforo) jados por el simulador se realizaron en total 10 corridas con
Infracciones (luz 2 9 el fin de obtener una buena estimacin. Los resultados de
amarilla del semfo- estas corridas se pueden observar en la Tabla 6.
ro)

Revista Ciencia e Ingeniera. Vol. 33, No. 2 abril-julio, 2012


Simulacin del trfico de autos en una interseccin 89

Tabla 6. Nmero de cruces indebidos arrojados por el simulador de conductores que son agresivos; para el Segundo Escena-
rio: porcentaje de autos que son particulares. A continua-
Nmero de corrida Nmero de cruces cin se presenta los resultados de explorar estos dos escena-
indebidos
1
rios.
85
2 73 4.1 Primer escenario (o familia de escenarios)
3 82
4 86
5 77 El primer escenario, entonces, presenta los efectos en
6 82 las salidas del sistema de diferentes porcentajes de conduc-
7 85 tores agresivos. En este caso se realizaron observaciones
8 91 sobre las salidas para incrementos en un 20% del porcentaje
9 76
de conductores agresivos, comenzando desde un 0% hasta
10 89
un 100%. El modelo se corri 30 veces por un total de
3600 ticks (un tick representa un paso en la simulacin), lo
El promedio de cruces indebidos arrojados por el mo-
que representa una hora en el tiempo real. Los efectos de la
delo, al aplicar la ecuacin (1) de nuevo es 82,6; y el inter-
variacin del porcentaje de conductores agresivos sobre el
valo de confianza de aproximadamente un 90%, aplicando
nmero de autos en cola se muestran en la Fig. 1.
la ecuacin (2) (la varianza de x en este caso es: 24,26), es:
82,6 2,84.
As, se puede decir que con un 90% de confiabilidad el Puntos mximos de autos en cola
nmero de cruces indebidos esta contenido en el intervalo

promedio de los puntos


[79,76; 85,44] cruces. 60

mximos de autos en
S se compara el valor de este promedio con el pro- 50
40
medio obtenido en el estudio de campo, se puede observar

cola
30
que estos valores son cercanos; y, ms an, que el intervalo 20
de confianza resultante de la experimentacin con el mode- 10
lo est contenido en el intervalo de confianza resultante de 0
observar la realidad; por lo que se consideran aceptables las 0% 20% 40% 60% 80% 100%
salidas arrojadas por el simulador, y que el modelo es vli- aum entos en la proporcin de conductores agresivos
do.

4 Anlisis de escenarios Fig. 1. Nmero de autos en cola

En esta seccin se plantea modificar los valores de al- En la Fig. 1 se puede observar que para porcentajes
gunos parmetros del sistema y observar los cambios en el menores a un cierto valor v entre el 70% y 80% de conduc-
flujo total del trfico. Como ya se ha dicho anteriormente tores agresivos, el nmero de autos en cola disminuye lige-
las salidas del sistema son: El nmero de autos en cola, el ramente. Esto podra tener explicaciones como la siguiente:
nmero de autos que realizan cruces indebidos, y el nmero Si en alguno de los segmentos que llegan a la interseccin
de conductores que irrespetan tanto la luz roja como la luz todos los conductores son pasivos no se produciran cam-
amarilla del semforo; por lo tanto, las observaciones de los bios de carril, cruces indebidos, ni infracciones; as, de al-
cambios en el sistema se harn sobre los cambios de estas guna manera el comportamiento agresivo ayuda a disminuir
variables. Se plantean dos escenarios (o dos familias de es- los autos en la cola, para este caso.
cenarios, ya que se trata de explorar varios escenarios en En esta misma figura tambin se observa que, para
cada caso, a travs del cambio de una variable controlada) porcentajes de conductores agresivos mayores a v, el nme-
como ejemplo del tipo de observaciones que se puede reali- ro de autos en cola aumenta. Esto posiblemente se deba a
zar en este tipo de estudio, a fin de entender mejor el siste- que cuando el nmero de conductores agresivos se hace
ma emprico estudiado, y orientar la toma de decisiones en muy alto se producen atascamientos, o los agresivos co-
torno a este sistema, por ejemplo, del Estado Venezolano mienzan a estorbare entre s, ya que no todos pueden reali-
(en el presente caso de estudio). Se espera intuitivamente, zar el mismo tiempo cambios de carril, cruces indebidos, o
adems, dada la familiarizacin de los investigadores y de infracciones. Lo paradjico e inesperado es que, si el obje-
la comunidad de Mrida con el sistema en estudio, que den- tivo es disminuir el tamao de la cola, pareciera deseable la
tro de cada escenario la variable modificada genere resulta- existencia de un porcentaje apropiado de conductores agre-
dos de inters como cambios en el comportamiento de los sivos (menor a v). Sera interesante explorar posibles for-
conductores, y por consiguiente cambios en el flujo total de mas de mejorar el problema de trfico tomando en cuenta
trfico. La variable que define (o variable a ser cambiada este tipo de resultados. En futuros trabajos se podra explo-
en) cada escenario es: para el Primer Escenario: porcentaje rar escenarios con tales soluciones posibles. Una manera
alternativa en el sistemas real sera manteniendo un grupo

Revista Ciencia e Ingeniera. Vol. 33, No. 2, abril-julio, 2012


90 Camacho y col.

de fiscales bien entrenados que permitan implementar este


Nmero de infractores de luz roja
tipo de movimiento de vehculos de una manera controlada,
a fin de que los vehculos realicen movimientos que parece- 30

promedio de infractores
ran no normales y violatorios de normas de trnsito, pero 25
guiados por personas bien entrenadas. Tal vez la experien- 20
cia con los fiscales pueda ser implementada en un sistema 15
de gua de trnsito inteligente, basado en herramientas heu- 10
rsticas. 5
Los efectos de la variacin del porcentaje de conducto- 0
0% 20% 40% 60% 80% 100%
res agresivos sobre el nmero de cruces indebidos se mues-
aum entos en la proporcin de conductores agresivos
tran en la Fig. 2. En esta figura se puede observar que, de
nuevo para un valor en el intervalo [70%, 80%], llammos-
lo v1, de conductores agresivos, ya el nmero de cruces in-
debidos no puede seguir aumentando, lo que no es contrario Fig. 3. Nmero de conductores que irrespetan la luz roja del semforo
a la intuicin que podemos tener, ya que el colapso genera-
do en el cruce no permite un incremento de los mismos.
Tambin se puede observar un punto crtico, de inflexin de Nmero de infractores de luz amarilla

la curva, previo al colapso total, para un valor v2 en el in-


120

promedio de infractores
tervalo [20%, 40%]. 100
80
60
40
Nmero de cruces indebidos 20
0
100
promedio de cruces

0% 20% 40% 60% 80% 100%


80
indebidos

aum entos en la proporcin de conductores agresivos


60
40
20 Fig. 4. Nmero de conductores que irrespetan la luz amarilla del semforo
0
0% 20% 40% 60% 80% 100%
aum entos en la proporcin de conductores agresivos
4.2 Segundo escenario

En este caso se presentan cambios en el nmero de au-


Fig. 2. Nmero de autos que realizan cruces indebidos tos particulares que transitan por la interseccin, esto con la
intencin de observar de alguna manera los efectos sobre el
Los efectos de la variacin del porcentaje de conducto- flujo total del trfico que podra implicar la aplicacin del
res agresivos sobre el nmero de conductores que irrespetan Plan Pico y Placa que restringe el libre trnsito de este
la luz roja y la luz amarilla del semforo se muestran en las tipo de autos. Este plan ya ha sido aplicado en algunos es-
Figs. 3 y 4. En esto dos casos, se observa que para porcen- tados del pas, como Miranda y Distrito Capital, por lo que
tajes menores a un valor v3 de conductores agresivos en se considera de gran inters simular la aplicacin de este
[20%, 40%], cercano a v2, el nmero de infracciones au- tipo de plan en el modelo obtenido.
menta, lo que tiene sentido ya que los conductores agresi- Los efectos de la variacin del porcentaje de autos par-
vos son los nicos que realizan infracciones. Tambin se ticulares sobre el nmero de autos en cola se muestran en la
puede observar que para porcentajes de conductores agresi- Fig. 5. En este caso, se observa que para un porcentaje p en
vos mayores a v3 y menores a un valor v4 en [70%, 80%], el intervalo [80%, 100%] de autos particulares existe un in-
cercano a v y a v1, se mantiene el nmero de infracciones, cremento gradual en el nmero de autos en cola, lo que tie-
lo que posiblemente se deba a que si todos los conductores ne sentido ya que se aumenta el nmero de autos en el flujo
son agresivos, llegar el momento en que no todos puedan total del trfico. Sin embargo, para un porcentaje mayor a p
realizar al mismo tiempo infracciones. Se observa que para se observa una leve disminucin del nmero de autos en
porcentajes de infractores mayores a v4 el nmero de in- cola, lo cual posiblemente se deba a que, a pesar de haber
fractores disminuye, debido posiblemente al colapso en la ms autos transitando por la interseccin, los conductores
interseccin. Ntese la cercana entre v, v1 y v4, por un la- de autos particulares son en un 52% agresivos, lo que im-
do, y v2 y v3 por el otro. La causa y consecuencias de estas plica que estos efecten cambios de carril, cruces indebidos
cercanas pueden ser exploradas en estudios futuros. e infracciones.

Revista Ciencia e Ingeniera. Vol. 33, No. 2 abril-julio, 2012


Simulacin del trfico de autos en una interseccin 91

Puntos mximos de autos en cola Nmero de infractores de luz amarilla

mximos de autos en cola


30
promedio de los puntos
100

promedio de infractores
25
20 80
15
60
10
5 40
0 20
0% 20% 40% 60% 80% 100%
aum entos en las proporciones de conductores de
0
autos particulares 1 2 3 4 5 6
aum entos en las proporciones de conductores de
Fig. 5. Nmero de autos en cola autos particulares

Los efectos sobre el nmero de conductores que reali-


Fig. 8. Nmero de conductores que irrespetan la luz amarilla del semforo
zan cruces indebidos se muestran en la Fig. 6.

Nmero de cruces indebidos 5 Conclusiones y recomendaciones

100 Actualmente la ciudad de Mrida, al igual que la ma-


promedio de cruces

80 yora de las ciudades del pas, y de Latinoamrica en gene-


indebidos

60 ral, se encuentra sumergida en la catica situacin de los


40 congestionamientos vehiculares, ya que no cuenta con la
20 infraestructura adecuada para el acelerado crecimiento po-
0 blacional. Por lo tanto, se hace imperativo el uso de tecno-
0% 20% 40% 60% 80% 100% logas como los sistemas multiagente para llevar a cabo la
aum entos en las proporciones de conductores de
autos particulares
planificacin, simulacin y observacin de los sistemas de
trfico. Sin embargo, para que estas herramientas puedan
ser aprovechadas en todo su potencial es necesario que los
Fig. 6. Nmero de autos que realizan cruces indebidos entes gubernamentales tengan una clara disposicin para la
inversin respecto a la infraestructura de los sistemas de
Los efectos sobre el nmero de conductores que irres- control y al personal capacitado para su manejo. Esto po-
petan la luz roja y la luz amarilla del semforo se muestran dra favorecerse por medio de proyectos de investigacin
en las Figs. 7 y 8. que sean financiados por los entes pblicos.
Analizando la aplicabilidad de los sistemas multiagen-
Nmero de infractores de luz roja
te para el modelado del trfico, cabe destacar la potenciali-
dad que ofrece este tipo de sistemas para representar el
35 comportamiento reactivo y adaptativo de los conductores.
promedio de infractores

30 Para el estudio realizado la simulacin multiagente fa-


25
20
cilit la representacin del flujo de autos en la interseccin,
15 permitiendo: Representar diferentes tipos de autos, asignar-
10 le un comportamiento particular a cada conductor, repre-
5 sentar los cambios de carril, los cruces indebidos y las in-
0
1 2 3 4 5 6
fracciones ocurridas comnmente en la situacin real. Ello
aum entos en las proporciones de conductores de
muestra como los SMA permiten elaborar modelos que re-
autos particulares presentan bien al sistema real, principal objetivo de este
trabajo. Adicionalmente, el modelo fue exitosamente verifi-
cado y validado.
Fig. 7. Nmero de conductores que irrespetan la luz roja del semforo
Como contribucin del modelo realizado al estudio del
En estos dos casos, se observa que a medida que au- trfico de autos se tienen las siguientes conjeturas:
menta el porcentaje de conductores de autos particulares el
nmero de infracciones aumenta, lo que tiene sentido ya Para un porcentaje de conductores agresivos menor a un
que los conductores de autos particulares son en un 52% valor en el intervalo [70%, 80%], se consigue: Aliviar las
agresivos, lo que significa que un aumento en el nmero de colas en la interseccin, aumentar el nmero de cruces
autos particulares implicara un aumento en el nmero de indebidos, y aumentar el nmero de infracciones. Ello
conductores agresivos. muestra resultados inesperados, como la disminucin de

Revista Ciencia e Ingeniera. Vol. 33, No. 2, abril-julio, 2012


92 Camacho y col.

la cola, aunque a costa del aumento de las infracciones, y Referencias


de la peligrosidad del cruce. Es interesante explorar posi-
bles formas de mejorar el problema de trfico tomando en Balmer M, Nagel K, Raney B, 2004, Large-scale multi-
cuenta este tipo de resultados. En futuros trabajos se po- agent simulations for transportation applications, Journal of
dra explorar escenarios de simulacin con tales posibles Intelligent Transportation Systems, 8 (4), pp. 205-223,
soluciones. Tambin podra implementarse la solucin en Bart de Schutter S, Hoogendoorn H, Schuurman S, 2003, A
el sitio con un grupo humano (fiscales de trnsito) bien multi-agent case-based traffic control scenario evaluation
entrenados, quienes permitiran implementar este tipo de system, Proceedings of the IEEE 6th International Confer-
movimiento de vehculos de una manera controlada. Lue- ence on Intelligent Transportation Systems (ITSC'03),
go, la experiencia con los fiscales o con modelos de simu- Shanghai, China, pp. 678-683.
lacin podra ser implementada en un sistema de gua de Bazzan A, Franziska K, 2002, Re-routing agents in an ab-
trnsito inteligente, basado en herramientas heursticas. stract traffic scenario, 19th Proceeding of the Brazilian
Para aumentos de la proporcin de conductores de autos Symposium on Artificial Intelligence, SBIA, LNAI 5249,
particulares no muy altas se consigue disminuir el nme- Savador, Brazil, October 26-30, pp. 63-72.
ro de autos en cola, al igual que el nmero de cruces in- Bazzan A, Wahle J, Klgl F, 1999, Agents in Traffic Mod-
debidos, y el nmero de infracciones. Lo que parece de- elling - from Reactive to Social Behavior, Lecture Notes In
berse a que ms del 50% de los conductores particulares Computer Science, Vol. 1701, Proceedings of the 23rd An-
son conductores agresivos. nual German Conference on Artificial Intelligence: Ad-
Los escenarios explorados permitieron observar situacio- vances in Artificial Intelligence, pp. 303306.
nes un tanto inesperadas o contrarias a la intuicin, como Camacho J, 2008, Estudio del uso de sistemas multiagentes
por ejemplo: la disminucin del nmero de cruces inde- para el modelado del trfico de autos, Proyecto de grado
bidos para porcentajes de conductores agresivos mayores para obtener el ttulo de Ingeniero de Sistemas, Universidad
a un valor v en el [70%, 80%]. de Los Andes, Mrida, Venezuela.
Cern O, 2007, Anlisis de trfico vehicular en una zona
crtica de la ciudad de Quito, Tesis de Maestra en Sistemas
La experiencia de este trabajo, nos permite hacer las si- de Control, Escuela Politcnica Nacional, Quito, Ecuador.
guientes recomendaciones: CORMAS, 2012. Se encuentra en
http://cormas.cirad.fr/indexeng.htm. Fecha de consulta: 10
Aplicar la tecnologa multiagente para el estudio del trfi- febrero 2010.
co de autos y as obtener modelos que permitan desvelar Champion A, Mandiau R, Kolski C, Heidet A, Kemeny A,
las causas de los congestionamientos y atascos vehicula- 1999, Traffic generation with the SCANeR II simulator:
res, para as generar soluciones factibles a los graves pro- towards a multi-agent architecture, Proceedings of the Driv-
blemas del trfico. Estos modelos permiten incluir diver- ing Simulation Conference 1999, Paris, France, pp. 311-
sos comportamientos de los agentes. 324.
Realizar modelos del trfico en los cuales se incluyan to- Erol K, Levy R, Wentworth J, 2002, Application of agent
dos los tipos de autos, y efectos ms realistas como el technology to traffic simulation. Se encuentra en
cruce de peatones, la presencia de fiscales de trnsito, http://www.tfhrc.gov/advanc/agent.htm. Fecha de consul-
cambios en las condiciones del tiempo, entre otras. ta:13 febrero 2010.
Investigar en trabajos futuros la relacin entre las varia- ESSA, 2011, The European Social Simulation Association.
bles v, v1 y v4, por un lado, y v2 y v3 por el otro; men- Se encuentra en http://www.essa.eu.org. Fecha de consulta:
cionadas en la seccin 4.1. Estas variables pueden estar 18 febrero 2010.
relacionadas con transiciones de fase, en la teora de sis- Gershenson C, 1998, Control de trfico con agentes:
temas caticos. CRASH, Memorias XI Congreso Nacional sobre Informti-
Realizar campaas de concientizacin sobre el efecto que ca y Computacin, ANEI, Xalapa, Mxico, pp. 122-130.
tiene el cumplimiento de las normas de trnsito sobre el Gregoire PL, Desjardins C, Laumonier J, Chaib-draa B,
flujo total vehicular, de acuerdo a los resultados de las 2007, Urban traffic control based on learning agents. Pro-
simulaciones. Es decir, si el violar una norma X genera ceedings of the IEEE Intelligent Transportation Systems
cierto tipo de accidentes, o los incrementa en cierto por- Conference, pp. 916-921.
centaje, o genera ciertas consecuencias en cuanto al in- Guzmn F, Cordero J, Rodrguez S, 2002, Simulacin del
cremento de la(s) cola(s), entonces dar estas explicacio- trafico de autos y el modelado basado en agentes, Centro de
nes a los conductores, con los detalles obtenidos de la Sistemas Inteligentes del Tecnolgico de Monterrey, Mxi-
simulacin, podra ayudar a aumentar la consciencia de co.
cada conductor acerca de la situacin y problemas de Hoeger H, 1997, Curso de simulacin 1: Pasos en un estu-
trnsito, as como de su responsabilidad personal en ello. dio de simulacin. Se encuenta en
http://webdelprofesor.ula.ve/ingenieria/hhoeger/simulacion/
PARTE3.pdf . fecha de consulta: 04 marzo 2009.

Revista Ciencia e Ingeniera. Vol. 33, No. 2 abril-julio, 2012


Simulacin del trfico de autos en una interseccin 93

JASS, 2011, Journal of Artificial Societies and Social Sim- aciones sociales complejas en Latinoamrica: Contribuyen-
ulation. Se encuentra en do al cuidado del Bien Pblico (captulo de libro en
http://jasss.soc.surrey.ac.uk/JASSS.html. Fecha de consul- Rodrguez L., 2011, La emergencia de los enfoques de la
ta:11 enero 2010. Perozo N, Aguilar J, Tern O, Molina H, 2012, A verifica-
Jian C, Minglu L, Linpeng H, Ren Q, Ying L, 2006, To- tion method for MASOES, aceptado en IEEE Transactions
wards building an intelligent traffic simulation platform, on Systems, Man and Cybernetics.
APWeb Workshops 2006, pp. 632-642. REPAST, 2012. Se encuentra en
Le Page Ch, Becu N, Bommel P, Bousquet F, 2012, Partic- http://repast.sourceforge.net. Fecha de consulta: 13 abril
ipatory agent-Based simulation for renewable resource 2010.
management: The role of the Cormas simulation platform Rodrguez R, 2002, Modelacin de flujo de trnsito de au-
to nurture a community of practice, Journal of Artificial tos utilizando autmatas celulares. Departamento de
Societies and Social Simulation 15 (1) 10. Aplicacin de Microcomputadoras, Instituto de Ciencias,
Lin SY, Chen DK, Chen, RS, 2003. Apply adaptive and co- Universidad de Puebla, Septiembre 2002.
operative multi-agent system to urban traffic signal control, SDML, 2012. Se encuentra en http://cfpm.org/sdml. Fecha
11. Proceedings of the 11 IEEE Mediterranean Conference de consulta: 14 abril 2010.
on Control and Automation, Rhodes, Greece SIMSOCIA, 2011, Sociedad Iberoamericana de Simulacin
MASON, 2012. Se encuentra en Social, disponible en http://cesimo.ing.ula.ve/simsocia
http://cs.gmu.edu/~eclab/projects/mason. Fecha de consul- complejidad en Amrica Latina: Desafos, contribuciones y
ta: 15 enero 2010. compromisos para abordar los problemas complejos del sig-
NetLogo, 2009. Se encuentra en lo XXI, Tomo I. Comunidad de Pensamiento Complejo),
http://ccl.northwestern.edu/netlogo. Fecha de consulta: 07 Buenos Aires, Argentina.
marzo 2010. Vogel A, Nagel K, 2005, Multi-agent based simulation of
Paruchuri P, Reddy A, Karlapalem K, 2002, Multi agent individual traffic in Berlin, Proceedings of the International
simulation of unorganized traffic, Proceedings of the First Conference on Computers in Urban Planning and Urban
International Joint Conference on Autonomous Agents and Management (CUMPUM` 05), London, England
Multiagent Systems, ACM, New York, USA, pp. 176183. Zhang F, Li J, Zhao Q, 2005, Single-lane traffic simulation
Paczuski M, Nagel K, 1995, Self-organized criticality and with multi-Agent system, Proceedings of Intelligent Trans-
1/F noise in traffic, U.S. Department of Transportation: portation Systems, 2005, Vienna, Austria, pp. 56-60.
Federal Highway Administration, Report Number: BNL-
62385. Recibido: 06 de diciembre de 2010
SWARM, 2012. Se encuentra en
http://www.swarm.org/index.php/Main_Page. Fecha de Revisado: 26 de julio de 2011
consulta: 16 marzo 2010.
Tern O y Ablan M, 2011, Modelado y simulacin de situ-

Revista Ciencia e Ingeniera. Vol. 33, No. 2, abril-julio, 2012


94 Camacho y col.

Revista Ciencia e Ingeniera. Vol. 33, No. 2 abril-julio, 2012

También podría gustarte