
Gestión automática de archivos de modelos
Dimitris Triantafyllos explica cómo utilizar la estructura de carpetas del proyecto Aimsun Next para gestionar automáticamente los archivos del modelo.
August 2017
By Dimitris Triantafyllos and Paolo Rinelli
Did you know that you can use Groupings of Centroids to split zones? The following workflow shows how to split a centroid into multiple centroids and distribute the trips generated and attracted with user-defined proportions.
First, use the Table View to ensure that all Centroids have been given different External ID values so that you can paste the trip values from the original OD Matrix into the one with split zones.
Figure 1. Verifying that all centroids have External IDs assigned
Duplicate the existing Centroid Configuration (“Eixample Barcelona – original”, see Figure 2) by dragging and dropping it into the Centroid Configurations folder. Once the new centroid configuration is duplicated, rename it (“Eixample Barcelona – split zones”, see Figure 3) and activate it by right-clicking on it and selecting Activate.
Figure 2. Duplicating and activating the split zone centroid configuration
To split one centroid into multiple centroids, follow these steps:
Figure 3. Creating new child centroids and setting the same External ID as the parent centroid
Create a new Grouping Category for Centroids. For each zone that you have split, create a Grouping and add to it all its child Centroids. Set the External ID of the grouping equal to the External ID of the parent Centroid so that you can paste trips later.
Figure 4. Grouping centroids and setting the same External ID
To set the split proportions between child Centroids of the trips generated and attracted by the parent Centroid, follow these steps:
Figure 5. New OD matrix with departure and arrival percentages to split parent centroid
Open the original matrix (AM Peak – original matrix in Figure 6) and set Headers: External ID and Grouping: None. Select all the matrix cells (Ctrl+A) and copy (right-click) the values.
Figure 6. Selecting and copying all cells of the OD matrix of the original centroid configuration
Open the split matrix (AM Peak – split zones in the figure below) and set Headers: External ID and Groupings: Centroids. Click on the first cell, right-click and select Paste.
Figure 7. Pasting the values to the OD matrix of the split zone centroid configuration
When pasting, Aimsun looks in the target OD Matrix for a Centroid (for the zones that haven’t been split) or Grouping of Centroids (for the zones that have been split) with the same External ID of the original Centroid, hence the importance of setting unique External IDs at the beginning, and of setting the External ID of the parent Centroid in the Grouping.
Moreover, when pasting a value in a grouped cell, Aimsun splits it among the cells that belong to the group by calculating a proportion based on their current values, so the values you introduced in step D have the effect of split proportions.
To be sure that process was succesful, check that the total trips of the two OD Matrices match, and also that the total generated and attracted by the split Centroid is equal to the total generated and attracted by its corresponding Grouping of Centroids.
Figure 8. Comparing the total trips of the original and split OD matrix.
Dimitris Triantafyllos explica cómo utilizar la estructura de carpetas del proyecto Aimsun Next para gestionar automáticamente los archivos del modelo.
Febrero 2017: Sara Pardo le enseña a personalizar el orden de los objetos para lograr una organización más clara y semántica.
SHARE
Aimsun Next 23
Aimsun Next 20.0.5
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