Sunteți pe pagina 1din 45

Simulación microscópica de tráfico y optimización

multi-objetivo con algoritmos evolutivos, para la


asignación vial en un kilómetro cuadrado del
centro de Bogotá.

Facultad de Ingeniería y Ciencias Básicas. Departamento de


Ingeniería Industrial. Grupo de investigación Commons.
Universidad Central de Colombia.
Ing. Daniel Grass Guaqueta
Ing. Jainet Bernal Orozco
Brayan Leguizamon
Proyecto: Escenarios prospectivos de la logística urbana en un kilómetro cuadrado
del centro de Bogotá, mediante modelado y simulación

Vu Pham
Contenido
Introducción
Conteo de tráfico(metodología del Km2)
Modelos Matemáticos
Simulación del tráfico mediante Matlab-SUMO
NSGA II y TOPSIS
Resultados
Trabajos Futuros (KSVD-Unity)
Referencias

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Introducción
Aplicación de la metodología
del KM2

Conteo de Tiendas
Violaciones de normas e
interrupciones.
Conteo de trafico.
Normas y señales de tránsito

https://www.google.com.co/maps/place/Universidad+Central/@4.6035986,-74.0632556,15z/data=!4m5!3m4!1s0x8e3f99a278c70705:
0xfe7fe7a911157d86!8m2!3d4.606455!4d-74.069301

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Introducción
Aplicación de la metodología
del KM2

Variables que describen la


logística Urbana

https://www.google.com.co/maps/place/Universidad+Central/@4.6035986,-74.0632556,15z/data=!4m5!3m4!1s0x8e3f99a278c70705:
0xfe7fe7a911157d86!8m2!3d4.606455!4d-74.069301

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Introducción
Aplicación de la metodología
del KM2

Variables que describen la


logística Urbana

Sectores Económicos

https://www.google.com.co/maps/place/Universidad+Central/@4.6035986,-74.0632556,15z/data=!4m5!3m4!1s0x8e3f99a278c70705:
0xfe7fe7a911157d86!8m2!3d4.606455!4d-74.069301

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Introducción
Aplicación de la metodología
del KM2

Variables que describen la


logística Urbana

Sectores Económicos

Impacto medioambiental
por el tráfico en la zona.

https://www.google.com.co/maps/place/Universidad+Central/@4.6035986,-74.0632556,15z/data=!4m5!3m4!1s0x8e3f99a278c70705:
0xfe7fe7a911157d86!8m2!3d4.606455!4d-74.069301

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Introducción
Aplicación de la metodología
del KM2

Variables que describen la


logística Urbana

Sectores Económicos

Impacto medioambiental
por el tráfico en la zona.

Áreas a asignar para tráfico,


bicicletas y peatones.

https://www.google.com.co/maps/place/Universidad+Central/@4.6035986,-74.0632556,15z/data=!4m5!3m4!1s0x8e3f99a278c70705:
0xfe7fe7a911157d86!8m2!3d4.606455!4d-74.069301

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Introducción
Asignación de
Conteo de tráfico % de área a Asignación actual
los sentidos de Modelo Actual
mediante la asignar a Modelo GAMS de los sentidos y
flujo vehicular,
metodología del peatones y a zonas para
peatones y
KM2 vehículos. peatones.
bicicletas.
Restricciones
Modelos de optimización

Análisis de salida
Asignación Arribos Velocidad
aleatoria. aleatorios por promedio
(NetGenerate- tipo de vehículo.
NetConvert) (RandomTrips) Huella de
Carbono CO2
Densidad
Modelo de simulación en SUMO(Simulation of Urban MObility) Peatonal y de
Bicicletas

NSGA II - TOPSIS

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Introducción-Conteo de tráfico
Conteo de tráfico
mediante la
metodología del
2208
KM2

1650

1434

696
602

390

VEHICULOS MOTOS TAXI CAMIONES BICICLETAS BUS


PARTICULARES

Autor: Fuente Propia. Universidad Central

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelos Matemáticos

Minimizar Densidad
Conteo de tráfico Peatonal
mediante la % de área a asignar a peatones y a
metodología del vehículos.
KM2
Maximizar Velocidad
Modelo de optimización Vehicular

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo I: % de área a asignar a peatones y vehículos.
𝑪𝒐𝒏𝒋𝒖𝒏𝒕𝒐𝒔
𝐼 𝑖𝑛𝑡𝑒𝑟𝑣𝑎𝑙𝑜 𝑑𝑒 𝑡𝑖𝑒𝑚𝑝𝑜 1, … , 4 ∀𝑖 ∈ 𝐼

1 𝑃𝑒𝑎𝑡ó𝑛
𝐽 𝑆𝑢𝑗𝑒𝑡𝑜 ቄ ∀𝑗 ∈ 𝐽
2 𝑉𝑒ℎ𝑖𝑐𝑢𝑙𝑜

𝑷𝒂𝒓𝒂𝒎𝒆𝒕𝒓𝒐𝒔
𝑄𝑖,𝑗 = 𝐹𝑙𝑢𝑗𝑜 𝑑𝑒𝑙 𝑠𝑢𝑗𝑒𝑡𝑜 𝑗 𝑒𝑛 𝑒𝑙 𝑖𝑛𝑡𝑒𝑟𝑣𝑎𝑙𝑜 𝑑𝑒 𝑡𝑖𝑒𝑚𝑝𝑜 𝑖
𝑁𝑖,𝑗 = 𝑁ú𝑚𝑒𝑟𝑜 𝑑𝑒 𝑠𝑢𝑗𝑒𝑡𝑜𝑠 𝑗 𝑒𝑛 𝑒𝑙 𝑖𝑛𝑡𝑒𝑟𝑣𝑎𝑙𝑜 𝑑𝑒 𝑡𝑖𝑒𝑚𝑝𝑜 𝑖
𝐿𝐼𝑗 = 𝐿𝑖𝑚𝑖𝑡𝑒 𝑖𝑛𝑓𝑒𝑟𝑖𝑜𝑟 𝑑𝑒 𝑙𝑎 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒 𝑝𝑎𝑟𝑎 𝑒𝑙 𝑠𝑢𝑗𝑒𝑡𝑜 𝑗
𝐿𝑆𝑗 = 𝐿𝑖𝑚𝑖𝑡𝑒 𝑠𝑢𝑝𝑒𝑟𝑖𝑜𝑟 𝑑𝑒 𝑙𝑎 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒 𝑝𝑎𝑟𝑎 𝑒𝑙 𝑠𝑢𝑗𝑒𝑡𝑜 𝑗
𝑃𝑉 = 𝑃𝑒𝑎𝑡𝑜𝑛𝑒𝑠 𝑝𝑜𝑟 𝑣𝑒ℎ𝑖𝑐𝑢𝑙𝑜𝑠.
𝐴 = Á𝑟𝑒𝑎 𝑑𝑖𝑠𝑝𝑜𝑛𝑖𝑏𝑙𝑒(𝑀𝑒𝑡𝑟𝑜𝑠 𝑐𝑎𝑟𝑟𝑖𝑙).
𝑽𝒂𝒓𝒊𝒂𝒃𝒍𝒆
𝑋𝑖,𝑗 = 𝑀𝑒𝑡𝑟𝑜𝑠 𝑐𝑎𝑟𝑟𝑖𝑙 𝑎𝑠𝑖𝑔𝑛𝑎𝑑𝑜𝑠 𝑎𝑙 𝑠𝑢𝑗𝑒𝑡𝑜 𝑗 𝑒𝑛 𝑒𝑙 𝑖𝑛𝑡𝑒𝑟𝑣𝑎𝑙𝑜 𝑑𝑒 𝑡𝑖𝑒𝑚𝑝𝑜 𝑖

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo I: % de área a asignar a peatones y a vehículos.
𝑭𝒖𝒏𝒄𝒊𝒐𝒏𝒆𝒔 𝑶𝒃𝒋𝒆𝒕𝒊𝒗𝒐
1
𝑀𝑖𝑛 𝐹1 = ෍ 𝑀𝑖𝑛𝑖𝑚𝑖𝑧𝑎𝑟 𝑙𝑎 𝑑𝑒𝑛𝑠𝑖𝑑𝑎𝑑 𝑝𝑒𝑎𝑡𝑜𝑛𝑎𝑙
𝑋𝑖,1
𝐼

𝑀𝑎𝑥 𝐹2 = ෍ 𝑄𝑖,2 ∗ 𝑋𝑖,2 𝑀𝑎𝑥𝑖𝑚𝑖𝑧𝑎𝑟 𝑣𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑 𝑉𝑒ℎ𝑖𝑐𝑢𝑙𝑎𝑟


𝐼
𝑹𝒆𝒔𝒕𝒓𝒊𝒄𝒄𝒊𝒐𝒏𝒆𝒔

෍ 𝑁𝑖,𝑗 ∗ 𝑋𝑖,𝑗 = 𝐴 ∀𝑖 ∈ 𝐼 𝐸𝑙 á𝑟𝑒𝑎 𝑎𝑠𝑖𝑔𝑛𝑎𝑑𝑎 𝑛𝑜 𝑝𝑢𝑒𝑑𝑒 𝑠𝑢𝑝𝑒𝑟𝑎𝑟 𝑙𝑎 𝑑𝑖𝑠𝑝𝑜𝑛𝑖𝑏𝑙𝑒


𝐽

1 1
≤ 𝑃𝑉 ∀𝑖 ∈ 𝐼 𝐿𝑎 𝑑𝑒𝑛𝑠𝑖𝑑𝑎𝑑 𝑝𝑒𝑎𝑡𝑜𝑛𝑎𝑙 𝑑𝑒𝑏𝑒 𝑠𝑒𝑟 𝑚𝑒𝑛𝑜𝑟 𝑜 𝑖𝑔𝑢𝑎𝑙 𝑎 𝑙𝑎 𝑑𝑒
𝑋𝑖,1 𝑋𝑖,2
𝑣𝑒ℎ𝑖𝑐𝑢𝑙𝑜𝑠 𝑝𝑜𝑟 𝑙𝑎 𝑟𝑒𝑙𝑎𝑐𝑖ó𝑛 𝑑𝑒 𝑝𝑒𝑎𝑡𝑜𝑛𝑒𝑠 𝑝𝑜𝑟 𝑣𝑒ℎ𝑖𝑐𝑢𝑙𝑜

𝐿𝐼𝑗 ≤ 𝑋𝑖,𝑗 ≤ 𝐿𝑆𝑗 ∀𝑖 ∈ 𝐼 𝐸𝑙 á𝑟𝑒𝑎 𝑎𝑠𝑖𝑔𝑛𝑎𝑑𝑎 𝑝𝑎𝑟𝑎 𝑐𝑎𝑑𝑎 𝑠𝑢𝑗𝑒𝑡𝑜 𝑑𝑒𝑏𝑒 𝑒𝑠𝑡𝑎𝑟
𝑒𝑛 𝑢𝑛𝑜𝑠 𝑙𝑖𝑚𝑖𝑡𝑒𝑠

𝑋𝑖,𝑗 ≥ 0 ∀𝑖 ∈ 𝐼 ∀𝑗 ∈ 𝐽 𝑁𝑜 𝑛𝑒𝑔𝑎𝑡𝑖𝑣𝑖𝑑𝑎𝑑

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo I: NSPSO

https://www.google.com.co/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&ved=0ahUKEwj2lZrT0vbWAhUD7iYKHSwsDjcQjxwIAw&
url=https%3A%2F%2Fascent.atos.net%2Fswarm-computing-goes-around-comes-around%2F&psig=AOvVaw1MZ2v-APE-
p0aIrW11WTfb&ust=1508294935930554

vin  k  1  vin  k   c 1 r 1  k    pin  k   xin  k    c 2 r 2  k    g  k   xin  k  


xin  k  1  xin  k    vin  k  1
Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos
Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo I: % de área a asignar a peatones y a vehículos.

Interval 2
x(i,1) 0,30889153

x(i,2) 21,394671

A(i,1) 4787,81864

A(i,2) 26572,1814

N(i,j) PEATON VEHICULOS

08:30 A 15:29 15500 1242

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo I: % de área a asignar a peatones y a vehículos.

% 𝑀𝑒𝑡𝑟𝑜𝑠 𝑐𝑎𝑟𝑟𝑖𝑙 𝑎𝑠𝑖𝑔𝑛𝑎𝑑𝑜𝑠 𝑎𝑙 𝑠𝑢𝑗𝑒𝑡𝑜 𝑗 𝑒𝑛 𝑒𝑙 𝑖𝑛𝑡𝑒𝑟𝑣a𝑙𝑜 𝑑𝑒 𝑡𝑖𝑒𝑚𝑝𝑜 𝑖


PEDESTRIAN VEHICLE

20:30 A 05:29 3.7 96.3

15:30 A 20:29 13.6 86.4

08:30 A 15:29 15.3 84.7

05:30 A 08:29 8.0 92.0

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Modelos de optimización
Asignación de
Conteo de tráfico % de área a
los sentidos de Maximizar Factores de
mediante la asignar a
flujo vehicular, utilización por carril dado
metodología del peatones y a
peatones y cada tipo de agente
KM2 vehículos.
bicicletas.

Fuente: Maria Fernanda Garcia. Universidad Central

Vehicular Peatonal Bicicletas


Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos
Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo II: Asignación de los sentidos de flujo vehicular, peatones y
bicicletas.
Asignación de
los sentidos de NetEdit (SUMO)
flujo vehicular,
peatones y
bicicletas.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab

Asignación de
Conteo de tráfico % de área a Asignación actual
los sentidos de
mediante la asignar a de los sentidos y
flujo vehicular,
metodología del peatones y a zonas para
peatones y
KM2 vehículos. peatones.
bicicletas.
Restricciones Modelos de optimización

Asignación
aleatoria.
(NetGenerate-
NetConvert)

Modelo de simulación en SUMO(Simulation of Urban MObility)

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab

Asignación system(['netconvert -n
aleatoria. km2.nod.xml -e km2e.edg.xml -o
(NetGenerate- km2rand.net.xml -v']);
NetConvert)
% 0:No cambia 1:Cambio Sentido 2:Asigno peaton 3:Asigno Bicicleta
for e=1:size(edN.edges.edge,2)
aleatorio = rand;
if aleatorio <= 0.84 %&& (strcomp(ed.edges.edge{1,e}.Attributes.allow,'pedestrian') ||
ed.edges.edge{1,e}.Attributes.allow~='bicycle')
%Genera via para Vehiculos
aleatorio_veh = rand;
if aleatorio_veh > 0.5
%Cambia de sentido sentido
aux=edN.edges.edge{1,e}.Attributes.from;
edN.edges.edge{1,e}.Attributes.from=edN.edges.edge{1,e}.Attributes.to;
edN.edges.edge{1,e}.Attributes.to=aux;
poblador(e,1)=1;
end
elseif (aleatorio > 0.84 && aleatorio < 0.96)
%Genera via para peaton
edN.edges.edge{1,e}.Attributes.allow='pedestrian';
poblador(e,1)=2;
else
%Genera via para Bicicletas
edN.edges.edge{1,e}.Attributes.allow='bicycle';
poblador(e,1)=3;
end
end
struct2xml(edN,'km2e.edg.xml');
Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos
Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab
Asignación de
Conteo de tráfico % de área a Asignación actual
los sentidos de Modelo Actual
mediante la asignar a Modelo GAMS de los sentidos y
flujo vehicular,
metodología del peatones y a zonas para
peatones y
KM2 vehículos. peatones.
bicicletas.
Restricciones
Modelos de optimización

Asignación Arribos
aleatoria. aleatorios por
(NetGenerate- tipo de vehículo.
NetConvert) (RandomTrips)

Modelo de simulación en SUMO(Simulation of Urban MObility)

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab
Arribos system('python randomTrips.py -n
aleatorios por km2rand.net.xml -r km2.rou.xml -b 0 -e
tipo de vehículo. 3600 -p 0.8 --vehicle-class bus');
(RandomTrips)

for r=1:size(ro.routes.vehicle,2)
tipo= rand();
for k=1:6
if (tipo>Intervalo(k,1))&& (tipo<=Intervalo(k,2))
switch(k)
case 1 %bus
ro.routes.vehicle{1,r}.Attributes.type='bus';
case 2 %passenger
ro.routes.vehicle{1,r}.Attributes.type='passenger';
case 3 %taxi
ro.routes.vehicle{1,r}.Attributes.type='taxi';
case 4 %motorcycle
ro.routes.vehicle{1,r}.Attributes.type='motorcycle';
case 5 %truck
ro.routes.vehicle{1,r}.Attributes.type='truck';
case 6 %bicycle
ro.routes.vehicle{1,r}.Attributes.type='bicycle';
end
end
end
end

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO
Asignación de
Conteo de tráfico % de área a Asignación actual
los sentidos de Modelo Actual
mediante la asignar a Modelo GAMS de los sentidos y
flujo vehicular,
metodología del peatones y a zonas para
peatones y
KM2 vehículos. peatones.
bicicletas.
Restricciones
Modelos de optimización

Asignación Arribos
aleatoria. aleatorios por
(NetGenerate- tipo de vehículo.
NetConvert) (RandomTrips)

Modelo de simulación en SUMO(Simulation of Urban MObility)

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab
Asignación de
Conteo de tráfico % de área a Asignación actual
los sentidos de Modelo Actual
mediante la asignar a Modelo GAMS de los sentidos y
flujo vehicular,
metodología del peatones y a zonas para
peatones y
KM2 vehículos. peatones.
bicicletas.
Restricciones
Modelos de optimización

Análisis de salida
Asignación Arribos Velocidad
aleatoria. aleatorios por promedio
(NetGenerate- tipo de vehículo.
NetConvert) (RandomTrips) Huella de
Carbono CO2
Densidad
Modelo de simulación en SUMO(Simulation of Urban MObility) Peatonal y de
Bicicletas

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab
<output>
Análisis de salida
<netstate-dump value="c:\SUMO(Actual)\salida.xml"/>
Velocidad <emission-output value="c:\SUMO(Actual)\salidaco2.xml"/>
promedio
<queue-output value="c:\SUMO(Actual)\queuekm2.xml"/>
Huella de <summary-output
Carbono CO2 value="c:\SUMO(Actual)\sumarysimulation.xml"/>
Densidad </output>
Peatonal y de
Bicicletas
<summary>
<step time="<SIMULATION_TIME>" \
loaded="<LOADED_VEHICLE_NUMBER>" \
inserted="<INSERTED_VEHICLE_NUMBER>" \
running="<RUNNING_VEHICLE_NUMBER>" \
waiting="<NUMBER_OF_VEHICLES_WAITING_FOR_INSERTI
ON>" \
ended="<ENDED_VEHICLE_NUMBER>" \
meanWaitingTime="<MEAN_WAITING_TIME>" \
meanTravelTime="<MEAN_TRAVEL_TIME>"/>
... further time steps ...
</summary>

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Modelo de simulación en SUMO y Matlab

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Introducción
Asignación de
Conteo de tráfico % de área a Asignación actual
los sentidos de Modelo Actual
mediante la asignar a Modelo GAMS de los sentidos y
flujo vehicular,
metodología del peatones y a zonas para
peatones y
KM2 vehículos. peatones.
bicicletas.
Restricciones
Modelos de optimización

Análisis de salida
Asignación Arribos Velocidad
aleatoria. aleatorios por promedio
(NetGenerate- tipo de vehículo.
NetConvert) (RandomTrips) Huella de
Carbono CO2
Densidad
Modelo de simulación en SUMO(Simulation of Urban MObility) Peatonal y de
Bicicletas

NSGA II - TOPSIS

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta, Ing. Jainet Bernal Orozco
Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Optimización Multi-Objetivo (Algoritmo NSGA II)

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Resultados

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
Trabajos futuros

• Algoritmos de aprendizaje automático para clasificar la asignación sin


necesidad de hacer todas las replicas. (DKSVD)

• Realizar un simulador usuario-maquina por medio de Unity.

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.
¡Gracias!
¿Preguntas?

Simulación microscópica de tráfico y optimización multi-objetivo con algoritmos


Ing. Daniel Grass Guaqueta Vu Pham evolutivos, para la asignación vial en un kilómetro cuadrado del centro de Bogotá.

S-ar putea să vă placă și