Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso teórico y de
práctica guiada de
Aimsun & Anexos
Control de versiones
Tabla de contenido
El entorno Aimsun ................................................................................................. 5
Rotonda ....................................................................................................................... 14
Arterial ......................................................................................................................... 14
Calle ............................................................................................................................ 15
Acceso parking ............................................................................................................ 15
Anexos .................................................................................................................. 70
El entorno Aimsun
Aimsun es un entorno extensible que ofrece, en una sola aplicación todas las
herramientas necesarias que un profesional del transporte necesitaría.
La aplicación consta de dos versiones distintas, una con una interfaz gráfica y otro sin él.
Esta segunda versión se dirige en modo consola Aimsun. La versión con interfaz gráfica
está disponible en cuatro ediciones diferentes: pequeño, Standard, Professional y
avanzado. La consola Aimsun, sin embargo, sólo está disponible en la versión
Professional Edition y Advanced.
El profesional y la edición avanzada permiten el uso de más de una CPU con el fin de
acelerar el cálculo durante la simulación, así como para mejorar las funcionalidades de
manipulación de la matriz O / D. A pesar de que ambos están limitados a utilizar dos
núcleos (o dos CPUs individuales), el apoyo básico adicional se puede proporcionar por
separado.
Tendrá que visualizar una imagen como la que se muestra en la figura siguiente:
El primer paso es realizar las uniones que son más sencillas, conexiones entre secciones
adyacentes. Las conexiones se realizan con el botón . Clicamos sobre la sección origen y
mantenemos pulsado hasta posicionarnos sobre la sección destino donde dejamos de clicar. La
siguiente imagen muestra un ejemplo.
El segundo paso serán los nodos (intersecciones). En Aimsun un nodo es un grupo de giros entre
varias secciones. Se pueden utilizar dos métodos de creación de nodos:
Las flechas de dirección que aparecen en la imagen cargada y las siguientes ayudan a crear los
nodos.
Para poner el ceda el paso en un giro lo más rápido es seleccionar el giro y con el botón derecho
marcar la opción (en la capa cargada aparecen los ceda el paso).
También lo podemos hacer por medio de la ventana de dialogo del giro tal y como lo muestra la
siguiente imagen:
Nodos semaforizado:
Se recomienda en los nodos semaforizados marcarlos como ‘yellow box’ (clic derecho sobre el
nodo) para prevenir que los vehículos puedan bloquear la intersección.
Rotonda:
Para crear la rotonda podemos utilizar la herramienta automática a partir del botón pero
previamente debemos seleccionar las secciones de entrada y salida a la rotonda. Una vez pulsado
el botón nos posicionamos en el centro de la rotonda y hacemos un clic para abrir el radio de la
rotonda hasta el punto deseado. Para establecer el número de carriles correctamente es
recomendable pulsar CTRL+Numero de carriles en este momento.
Rotonda
Arterial
Calle
Acceso parking
El tipo de ‘acceso parking’ no está en la lista de tipos de vías, tenemos que crearlo. La forma más
cómoda es duplicar uno existente y por ejemplo cambiar la velocidad permitida en este nuevo tipo
de vía a 30km/h.
El estado de tráfico tiene que tener asociado un vehículo: coche y un periodo 8:00 -9:00.
Debemos definir a continuación el flujo de las secciones de entradas y el porcentaje de cada una
de las posibilidades en los giros, seguiremos la información de las siguientes imágenes:
En la pestaña de Flujo de Entrada debemos introducir el flujo de entrada en cada una de las
secciones (valores en rojo) y en la de Información de Giro los porcentajes (valores en negro). Al
finalizar el procedimiento podemos comprobar si hemos introducido algún error seleccionando la
pestaña de Resaltar definiciones incorrectas.
En la siguiente figura podemos observar que una sección a veces tiene múltiples entradas (esta
tiene dos entradas) y puede ser que los vehículos que llegan a la sección tengan comportamientos
muy diferentes según la sección origen que tienen. Por ejemplo, los que estaban dentro de la
rotonda quieren salir mayoritariamente y los que vienen desde fuera tienen un comportamiento
mixto.
En la siguiente figura podemos observar que una sección a veces tiene múltiples entradas (esta
tiene dos entradas) y puede ser que los vehículos que llegan a la sección tengan comportamientos
muy diferentes según la sección origen que tienen. Por ejemplo, los que estaban dentro de la
rotonda quieren salir mayoritariamente y los que vienen desde fuera tienen un comportamiento
mixto.
Finalmente debemos crear una nueva demanda de tráfico. Para crearla podemos hacer clic
derecho sobre los Datos de la demanda y crear el objeto.
Ejercicio 5. Centroides
Antes de definir una demanda de tráfico mediante una Matriz OD debemos definir la posición y
conexión de los centroides que pertenecen a esta matriz.
La imagen presenta esta información: Creamos primero los centroides y luego los unimos
mediante conectores a las secciones de entrada y salida.
La unión se debe realizar teniendo en cuenta las entradas y salidas de vehiculos, como lo
muestra las siguientes imagenes:
Hacemos doble clic en cada centroide y modificamos el campo nombre con los identificadores de
la imagen siguiente:
name 1 2 4 5 3 M
1 50 100 400 120 300 970
2 40 200 250 100 400 990
4 50 200 50 300 600
5 1000 50 50 150 400 1650
6 200 30 50 100 150 100 630
3 100 100 100 100 100 500
M 150 300 50 100 20 620
1540 730 550 1000 540 1600 5960
Nos han informado que esta matriz es de viajes totales y que su forma correcta es que el 95% de
los viajes son de coches y el 5% de camiones.
Observamos como en la carpeta de Infraestructura / Tipos de carril existe un tipo específico que
reserva para transporte público.
Para asignar ese tipo de carril a una sección debemos hacer clic derecho sobre la sección y acceder
a la función de Tipo de carril.
Antes de crear las líneas de transporte público debemos ubicar las paradas usando el botón .
Las paradas pueden ser normales o segregadas (desplazadas fuera de la calzada). Hacemos doble
clic en la parada para cambiar el tipo.
Las paradas pueden ser normales o segregadas (desplazadas fuera de la calzada). Hacemos doble
clic en la parada para cambiar el tipo.
Para que una parada de tipo segregada sea correcta debe ser de como mínimo
una longitud superior a la longitud de un BUS.
Lo primero es definir el conjunto de secciones que forman la línea. Hacemos Clic a las secciones
que forman la línea.
Para asignar las paradas a las líneas podemos usar el botón ‘Auto paradas’ o hacerlo de forma
manual.
Posteriormente debemos definir los horarios de esas líneas. Debemos crear una nueva franja
horaria y definir la frecuencia de paso y el tiempo de parada, según la tabla anterior.
Finalmente debemos crear un plan de transporte público que agrupe todas las líneas definidas:
Nuevo / Transporte Publico / Plan de Transporte público
Plan 1: Desplazamiento = 0’’ – Tiempo de ámbar = 3’’ – Duración del ciclo = 90’’
El primer paso es añadir los grupos semafóricos en la intersección. Doble clic en el nodo y en la
pestaña de Grupos Semafóricos relacionamos los giros con los grupos según la información
anterior.
Los grupos semafóricos pueden clasificarse por tipos de vehículo. Por ejemplo:
Los coches tienen el giro A asignado al grupo 1, y ese mismo giro A para los
Buses está asignado al grupo B. Posteriormente en el plan de control podrán tener
tiempos de verde diferentes por tipo de vehículo.
Si hacemos doble clic podremos asignarle la hora de inicio del plan de control, en nuestro ejemplo
las 8:00.
Para finalizar debemos definir el tiempo de verde de cada uno de los grupos semafóricos definidos
anteriormente, para ello, hacemos clic derecho en el nodo y seleccionamos Editar Plan de
Control.
Tenemos dos opciones de editar los tiempos, en formato FASE o en formato GRUPOS, esta
segunda opción es más sencilla para introducir los tiempos definidos anteriormente.
Quedaría así:
Finalmente, debemos crear un Plan de Control Maestro y asignar el plan de control creado
anteriormente.
Quedaría así:
1. Escenario Dinámico.
En la fase de edición se han creado todos los elementos requeridos como inputs para la
simulación. Ahora debemos configurar el escenario dinámico para poder realizar las simulaciones.
Para crear un escenario debemos ir al menú de proyecto y hacer: Nuevo / Escenarios / Escenario
Dinámico
El escenario se utiliza para proporcionar todos los inputs / outputs que deseamos en la simulación.
Demanda, transporte público, control…
2. Experimento microscópico.
Después de crear el escenario y definir los inputs y los outputs (este apartado se verá en el tema
de los resultados) de la simulación debemos escoger el modelo con el que vamos a trabajar y los
parámetros globales con los que experimentaremos. Todos estos datos se almacenan en el
objeto: EXPERIMENTO.
Para crear un nuevo experimento podemos hacer clic derecho sobre el escenario y pulsar ‘nuevo
experimento’:
Pestaña: INICIAL.
Pestaña: Comportamiento.
Aquí se puede definir el paso de simulación y los tiempos de reacción de los vehículos.
Dejaremos los valores por defecto:
Pestaña: Llegadas.
Definimos el tipo de llegadas de los vehículos a la red. Podemos definir diferentes tipos para cada
uno de los centroides de la red.
En esta pestaña se configure todo el tema relacionado con los caminos o rutas que siguen los
vehículos para desplazarse del centroide origen al destino.
3. Replicaciones (Simulaciones).
Una vez definido el experimento debemos generar un conjunto de replicaciones y una media para
poder agruparlas. Cada replicación tiene una semilla aleatoria diferente, por lo tanto, produce
resultados diferentes (algo diferentes). Esto es como en la vida real, dos días con el mismo número
de vehículos y las mismas condiciones de tráfico pueden comportarse de manera diferente, no son
copias exactas.
Para crear las replicaciones pulsamos el botón derecho sobre el experimento:
Finalmente para poder simular debemos pulsar botón derecho sobre la replicación y escoger un
tipo de simulación:
Después del periodo de ‘calentamiento’ en que no aparecen los vehículos la simulación estará
disponible.
Simulación MICRO
El dialogo de la parte superior de la aplicación Aimsun nos permite realizar operaciones durante la
simulación:
Resultado Micro:
La segunda pestaña nos informa de los atributos dinámicos del vehículo, los atributos que tienen
en este momento.
Si activamos la opción de Obtener datos del vehículo flotante observaremos como recogemos
información extra del vehículo desde este momento:
Para observar en una gráfica la velocidad, aceleración y distancia del vehículo debemos activar la
opción de Recoger Datos de Serie Temporal y observar los resultados en la pestaña contigua
llamada Series temporales.
La última pestaña del dialogo nos muestra el camino que sigue un vehículo, podemos observar el
actual camino restante hasta el final (camino actual) o el camino entero (camino inicial).
Lo siguiente es definir los rangos y el color. Si es un objeto que ya existe en el modelo, esta acción
se puede hacer de manera automática usando el botón Auto.
Seleccionamos Intervalos iguales como método, seleccionamos 7 clases y hacemos click en
Cálculo.
Estilo: Ocultar
Objetos de Tipo: Centroide
Atributo: Id
Continuo
Rango: de 0 a Infinito
Activamos este Modo de Vista seleccionándolo desde la barra de Modo de Dibujo y observamos el
efecto.
Ahora creamos otro Estilo de Vista, lo renombramos como “Densidad Simulada (Zoom In)”:
Estilo: Atributo
Objetos de Tipo: Sección
Atributo: Densidad
Unidades de tamaño: m
Tamaño de la etiqueta: 14
En la pestaña Condiciones del Editor de Estilos de Vista podemos determinar para que escala
queremos que el estilo de vista sea visible. En el anterior estilo de vista, vamos a la pestaña
Condiciones y seleccionamos la opción Escala. Haremos que el estilo de vista “Densidad Simulada
(Zoom In)” sólo se vea cuando la escala esté entre 1:1 y 1:4000.
Finalmente, creamos otro estilo de vista. Lo renombramos como “Flujo simulado (Anchura)”:
En este caso activaremos la opción Escala en la pestaña condiciones entre 1:1 y 1:8000.
Creamos un Modo de Vista con los tres estilos de vista previos y añadimos los estilos ya creados
“Ocultar centroides”, “GENERALS: Hide Section Objects” y “GENERALS: Grey Nodes”.
Renombramos el Modo de Vista como “Flujo y Densidad Simulados”. Simulamos una replicación
micro o resultados y activamos este modo.
Creamos un nuevo Modo de Vista, lo renombramos como “Velocidad Vehículo Simulado” con el
estilo creado y añadimos tres estilos más ya creados, “GENERALS: Hide Centroids”, “GENERALS:
Hide Section Objects” y “GENERALS: Grey Nodes”.
Finalmente, activamos el modo y corremos una simulación animada de una replicación para
observar los resultados.
Estilo: Atributo
Objetos de Tipo: Sección
Atributo: Longitud Media de Cola
Unidades de Tamaño: m
Tamaño de la etiqueta: 12
En segundo lugar, creamos otro estilo de vista con nombre “Longitud Media de Cola por Carril”:
Estilo: Color
Objetos de Tipo: Sección
Atributo: Longitud Media de Cola por Carril
Continuo
En estos dos estilos anteriores activamos la opción escala para que estos estilos sean sólo visibles
entre las escalas 1:1 y 1:4000.
Finalmente, creamos un estilo de vista y lo renombramos “Longitud Media de Cola por Sección”:
Estilo: Color
Objetos de Tipo: Sección
Atributo: Longitud Media de Cola
Continuo
En este último estilo activamos la opción escala para que este estilo sea sólo visible entre las
escalas 1:4000 y 1:20000.
Creamos un nuevo Modo de Vista, lo renombramos como “Longitud media de cola por sección y
carril” con los tres estilos creados.
Primero debemos crear los 6 polígonos del dibujo anterior, es importante que los centroides
queden dentro de los polígonos.
Ahora debemos crear un nuevo tipo de grupo para los centroides:
Ahora debemos ir convirtiendo los polígonos en grupos de tipo ‘centroide’. Para ello hacemos click
derecho en el polígono seleccionado y escogemos la opción de Convertir a Agrupación.
Seleccionado ‘Centroids’:
Vamos a ir indicando el nombre a cada grupo creado y además le daremos un color como en la
siguiente imagen:
Para dar el color tenemos que ir a la carpeta DRAW:
Ahora tenemos todos los grupos creados y podemos realizar nuevas operaciones.
Vamos a observar en las matrices los viajes según estos grupos. Doble click en una matriz y
seleccionamos la opción de grupos.
Si seleccionamos una celda podemos observar los viajes que hay del grupo origen (rojo) al destino
(naranja).
Un nuevo texto aparecerá en la vista 2D. Puede desplazarse fuera de la sección. Durante la
simulación se actualizara automáticamente con los valores estáticos juntados durante cada
intervalo.
También se pueden crear etiquetas dinámicas en nodos para mostrar, por ejemplo, el tiempo de
demora en las secciones de entrada al nodo durante la simulación. Para ello, simplemente
seleccionamos el nodo y hacemos click en el botón derecho. Se abre el menú del nodo y
seleccionamos Etiquetas Dinámicas / Nuevo / Etiqueta Dinámica del Analizador.
En atributo seleccionamos el “tiempo de demora”, y que muestre el nombre del atributo y los
porcentajes de giro.
Este diálogo sirve para comparar atributos en toda la red para distintos escenarios, es decir,
cambiando la demanda de tráfico, el plan de control o el plan de transporte público y para
distintas simulaciones.
Supongamos que, en nuestra red, la demanda de tráfico varía en función de si el centro comercial
Gran Via 2 está abierto o cerrado. De este modo, los días festivos el flujo de coches y taxis es
mucho menor puesto que el centro comercial permanece cerrado, mientras que los días
laborables hay una gran afluencia de tráfico en la zona. El tráfico de camiones supondremos que
es invariante puesto que se realizan operaciones de carga y descarga en cualquier momento.
El objetivo de este ejercicio es, pues, comparar dos simulaciones con dos demandas de tráfico
distintas. Para ello tenemos el “Escenario 08:00h festivo”, donde se ha cambiado la demanda de
tráfico para el centroide “1458:P1”, la cual es nula para las matrices de coches y taxis.
Debido que los días festivos el centro comercial está cerrado.
Comparamos la media de la densidad de las dos simulaciones. Vemos que en media la densidad ha
empeorado un 17.8% con la apertura del centro comercial, puesto que hay más demanda de
tráfico.
Podemos hacer las comparaciones también para cada 10 minutos de simulación seleccionando el
periodo deseado.
Además, cada vez que comparamos un parámetro entre dos simulaciones se crea un modo de
vista donde se puede apreciar en la vista 2D donde ha mejorado (azul) y donde ha empeorado
(rojo).
Anexos
Ejercicios de fábrica para:
Edición
Control de trafico
Modelación macroscópica
Salida del modelo microscópico
Edición 3D
Integración
Manejo de escenarios
Modelación de demanda de transporte