1. Introduction
Capacity analysis of intersections is essential for the planning and traffic management of transport systems. Unlike traditional human-driven vehicles (HVs), which are restricted to travel within the road lanes, connected and autonomous vehicles (CAVs) are capable of crossing through intersections in a lane-free order. There are extensive prior works to characterise the capacity of intersections for HVs (e.g., [
1,
2,
3]); however, such analysis for CAVs in a lane-free order is still an open research topic.
The measures of capacity for HVs crossing both signalised and unsignalised (two-way stop-controlled and all-way stop-controlled) intersections are extensively discussed in Highway Capacity Manual (HCM) [
1]. The manual introduces a measure to quantify the capacity of the unsignalised two-way and all-way stop-controlled intersections based on, respectively, gap acceptance and queuing theories. Meanwhile, it is recommended in [
1] to calculate the capacity of the signalised intersections as the saturation flow rate times the green time ratio. All of these measures assume that headway of each HV in the queue of lanes is known to be around 1.9 s. This assumption makes these measures inappropriate for lane-free intersections where the headway of CAVs is much smaller and almost the same for all the vehicles in the queue [
4].
Whilst human reaction is the dominant factor to measure capacity of intersections with HVs, CAVs are driverless vehicles with a shorter reaction time, which is not a dominant factor for their lane-free crossing. In addition, CAVs collaborate to keep a shorter safety distance than HVs. However, all these capabilities depend on the controller design of CAVs, which affect the indicative measure of the headway. In this light, previous studies employed a wide range of headway values for CAVs. For instance, the authors in [
5,
6], designed their CAV controllers based on a fixed headway of 0.9 s. Other studies [
7,
8,
9] employed a stochastic headway with a value from 0.5 s up to 2 s based on four modes, namely aggressive, neutral, conservative, and safe. Therefore, it can be observed that capacity measurement of CAVs when passing through intersections can be different for each controller design and the chosen headway value.
To evaluate capacity of the intersections with CAVs, the authors in [
4,
10,
11] employed the same measure that is defined in [
1] for the unsignalised intersections, though with a new headway definition for CAVs. In [
10], intersections are assumed as service providers and CAV headway is redefined as service time (i.e., crossing time), which is derived by applying queuing theory. The service time is based on the safety time gap of CAVs approaching the intersection from the same stream and from the conflicting streams. A similar work is proposed in [
4] that employs the M/G/1 queue model to drive a formula for the capacity of the intersections. This model assumes that the intersection capacity is equivalent to the service rate of vehicles. Finally, the authors in [
11] reformulated the capacity measure of the unsignalised two-way stop-controlled intersections to use the critical gap and follow-up time of CAVs instead of the ones of HVs. The measures provided by these researchers are effective to evaluate capacity of the intersections when CAVs drive through a restricted set of lanes; however, they are not applicable to the lane-free intersections. Hence, there is a need for a measure to quantify the capacity for the lane-free crossing of CAVs through intersections.
As it is previously mentioned, CAVs are heterogenous in terms of their control strategy [
10] and any measure to quantify capacity of intersections must be independent of the performance of these strategies. However, the majority of the above-mentioned research measures the capacity of intersections with headway values which are dependent on the control strategy of CAVs which are particularly assumed to follow a reservation-based strategy.
The first type of reservation strategies is called intersection–reservation where the controller reserves the whole intersection for one CAV at a time. The authors in [
12] formulated an optimal control problem (OCP) to minimise the crossing time of CAVs while reserving the whole intersection to avoid collisions. The references [
13,
14] introduce an intersection crossing algorithm where CAVs are placed into a virtual platoon based on their distance to the centre of the intersection. The algorithm reserves the whole intersection for each CAV in the platoon to pass through without collision. Generally speaking, reservation of the whole intersection reduces the capacity of the intersection.
The second type is a conflict–point–reservation strategy that reduces the area of reservation to just a few conflicting points. The authors in [
15,
16] designed optimisation-based algorithms to realise this type of reservation algorithms. A similar work is proposed in [
17], where a constraint is added to the optimisation problem for each conflict point to limit the maximum number of crossing vehicles at any time to one. Even though the reservation-based strategies improve the capacity of intersections by nullifying the stop-and-go requirement of the conventional signalised intersections, yet vehicles must follow a set of predefined paths and are not able to fully utilise the intersection area by lane-free manoeuvres.
Alternatively, the authors in [
18] developed an OCP to formulate the lane-free crossing problem of intersections. The objective of the developed OCP is to minimise the crossing time of CAVs and therefore the algorithm generates time-optimal trajectories for each CAV. However, the proposed OCP contains a set of highly non-convex constraints to represent the collision avoidance criteria which makes it difficult to solve online. To resolve this issue, Li et al. [
18] splits the non-convex formulation into two stages. At stage one, which is solved online, CAVs make a standard multi-lane formation by moving to pre-defined positions of each lane. At stage two, the controller determines the crossing scenario based on destinations of CAVs in the formation (depending on number of lanes, the number of possible scenarios could be significantly high). The controller, then, fetches the optimal solution of the lane-free crossing of the CAVs of this particular scenario from a look-up table and enforces the CAVs to follow the pre-defined trajectories. The solution of the non-convex OCP for each scenario is already calculated offline and stored in the look-up table. The approach is scientifically interesting, but it is not practical because, for example, it takes around 356 years to solve the non-convex OCPs for all possible scenarios using the state-of-the-art processors when there are 24 CAVs [
18].
In a more recent study, Li et al. [
19] changed the minimum-time OCP of [
18] to a feasibility problem to make the non-convex formulation tractable. However, this results in a sub-optimal solution. The authors in [
20] resolved the previous issues by using dual problem theory to convexify the non-convex constraints that avoid CAVs colliding with each other and with road boundaries. This work generates time-optimal trajectories of CAVs passing through intersections in a lane-free order and shows that such a lane-free crossing reduces the travelling time by up to 65% as compared to the state-of-the-art reservation-based method proposed in [
21].
Figure 1 summarises different measures that are proposed by prior works to calculate the capacity of intersections for both HVs and CAVs.
This paper addresses the above-mentioned gap, i.e., the lack of a measure to quantify the capacity of lane-free intersections regardless of control strategies, by the following contributions to the knowledge:
A novel framework to evaluate the capacity of lane-free intersections regardless of the crossing scenario. The framework consists of a novel measure of capacity along with an algorithm to calculate this measure.
Assessment of the efficacy of lane-free crossing to the capacity of intersections as compared to the signalised crossing of HVs and CAVs.
A sensitivity analysis of the capacity and crossing time of the lane-free intersections with respect to the maximum speed, maximum acceleration/deceleration, initial speed, and the number of the crossing vehicles.
The remainder of this paper is structured as follows:
Section 2 provides the theoretical scheme that represents the lane-free intersections in this study.
Section 3 introduces the proposed framework including a novel measure and a calculating algorithm for the capacity of the lane-free intersections. The capacity improvement of lane-free intersections as compared to signalised intersections is demonstrated in
Section 4. A sensitivity analysis of the calculated capacity with respect to the variation of the speed and acceleration of the crossing vehicles is provided in
Section 5, which is followed by a conclusion in
Section 6.
3. A Novel Framework to Quantify Capacity of the Lane-Free Intersections
Conventionally, the capacity of intersections (both the signalised and unsignalised) is measured using a set of collected data from either real-time observation of vehicles [
1] or running a micro-simulation [
22,
23]. For example, capacity of each lane of an unsignalised all-way stop-controlled (AWSC) intersection is measured by gradually increasing the flow rate of the lane in the simulator until the degree of utilisation (DoU) of the lane reaches one, which happens when throughput of the lane is equal to its capacity.
DoU represents the fraction of capacity being used by vehicles and is defined as follows [
1]:
where
x denotes the degree of utilisation,
v refers to flow rate (throughput) (veh/h) of the lane and
is the departure headway
that is a function of
x and is calculated as a stochastically weighted average of the saturation headway of all combinations of possible degrees of conflict and the number of crossing vehicles. The reference [
1] proposes an iterative algorithm to calculate the value of
x and
for any given
v based on the identified values from the available large set of real data.
However, such real-time data are not available for lane-free crossing of CAVs because of the lack of real infrastructure or realistic simulators that consider the collaborative behaviour of enough number of heterogeneous CAVs crossing an intersection. The remainder of this section introduces a new measure and a calculating algorithm of the capacity of lane-free intersections.
3.1. The Proposed Measure of the Capacity
Intersections can host a limited number of vehicles at the same time and, if the intersection capacity exceeds the waiting time of crossing vehicles will significantly increase. Therefore, to evaluate the capacity of intersections, a suitable measure must consider the maximum number of vehicles and the time that it takes for those vehicles to pass through the intersection. In effect, the following measure is proposed to calculate the capacity of the lane-free intersections:
where
C is the capacity (veh/h) of the intersection,
N denotes the number of crossing CAVs (veh) and
T represents the time
that takes for those vehicles to fully cross the intersection.
Equation (
2) requires a simulator to gradually increase the number of vehicles
N and measuring their minimum crossing time
to calculate the throughput
until the throughput starts dropping. The last value of the throughput just before dropping is the capacity of the intersection.
The next sections present methods to find N and T for the lane-free and signalised intersections.
3.2. The Proposed Algorithm to Calculate the Capacity
The central theme of the proposed algorithm to solve (
2) is to use the minimum-time crossing method in [
20] to calculate the minimum crossing time
of the lane-free intersections for a given number
N of CAVs. It is already shown in [
20] that, unlike the signalised intersections, the crossing time of CAVs in a lane-free order is independent of the scenario (i.e., the initial positions and destinations of vehicles). Thus, Equation (
2) is solved for a sample scenario with a low number of crossing CAVs (e.g., three) and then new CAVs are gradually added to the scenario until the throughput reaches the capacity as explained above. This method can also be applied to calculate the maximum throughput of the signalised intersections for a given scenario. This sub-section provides a summary of the method and, for further details, the reader is referred to [
20].
In this study, a
is represented with a two degree-of-freedom (DoF) bicycle model [
24] of its lateral motion. The chosen variables as DOFs are the sideslip angle
and the yaw rate
. The longitudinal motion of the vehicle, on the other hand, is modelled by the longitudinal speed
of the vehicle as the only DoF. The following differential equations present the vehicle model of
, where
and
N is the total number of CAVs:
where the control inputs and states of
are presented as
and
, respectively. The pose of
at time
t is denoted as
.
and
are the wheel steering angle (rad) and acceleration (m/s
) of
. The constants
m and
represent, respectively, the mass (kg) of the vehicle and its moment of inertia (kg·m
) around axis
z. The vehicle parameters
,
,
,
,
and
are calculated as in [
24].
To ensure CAVs drive within their admissible range, the following constraints are imposed for each
:
where
and
are the lower and upper boundaries, respectively.
To formulate the obstacle avoidance constraints, each
is presented as a rectangular polytope
representing the area within the intersection of the linear inequality
, where
is a Cartesian point.
and
collide if their polytopic sets intersect, i.e.,
. This is a non-convex and non-differentiable constraint and is replaced by the following sufficient condition [
20]:
where
is a minimum safety distance between any pair of CAVs.
Road boundaries are also modelled with convex polytopic sets
where
, and
denotes the total number of road boundaries, which is 4 for a four-legged intersection. A similar sufficient condition to (
9) is defined for each pair of
and boundary
r to avoid collision (i.e.,
).
The lane-free crossing problem is defined as an OCP that minimises the crossing time while avoiding collisions (see [
20]):
where
i,
j and
r refer to, respectively,
,
and
rth road boundary.
and
represent the size and orientation of
which are functions of the
’s pose
. Equations (
12)–(
17) constrain CAVs to avoid collisions and are derived from (
9) using the dual problem theory, where
are dual variables [
20]. Details are provided in [
25]. As a summary,
Figure 2 shows that
and
are the separating hyperplanes and
and
represent distances between, respectively, two CAVs and a CAV and road boundary.
Problem (
10) is nonlinear and is solved using CasADi [
26] and IPOPT [
27] for any given number
N of CAVs and their initial locations to find the minimum crossing time
. The solution consists of the final time
and the optimal trajectories of control inputs
and
for each
over
. Details on the computational time of (
10) are provided in [
20]. However, the computational time does not affect the proposed capacity analysis because it is performed offline.
4. Capacity Analysis of the Lane-Free Intersections
The capacity of the lane-free intersection in
Figure 2 is calculated in this section based on the measure (
2) and using the introduced algorithm in
Section 3.2 that computes the minimum crossing time of CAVs for a given number of vehicles.
Table 1 summarises the critical parameters that are used throughout the calculations.
Figure 3a shows the calculated minimum crossing times which are fairly constant for a wide range of the number of crossing CAVs. However, there is a sharp increase after exceeding the threshold of 15 crossing CAVs showing that the capacity is reached. Equation (
2) is used to measure throughput of the intersection based on the calculated minimum crossing times and the peak of the calculated throughput is the capacity of the intersection.
Figure 3b illustrates that the capacity of the studied lane-free intersection is 10,800
where the throughput starts dropping.
To compare the capacity of the lane-free intersection against signalised intersections, this study employs the HCM [
1] capacity calculations for the signalised intersection with HVs. HCM defines the capacity of signalised intersections based on the saturation flow rate of each lane multiplied by a green ratio
f accounting for lost times due to changing phases. Considering a cycle length of 120 s and a lost time of 5 s, the green ratio is
. Thus, a recommended saturation flow rate of 1900 HVs/h/ln gives the capacity of the three-lane intersection in
Figure 2 as
HVs/h, which is called hereby as the HCM indicative capacity of the signalised intersection with HVs.
Figure 3b displays the calculated value of this indicative capacity as a horizontal line. It is worth noting that the HCM indicative capacity is independent of the number of crossing vehicles and is overlapped just for comparison.
Figure 3b shows that the capacity of the studied intersection when CAV crossing in a lane-free order is 127% higher than the capacity of the same intersection when signalised and with HVs. This massive jump in capacity is due to the fact that CAVs have shorter headway, do not stop by traffic lights and, most importantly, collaborate to utilise the maximum spatial-temporal area of the intersection to minimise the crossing time.
In case of only CAVs crossing the signalised intersection, the capacity increases due to a shorter headway of CAVs compared to HVs. However, there is not an exact value for the headway of CAVs because this value significantly depends on the controller behaviour and hence path planning algorithms of CAVs. In this light, there is wide range of headway values provided in the literature [
28,
29,
30]. The present work considers a headway of 1.13 s for CAVs which is an average of the provided stochastic values in [
28]. Thus, the saturation flow rate of each lane is increased to 3186 CAVs/h and the capacity of the same signalised intersection for CAVs is calculated as 7964 CAVs/h. This indicative HCM capacity of signalised intersections with CAVs is shown in
Figure 3b to compare with the lane-free intersection. As it can be seen, the strategy of lane-free crossing improves the capacity of the intersection by 36% as compared to signalised crossing with CAVs.
However, using the concept of the saturated flow rate to calculate the capacity of a signalised intersections with crossing CAVs seems not to be accurate because: (i) there is a large discrepancy in the reported values of the CAVs’ headway, (ii) the previously reported headway of CAVs did not consider the collaborative and heterogeneous nature of the algorithms of CAVs, and (iii) lateral dynamics of the vehicles on the truing lanes are not considered for the calculation of the saturation flow rate. In fact, the provided results in this paper for the capacity of the lane-free intersection suggest that an indicative value for the CAVs’ headway can not be smaller than 0.83 s ().
As previously mentioned, unlike the capacity of lane-free intersections, the capacity of signalised ones depends on the crossing scenario. To show this, two adaptive traffic controllers, max-pressure [
31] and Webster [
32], are applied to the same intersection for the same scenario as the lane-free intersection. Both the max-pressure and Webster algorithms are simulated in SUMO with the help of TraCI for gradually increasing number of HVs based on the works in [
33]. Webster in [
32] derived a formulation that calculates the cycle length of traffic lights. The derived cycle length is used to find the green time of each phase to allow vehicles to cross the intersection. Similarly, the max-pressure algorithm computes the signal timings; however, the green time of each phase is calculated based on the number of vehicles in the incoming and outgoing lanes [
31]. Whilst Webster is a well-known algorithm for timing control of traffic lights, it is already shown that the max-pressure algorithm yields the lowest travelling time, queues length and crossing delays among all the state-of-the-art controllers [
33], including the algorithms based on the self organising [
34,
35], deep Q-network [
36], deep deterministic policy gradient [
37] and Webster methods.
Figure 3 shows the SUMO simulated crossing times of a different number of HVs through a signalised version of the intersection in
Figure 2 when the traffic lights are controlled by the max-pressure and Webster algorithms. As observed, the crossing time of max-pressure and Webster controllers increases significantly after the number of crossing vehicles exceeds the thresholds of, respectively, 21 and 18 vehicles. To calculate the corresponding maximum throughput for these adaptive controllers the measure (
2) is employed and the results are shown in
Figure 3b as compared to the lane-free intersection for the same crossing scenario. From
Figure 3b, it can be seen that the maximum throughput of the scenario using two state-of-the-art traffic controllers are, respectively, 2726 (veh/h) and 2227 (veh/h). Hence, the capacity of the lane-free intersection is, respectively, 296% and 385% larger than the maximum throughput of max-pressure and Webster for that particular scenario. It is clear that the calculated maximum throughput values are not the same as HCM capacity of signalised intersections with HVs, and this indicates that the capacity of signalised intersections is dependent on the type of scenario. This difference is due to HCM capacity calculations assuming that an unlimited number of vehicles are queued in lanes; however, this might not be true in the real world. Therefore, the proposed measure (
2) and the SUMO simulator of max-pressure and Webster controllers can be employed to calculate the maximum throughput of signalised intersections for any desired scenario.
5. Sensitivity Analysis of the Capacity and Crossing Time of the Lane-Free Intersections
Figure 4a,b, respectively, show the variation of the crossing time and the normalised capacity of the studied lane-free intersection due to changes in the maximum speed and acceleration of CAVs. As seen, the larger the maximum permissible speed and acceleration of the vehicles are, the shorter the crossing time and equivalently the larger the capacity that are achieved. The capacity of the intersection reaches to its top value when the maximum allowed speed and acceleration are, respectively, 30 (m/s) and 4 (m/s
). The initial speed of vehicles is 10 (m/s). Apparently, and as shown in
Figure 4, relaxing the range of acceleration without expanding the range of speed has a very limited effect on the capacity.
Figure 5 provides more details on the results of
Figure 4. Samples of the results in
Figure 4 for two different values of the maximum permissible accelerations and speeds are illustrated separately in
Figure 5. As seen, the best crossing time of CAVs and equivalently the maximum capacity of the lane-free intersection improves by
due to an increase of the maximum acceleration from 2 (m/s
) to 4 (m/s
), and when CAVs enter the control area of the intersection with the initial speed of 5 (m/s).
Figure 5 also shows that, doubling the initial speed from 5 (m/s) to 10 (m/s), the best crossing time and hence the maximum capacity increase by, respectively,
and
for the maximum accelerations of 2 (m/s
) and 4 (m/s
).
Furthermore,
Figure 5 shows that the maximum permissible speed also affects the minimum crossing time of CAVs and hence the capacity of the lane-free intersections to a certain limit. As shown, the capacity of the studied lane-free intersection increases logarithmically with a factor of
by raising the limit of the maximum permissible speed of CAVs up to around 18 (m/s) when the maximum allowable acceleration is 2 (m/s
) (and
when it is 25 (m/s) at the maximum allowable acceleration fo 4 (m/s
)). The capacity stays steady after these limits.
Figure 6, on the other hand, provides a similar analysis of the minimum crossing time and equivalently maximum throughput of the intersection in
Figure 2 when there is a traffic light that controls the flow of intersection with the max-pressure and Webster state-of-the-art algorithms. Unlike the results in
Figure 5,
Figure 6 shows that the maximum throughput of the same intersection, when it is signalised, it is only slightly sensitive to the maximum permissible acceleration and does not vary by increasing the maximum allowable or initial speeds of the crossing vehicles. This is because of the fact that traffic lights oblige HVs to stop before the signalised intersections no matter what the vehicles’ speed are, whilst CAVs can cross the lane-free intersections at all directions continuously and with no interruptions. The crossing time
T of these stopped vehicles is dominated by the human reaction time with a mean fixed to a constant value. Hence, referring to Equation (
2), maximum throughput of the signalised intersections is insensitive to the parameters and is dominant by the human factors.
6. Conclusions
Whilst it is known that the lane-free crossing of CAVs through intersections improves the capacity as compared to the signalised crossing of human drivers, to the best knowledge of the authors, there is no previous analysis that objectively quantifies such improvements. This is because: (i) the conventional capacity measures are not applicable to the lane-free crossing, and (ii) the crossing performance of CAVs depends on the collaborative behaviour of the vehicles and not the performance of traffic light controller (as in conventional intersections) or individual vehicle (as in autonomous vehicles without such collaborative behaviour).
This work introduces a measure to represent the capacity of a given intersection when CAVs are crossing in a lane-free order, along with an algorithm to calculate the measure. The presented results show that the lane-free crossing of CAVs improves capacity of an intersection by, respectively, 127% and 36% as compared to capacity of the signalised crossing of human drivers and CAVs through the same intersection, which are calculated using highway capacity manual. A sensitivity analysis is also presented showing that, unlike the unresponsive maximum throughput of the signalised crossing to the variation of the initial speed and the maximum permissible crossing speed and acceleration of vehicles, an increase with either of these parameters improves the performance of the lane-free crossing to a degree.
This work also provides a benchmark to evaluate the performance of the algorithms to collaboratively cross CAVs through intersections. Future work will extend the provided analysis to the case with multiple intersections that consider more factors such as passenger comfort into the measurement of capacity.