1. Introduction
Traffic problems have been recognized as one of the vital factors hindering economic development, with the impact of transportation on economic development becoming increasingly prominent. Data from the National Highway Traffic Safety Administration (NHTSA) show that driver causes were to blame for 93% of traffic accidents, while lane-changing was responsible for 27% of all incidents. The results of the China Field Operational Tests (China-FOT) also revealed that 23.91% of all incidents were dangerous accidents brought on by lane-changing [
1]. Some empirical research has proved that lane-changing maneuver is one of the main triggers of traffic congestion in diverging areas [
2,
3,
4]. Vehicles in diverging areas tend to decelerate to reach the speed limit of the off-ramps and change lanes to complete the driving task. On account of higher competition for space by frequent lane-changing behaviors and stronger fluctuation of traffic flow compared with other sections along the freeway, diverging areas have become critical bottleneck sections of freeways compared with other sections along the freeway. Subject to these typical sophisticated characteristics, freeway-diverging areas are prone to low traffic efficiency, congestion, and frequent accidents [
5,
6]. Consequently, it is imperative for vehicles in freeway-diverging areas to propose a lane-changing driving strategy that aims to improve the safety and efficiency of diverging areas simultaneously.
In recent years, with the technical maturity of Vehicle to Everything (V2X) communication and the comprehensive promotion of road infrastructure, the emergence of Connected and Autonomous Vehicles (CAVs) provides an opportunity to address the aforementioned problems. The Roadside Units (RSU) may characterize the immediate surroundings using data gathered in real-time by radars, cameras, GPS, and other devices. CAVs utilize V2X wireless communication and vehicle automation to enable systematic planning and coordinated control for vehicular operations. There would be significant improvements in response time, situational awareness, decision-making, planning, and operational execution for CAVs, which would lead to improved longitudinal and lateral motion performance [
7,
8]. In comparison with Human-driven Vehicles (HDVs), traffic flow consisting of CAVs is more inclined to achieve greater system-wide benefits in safety, stability, and efficiency [
9].
For the purpose of improving the efficiency and safety of diverging areas, two primary aspects should be concentrated specifically: (1) vehicle operational features and interaction behaviors, which are microscopic vehicle characteristics such as car-following, lane-changing, collision avoidance, and so on; (2) macroscopic driving strategies in diverging under complex environment [
10], which is a path planning problem in complex scenarios. Related research based on V2X technology has already been conducted in these two aspects to solve the aforementioned problems.
On the one hand, the studies on vehicle microscopic characteristics aim to assist drivers and improve driving safety, with the adaptive cruise control (ACC) system as one of the most popular CAV technologies developed to date. Previous theoretical research and empirical simulations have been extensively conducted to demonstrate the efficiency and stability of the ACC system [
11,
12]. The major focuses of the ACC system are the control strategies for individual CAVs and platooning of CAVs based on their impact on traffic flow characteristics. Particularly, the California Program on Advanced Technology for the Highway (PATH) has conducted long-term studies on the ACC system, and the proposed model validation has been certificated through practical vehicle experiments [
13,
14,
15].
However, compared to the car-following works, the lane-changing maneuver is more complicated from the perspective of vehicle control, leading to more limitations. In early studies, Gipps et al. [
16] pioneered the introduction of the most basic lane-changing decision model by analyzing the actual driving behaviors of drivers, and subsequent scholars have made a lot of improvements and extensions on this basis. In recent years, researchers have been more dedicated to developing an autonomous lane-changing model that is appropriate for CAV. The existing studies have been conducted around lane-changing decisions and trajectory planning and tracking.
As to lane-changing decision-making, rule-based and machine-learning methods are the two main different methods. Firstly, rule-based methods generally create lane-change decision models that resemble human drivers and have established parameters that would modify the algorithm for a certain environment. For example, a lane-changing decision model for CAVs with a two-level threshold that conforms to a driver’s perception of the ability to safely change lanes with a rear vehicle approaching fast was established [
17]. This method has the advantage of fully considering the various risk perception of different drivers and utilizing real lane-changing data. Nevertheless, several methods based on deep reinforcement (RL) learning had been proven that the RL model has a superior capability in dealing with uncertain and stochastic environments compared with the rule-based baseline methods [
18,
19,
20]. Additionally, a harmonious lane-changing decision-model-based RL [
21] was designed to balance overall, and individual efficiency relied on individual sensing results. Furthermore, a case study by Dong et al. [
22] integrated data gathered by other vehicles with sensing and networking capabilities that were nearby the CAV as well as those that were farther downstream to guide lane-changing.
The trajectory planning and tracking is to prevent possible crashes during the lane change procedure and maintain tracking performance. The trajectory planning approach by Luo et al. [
23] converts the planning issue into a constrained optimization problem by using the lane change time and distance. Potential collisions during the lane change process can be effectively avoided throughout the lane change procedure using the suggested dynamic automated lane change maneuver. On account of dynamic collision avoidance, the prediction of the motion state of the surrounding vehicles is the critical part of this module. Then, the real-time motion prediction modules, which can handle intricate lane change scenarios for CAVs trajectory planning, were established, such as a combination of the probabilistic and deterministic prediction method and machine learning-based lane change intention prediction method [
24]. The aforementioned two methods can evaluate a vehicle’s intention to change lanes within a brief period of time. However, this research on vehicle motion prediction mostly examined human intention mechanisms in the beginning to obtain a holistic grasp of driver intention [
25].
The methods suggested in the aforementioned study have the benefit of considering all of the vehicle’s microscopic characteristics, which can assure both the safety and the precision of the trajectory tracking under conditions of especially low traffic density. However, the underlying environments of most of these studies are microscopic local scenarios with low traffic volume, single traffic flow composition, and simplified characteristics. These methods cannot adapt the feasibility analysis of lane-changing when the traffic volume is significant in such a manner that the lane-change process ignores the changing features of the lane-change gap.
On the other hand, the macroscopic driving strategy can improve the maneuverability and safety of traffic from the external environment [
26,
27,
28]. This study refers to the strategy of the vehicle from entering the diverging impact area to traveling to the off-ramp, similar to the car local path planning. However, substantial attention has been dedicated to the fundamental parts of roads among the existing studies, whereas strategies designed specifically for ramps or emergencies are exceedingly sparse, particularly in diverging areas [
29,
30].
The traditional management strategy generally improved the efficiency and safety of diverging areas by using lane assignment strategy and signal control at the off-ramp [
31,
32], which could require vehicles to change lanes only where allowed. The suggested strategies demonstrated that allocating multiple lanes to exit traffic can alleviate congestion from affected upstream ramps and reduce interference between weaving and non-weaving traffic streams [
33,
34]. However, the placement of traffic markings and barriers is essential for this strategy, which may impose some constraints, such as the flexibility of the management plan and the reaction of drivers.
Hence, more consideration has been given to the lane-changing driving strategy around the vehicle itself in the diverging area over the years. Dong et al. [
10] proposed a route control strategy for driving through off-ramps and determined an optimal control grading strategy for traffic congestion dissipation and travel delay reduction among the proposed three route control strategies. It is demonstrated that the cooperative lane-changing strategy can improve traffic operation, traffic safety, and traffic oscillation in diverging areas [
35,
36]. Furthermore, Tajalli [
37] established a cooperative distributed algorithm, which enables CAVs to formulate their optimal trajectories based on predicted information from surrounding vehicles and coordinate their lane-changing decisions to avoid collisions. However, in a mixed-traffic environment, these strategies are regarded as ego-efficient since they prioritize the interests of CAVs over those of surrounding vehicles. With the growth of the CAV population, the ego-efficient lane-changing strategies would probably lead to the renowned “Tragedy of the Commons” due to road resources are limited [
38].
In summary, it is essential for CAVs to establish a method to deal with microscopic characteristics in intricate traffic scenarios, especially in diverging areas which involve multiple vehicles changing lanes multiple times. The effectiveness of automated lane-changing for CAVs when interacting with HDVs needs to be further investigated. The majority of studies on macroscopic driving strategy only focus on the vehicle motion state in the local area around CAV and lack the perception and prediction of the traffic flow movement state in full time and space horizon, as a result of failing to formulate a global optimal strategy.
Based on the complex scenario of diverging areas, this study proposed a full-time horizon optimal strategy for CAVs exiting the diverging area. Since it is a dynamic strategy, an MPC system based on rolling time horizon optimization was designed as the fundamental algorithm of the strategy. The major contributions of this study are summarized as follows:
- (1)
The study proposed a rolling state prediction model that can be applied to both CAVs and HDVs and can make rolling predictions in the full-time horizon after the SV enters the diverging area. The rolling prediction is characterized by the ability to update the prediction weighting factor and error factor in real-time to ensure the accurate prediction of different types of vehicles’ motion states.
- (2)
The development of the driving strategy proposed is based on the state information of all vehicles in the diverging area in the full-time horizon, with the ability to achieve the optimal global strategy in terms of efficiency. Simultaneously, it can ensure the safety and comfort of the vehicle throughout the driving process of the SV. Compared to existing studies, the strategy takes the overall traffic operation efficiency of the diverging area into account by designing an evaluation function while focusing on the self-efficiency of the SV.
The remainder of this paper is organized as follows:
Section 2 describes the methods of the algorithm proposed in the manuscript.
Section 3 designs a simulation experiment to demonstrate the validation of the strategy.
Section 4 presents a numerical analysis of experiment results, followed by concluding remarks in
Section 5.
2. Methods
2.1. An Overview
The study focus is the CAVs that must depart the freeway in a situation with mixed traffic flow, and the vehicle is referred to as the subject vehicle (SV). A dynamic lane change driving strategy is suggested in the diverging area scenario to tackle the issues with traffic safety and efficiency. This approach aims to make it possible for SV to change lanes and exit the freeway as efficiently as possible. In this study, in order to examine the advantages brought about by the model approach, the diverging area is divided into two parts according to the following guidelines:
- (1)
Discretionary Lane-Changing Area (DLA): With the analysis of actual freeway driving data, we take the location where the lane change behavior occurs upstream of the diverging area ramp as the starting point, and the starting point of the off-ramp as the endpoint, which is the region . The vehicles in this region can freely change lanes according to the driving strategy.
- (2)
Mandatory Lane-Changing Area (MLA): We take the starting and end point of the off-ramp as the starting and end point of this area the starting point of the off-ramp as the endpoint, which is the region . If there is an insertable gap in the target lane (TL) in this area, a lane-changing action is made immediately to complete the travel intention.
We define the region
as diverging impact area (DIA). The traffic flow in this region is disturbed due to the influence of the subject vehicle lane-changing, which leads to the disturbance of the traffic flow characteristics, and the region designed for this model to analyze the traffic flow efficiency. The schematic of the diverging influence area can be shown in
Figure 1.
In order to establish a complete dynamic lane change strategy in the diverging area, we need to have a full comprehension of the traffic flow operation, so the following assumptions about the mainline traffic and infrastructure in the diverging area are made:
- (1)
Mainline vehicles without departure do not take lane change behavior, and the HDVs with lane change demand would make lane change before entering DIA and keep straight until they accomplish the travel task.
- (2)
Mainline vehicles in TL would not generate insertable gaps for SV cooperatively.
- (3)
SV is capable of sensing complete information on vehicle motion state in the diverging area with the contribution of V2X technology.
The Methodology framework can be seen in
Figure 2. Nomenclatures used in this section are described in
Table A1 of the
Appendix A.
2.2. Vehicles Motion State
A vehicle in motion consists of movements in two dimensions: longitudinal and lateral movements. Longitudinal motion is mainly reflected in maintaining the desired velocity and keeping a safe distance from the preceding vehicle (i.e., following behavior). The lateral motion is mainly reflected in whether the vehicle makes a lane change action (overtaking, departing away, merging, etc.).
Numerous related investigations on the longitudinal and lateral motions of vehicles have been carried out. The following is one of the primary categories for the research of the car-following model: (1) Stimulus-Response model such as GM [
39]. (2) Safe distance model such as Gipps model [
40]. (3) Optimal Velocity model such as OVM, Newell model, FVD [
41,
42]. (4) Intelligent Driver Model (IDM) [
43,
44]. (5) Adaptive Cruise Control (ACC) and its more sophisticated variant Cooperative ACC (CACC), developed by the PATH laboratory of the University of California at Berkeley [
45]. For CAVs, commonly used lane change trajectory planning models mainly include models based on Search Algorithms [
46], Artificial Potential Field [
47], and Parameterized Curves [
48].
In this study, the IDM, ACC, and CACC are used to capture car-following behaviors of HDVs, CAVs, and platoon of CAVs, respectively. As to trajectory planning algorithms, the fifth-degree polynomial algorithm is used to compute the trajectory of a vehicle changing lanes in this model since that offers the advantages of high order differentiability of the trajectory equation, fewer points required to determine the trajectory, and flexibility of dynamic adjustment.
2.2.1. Longitudinal Action
The Intelligent Driver Model (IDM) was proposed by Treiber et al. [
43]. The following behavior of the human-driven vehicle is expressed using this model because it effectively simulates the psychological state of the driver. The model is shown as follows:
where
is the acceleration of the vehicle;
is the maximum acceleration;
is the desired velocity;
is the free acceleration exponent;
is the expected distance from the preceding vehicle;
is the actual distance from the preceding vehicle;
is the static safe distance;
is the desired time headway;
is the desired deceleration;
is the velocity difference from the preceding vehicle.
The PATH laboratory of the University of California at Berkeley proposed the ACC and CACC model to capture the car-following behaviors of CAVs. Several actual vehicle tests in miniature have been conducted to demonstrate the model car-following performance. On this basis, the ACC and CACC model are adopted in this study to capture the behaviors of a single CAV and a platoon of CAVs. The ACC model is written as:
where
is the space headway;
is the time headway of ACC vehicles;
is the length of the vehicle;
is the velocity difference between preceding vehicle and subject vehicle;
is the space headway error between the actual distance and the desired distance;
and
are the space headway error control parameters and velocity difference control parameters, respectively.
The CACC model is written as:
where
is the time headway of CACC vehicles;
is the velocity of the subject vehicle at the previous time step;
is the derivative form of space headway error;
is the control parameter of
.
2.2.2. Lateral Action
Lateral action has a crucial impact on the safety and efficiency of diverging area. Thus, to be more convinced, this study selected a suitable trajectory function to model the lane-changing action. Here we choose the fifth-degree polynomial model based on time, which has the advantages of a closed form, a continuous third derivative and smooth curvature. The format of the reference trajectory is written as follows.
where
and
are the longitudinal and lateral distance at time
respectively,
to
and
to
are coefficients parameters. Then the coefficients matrixes can be defined as follows:
Twelve unknown coefficients can be calculated by the boundary conditions of the lane change process as follows:
where
and
are the current longitudinal and lateral position, respectively,
and
are the current longitudinal and lateral velocity, respectively,
and
are the current longitudinal and lateral acceleration, respectively,
and
are the final longitudinal and lateral position, respectively,
and
are the final longitudinal and lateral velocity, respectively,
and
are the final longitudinal and lateral acceleration, respectively.
Then the state matrix of subject vehicle can be represented as
and
:
In this study, the specific values of state matrix can be defined as follows:
In diverging area, to rule out the potential of a collision while changing lanes, the insertable gaps in TL should ensure that the
SV always maintains safe distance from the vehicles ahead and behind during the lane change process. As shown in
Figure 3, the longitudinal relative distance
between
SV and target following vehicle (
TFV) in the process of lane-changing should be satisfied as follows:
where
is the heading angle,
and
are the length and width of
SV, respectively,
is relative distance between
SV and
TFV at starting of lane-changing while
is variation at time
, which are calculated as follows:
where
is the longitudinal location at time
,
is the velocity at time
,
is the acceleration at time
;
and
are longitudinal velocity and acceleration of
SV at time
, respectively.
Similarly, according to
Figure 4, we can obtain
, the relative distance between
SV and target preceding vehicle (
TPV) as follows:
where the relative distance between
SV and
TPV and
can be calculated as follows:
As a consequence, it can be determined that the minimum insertable gap for the TL requires to comply with the following requirements:
In the process of lane-changing, the collision avoidance function aforementioned can ensure the safety of
SV movements. Nevertheless, the comfort of the driver will be jeopardized if the lateral acceleration is over threshold. Hence, the lateral acceleration
should be lower than the threshold
, which is the level of human-comfortable lateral acceleration.
is calculated as follows:
where
is the curvature of vehicle trajectory.
2.3. Motion Prediction
For the purpose of formulating the most efficient control driving strategy in the whole-time horizon,
SV should have the ability to perceive the state of vehicles in diverging influence area. However, the V2X technology can only provide the real-time motion state of vehicles in diverging area. Thus, a vehicle motion state prediction model considering communication time delay is proposed in this study. We define the prediction horizon is
, number of predictable vehicles
, prediction time step
and vehicle position state
, which is longitudinal location. Then the position state variable of the vehicle can be written as:
The update forms of vehicle position state can be written as:
where
is actual measurement value while
is the prediction value based on
;
is the velocity vector,
is the control weighting factor matrix, which presents the extent of adoption of the car-following model by different vehicles at moment
;
is the error weighting factor matrix, which presents the state prediction error at moment
due to the communication time delay and system response delay;
is the actual accelerations shown in Equation (19),
are
n-order diagonal matrixes shown expressed by Equation (20):
Since HDVs and CAVs adopt different following models in longitudinal motion, and driving styles of different drivers also lead to the differences in the adoption of following models in actual traffic flow, we fully consider the differences of drivers when predicting the acceleration of surrounding vehicles.
is the input prediction acceleration, which are denoted and calculated as follows:
where
is the car-following model of vehicle
. The predicted acceleration values of the surrounding vehicles of
SV can then be calculated as
, accounting for the variations in drivers.
Based on Equation (18)–(22), we can calculate the vehicle states at moment
:
Then the states at all times in the prediction time horizon can be obtained from the recursion relation on moment
, which is described as follows:
Once the prediction of position state was completed, the future motion state
in the prediction horizon
can be obtained:
We define
as flow state matrix of lane
, which is shown as follows:
2.4. Feasible Strategies Generation
According to flow state matrix
,
gaps can be calculated. We use
to denote the state of gap
at moment
in lane
, where
. The value of
is set as
if the following conditions are satisfied else
:
Then we can obtain the gap matrix
made up of zeros and ones shown as follows:
We assume that the nearest lane of off-ramp is lane 3. Thus, the
SV is supposed to arrive at
before diverging finish for the purpose of complete the driving task. Due to the limitation of spatial location, vehicles are only able to change to Adjacent lanes. This study defines the strategy of lane-changing when the vehicle locates on lane 1, lane 2 and lane 3, as shown:
where
denotes the strategy of lane-changing from
to
of
SV. The strategy adopts the fifth-degree polynomial as lane-changing model shown in Equation (4) and includes all the acceleration, deceleration and lane-changing information of the
SV from state
to state
, shown as follows:
Based on lane-changing strategy, the whole strategy of driving through the diverging area could be formulated, which is denoted by
shown as follows:
where
N is lane-changing times;
is the lateral acceleration while
is the human-comfortable lateral acceleration;
are the minimum and maximum velocities of
SV, respectively;
are the minimum and maximum accelerations of
SV, respectively;
and
denote the relative distance of
SV between
PV and
FV, respectively;
complies with Equation (29).
All feasible strategies for the diverging area are calculated denoted by
:
2.5. Performance Measurement
The constraints in the previously suggested technique can effectively guarantee the safety and comfort of the vehicle-driving experience. The purpose of this study, however, is to suggest a driving strategy with optimal efficiency in the full-time horizon; as a result, the efficiency of the proposed driving strategy must be fully considered. Nevertheless, as road resources are limited,
SV cannot concentrate exclusively on its own efficiency; otherwise, it would have an effect on the overall traffic flow in the diverging area. An evaluation function that considers both
SV efficiency and the overall operational efficiency of the traffic flow in the diverging area is defined.
is the
SV efficiency shown as:
where
is the distance between the current position
and the arrival position of off-ramp
,
is the duration of lane-changing strategy
.
is the overall operational efficiency of the traffic flow in the diverging area shown as:
where
is the total number of vehicles in diverging area, calculated by
;
represents the average velocity of vehicle
in lane
.
Time to Collision (
TTC) is time-based and considers both spatial proximity and speed differential [
48]. It is used as a threat metric to assess the probability of a collision between
SV and another vehicle. The formulas for
TTC is set as follows:
Then the safety evaluation function for
SV is defined as follows:
where
presents the
TTC between
SV and
PV,
presents the
TTC between
SV and
TPV,
presents the
TTC between
FV and
SV,
presents the
TTC between
TFV and
SV.
Eventually, the evaluation function is:
where
,
and
are weighting factors, complied with
.
2.6. Optimal Strategy Execution
For the propose of obtaining the optimal driving strategy in the full-time horizon, the MPC system apply the moving horizon optimization algorithm, which can be shown as follows:
- (1)
Based on the evaluation function and feasible strategies, the optimal strategy
could be calculated:
- (2)
In the next
time horizons, the SV execute the optimal lane change strategy . Once the execution is completed, the prediction error in this time horizons could be calculated, which is shown as follows:
where
is the prediction error of vehicle
and
is the error matrix.
Then elements of
and
can be updated as follows:
- (3)
The MPC system is supposed to execute the optimal strategy if the prediction error satisfy the following conditions:
Otherwise, the MPC system will re-predict the vehicle’s motion state that cannot comply with the aforementioned constraints based on the current measurement values. Meanwhile, the feasible strategy matrix is updated, and the MPC system could re-formulate and execute the optimal strategy .
The MPC system would repeat steps (1–3) until the SV successfully changes lanes to the off-ramp in diverging area.
3. Experiment Design
In order to validate the effectiveness the proposed strategy, a case study was designed. The case study utilized traffic simulation data. Firstly, we built a simulation environment with Python programming language, as shown in
Figure 5. In this environment, the DIA was set from 750 m to 1750 m with a total length of 1000 m, the DLA was set from 750 m to 1550 m, and the MLA was set from 1550 m to 1750 m. In the case study, we set the mainline freeway into three lanes and take the center line of the second lane as the
x-axis, with the right direction as the traffic direction.
The freeway mainline has a three-lane total traffic flow of 4500 vehicles per hour, with HDVs distributed at random along each lane according to the Poisson distribution. The length of the vehicles is 4.3 m while the width is 1.8 m. In each complete experiment, the simulation time is 150 s, and the time step is 0.1 s. Assuming that the CAVs platoon degenerates to CAVs driving alone, then only the IDM model for human-driven vehicles and the ACC model for CAVs need to be taken into consideration. The following lists particular parameters:
For the IDM model, the desired acceleration and deceleration are 5 and −5 , respectively. The safe headway is 1.8 s. The minimum distance at a standstill is 5 m.
For ACC and CACC models, the minimum distance at a standstill is 5 m. The comfortable acceleration is 3
. The max speed is 33.3
. The max acceleration and deceleration are 5
and −8
, respectively. The system response time is 0.1 s. According to the calibration based on the field testing by Milanes and Shladover [
15], the parameters of ACC models are set as
,
and
, while the parameters of the CACC model are set as
,
and
. The case took the average lane-changing time of 3 s of actual freeway data as the time of lane change model. The human-comfortable lateral acceleration threshold
was set as 3
. As to the weighting factors of the evaluation function, the value of
is set to the minimum since security constraints have been added to the calculation of the insertable gap. The proposed strategy is to improve the driving efficiency of a single CAV on the premise of not affecting the operating efficiency of overall traffic flow. Therefore, the coefficient of driving efficiency of single CAV
is set to the maximum while
is the second largest. The weighting factors of the evaluation function are set as
,
and
.
In order to confirm the validity of the proposed model, we designed two typical driving styles in real-world circumstances as control tests, dubbed “ Conservative driver” and “aggressive driver”. The “Conservative driver” means that the vehicle instantly begins to search for the insertable gap when it enters the DIA. If there is no insertable gap, it will slow down properly until it finds the insertable gap and changes lanes. This driving style is more likely to move into the lane closest to the off-ramp in DLA. The “Aggressive driver” refers to the vehicle tending to pursue higher driving efficiency; thus, it will not start to find the insertion gap and change lanes in the DLA until the vehicle enters the MLA.
In the initial network, after the arterial traffic flow is generated according to Poisson distribution, the time of traffic flow generation and random initial speed are recorded to form the arterial dataset. The experiment is divided into three steps:
Step 1. At the beginning of the experimental simulation, a dataset with 50% of CAVs and 50% of HDVs is loaded to simulate the traffic operation in normal mode in the diverging area. As traffic flow stabilized, the SV was generated at the 32 s time in . Eight sets of control experiments were conducted to verify the effectiveness of the proposed strategy. The first was the “Conservative driver” lane-changing experiment, which was a random lane change after the SV entered the DLA. Then a seven-group random lane-changing experiment was conducted for SV to start to change lanes in DLA. Finally, a set of “Aggressive driver” lane change trials were conducted after the SV entered the MLA. Meanwhile, the safety and comfort constraints proposed in this paper are always satisfied during the lane change and the following driving. The velocity, acceleration, and position data of all vehicles in the diverging area (mainline and diverging traffic) were recorded after the experiments.
Step 2. Reload the dataset with 50% of CAVs and 50% of HDVs to simulate the traffic operation in normal mode in the diverging area. Load the SV at the same time and position. Another set of experiments was applied to the strategy presented in this paper. The prediction model and MPC system were applied to generate the optimal strategy. In the same way, the speed, acceleration, and position data of all vehicles at the whole time in the diverging area were recorded as “Proposed strategy”. Compare the difference between “Conservative driver” and “Proposed strategy” to analyze the superiority of the proposed model.
Step 3. Initialize the traffic flow environment with the different datasets consisting of different proportions of CAVs and HDVs, and repeat the aforementioned Step 1 and 2. In the same way, the speed, acceleration, and position data of all vehicles at the whole time in the diverging area were recorded as more persuasive experiments.
4. Result Analysis
Based on the datasets obtained from the above experiments, the real-time position of SV, velocity of SV, longitudinal and lateral acceleration of SV, the distance between SV and surrounding vehicles, lane-changing duration, and diverging traffic flow operation was assessed to investigate the validation of the proposed strategy.
Firstly, a group of “Conservative driver” datasets were randomly selected to visualize the lane change driving strategy, as shown in
Figure 6. It can be seen from
Figure 6a,b that the relative distance between
SV and the vehicles ahead and behind the
SV is exactly sufficient to meet the insertable gap requirement during the first lane-changing process. The actual relative distance between
SV and
TPV is significantly greater than the insertable gap, leading to the fact that
SV has no need to consider the influence of the vehicle in front of it during the lane-changing process. These results show that
SV is capable of maintaining safety at all times during the lane-changing process.
Combining the analysis in
Figure 6c–e, it can be found that the lateral acceleration of the lane-changing trajectories of
SV is always within the comfort level of the driver, and the lateral acceleration of each completely lane-changing process would reach two peaks, which are one quarter and three-quarters of the lane-changing trajectory respectively, indicating that the comfort of the whole lane-changing process can be ensured by keeping the acceleration at this point less than the human-comfortable acceleration threshold.
Simultaneously, the proposed strategy of lane-changing in diverging areas for
SV was visualized in
Figure 7. Compared with the simulation results of “Conservative driver”, the proposed strategy can not only ensure safety and comfort during lane-changing but also make the car-following distance between two lane changes of
SV shorter, which dramatically improves the lane-changing efficiency.
After that, the comparison of the velocity and acceleration between the “Conservative driver” and the proposed strategy is shown in
Figure 8. It is apparent from
Figure 8 that the velocity of the
SV according to the proposed strategy is almost always higher than that of the “Conservative driver”.
Moreover, numerous simulation experiments are performed to verify the generalization performance of the proposed strategy based on the proportion of different CAVs. It can be seen from the results of
Table 1 that as the proportion of CAV increases, the difference between the proposed driving strategy and the “conservative driver” in terms of speed and travel time becomes greater. That is to say, the higher the proportion of CAV in the traffic flow, the more significant the efficiency improvement of the proposed strategy on
SV itself. Notably, the average travel time and velocity of each lane did not change significantly with this significant increase, which means that the
SV self-efficiency does not result in a decrease in overall traffic flow efficiency.
Both the “Conservative driver” and the “Proposed strategy” enable the
SV to make a successful lane-changing maneuver from the
to the off-ramp so that the travel task could be completed. However, as for the “Aggressive driver”, as shown in
Figure 9, although the
SV made a considerable reduction in braking to seek the insertable gap after entering the MLA, the
SV in the experiment still missed the diverging opportunity by the first time it completed the lane-changing maneuver due to the large volume of traffic and the high velocity of the vehicles in
and
. Thus the
SV failed to complete the travel off the ramp.
To successfully change lanes and exit, the “Aggressive Driver” needs to slow down for a long time to find the insertable gap. We selected a group of “Aggressive Driver” successful lane change experiments to compare the velocity and acceleration of the proposed strategy, as shown in
Figure 10. It can be seen from the figure that, in order to search for a suitable insertable gap in the MLA, the “Aggressive Driver” frequently accelerated and decelerated sharply, the velocity showed great fluctuation, and the average driving velocity was significantly lower than the proposed strategy.
Interestingly, as can be seen from the curves in
Figure 11, the radical deceleration of the “Aggressive driver” after entering the MLA has little impact on the vehicle ahead (i.e., “Lane1ACC16”) and vehicles in the target lane (i.e., “Lane2ACC13” and “Lane2IDM15”). In contrast, it has a significant impact on the vehicle behind the current lane. The
SV decelerates aggressively after 84 s to seek the insertable gaps, and the velocity and acceleration of the vehicle behind the current lane (i.e., “Lane1ACC14”) fluctuate dramatically, which may lead to the loss of string stability for the following traffic.
To further investigate the impact of “Aggressive drivers” on the traffic flow behind the current position of
SV, the speed acceleration variation of the second to fourth vehicles behind the
SV was analyzed, as shown in
Figure 12. The motion state of the corresponding vehicles without lane-changing maneuvers was used as a comparison. The results showed that although the rear traffic flow exhibited the characteristics of string stability, compared with the traffic flow operation under the “Proposed strategy”, the rear traffic flow showed great volatility and an overall decrease in driving velocity, which greatly affected the operational efficiency of the traffic flow in the diverging area.
On the contrary, the proposed strategy can predict and avoid the unsuccessful lane change dilemma encountered by “Aggressive drivers” in advance and execute the optimal strategy among the generated feasible strategies. In
Table 2, seven sets of randomized experiments (ST1–ST7) and the travel time of SVs with the proposed strategy (Opt ST) in DIA are shown, and the results show that the proposed strategy can significantly improve the single-vehicle travel efficiency of SVs. Assuming that the desired speed of vehicle passage is 100 km/h and the desired travel time is 36 s, then the lost time of travel through the DIA for each strategy can be obtained, as shown in
Figure 13. From the figure, the average travel loss time of the random lane change strategy is about 7 s, and the travel time of the optimal strategy is 2.5 s. The
SV can reduce the loss time of traveling by more than 60% by following the proposed strategy.
Moreover, the proposed strategy is also interested in the efficiency of the overall traffic flow. The desired travel velocity and desired travel time for each lane are defined as shown in
Table 3.
Figure 14 shows the overall operation of the traffic flow in the diverging area during the
SV lane-changing, including the average loss time of traveling through each lane of the feasible strategy. Comparing the optimal and feasible strategies, the results show that the
SV lane-changing maneuver does not affect the normal operation of the traffic flow for lane one. For lane two, the average loss time of vehicle traveling increases by 0.8 s, which is within the acceptable range. For lane three, the average loss time of surrounding flow traveling is significantly reduced, which indicates that the traveling of surrounding traffic flow is almost unaffected by the
SV lane change driving.