Top Banner
R EDUCING GAS E MISSIONS IN S MART C ITIES BY USING THE R ED S WARM ARCHITECTURE Daniel H. Stolfi [email protected] Enrique Alba [email protected] Departamento de Lenguajes y Ciencias de la Computación Universidad de Málaga Multiconferencia CAEPIA 2013 Septiembre de 2013 Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 1 / 25
95
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

REDUCING GAS EMISSIONS IN SMART CITIES

BY USING THE RED SWARM ARCHITECTURE

Daniel H. [email protected]

Enrique [email protected]

Departamento de Lenguajes y Ciencias de la ComputaciónUniversidad de Málaga

Multiconferencia CAEPIA 2013

Septiembre de 2013

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 1 / 25

Page 2: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

CONTENIDOS

1 INTRODUCCIÓN

2 PROPUESTA

3 EXPERIMENTOS

4 CONCLUSIONES

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 2 / 25

Page 3: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

CONTENIDOS

1 INTRODUCCIÓN

2 PROPUESTA

3 EXPERIMENTOS

4 CONCLUSIONES

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 2 / 25

Page 4: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

CONTENIDOS

1 INTRODUCCIÓN

2 PROPUESTA

3 EXPERIMENTOS

4 CONCLUSIONES

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 2 / 25

Page 5: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

CONTENIDOS

1 INTRODUCCIÓN

2 PROPUESTA

3 EXPERIMENTOS

4 CONCLUSIONES

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 2 / 25

Page 6: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

INTRODUCCIÓN

La mayoría de las personas viven o están pensando enmudarse a las grandes ciudades

Hay un mayor número de vehículos en las calles

Aumenta el número de atascos

Se emiten toneladas de gases de efecto invernadero

Disminuye la calidad de vida de los ciudadanos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 3 / 25

Page 7: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

INTRODUCCIÓN

La mayoría de las personas viven o están pensando enmudarse a las grandes ciudades

Hay un mayor número de vehículos en las calles

Aumenta el número de atascos

Se emiten toneladas de gases de efecto invernadero

Disminuye la calidad de vida de los ciudadanos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 3 / 25

Page 8: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

INTRODUCCIÓN

La mayoría de las personas viven o están pensando enmudarse a las grandes ciudades

Hay un mayor número de vehículos en las calles

Aumenta el número de atascos

Se emiten toneladas de gases de efecto invernadero

Disminuye la calidad de vida de los ciudadanos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 3 / 25

Page 9: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

INTRODUCCIÓN

La mayoría de las personas viven o están pensando enmudarse a las grandes ciudades

Hay un mayor número de vehículos en las calles

Aumenta el número de atascos

Se emiten toneladas de gases de efecto invernadero

Disminuye la calidad de vida de los ciudadanos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 3 / 25

Page 10: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

INTRODUCCIÓN

La mayoría de las personas viven o están pensando enmudarse a las grandes ciudades

Hay un mayor número de vehículos en las calles

Aumenta el número de atascos

Se emiten toneladas de gases de efecto invernadero

Disminuye la calidad de vida de los ciudadanos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 3 / 25

Page 11: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Nuestro propuesta, Red Swarm estáformada por:

Los spots distribuidos por la ciudadI Instalados en los semáforosI Se comunican con los vehículos vía Wi-Fi

Nuestro Algoritmo Evolutivo

Nuestro Algoritmo de Cambio de RutaLas unidades de abordo (OBU)

I Instaladas en los vehículosI También pueden utilizarse smartphones o

tablets

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 4 / 25

Page 12: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Nuestro propuesta, Red Swarm estáformada por:

Los spots distribuidos por la ciudadI Instalados en los semáforosI Se comunican con los vehículos vía Wi-Fi

Nuestro Algoritmo Evolutivo

Nuestro Algoritmo de Cambio de RutaLas unidades de abordo (OBU)

I Instaladas en los vehículosI También pueden utilizarse smartphones o

tablets

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 4 / 25

Page 13: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Nuestro propuesta, Red Swarm estáformada por:

Los spots distribuidos por la ciudadI Instalados en los semáforosI Se comunican con los vehículos vía Wi-Fi

Nuestro Algoritmo Evolutivo

Nuestro Algoritmo de Cambio de RutaLas unidades de abordo (OBU)

I Instaladas en los vehículosI También pueden utilizarse smartphones o

tablets

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 4 / 25

Page 14: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Nuestro propuesta, Red Swarm estáformada por:

Los spots distribuidos por la ciudadI Instalados en los semáforosI Se comunican con los vehículos vía Wi-Fi

Nuestro Algoritmo Evolutivo

Nuestro Algoritmo de Cambio de RutaLas unidades de abordo (OBU)

I Instaladas en los vehículosI También pueden utilizarse smartphones o

tablets

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 4 / 25

Page 15: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Nuestro propuesta, Red Swarm estáformada por:

Los spots distribuidos por la ciudadI Instalados en los semáforosI Se comunican con los vehículos vía Wi-Fi

Nuestro Algoritmo Evolutivo

Nuestro Algoritmo de Cambio de RutaLas unidades de abordo (OBU)

I Instaladas en los vehículosI También pueden utilizarse smartphones o

tablets

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 4 / 25

Page 16: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Nuestro propuesta, Red Swarm estáformada por:

Los spots distribuidos por la ciudadI Instalados en los semáforosI Se comunican con los vehículos vía Wi-Fi

Nuestro Algoritmo Evolutivo

Nuestro Algoritmo de Cambio de RutaLas unidades de abordo (OBU)

I Instaladas en los vehículosI También pueden utilizarse smartphones o

tablets

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 4 / 25

Page 17: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Nuestro propuesta, Red Swarm estáformada por:

Los spots distribuidos por la ciudadI Instalados en los semáforosI Se comunican con los vehículos vía Wi-Fi

Nuestro Algoritmo Evolutivo

Nuestro Algoritmo de Cambio de RutaLas unidades de abordo (OBU)

I Instaladas en los vehículosI También pueden utilizarse smartphones o

tablets

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 4 / 25

Page 18: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Red Swarm proporciona:Información personalizada a cada vehículo

I OnlineI Distribuida

Disminución de la formación de atascos

Reducción de las emisiones de gases

Monitorización del estado de la ciudad (tráfico, emisiones, etc)

Posibles extensiones a flotas de vehículos municipales

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 5 / 25

Page 19: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Red Swarm proporciona:Información personalizada a cada vehículo

I OnlineI Distribuida

Disminución de la formación de atascos

Reducción de las emisiones de gases

Monitorización del estado de la ciudad (tráfico, emisiones, etc)

Posibles extensiones a flotas de vehículos municipales

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 5 / 25

Page 20: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Red Swarm proporciona:Información personalizada a cada vehículo

I OnlineI Distribuida

Disminución de la formación de atascos

Reducción de las emisiones de gases

Monitorización del estado de la ciudad (tráfico, emisiones, etc)

Posibles extensiones a flotas de vehículos municipales

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 5 / 25

Page 21: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Red Swarm proporciona:Información personalizada a cada vehículo

I OnlineI Distribuida

Disminución de la formación de atascos

Reducción de las emisiones de gases

Monitorización del estado de la ciudad (tráfico, emisiones, etc)

Posibles extensiones a flotas de vehículos municipales

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 5 / 25

Page 22: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Red Swarm proporciona:Información personalizada a cada vehículo

I OnlineI Distribuida

Disminución de la formación de atascos

Reducción de las emisiones de gases

Monitorización del estado de la ciudad (tráfico, emisiones, etc)

Posibles extensiones a flotas de vehículos municipales

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 5 / 25

Page 23: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Red Swarm proporciona:Información personalizada a cada vehículo

I OnlineI Distribuida

Disminución de la formación de atascos

Reducción de las emisiones de gases

Monitorización del estado de la ciudad (tráfico, emisiones, etc)

Posibles extensiones a flotas de vehículos municipales

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 5 / 25

Page 24: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

RED SWARM

Red Swarm proporciona:Información personalizada a cada vehículo

I OnlineI Distribuida

Disminución de la formación de atascos

Reducción de las emisiones de gases

Monitorización del estado de la ciudad (tráfico, emisiones, etc)

Posibles extensiones a flotas de vehículos municipales

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 5 / 25

Page 25: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ARQUITECTURA RED SWARM

Configuración:Cálculo offline de la configuración para los spots Red Swarm

Despliegue:Los spots interactúan con los vehículos sugiriendo nuevas rutas(online)

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 6 / 25

Page 26: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ARQUITECTURA RED SWARM

Configuración:Cálculo offline de la configuración para los spots Red Swarm

Despliegue:Los spots interactúan con los vehículos sugiriendo nuevas rutas(online)

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 6 / 25

Page 27: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ARQUITECTURA RED SWARM

Configuración:Cálculo offline de la configuración para los spots Red Swarm

Despliegue:Los spots interactúan con los vehículos sugiriendo nuevas rutas(online)

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 6 / 25

Page 28: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

SENSORES

Representan dentro de la simulación alas calles que conducen a unaintersección controlada por un spot deRed Swarm

Cuando un vehículo es detectado por unsensor se dispara el algoritmo decambio de ruta

En una ciudad real los sensoresrepresentarían los enlaces de radio

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 7 / 25

Page 29: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

SENSORES

Representan dentro de la simulación alas calles que conducen a unaintersección controlada por un spot deRed Swarm

Cuando un vehículo es detectado por unsensor se dispara el algoritmo decambio de ruta

En una ciudad real los sensoresrepresentarían los enlaces de radio

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 7 / 25

Page 30: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

SENSORES

Representan dentro de la simulación alas calles que conducen a unaintersección controlada por un spot deRed Swarm

Cuando un vehículo es detectado por unsensor se dispara el algoritmo decambio de ruta

En una ciudad real los sensoresrepresentarían los enlaces de radio

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 7 / 25

Page 31: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

SPOTS RED SWARM Y CAMBIO DE RUTA

Los spots se encuentran situados en intersecciones controladas porsemáforos, constan de calles de entrada (con sensores) y posibles calles desalida

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 8 / 25

Page 32: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

SPOTS RED SWARM Y CAMBIO DE RUTA

Cuando un vehículo se aproxima a un spot, éste le sugiere el siguiente puntode paso (otro spot) basado en una probabilidad

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 8 / 25

Page 33: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 34: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 35: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 36: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 37: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 38: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 39: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 40: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 41: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 42: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 43: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 44: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 45: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 46: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 47: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 48: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 49: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

EJEMPLO DE CAMBIO DE RUTA

Solución de losExpertos

Red Swarm

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 9 / 25

Page 50: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

VÍDEO: EJEMPLO DE CAMBIO DE RUTA (SUMO)

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 10 / 25

Page 51: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

CONSTRUCCIÓN DEL ESCENARIO: METODOLOGÍA

Trabajamos con mapas reales importados desde OpenStreetMap

Añadimos 10 spots Red Swarm en intersecciones con semáforos

Importamos el mapa en SUMO

Definimos los flujos de tráfico (solución de los expertos)

Este proceso puede adaptarse a cualquier ciudad moderna del mundo

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 11 / 25

Page 52: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

CONSTRUCCIÓN DEL ESCENARIO: METODOLOGÍA

Trabajamos con mapas reales importados desde OpenStreetMap

Añadimos 10 spots Red Swarm en intersecciones con semáforos

Importamos el mapa en SUMO

Definimos los flujos de tráfico (solución de los expertos)

Este proceso puede adaptarse a cualquier ciudad moderna del mundo

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 11 / 25

Page 53: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

CONSTRUCCIÓN DEL ESCENARIO: METODOLOGÍA

Trabajamos con mapas reales importados desde OpenStreetMap

Añadimos 10 spots Red Swarm en intersecciones con semáforos

Importamos el mapa en SUMO

Definimos los flujos de tráfico (solución de los expertos)

Este proceso puede adaptarse a cualquier ciudad moderna del mundo

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 11 / 25

Page 54: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

CONSTRUCCIÓN DEL ESCENARIO: METODOLOGÍA

Trabajamos con mapas reales importados desde OpenStreetMap

Añadimos 10 spots Red Swarm en intersecciones con semáforos

Importamos el mapa en SUMO

Definimos los flujos de tráfico (solución de los expertos)

Este proceso puede adaptarse a cualquier ciudad moderna del mundo

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 11 / 25

Page 55: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

CONSTRUCCIÓN DEL ESCENARIO: METODOLOGÍA

Trabajamos con mapas reales importados desde OpenStreetMap

Añadimos 10 spots Red Swarm en intersecciones con semáforos

Importamos el mapa en SUMO

Definimos los flujos de tráfico (solución de los expertos)

Este proceso puede adaptarse a cualquier ciudad moderna del mundo

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 11 / 25

Page 56: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ESCENARIO DE TRABAJO: MÁLAGA

Málaga (trazado urbano real)

261 semáforos

10 spots Red Swarm

800 vehículos

4 tipos de vehículos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 12 / 25

Page 57: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ESCENARIO DE TRABAJO: MÁLAGA

Málaga (trazado urbano real)

261 semáforos

10 spots Red Swarm

800 vehículos

4 tipos de vehículos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 12 / 25

Page 58: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ESCENARIO DE TRABAJO: MÁLAGA

Málaga (trazado urbano real)

261 semáforos

10 spots Red Swarm

800 vehículos

4 tipos de vehículos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 12 / 25

Page 59: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ESCENARIO DE TRABAJO: MÁLAGA

Málaga (trazado urbano real)

261 semáforos

10 spots Red Swarm

800 vehículos

4 tipos de vehículos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 12 / 25

Page 60: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ESCENARIO DE TRABAJO: MÁLAGA

Málaga (trazado urbano real)

261 semáforos

10 spots Red Swarm

800 vehículos

4 tipos de vehículos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 12 / 25

Page 61: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ESCENARIO DE TRABAJO: MÁLAGA

Málaga (trazado urbano real)

Nuestro objetivo es reducir las emisiones de gases mediante el aumento de lafluidez del tráfico rodado y la supresión de atascos

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 13 / 25

Page 62: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO

(10+2)-EA

Cálculo de fitness utilizando el simulador detráfico SUMO

El cambio de ruta que realizan los spots seencuentra implementado por la API TraCI

El resultado del algoritmo evolutivo es laconfiguración para todos los spots RedSwarm ubicados en la ciudad

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 14 / 25

Page 63: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO

(10+2)-EA

Cálculo de fitness utilizando el simulador detráfico SUMO

El cambio de ruta que realizan los spots seencuentra implementado por la API TraCI

El resultado del algoritmo evolutivo es laconfiguración para todos los spots RedSwarm ubicados en la ciudad

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 14 / 25

Page 64: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO

(10+2)-EA

Cálculo de fitness utilizando el simulador detráfico SUMO

El cambio de ruta que realizan los spots seencuentra implementado por la API TraCI

El resultado del algoritmo evolutivo es laconfiguración para todos los spots RedSwarm ubicados en la ciudad

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 14 / 25

Page 65: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO

(10+2)-EA

Cálculo de fitness utilizando el simulador detráfico SUMO

El cambio de ruta que realizan los spots seencuentra implementado por la API TraCI

El resultado del algoritmo evolutivo es laconfiguración para todos los spots RedSwarm ubicados en la ciudad

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 14 / 25

Page 66: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO

(10+2)-EA

Cálculo de fitness utilizando el simulador detráfico SUMO

El cambio de ruta que realizan los spots seencuentra implementado por la API TraCI

El resultado del algoritmo evolutivo es laconfiguración para todos los spots RedSwarm ubicados en la ciudad

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 14 / 25

Page 67: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: REPRESENTACIÓN

Si un vehículo que se dirige hacia el Destino 2 es detectado por el Sensor 1se le sugerirá como punto de paso en su ruta, uno de los posibles sensoresalcanzables desde el Sensor 1, el cual se seleccionará según los valores deprobabilidad almacenados en el vector solución

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 15 / 25

Page 68: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: REPRESENTACIÓN

Al tener 28 sensores en nuestro escenario y 8 destinos diferentes el vector deprobabilidades está compuesto de 1119 floats lo que nos da una idea de lacomplejidad de este problema.

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 16 / 25

Page 69: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: FUNCIÓN DE FITNESS

FUNCIÓN DE FITNESS

F = ω1(N − ntrips) + ω2

∑COtripN

N: Número total de vehículos (800)

ntrips: Número de vehículos que finalizan su itinerario

COtrip: Total CO emitido por el vehículo durante su desplazamiento

ω1 y ω2: Pesos relativos de cada término

Nuestro objetivo es minimizar el valor de la función de fitness

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 17 / 25

Page 70: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: FUNCIÓN DE FITNESS

FUNCIÓN DE FITNESS

F = ω1(N − ntrips) + ω2

∑COtripN

N: Número total de vehículos (800)

ntrips: Número de vehículos que finalizan su itinerario

COtrip: Total CO emitido por el vehículo durante su desplazamiento

ω1 y ω2: Pesos relativos de cada término

Nuestro objetivo es minimizar el valor de la función de fitness

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 17 / 25

Page 71: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: FUNCIÓN DE FITNESS

FUNCIÓN DE FITNESS

F = ω1(N − ntrips) + ω2

∑COtripN

N: Número total de vehículos (800)

ntrips: Número de vehículos que finalizan su itinerario

COtrip: Total CO emitido por el vehículo durante su desplazamiento

ω1 y ω2: Pesos relativos de cada término

Nuestro objetivo es minimizar el valor de la función de fitness

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 17 / 25

Page 72: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: RECOMBINACIÓN

Operador de Recombinación: SDPXHemos utilizado el operador de cruce de dos puntos estándar

Los descendientes se obtienen intercambiando entre los padres losbloques de configuración de los sensores en los puntos de cruce

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 18 / 25

Page 73: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: RECOMBINACIÓN

Operador de Recombinación: SDPXHemos utilizado el operador de cruce de dos puntos estándar

Los descendientes se obtienen intercambiando entre los padres losbloques de configuración de los sensores en los puntos de cruce

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 18 / 25

Page 74: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: RECOMBINACIÓN

Operador de Recombinación: SDPXHemos utilizado el operador de cruce de dos puntos estándar

Los descendientes se obtienen intercambiando entre los padres losbloques de configuración de los sensores en los puntos de cruce

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 18 / 25

Page 75: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: MUTACIÓN

Dos Operadores de Mutación:

1 ADOS: Todos los bloques destino de un sensor (exploración)

2 ODOS: Un bloque destino de un sensor (explotación)

Modifican las probabilidades en los bloques de configuración

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 19 / 25

Page 76: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: MUTACIÓN

Dos Operadores de Mutación:

1 ADOS: Todos los bloques destino de un sensor (exploración)

2 ODOS: Un bloque destino de un sensor (explotación)

Modifican las probabilidades en los bloques de configuración

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 19 / 25

Page 77: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: MUTACIÓN

Dos Operadores de Mutación:

1 ADOS: Todos los bloques destino de un sensor (exploración)

2 ODOS: Un bloque destino de un sensor (explotación)

Modifican las probabilidades en los bloques de configuración

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 19 / 25

Page 78: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

Red SwarmArquitecturaEscenarioAlgoritmo Evolutivo

ALGORITMO EVOLUTIVO: MUTACIÓN

Dos Operadores de Mutación:

1 ADOS: Todos los bloques destino de un sensor (exploración)

2 ODOS: Un bloque destino de un sensor (explotación)

Modifican las probabilidades en los bloques de configuración

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 19 / 25

Page 79: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

ResultadosGráficas50 instanciasReducción de los atascos

RESULTADOS

Utilizando Red Swarm, los vehículos han reducido no sólo lasemisiones de CO, si no también las de CO2, NOx , Hc, PmAdemás ha disminuido el tiempo medio de viaje y el consumo decarburante con un mínimo aumento de las distancias recorridasPor lo tanto en esta zona se emitirán 145 Kg. menos de CO2 al añoY se ahorrarán 96000 e anuales en combustible

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 20 / 25

Page 80: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

ResultadosGráficas50 instanciasReducción de los atascos

RESULTADOS

Utilizando Red Swarm, los vehículos han reducido no sólo lasemisiones de CO, si no también las de CO2, NOx , Hc, PmAdemás ha disminuido el tiempo medio de viaje y el consumo decarburante con un mínimo aumento de las distancias recorridasPor lo tanto en esta zona se emitirán 145 Kg. menos de CO2 al añoY se ahorrarán 96000 e anuales en combustible

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 20 / 25

Page 81: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

ResultadosGráficas50 instanciasReducción de los atascos

RESULTADOS

Utilizando Red Swarm, los vehículos han reducido no sólo lasemisiones de CO, si no también las de CO2, NOx , Hc, PmAdemás ha disminuido el tiempo medio de viaje y el consumo decarburante con un mínimo aumento de las distancias recorridasPor lo tanto en esta zona se emitirán 145 Kg. menos de CO2 al añoY se ahorrarán 96000 e anuales en combustible

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 20 / 25

Page 82: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

ResultadosGráficas50 instanciasReducción de los atascos

RESULTADOS

Utilizando Red Swarm, los vehículos han reducido no sólo lasemisiones de CO, si no también las de CO2, NOx , Hc, PmAdemás ha disminuido el tiempo medio de viaje y el consumo decarburante con un mínimo aumento de las distancias recorridasPor lo tanto en esta zona se emitirán 145 Kg. menos de CO2 al añoY se ahorrarán 96000 e anuales en combustible

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 20 / 25

Page 83: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

ResultadosGráficas50 instanciasReducción de los atascos

RESULTADOS: GRÁFICAS

CO

Hc

CO2

Tiempo de Viaje

NOx

Longitud de Ruta

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 21 / 25

Page 84: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

ResultadosGráficas50 instanciasReducción de los atascos

RESULTADOS: GRÁFICAS

CO

Hc

CO2

Tiempo de Viaje

NOx

Longitud de Ruta

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 21 / 25

Page 85: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

ResultadosGráficas50 instanciasReducción de los atascos

RESULTADOS PARA 50 INSTANCIAS

Esta figura presenta los valores de fitness de la ejecución de RedSwarm en 50 instancias diferentes

Red Swarm no sólo ha funcionado correctamente en todas ellas, si noque también ha obtenido mejores resultados en 34 de ellas (68 %)

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 22 / 25

Page 86: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

ResultadosGráficas50 instanciasReducción de los atascos

RESULTADOS PARA 50 INSTANCIAS

Esta figura presenta los valores de fitness de la ejecución de RedSwarm en 50 instancias diferentes

Red Swarm no sólo ha funcionado correctamente en todas ellas, si noque también ha obtenido mejores resultados en 34 de ellas (68 %)

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 22 / 25

Page 87: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

ResultadosGráficas50 instanciasReducción de los atascos

VÍDEO: REDUCCIÓN DE LOS ATASCOS (SUMO)

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 23 / 25

Page 88: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

CONCLUSIONES Y TRABAJO FUTURO

En este trabajo hemos aplicado nuestra arquitectura Red Swarm alproblema de la reducción de emisiones de gases de efecto invernadero

Los resultados presentan una reducción de hasta el 10.1 % en lasemisiones de CO, 4.0 % en CO2, etc.

Además se mantiene la principal característica de Red Swarm que esla reducción de los tiempos de viaje (hasta 9.1 %)Como trabajo futuro nos planteamos:

I La extensión del área analizadaI El empleo de otras técnicas bioinspiradas en el proceso de

optimizaciónI Abordar la optimización multiobjetivo de nuestros escenarios

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 24 / 25

Page 89: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

CONCLUSIONES Y TRABAJO FUTURO

En este trabajo hemos aplicado nuestra arquitectura Red Swarm alproblema de la reducción de emisiones de gases de efecto invernadero

Los resultados presentan una reducción de hasta el 10.1 % en lasemisiones de CO, 4.0 % en CO2, etc.

Además se mantiene la principal característica de Red Swarm que esla reducción de los tiempos de viaje (hasta 9.1 %)Como trabajo futuro nos planteamos:

I La extensión del área analizadaI El empleo de otras técnicas bioinspiradas en el proceso de

optimizaciónI Abordar la optimización multiobjetivo de nuestros escenarios

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 24 / 25

Page 90: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

CONCLUSIONES Y TRABAJO FUTURO

En este trabajo hemos aplicado nuestra arquitectura Red Swarm alproblema de la reducción de emisiones de gases de efecto invernadero

Los resultados presentan una reducción de hasta el 10.1 % en lasemisiones de CO, 4.0 % en CO2, etc.

Además se mantiene la principal característica de Red Swarm que esla reducción de los tiempos de viaje (hasta 9.1 %)Como trabajo futuro nos planteamos:

I La extensión del área analizadaI El empleo de otras técnicas bioinspiradas en el proceso de

optimizaciónI Abordar la optimización multiobjetivo de nuestros escenarios

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 24 / 25

Page 91: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

CONCLUSIONES Y TRABAJO FUTURO

En este trabajo hemos aplicado nuestra arquitectura Red Swarm alproblema de la reducción de emisiones de gases de efecto invernadero

Los resultados presentan una reducción de hasta el 10.1 % en lasemisiones de CO, 4.0 % en CO2, etc.

Además se mantiene la principal característica de Red Swarm que esla reducción de los tiempos de viaje (hasta 9.1 %)Como trabajo futuro nos planteamos:

I La extensión del área analizadaI El empleo de otras técnicas bioinspiradas en el proceso de

optimizaciónI Abordar la optimización multiobjetivo de nuestros escenarios

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 24 / 25

Page 92: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

CONCLUSIONES Y TRABAJO FUTURO

En este trabajo hemos aplicado nuestra arquitectura Red Swarm alproblema de la reducción de emisiones de gases de efecto invernadero

Los resultados presentan una reducción de hasta el 10.1 % en lasemisiones de CO, 4.0 % en CO2, etc.

Además se mantiene la principal característica de Red Swarm que esla reducción de los tiempos de viaje (hasta 9.1 %)Como trabajo futuro nos planteamos:

I La extensión del área analizadaI El empleo de otras técnicas bioinspiradas en el proceso de

optimizaciónI Abordar la optimización multiobjetivo de nuestros escenarios

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 24 / 25

Page 93: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

http://neo.lcc.uma.eshttp://danielstolfi.com/redswarm/

[email protected]

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 25 / 25

Page 94: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

http://neo.lcc.uma.eshttp://danielstolfi.com/redswarm/

[email protected]

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 25 / 25

Page 95: Reducing Gas Emissions in Smart Cities by Using the Red Swarm Architecture (CAEPIA'13)

IntroducciónPropuesta

ExperimentosConclusiones

http://neo.lcc.uma.eshttp://danielstolfi.com/redswarm/

[email protected]

¿Preguntas?

Daniel H. Stolfi & Enrique Alba Reducing Gas Emissions by Using Red Swarm 25 / 25