Keywords

1 Introduction

With the rapid development of urbanization, urban transportation systems are becoming increasingly congested, bringing a series of side effects such as air pollutions, noise, and traffic accidents. Traffic accidents, in particular, endanger the life and property of the general public. Each incident poses a challenge to the emergency management capacity of the transport agency. According to research, half of the serious injuries can be treated if treated in a timely manner within 30 min of an accident. In medical science, the 30 min are called “prime time” [1].

Fig. 1.
figure 1

Emergency vehicle travel in smart connected environment

In traditional intersections, emergency vehicles cannot have access to real-time information, such as queue length and signal, which hinders the key decision-making of speed control and route choices. It is common that a large queue exists at the intersection when emergency vehicles arrive due to the lack of communication and cooperation. In the environment of the smart connected vehicles, real-time sharing of vehicles and road information, can be realized through V2V and V2I to enable smarter EV preemption as well as intersection control.

In this area, a large body of research focused on the development of emergency vehicle priority systems. An emergency vehicle priority system ensures the passage of emergency vehicles through priority signal control, route guidance and social vehicle diversion [2]. The use of TPNS in the modeling emergency vehicle priority system was studied to ensure that emergency vehicles can pass through intersections quickly [3]. There are also dynamic preemption strategies that tend to balance different objectives [4].

In recent years, Intelligent Connected Technology is also of great significance to emergency rescue and traffic emergency management control. Intersection signal coordination optimization, enabled by smart connected technology, can accurately obtain the vehicle trajectory information and feed it to the controller for better optimization performance. Intersection collisions are studied in the context of CVIC, so that vehicles can safely and quickly pass through the intersection without collision with other vehicles [5,6,7]. A lane advance strategy based on integer linear programming (ILP) algorithm was proposed to achieve the absolute priority of emergency vehicles by clearing lanes for approaching emergency vehicles [8].

In order to solve the problem of low traffic efficiency at intersections, two experimental scenarios were designed, using intelligent networked vehicles to guide multiple ordinary vehicles [9]. A * algorithm is used to solve the intelligent interconnected vehicle sequencing problem and find the shortest path quickly [10]. The influence of whether to force lane change on execution time in intelligent networked vehicle environment was discussed [11].

Most of the current research on emergency vehicle preemption gives priority to emergency vehicles based on a limited number of road detectors. The detectors are however costly, cumbersome to set up, and unreliable, especially under unfavorable weather. At the same time, under the control environment of traditional intersection,emergency vehicles cannot have access to the exact information of intersection, such as queue length, traffic information. Frequent acceleration and deceleration at crowded urban intersections make it even more challenging to dissipate queues when emergency vehicles arrive. This to some extent leads to aggressive preemption strategies, even with connected and automated vehicles [12, 13]. However, few studies investigated the influence of such preemption strategies. To this end, the present paper is devoted to evaluating the influence of EV preemption strategies on the intersection performance under optimal control.

2 Methodology

In this study, we assume to grant the emergency vehicles the highest priority so that they can pass through the intersection without delay. In the smart connect environment, a lane at an intersection can be cleared and used exclusively for EVs. When a lane is occupied by emergency vehicles, as shown in Fig. 1, the signal control plan is adjusted to optimize the intersection capacity for normal vehicles. In summary, we seek to evaluate the impacts on signalized intersections while ensuring the priority of emergency vehicles. The signal timing optimization and the collaborative control of the emergency vehicle are coordinated and modeled in a mixed-integer linear programming framework (Fig. 2).

Fig. 2.
figure 2

Emergency vehicle occupancy

In view of the characteristics of the smart connected vehicles, the following assumptions are made.

  1. 1.

    All vehicles are intelligent connected vehicles.

  2. 2.

    All common vehicles voluntarily clear one lane for emergency vehicles through V2V and V2I communication.

  3. 3.

    We assume perfect communication.

  4. 4.

    Pedestrian-related factors (e.g., pedestrian-vehicle conflicts) are ignored to focus on the studied problem (Tables 1 and 2).

Table 1. The set of input parameters
Table 2. The set of decision variables

The developed model is as follows.

$$ {\text{Maximize }}\lambda $$
(1)

Subject to

$$ \sum\nolimits_{c = 1}^{{T_{s} - 1}} {D_{x,v,q} } \ge 1\,\,\,\forall \,q = 1, \ldots ,A_{x} ;\,\,\,\,\forall \,x = 1, \ldots ,T_{s} $$
(2)
$$ \begin{array}{*{20}l} {\lambda O_{X,v} = \sum\nolimits_{q = 1}^{{A_{x} }} {O_{x,v,q} } \,\,\,\,\,\forall\,\,x = 1, \ldots ,{T}_{s} ;\,\,\,\,\forall\,\, v = 1, \ldots ,{T}_{s} - 1} \hfill \\ {MD_{x,v,q} \, \ge O_{x,v,q} \,\,\, \ge 0} \hfill \\ \end{array} $$
(3)
$$ \forall\,\, x = 1, \ldots ,T_{s} ;\,\,\,\,\,\forall\,\, v = 1, \ldots ,T_{s} - 1;\,\,\,\,\,\forall\,\, q = 1, \ldots, A_{x} $$
(4)
$$ 1 \ge \psi_{x,v} \ge 0\;\;\;\,\,\forall\,\, x = 1, \ldots ,T_{s} ;\;\;\,\,\,\forall\,\, v = 1, \ldots ,T_{s} - 1 $$
(5)
$$ 1 \ge \rho_{x,v} \; \ge g_{x,v} \;\delta \;\;\,\,\,\forall\,\, x = 1, \ldots ,T_{s} ;\,\,\,\,\,\forall\,\, v = 1, \ldots ,T_{s} - 1 $$
(6)
$$ M\left( {1 - D_{x,v,q} } \right) \ge \beta_{x,q} - \psi_{x,v} \ge - M\left( {1 - D_{x,v,q} } \right) $$
(7)
$$ M\left( {1 - D_{x,v,q} } \right) \ge \varOmega_{x,q} - \rho_{x,v} \ge - M\left( {1 - D_{x,v,q} } \right) $$
(8)
$$ \frac{1}{{C_{min} }} \ge \delta \ge \frac{1}{{C_{max} }} $$
(9)
$$ \begin{array}{*{20}l} {B_{\eta (x,v)} \ge \sum\nolimits_{q = 1}^{{A_{x} }} {D_{x,v,q} \;\;\,\,\,\forall\,\, x = 1, \ldots ,T_{s} ;\,\,\,\,\,\forall\,\, v = 1, \ldots ,T_{s} - 1} } \hfill \\ {1 - D_{x,v,q + 1} \,\, \ge D_{x,d,q} \,\, \ge D_{x,v,q + 1} \,\,\,\,\forall\,\, d = v + 1, \ldots ,\,T_{s} - 1;\,\,\,\,\,\forall\,\, v = 1, \ldots ,T_{s} - 2} \hfill \\ \end{array} $$
(10)
$$ \begin{array}{*{20}l} {\forall\,\, q = 1, \ldots ,A_{x} - 1\;\;\;\,\,\forall\,\, x = 1, \ldots ,T_{s} } \hfill \\ {m_{{1 }} \,{ = }\,{(}x{,}\,v{,}\,q{)}\,\,\,\,\,m_{{2 }} \,{ = }\,{(}i{,}\,d{,}\,t{)}} \hfill \\ \end{array} $$
(11)
$$ \psi_{id} + \cap_{x,v,i,d} + M\left( {2 - D_{x,v,q} - D_{i,d,t} } \right) \ge \psi_{x,v} + \rho_{x,v} + F_{m1m2} \delta \,\,\,\,\,\forall\,\, m_{1} ,m_{2} \in \gamma $$
(12)
$$ \cap_{x,v,i,d} + \cap_{i,d,x,v} = 1\;\;\;\,\,\forall\,\, \left( {\left( {x,v} \right),\left( {i,d} \right)} \right) \in \gamma_{s} $$
(13)
$$ \begin{array}{*{20}l} {M\left( {2 - D_{x,v,q} \, - D_{x,v,q + 1} } \right) \ge \frac{1}{Sx,q}\sum\nolimits_{{v = 1, \ldots ,T_{s} - 1}} {(1 + \frac{1.5}{{r_{x,v,q} }})O_{x,v,q} } } \hfill \\ - {\frac{1}{Sx,q + 1}\sum\nolimits_{{v = 1, \ldots ,T_{s} - 1}} {(1 + \frac{1.5}{{r_{x,v,q} }}O_{x,v,q + 1}) \ge -M\left( {2 - D_{x,v,q} \, - D_{x,v,q + 1} } \right)} } \hfill \\ {\forall\,\, q = 1, \ldots ,A_{x} ;\;\;\;\,\,\forall\,\, x = 1, \ldots ,T_{s} } \hfill \\ \end{array} $$
(14)
$$ \begin{array}{*{20}l} {\beta_{xq} + e\delta \ge \frac{1}{{\overline{S}_{x,q} N_{x,q} }}\sum\nolimits_{{v = 1, \ldots ,T_{s} - 1}} {((1 + \frac{1.5}{{r_{x,v,q} }})O_{x,v,q} )} } \hfill \\ {\forall\,\, q = 1, \ldots ,A_{x} ;\;\;\;\,\,\forall\,\, x = 1, \ldots ,T_{s} } \hfill \\ \end{array} $$
(15)

In the constraints listed above, Eq. 1 represents the objective of the optimization, where capacity is positively correlated with traffic demand, and the problem can thus be converted into solving the common flow multiplier. Equation 2 indicates that movement should be greater than 1 in each lane. Equation 3 ensures the normal operation of the intersection as traffic demand increases. Equation 4 defines if lane q indicates no movement, then there is no traffic allocation in the lane. Equation 5 and Eq. 6 define the constraints on green start time \(\uppsi \) x,v and Ρx,v. Equation 7 and Eq. 8 ensure that all traffic movements on a lane q are consistent, with the green starting at the same time as the green received on the lane, and green duration time equals the green on the lane. Equation 9 defines the range of cycle length, ensuring that c is a reasonable value. Equation 10 indicates that the number of exit lanes on lane v should be greater than or equal to the number of lanes x in one movement.

Equation 11 denotes the lane q on the arm x is prohibited from turning onto other arms which do not include arm v when the lane q + 1 on the arm x allows turning onto the arm v to avoid unnecessary traffic collisions between adjacent lanes. Equation 12 defines the movements (x, v, q) (i, d, t) that a set of conflicts γ, and when both movements are allowed, we set the clearing time to avoid their conflicts. Equation 13 indicates the sequence of conflicting signaling groups. Equation 14 restricts the flow factor between adjacent lanes to make them equal. Equation 15 defines that the saturation on the lane q cannot exceed its maximum saturation Nx, q.

3 Case Study

In this section, we demonstrate the impacts of the EVs on the normal traffic flow at intersections with a series of numerical experiments. In order to solve the model in this paper, we apply it to the four-branch road intersection. By constraint (2)–(15) and mixed integer programming algorithm, a mixed integer linear programming model is established.Traffic signal optimization before and after the EV arrivals are conducted with the commercial solver Gurobi, respectively. At the studied four-leg intersection, the number of arms is set at 4. Since emergency vehicle traffic occupies one lane, one of the four legs can be reconsidered with 3 approaching lanes. Considering the principle that the number of exit lanes is greater than the number of approaching lanes, the exit lanes of each arm remain 4. The maximum cycle length is set to be 120 s. Assume that the minimum duration of all vehicle movements equals 5 s with a turning radius of 12 m. The maximum acceptable saturation per lane is set at 0.9. The time difference between a valid green and an actual green is set as 1 s, and the clear time for movements with conflicting trajectories is set as 3 s (Table 3).

Table 3. Pre-set values of parameters

To demonstrate the results of allocating one exclusive lane for the EV. All simulation scenarios are implemented via the python platform. Specifically, before the arrival of EV, we assume λ = 2.23 c = 120 s, while after the EV arrival, we assume λ = 2.26 c = 120 s.

The results of optimization indicate the maximum capacity of the direction of motion based on the pre-set saturation flow. X is calculated using the ratio of the total assigned flow in the direction of motion to the capacity of the traffic, and then the delay is calculated according to Eq. 16 (Fig. 3 and Table 4).

$$ d\,{ = }\,\frac{{C\left( {{1}{ - }\frac{g}{C}} \right)^{{2}} }}{{{2(1}{ - }Xg{/}C{)}}} $$
(16)
Fig. 3.
figure 3

Flow distribution at intersections

Table 4. Optimal results for one lane occupied by emergency vehicles

In Fig. 4 and Fig. 5, group 1 represents the cases of lane occupancy by emergency vehicles and group 2 indicates the scenario before EV arrival. As can be seen from Fig. 4, delays generally increased due to the EV. Calculations of the overall average delay show that the overall average delay increased by a modest 11.28%. The movement to the right of the north entrance observed the biggest increase in delays at 36.63%. Of these, delays decreased in four directions, with the largest decrease of 30.94%. Comparisons of the traffic capacity of the two optimization results can be seen in Fig. 5. Following the occupancy of lanes by emergency vehicles, the overall average capacity decreased by 6.63%.

Fig. 4.
figure 4

Delay comparison between two optimizations

Fig. 5.
figure 5

Traffic capacity comparison between two optimizations

4 Conclusion

In this paper, we developed an optimization framework to evaluate the impact of aggressive emergency vehicles preemption strategies under optimal intersection control. A mixed-integer linear programming model is developed and solved by the Gurobi software. Numerical simulation results indicate that delay and capacity changes vary, with the overall average delay increase by 11.28% and the overall average capacity decrease by 6.63%. Future extension of the present study can be exploring the possibility of incorporating EV route choice with intersection optimization.