Publication Cover
Transportation Letters
The International Journal of Transportation Research
Volume 16, 2024 - Issue 4
665
Views
4
CrossRef citations to date
0
Altmetric
Research Article

Crowd model calibration at strategic, tactical, and operational levels: Full-spectrum sensitivity analyses show bottleneck parameters are most critical, followed by exit-choice-changing parameters

&
Pages 354-381 | Received 11 May 2022, Accepted 22 Mar 2023, Published online: 28 Mar 2023

Figures & data

Figure 1. The overall structure of the computational simulation modelling tool employed in this work. Illustrating various behavioural layers of the model, the nature (or type) of the model at each layer and the parameters involved in each layer.

Figure 1. The overall structure of the computational simulation modelling tool employed in this work. Illustrating various behavioural layers of the model, the nature (or type) of the model at each layer and the parameters involved in each layer.

Table 1. The list of the parameters of the simulation model, their descriptions, and the calibrated (or suggested) values. The asterisk indicates the parameters whose values have been calibrated empirically and are the subject of the sensitivity analyses in this work.

Table 2. The list of the variables and their description in the simulation model.

Figure 2. Still images from the data extraction process of a sample of scenarios in Experiment I. Subfigure (a) shows an exit-choice observation extraction example and subfigure (b) shows an example of data extraction for exit choice adaptation. Both figures only illustrate the moment of observation extraction. At such moments, the set of information regarding the subject’s decision is recorded including the choice, choice set and attribute levels of the alternatives.

Figure 2. Still images from the data extraction process of a sample of scenarios in Experiment I. Subfigure (a) shows an exit-choice observation extraction example and subfigure (b) shows an example of data extraction for exit choice adaptation. Both figures only illustrate the moment of observation extraction. At such moments, the set of information regarding the subject’s decision is recorded including the choice, choice set and attribute levels of the alternatives.

Figure 3. Still images from the data extraction process of a sample of scenarios in Experiment II. Subfigure (a) shows an exit-choice observation extraction example and subfigure (b) shows an example of data extraction for exit choice adaptation. Both figures only illustrate the moment of observation extraction. At such moments, the set of information regarding the subject’s decision is recorded including the choice, choice set and attribute levels of the alternatives.

Figure 3. Still images from the data extraction process of a sample of scenarios in Experiment II. Subfigure (a) shows an exit-choice observation extraction example and subfigure (b) shows an example of data extraction for exit choice adaptation. Both figures only illustrate the moment of observation extraction. At such moments, the set of information regarding the subject’s decision is recorded including the choice, choice set and attribute levels of the alternatives.

Figure 4. Still images from the data extraction process of a sample of scenarios in Experiment III. Subfigure (a) shows a reaction-time observation extraction example and subfigure (b) shows an example of data extraction for exit choice adaptation.

Figure 4. Still images from the data extraction process of a sample of scenarios in Experiment III. Subfigure (a) shows a reaction-time observation extraction example and subfigure (b) shows an example of data extraction for exit choice adaptation.

Figure 5. Still image from the setup of the Experiment IV, the bottleneck experiment.

Figure 5. Still image from the setup of the Experiment IV, the bottleneck experiment.

Table 3. The list of experiments whose observations were used for the calibration of the numerical simulation model used in this study.

Figure 6. A visualisation of the parameter calibration process for the key parameters of the social force layer of our simulation model based on observations of the total evacuation time obtained from Experiment IV. Plots (1)-(6) are respectively related to the bottleneck scenarios with exit width 60cm-120cm. Regions of each graph with brighter colour represent the parameter combinations that produced the least amount of simulation error for that scenario. Note that, the scale of the plot legend does not need to match across different exit widths, because for each exit width, the best parameter combinations are chosen independent of the other exit widths. The chosen parameter combination is one that resides at the intersect of the ‘best parameter combinations list’ for all seven different widths.

Figure 6. A visualisation of the parameter calibration process for the key parameters of the social force layer of our simulation model based on observations of the total evacuation time obtained from Experiment IV. Plots (1)-(6) are respectively related to the bottleneck scenarios with exit width 60cm-120cm. Regions of each graph with brighter colour represent the parameter combinations that produced the least amount of simulation error for that scenario. Note that, the scale of the plot legend does not need to match across different exit widths, because for each exit width, the best parameter combinations are chosen independent of the other exit widths. The chosen parameter combination is one that resides at the intersect of the ‘best parameter combinations list’ for all seven different widths.

Figure 7. Still images from the visualisation of the numerical calculation processes for setups 1–4. A video visualisation of the simulation process associated with each setup can be viewed and/or downloaded from the links below. Note that the videos are corresponding to simulation at default/calibrated parameters, and not any deviation from the calibrated values.

Figure 7. Still images from the visualisation of the numerical calculation processes for setups 1–4. A video visualisation of the simulation process associated with each setup can be viewed and/or downloaded from the links below. Note that the videos are corresponding to simulation at default/calibrated parameters, and not any deviation from the calibrated values.

Figure 8. Still images from the visualisation of the numerical calculation processes for setups 5–8. A video visualisation of the simulation process associated with each setup can be viewed and/or downloaded from the links below. Note that the videos are corresponding to simulation at default/calibrated parameters, and not any deviation from the calibrated values.

Figure 8. Still images from the visualisation of the numerical calculation processes for setups 5–8. A video visualisation of the simulation process associated with each setup can be viewed and/or downloaded from the links below. Note that the videos are corresponding to simulation at default/calibrated parameters, and not any deviation from the calibrated values.

Table 4. The list of numerical simulation setups.

Figure 9. Outcomes of the numerical analysis for the simulation setup 1. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 9. Outcomes of the numerical analysis for the simulation setup 1. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 10. Outcomes of the numerical analysis for the simulation setup 2. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 10. Outcomes of the numerical analysis for the simulation setup 2. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 11. Outcomes of the numerical analysis for the simulation setup 3. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 11. Outcomes of the numerical analysis for the simulation setup 3. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 12. Outcomes of the numerical analysis for the simulation setup 4. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 12. Outcomes of the numerical analysis for the simulation setup 4. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 13. Outcomes of the numerical analysis for the simulation setup 5. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 13. Outcomes of the numerical analysis for the simulation setup 5. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 14. Outcomes of the numerical analysis for the simulation setup 6. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 14. Outcomes of the numerical analysis for the simulation setup 6. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 15. Outcomes of the numerical analysis for the simulation setup 7. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 15. Outcomes of the numerical analysis for the simulation setup 7. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 16. Outcomes of the numerical analysis for the simulation setup 8. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 16. Outcomes of the numerical analysis for the simulation setup 8. The variation of average of the total simulated evacuation time (denoted as Avg TET, shown with solid blue lines, presented on left vertical axes) as well as the average of the average individual evacuation time (denoted as Avg IET, shown with dotted red lines, presented on right vertical axes) associated with each parameter. The error bands represent standard deviation of the measurements. The horizontal access represents the value of the parameter through the scaling factor, η. At η=1, the simulation is performed with the calibrated value of the parameter.

Figure 17. Outcomes of the numerical analysis for a selected subset of parameters (except for the social force parameters) to which the simulated evacuation times showed most amount of sensitivity in setups 1–5. The scale of the vertical axis has been adjusted and customised for each graph in order to better display the degree of variation.

Figure 17. Outcomes of the numerical analysis for a selected subset of parameters (except for the social force parameters) to which the simulated evacuation times showed most amount of sensitivity in setups 1–5. The scale of the vertical axis has been adjusted and customised for each graph in order to better display the degree of variation.

Figure 18. Outcomes of the numerical analysis for a selected subset of parameters (except for the social force parameters) to which the simulated evacuation times showed most amount of sensitivity in setups 6–8. The scale of the vertical axis has been adjusted and customised for each graph in order to better display the degree of variation.

Figure 18. Outcomes of the numerical analysis for a selected subset of parameters (except for the social force parameters) to which the simulated evacuation times showed most amount of sensitivity in setups 6–8. The scale of the vertical axis has been adjusted and customised for each graph in order to better display the degree of variation.

Figure A1 Visualization of the mass trajectories of simulated agents (subfigures (a)), maximum density (subfigures (b)), average density (subfigures (c)) and average velocity (subfigures (d)) for the simulation setups 1–4. The first component of each label signifies the number of the setup. The outputs are related to the calculations based on the default parameter setting of the numerical model.

Figure A1 Visualization of the mass trajectories of simulated agents (subfigures (a)), maximum density (subfigures (b)), average density (subfigures (c)) and average velocity (subfigures (d)) for the simulation setups 1–4. The first component of each label signifies the number of the setup. The outputs are related to the calculations based on the default parameter setting of the numerical model.

Figure A2 Visualization of the mass trajectories of simulated agents (subfigures (a)), maximum density (subfigures (b)), average density (subfigures (c)) and average velocity (subfigures (d)) for the simulation setups 5–8. The first component of each label signifies the number of the setup. The outputs are related to the calculations based on the default parameter setting of the numerical model.

Figure A2 Visualization of the mass trajectories of simulated agents (subfigures (a)), maximum density (subfigures (b)), average density (subfigures (c)) and average velocity (subfigures (d)) for the simulation setups 5–8. The first component of each label signifies the number of the setup. The outputs are related to the calculations based on the default parameter setting of the numerical model.

Figure A3 Legend for the heatmap plots in .

Figure A3 Legend for the heatmap plots in Figures A2 and A3.

Figure A4 Three-dimensional visualization of the simulated evacuation process generated by the model for two example setups, with real-time path calculations (on the left) and the actual traversed trajectories (on the right) overlaid on the scene. Further videos demonstrating 3D visualisations of the simulation process can be downliaded from this link: https://unsw-my.sharepoint.com/:f:/g/personal/z3534847_ad_unsw_edu_au/EnRXneZRxQJAq9VGRkBqwq4BbFsqnUKYAfjYNLEHQolCQw?e=9SpyAD

Figure A4 Three-dimensional visualization of the simulated evacuation process generated by the model for two example setups, with real-time path calculations (on the left) and the actual traversed trajectories (on the right) overlaid on the scene. Further videos demonstrating 3D visualisations of the simulation process can be downliaded from this link: https://unsw-my.sharepoint.com/:f:/g/personal/z3534847_ad_unsw_edu_au/EnRXneZRxQJAq9VGRkBqwq4BbFsqnUKYAfjYNLEHQolCQw?e=9SpyAD
Supplemental material

Supplemental Material

Download MS Word (12.3 KB)