Abstract
Link-level congestion, such as link spillback and long intersection queues, should be avoided during emergency evacuation. The reason is that these local traffic incidents can cause traffic safety risks and hinder evacuation tasks. To determine reliable routes and departure times for the whole evacuation, we establish the link-congestion mitigation-based dynamic evacuation route planning (LCM-DERP) model. The distinct difference with the typical DERP model lies in the objective composition. The system cost objective in our model consists of not only total evacuation time but also external congestion cost. The penalization for link spillback and long intersection queues is used to represent external congestion cost. An improved cell transmission structure, composed of tail cell and head cell and approach cell, is proposed to simulate dynamic traffic flow. Specifically, tail cell and head cell can detect the information of link spillback and long intersection queue separately. This function enables the representation of external congestion cost expressed by multiplying link-level congestion vehicles with penalty parameter. A method of successive average, including a calculation of the local path marginal cost, is used to solve the model. We applied the LCM-DERP model on a road network around Olympic Stadium in Nanjing, China, to test its effectiveness in the aspect of link-congestion control. Compared with the typical DERP model, our method can improve system cost, especially in the high demand range, wherein the reduced external congestion cost is larger than this reduced system cost.
Similar content being viewed by others
References
Alecsandru C, Quddus A, Huang KC, Rouhieh B, Khan AR, Zeng Q (2011) An assessment of the cell-transmission traffic flow paradigm: development and applications. In: Transportation Research Board 90th Annual Meeting (No. 11-1152)
Chabini I (1998) Discrete dynamic shortest path problems in transportation applications: complexity and algorithms with optimal run time. Transp Res Rec J Transp Res Board 1645(1):170–175
Chen M, Chen L, Miller-Hooks E (2007) Traffic signal timing for urban evacuation. J Urban Plan Dev 133(1):30–42
Chen X, Zhan FB (2008) Agent-based modelling and simulation of urban evacuation: relative effectiveness of simultaneous and staged evacuation strategies. J Oper Res Soc 59(1):25–33
Chien SI, Korikanthimath VV (2007) Analysis and modeling of simultaneous and staged emergency evacuations. J Transp Eng 133(3):190–197
Chiu YC, Zheng H (2007) Real-time mobilization decisions for multi-priority emergency response resources and evacuation groups: model formulation and solution. Transp Res Part E Logist Transp Rev 43(6):710–736
Chiu YC, Zheng H, Villalobos J, Gautam B (2007) Modeling no-notice mass evacuation using a dynamic traffic flow optimization model. IIE Trans 39(1):83–94
Collins A, Foytik P, Frydenlund E, Robinson R, Jordan C (2014) Generic incident model for investigating traffic incident impacts on evacuation times in large-scale emergencies. Transp Res Rec J Transp Res Board 2459:11–17
Daganzo CF (1995) The cell transmission model, part II: network traffic. Transp Res Part B Methodol 29(2):79–93
Irohara T, Kuo YH, Leung JM (2013) From preparedness to recovery: a tri-level programming model for disaster relief planning. In: Computational logistics. Springer, Berlin, pp 213–228
Jin WL, Zhang HM (2004) Multicommodity kinematic wave simulation model for network traffic flow. Transp Res Rec J Transp Res Board 1883(1):59–67
Knoop VL, Hoogendoorn SP, van Zuylen HJ (2006) Importance of spillback modeling in assessing ITS. In: Intelligent transportation systems conference, 2006. ITSC’06. IEEE (pp 909–914). IEEE
Lee S (1996) A cell transmission based assignment-simulation model for integrated freeway/surface street systems. Thesis for Ohio State University
Lighthill MJ, Whitham GB (1955) On kinematic waves. II. A theory of traffic flow on long crowded roads. Proc R Soc Lond A 229(1178):317–345
Lim GJ, Rungta M, Baharnemati MR (2015) Reliability analysis of evacuation routes under capacity uncertainty of road links. IIE Trans 47(1):50–63
Liu Y (2007) An integrated optimal control system for emergency evacuation. Thesis for the University of Maryland
Liu Y, Lai X, Chang GL (2006) Two-level integrated optimization system for planning of emergency evacuation. J Transp Eng 132(10):800–807
Marcianò FA, Musolino G, Vitetta A (2015) Signal setting optimization on urban road transport networks: the case of emergency evacuation. Saf Sci 72(72):209–220
Mendes GA, Axhausen KW, Andrade JS Jr, Herrmann HJ (2014) A scenario planning approach for disasters on Swiss road network. Int J Mod Phys C 25(11):1450067
Mitchell SW (2006) Heuristic prioritization of emergency evacuation staging to reduce clearance time. Thesis for University of Central Florida
Muñoz L, Sun X, Horowitz R, Alvarez L (2003) Traffic density estimation with the cell transmission model. In: American Control Conference, 2003. Proceedings of the 2003, IEEE, Vol 5, pp 3750–3755
Ng M, Waller ST (2010) Reliable evacuation planning via demand inflation and supply deflation. Transp Res Part E Logist Transp Rev 46(6):1086–1094
Nie YM (2011) A cell-based Merchant-Nemhauser model for the system optimum dynamic traffic assignment problem. Transp Res Part B Methodol 45(2):329–342
Okaya M, Takahashi T (2011) Evacuation simulation with communication for anti-disaster planning. In: 2011 IEEE international symposium on safety, security, and rescue robotics
Parr SA, Kaisar E (2011) Critical intersection signal optimization during urban evacuation utilizing dynamic programming. J Transp Saf Secur 3(1):59–76
Qian ZS, Shen W, Zhang HM (2012) System-optimal dynamic traffic assignment with and without queue spillback: Its path-based formulation and solution via approximate path marginal cost. Transp Res Part B Methodological 46(7): 874–893
Richards PI (1956) Shock waves on the highway. Oper Res 4(1):42–51
Sbayti H, Mahmassani HS (2006) Optimal scheduling of evacuation operations. Transp Res Rec J Transp Res Board 1964(1):238–246
Tu HZ, Tamminga G, Drolenga H (2010) The impacts of driving behaviors on traffic safety in case of evacuation. In: Paper for the 12th World conference on transport research (WCTR)
Tuydes H, Ziliaskopoulos A (2004) Network re-design to optimize evacuation contraflow. In: Transportation research board 83th annual meeting (No. 04-0715)
Tuydes H, Ziliaskopoulos A (2006) Tabu-based heuristic approach for optimization of network evacuation contraflow. Transp Res Rec J Transp Res Board 1964(1):157–168
Urbina E, Wolshon B (2003) National review of hurricane evacuation plans and policies: a comparison and contrast of state practices. Trans Res Part A Policy Pract 37(3):257–275
Xie C, Turnquist MA (2009) Integrated evacuation network optimization and emergency vehicle assignment. Transp Res Rec J Transp Res Board 2091(1):79–90
Yazici M, Ozbay K (2007) Impact of probabilistic road capacity constraints on the spatial distribution of hurricane evacuation shelter capacities. Transp Res Rec J Transp Res Board 2022:55–62
Yperman I, Logghe S, Immers B (2005) The link transmission model: An efficient implementation of the kinematic wave theory in traffic networks. In: Proceedings of the 10th EWGT Meeting, Poznan, Poland
Zhang Z, Parr SA, Jiang H, Wolshon B (2015) Optimization model for regional evacuation transportation system using macroscopic productivity function. Transp Res Part B Methodol 81:616–630
Zheng H, Chiu YC (2011) A network flow algorithm for the cell-based single-destination system optimal dynamic traffic assignment problem. Transp Sci 45(1):121–137
Zheng H, Chiu YC, Mirchandani PB (2015) On the system optimum dynamic traffic assignment and earliest arrival flow problems. Transp Sci 49(1):13–27
Zhengfeng H, Gang R, Lili L, Yang C (2014) A modification of local path marginal cost on the dynamic traffic network. J Mod Transp 22(1):12–19
Ziliaskopoulos AK (2000) A linear programming model for the single destination system optimum dynamic traffic assignment problem. Transp Sci 34(1):37–49
Acknowledgments
This research was sponsored by National Natural Science Foundation of China (Nos. 51408321, 51408322 and 51408190), and Zhejiang Social Science Planning Program (No. 16NDJC015Z), and Zhejiang Provincial Natural Science Foundation (Nos. Y15E080035 and Q15G020011). The assistance provided by Wisconsin Traffic Operations and Safety Laboratory is greatly appreciated.
Author information
Authors and Affiliations
Appendices
Appendix A. Notations
Symbol definition related to cell structure
Symbol | Description |
---|---|
T | Set of loading time interval t |
I | Set of all the cells |
I − i | The upstream cell set of cell i |
I + i | The downstream cell set of cell i |
Q t i | The capacity of cell i at time interval t |
N t i | The maximum number of vehicles that can be presented in cell i at time interval t |
L i | The number of unit cells in cell i |
n t i | The vehicle occupancy of cell i at time interval t |
y t i,j | The flow from cell i to j at time interval t |
y t i | The outflow from cell i at time interval t, expressed as \(y_{i}^{t} = \sum\nolimits_{{k \in I_{i}^{ + } }} {y_{i,k}^{t} }\) |
S t i | The sending flow from cell i at time interval t |
R t i | The receiving flow to cell i at time interval t |
β t i | The vehicle occupancy heading for branch cell i divided by the one heading for all the branch cells from upstream neighboring diverge cell at time interval t |
γ t i | The ratio of vehicle occupancy in cell i to the one in all the parallel merge cells at time interval t |
Symbol definition related to model
Symbol | Description |
---|---|
f rs p,τ | Flow from OD pair rs entering route p at departure time interval τ |
f | Path flow vector, including the information of departure time and passing routes, whose integration in the network can be presented as path flow pattern f |
F | Set of dynamic path flow |
RS | Set of OD pairs |
P rs | Set of routes connecting OD pair rs |
T d | Set of departure time interval τ in the whole demand departure horizon |
\(\phi_{p,\tau }^{rs} \left( {\mathbf{f}} \right)\) | Generalized cost met by evacuees entering path p ∈ P rs at departure time interval τ, which is a unique mapping with respect to f |
q rs τ | Demand between OD pair rs at departure time interval τ |
Q rs | Total demand for OD pair rs during the study time horizon |
η | Penalty coefficient for the vehicle arrival time at destination |
\(c_{p,\tau }^{rs} \left( {\mathbf{f}} \right)\) | actual path travel time for flow entering path p ∈ P rs at departure time interval τ, which is a unique mapping with respect to f |
M i | Unit penalty value for the vehicle who confronts traffic congestion in cell i during certain loading time interval |
I ′ | Set of head cells and tail cells |
φ i,t | Judgment coefficient regarding the happening of traffic congestion in cell i at time interval t |
Appendix B: Specific Local PMCs Departing from Cells of Different Types
2.1 PMC departing from tail cell
Given an increased vehicle in tail cell i toward downstream head cell j at time interval t, the PMC relation would be depicted in Formula (B.1).
Except for the first term, the result of other components is dependent on the traffic conditions in cell i and j. The second and third terms can be offset in the first two constraints, and thus, these two values do not need to be calculated. Moreover, for easy analysis, the bottleneck here means that the vehicle speed is below the free-flow speed.
-
1.
No bottleneck in cell i
Because no delay occurred in cell i, CMC p,t i will be the free-flow time of cell i, which is equal to l i time intervals.
-
2.
Bottleneck in cell i and no bottleneck in cell j
As shown in Figure 7a, CMC p,t i is equal to t D i − t + M i · Γ(t, t B i ). In fact, CMC p,t i is composed of three elements. The first element consists of the travel time of the additional vehicle, t B i − t. The second element is the increased delay of the following vehicles, t D i − t B i (deduced from the rule that the area between the arrival curve and departure curve is equal to total travel time). The third element is the congestion penalization fee added to the additional vehicle and is equal to M i · Γ(t, t B i ), where Γ(t, t B i ) is the total number of queue spillback times among the horizon from t to t B i . According to model description, when a vertical gap between the departure and arrival curves at certain time interval t ′ falls within the horizon of [N t i − Q t i , N t i ], we consider it queue spillback time. As Figure 7a illustrates, if the spillback only occurs between horizons t E i and t F i , we can set their occurring numbers as t F i − t E i (in terms of time interval units).
-
3.
Bottleneck in cell i and cell j
As shown in Figure 7, because the influence of additional vehicle in cell i can propagate to cell j, these two cells should be imagined as a single virtual cell to calculate the marginal cost. To be convenient, \({\text{CMC}}_{j}^{{p^{\prime},t + t_{i,j} }}\) and CMC p,t i + CMC p,t j should be figured out separately. \({\text{CMC}}_{j}^{{p^{\prime},t + t_{i,j} }}\) is equal to \(t_{j}^{D} - t_{i}^{B} + M_{j} \cdot \Gamma \left( {t_{i}^{B} ,~t_{j}^{B} } \right)\), whose calculation process is akin to the one at the second condition. CMC p,t i + CMC p,t j is equal to \(t_{j}^{D} - ~t + M_{i} \cdot \Gamma \left( {t,~t_{i}^{B} } \right) + M_{j} \cdot \Gamma \left( {t_{i}^{B} ,~t_{j}^{B} } \right)\) which is composed of three elements. The first element is the travel time of the additional vehicle, which can be represented by \(t_{j}^{D} - ~t + M_{i} ~ \cdot ~\Gamma \left( {t,~t_{i}^{B} } \right) + M_{j} ~ \cdot ~\Gamma \left( {t_{i}^{B} ,~t_{j}^{B} } \right)\). The second element is the increased delay of the following vehicles, which is denoted by t D j − t B j . The third element is the penalized congestion fee, which is expressed as M i · Γ(t, t B i ) + M j · Γ(t B i , t B j ) (Fig. 7).
2.2 PMC departing from approach cell
Given an increased vehicle in approach cell i toward downstream tail cell j at time interval t, the PMC relation would be depicted in Formula (B.2).
Regardless of which traffic state occurred in these merge cells, \(\sum\nolimits_{{k \in I_{j}^{ - } }} {{\text{CMC}}_{k}^{p,t} }\) will always be identical to CMC p,t i as stated by Qian et al. (2012). Thus, the PMC result from tail cell can still be applied in this situation.
It is noted that we establish all downstream cells of origin cells as approach cells.
2.3 PMC departing from head cell
Given an increased vehicle in head cell i toward downstream approach cell j at time interval t, the PMC relation would be depicted in Formula (B.3).
If cell i is not a bottleneck, the results of PMC departing from the tail cell can still be employed regardless of whether cell j is congested. Thus, we only discuss the condition in which a bottleneck occurs in cell i (in addition, assume at least two downstream cells exist). In this condition, \({\text{CMC}}_{j}^{{p^{\prime},t + t_{i,j} }}\) is t D j − t B i + M j · Γ(t B i , t B j ), the same with the result for sequential cells. \({\text{CMC}}_{i}^{p,t} + \sum\nolimits_{{k \in I_{i}^{ + } }} {{\text{CMC}}_{k}^{p,t} }\) becomes two elements of composed cost. The first element is the usual increased cost, which is represented by \(t_{j}^{D} - t~ + M_{i} ~ \cdot ~\Gamma \left( {t,~t_{i}^{B} } \right)~ + M_{j} \cdot ~\Gamma \left( {t_{i}^{B} ,~t_{j}^{B} } \right)\). The second element is the unusual additional delay, which is named jump-point caused delay in Qian et al. (2012). The embedding of this delay is to release an unreasonable assumption: The flow in cell k is not influenced by the flows at i and j. In fact, the influence exists. It is caused by the rounding calculation of Formula (3) combined with the vehicle sequence information. Its explanation and calculation process are detailed in Zhengfeng et al. (2014). We only show the unusual delay calculation formula here to keep the marginal cost intact: \(\sum\nolimits_{{t^{\prime} \in \left[ {t_{i}^{B} ,t_{i}^{D} } \right]}} {\sum\nolimits_{{k \in I_{i}^{ + } }} {\theta_{{t^{\prime}}}^{k} \cdot \delta_{{t^{\prime}}}^{k} } }\). Congestion state variable \(\theta_{{t^{\prime}}}^{k}\) represents the congestion state of cell k at time interval t′; 1 signifies congestion and −1 signifies no congestion. Perturbation variable \(\delta_{{t^{\prime}}}^{k}\) represents change in terms of cumulative vehicles of cell k at time interval t′, when referring to the original simulated traffic. The assigned number 1 (0 or −1) represents 1 vehicle exceeding (no change compared to or 1 vehicle less than) the original cumulative vehicles.
2.4 PMC departing from origin cell
Our method can only attain the local PMC in terms of loading time interval t. However, the local PMC in terms of departure time interval is required in the MSA algorithm. Because the time span of the departure time interval τ is longer than the loading time interval, so we need to construct a relation between these two types of local PMC to obtain the function of the one from the departure time interval. In the subsequent part, first we provide the formula of PMC is p,t , where t∈τ; then we describe the corresponding PMC is p,τ .
For easy calculation, we make three assumptions. (1) The added vehicle will embed into the end of demand queue at each departure time interval. (2) The influence of the added vehicle to other vehicles in the origin cell of the following departure time intervals can be neglected. (3) The influence to the downstream neighboring cell can be neglected. The local PMC of added vehicle departing from the origin cell i at t can be simplified as Formula (B.4).
where t min and t max are the lower and upper loading time intervals within the departing time interval τ. t min i,j is the time span from the beginning of τ to the time in which all demands in i from τ are cleaned up, and this value is also assigned to \({\text{CMC}}_{i}^{{p,t^{\hbox{min} } }}\). The PMC of added vehicle departing in the next cell of the subsequent time interval is expressed by the first term of right side. Formula (B.4) reveals that the PMCs of vehicles leaving within the same departure time interval are equal. Their values could be the PMC of vehicles departing at the corresponding last loading time interval. This feature is useful to the work of time interval conversion. It denotes that the common value PMC is p,t for each loading time interval t within the same departure time interval τ can be assigned to PMC is p,τ .
Rights and permissions
About this article
Cite this article
Huang, Z., Zheng, P., Ren, G. et al. Simultaneous optimization of evacuation route and departure time based on link-congestion mitigation. Nat Hazards 83, 575–599 (2016). https://doi.org/10.1007/s11069-016-2336-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11069-016-2336-7