Next Article in Journal
Research on the Influence Mechanism of Organic Food Attributes on Customer Trust
Previous Article in Journal
Research on the Threshold Effect of Internet Development on Regional Inclusive Finance in China
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Vehicle-Trajectory Prediction Method for an Extra-Long Tunnel Based on Section Traffic Data

1
College of Traffic & Transportation, Chongqing Jiaotong University, Chongqing 400074, China
2
College of Smart City, Chongqing Jiaotong University, Chongqing 400074, China
3
Chongqing Linggu Transportation Technology Co., Ltd., Chongqing 400064, China
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(8), 6732; https://doi.org/10.3390/su15086732
Submission received: 14 March 2023 / Revised: 10 April 2023 / Accepted: 11 April 2023 / Published: 16 April 2023

Abstract

:
The driving situation is complicated in an extra-long tunnel. If a traffic collision happens, car evacuation and people rescue in the tunnel will be more challenging. The driving safety and traffic efficiency of an extra-long tunnel will be considerably enhanced if vehicle trajectory can be precisely assessed and the vehicle driving risk can be predicted in advance. However, due to the limitations of the data capture of vehicle-mounted equipment in tunnels, estimating vehicle trajectory with vehicle-side data is difficult. In this research, a vehicle-trajectory prediction model based on section traffic data in an extra-long tunnel is developed using existing roadside traffic-gathering equipment. The model re-optimizes the driver-sensitivity coefficient by calibrating the parameters of the vehicle-following model based on mining the motion laws of cars under different scenarios. The model is validated using observed velocity and position data, and the average accuracy of velocity prediction is 94.14% and 95.45% for trajectory prediction. The results show that using existing roadside collecting equipment, this model can accurately forecast vehicle trajectories in extra-long tunnels.

1. Introduction

Extra-long tunnels have different grades than regular highway tunnels, and there are more portions with long and longitudinal slopes. Long-distance passage frequently results in low vehicle efficiency, which easily induces traffic accidents because of driving fatigue and inattention, and exacerbates the driving safety concerns in extra-long tunnels. When a sudden traffic collision occurs and reasonable and effective management measures are not implemented in a timely manner, the line of vehicles in the tunnel extends swiftly, and the space-time influence range of congestion becomes more severe. Due to the difficulty in accurately obtaining traffic flow parameters in extra-long tunnels and other conditions, the focus of this study is on obtaining vehicle-running data and master vehicle-running rules in tunnels using existing tunnel acquisition equipment to improve vehicle traffic efficiency and driving safety.
Currently, roadside equipment is used to collect tunnel traffic data. There are issues such as inadequate structured traffic data and a lack of full vehicle-trajectory data in the tunnel because of the lack of roadside equipment. Side-mounted cameras have a higher coverage rate in current tunnels than radar detection equipment and are less expensive. The section’s traffic data are easy to obtain, the information is complete, and the vehicle operating characteristics in various traffic circumstances can be studied intuitively. As a result, we fully use the existing side-mounted video monitoring equipment of the tunnel to extract traffic flow data in extra-long tunnels, and propose a manual-driving vehicle-trajectory prediction model for extra-long tunnels that can currently provide technological support for the monitoring and early warning control of traffic flow in extra-long tunnels. This study makes several contributions to the literature. Specifically:
(1)
To address issues such as insufficient traffic-data acquisition equipment, the poor condition of structured traffic data, and the lack of full vehicle-trajectory data in the long tunnel, this study fully utilizes the existing side-mounted video surveillance equipment of the tunnel to extract traffic-flow parameters.
(2)
To address the issue of the full velocity difference (FVD) model vehicle-tracking model’s constant safe trailing distance, this study uses traffic section data to demarcate the following domain of the Wiedemann model, divides vehicle running states based on time headway data, and establishes the running rules of vehicles in different running states, which can more directly reflect the track characteristics of vehicles in different running states in the tunnel.
(3)
We built a trajectory prediction model for the entire vehicle operation process in an extra-long tunnel to predict the vehicle trajectory in real time using traffic flow data from limited sections, which can support the digital twinning of traffic flow operation, traffic operation monitoring, evaluation, early warning, and control in an extra-long tunnel.
The remainder of this study is structured as follows. Section 2 outlines the existing literature review. Section 3 introduces the concept of the trajectory-prediction model and the proposed trajectory-prediction model, which includes the analysis of the traffic features of extra-long tunnels, classification of vehicle driving regimes, construction of the vehicle motion laws in different regimes, and calibration of model parameters. Section 4 validates the model and examines its outcomes. Finally, the conclusions and future perspectives are presented in Section 5.

2. Literature Review

Vehicle-trajectory prediction refers to the prediction of a vehicle’s trajectory in the next few seconds using information such as the vehicle’s trajectory in the previous few seconds. Researchers have proposed numerous trajectory prediction methods, which can generally be divided into three categories: physics-based trajectory prediction, behavior-based trajectory prediction, and interaction-based trajectory prediction.
Among these three methods, the first is a physics-based trajectory prediction. Such methods usually require the input of the vehicle’s motion state (such as steering, acceleration, and speed) and attributes (such as vehicle type and weight). Some models will also consider the physical and geometric conditions of the road (such as road-friction coefficient and road-line type) and use the vehicle-dynamics model to predict the motion state of the vehicle in the next few seconds. Song et al. [1] and Houenou et al. [2] presented a trajectory prediction method based on an acceleration-motion model. Sandberg et al. [3] and Raigoza et al. [4] very recently proposed a novel physics-based trajectory predictor. Chen et al. [5] proposed a driving intention-specific feature fusion mechanism in which the extracted temporal and social features can be integrated adaptively for maneuver-based multi-modal trajectory prediction. Yoon et al. [6] presented a probabilistic trajectory prediction of cut-in vehicles which exploits the information of interacting vehicles. This type of method only uses the motion state of the vehicle and lacks the use of higher level information; therefore, it can only achieve good performance in short-term vehicle-trajectory prediction.
With the improvement in hardware computing power and the continuous development of deep-learning methods, data-driven trajectory prediction methods have gradually emerged into the mainstream, mainly in the form of behavior-based trajectory prediction and interaction-based trajectory prediction. Interaction-based trajectory prediction typically uses neural networks to model the interactions between vehicles. The difficulty of this method lies in interactive detection, identification, and combination explosion. Existing interactive trajectory prediction methods mainly adopt a hidden Markov model (HMM), social pooling model, and rule-based model. With the emergence of social-LSTM [7], a structure capable of autonomous learning and interaction, the interactive modeling ability of traffic participants has further improved. Bertinetto et al. [8] extended the social pool to the whole world to enhance the modeling of interactions between pedestrians, improve the social-LSTM, introduce generative adversarial network (GAN) networks, and establish the Social-GAN model, which is more consistent with reality. Manttari [9] used recursive and convolutional neural networks to process environmental timing information and learn hidden interactions, which predicts an uncertain trajectory. When there were no traffic lights at intersections and traffic participants did not obey traffic rules, Roy et al. [10] embedded the interaction of traffic participants into a GAN network for trajectory prediction in this scenario. Through the verification of the VisDrone dataset, the trajectory prediction method can handle complex traffic scenarios, such as vehicle merging and collision avoidance. Ju et al. [11] proposed a multilayered interactive sensing Kalman neural network (laKNN) and used the interactive layer to analyze environmental information into interactive sensing acceleration and the motion layer to further analyze the interactive sensing trajectory. Interaction-based trajectory prediction can generate the future trajectory of vehicles according to their historical information by establishing regression models and learning a large amount of trajectory data. However, when the driving intention is unclear, the output of the regression model tends to be the average of the different intention tracks, which is inconsistent with the actual scenario.
Compared to the previous two methods, behavior-based trajectory prediction can predict the trajectory in cases of long-term uncertainty because it considers the intended behavior of the driver in the future. In behavior-based approaches, two methods are commonly used to predict a vehicle’s trajectory based on its behavior. The first method is the prototype method, which can cluster vehicle trajectories in real traffic scenarios. Multiple Gaussian processes can also be used to represent the distribution of different trajectories [12], and finite trajectories or a collection of their distributions can be obtained, which is called the trajectory prototype. Common methods used to calculate similarity include point-to-point Euclidean distance [13], Hausdorff distance [14], longest common subsequence [15], and rotationally invariant longest common subsequence [16]. The second method is the intention method, which first predicts the driving intention of the vehicle (driver) and then generates the corresponding driving behavior according to the predicted driving intention for trajectory prediction. Machine-learning algorithms are typically used to classify driving intentions, including multilayer perceptions [17] and support vector machines [18]. HMM [19] can also be used to describe driving intentions as a series of events. Compared with the physics-based trajectory prediction method, the behavior-based method has higher accuracy and longer prediction time. In this study, we adopted a behavior-based trajectory prediction method.
The main difficulty of the behavior-based trajectory prediction method is that it is difficult to directly observe the behavior of the driver or vehicle, and it is difficult to express it as a single behavior owing to the uncertainty of behavior. The operating environment for the traffic in extra-long tunnels is complex. Most vehicles are in the following condition because of the lane-change restrictions. Therefore, it is necessary to study the following state of vehicles in extra-long tunnels. Since the 1950s, various models have been proposed for human-driven vehicles. After the earliest following model was established by Reuschel [20] and Pipes [21], many vehicle-following models based on the stimulus–response mechanism of front and rear vehicles have appeared successively. Newell [22,23] first proposed a simplified vehicle-following model, which is consistent with the macroscopic relationship between the three elements of traffic flow. Owing to its simplicity and flexibility, Newell’s simplified following model has been widely used, and many researchers have calibrated the model using real trajectory data. For example, Ahn et al. [24] calibrated Newell’s simplified model using real vehicle-track data at signal-controlled intersections. Taylor et al. [25] investigated drivers’ situational dependence perception and response to external stimuli using the time distortion method. At the same time, many studies have focused on calibrating various random and context-dependent following models. Consequently, the study of vehicle-trajectory prediction is based on a reasonable simulation of the car-following state in an extra-long tunnel. Existing research on car-following models can be broadly classified into stimulus response [26,27], safe distance [28,29], optimal speed [30,31], and fuzzy control [32,33]. Most existing studies on car-following models focus on the consideration of speed difference and following distance. The classic following models mostly regard safety and workshop distance as fixed constant values; however, in reality, safety and workshop distance are variables related to driver personality, traffic environment, and vehicle running speed.

3. Materials and Methods

3.1. Overview of The Trajectory Prediction Model

Figure 1 depicts the general architecture of the complete process trajectory prediction model of extra-long tunnel vehicles based on cross-section traffic data.
When a vehicle passes through any detection portion in the tunnel, as shown in Figure 2, it is important to re-identify the regime using the calibrated Wiedemann model and estimate the vehicle trajectory using the vehicle’s current regime.
(1)
Using the side-mounted video, the detection interval and section were determined, and statistics on the velocity, headway, and average velocity of the section were recorded.
(2)
According to the calibrated Wiedemann mode, the regimes are classified as “Free driving”, “Following” and “Emergency” based on the vehicle headway data.
(3)
If the vehicle is in the “Free driving” mode, the vehicle-trajectory prediction equation is proposed based on the stated motion laws. The vehicle-trajectory prediction equation for the vehicle in the “Following” regime is proposed based on the calibrated FVD car-following model. A vehicle-trajectory prediction equation based on the calibrated maximum braking deceleration is provided for vehicles in the “Emergency” regime.
(4)
The speed and displacement of the vehicle are calculated using the iterative idea, and the vehicle’s position coordinates are predicted every 0.1 s, which is the predicted trajectory of the vehicle, based on the vehicle-trajectory prediction equation of different regimes, with 0.1 s as the simulation step.
(5)
The vehicle speed, headway time, and average speed of the segment are re-collected as the vehicle passes through the next detection section. To complete the trajectory prediction of the entire vehicle driving process, the vehicle’s regime is re-identified, and the trajectory is projected using the present regime and the accompanying trajectory prediction equation.

3.2. Traffic-Characteristics Analysis of Extra-Long Tunnel

3.2.1. Data Preparation

Fixed-coil and GPS data are typically used as data sources for extra-long tunnels, although the coverage of fixed detectors is restricted and easily broken. The GPS locating system also has the problem of weak or lack of signal in the tunnel, making data collection extremely difficult. In this study, we collected cross-sectional traffic data using the Qingdao Jiaozhou Bay extra-long tunnel side-mounted video, determined the measurement interval based on the size of the tunnel sidewall tiles, and combined the video timestamp information to collect the speed and headway of passing vehicles. Every 100 m to 150 m of the tunnel was outfitted with side-mounted video equipment. The detection section is defined by the location of the side-mounted video device, overcoming missing data in extra-long tunnels and achieving full traffic data coverage.
The detection region and measurement interval were configured in the monitoring video. The size of the ceramic tile on the side wall is 2.5 m × 2.5 m. As illustrated in Figure 3, two detection sections were established with six ceramic tiles as the interval distance to generate a 15 m speed measurement interval.
The headway detection section is shown in Figure 4. The headway of the two workshops was measured as the time delay between two adjacent cars by examining the detection section in the same lane.

3.2.2. Traffic-Flow Characteristics Analysis

This study uses the Jiaozhou Bay extra-long tunnel in Qingdao as an example to analyze the traffic operation features of the extra-long tunnel. To study the traffic-flow characteristics of the tunnel, the parameters of traffic-flow operation characteristics included traffic flow, average speed, and headway.
The entrance and exit of the Xuejiadao end of the Jiaozhou Bay extra-long tunnel in Qingdao were chosen as the traffic-flow collection locations in this study to obtain the hourly traffic flow of the tunnel on 12 April 2021 (Monday) and 14 April 2021 (Wednesday). Figure 5 and Figure 6 illustrate the statistical results. According to statistics, the daily traffic flow reached 82,299 and 85,999, respectively, and the traffic flow peaked between the morning and evening rush hours.
According to the Qingdao Jiaozhou Bay extra-long tunnel side-mounted video, 17 video spots from v5 to v158 were chosen to count hourly traffic during the morning peak. Figure 7 shows the statistical results. The traffic flow in different lanes may be significantly different. The center lane has a somewhat higher traffic flow than the left lane, whereas the right lane has the lowest traffic flow (25.3%). The main reason for this is that the Jiaozhou Bay Tunnel requires large cars to drive to the right, while the remaining two lanes are for small cars. Second, because of the side-wall effect of the tunnel, the driver automatically tries to stay away from the wall and prefers to drive in the middle lane. Vehicles cannot change lanes or overtake other vehicles in the same lane when driving through a tunnel; therefore, the traffic flow is less chaotic.
The statistical results of collecting the speed of cars traveling through the segment under varied slopes are presented in Figure 8. Large cars impact the right lane, and the pace is substantially lower than that in the other two lanes. The speed of the vehicle is higher on the downhill section than on the uphill section. Vehicles may not change lanes or overtake cars in the same lane because of traffic laws; therefore, the short-distance segment of the traffic state is the same; with fewer dramatic fluctuations, the speed is rather consistent.
Figure 9 shows the average headway statistics for various tunnel slopes. Due to the influence of large cars, the right lane has less traffic; therefore, the headway is greater than that of the left and center lanes, whereas the middle lane has the most intense traffic and the smallest headway. The headway of the downhill segment is often greater than those of the flat and uphill sections. According to the average headway statistics, when traffic is reasonably dense and stable, the headway is primarily concentrated below 5 s, and the cars in the tunnel are stable.
Table 1 and Table 2 summarize the traffic-flow parameters of different lanes and different slopes in the tunnel. Table 1 shows that the middle lane has the largest traffic flow, the fastest speed and the smallest headway. There are more large vehicles in the right lane, so the speed is the slowest and the headway is the largest. Table 2 shows the fastest speed and the largest headway is on downhill compared to flat and uphill.
In summary, cars in the Jiaozhou Bay extra-long tunnel are subject to driving regulations and lane changes are forbidden while driving. Consequently, the overtaking action cannot be completed in the same lane. There is less traffic turbulence, the vehicle speed and headway are reasonably steady, and the vehicles in the tunnel are essentially under the “Following” regime.

3.3. Car-Following-Regime Division Based on Wiedemann Model

One of the most commonly used automobile-following models in traffic-flow simulations is the Wiedemann model. The main premise of the model is that the driver decelerates when his or her perceived threshold is reached, which is determined by the relative speed and distance to the car in front. Otherwise, the driver proceeds at the intended speed [34].
A X is the recommended distance between stationary vehicles, and it is the dividing line between the “crash danger” regime and the “Emergency” regime. A X is determined by:
A X = L n + 1 + A X a d d + R N D 1 n · A X m u l t
Substituting default values for the parameters in (1), L n + 1 is the length of the front car, which is 4.5 m by default, A X a d d is 1.25, A X m u l t is 2.5, and R N D 1 n is a random variable with a standard normal distribution, yielding AX (5.75,8.25) with a mean value of 7 m.
In this paper, the congestion parking video is used to calculate the distance between vehicles when they are stationary in traffic, with a dimension of 2.5 m × 2.5 m per tile, as shown in Figure 10.
The average parking distance is 2.3 m, and the vehicle length is 4.5 m, so the measured value of the expected parking distance A X is 2.3 + 4.5 = 6.8 m.
A B X is the desired minimum following distance, the value used to differentiate between the “Emergency” and “Following” regimes (see Appendix A). The formula is as follows:
A B X = A X + B X
B X = ( B X a d d + B X m u l t · R N D 1 n ) · v
v = min ( v n , v n + 1 )
B X denotes the additional distance required for moving the vehicles. B X a d d and B X m u l t are constants; B X a d d is 2.0, B X m u l t is 1.0, and v n + 1 and v n represent the speeds of the front and rear vehicles, respectively.
In the smooth traffic condition, 718 vehicle-speed data points were collected, with an average speed of 17.37 m/s, the 85th-position vehicle speed of 19.54 m/s, and the 75th-position vehicle speed of 18.58 m/s. For the calculation, the three speed values were substituted with v . The mean value of A B X was approximately 17.5 m, and the calibration value of A B X was determined in this paper as 17.5 m.
{ B X ( 8.34 , 12.50 ) , A B X ( 15.14 , 19.30 ) , i f v = 17.37   m / s B X ( 8.62 , 12.93 ) , A B X ( 15.42 , 19.73 ) , i f v = 19.54   m / s B X ( 8.84 , 13.26 ) , A B X ( 15.64 , 20.06 ) , i f v = 18.28   m / s
S D X is the maximum following distance threshold, which is defined as
S D X = A X + E X · B X
E X = E X a d d + E X m u l t · ( N R N D R N D 2 n )
where E X a d d and E X m u l t are constants, E X a d d is 1.5, E X m u l t is 0.55, N R N D and R N D 2 n are the normally distributed random parameters.
Various definitions of car following have been proposed in previous studies. The 5 s time headway threshold was used in the 1994 U.S. Road Capacity Manual to classify the “Following” regime [35]. When studying the impact of trucks on capacity, Paker also used a 5 s time headway as the boundary for the “Following” regime [36]. He Min used 5 s and 8 s headway as the dividing line between the “Following” and “Free driving” regimes [37]. Song set the “Following” regime threshold of S D X to 3.9 times A B X [38].
Given the wealth of research on domestic and international scholars’ definition standards for the car-following regime, this study no longer calibrates the S D X threshold. In this study, the criterion for judging the “Following” regime was 5 s; the S D X distance threshold was converted into the time threshold, and the value was 5 s.
An average speed of 17.37 m/s for 718 samples collected under smooth traffic in the tunnel was used to convert A X and A B X to replace the distance value (m) with the time value (s) based on the calibration results for each distance threshold in the Wiedemann model (see Appendix A).
{ A X t = A X / V ¯ = 6.8 / 17.37 0.39   s A B X t = A B X / V ¯ = 17.5 / 17.37 1.01   s S D X t = 5   s
In summary, Figure 11 depicts the calibrated Wiedemann model car-following regime, where the scatter points represent the headway samples collected from the side-mounted video under smooth traffic conditions, and the vehicle driving regime in the tunnel is divided based on the headway.
(1)
If the headway exceeds 5 s, the vehicle is judged to be in the “Free driving” regime, and the driver is free to drive at his or her own pace without regard for the car in front.
(2)
If 5 s ≥ headway > 1.01 s, the vehicle is considered to be in the “Following” regime, and the following car reacts to the leading car’s speed change.
(3)
If the vehicle is determined to be in the “Emergency” regime by 1.01 s ≥ headway > 0.39 s, the following car will actively slow down to avoid colliding with the leading car.
(4)
If the vehicle is judged to be in the “Crash danger” regime by 0.39 s ≥ headway > 0 s, the rear vehicle will use emergency braking measures to cease.
According to Figure 11, most vehicles in the extra-long tunnel are in the “Following” regime, with few vehicles in the “Free driving” and “Emergency” regimes. There are no vehicles in the “Crash danger” regime, which corresponds to vehicle travel regularity under normal traffic conditions.

3.4. Vehicle-Trajectory Prediction Equation in the “Free Driving”Regime

It has been discovered through various observations that when the distance between a vehicle and a vehicle in front is too large, few vehicles speed up at maximum acceleration to catch up with the preceding vehicle, but employ an almost constant speed. This study chooses the average speed of the detection section as the free-driving vehicle’s speed to better reflect the overall situation of the vehicle in the tunnel.
Figure 12a–c shows that the vehicle travels at a constant acceleration in the first 5 s after crossing Section 1, switches to V 1 at the end of the 5 s, and then travels at a constant speed, V 1 . Figure 12d–e depict a constant acceleration in the first 5 s through Section 2, shifting to V 2 at the conclusion of 5 s, and then the vehicle runs at a constant speed of V 2 . The vehicles in the following section were the same.
The motion equation of the vehicle in the “Free driving” regime is divided into three parts:
(1)
For the first 5 s after passing through the detection section:
{ d V n ( t ) / d t = ( V i V s t a r t ) / 5 V n ( t + T 0 ) = V n ( t ) + d V n ( t ) T 0 / d t X n ( t + T 0 ) = X n ( t ) + V n ( t ) T 0 + d V n ( t ) T 0 2 / 2 d t
where v i is the average speed of detection section i ; and V s t a r t is the vehicle’s initial speed before arriving at detection section i .
(2)
After 5 s of examining the detection section:
{ d V n ( t ) / d t = 0 V n ( t + T 0 ) = V i X n ( t + T 0 ) = X n ( t ) + V i · T 0
(3)
The first 5 s of passing the following detection section:
{ d V n ( t ) / d t = ( V i + 1 V i ) / 5 V n ( t + T 0 ) = V n ( t ) + d V n ( t ) T 0 / d t X n ( t + T 0 ) = X n ( t ) + V n ( t ) T 0 + d V n ( t ) T 0 2 / 2 d t
where V i + 1 is the average speed of the detection section i + 1 .

3.5. Vehicle-Trajectory Prediction Equation in The “Following”Regime Based on FVD Model

3.5.1. Motion Law of Vehicle in the Following Regime

The spacing headway in the same lane of a train fleet is not enormous, the fleet of each vehicle is running under the influence and constraints of the front vehicle, and the driver is following the speed of the vehicle in front and the space headway; thus, to control their speed, the vehicles operate in the “following” regime:
When the front vehicle A is driving freely, Figure 13a–c shows that after passing the first section, vehicle B adjusts its speed based on the speed of vehicle A and the space headway to achieve the desired following distance D d e s i r e . Figure 13d–f shows that as vehicle A passes the second section, the speed of vehicle B is adjusted accordingly. Finally, the two vehicles maintain their desired headway D d e s i r e while maintaining speed V 2 .
When the preceding vehicle is in the “Following” mode, as shown in Figure 14, vehicle C joins the queue by adjusting its speed and eventually reaches the desired headway.

3.5.2. Calibration of Velocity-Spacing Headway Relation

Jiang et al. [39] contended that the acceleration caused by the velocity difference between front and rear vehicles, whether Δ v > 0 or Δ v < 0 , must be considered. The acceleration of the rear vehicle is affected by the space headway. They proposed a model based on the full velocity difference (FVD).
d v n ( t ) / d t = a ( V ( Δ x ) v n ( t ) ) + λ Δ v
where α ( α > 0 ) is the driver sensitivity coefficient, and the unit is s 1 ; λ ( λ 0 ) is the velocity-difference response coefficient, and the unit is s 1 ; Δ v = v n + 1 ( t ) v n ( t ) indicates the velocity difference between the front and rear vehicles; x n + 1 ( t ) and v n + 1 ( t ) are the displacement and velocity of the preceding vehicle at time t ; and x n ( t ) and v n ( t ) are the displacement and velocity of the following vehicle at time t , respectively. The optimized velocity function V ( Δ x ) is expressed as follows:
V ( Δ x ) = 0.5 · V max ( tanh ( Δ x h c ) + tanh ( h c ) )
where V max is the vehicle’s maximum limiting speed, h c is the driving safety distance, V max and h c are constants, and tanh ( ) is a hyperbolic tangent function (see Appendix A).
The FVD model thoroughly considered the effect of the front- and rear-vehicle displacements and velocity differences on the rear-vehicle acceleration. However, considering the value of the driving safety distance h c to be a constant is unreasonable. As a result, this study will improve this by substituting the desired space headway for the driving safety distance.
In this study, 588 data samples of vehicle velocity and their corresponding headway under different traffic-flow conditions were used to investigate the relationship between the space headway and the velocity of the rear vehicle, as shown in Figure 15.
We converted the time headway to the space headway and drew a scatter plot of the velocity-space headway, as shown in Figure 16.
To reduce the error caused by the uneven sample size, the space headway within each velocity interval was averaged using 0.1 m/s as the width of the velocity interval to obtain the space headway that the rear vehicle is expected to maintain at different velocities, as shown in Figure 17.
A regression model with an exponential function was proposed to represent the relationship between the space headway and the velocity. With an R-squared value of 0.9313, the goodness of fit was good.
D d e s i r e = 2.313 e 0.1651 v
where D d e s i r e is the desired space headway; and v is the velocity of the rear vehicle.

3.5.3. Calibration of Time Required for Vehicle to Reach a Stable Condition

The following vehicle adjusts its speed continuously until it is close to the preceding vehicle’s speed, reaches the desired headway, and enters a stable car-following state. The time required for this process is also an important parameter in the car-following model, which must be calibrated. We selected five straight video points in the tunnel and established four observation sections, numbered from 1 to 20, according to the sequence of vehicles passing through. The two vehicles involved in the car chase were divided into groups, and time-headway and time-series data were collected as the vehicles passed through each section, as shown in Figure 18.
One of the 50 samples collected in this study is shown in Figure 19. According to the statistical results, the time required for the vehicle to reach a stable car-following state is primarily concentrated between 15.195 s and 24.195 s. As a result, in the vehicle-trajectory prediction model developed in this study, the time required for the vehicle to reach a stable car-following state should be adjusted to be in the 15–24 s range.

3.5.4. Optimization of Driver-Sensitivity Coefficient

The maximum speed limit for vehicles in the Qingdao Jiaozhou Bay extra-long tunnel is 80 km/h. However, it was discovered through observation that in a relatively smooth situation, some vehicles would exceed the speed limit to minimize the journey time or catch up with the front vehicle as soon as possible. As a result, the maximum speed limit of the tunnel for vehicles is 90 km/h, or 25 m/s.
Chen et al. [40] calibrated an FVD car-following model using expressway-traffic track data. The calibration results of the driver-sensitivity coefficient α and speed-difference response coefficient λ are: α is 0.0633 and λ is 0.3701.
In this study, we used α = 0.0633, λ = 0.3701, V max = 25 m / s , and D d e s i r e = 2.313 e 0.1651 v (see Appendix A) to run numerical simulation experiments on the FVD car-following model to determine whether these values are consistent with vehicle following in the extra-long tunnel scenario.
The simulation results for the experimental vehicle group 1 are shown in Figure 20. Vehicle 1 takes approximately 26 s to achieve a stable car-following state, which exceeded the optimal range of 15–24 s. The analysis of the simulation results of the three experimental vehicle groups reveals that when α = 0.0633 and λ = 0.3701, the FVD car-following model responds less to the leading vehicle stimulation. According to the action of the leading vehicle, the following vehicle’s acceleration is slight, which prolongs the speed-change process and thus requires a long time for the vehicle to reach a stable car-following state.
The driver-sensitivity coefficient α was adjusted in this study to improve the model’s response to the front vehicle’s stimulus and shorten the time required for the vehicle to achieve a stable following state. We set α to different values at 0.05–0.5 and ran numerical simulation experiments for various values of α . The simulation effect was optimal at α = 0.27.
The simulation results of the experimental vehicle group 1 after adjustment are shown in Figure 21. We can see that the following vehicle 1 takes approximately 20 s to reach a stable car-following state, which is within the optimal range.
The improved FVD car-following model is:
{ d v n ( t ) / d t = a ( V ( Δ x ) v n ( t ) ) + λ Δ v V ( Δ x ) = V max ( tanh ( Δ x D d e s i r e ) + tanh ( D d e s i r e ) ) / 2
where the maximum limited speed V max is 25 m/s, the desired space headway D d e s i r e = 2.313 e 0.1651 v , the driver-sensitivity coefficient α is 0.27, and the velocity-difference response coefficient λ is 0.3701.
In summary, the vehicle-trajectory prediction equation in the “Following” regime can be constructed by combining the enhanced FVD car-following model with the trajectory equation.
{ d v n ( t ) / d t = a ( V ( Δ x ) v n ( t ) ) + λ Δ v V ( Δ x ) = V max ( tanh ( Δ x D d e s i r e ) + tanh ( D d e s i r e ) ) / 2 V n ( t + T 0 ) = V n ( t ) + d V n ( t ) T 0 / d t X n ( t + T 0 ) = X n ( t ) + V n ( t ) T 0 + d V n ( t ) T 0 2 / 2 d t

3.6. Vehicle-Trajectory Prediction Equation in the “Emergency” Regime

When the distance between the back and front vehicles is less than the safe space headway, the car enters the “Emergency” mode and the driver applies the greatest braking deceleration to avoid a collision. The safe space headway D is calculated as follows:
D ( t ) = { V n ( t ) · t 1 + ( V n ( t ) V n + 1 ( t ) ) · t 2 / 2 + ( V n ( t ) 2 V n + 1 ( t ) 2 ) / 2 a + L + S V n ( t ) > V n + 1 ( t ) V n ( t ) · t 1 + L + S V n ( t ) = V n + 1 ( t ) V n ( t ) · ( t 1 + t 2 ) + ( 2 V n ( t ) · V n + 1 ( t ) V n ( t ) 2 V n + 1 ( t ) 2 ) / 2 a V n + 1 ( t ) · t 2 / 2 + L + S V n ( t ) < V n + 1 ( t )
where V n is the rear vehicle speed; V n + 1 is the front vehicle speed; a is the maximum vehicle deceleration; t 1 is the sum of the driver reaction time and brake coordination time; t 2 is the deceleration growth time; L is the vehicle length; and S is the stopping distance.
As shown in Figure 22b, when d < D , vehicle B actively brakes to avoid a collision with the preceding vehicle. Vehicle B slows down and brakes to draw away from vehicle A, as shown in Figure 22c–d. At this point, d > D , vehicle B increases its speed to obtain the desired headway D d e s i r e .
When the traffic flow is smooth, most vehicles maintain a proper headway with the preceding vehicle, and few will be in the “Emergency” mode. This study considers the braking deceleration of the vehicle in the tunnel after the accident as the maximum brake deceleration and calibrates it to investigate the car’s trajectory under the “Emergency” regime. As illustrated in Figure 23, we establish a 30 m maximum brake deceleration measuring interval behind the accident car.
The average deceleration a of the vehicle over the measurement interval is calculated by determining the time interval T through which the vehicle’s front end passes ( V 1 , V 3 ).
a = ( V 3 V 1 ) / T
The braking deceleration of 15 vehicles behind the accident was collected according to six accident videos in the tunnel. The maximum braking deceleration a m a x was calibrated to −4   m / s 2 . In summary, the vehicle-trajectory prediction equation in the “Emergency” regime is as follows. The braking deceleration of 15 vehicles involved in the accident was collected using the six accident videos in the tunnel. Finally, the maximum braking deceleration a max is calibrated to −4 m / s 2 (see Appendix A). In summary, the “Emergency” vehicle-trajectory prediction equation is:
{ d V n ( t ) / d t = a max V n ( t + T 0 ) = V n ( t ) + a max T 0 X n ( t + T 0 ) = X n ( t ) + V n ( t ) T 0 + a max T 0 2 / 2

4. Results and Discussion

This study chose eight video points in the Qingdao Jiaozhou Bay extra-long tunnel: V68, V69, V70, V71, V72, V73, V74, and V75, with a distance of 100 m between each video point. V68 and V72 represent the first and second sections, respectively. To predict the change in the vehicle running speed and trajectory coordinates, the traffic data collected from the sections were substituted into the trajectory prediction model. Finally, the predicted and actual values were compared for analysis.

4.1. Numerical Simulation

The experimental groups are named experimental vehicle Group 1, experimental vehicle Group 2, and experimental vehicle Group 3, with the front vehicle in the “Free driving” regime and the rear vehicle performing the following behavior. Each group contained three continuous vehicles, labeled sequentially as leading vehicle, vehicle 1 and vehicle 2, as shown in Table 3. Table 4 shows the speed and headway of each experimental vehicle group when passing through the V68 and V72 sections.
Figure 24, Figure 25 and Figure 26 can be summarized as follows:
Firstly, the regime of the vehicle is judged by the time headway of the leading vehicle. Then, the vehicle trajectory is predicted according to the vehicle operation rules established in this study. The leading vehicle takes the average speed of the current section to drive at a uniform speed, and the following vehicle 1 and 2 will adjust their own speed according to the speed taken by the leading vehicle until it is similar to the speed of the leading vehicle and then keep driving at a uniform speed. In this study, the speed change of each vehicle in the experimental vehicle group has a certain randomness. Taking the experimental vehicle group 1 as an example, the leading vehicle passes through section V68 with a speed of 16.22 m/s, and the time headway with the preceding vehicle is 5.97 s, which is greater than 5 s, and is in the “Free driving” regime. The average speed of section V68 is 17.31 m/s, the leading vehicle will accelerate to 17.31 m/s according to the established driving rules, then maintain a uniform speed, and change the speed 5 s before reaching V72 to the average speed of section V72, 17.41 m/s, then keep the uniform speed again.
In the first 3.4 s after the leading vehicle passed section V68, the following vehicle 1 passed section V68 with a speed of 15.38 m/s. The displacement of the leading vehicle at this moment is 56.40 m, which is the spacing between the two vehicles. It is greater than the desired headway D d e s i r e at the current speed of following vehicle 1. The following vehicle 1 accelerates to reduce the distance from the leading vehicle; finally, the distance headway gradually decreases and stabilizes around D d e s i r e . The speed of the following vehicle 1 also becomes gradually closer to that of the leading vehicle and, finally, stabilizes near the speed of the leading vehicle. The time for the following vehicle 1 to reach a stable car-following state is about 20 s, which is in the optimal range.
Similarly, when the following vehicle 2 passes through section V68, the distance headway is 65.67 m, which is greater than desired headway D d e s i r e at the current speed of the following vehicle 2. Subsequently, the following vehicle 2 accelerates to reduce the distance from the following vehicle 1. As the speed of the following vehicle 1 is in a state of constant change, and when the following vehicle 2 passes through section V68, the speed difference between the two vehicles and the spacing is large, following vehicle 2 adjusts its own speed to reach the stable following state in a relatively long time, roughly 29 s.

4.2. Effect Teste

4.2.1. Speed Test

The first section is V68, with a position coordinate of 0 m and the V72 point coordinate is 400 m. The speed of each vehicle in the experimental vehicle group as it passes through the 400 m coordinates is compared to the speed data obtained by the simulation iteration at the 400 m coordinates.
From the results in Table 5, Table 6 and Table 7, we can see that the accuracy of experimental vehicle group 2 is the highest, which is because, according to the vehicle operation rules constructed in this study, the speed results obtained from the simulation are close to the average speed of section V72, and the measured speed of experimental vehicle group 2 is closest to the corresponding average speed of the section; therefore, improving the accuracy of the average speed of the section is the key to improving the accuracy of trajectory prediction. The average accuracy was 94.14% when comparing the measured and simulated speeds of the three experimental groups of nine vehicles at 400 m coordinates, which is within the acceptable range. The vehicle-trajectory prediction model was only moderately effective at predicting vehicle speed.

4.2.2. Coordinate Trajectory Test

The experimental vehicle’s actual time passing through each point was captured using surveillance video to generate the actual trajectory, which was compared and analyzed with the predicted trajectory output from the trajectory prediction model, and the test results are shown in Figure 27, Figure 28 and Figure 29 and Table 8, Table 9 and Table 10.
The predicted track of each vehicle in experimental group 1 and the measured track were compared, and it was discovered that the predicted track of each vehicle takes a relatively short time to reach the 800 m position, while the measured track takes a relatively long time to reach the 800 m position, but the deviation is small overall. The inaccuracy was caused by the fact that the average speed of the first and second sections was greater when experimental vehicle group 1 passed through them. The leading vehicle would modify its speed according to the average speed of the cross section and adopt the average speed of the cross section to drive at a uniform pace in the vehicle-trajectory prediction model, and the rear vehicle would adjust its speed to follow. After achieving a steady following condition, the car will also drive at a pace near to that of the leading vehicle, i.e., the section’s average speed.
The average speed of the first part V68 and the second segment V72 when experimental vehicle group 1 passed them was 17.31 m/s and 17.41 m/s, respectively. The measured initial speeds of the leading vehicle, trailing vehicle 1, and trailing vehicle 2 as they travel through the first segment V68 were 16.22 m/s, 15.38 m/s, and 15.23 m/s, respectively. The observed speeds of the second portion V72 were 15.63 m/s, 16.22 m/s, and 15.87 m/s, which are all slower than the average speed of the sections V68 and V72. As a result, the actual running speed of each vehicle in experimental group 1 is slower than that predicted by the model. As a result, the measured track takes longer than the projected track to reach 800 m.
By comparing and analyzing the anticipated and measured tracks of each vehicle in experimental group 2, it is discovered that the expected track of the first vehicle takes longer to reach the 800 m point; however, the measured track of the first car takes less time. The anticipated trajectory of Rear Car 1 and Rear Car 2 takes a comparatively short time to reach the 800 m position, whereas the observed trajectory takes a relatively long period, but the divergence is minimal overall.
The average speed of the first part V68 and the second segment V72 when experimental vehicle group 2 passed them was 16.28 m/s and 16.41 m/s, respectively. The starting speeds of the front vehicle, rear vehicle 1 and rear vehicle 2 passing through section V68 in experimental group 1 were 16.37 m/s, 15.74 m/s, and 16.48 m/s, respectively, while the speeds through section V72 were 16.94 m/s, 16.11 m/s, and 16.26 m/s, respectively. As the actual running speed of the head vehicle is always greater than the average speed of the section through which it passes, the measured track of the head vehicle takes less time to reach the 800 m point and the anticipated track takes more time. Similarly, the measured speed of rear vehicle 2 is always lower than the section average speed, resulting in a longer time for the measured track to reach the 800 m location and a shorter time for the predicted track to reach the 800 m position. The observed speed of rear car 3 indicates that there is a deceleration behavior in the rear vehicle 3’s actual functioning. The speed drops from 16.48 m/s when going through section V68 to 16.26 m/s while passing through section V72, which is likewise less than the segment’s average speed. As a result, reaching the 800 m spot on the measured track takes a long time. To reach the 800 m spot, the estimated trajectory takes less time. The difference in time between the measured and expected arrival times of the vehicles at 800 m was utilized as the characterization parameter to test the deviation. In experimental group 2, the average accuracy of each vehicle’s anticipated time of arrival at 800 m was 96.24%.
The predicted track and measured track of each vehicle in experimental group 3 were compared, and it is discovered that the predicted track of each vehicle takes a relatively long time to reach 800 m position, whereas the measured track takes a relatively short time to reach 800 m position. The average speed of the V68 and V72 portions when experimental vehicle group 3 passed through them was 15.73 m/s and 15.69 m/s, respectively. The recorded initial speeds of the leading vehicle, trailing vehicle 1 and trailing vehicle 2 going through the first sector V68, respectively, were 16.31 m/s, 15.91 m/s, and 16.43 m/s. The observed speeds of the second portion V72 were 16.24 m/s, 16.58 m/s, and 16.62 m/s, which are all faster than the average speed of sections V68 and V72. As a result, the actual running speed of each vehicle in experimental group 3 is lower than that predicted by the model. As a result, the measured track takes a short time to reach the 800 m spot, whereas the anticipated course takes a considerable period of time. To test the deviation, the difference between the measured and expected times at 800 m was employed as the characterization parameter. In experimental group 3, the average accuracy of each vehicle’s anticipated time at 800 m was 96.40%.
The average accuracy was 95.45% based on a comparison of the measured and predicted coordinate trajectories of nine vehicles in the 800 m range. The predicted vehicle trajectory of the model agrees well with the measured trajectory, showing that the model can accurately predict the vehicle trajectory in an extra-long tunnel.

5. Conclusions

To address the critical need for dynamic monitoring and control of traffic flow in extra-long tunnels, this study extracted cross-sectional traffic data, such as speed and time headway, from video surveillance of the Qingdao Jiaozhou Bay extra-long tunnel, calibrated the vehicle-driving-regime differentiation threshold, optimized the FVD model through simulation experiments, and proposed a vehicle-trajectory prediction model. The primary conclusions are as follows:
(1)
The threshold of each regime in the Wiedemann model was calibrated using cross-section traffic data, yielding the following results: A X ≈ 0.39 s, A B X t ≈ 1.01 s, S D X t = 5 s. The regime was split according to the headway data, and the motion rules of vehicles in distinct regimes were established.
(2)
We investigated the relationship between speed and space headway and obtained the desired space-headway expression to replace the safe space headway of the FVD car-following model. The time required for the vehicle to achieve a stable car-following state was calibrated, and the driver-sensitivity coefficient was set to 0.27.
(3)
The accuracy of the proposed trajectory prediction model was validated using numerical simulation experiments in this study, and the results show that the trajectory prediction model proposed in this paper is more accurate for the speed and trajectory prediction of vehicles in extra-long tunnels, and can be effectively applied to real life to provide technical support for tunnel traffic-flow monitoring.
In future research, we will further investigate the influence of the velocity difference, perform a more comprehensive and detailed calibration of the Wiedemann model, and optimize the velocity-difference response coefficient λ . In addition, the calibration of the maximum braking deceleration of the vehicle in the “Emergency” regime will be carried out by collecting the braking deceleration of the vehicle behind the accident vehicle, which can be supplemented and improved in the future.

Author Contributions

Methodology, R.X. and X.C.; validation, B.P.; data curation, T.Y.; writing—original draft preparation, Y.Z. and J.L.; writing—review and editing, Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Science and Technology Research Program of Chongqing Municipal Education Commission under Grant KJQN201900725 and the Young Scientists Fund of the National Natural Science Foundation of China under Grant 52002045.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The numerical data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Variables and acronyms in the text.
Table A1. Variables and acronyms in the text.
Variables and AcronymsDefinitionsValue
Wiedemann modelThe Wiedemann car-following model -
G P S Global positioning system-
A X The recommended distance between stationary vehicles6.8 m
L n + 1 The length of the front vehicle4.5 m
A X a d d Constant1.25
A X m u l t Constant2.5
R N D 1 n A normally distributed parameter7 m
A B X The desired minimum following distance17.5 m
B X The additional distance required for moving the vehicles10.7 m
B X a d d Constant2.0
B X m u l t Constant1.0
S D X The maximum following-distance threshold-
A X t The time value of AX0.39 s
A B X t The time value of BX1.01 s
S D X t The time value of SDX5 s
D d e s i r e Desired distance headway D d e s i r e = 2.313 e 0.1651 v
F V D Full velocity difference model-
α The driver-sensitivity coefficient 0.27   m 1
λ The velocity-difference response coefficient 0.3701   m 1
h c The driving safety distance-
tanh ( ) A hyperbolic tangent function-
a max The maximum braking deceleration 4   m / s 2

References

  1. Song, X.; Shao, Y.; Qu, Z. A Study of the Vehicle Track Tracking Stability Based on the Model Predictive Control. J. Chongqing Univ. Technol. Nat. Sci. 2020, 34, 37–43. [Google Scholar]
  2. Houenou, A.; Bonnifait, P.; Cherfaoui, V.; Yao, W. Vehicle trajectory prediction based on motion model and maneuver recognition. In Proceedings of the 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan, 3–7 November 2013; pp. 4363–4369. [Google Scholar]
  3. Sandberg, A.; Sands, T. Autonomous Trajectory Generation Algorithms for Spacecraft Slew Maneuvers. Aerospace 2022, 9, 135. [Google Scholar] [CrossRef]
  4. Raigoza, K.; Sands, T. Autonomous Trajectory Generation Comparison for De-Orbiting with Multiple Collision Avoidance. Sensor 2022, 22, 7066. [Google Scholar] [CrossRef] [PubMed]
  5. Chen, X.; Zhang, H.; Zhao, F.; Hu, Y.; Tan, C.; Yang, J. Intention-Aware Vehicle Trajectory Prediction Based on Spatial-Temporal Dynamic Attention Network for Internet of Vehicles. IEEE Trans. Intell. Transp. Syst. 2022, 23, 19471–19483. [Google Scholar] [CrossRef]
  6. Yoon, Y.; Kim, C.; Lee, J.; Yi, K. Interaction-Aware Probabilistic Trajectory Prediction of Cut-In Vehicles Using Gaussian Process for Proactive Control of Autonomous Vehicles. IEEE Access 2021, 9, 63440–63455. [Google Scholar] [CrossRef]
  7. Alahi, A.; Goel, K.; Ramanathan, V.; Robicquet, A.; Fei-Fei, L.; Savarese, S. Social LSTM: Human Trajectory Prediction in Crowded Spaces. In Proceedings of the 29th IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 26 June–1 July 2016; pp. 961–971. [Google Scholar]
  8. Bertinetto, L.; Valmadre, J.; Henriques, J.F.; Vedaldi, A.; Torr, P.H. Fully-convolutional siamese networks for object tracking. In Proceedings of the Computer Vision–ECCV 2016 Workshops, Amsterdam, The Netherlands, 8–10 and 15–16 October 2016; pp. 850–865. [Google Scholar]
  9. Mänttäri, J. Interpretable, Interaction-Aware Vehicle Trajectory Prediction with Uncertainty. Ph.D. Dissertation, KTH Royal Institute of Technology, Stockholm, Sweden, 2021. [Google Scholar]
  10. Roy, D.; Ishizaka, T.; Mohan, C.K.; Fukuda, A. Vehicle Trajectory Prediction at Intersections using Interaction based Generative Adversarial Networks. In Proceedings of the 2019 IEEE Intelligent Transportation Systems Conference (ITSC), Auckland, New Zealand, 27–30 October 2019; pp. 2318–2323. [Google Scholar]
  11. Ju, C.; Wang, Z.; Long, C.; Zhang, X.; Chang, D.E. Interaction-aware Kalman Neural Networks for Trajectory Prediction. In Proceedings of the 2020 IEEE Intelligent Vehicles Symposium (IV), Las Vegas, NV, USA, 19 October–13 November 2020; pp. 1793–1800. [Google Scholar]
  12. Joseph, J.; Doshi-Velez, F.; Huang, A.S.; Roy, N. A Bayesian nonparametric approach to modeling motion patterns. Auton. Rob. 2011, 31, 383–400. [Google Scholar] [CrossRef]
  13. Hu, W.; Xiao, X.; Fu, Z.; Xie, D.; Tan, T.; Maybank, S. A system for learning statistical motion patterns. IEEE Trans. Pattern Anal. Mach. Intell. 2006, 28, 1450–1464. [Google Scholar]
  14. Atev, S.; Miller, G.; Papanikolopoulos, N.P. Clustering of Vehicle Trajectories. IEEE Trans. Intell. Transp. Syst. 2010, 11, 647–657. [Google Scholar] [CrossRef]
  15. Hermes, C.; Wohler, C.; Schenk, K.; Kummert, F. Long-term vehicle motion prediction. In Proceedings of the 2009 IEEE Intelligent Vehicles Symposium, Xi’an, China, 3–5 June 2009; pp. 652–657. [Google Scholar]
  16. Buzan, D.; Sclaroff, S.; Kollios, G. Extraction and clustering of motion trajectories in video. In Proceedings of the 17th International Conference on Pattern Recognition, ICPR 2004, Cambridge, UK, 26 August 2004; Volume 2, pp. 521–524. [Google Scholar]
  17. Garcia Ortiz, M.; Fritsch, J.; Kummert, F.; Gepperth, A. Behavior prediction at multiple time-scales in inner-city scenarios. In Proceedings of the 2011 IEEE Intelligent Vehicles Symposium (IV), Baden-Baden, Germany, 5–9 June 2011; pp. 1068–1073. [Google Scholar]
  18. Kumar, P.; Perrollaz, M.; Lefèvre, S.; Laugier, C. Learning-based approach for online lane change intention prediction. In Proceedings of the 2013 IEEE Intelligent Vehicles Symposium (IV), Gold Coast, QLD, Australia, 23–26 June 2013; pp. 797–802. [Google Scholar]
  19. Baum, L.E.; Petrie, T. Statistical inference for probabilistic functions of finite state Markov chains. Ann. Math. Stat. 1966, 27, 1554–1563. [Google Scholar] [CrossRef]
  20. Reuschel, A. Vehicle movements in a platoon. Oster. Ing. 1950, 4, 193–215. [Google Scholar]
  21. Pipes, L.-A. An operational analysis of traffic dynamics. J. Appl. Phys. 1953, 24, 274–287. [Google Scholar] [CrossRef]
  22. Newell, G.-F. A simplified theory of kinematic waves in highway traffic, part I: General theory. Transp. Res. Part B Methodol. 1993, 27, 281–287. [Google Scholar] [CrossRef]
  23. Newell, G.-F. A simplified car-following theory: A lower order model. Transp. Res. Part B Methodol. 2002, 36, 195–205. [Google Scholar] [CrossRef]
  24. Ahn, S.; Cassidy, M.-J.; Laval, J. Verification of a simplified car-following theory. Transp. Res. Part B Methodol. 2004, 38, 431–440. [Google Scholar] [CrossRef]
  25. Taylor, J.; Zhou, X.; Rouphail, N.-M.; Porter, R.-J. Method for investigating intradriver heterogeneity using vehicle trajectory data: A dynamic time warping approach. Transp. Res. Part B Methodol. 2015, 73, 59–80. [Google Scholar] [CrossRef]
  26. Yue, Y.; Xiao, L.; Wu, K.; Zhang, J.; Chen, X. Traffic Flow Stability Analysis Based on Stimulus Response Vehicle Following Model. For. Eng. 2020, 36, 92–97. [Google Scholar]
  27. Xin, Z. Nonlinear Analysis of A Car-Following Model. J. Inner. Mongolia Norm. Univ. Nat. Sci. Ed. 2020, 49, 412–416+422. [Google Scholar]
  28. Song, C.-J. Optimization and Simulation Analysis of Car-following Model for Cooperative Adaptive Cruise Control. J. Wuhan Univ. Technol. Transp. Sci. Technol. 2021, 45, 1029–1033. [Google Scholar]
  29. Jiang, H.; Chang, L.; Lou, Y.; Li, Q.; Chen, D. Research on Car-following Model Based on Grey Neural Network. Microelectron. Comput. 2018, 35, 122–127+132. [Google Scholar]
  30. Wang, S.; Yu, B.; Wu, M. MVCM Car-Following Model for Connected Vehicles and Simulation-Based Traffic Analysis in Mixed Traffic Flow. IEEE Trans. Intell. Transp. Syst. 2022, 23, 5267–5274. [Google Scholar] [CrossRef]
  31. Zhao, M.; Wang, S.-H.; Sun, D.; Wang, X.-J. A Car-Following Model Considering Preceding Vehicle’s Lane-Changing Process. IEEE Access. 2019, 7, 89913–89923. [Google Scholar] [CrossRef]
  32. Li, L.; Li, R.; Zou, Y. Modeling of Car-Following Behaviors Considering Driver’s Fuzzy Perception Using Deep Learning. J. Tongji Univ. Nat. Sci. 2021, 49, 360–369. [Google Scholar]
  33. Li, G.-Z. Experimental Study on Car Following Model Based on Fuzzy Controller. Master’s Thesis, School of Control Science and Engineering, Shandong University, Jinan, China, 2020. [Google Scholar]
  34. Reiter, W.; Reiter, U. Microscopic traffic simulation: The simulation system MISSION, background and actual state. Project ICARUS (V1052). Final Rep. 1992, 2, 1–53. [Google Scholar]
  35. Transportation Research Board (TRB). Special Report 209: Highway Capacity Manual, 3rd ed.; National Research Council: Washington, DC, USA, 1994. [Google Scholar]
  36. Paker, M.T. The effect of heavy goods vehicles and following behaviour on capacity at motorway roadwork sites. Traffic Eng. Control 1996, 37, 524–531. [Google Scholar]
  37. He, M.; Rong, J.; Ren, F. Study on Car-following Behavior Recognition. J. Highw. Transp. Res. Dev. Chin. Ed. 2001, 18, 74–78. [Google Scholar]
  38. Song, G.; Yu, L.; Geng, Z. Optimization of Wiedemann and Fritzsche car-following models for emission estimation. Transp. Res. Part D Transp. Environ. 2015, 34, 318–329. [Google Scholar] [CrossRef]
  39. Jiang, R.; Wu, Q.; Zhu, Z. A new dynamics model for traffic flow. Chin. Sci. Bull. 2001, 46, 345–348. [Google Scholar] [CrossRef]
  40. Chen, Z.; Zhao, X.; Liu, G. Traffic Safety Characteristic Analysis of Expressway Based on Traffic Flow Model. Technol. Highw. Transp. 2020, 36, 109–113+119. [Google Scholar]
Figure 1. The overall architecture of the vehicle-trajectory prediction model for extra-long tunnels based on cross-section traffic data.
Figure 1. The overall architecture of the vehicle-trajectory prediction model for extra-long tunnels based on cross-section traffic data.
Sustainability 15 06732 g001
Figure 2. Tunnel traffic-flow detection section division.
Figure 2. Tunnel traffic-flow detection section division.
Sustainability 15 06732 g002
Figure 3. Vehicle speed measurement interval.
Figure 3. Vehicle speed measurement interval.
Sustainability 15 06732 g003
Figure 4. Time headway detection section.
Figure 4. Time headway detection section.
Sustainability 15 06732 g004
Figure 5. Hourly flow statistics on 12 April 2021.
Figure 5. Hourly flow statistics on 12 April 2021.
Sustainability 15 06732 g005
Figure 6. Hourly flow statistics on 14 April 2021.
Figure 6. Hourly flow statistics on 14 April 2021.
Sustainability 15 06732 g006
Figure 7. Morning-peak lane-level traffic statistics.
Figure 7. Morning-peak lane-level traffic statistics.
Sustainability 15 06732 g007
Figure 8. Tunnel speed statistics of different slopes.
Figure 8. Tunnel speed statistics of different slopes.
Sustainability 15 06732 g008
Figure 9. Time headway statistical diagram of tunnel with different slopes.
Figure 9. Time headway statistical diagram of tunnel with different slopes.
Sustainability 15 06732 g009
Figure 10. Parking-distance measurement area.
Figure 10. Parking-distance measurement area.
Sustainability 15 06732 g010
Figure 11. The calibrated Wiedemann car-following regime.
Figure 11. The calibrated Wiedemann car-following regime.
Sustainability 15 06732 g011
Figure 12. Motion law of vehicle in the free-driving regime. (a) Status 1, (b) Status 2, (c) Status 3, (d) Status 4, (e) Status 5, (f) Status 6.
Figure 12. Motion law of vehicle in the free-driving regime. (a) Status 1, (b) Status 2, (c) Status 3, (d) Status 4, (e) Status 5, (f) Status 6.
Sustainability 15 06732 g012
Figure 13. Vehicle motion law in the following regime (the preceding vehicle is free driving). (a) Status 1, (b) Status 2, (c) Status 3, (d) Status 4, (e) Status 5, (f) Status 6.
Figure 13. Vehicle motion law in the following regime (the preceding vehicle is free driving). (a) Status 1, (b) Status 2, (c) Status 3, (d) Status 4, (e) Status 5, (f) Status 6.
Sustainability 15 06732 g013
Figure 14. Motion law of vehicle in the following regime (the preceding vehicle as follows). (a) Status 1, (b) Status 2, (c) Status 3, (d) Status 4, (e) Status 5.
Figure 14. Motion law of vehicle in the following regime (the preceding vehicle as follows). (a) Status 1, (b) Status 2, (c) Status 3, (d) Status 4, (e) Status 5.
Sustainability 15 06732 g014aSustainability 15 06732 g014b
Figure 15. Scatter plot of velocity-time headway.
Figure 15. Scatter plot of velocity-time headway.
Sustainability 15 06732 g015
Figure 16. Scatter plot of velocity-space headway.
Figure 16. Scatter plot of velocity-space headway.
Sustainability 15 06732 g016
Figure 17. Scatter plot of velocity-interval average headway.
Figure 17. Scatter plot of velocity-interval average headway.
Sustainability 15 06732 g017
Figure 18. Division of each observation section.
Figure 18. Division of each observation section.
Sustainability 15 06732 g018
Figure 19. Sample diagram of time required for vehicle to reach stable car-following state.
Figure 19. Sample diagram of time required for vehicle to reach stable car-following state.
Sustainability 15 06732 g019
Figure 20. Sample diagram of iterative simulation results of the leading vehicle and following vehicle1 (experimental vehicle group 1). (a)Velocity change relationship and (b) vehicle spacing changes.
Figure 20. Sample diagram of iterative simulation results of the leading vehicle and following vehicle1 (experimental vehicle group 1). (a)Velocity change relationship and (b) vehicle spacing changes.
Sustainability 15 06732 g020
Figure 21. Sample diagram of iterative simulation results of the leading vehicle and following vehicle 1 after parameter optimization (experimental vehicle group 1). (a) Velocity change relationship and (b) vehicle spacing changes.
Figure 21. Sample diagram of iterative simulation results of the leading vehicle and following vehicle 1 after parameter optimization (experimental vehicle group 1). (a) Velocity change relationship and (b) vehicle spacing changes.
Sustainability 15 06732 g021
Figure 22. Motion law of vehicle in the emergency regime. (a) Status 1, (b) Status 2, (c) Status 3, (d) Status 4.
Figure 22. Motion law of vehicle in the emergency regime. (a) Status 1, (b) Status 2, (c) Status 3, (d) Status 4.
Sustainability 15 06732 g022
Figure 23. The average speed section diagram.
Figure 23. The average speed section diagram.
Sustainability 15 06732 g023
Figure 24. Numerical simulation results of experimental vehicle group 1. (a) Velocity change relationship and (b) Variation of shop spacing Δx.
Figure 24. Numerical simulation results of experimental vehicle group 1. (a) Velocity change relationship and (b) Variation of shop spacing Δx.
Sustainability 15 06732 g024
Figure 25. Numerical simulation results of experimental vehicle group 2. (a) Velocity change relationship and (b) Variation of shop spacing Δx.
Figure 25. Numerical simulation results of experimental vehicle group 2. (a) Velocity change relationship and (b) Variation of shop spacing Δx.
Sustainability 15 06732 g025
Figure 26. Numerical simulation results of experimental vehicle group 3. (a) Velocity change relationship and (b) Variation of shop spacing Δx.
Figure 26. Numerical simulation results of experimental vehicle group 3. (a) Velocity change relationship and (b) Variation of shop spacing Δx.
Sustainability 15 06732 g026
Figure 27. Predicted trajectory and actual trajectory of each experimental vehicle (experimental vehicle group 1). (a) Leading car, (b) following car 1, (c) following car 2.
Figure 27. Predicted trajectory and actual trajectory of each experimental vehicle (experimental vehicle group 1). (a) Leading car, (b) following car 1, (c) following car 2.
Sustainability 15 06732 g027
Figure 28. Predicted trajectory and actual trajectory of each experimental vehicle (experimental vehicle group 2). (a) Leading car, (b) following car 1, (c) following car 2.
Figure 28. Predicted trajectory and actual trajectory of each experimental vehicle (experimental vehicle group 2). (a) Leading car, (b) following car 1, (c) following car 2.
Sustainability 15 06732 g028
Figure 29. Predicted trajectory and actual trajectory of each experimental vehicle (experimental vehicle group 3). (a) Leading car, (b) following car 1, (c) following car 2.
Figure 29. Predicted trajectory and actual trajectory of each experimental vehicle (experimental vehicle group 3). (a) Leading car, (b) following car 1, (c) following car 2.
Sustainability 15 06732 g029
Table 1. Summary of traffic-flow parameters of different lanes in the tunnel.
Table 1. Summary of traffic-flow parameters of different lanes in the tunnel.
LaneTraffic Flow(pcu/h) Velocity(m/s) Time Headway(s)
MeanSDMeanSDMeanSD
Left1287.3124.418.541.353.070.59
Middle1330.4138.918.791.732.860.63
Right886.4124.815.691.174.070.93
Table 2. Summary of traffic-flow parameters of different slopes in the tunnel.
Table 2. Summary of traffic-flow parameters of different slopes in the tunnel.
SlopeVelocity(m/s) Time Headway(s)
MeanSDMeanSD
Downhill18.312.313.790.93
Flat17.661.222.870.58
Uphill16.671.232.770.41
Table 3. Experimental-vehicle-group screening and corresponding time-section average speed.
Table 3. Experimental-vehicle-group screening and corresponding time-section average speed.
Experimental Vehicle GroupTimeSection Average Speed (m/s)
V68V72
18:00–8:0117.3117.41
28:04–8:0516.2816.41
38:07–8:0815.7315.69
Table 4. The measured data of each experimental vehicle group.
Table 4. The measured data of each experimental vehicle group.
Experimental Vehicle Group 1/2/3V68V72
Velocity (m/s)Headway (s)Velocity (m/s)Headway (s)
Leading vehicle16.22/16.37/16.315.97/6.14/6.0915.63/16.94/16.24/6.53/6.05/5.64
Following vehicle 115.38/15.74/15.913.41/3.23/2.8316.22/16.11/16.583.05/2.96/2.96
Following vehicle 215.23/16.48/16.433.59/3.57/3.3715.87/16.26/16.623.28/3.23/3.16
Table 5. Comparison of measured and simulated vehicle speeds at 400 m coordinates (experimental vehicle group 1).
Table 5. Comparison of measured and simulated vehicle speeds at 400 m coordinates (experimental vehicle group 1).
Experimental Vehicle Group 1Measured Speed (m/s)Simulated Speed (m/s)Accuracy
Leading vehicle15.6317.4188.60%
Following vehicle 116.2217.4992.17%
Following vehicle 215.8717.9187.15%
Table 6. Comparison of measured and simulated vehicle speeds at 400 m coordinates (experimental vehicle group 2).
Table 6. Comparison of measured and simulated vehicle speeds at 400 m coordinates (experimental vehicle group 2).
Experimental Vehicle Group 2Measured Speed (m/s)Simulated Speed (m/s)Accuracy
Leading vehicle16.9416.4196.87%
Following vehicle 116.1116.4398.01%
Following vehicle 216.2616.7596.99%
Table 7. Comparison of measured and simulated vehicle speeds at 400 m coordinates (experimental vehicle group 3).
Table 7. Comparison of measured and simulated vehicle speeds at 400 m coordinates (experimental vehicle group 3).
Experimental Vehicle Group 3Measured Speed (m/s)Simulated Speed (m/s)Accuracy
Leading vehicle16.2415.6996.61%
Following vehicle 116.5815.7494.93%
Following vehicle 216.6215.9495.91%
Table 8. Comparison of measured and predicted arrival times for each vehicle at the 800 m position (experimental vehicle group 1).
Table 8. Comparison of measured and predicted arrival times for each vehicle at the 800 m position (experimental vehicle group 1).
Experimental Vehicle Group 1Measured Time(s)Predicted Time(s)AccuracyAverage Accuracy
Leading vehicle49.146.294.09%93.70%
Following vehicle 148.645.293.00%
Following vehicle 246.844.094.02%
Table 9. Comparison of measured and predicted arrival times for each vehicle at the 800 m position (experimental vehicle group 2).
Table 9. Comparison of measured and predicted arrival times for each vehicle at the 800 m position (experimental vehicle group 2).
Experimental Vehicle Group 2Measured Time(s)Predicted Time(s)AccuracyAverage Accuracy
Leading vehicle47.548.997.05%96.24%
Following vehicle 149.747.996.38%
Following vehicle 248.746.495.28%
Table 10. Comparison of measured and predicted arrival times for each vehicle at the 800 m position (experimental vehicle group 3).
Table 10. Comparison of measured and predicted arrival times for each vehicle at the 800 m position (experimental vehicle group 3).
Experimental Vehicle Group 3Measured Time(s)Predicted Time(s)AccuracyAverage Accuracy
Leading vehicle48.250.994.40%96.40%
Following vehicle 148.450.0096.69%
Following vehicle 247.748.698.11%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xing, R.; Zhang, Y.; Cai, X.; Lu, J.; Peng, B.; Yang, T. Vehicle-Trajectory Prediction Method for an Extra-Long Tunnel Based on Section Traffic Data. Sustainability 2023, 15, 6732. https://doi.org/10.3390/su15086732

AMA Style

Xing R, Zhang Y, Cai X, Lu J, Peng B, Yang T. Vehicle-Trajectory Prediction Method for an Extra-Long Tunnel Based on Section Traffic Data. Sustainability. 2023; 15(8):6732. https://doi.org/10.3390/su15086732

Chicago/Turabian Style

Xing, Ruru, Yihan Zhang, Xiaoyu Cai, Jupeng Lu, Bo Peng, and Tao Yang. 2023. "Vehicle-Trajectory Prediction Method for an Extra-Long Tunnel Based on Section Traffic Data" Sustainability 15, no. 8: 6732. https://doi.org/10.3390/su15086732

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop