(Master) semilla aleatoria
La semilla aleatoria contenida en la pestaña principal de una réplica se utiliza para generar todas las semillas que no están fijadas a un valor específico (distinto de 0) en los atributos de la réplica, y por lo tanto pueden afectar a todos los aspectos de la simulación controlados por las semillas específicas descritas a continuación. Además, controla siempre el redondeo de los viajes en una matriz decimal y los headways de generación (tiempos de salida) de los vehículos individuales cuando las llegadas se establecen como uniformes, normales o exponenciales.
Semilla de generación de vehículos
Esta semilla se utiliza para generar las propiedades de cada vehículo a partir de las distribuciones normales truncadas del tipo de vehículo. Esto incluye, pero no se limita a, la longitud del vehículo, max. velocidad deseada, variabilidad de la anticipación, cumplimiento de la gestión del tráfico, aceptación de la velocidad, tiempo máximo de ceda el paso. Tenga en cuenta que al establecer una desviación de 0 para un parámetro, éste ya no varía con la semilla aleatoria, pero tampoco variará entre vehículos del mismo tipo en la misma simulación.
Semilla de asignación de vehículos
Esta semilla se utiliza para seleccionar la trayectoria de un vehículo a partir de un conjunto de trayectorias calculadas por DUE o SRC o dadas como entrada como rutas OD. Cada tipo de camino y cada camino dentro del tipo de camino tiene una probabilidad de uso, y esta semilla se utiliza para seleccionar un camino entre el conjunto de elección. Por lo tanto, tiene efecto cada vez que hay varias rutas disponibles para el mismo par de OD.
Semilla de transporte público
Esta semilla se utiliza para fijar, para los vehículos de transporte público, la hora de salida al principio de la línea (si se ha fijado una desviación en el horario) y el tiempo de permanencia en cada parada (si se ha fijado una desviación en el horario). También afecta al muestreo de los parámetros de los vehículos de transporte público (que, en el caso de los vehículos privados, está controlado por la semilla de generación).
Semilla de gestión del tráfico
Esta semilla se utiliza cuando existe un proceso aleatorio asociado a una acción de gestión del tráfico, por ejemplo, la localización, el tamaño y la ocurrencia de un incidente de sección periódica, o la elección de una subtrayectoria asociada a un giro forzado. El cumplimiento de una acción de gestión del tráfico no depende de esta semilla, ya que utiliza un número aleatorio almacenado en las propiedades del vehículo y, por lo tanto, depende de la semilla de generación del vehículo.
Si desea que dos réplicas sean iguales sólo en algunos de los aspectos anteriores, pero no en todos, puede establecer la misma subsemilla en los atributos de la réplica. Dado que las cabeceras de demanda y generación dependen siempre de la semilla principal, si desea fijarlas entre réplicas deberá mantener la misma semilla principal y establecer diferentes sub-semillas para los procesos que desee diferenciar entre réplicas.
Dado que las semillas aleatorias se utilizan para muestrear un valor de una distribución, o para hacer una elección basada en probabilidades, otra forma de eliminar la estocasticidad es establecer una desviación a cero o tener una única opción para elegir. Sin embargo, tenga en cuenta que esto también eliminará las variaciones dentro de la misma simulación, no sólo entre diferentes réplicas.
Semilla aleatoria
|
Cómo eliminar completamente la estocasticidad
|
Principal
|
Utiliza matrices enteras y fija las llegadas a constante
|
Semilla de transporte público
|
Ajuste la desviación a 0 en los horarios de salida y de permanencia y en todos los parámetros de los tipos de vehículos que prestan servicio a las líneas de tránsito.
|
Semilla de gestión del tráfico
|
Establecer la desviación a 0 en incidencias de tramo periódico, establecer una única opción para giro forzado y cambio de destino, forzar la ruta más corta para actualización de ruta en ruta
|
Semilla de asignación de vehículos
|
Tener una única ruta por par de OD e intervalo de tiempo
|
Semilla de generación de vehículos
|
Ajuste la desviación a 0 para todos los parámetros del tipo de vehículo
|
Puede comprobar el efecto de estos cambios creando múltiples réplicas y cambiando diferentes subsemillas o la semilla maestra y comparando después la dispersión de las salidas y evaluando el cambio de flujo en cada sección. Por ejemplo, a continuación se muestra el efecto de cambiar la semilla aleatoria maestra para varias salidas. Se evaluaron dos modelosLa primera tenía llegadas exponenciales y demanda decimal, la segunda utilizaba llegadas constantes y demanda entera.
Una cosa interesante a notar es que la variación del flujo entre réplicas es significativamente menor si todas las celdas OD en las matrices tienen un número entero de viajes incluso si la semilla aleatoria maestra cambia. Por lo tanto, hay que tener en cuenta que, mientras que las semillas aleatorias determinan si hay variación, la amplitud de la variación depende de las características del modelo.
A) Semilla aleatoria (demanda de travesía estática):