Cómo comprobar la coherencia del conjunto de datos reales

Nota técnica nº 46

Abril de 2020
Por Emmanuel Bert

Emmanuel Bert describe cómo nuestro Comprobador de Consistencia de Conjuntos de Datos Reales puede ayudarte en las tareas de calibración y validación.

Por qué

La posibilidad de crear e importar un Conjunto de Datos Reales (RDS) en Aimsun Next es muy útil para las tareas de calibración y validación. Dado que el objetivo de cualquier modelo es aproximarse lo más posible a la vida real, el verificador RDS te permite importar datos de tráfico reales al modelo para hacer comparaciones directas y ajustar los parámetros internos para que se ajusten a estos valores.

Los conjuntos de datos reales son elementos esenciales de un modelo Aimsun Next, pero a veces la calidad de los datos proporcionados por el cliente u otras fuentes de datos no es perfecta y puede tener lagunas e incoherencias que a menudo son difíciles de detectar, especialmente en una red compleja a gran escala con un gran número de detectores.

Además, al utilizar varias fuentes de datos, es bastante probable que observes variaciones, por lo que debes asegurarte de que las distintas fuentes de datos son compatibles en cuanto a tipo de datos y fecha/hora.

Por supuesto, tratar de calibrar un modelo basado en un conjunto de datos reales con valores de tráfico incoherentes hará que el proceso sea más difícil, propenso a errores e incluso imposible; por ejemplo, no puedes satisfacer dos valores de tráfico incoherentes en la misma sección.

Qué

El Comprobador de Consistencia de Datos Reales se introdujo como una función de Vía Rápida en la versión 8.4.1 de Aimsun Next. Esta herramienta puede aplicar varias comprobaciones de coherencia basadas en el flujo, la velocidad y la ocupación (si está disponible) a los detectores o a las estaciones.


Consistencia individual:

  • Comprobación de datos: detección de datos faltantes, negativos, “nan”, erróneos (por ejemplo Ocupación > 100%).
  • Exceso mínimo de velocidad medida frente al límite de velocidad: consistencia de los valores de velocidad.
  • Exceso mínimo de caudal medido frente a la capacidad: coherencia entre los caudales del RDS y las capacidades de las secciones definidas en el modelo.


Consistencia de la congestión:
Aparecerá un mensaje de consistencia de la congestión cuando se cumplan estos dos criterios simultáneamente:

  • Ocupación mínima para identificar la congestión: umbral de ocupación para empezar a detectar la congestión.
  • Flujo máximo para identificar la congestión: umbral de flujo para empezar a detectar la congestión.


Coherencia espacial (recuento o flujo):
El algoritmo comprueba la diferencia entre dos puntos de medida que no tienen interferencias entre ellos (sin conexiones de fusión/divergencia ni centroides) o cuando las diferencias de flujo de entrada frente a las de salida en el nodo y aplica los siguientes criterios:

  • Valor mínimo de flujo para comprobar la coherencia: flujo mínimo a considerar, para evitar la detección no deseada con valores de flujo muy pequeños.
  • Distancia máxima para comprobar la coherencia: distancia entre los objetos a considerar.
  • Diferencia mínima de flujo para informar de la inconsistencia: diferencia aceptable entre los valores divergentes.


Cosas a tener en cuenta:

  • Encuentra la posible diferencia de caudal debida a la distancia entre los puntos de medición, calculando la capacidad de almacenamiento aproximada.
  • Cuando el registro corresponda a un valor parcial (que no cubra todos los carriles de la sección), se buscarán los datos de los carriles que falten en un rango de 50 m. Si no se encuentra nada, no se comprobará la coherencia espacial de este registro.

Encontrarás más detalles sobre estos parámetros en el Manual del Usuario: qthelp://aimsun.com.aimsun.8.4/doc/UsersManual/RealDataSetEditing.html#checking_real_data_consistency.

Cómo

Tras definir el conjunto de datos reales en el menú Proyecto, selecciona Recuperar y comprobar:

Tras definir el conjunto de datos reales en el menú Proyecto, selecciona Recuperar y comprobar

En la pestaña Parámetros de consistencia, modifica los criterios de comprobación de la consistencia de los datos:

En la pestaña Parámetros de consistencia, modifica los criterios de comprobación de la consistencia de los datos

Haz clic en el botón Comprobar para generar la lista de incoherencias en la pestaña Resultados.

Para comprobar con diferentes agregaciones de tiempo, sólo tienes que restaurar el RDS con una agregación de tiempo diferente antes de realizar la comprobación.

Respuesta

En la pestaña Resultados, verás la lista de mensajes de consistencia basados en el RDS recuperado:

En la pestaña Resultados, verás la lista de mensajes de consistencia basados en el RDS recuperado

Ejemplo de mensajes sobre la coherencia individual:
Contienen el número de línea, el signo de advertencia, el tipo de comprobación (tipo de consistencia), el detector, la hora del registro y el mensaje que explica el problema detectado.

Ejemplo de mensajes sobre la coherencia individual

Ejemplo de mensajes sobre la coherencia espacial:
El siguiente mensaje muestra una incoherencia entre 2 detectores que no tienen interferencias entre ellos:

Ejemplo de mensajes sobre la coherencia espacial

Y por último, los problemas de consistencia de un nodo:

Problemas de coherencia de un nodo

Más notas técnicas

  • ¿Tienes alguna pregunta? Ponte en contacto.

    ¡Estamos aquí para ayudarte!

  • ¿Tienes alguna pregunta? Ponte en contacto.

    ¡Estamos aquí para ayudarte!

SHARE

Citar Aimsun Next

Aimsun Next 23

Aimsun (2023). Aimsun Next 23 Manual del usuario, Aimsun Next Versión 23.0.0, Barcelona, España. Acceso: 19, 2023. [Online].
Disponible en: https://docs.aimsun.com/next/23.0.0/


Aimsun Next 20.0.5

Aimsun (2021). Aimsun Next 20.0.5 Manual del usuario, Aimsun Next Versión 20.0.3, Barcelona, España. Acceso: May. 1, 2021. [En software].
Disponible: qthelp://aimsun.com.aimsun.20.0/doc/UsersManual/Intro.html

Aimsun Next 23

@manual {​​​​​​​​AimsunManual,

título = {​​​​​​​​Aimsun Next 23 User's Manual}​​​​​,
autor = {​​​​​​​​Aimsun}​​​​​​​​,
edición = {​​​​​​​​​​​​​​​Aimsun Next 23.0.0}​​​​​​​​​​​​​​​,
domicilio = {​​​​​​​​​​​​​​​Barcelona, Spain}​​​​​​​​​​​​​​​,
año = {​​​​​​​​​​​​​​​2023. [Online]}​​​​​​​​​​​​​​​,
mes = {​​​​​​​​​​​​​​​Accessed on: Month, Day, Year}​​​​​​​​​​​​​​​,
url = {​​​​​​​​​​​​​​​https://docs.aimsun.com/next/23.0.0/}​​​​​​​​​​​​​​​,
}​​​​​​​​​​​​​​​


Aimsun Next 20.0.5

@manual {​​​​​​​​AimsunManual,

título = {​​​​​​​​Aimsun Next 20.0.5 User's Manual}​​​​​​​​,
autor = {​​​​​​​​Aimsun}​​​​​​​​,
edición = {​​​​​​​​​​​​​​​Aimsun Next 20.0.5}​​​​​​​​​​​​​​​,
domicilio = {​​​​​​​​​​​​​​​Barcelona, Spain}​​​​​​​​​​​​​​​,
año = {​​​​​​​​​​​​​​​2021. [En software]}​​​​​​​​​​​​​​​,
mes = {​​​​​​​​​​​​​​​Accessed on: Month, Day, Year}​​​​​​​​​​​​​​​,
url = {​​​​​​​​​​​​​​​qthelp://aimsun.com.aimsun.20.0/doc/UsersManual/Intro.html}​​​​​​​​​​​​​​​,
}​​​​​​​​​​​​​​​

Aimsun Next 23

TY - COMP
T1 - Manual del usuario de Aimsun Next 23
A1 - Aimsun
ET - Aimsun Next Version 23.0.0
Y1 - 2023
Y2 - Acceso: Mes, Día, Año
CY - Barcelona, España
PB - Aimsun
UR - [En software]. Disponible en: https://docs.aimsun.com/next/23.0.0/


Aimsun Next 20.0.5

TY - COMP
T1 - Manual del usuario de Aimsun Next 20.0.5
A1 - Aimsun
ET - Aimsun Next Version 20.0.5
Y1 - 2021
Y2 - Acceso: Mes, Día, Año
CY - Barcelona, España
PB - Aimsun
UR - [In software]. Available: qthelp://aimsun.com.aimsun.20.0/doc/UsersManual/Intro.html